/* Minification failed. Returning unminified contents.
(21371,54): run-time error CSS1030: Expected identifier, found ' '
(21371,96): run-time error CSS1030: Expected identifier, found ' '
(21371,139): run-time error CSS1030: Expected identifier, found ' '
(21371,141): run-time error CSS1031: Expected selector, found '/'
(21371,141): run-time error CSS1025: Expected comma or open brace, found '/'
(31041,1): run-time error CSS1019: Unexpected token, found '}'
(31841,15): run-time error CSS1035: Expected colon, found ';'
(32317,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(32318,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(32329,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(32330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(32426,24): run-time error CSS1036: Expected expression, found ';'
(32966,9): run-time error CSS1036: Expected expression, found ';'
(33494,1): run-time error CSS1019: Unexpected token, found '}'
(35197,34): run-time error CSS1036: Expected expression, found ';'
 */
img.ccm-captcha-image {
    display: block;
}

*.ccm-spacer {
    clear: both;
    font-size: 1px;
    line-height: 1px;
}

div.ccm-pagination {
    text-align: center;
    position: relative;
}

    div.ccm-pagination span.ccm-page-right {
        position: absolute;
        top: 0;
        right: 0;
        margin-right: 0px !important;
    }

        div.ccm-pagination span.ccm-page-right span {
            margin-right: 0;
        }

    div.ccm-pagination span.ccm-page-left {
        position: absolute;
        top: 0;
        left: 0;
    }

    div.ccm-pagination span {
        margin-right: 4px;
    }

.ccm-ui div.ccm-pagination span {
    margin-right: 0;
}

div.pagination ul strong, div.pagination ul span.ltgray {
    display: block;
    padding: 0 14px;
    float: left;
    line-height: 34px;
    border-right: 1px solid #DDD;
    text-decoration: none;
}

.ccm-layout-table .ccm-layout-col {
    float: left;
}

.ccm-layout .first .ccm-layout-col-spacing {
    margin-left: 0px !important;
}

.ccm-layout .last .ccm-layout-col-spacing {
    margin-right: 0px !important;
}

.ccm-error {
    font-weight: bold;
    color: #f00;
}

.ccm-required {
    font-weight: bold;
    color: #3975AD;
}

div#ccm-overlay {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: .7;
    opacity: .7;
    height: 100%;
    width: 100%;
    display: none;
}

.ccm-input-time-wrapper select {
    width: 55px !important;
    margin-right: 4px !important;
}

.ccm-input-date {
    width: 80px !important;
    margin-right: 4px !important;
}

.ccm-ui h1,.ccm-ui h2,.ccm-ui h3,.ccm-ui h4,.ccm-ui h5,.ccm-ui h6,.ccm-ui p,.ccm-ui blockquote,.ccm-ui pre,.ccm-ui a,.ccm-ui abbr,.ccm-ui acronym,.ccm-ui address,.ccm-ui cite,.ccm-ui code,.ccm-ui del,.ccm-ui dfn,.ccm-ui em,.ccm-ui img,.ccm-ui q,.ccm-ui s,.ccm-ui samp,.ccm-ui small,.ccm-ui strike,.ccm-ui strong,.ccm-ui sub,.ccm-ui sup,.ccm-ui tt,.ccm-ui var,.ccm-ui dd,.ccm-ui dl,.ccm-ui dt,.ccm-ui li,.ccm-ui ol,.ccm-ui ul,.ccm-ui fieldset,.ccm-ui form,.ccm-ui label,.ccm-ui legend,.ccm-ui button,.ccm-ui table,.ccm-ui caption,.ccm-ui tbody,.ccm-ui tfoot,.ccm-ui thead,.ccm-ui tr,.ccm-ui th,.ccm-ui td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}.ccm-ui table{border-collapse:collapse;border-spacing:0}.ccm-ui ol,.ccm-ui ul{list-style:none}.ccm-ui q:before,.ccm-ui q:after,.ccm-ui blockquote:before,.ccm-ui blockquote:after{content:""}div.ccm-ui article,div.ccm-ui aside,div.ccm-ui details,div.ccm-ui figcaption,div.ccm-ui figure,div.ccm-ui footer,div.ccm-ui header,div.ccm-ui hgroup,div.ccm-ui nav,div.ccm-ui section{display:block}div.ccm-ui audio,div.ccm-ui canvas,div.ccm-ui video{display:inline-block;*display:inline;*zoom:1}div.ccm-ui audio:not([controls]){display:none}div.ccm-ui html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}div.ccm-ui a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-ui a:hover,div.ccm-ui a:active{outline:0}div.ccm-ui sub,div.ccm-ui sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}div.ccm-ui sup{top:-.5em}div.ccm-ui sub{bottom:-.25em}div.ccm-ui img.responsive{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}div.ccm-ui button,div.ccm-ui input,div.ccm-ui select,div.ccm-ui textarea{margin:0;font-size:100%;vertical-align:middle}div.ccm-ui button,div.ccm-ui input{*overflow:visible;line-height:normal}div.ccm-ui button::-moz-focus-inner,div.ccm-ui input::-moz-focus-inner{padding:0;border:0}div.ccm-ui button,div.ccm-ui input[type="button"],div.ccm-ui input[type="reset"],div.ccm-ui input[type="submit"]{cursor:pointer;-webkit-appearance:button}div.ccm-ui input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}div.ccm-ui input[type="search"]::-webkit-search-decoration,div.ccm-ui input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}div.ccm-ui textarea{overflow:auto;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.ccm-ui .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.ccm-ui .input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ccm-ui a{color:#08c;text-decoration:none}.ccm-ui a:hover{color:#005580;text-decoration:underline}.ccm-ui .row{margin-left:-20px;*zoom:1}.ccm-ui .row:before,.ccm-ui .row:after{display:table;content:""}.ccm-ui .row:after{clear:both}.ccm-ui [class*="span"]{float:left;margin-left:20px}.ccm-ui .container,.ccm-ui .navbar-fixed-top .container,.ccm-ui .navbar-fixed-bottom .container{width:940px}.ccm-ui .span12{width:940px}.ccm-ui .span11{width:860px}.ccm-ui .span10{width:780px}.ccm-ui .span9{width:700px}.ccm-ui .span8{width:620px}.ccm-ui .span7{width:540px}.ccm-ui .span6{width:460px}.ccm-ui .span5{width:380px}.ccm-ui .span4{width:300px}.ccm-ui .span3{width:220px}.ccm-ui .span2{width:140px}.ccm-ui .span1{width:60px}.ccm-ui .offset12{margin-left:980px}.ccm-ui .offset11{margin-left:900px}.ccm-ui .offset10{margin-left:820px}.ccm-ui .offset9{margin-left:740px}.ccm-ui .offset8{margin-left:660px}.ccm-ui .offset7{margin-left:580px}.ccm-ui .offset6{margin-left:500px}.ccm-ui .offset5{margin-left:420px}.ccm-ui .offset4{margin-left:340px}.ccm-ui .offset3{margin-left:260px}.ccm-ui .offset2{margin-left:180px}.ccm-ui .offset1{margin-left:100px}.ccm-ui p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}.ccm-ui p small{font-size:11px;color:#999}.ccm-ui .lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px}.ccm-ui h1,.ccm-ui h2,.ccm-ui h3,.ccm-ui h4,.ccm-ui h5,.ccm-ui h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility}.ccm-ui h1 small,.ccm-ui h2 small,.ccm-ui h3 small,.ccm-ui h4 small,.ccm-ui h5 small,.ccm-ui h6 small{font-weight:normal;color:#999}.ccm-ui h1{font-size:30px;line-height:36px}.ccm-ui h1 small{font-size:18px}.ccm-ui h2{font-size:24px;line-height:36px}.ccm-ui h2 small{font-size:18px}.ccm-ui h3{font-size:18px;line-height:27px}.ccm-ui h3 small{font-size:14px}.ccm-ui h4,.ccm-ui h5,.ccm-ui h6{line-height:18px}.ccm-ui h4{font-size:14px}.ccm-ui h4 small{font-size:12px}.ccm-ui h5{font-size:12px}.ccm-ui h6{font-size:11px;color:#999;text-transform:uppercase}.ccm-ui .page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eee}.ccm-ui .page-header h1{line-height:1}.ccm-ui ul,.ccm-ui ol{padding:0;margin:0 0 9px 25px}.ccm-ui ul ul,.ccm-ui ul ol,.ccm-ui ol ol,.ccm-ui ol ul{margin-bottom:0}.ccm-ui ul{list-style:disc}.ccm-ui ol{list-style:decimal}.ccm-ui li{line-height:18px}.ccm-ui ul.unstyled,.ccm-ui ol.unstyled{margin-left:0;list-style:none}.ccm-ui dl{margin-bottom:18px}.ccm-ui dt,.ccm-ui dd{line-height:18px}.ccm-ui dt{font-weight:bold;line-height:17px}.ccm-ui dd{margin-left:9px}.ccm-ui .dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccm-ui .dl-horizontal dd{margin-left:130px}.ccm-ui hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}.ccm-ui strong{font-weight:bold}.ccm-ui em{font-style:italic}.ccm-ui .muted{color:#999}.ccm-ui abbr[title]{cursor:help;border-bottom:1px dotted #ddd}.ccm-ui abbr.initialism{font-size:90%;text-transform:uppercase}.ccm-ui blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eee}.ccm-ui blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px}.ccm-ui blockquote small{display:block;line-height:18px;color:#999}.ccm-ui blockquote small:before{content:'\2014 \00A0'}.ccm-ui blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}.ccm-ui blockquote.pull-right p,.ccm-ui blockquote.pull-right small{text-align:right}.ccm-ui q:before,.ccm-ui q:after,.ccm-ui blockquote:before,.ccm-ui blockquote:after{content:""}.ccm-ui address{display:block;margin-bottom:18px;font-style:normal;line-height:18px}.ccm-ui small{font-size:100%}.ccm-ui cite{font-style:normal}.ccm-ui code,.ccm-ui pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ccm-ui code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}.ccm-ui pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui pre.prettyprint{margin-bottom:18px}.ccm-ui pre code{padding:0;color:inherit;background-color:transparent;border:0}.ccm-ui .pre-scrollable{max-height:340px;overflow-y:scroll}.ccm-ui form{margin:0 0 18px}.ccm-ui fieldset{padding:0;margin:0;border:0}.ccm-ui legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee}.ccm-ui legend small{font-size:13.5px;color:#999}.ccm-ui label,.ccm-ui input,.ccm-ui button,.ccm-ui select,.ccm-ui textarea{font-size:13px;font-weight:normal;line-height:18px}.ccm-ui input,.ccm-ui button,.ccm-ui select,.ccm-ui textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ccm-ui label{display:block;margin-bottom:5px;color:#333}.ccm-ui input,.ccm-ui textarea,.ccm-ui select,.ccm-ui .uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ccm-ui .uneditable-textarea{width:auto;height:auto}.ccm-ui label input,.ccm-ui label textarea,.ccm-ui label select{display:block}.ccm-ui input[type="image"],.ccm-ui input[type="checkbox"],.ccm-ui input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;background-color:transparent;border:0 \9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-ui input[type="image"]{border:0}.ccm-ui input[type="file"]{width:auto;padding:initial;line-height:initial;background-color:#fff;background-color:initial;border:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ccm-ui input[type="button"],.ccm-ui input[type="reset"],.ccm-ui input[type="submit"]{width:auto;height:auto}.ccm-ui select,.ccm-ui input[type="file"]{height:28px;*margin-top:4px;line-height:28px}.ccm-ui input[type="file"]{line-height:18px \9}.ccm-ui select{width:220px;background-color:#fff}.ccm-ui select[multiple],.ccm-ui select[size]{height:auto}.ccm-ui input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ccm-ui textarea{height:auto}.ccm-ui input[type="hidden"]{display:none}.ccm-ui .radio,.ccm-ui .checkbox{min-height:18px;padding-left:18px}.ccm-ui .radio input[type="radio"],.ccm-ui .checkbox input[type="checkbox"]{float:left;margin-left:-18px}.ccm-ui .controls>.radio:first-child,.ccm-ui .controls>.checkbox:first-child{padding-top:5px}.ccm-ui .radio.inline,.ccm-ui .checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.ccm-ui .radio.inline+.radio.inline,.ccm-ui .checkbox.inline+.checkbox.inline{margin-left:10px}.ccm-ui input,.ccm-ui textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-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}.ccm-ui input:focus,.ccm-ui textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.ccm-ui input[type="file"]:focus,.ccm-ui input[type="radio"]:focus,.ccm-ui input[type="checkbox"]:focus,.ccm-ui select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ccm-ui .input-mini{width:60px}.ccm-ui .input-small{width:90px}.ccm-ui .input-medium{width:150px}.ccm-ui .input-large{width:210px}.ccm-ui .input-xlarge{width:270px}.ccm-ui .input-xxlarge{width:530px}.ccm-ui input[class*="span"],.ccm-ui select[class*="span"],.ccm-ui textarea[class*="span"],.ccm-ui .uneditable-input[class*="span"],.ccm-ui .row-fluid input[class*="span"],.ccm-ui .row-fluid select[class*="span"],.ccm-ui .row-fluid textarea[class*="span"],.ccm-ui .row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.ccm-ui input,.ccm-ui textarea,.ccm-ui .uneditable-input{margin-left:0}.ccm-ui input.span12,.ccm-ui textarea.span12,.ccm-ui .uneditable-input.span12{width:930px}.ccm-ui input.span11,.ccm-ui textarea.span11,.ccm-ui .uneditable-input.span11{width:850px}.ccm-ui input.span10,.ccm-ui textarea.span10,.ccm-ui .uneditable-input.span10{width:770px}.ccm-ui input.span9,.ccm-ui textarea.span9,.ccm-ui .uneditable-input.span9{width:690px}.ccm-ui input.span8,.ccm-ui textarea.span8,.ccm-ui .uneditable-input.span8{width:610px}.ccm-ui input.span7,.ccm-ui textarea.span7,.ccm-ui .uneditable-input.span7{width:530px}.ccm-ui input.span6,.ccm-ui textarea.span6,.ccm-ui .uneditable-input.span6{width:450px}.ccm-ui input.span5,.ccm-ui textarea.span5,.ccm-ui .uneditable-input.span5{width:370px}.ccm-ui input.span4,.ccm-ui textarea.span4,.ccm-ui .uneditable-input.span4{width:290px}.ccm-ui input.span3,.ccm-ui textarea.span3,.ccm-ui .uneditable-input.span3{width:210px}.ccm-ui input.span2,.ccm-ui textarea.span2,.ccm-ui .uneditable-input.span2{width:130px}.ccm-ui input.span1,.ccm-ui textarea.span1,.ccm-ui .uneditable-input.span1{width:50px}.ccm-ui input[disabled],.ccm-ui select[disabled],.ccm-ui textarea[disabled],.ccm-ui input[readonly],.ccm-ui select[readonly],.ccm-ui textarea[readonly]{cursor:not-allowed;background-color:#eee;border-color:#ddd}.ccm-ui input[type="radio"][disabled],.ccm-ui input[type="checkbox"][disabled],.ccm-ui input[type="radio"][readonly],.ccm-ui input[type="checkbox"][readonly]{background-color:transparent}.ccm-ui .control-group.warning>label,.ccm-ui .control-group.warning .help-block,.ccm-ui .control-group.warning .help-inline{color:#c09853}.ccm-ui .control-group.warning input,.ccm-ui .control-group.warning select,.ccm-ui .control-group.warning textarea{color:#c09853;border-color:#c09853}.ccm-ui .control-group.warning input:focus,.ccm-ui .control-group.warning select:focus,.ccm-ui .control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}.ccm-ui .control-group.warning .input-prepend .add-on,.ccm-ui .control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.ccm-ui .control-group.error>label,.ccm-ui .control-group.error .help-block,.ccm-ui .control-group.error .help-inline{color:#b94a48}.ccm-ui .control-group.error input,.ccm-ui .control-group.error select,.ccm-ui .control-group.error textarea{color:#b94a48;border-color:#b94a48}.ccm-ui .control-group.error input:focus,.ccm-ui .control-group.error select:focus,.ccm-ui .control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}.ccm-ui .control-group.error .input-prepend .add-on,.ccm-ui .control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.ccm-ui .control-group.success>label,.ccm-ui .control-group.success .help-block,.ccm-ui .control-group.success .help-inline{color:#468847}.ccm-ui .control-group.success input,.ccm-ui .control-group.success select,.ccm-ui .control-group.success textarea{color:#468847;border-color:#468847}.ccm-ui .control-group.success input:focus,.ccm-ui .control-group.success select:focus,.ccm-ui .control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}.ccm-ui .control-group.success .input-prepend .add-on,.ccm-ui .control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.ccm-ui input:focus:required:invalid,.ccm-ui textarea:focus:required:invalid,.ccm-ui select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}.ccm-ui input:focus:required:invalid:focus,.ccm-ui textarea:focus:required:invalid:focus,.ccm-ui select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.ccm-ui .form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;*zoom:1}.ccm-ui .form-actions:before,.ccm-ui .form-actions:after{display:table;content:""}.ccm-ui .form-actions:after{clear:both}.ccm-ui .uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.ccm-ui:-moz-placeholder{color:#999}.ccm-ui::-webkit-input-placeholder{color:#999}.ccm-ui .help-block,.ccm-ui .help-inline{color:#555}.ccm-ui .help-block{display:block;margin-bottom:9px}.ccm-ui .help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.ccm-ui .input-prepend,.ccm-ui .input-append{margin-bottom:5px}.ccm-ui .input-prepend input,.ccm-ui .input-append input,.ccm-ui .input-prepend select,.ccm-ui .input-append select,.ccm-ui .input-prepend .uneditable-input,.ccm-ui .input-append .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:middle;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.ccm-ui .input-prepend input:focus,.ccm-ui .input-append input:focus,.ccm-ui .input-prepend select:focus,.ccm-ui .input-append select:focus,.ccm-ui .input-prepend .uneditable-input:focus,.ccm-ui .input-append .uneditable-input:focus{z-index:2}.ccm-ui .input-prepend .uneditable-input,.ccm-ui .input-append .uneditable-input{border-left-color:#ccc}.ccm-ui .input-prepend .add-on,.ccm-ui .input-append .add-on{display:inline-block;width:auto;height:18px;min-width:16px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc}.ccm-ui .input-prepend .add-on,.ccm-ui .input-append .add-on,.ccm-ui .input-prepend .btn,.ccm-ui .input-append .btn{margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-ui .input-prepend .active,.ccm-ui .input-append .active{background-color:#a9dba9;border-color:#46a546}.ccm-ui .input-prepend .add-on,.ccm-ui .input-prepend .btn{margin-right:-1px}.ccm-ui .input-prepend .add-on:first-child,.ccm-ui .input-prepend .btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.ccm-ui .input-append input,.ccm-ui .input-append select,.ccm-ui .input-append .uneditable-input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.ccm-ui .input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee}.ccm-ui .input-append .add-on:last-child,.ccm-ui .input-append .btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.ccm-ui .input-prepend.input-append input,.ccm-ui .input-prepend.input-append select,.ccm-ui .input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-ui .input-prepend.input-append .add-on:first-child,.ccm-ui .input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.ccm-ui .input-prepend.input-append .add-on:last-child,.ccm-ui .input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.ccm-ui .search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.ccm-ui .form-search input,.ccm-ui .form-inline input,.ccm-ui .form-horizontal input,.ccm-ui .form-search textarea,.ccm-ui .form-inline textarea,.ccm-ui .form-horizontal textarea,.ccm-ui .form-search select,.ccm-ui .form-inline select,.ccm-ui .form-horizontal select,.ccm-ui .form-search .help-inline,.ccm-ui .form-inline .help-inline,.ccm-ui .form-horizontal .help-inline,.ccm-ui .form-search .uneditable-input,.ccm-ui .form-inline .uneditable-input,.ccm-ui .form-horizontal .uneditable-input,.ccm-ui .form-search .input-prepend,.ccm-ui .form-inline .input-prepend,.ccm-ui .form-horizontal .input-prepend,.ccm-ui .form-search .input-append,.ccm-ui .form-inline .input-append,.ccm-ui .form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0}.ccm-ui .form-search .hide,.ccm-ui .form-inline .hide,.ccm-ui .form-horizontal .hide{display:none}.ccm-ui .form-search label,.ccm-ui .form-inline label{display:inline-block}.ccm-ui .form-search .input-append,.ccm-ui .form-inline .input-append,.ccm-ui .form-search .input-prepend,.ccm-ui .form-inline .input-prepend{margin-bottom:0}.ccm-ui .form-search .radio,.ccm-ui .form-search .checkbox,.ccm-ui .form-inline .radio,.ccm-ui .form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.ccm-ui .form-search .radio input[type="radio"],.ccm-ui .form-search .checkbox input[type="checkbox"],.ccm-ui .form-inline .radio input[type="radio"],.ccm-ui .form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.ccm-ui .control-group{margin-bottom:9px}.ccm-ui legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}.ccm-ui .form-horizontal .control-group{margin-bottom:18px;*zoom:1}.ccm-ui .form-horizontal .control-group:before,.ccm-ui .form-horizontal .control-group:after{display:table;content:""}.ccm-ui .form-horizontal .control-group:after{clear:both}.ccm-ui .form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}.ccm-ui .form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}.ccm-ui .form-horizontal .controls:first-child{*padding-left:160px}.ccm-ui .form-horizontal .help-block{margin-top:9px;margin-bottom:0}.ccm-ui .form-horizontal .form-actions{padding-left:160px}.ccm-ui table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.ccm-ui .table{width:100%;margin-bottom:18px}.ccm-ui .table th,.ccm-ui .table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.ccm-ui .table th{font-weight:bold}.ccm-ui .table thead th{vertical-align:bottom}.ccm-ui .table caption+thead tr:first-child th,.ccm-ui .table caption+thead tr:first-child td,.ccm-ui .table colgroup+thead tr:first-child th,.ccm-ui .table colgroup+thead tr:first-child td,.ccm-ui .table thead:first-child tr:first-child th,.ccm-ui .table thead:first-child tr:first-child td{border-top:0}.ccm-ui .table tbody+tbody{border-top:2px solid #ddd}.ccm-ui .table-condensed th,.ccm-ui .table-condensed td{padding:4px 5px}.ccm-ui .table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .table-bordered th,.ccm-ui .table-bordered td{border-left:1px solid #ddd}.ccm-ui .table-bordered caption+thead tr:first-child th,.ccm-ui .table-bordered caption+tbody tr:first-child th,.ccm-ui .table-bordered caption+tbody tr:first-child td,.ccm-ui .table-bordered colgroup+thead tr:first-child th,.ccm-ui .table-bordered colgroup+tbody tr:first-child th,.ccm-ui .table-bordered colgroup+tbody tr:first-child td,.ccm-ui .table-bordered thead:first-child tr:first-child th,.ccm-ui .table-bordered tbody:first-child tr:first-child th,.ccm-ui .table-bordered tbody:first-child tr:first-child td{border-top:0}.ccm-ui .table-bordered thead:first-child tr:first-child th:first-child,.ccm-ui .table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.ccm-ui .table-bordered thead:first-child tr:first-child th:last-child,.ccm-ui .table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.ccm-ui .table-bordered thead:last-child tr:last-child th:first-child,.ccm-ui .table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.ccm-ui .table-bordered thead:last-child tr:last-child th:last-child,.ccm-ui .table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.ccm-ui .table-striped tbody tr:nth-child(odd) td,.ccm-ui .table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.ccm-ui .table tbody tr:hover td,.ccm-ui .table tbody tr:hover th{background-color:#f5f5f5}.ccm-ui table .span1{float:none;width:44px;margin-left:0}.ccm-ui table .span2{float:none;width:124px;margin-left:0}.ccm-ui table .span3{float:none;width:204px;margin-left:0}.ccm-ui table .span4{float:none;width:284px;margin-left:0}.ccm-ui table .span5{float:none;width:364px;margin-left:0}.ccm-ui table .span6{float:none;width:444px;margin-left:0}.ccm-ui table .span7{float:none;width:524px;margin-left:0}.ccm-ui table .span8{float:none;width:604px;margin-left:0}.ccm-ui table .span9{float:none;width:684px;margin-left:0}.ccm-ui table .span10{float:none;width:764px;margin-left:0}.ccm-ui table .span11{float:none;width:844px;margin-left:0}.ccm-ui table .span12{float:none;width:924px;margin-left:0}.ccm-ui table .span13{float:none;width:1004px;margin-left:0}.ccm-ui table .span14{float:none;width:1084px;margin-left:0}.ccm-ui table .span15{float:none;width:1164px;margin-left:0}.ccm-ui table .span16{float:none;width:1244px;margin-left:0}.ccm-ui table .span17{float:none;width:1324px;margin-left:0}.ccm-ui table .span18{float:none;width:1404px;margin-left:0}.ccm-ui table .span19{float:none;width:1484px;margin-left:0}.ccm-ui table .span20{float:none;width:1564px;margin-left:0}.ccm-ui table .span21{float:none;width:1644px;margin-left:0}.ccm-ui table .span22{float:none;width:1724px;margin-left:0}.ccm-ui table .span23{float:none;width:1804px;margin-left:0}.ccm-ui table .span24{float:none;width:1884px;margin-left:0}.ccm-ui [class^="icon-"],.ccm-ui [class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(/concrete/images/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.ccm-ui [class^="icon-"]:last-child,.ccm-ui [class*=" icon-"]:last-child{*margin-left:0}.ccm-ui .icon-white{background-image:url(/concrete/images/glyphicons-halflings-white.png)}.ccm-ui .icon-glass{background-position:0 0}.ccm-ui .icon-music{background-position:-24px 0}.ccm-ui .icon-search{background-position:-48px 0}.ccm-ui .icon-envelope{background-position:-72px 0}.ccm-ui .icon-heart{background-position:-96px 0}.ccm-ui .icon-star{background-position:-120px 0}.ccm-ui .icon-star-empty{background-position:-144px 0}.ccm-ui .icon-user{background-position:-168px 0}.ccm-ui .icon-film{background-position:-192px 0}.ccm-ui .icon-th-large{background-position:-216px 0}.ccm-ui .icon-th{background-position:-240px 0}.ccm-ui .icon-th-list{background-position:-264px 0}.ccm-ui .icon-ok{background-position:-288px 0}.ccm-ui .icon-remove{background-position:-312px 0}.ccm-ui .icon-zoom-in{background-position:-336px 0}.ccm-ui .icon-zoom-out{background-position:-360px 0}.ccm-ui .icon-off{background-position:-384px 0}.ccm-ui .icon-signal{background-position:-408px 0}.ccm-ui .icon-cog{background-position:-432px 0}.ccm-ui .icon-trash{background-position:-456px 0}.ccm-ui .icon-home{background-position:0 -24px}.ccm-ui .icon-file{background-position:-24px -24px}.ccm-ui .icon-time{background-position:-48px -24px}.ccm-ui .icon-road{background-position:-72px -24px}.ccm-ui .icon-download-alt{background-position:-96px -24px}.ccm-ui .icon-download{background-position:-120px -24px}.ccm-ui .icon-upload{background-position:-144px -24px}.ccm-ui .icon-inbox{background-position:-168px -24px}.ccm-ui .icon-play-circle{background-position:-192px -24px}.ccm-ui .icon-repeat{background-position:-216px -24px}.ccm-ui .icon-refresh{background-position:-240px -24px}.ccm-ui .icon-list-alt{background-position:-264px -24px}.ccm-ui .icon-lock{background-position:-287px -24px}.ccm-ui .icon-flag{background-position:-312px -24px}.ccm-ui .icon-headphones{background-position:-336px -24px}.ccm-ui .icon-volume-off{background-position:-360px -24px}.ccm-ui .icon-volume-down{background-position:-384px -24px}.ccm-ui .icon-volume-up{background-position:-408px -24px}.ccm-ui .icon-qrcode{background-position:-432px -24px}.ccm-ui .icon-barcode{background-position:-456px -24px}.ccm-ui .icon-tag{background-position:0 -48px}.ccm-ui .icon-tags{background-position:-25px -48px}.ccm-ui .icon-book{background-position:-48px -48px}.ccm-ui .icon-bookmark{background-position:-72px -48px}.ccm-ui .icon-print{background-position:-96px -48px}.ccm-ui .icon-camera{background-position:-120px -48px}.ccm-ui .icon-font{background-position:-144px -48px}.ccm-ui .icon-bold{background-position:-167px -48px}.ccm-ui .icon-italic{background-position:-192px -48px}.ccm-ui .icon-text-height{background-position:-216px -48px}.ccm-ui .icon-text-width{background-position:-240px -48px}.ccm-ui .icon-align-left{background-position:-264px -48px}.ccm-ui .icon-align-center{background-position:-288px -48px}.ccm-ui .icon-align-right{background-position:-312px -48px}.ccm-ui .icon-align-justify{background-position:-336px -48px}.ccm-ui .icon-list{background-position:-360px -48px}.ccm-ui .icon-indent-left{background-position:-384px -48px}.ccm-ui .icon-indent-right{background-position:-408px -48px}.ccm-ui .icon-facetime-video{background-position:-432px -48px}.ccm-ui .icon-picture{background-position:-456px -48px}.ccm-ui .icon-pencil{background-position:0 -72px}.ccm-ui .icon-map-marker{background-position:-24px -72px}.ccm-ui .icon-adjust{background-position:-48px -72px}.ccm-ui .icon-tint{background-position:-72px -72px}.ccm-ui .icon-edit{background-position:-96px -72px}.ccm-ui .icon-share{background-position:-120px -72px}.ccm-ui .icon-check{background-position:-144px -72px}.ccm-ui .icon-move{background-position:-168px -72px}.ccm-ui .icon-step-backward{background-position:-192px -72px}.ccm-ui .icon-fast-backward{background-position:-216px -72px}.ccm-ui .icon-backward{background-position:-240px -72px}.ccm-ui .icon-play{background-position:-264px -72px}.ccm-ui .icon-pause{background-position:-288px -72px}.ccm-ui .icon-stop{background-position:-312px -72px}.ccm-ui .icon-forward{background-position:-336px -72px}.ccm-ui .icon-fast-forward{background-position:-360px -72px}.ccm-ui .icon-step-forward{background-position:-384px -72px}.ccm-ui .icon-eject{background-position:-408px -72px}.ccm-ui .icon-chevron-left{background-position:-432px -72px}.ccm-ui .icon-chevron-right{background-position:-456px -72px}.ccm-ui .icon-plus-sign{background-position:0 -96px}.ccm-ui .icon-minus-sign{background-position:-24px -96px}.ccm-ui .icon-remove-sign{background-position:-48px -96px}.ccm-ui .icon-ok-sign{background-position:-72px -96px}.ccm-ui .icon-question-sign{background-position:-96px -96px}.ccm-ui .icon-info-sign{background-position:-120px -96px}.ccm-ui .icon-screenshot{background-position:-144px -96px}.ccm-ui .icon-remove-circle{background-position:-168px -96px}.ccm-ui .icon-ok-circle{background-position:-192px -96px}.ccm-ui .icon-ban-circle{background-position:-216px -96px}.ccm-ui .icon-arrow-left{background-position:-240px -96px}.ccm-ui .icon-arrow-right{background-position:-264px -96px}.ccm-ui .icon-arrow-up{background-position:-289px -96px}.ccm-ui .icon-arrow-down{background-position:-312px -96px}.ccm-ui .icon-share-alt{background-position:-336px -96px}.ccm-ui .icon-resize-full{background-position:-360px -96px}.ccm-ui .icon-resize-small{background-position:-384px -96px}.ccm-ui .icon-plus{background-position:-408px -96px}.ccm-ui .icon-minus{background-position:-433px -96px}.ccm-ui .icon-asterisk{background-position:-456px -96px}.ccm-ui .icon-exclamation-sign{background-position:0 -120px}.ccm-ui .icon-gift{background-position:-24px -120px}.ccm-ui .icon-leaf{background-position:-48px -120px}.ccm-ui .icon-fire{background-position:-72px -120px}.ccm-ui .icon-eye-open{background-position:-96px -120px}.ccm-ui .icon-eye-close{background-position:-120px -120px}.ccm-ui .icon-warning-sign{background-position:-144px -120px}.ccm-ui .icon-plane{background-position:-168px -120px}.ccm-ui .icon-calendar{background-position:-192px -120px}.ccm-ui .icon-random{background-position:-216px -120px}.ccm-ui .icon-comment{background-position:-240px -120px}.ccm-ui .icon-magnet{background-position:-264px -120px}.ccm-ui .icon-chevron-up{background-position:-288px -120px}.ccm-ui .icon-chevron-down{background-position:-313px -119px}.ccm-ui .icon-retweet{background-position:-336px -120px}.ccm-ui .icon-shopping-cart{background-position:-360px -120px}.ccm-ui .icon-folder-close{background-position:-384px -120px}.ccm-ui .icon-folder-open{background-position:-408px -120px}.ccm-ui .icon-resize-vertical{background-position:-432px -119px}.ccm-ui .icon-resize-horizontal{background-position:-456px -118px}.ccm-ui .icon-hdd{background-position:0 -144px}.ccm-ui .icon-bullhorn{background-position:-24px -144px}.ccm-ui .icon-bell{background-position:-48px -144px}.ccm-ui .icon-certificate{background-position:-72px -144px}.ccm-ui .icon-thumbs-up{background-position:-96px -144px}.ccm-ui .icon-thumbs-down{background-position:-120px -144px}.ccm-ui .icon-hand-right{background-position:-144px -144px}.ccm-ui .icon-hand-left{background-position:-168px -144px}.ccm-ui .icon-hand-up{background-position:-192px -144px}.ccm-ui .icon-hand-down{background-position:-216px -144px}.ccm-ui .icon-circle-arrow-right{background-position:-240px -144px}.ccm-ui .icon-circle-arrow-left{background-position:-264px -144px}.ccm-ui .icon-circle-arrow-up{background-position:-288px -144px}.ccm-ui .icon-circle-arrow-down{background-position:-312px -144px}.ccm-ui .icon-globe{background-position:-336px -144px}.ccm-ui .icon-wrench{background-position:-360px -144px}.ccm-ui .icon-tasks{background-position:-384px -144px}.ccm-ui .icon-filter{background-position:-408px -144px}.ccm-ui .icon-briefcase{background-position:-432px -144px}.ccm-ui .icon-fullscreen{background-position:-456px -144px}.ccm-ui .dropup,.ccm-ui .dropdown{position:relative}.ccm-ui .dropdown-toggle{*margin-bottom:-3px}.ccm-ui .dropdown-toggle:active,.ccm-ui .open .dropdown-toggle{outline:0}.ccm-ui .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:.3;filter:alpha(opacity=30)}.ccm-ui .dropdown .caret{margin-top:8px;margin-left:2px}.ccm-ui .dropdown:hover .caret,.ccm-ui .open .caret{opacity:1;filter:alpha(opacity=100)}.ccm-ui .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:4px 0;margin:1px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ccm-ui .dropdown-menu.pull-right{right:0;left:auto}.ccm-ui .dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.ccm-ui .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333;white-space:nowrap}.ccm-ui .dropdown-menu li>a:hover,.ccm-ui .dropdown-menu .active>a,.ccm-ui .dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#08c}.ccm-ui .open{*z-index:1000}.ccm-ui .open .dropdown-menu{display:block}.ccm-ui .pull-right .dropdown-menu{right:0;left:auto}.ccm-ui .dropup .caret,.ccm-ui .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}.ccm-ui .dropup .dropdown-menu,.ccm-ui .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.ccm-ui .typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.ccm-ui .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.ccm-ui .well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.ccm-ui .well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ccm-ui .fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.ccm-ui .fade.in{opacity:1;filter:alpha(opacity=100)}.ccm-ui .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.ccm-ui .collapse.in{height:auto}.ccm-ui .close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.ccm-ui .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.ccm-ui button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.ccm-ui .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;*line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.ccm-ui .btn:hover,.ccm-ui .btn:active,.ccm-ui .btn.active,.ccm-ui .btn.disabled,.ccm-ui .btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}.ccm-ui .btn:active,.ccm-ui .btn.active{background-color:#ccc \9}.ccm-ui .btn:first-child{*margin-left:0}.ccm-ui .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.ccm-ui .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ccm-ui .btn.active,.ccm-ui .btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.ccm-ui .btn.disabled,.ccm-ui .btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ccm-ui .btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ccm-ui .btn-large [class^="icon-"]{margin-top:1px}.ccm-ui .btn-small{padding:5px 9px;font-size:11px;line-height:16px}.ccm-ui .btn-small [class^="icon-"]{margin-top:-1px}.ccm-ui .btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.ccm-ui .btn-primary,.ccm-ui .btn-primary:hover,.ccm-ui .btn-warning,.ccm-ui .btn-warning:hover,.ccm-ui .btn-danger,.ccm-ui .btn-danger:hover,.ccm-ui .btn-success,.ccm-ui .btn-success:hover,.ccm-ui .btn-info,.ccm-ui .btn-info:hover,.ccm-ui .btn-inverse,.ccm-ui .btn-inverse:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.ccm-ui .btn-primary.active,.ccm-ui .btn-warning.active,.ccm-ui .btn-danger.active,.ccm-ui .btn-success.active,.ccm-ui .btn-info.active,.ccm-ui .btn-inverse.active{color:rgba(255,255,255,.75)}.ccm-ui .btn{border-color:#ccc;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.ccm-ui .btn-primary{background-color:#0074cc;background-image:-moz-linear-gradient(top,#08c,#05c);background-image:-ms-linear-gradient(top,#08c,#05c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));background-image:-webkit-linear-gradient(top,#08c,#05c);background-image:-o-linear-gradient(top,#08c,#05c);background-image:linear-gradient(top,#08c,#05c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0055cc',GradientType=0);border-color:#05c #05c #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#05c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-primary:hover,.ccm-ui .btn-primary:active,.ccm-ui .btn-primary.active,.ccm-ui .btn-primary.disabled,.ccm-ui .btn-primary[disabled]{background-color:#05c;*background-color:#004ab3}.ccm-ui .btn-primary:active,.ccm-ui .btn-primary.active{background-color:#004099 \9}.ccm-ui .btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-warning:hover,.ccm-ui .btn-warning:active,.ccm-ui .btn-warning.active,.ccm-ui .btn-warning.disabled,.ccm-ui .btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}.ccm-ui .btn-warning:active,.ccm-ui .btn-warning.active{background-color:#c67605 \9}.ccm-ui .btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-danger:hover,.ccm-ui .btn-danger:active,.ccm-ui .btn-danger.active,.ccm-ui .btn-danger.disabled,.ccm-ui .btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}.ccm-ui .btn-danger:active,.ccm-ui .btn-danger.active{background-color:#942a25 \9}.ccm-ui .btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-success:hover,.ccm-ui .btn-success:active,.ccm-ui .btn-success.active,.ccm-ui .btn-success.disabled,.ccm-ui .btn-success[disabled]{background-color:#51a351;*background-color:#499249}.ccm-ui .btn-success:active,.ccm-ui .btn-success.active{background-color:#408140 \9}.ccm-ui .btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-info:hover,.ccm-ui .btn-info:active,.ccm-ui .btn-info.active,.ccm-ui .btn-info.disabled,.ccm-ui .btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}.ccm-ui .btn-info:active,.ccm-ui .btn-info.active{background-color:#24748c \9}.ccm-ui .btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn-inverse:hover,.ccm-ui .btn-inverse:active,.ccm-ui .btn-inverse.active,.ccm-ui .btn-inverse.disabled,.ccm-ui .btn-inverse[disabled]{background-color:#222;*background-color:#151515}.ccm-ui .btn-inverse:active,.ccm-ui .btn-inverse.active{background-color:#080808 \9}.ccm-ui button.btn,.ccm-ui input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}.ccm-ui button.btn::-moz-focus-inner,.ccm-ui input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}.ccm-ui button.btn.btn-large,.ccm-ui input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}.ccm-ui button.btn.btn-small,.ccm-ui input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}.ccm-ui button.btn.btn-mini,.ccm-ui input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.ccm-ui .btn-group{position:relative;*zoom:1;*margin-left:.3em}.ccm-ui .btn-group:before,.ccm-ui .btn-group:after{display:table;content:""}.ccm-ui .btn-group:after{clear:both}.ccm-ui .btn-group:first-child{*margin-left:0}.ccm-ui .btn-group+.btn-group{margin-left:5px}.ccm-ui .btn-toolbar{margin-top:9px;margin-bottom:9px}.ccm-ui .btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.ccm-ui .btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-ui .btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.ccm-ui .btn-group>.btn:last-child,.ccm-ui .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.ccm-ui .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.ccm-ui .btn-group>.btn.large:last-child,.ccm-ui .btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.ccm-ui .btn-group>.btn:hover,.ccm-ui .btn-group>.btn:focus,.ccm-ui .btn-group>.btn:active,.ccm-ui .btn-group>.btn.active{z-index:2}.ccm-ui .btn-group .dropdown-toggle:active,.ccm-ui .btn-group.open .dropdown-toggle{outline:0}.ccm-ui .btn-group>.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:4px;*padding-bottom:4px}.ccm-ui .btn-group>.btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px}.ccm-ui .btn-group>.btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}.ccm-ui .btn-group>.btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.ccm-ui .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.ccm-ui .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.ccm-ui .btn-group.open .btn-primary.dropdown-toggle{background-color:#05c}.ccm-ui .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.ccm-ui .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.ccm-ui .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.ccm-ui .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.ccm-ui .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.ccm-ui .btn .caret{margin-top:7px;margin-left:0}.ccm-ui .btn:hover .caret,.ccm-ui .open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}.ccm-ui .btn-mini .caret{margin-top:5px}.ccm-ui .btn-small .caret{margin-top:6px}.ccm-ui .btn-large .caret{margin-top:6px;border-left-width:5px;border-right-width:5px;border-top-width:5px}.ccm-ui .dropup .btn-large .caret{border-bottom:5px solid #000;border-top:0}.ccm-ui .btn-primary .caret,.ccm-ui .btn-warning .caret,.ccm-ui .btn-danger .caret,.ccm-ui .btn-info .caret,.ccm-ui .btn-success .caret,.ccm-ui .btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853}.ccm-ui .alert-heading{color:inherit}.ccm-ui .alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.ccm-ui .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.ccm-ui .alert-danger,.ccm-ui .alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.ccm-ui .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.ccm-ui .alert-block{padding-top:14px;padding-bottom:14px}.ccm-ui .alert-block>p,.ccm-ui .alert-block>ul{margin-bottom:0}.ccm-ui .alert-block p+p{margin-top:5px}.ccm-ui .nav{margin-left:0;margin-bottom:18px;list-style:none}.ccm-ui .nav>li>a{display:block}.ccm-ui .nav>li>a:hover{text-decoration:none;background-color:#eee}.ccm-ui .nav>.pull-right{float:right}.ccm-ui .nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.ccm-ui .nav li+.nav-header{margin-top:9px}.ccm-ui .nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.ccm-ui .nav-list>li>a,.ccm-ui .nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.ccm-ui .nav-list>li>a{padding:3px 15px}.ccm-ui .nav-list>.active>a,.ccm-ui .nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.ccm-ui .nav-list [class^="icon-"]{margin-right:2px}.ccm-ui .nav-list .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.ccm-ui .nav-tabs,.ccm-ui .nav-pills{*zoom:1}.ccm-ui .nav-tabs:before,.ccm-ui .nav-pills:before,.ccm-ui .nav-tabs:after,.ccm-ui .nav-pills:after{display:table;content:""}.ccm-ui .nav-tabs:after,.ccm-ui .nav-pills:after{clear:both}.ccm-ui .nav-tabs>li,.ccm-ui .nav-pills>li{float:left}.ccm-ui .nav-tabs>li>a,.ccm-ui .nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.ccm-ui .nav-tabs{border-bottom:1px solid #ddd}.ccm-ui .nav-tabs>li{margin-bottom:-1px}.ccm-ui .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ccm-ui .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.ccm-ui .nav-tabs>.active>a,.ccm-ui .nav-tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.ccm-ui .nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ccm-ui .nav-pills>.active>a,.ccm-ui .nav-pills>.active>a:hover{color:#fff;background-color:#08c}.ccm-ui .nav-stacked>li{float:none}.ccm-ui .nav-stacked>li>a{margin-right:0}.ccm-ui .nav-tabs.nav-stacked{border-bottom:0}.ccm-ui .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-ui .nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ccm-ui .nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.ccm-ui .nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}.ccm-ui .nav-pills.nav-stacked>li>a{margin-bottom:3px}.ccm-ui .nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.ccm-ui .nav-tabs .dropdown-menu{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.ccm-ui .nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .nav-tabs .dropdown-toggle .caret,.ccm-ui .nav-pills .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.ccm-ui .nav-tabs .dropdown-toggle:hover .caret,.ccm-ui .nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.ccm-ui .nav-tabs .active .dropdown-toggle .caret,.ccm-ui .nav-pills .active .dropdown-toggle .caret{border-top-color:#333;border-bottom-color:#333}.ccm-ui .nav>.dropdown.active>a:hover{color:#000;cursor:pointer}.ccm-ui .nav-tabs .open .dropdown-toggle,.ccm-ui .nav-pills .open .dropdown-toggle,.ccm-ui .nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.ccm-ui .nav li.dropdown.open .caret,.ccm-ui .nav li.dropdown.open.active .caret,.ccm-ui .nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.ccm-ui .tabs-stacked .open>a:hover{border-color:#999}.ccm-ui .tabbable{*zoom:1}.ccm-ui .tabbable:before,.ccm-ui .tabbable:after{display:table;content:""}.ccm-ui .tabbable:after{clear:both}.ccm-ui .tab-content{overflow:auto}.ccm-ui .tabs-below>.nav-tabs,.ccm-ui .tabs-right>.nav-tabs,.ccm-ui .tabs-left>.nav-tabs{border-bottom:0}.ccm-ui .tab-content>.tab-pane,.ccm-ui .pill-content>.pill-pane{display:none}.ccm-ui .tab-content>.active,.ccm-ui .pill-content>.active{display:block}.ccm-ui .tabs-below>.nav-tabs{border-top:1px solid #ddd}.ccm-ui .tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.ccm-ui .tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.ccm-ui .tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}.ccm-ui .tabs-below>.nav-tabs>.active>a,.ccm-ui .tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}.ccm-ui .tabs-left>.nav-tabs>li,.ccm-ui .tabs-right>.nav-tabs>li{float:none}.ccm-ui .tabs-left>.nav-tabs>li>a,.ccm-ui .tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.ccm-ui .tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.ccm-ui .tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.ccm-ui .tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.ccm-ui .tabs-left>.nav-tabs .active>a,.ccm-ui .tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.ccm-ui .tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.ccm-ui .tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.ccm-ui .tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.ccm-ui .tabs-right>.nav-tabs .active>a,.ccm-ui .tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.ccm-ui .breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.ccm-ui .breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.ccm-ui .breadcrumb .divider{padding:0 5px;color:#999}.ccm-ui .breadcrumb .active a{color:#333}div.ccm-ui .pagination{height:36px;margin:18px 0}div.ccm-ui .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}div.ccm-ui .pagination li{display:inline}div.ccm-ui .pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0}div.ccm-ui .pagination a:hover,div.ccm-ui .pagination .active a{background-color:#f5f5f5}div.ccm-ui .pagination .active a{color:#999;cursor:default}div.ccm-ui .pagination .disabled span,div.ccm-ui .pagination .disabled a,div.ccm-ui .pagination .disabled a:hover{color:#999;background-color:transparent;cursor:default}div.ccm-ui .pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}div.ccm-ui .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}div.ccm-ui .pagination-centered{text-align:center}div.ccm-ui .pagination-right{text-align:right}.ccm-ui .pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1}.ccm-ui .pager:before,.ccm-ui .pager:after{display:table;content:""}.ccm-ui .pager:after{clear:both}.ccm-ui .pager li{display:inline}.ccm-ui .pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.ccm-ui .pager a:hover{text-decoration:none;background-color:#f5f5f5}.ccm-ui .pager .next a{float:right}.ccm-ui .pager .previous a{float:left}.ccm-ui .pager .disabled a,.ccm-ui .pager .disabled a:hover{color:#999;background-color:#fff;cursor:default}.ccm-ui .tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.ccm-ui .tooltip.in{opacity:.8;filter:alpha(opacity=80)}.ccm-ui .tooltip.top{margin-top:-2px}.ccm-ui .tooltip.right{margin-left:2px}.ccm-ui .tooltip.bottom{margin-top:2px}.ccm-ui .tooltip.left{margin-left:-2px}.ccm-ui .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.ccm-ui .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.ccm-ui .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.ccm-ui .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.ccm-ui .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .tooltip-arrow{position:absolute;width:0;height:0}.ccm-ui .popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}.ccm-ui .popover.top{margin-top:-5px}.ccm-ui .popover.right{margin-left:5px}.ccm-ui .popover.bottom{margin-top:5px}.ccm-ui .popover.left{margin-left:-5px}.ccm-ui .popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.ccm-ui .popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.ccm-ui .popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.ccm-ui .popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.ccm-ui .popover .arrow{position:absolute;width:0;height:0}.ccm-ui .popover-inner{padding:3px;width:280px;overflow:hidden;background:#000;background:rgba(0,0,0,.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.ccm-ui .popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ccm-ui .popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.ccm-ui .popover-content p,.ccm-ui .popover-content ul,.ccm-ui .popover-content ol{margin-bottom:0}div.ccm-ui .thumbnails{margin-left:-20px;list-style:none;*zoom:1}div.ccm-ui .thumbnails:before,div.ccm-ui .thumbnails:after{display:table;content:""}div.ccm-ui .thumbnails:after{clear:both}div.ccm-ui .row-fluid .thumbnails{margin-left:0}div.ccm-ui .thumbnails>li{float:left;margin-bottom:18px;margin-left:20px}div.ccm-ui .thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075)}div.ccm-ui a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}div.ccm-ui .thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}div.ccm-ui .thumbnail .caption{padding:9px}.ccm-ui .label,.ccm-ui .badge{font-size:10.998px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999}.ccm-ui .label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ccm-ui .badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.ccm-ui a.label:hover,.ccm-ui a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.ccm-ui .label-important,.ccm-ui .badge-important{background-color:#b94a48}.ccm-ui .label-important[href],.ccm-ui .badge-important[href]{background-color:#953b39}.ccm-ui .label-warning,.ccm-ui .badge-warning{background-color:#f89406}.ccm-ui .label-warning[href],.ccm-ui .badge-warning[href]{background-color:#c67605}.ccm-ui .label-success,.ccm-ui .badge-success{background-color:#468847}.ccm-ui .label-success[href],.ccm-ui .badge-success[href]{background-color:#356635}.ccm-ui .label-info,.ccm-ui .badge-info{background-color:#3a87ad}.ccm-ui .label-info[href],.ccm-ui .badge-info[href]{background-color:#2d6987}.ccm-ui .label-inverse,.ccm-ui .badge-inverse{background-color:#333}.ccm-ui .label-inverse[href],.ccm-ui .badge-inverse[href]{background-color:#1a1a1a}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.ccm-ui .progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .progress .bar{width:0;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-ms-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(top,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf',endColorstr='#0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.ccm-ui .progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.ccm-ui .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.ccm-ui .progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0)}.ccm-ui .progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.ccm-ui .progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0)}.ccm-ui .progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.ccm-ui .progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0)}.ccm-ui .progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.ccm-ui .progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0)}.ccm-ui .progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.ccm-ui .accordion{margin-bottom:18px}.ccm-ui .accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ccm-ui .accordion-heading{border-bottom:0}.ccm-ui .accordion-heading .accordion-toggle{display:block;padding:8px 15px}.ccm-ui .accordion-toggle{cursor:pointer}.ccm-ui .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.ccm-ui .carousel{position:relative;margin-bottom:18px;line-height:1}.ccm-ui .carousel-inner{overflow:hidden;width:100%;position:relative}.ccm-ui .carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.ccm-ui .carousel .item>img{display:block;line-height:1}.ccm-ui .carousel .active,.ccm-ui .carousel .next,.ccm-ui .carousel .prev{display:block}.ccm-ui .carousel .active{left:0}.ccm-ui .carousel .next,.ccm-ui .carousel .prev{position:absolute;top:0;width:100%}.ccm-ui .carousel .next{left:100%}.ccm-ui .carousel .prev{left:-100%}.ccm-ui .carousel .next.left,.ccm-ui .carousel .prev.right{left:0}.ccm-ui .carousel .active.left{left:-100%}.ccm-ui .carousel .active.right{left:100%}.ccm-ui .carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.ccm-ui .carousel-control.right{left:auto;right:15px}.ccm-ui .carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.ccm-ui .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,.75)}.ccm-ui .carousel-caption h4,.ccm-ui .carousel-caption p{color:#fff}.ccm-ui .hero-unit{padding:60px;margin-bottom:30px;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.ccm-ui .hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.ccm-ui .hero-unit p{font-size:18px;font-weight:200;line-height:27px;color:inherit}.ccm-ui .pull-right{float:right}.ccm-ui .pull-left{float:left}.ccm-ui .hide{display:none}.ccm-ui .show{display:block}.ccm-ui .invisible{visibility:hidden}.ccm-ui{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#333}.ccm-ui a{color:#08c;text-decoration:none;line-height:inherit;font-weight:inherit}.ccm-ui a:hover{color:#005580;text-decoration:underline}.ccm-ui .actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;*zoom:1;padding-left:160px}.ccm-ui .actions:before,.ccm-ui .actions:after{display:table;content:""}.ccm-ui .actions:after{clear:both}.ccm-ui div.clearfix>label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:140px;text-align:right;color:#333}.ccm-ui form .input{margin-left:160px}.ccm-ui table td img{max-width:none}.ccm-ui .zebra-striped tbody tr:nth-child(odd) td,.ccm-ui .zebra-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.ccm-ui legend+div.clearfix{padding-top:18px}.ccm-ui div.clearfix{padding-bottom:18px}.ccm-ui .inputs-list{margin:0 0 5px;width:100%}.ccm-ui .inputs-list li{display:block;padding:0;width:100%}.ccm-ui .inputs-list label{display:block!important;float:none!important;width:auto!important;padding:0!important;line-height:18px!important;text-align:left!important;white-space:normal}.ccm-ui .inputs-list label strong{color:#555}.ccm-ui .inputs-list label small{font-size:11px;font-weight:normal}.ccm-ui .inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.ccm-ui .inputs-list:first-child{padding-top:6px}.ccm-ui .inputs-list li+li{padding-top:2px}.ccm-ui .inputs-list input[type=radio],.ccm-ui .inputs-list input[type=checkbox]{margin-bottom:0;vertical-align:top;display:inline-block}.ccm-ui .popover.below{margin-top:-5px}.ccm-ui .popover.above{margin-top:5px}.ccm-ui .popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.ccm-ui .popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.ccm-ui .popover .title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ccm-ui .popover .content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.ccm-ui .popover .content p,.ccm-ui .popover .content ul,.ccm-ui .popover .content ol{margin-bottom:0}.ccm-ui .popover .inner{padding:3px;width:280px;overflow:hidden;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.ccm-ui .btn.primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0074cc;background-image:-moz-linear-gradient(top,#08c,#05c);background-image:-ms-linear-gradient(top,#08c,#05c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));background-image:-webkit-linear-gradient(top,#08c,#05c);background-image:-o-linear-gradient(top,#08c,#05c);background-image:linear-gradient(top,#08c,#05c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0055cc',GradientType=0);border-color:#05c #05c #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#05c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.primary:hover,.ccm-ui .btn.primary:active,.ccm-ui .btn.primary.active,.ccm-ui .btn.primary.disabled,.ccm-ui .btn.primary[disabled]{background-color:#05c;*background-color:#004ab3}.ccm-ui .btn.primary:active,.ccm-ui .btn.primary.active{background-color:#004099 \9}.ccm-ui .btn.primary .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.warning:hover,.ccm-ui .btn.warning:active,.ccm-ui .btn.warning.active,.ccm-ui .btn.warning.disabled,.ccm-ui .btn.warning[disabled]{background-color:#f89406;*background-color:#df8505}.ccm-ui .btn.warning:active,.ccm-ui .btn.warning.active{background-color:#c67605 \9}.ccm-ui .btn.warning .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.danger,.ccm-ui .btn.error{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.danger:hover,.ccm-ui .btn.error:hover,.ccm-ui .btn.danger:active,.ccm-ui .btn.error:active,.ccm-ui .btn.danger.active,.ccm-ui .btn.error.active,.ccm-ui .btn.danger.disabled,.ccm-ui .btn.error.disabled,.ccm-ui .btn.danger[disabled],.ccm-ui .btn.error[disabled]{background-color:#bd362f;*background-color:#a9302a}.ccm-ui .btn.danger:active,.ccm-ui .btn.error:active,.ccm-ui .btn.danger.active,.ccm-ui .btn.error.active{background-color:#942a25 \9}.ccm-ui .btn.danger .caret,.ccm-ui .btn.error .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.success:hover,.ccm-ui .btn.success:active,.ccm-ui .btn.success.active,.ccm-ui .btn.success.disabled,.ccm-ui .btn.success[disabled]{background-color:#51a351;*background-color:#499249}.ccm-ui .btn.success:active,.ccm-ui .btn.success.active{background-color:#408140 \9}.ccm-ui .btn.success .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.info:hover,.ccm-ui .btn.info:active,.ccm-ui .btn.info.active,.ccm-ui .btn.info.disabled,.ccm-ui .btn.info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}.ccm-ui .btn.info:active,.ccm-ui .btn.info.active{background-color:#24748c \9}.ccm-ui .btn.info .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#414141;background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ccm-ui .btn.inverse:hover,.ccm-ui .btn.inverse:active,.ccm-ui .btn.inverse.active,.ccm-ui .btn.inverse.disabled,.ccm-ui .btn.inverse[disabled]{background-color:#222;*background-color:#151515}.ccm-ui .btn.inverse:active,.ccm-ui .btn.inverse.active{background-color:#080808 \9}.ccm-ui .btn.inverse .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.ccm-ui .btn.primary,.ccm-ui .btn.primary:hover,.ccm-ui .btn.warning,.ccm-ui .btn.warning:hover,.ccm-ui .btn.danger,.ccm-ui .btn.danger:hover,.ccm-ui .btn.error,.ccm-ui .btn.error:hover,.ccm-ui .btn.success,.ccm-ui .btn.success:hover,.ccm-ui .btn.info,.ccm-ui .btn.info:hover,.ccm-ui .btn.inverse,.ccm-ui .btn.inverse:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.ccm-ui .btn.primary.active,.ccm-ui .btn.warning.active,.ccm-ui .btn.danger.active,.ccm-ui .btn.error.active,.ccm-ui .btn.success.active,.ccm-ui .btn.info.active,.ccm-ui .btn.inverse.active{color:rgba(255,255,255,.75)}.ccm-ui .alert-message{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853}.ccm-ui .alert-message.info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.ccm-ui .alert-message.success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.ccm-ui .alert-message.error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.ccm-ui .alert-message.notice{padding-top:14px;padding-bottom:14px}.ccm-ui ul.pills{margin-left:0;margin-bottom:18px;list-style:none;*zoom:1}.ccm-ui ul.pills:before,.ccm-ui ul.pills:after{display:table;content:""}.ccm-ui ul.pills:after{clear:both}.ccm-ui ul.tabs,.ccm-ui ul.pills{*zoom:1}.ccm-ui ul.tabs:before,.ccm-ui ul.pills:before,.ccm-ui ul.tabs:after,.ccm-ui ul.pills:after{display:table;content:""}.ccm-ui ul.tabs:after,.ccm-ui ul.pills:after{clear:both}.ccm-ui ul.tabs>li,.ccm-ui ul.pills>li{float:left}.ccm-ui ul.tabs>li>a,.ccm-ui ul.pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:18px}.ccm-ui .tabs>li>a{display:block}.ccm-ui .tabs>li>a:hover{text-decoration:none;background-color:#eee}.ccm-ui ul.tabs{margin-left:0;margin-bottom:18px;list-style:none;*zoom:1;border-bottom:1px solid #ddd}.ccm-ui ul.tabs:before,.ccm-ui ul.tabs:after{display:table;content:""}.ccm-ui ul.tabs:after{clear:both}.ccm-ui .tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ccm-ui ul.tabs>.active>a,.ccm-ui ul.tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.ccm-ui ul.pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ccm-ui ul.pills>.active>a,.ccm-ui ul.pills>.active>a:hover{color:#fff;background-color:#08c}.ccm-ui ul.pills>li>a:hover{background:#005580;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.25)}.ccm-dialog-tabs{margin:0 0 20px;padding:0;list-style:none;*zoom:1}.ccm-dialog-tabs:before,.ccm-dialog-tabs:after{display:table;content:""}.ccm-dialog-tabs:after{clear:both}.ccm-dialog-tabs>li{float:left}.ccm-dialog-tabs>li>a{display:block}.ccm-dialog-tabs{float:left;width:100%;margin:0 0 20px 0;border-bottom:1px solid #ddd!important}.ccm-dialog-tabs>li{list-style-type:none;margin:0;position:relative;top:1px}.ccm-dialog-tabs>li>a{padding:0 15px;margin-right:2px;line-height:36px;color:#08c;text-decoration:none;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ccm-dialog-tabs>li>a:hover{text-decoration:none;background-color:#eee;border-color:#eee #eee #ddd}.ccm-dialog-tabs>li.ccm-nav-active>a{color:#555;outline:0;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.ccm-dialog-tabs>li.current>a{color:#555;outline:0;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.ccm-dialog-tabs .menu-dropdown,.ccm-dialog-tabs .dropdown-menu{top:35px;border-width:1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.ccm-dialog-tabs a.menu:after,.ccm-dialog-tabs .dropdown-toggle:after{border-top-color:#999;margin-top:15px;margin-left:5px}.ccm-dialog-tabs li.open.menu .menu,.ccm-dialog-tabs .open.dropdown .dropdown-toggle{border-color:#999}.ccm-dialog-tabs li.open a.menu:after,.ccm-dialog-tabs .dropdown.open .dropdown-toggle:after{border-top-color:#555}.ccm-dashboard-header-option{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;z-index:5;text-decoration:none;position:absolute;top:0;right:10px;top:9px;line-height:14px;padding-bottom:2px;padding:5px 9px;font-size:11px;line-height:16px}table.ccm-grid{border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;font-size:12px}table.ccm-grid th,table.ccm-grid>tbody>tr>td{border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font-size:12px;padding:7px;background:#fff}table.ccm-grid tr.ccm-row-alt td{background-color:#f0f5ff!important}table.ccm-grid th{font-weight:bold;color:#999;background-color:#efefef;text-align:center}table.ccm-grid tr.version-active td,table.ccm-grid tr.active td{font-weight:bold;font-size:13px}table.ccm-grid td.actor img{float:right}table.ccm-grid td.ccm-grid-cb{text-align:center}table.ccm-grid img{border:0}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-ms-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url(images/chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(images/chosen-sprite.png) no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(images/chosen-sprite.png) no-repeat 100% -22px;background:url(images/chosen-sprite.png) no-repeat 100% -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(images/chosen-sprite.png) no-repeat 100% -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat 100% -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat 100% -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat 100% -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat 100% -22px,linear-gradient(top,#eee 1%,#fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(images/chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-ms-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(top,#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(images/chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(images/chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:-ms-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(top,#eee 20%,#fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:#fff url(images/chosen-sprite.png) no-repeat -38px -22px;background:url(images/chosen-sprite.png) no-repeat -38px -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(images/chosen-sprite.png) no-repeat -38px -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat -38px -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat -38px -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat -38px -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:url(images/chosen-sprite.png) no-repeat -38px -22px,linear-gradient(top,#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(/concrete/images/widgets/colorpicker/custom_background.png);font-family:Arial,Helvetica,sans-serif;display:none;z-index:1500}.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(/concrete/images/widgets/colorpicker/colorpicker_overlay.png)}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(/concrete/images/widgets/colorpicker/colorpicker_select.gif);margin:-5px 0 0 -5px}.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize}.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(/concrete/images/widgets/colorpicker/custom_indic.gif) left top;margin:-4px 0 0 0;left:0}.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00}.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00}.colorpicker input.text{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px}.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(/concrete/images/widgets/colorpicker/custom_hex.png) top;left:212px;top:142px}.colorpicker_hex input{right:6px}.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute}.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize}.colorpicker_rgb_r{background-image:url(/concrete/images/widgets/colorpicker/custom_rgb_r.png);top:52px;left:212px}.colorpicker_rgb_g{background-image:url(/concrete/images/widgets/colorpicker/custom_rgb_g.png);top:82px;left:212px}.colorpicker_rgb_b{background-image:url(/concrete/images/widgets/colorpicker/custom_rgb_b.png);top:112px;left:212px}.colorpicker_hsb_h{background-image:url(/concrete/images/widgets/colorpicker/custom_hsb_h.png);top:52px;left:282px}.colorpicker_hsb_s{background-image:url(/concrete/images/widgets/colorpicker/custom_hsb_s.png);top:82px;left:282px}.colorpicker_hsb_b{background-image:url(/concrete/images/widgets/colorpicker/custom_hsb_b.png);top:112px;left:282px}.colorpicker_focus{background-position:center}.colorpicker_hex.colorpicker_focus{background-position:bottom}.colorpicker_submit.colorpicker_focus{background-position:bottom}.colorpicker_slider{background-position:bottom}div.ccm-color-swatch-wrapper{position:relative;left:0;top:0;height:36px;width:36px;float:left}div.ccm-color-swatch-wrapper div.ccm-color-swatch{position:absolute;top:0;left:0;width:28px;height:36px;background:url(/concrete/images/widgets/colorpicker/select2.png);cursor:pointer}div.ccm-color-swatch-wrapper div.ccm-color-swatch div{position:absolute;top:4px;left:0;width:28px;height:28px;background:url(/concrete/images/widgets/colorpicker/select2.png) center}input.colorpicker_none,input.colorpicker_submit{cursor:pointer;position:absolute;display:inline-block;padding:3px 0 5px 0;text-shadow:0 1px 1px rgba(255,255,255,.75);color:#fff;font-size:10px;line-height:13px;border:1px solid #ccc;*border:0;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}input.colorpicker_none:hover,input.colorpicker_submit:hover{background-position:0 -15px;color:#FFF;text-decoration:none}input.colorpicker_none:focus,input.colorpicker_submit:focus{outline:0}input.colorpicker_none:active,input.colorpicker_submit:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05)}:root input.colorpicker_none,:root input.colorpicker_submit{border-radius:0 \0}.colorpicker input.colorpicker_none::-moz-focus-inner,.colorpicker input.colorpicker_submit::-moz-focus-inner{padding:0;border:0}input.colorpicker_submit{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);left:313px;top:141px;width:32px}input.colorpicker_none{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);left:289px;top:141px;width:20px;padding:2px 0 6px 0}div.rating-cancel,div.rating-star{float:left;width:16px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/concrete/images/delete_rating.gif) no-repeat 0 -16px}div.rating-star,div.rating-star a{background:url(/concrete/images/rating_star.png) no-repeat 0 0}div.rating-cancel a,div.rating-star a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.rating-star-on a{background-position:0 -16px}div.rating-star-hover a{background-position:0 -32px}div.rating-star-readonly a{cursor:default;text-decoration:none}div.rating-star{background:transparent;overflow:hidden}input.rating-star-control{display:none}.rating-cancel{display:none}div.rating-star-on-half a{background-position:0 -48px}div.ccm-rating input{display:none}div.ccm-rating{white-space:nowrap}tr.ccm-file-list-record td{height:60px}table.ccm-results-list th.ccm-file-list-thumbnail-wrapper{width:1px!important}.ccm-file-list-thumbnail-image{text-align:center;height:70px}div.ccm-file-list-thumbnail-hover div{display:none;z-index:105;position:absolute;top:0;left:0;border:1px dotted #aaa;padding:8px;background-color:#fff}#ccm-file-list-multiple-operations{font-size:10px}table.ccm-results-list th.ccm-file-list-starred,table.ccm-results-list td.ccm-file-list-starred{padding:0 4px 0 4px;margin:0;text-align:center}ul#ccm-file-search-advanced-saved-searches-list li{padding:2px}ul.ccm-file-set-file-list{margin:0;padding:0}ul.ccm-file-set-file-list li{width:100px;min-height:80px;border:2px solid #aaa;border-radius:6px;padding:6px;-webkit-border-radius:6px;-moz-border-radius:6px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:5px;zoom:1;text-align:center;*display:inline;_height:250px}table.ccm-results-list td.ccm-file-list-thumbnail-wrapper{padding-top:10px}table.ccm-results-list .thumbnails{margin-bottom:0;margin-top:0}table.ccm-results-list .thumbnails>li{margin-bottom:5px}ul.ccm-file-set-file-list span{font-size:9px;display:block}div.ccm-file-access-add-extensions-header{border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;background:#d3e4f0;padding:4px}div.ccm-file-access-extensions{border:1px solid #cecece;padding:4px;height:120px;overflow:auto;margin-bottom:20px}#ccm-files-add-asset{float:right}#ccm-files-add-asset form{margin-bottom:0}#ccm-files-add-asset input[type=file]{background-color:transparent}.incoming_file_importer{margin:10px auto 10px auto}.incoming_file_importer .borderflow{border:1px solid #dedede;overflow-y:scroll}.incoming_file_importer .incoming_file{margin:10px 0 10px 0;float:left;text-align:center}.incoming_file_importer .incoming_file_table .center{text-align:center}.incoming_file_importer .clear{clear:both}.theader{background-color:#efefef;font-weight:bold;padding:4px 0 4px 0}div#ccm-file-add-to-set-tab h2{margin-bottom:10px}div#ccm-file-add-to-set-tab hr{border:0;background:#aaa;margin:8px 0 8px 0;height:1px}div.ccm-file-search-advanced-sets-results li.ccm-file-set-add-cb{margin-bottom:4px}div.ccm-file-search-advanced-sets-results li.ccm-file-set-add-cb:last-child{margin-bottom:0}.ccm-file-set-add-cb img{vertical-align:middle}div#ccm-file-properties{clear:both}div#ccm-file-properties table th{white-space:nowrap}div#ccm-file-properties table form{margin-bottom:0}div#ccm-file-properties table th,div#ccm-file-properties table td{vertical-align:middle!important}div#ccm-file-properties table th{text-align:right}div#ccm-file-properties table th a{color:#999;text-decoration:underline}td.ccm-attribute-editable-field-save{border-left:0!important}tr.ccm-file-versions-grid-active td{font-weight:bold!important}table#ccm-file-upload-multiple-list{border:1px solid #ddd}table#ccm-file-upload-multiple-list th{font-weight:bold;text-align:left;padding:4px;background-color:#d3e4f0;border-bottom:1px solid #cecece}table#ccm-file-upload-multiple-list td{padding:8px;color:#666}div.ccm-file-manager-progress-bar-pending{font-weight:bold;text-align:center}div.ccm-file-manager-select{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color linear .2s,box-shadow linear .2s;-moz-transition:background-color linear .2s,box-shadow linear .2s;-ms-transition:background-color linear .2s,box-shadow linear .2s;-o-transition:background-color linear .2s,box-shadow linear .2s;transition:background-color linear .2s,box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}div.ccm-file-manager-select a:hover{text-decoration:none}div.ccm-file-selected-wrapper{padding:10px 10px 10px 11px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color linear .2s,box-shadow linear .2s;-moz-transition:background-color linear .2s,box-shadow linear .2s;-ms-transition:background-color linear .2s,box-shadow linear .2s;-o-transition:background-color linear .2s,box-shadow linear .2s;transition:background-color linear .2s,box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}div.ccm-file-manager-select a{display:block;padding:10px 10px 10px 25px;text-decoration:none;background:transparent url(/concrete/images/icons/add.png) no-repeat scroll 6px 11px;color:#666}div.ccm-file-manager-select:hover{border-color:rgba(82,168,236,.8);background-color:rgba(82,168,236,.3);cursor:pointer;text-decoration:none}div.ccm-file-selected-wrapper:hover{border-color:rgba(82,168,236,.8);background-color:rgba(82,168,236,.3);cursor:pointer}div.ccm-file-manager-pre-filter{margin-bottom:10px;font-size:14px;color:#888;font-weight:bold}div.ccm-file-selected-thumbnail{width:60px;margin-right:10px;float:left}div.ccm-file-selected-data{padding-top:0;float:left}div.ccm-file-selected-data div{font-size:11px;word-wrap:break-word}#ccm-file-manager-edit-image{margin-top:10px}#ccm-file-manager-zoom-slider #zoomMin,#ccm-file-manager-zoom-slider #zoomMax{display:none}#ccm-file-manager-zoom-slider{width:120px}#ccm-file-manager-rotate #rotationMin,#ccm-file-manager-rotate #rotationMax{display:none}.ccm-permission-access-list th a{color:#333;position:absolute;top:-2px;right:-2px;height:16px;line-height:16px}div.ccm-permission-access-line{display:inline}.ccm-permission-grid-cell .ccm-permission-access-line span:hover{cursor:copy}td.ccm-permissions-grid-cell-active{background-color:#e4f4f8}table.ccm-permission-grid{width:100%;margin-bottom:18px;border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}table.ccm-permission-grid th,table.ccm-permission-grid td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}table.ccm-permission-grid th{font-weight:bold}table.ccm-permission-grid thead th{vertical-align:bottom}table.ccm-permission-grid caption+thead tr:first-child th,table.ccm-permission-grid caption+thead tr:first-child td,table.ccm-permission-grid colgroup+thead tr:first-child th,table.ccm-permission-grid colgroup+thead tr:first-child td,table.ccm-permission-grid thead:first-child tr:first-child th,table.ccm-permission-grid thead:first-child tr:first-child td{border-top:0}table.ccm-permission-grid tbody+tbody{border-top:2px solid #ddd}table.ccm-permission-grid tbody tr:hover td,table.ccm-permission-grid tbody tr:hover th{background-color:#f5f5f5}table.ccm-permission-grid th,table.ccm-permission-grid td{border-left:1px solid #ddd}table.ccm-permission-grid caption+thead tr:first-child th,table.ccm-permission-grid caption+tbody tr:first-child th,table.ccm-permission-grid caption+tbody tr:first-child td,table.ccm-permission-grid colgroup+thead tr:first-child th,table.ccm-permission-grid colgroup+tbody tr:first-child th,table.ccm-permission-grid colgroup+tbody tr:first-child td,table.ccm-permission-grid thead:first-child tr:first-child th,table.ccm-permission-grid tbody:first-child tr:first-child th,table.ccm-permission-grid tbody:first-child tr:first-child td{border-top:0}table.ccm-permission-grid thead:first-child tr:first-child th:first-child,table.ccm-permission-grid tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}table.ccm-permission-grid thead:first-child tr:first-child th:last-child,table.ccm-permission-grid tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}table.ccm-permission-grid thead:last-child tr:last-child th:first-child,table.ccm-permission-grid tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}table.ccm-permission-grid thead:last-child tr:last-child th:last-child,table.ccm-permission-grid tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.ccm-tab-content{display:none}table.ccm-marketplace-results{margin-top:-20px;border:0!important;margin-left:-20px;margin-bottom:-20px;margin-right:-20px;width:938px}table.ccm-marketplace-results td{padding:10px;height:90px!important;vertical-align:top;border-bottom:1px solid #dedede;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:0!important;border-left:0!important;height:125px;border-right:1px solid #dedede}table.ccm-marketplace-results td:last-child{border-right:0!important}table.ccm-marketplace-results tr:last-child td{border-bottom:0!important}img.ccm-marketplace-item-thumbnail{float:left;margin:0 9px 9px 0}table.ccm-marketplace-results h4{font-weight:normal;line-height:20px;margin-bottom:4px}table.ccm-marketplace-results h5{font-weight:normal;line-height:18px;margin-bottom:4px}table.ccm-marketplace-results p{margin-bottom:0}div.ccm-marketplace-results-info{float:left;width:210px}table.ccm-marketplace-results td.ccm-marketplace-item-unselected:hover{cursor:pointer;background-color:#e5f0f6;background-image:-moz-linear-gradient(top,#edf3f7,#d9ebf5);background-image:-ms-linear-gradient(top,#edf3f7,#d9ebf5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#edf3f7),to(#d9ebf5));background-image:-webkit-linear-gradient(top,#edf3f7,#d9ebf5);background-image:-o-linear-gradient(top,#edf3f7,#d9ebf5);background-image:linear-gradient(top,#edf3f7,#d9ebf5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf3f7',endColorstr='#d9ebf5',GradientType=0)}table.ccm-marketplace-results td.ccm-marketplace-item-selected{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#ededed,#dbdbdb);background-image:-ms-linear-gradient(top,#ededed,#dbdbdb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ededed),to(#dbdbdb));background-image:-webkit-linear-gradient(top,#ededed,#dbdbdb);background-image:-o-linear-gradient(top,#ededed,#dbdbdb);background-image:linear-gradient(top,#ededed,#dbdbdb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dbdbdb',GradientType=0)}p.ccm-marketplace-detail-loading{margin-bottom:0;padding:0 0 0 56px;line-height:14px;background:transparent url(/concrete/images/loader_intelligent_search.gif) no-repeat left 2px}#ccm-marketplace-detail{position:relative;display:none;min-height:450px}#ccm-marketplace-detail-inner{display:none}#ccm-marketplace-detail div.block-message{margin-bottom:0}#ccm-marketplace-detail .newsflow-paging-next{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;display:none}#ccm-marketplace-detail .newsflow-paging-previous{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;display:none}.newsflow #ccm-marketplace-detail{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;padding:20px}.newsflow .ccm-pane-body{padding:0}.newsflow div.ccm-marketplace-results-info{width:232px}#ccm-marketplace-item-screenshots-outer{position:relative;z-index:1;list-style:none;margin:0;padding:0;width:400px}#ccm-marketplace-item-screenshots-wrapper{position:relative;padding-top:0;padding-right:0;margin:0 0 30px 0;padding-left:12px;padding-bottom:23px;margin-right:20px;float:left;background:#fff;background-image:url(/concrete/images/bg_marketplace_detail_left.png),url(/concrete/images/bg_marketplace_detail_bottom.png);background-position:bottom left,bottom right;background-repeat:no-repeat}#ccm-marketplace-item-screenshots{position:relative;background:#fff;width:400px;height:400px;border:1px solid #e1e1e1}#ccm-marketplace-item-screenshots img{position:absolute;top:0;left:0}div.ccm-marketplace-results-image-hover{display:none;position:absolute;top:0;left:0;z-index:2000}.ccm-marketplace-item-screenshots-none{color:#aaa;font-size:24px;padding-top:190px;height:210px;width:400px;text-align:center}.ccm-marketplace-item-information{width:390px}.ccm-marketplace-item-buttons{margin-top:10px}.ccm-marketplace-item-information-more{background:transparent url(/concrete/images/marketplace_more_fade.png) repeat-x scroll;margin-bottom:-40px;z-index:5;position:relative;top:-40px;padding-top:40px;position:relative}.ccm-marketplace-item-information-more a{color:#666;background-image:url(/concrete/images/icons_sprite_up_down.png);background-repeat:no-repeat;background-position:left 5px;padding-left:15px;display:block}.ccm-marketplace-item-information-more a:hover{color:#666}.ccm-marketplace-item-rating{margin-top:8px;margin-bottom:8px}.ccm-marketplace-item-rating div.ccm-rating{float:left;margin-right:12px}.ccm-marketplace-item-rating a.ccm-marketplace-item-reviews-link{margin-left:12px}div.ccm-marketplace-item-review-quote{background:url(/concrete/images/marketplace_review_quote.png) no-repeat;min-height:35px;padding-left:35px;margin-top:8px}table td.ccm-marketplace-list-install-button{text-align:right!important;vertical-align:middle!important;border-left:0!important;padding-left:30px}.ccm-addon-list-description{width:400px;border-left:0!important;vertical-align:middle!important}table td.ccm-marketplace-list-thumbnail{width:97px;height:97px}.ccm-marketplace-update-changelog{overflow:hidden;max-height:120px}.ui-dialog-content .ccm-marketplace-frame-connect{margin-left:-10px;margin-top:-10px}table#ccm-search-form-table{width:100%}div#ccm-search-results em.ccm-highlight-search{background-color:#fff9bb;padding:4px;font-weight:bold;font-style:normal}div#ccm-list-wrapper div.ccm-paging-top,div#ccm-list-wrapper div#ccm-list-none{padding-top:5px;position:static}div.ccm-paging-top{font-size:13px;padding-top:0;padding-bottom:5px;font-weight:bold;color:#999;text-transform:uppercase}div#ccm-list-wrapper div.ccm-pagination{font-size:14px;padding:0;margin-top:12px;margin-bottom:12px;position:static}div#ccm-list-wrapper div.ccm-pagination span.ccm-page-left{position:static;float:left;text-align:left;display:block;width:100px}div#ccm-list-wrapper div.ccm-pagination span.ccm-page-right{position:static;float:right;text-align:right;display:block;width:100px}div.ccm-list-action-row{float:right;margin-bottom:10px}table.ccm-results-list{width:100%;margin-bottom:18px}table.ccm-results-list th,table.ccm-results-list td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}table.ccm-results-list th{font-weight:bold}table.ccm-results-list thead th{vertical-align:bottom}table.ccm-results-list caption+thead tr:first-child th,table.ccm-results-list caption+thead tr:first-child td,table.ccm-results-list colgroup+thead tr:first-child th,table.ccm-results-list colgroup+thead tr:first-child td,table.ccm-results-list thead:first-child tr:first-child th,table.ccm-results-list thead:first-child tr:first-child td{border-top:0}table.ccm-results-list tbody+tbody{border-top:2px solid #ddd}table.ccm-results-list tbody tr:hover td,table.ccm-results-list tbody tr:hover th{background-color:#f5f5f5}table.ccm-results-list th,table.ccm-results-list td{padding:4px 5px}table.ccm-results-list td{vertical-align:middle}table.ccm-results-list ul.media-grid{margin-left:0;width:auto}table.ccm-results-list ul.media-grid a{margin-left:auto;margin-right:auto;margin-bottom:0}table.ccm-results-list tr th{font-size:12px;background-color:#efefef;text-align:left;padding-left:8px;color:#666}table.ccm-results-list select,table.ccm-results-list input{font-size:12px}table.ccm-results-list tr th a{color:#666;padding-right:14px;text-decoration:none}table.ccm-results-list tr th a:hover{color:#333}table.ccm-results-list tr th.ccm-results-list-active-sort-desc a,table.ccm-results-list tr th.ccm-results-list-active-sort-asc a{color:#333}table.ccm-results-list tr th.ccm-results-list-active-sort-desc a{background:#efefef url(/concrete/images/icons/arrow_down_black.png) no-repeat scroll right 5px}table.ccm-results-list tr th.ccm-results-list-active-sort-asc a{background:#efefef url(/concrete/images/icons/arrow_up_black.png) no-repeat scroll right 4px}table.ccm-results-list tr.ccm-list-record td,table.ccm-results-list tr.ccm-list-record-no-hover td{border-bottom:1px solid #dedede}table.ccm-results-list tr.ccm-list-record-alt td,table.ccm-results-list tr.ccm-row-alt td{background-color:#f2f2f2}table.ccm-results-list tr.ccm-list-record:hover td{cursor:pointer;background-color:rgba(214,237,247,.6)!important}img#ccm-search-loading,img.ccm-search-loading{display:none;margin-left:5px;vertical-align:middle}div.ccm-results-list-none{font-weight:bold;clear:both}.ccm-search-advanced-fields td{vertical-align:middle}.ccm-search-advanced-fields th{background-color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}a.ccm-advanced-search-add-field{color:#333!important;padding:3px 27px 3px 3px;position:relative;height:24px}a.ccm-advanced-search-add-field:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#d7d7d7;text-decoration:none;color:#333}a.ccm-advanced-search-add-field span{position:absolute;top:-2px;right:3px;width:22px;height:24px}a.ccm-search-remove-option{margin-right:3px;display:block}div#ccm-search-advanced-sets{display:block;border:1px solid #ddd;padding:8px;width:auto;background:#fafafa;margin-right:10px;margin-top:20px;width:210px}div#ccm-search-advanced-sets div{font-size:12px;font-weight:normal}div#ccm-search-advanced-sets input{vertical-align:middle}div#ccm-search-advanced-sets label{font-weight:normal;display:inline;vertical-align:middle;margin:0;line-height:12px;padding:0}div.ccm-search-advanced-fields div.ccm-search-field{margin-bottom:8px}#ccm-search-field-base{display:none}.ccm-search-option .ccm-summary-selected-item{border:0;padding:0;margin:0}#ccm-search-fields-submit{text-align:right;padding-top:8px}td.ccm-attribute-editable-field-central{border-right:0!important;padding-right:40px}img.ccm-attribute-editable-field-save-button{display:none}img.ccm-attribute-editable-field-loading{display:none}div.ccm-attribute-field-none{color:#aaa}tr.ccm-attribute-editable-field textarea{width:100%}tr.ccm-attribute-editable-field textarea{height:100px}img.ccm-attribute-editable-field-loading{display:none}div.ccm-attribute-editable-field-form{display:none}div.ccm-attribute-editable-field-type-text input{width:100%}div.ccm-attribute-editable-field-type-number input{width:60px}a.ccm-search-save{color:#333;padding:3px 27px 3px 3px;position:relative;height:24px}a.ccm-search-save:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#d7d7d7;text-decoration:none;color:#333}a.ccm-search-save span{position:absolute;top:-2px;right:3px;width:22px;height:24px}#ccm-export-results-wrapper{float:right}div.ccm-pane-options a#ccm-list-view-customize-top{position:absolute;top:5px;right:5px;line-height:12px;height:auto}a#ccm-list-view-customize,a#ccm-list-view-customize-top,a#ccm-export-results{margin-left:8px;color:#333;padding:3px 29px 3px 3px;position:relative;height:24px}a#ccm-list-view-customize:hover,a#ccm-list-view-customize-top:hover,a#ccm-export-results:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#d7d7d7;text-decoration:none;color:#333}a#ccm-list-view-customize span,a#ccm-list-view-customize-top span,a#ccm-export-results span{position:absolute;top:2px;right:5px;width:24px;height:24px}a#ccm-export-results span{background:transparent url(/concrete/images/icons/excel.png) no-repeat;background-position:top right}ul.ccm-search-sortable-column-wrapper{border:2px solid #dedede;padding:0;margin:0;padding-top:8px}ul.ccm-search-sortable-column-wrapper li{padding:2px 0 4px 24px;margin-left:4px;margin-bottom:4px;background:transparent url(/concrete/images/icons/column.png) no-repeat scroll;list-style-type:none}ul.ccm-search-sortable-column-wrapper li:hover{cursor:move}div#tree{margin-left:24px;-khtml-user-select:none;-moz-user-select:none}div#tree img{border:0}div#tree ul,div#tree li{list-style-type:none}div#tree ul{padding:0;margin:0}div#tree ul li{padding-top:0;padding-bottom:0;padding-left:17px;margin-bottom:0;line-height:12px;font-size:12px}div#tree ul li img.handle{position:absolute;top:0;left:0}div#tree ul li img.moveable{cursor:move}li.tree-node{position:relative;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:left top;height:auto}div#ccm-sitemap-message{display:none}div.ccm-sitemap-explore{margin-left:12px!important}div.ccm-sitemap-explore ul li{padding-bottom:4px!important;border-bottom:1px solid #ededed;margin-bottom:4px!important;padding-left:20px!important}div.ccm-dialog-window li.ccm-sitemap-navigate-up a span,div.ccm-pane-controls li.ccm-sitemap-navigate-up a span{color:#003c8a}li.ccm-sitemap-explore-paging div.pagination{text-align:left;margin-top:2px}li.ccm-sitemap-explore-paging div.pagination a{line-height:17px;padding:4px}li.ccm-sitemap-current-level-title div{display:block;height:12px!important;margin-left:0;line-height:auto;padding-left:0;padding-right:0;padding-top:0}a.ccm-icon-sitemap-search span{background-position:9px 6px!important}a.ccm-tree-search-trigger{display:none;vertical-align:middle;margin-left:3px}li.tree-node-document{background-image:url(/concrete/images/dashboard/sitemap/document.png)}li.tree-node-folder,li.tree-node-folder-explore{background-image:url(/concrete/images/dashboard/sitemap/folder.png)}li.tree-node-loading{background-image:url(/concrete/images/dashboard/sitemap/loading.gif)!important}ul.ccm-sitemap-search-results{margin-left:17px!important}form.ccm-tree-search{margin-top:2px;background:#e3e3e3;width:160px;padding:4px;font-size:10px;display:none;position:relative}form.ccm-tree-search input{font-size:10px;width:110px}form.ccm-tree-search input,form.ccm-tree-search img{vertical-align:middle}form.ccm-tree-search a.ccm-tree-search-close{position:absolute;top:8px;right:5px}div#tree li.tree-node img.tree-plus{margin-right:2px;position:absolute;top:3px;left:-12px}li.tree-node div.on-drop{background-color:#f4f4f4;font-weight:bold}div.tree-label{padding:2px;font-size:12px!important;-webkit-user-select:none;-moz-user-select:none}div.tree-label-selected span{background:#eee}div.tree-label span{cursor:pointer}div.tree-label-selected-onload span{background:#cfe3e9}div.tree-label-inactive{color:#aaa!important;-webkit-user-select:none;-moz-user-select:none;font-size:12px!important}div.dropzone{height:7px}div.dropzone-active{height:7px;background:url(/concrete/images/dashboard/sitemap/dropzone_active.png)}div#ccm-sitemap-search{margin-bottom:10px}div#ccm-sitemap-search div,div#ccm-sitemap-search td{font-size:10px!important}div#ccm-sitemap-search-inner{padding-top:10px}div#ccm-sitemap-search div.fieldRow{margin-bottom:8px}a#ccm-sitemap-search-toggle{font-size:12px}div#ccm-sitemap-throbber{z-index:30;margin-top:20px;text-align:center;display:none}div#ccm-sitemap-search-results{display:none}div#ccm-sitemap-search-results ul{margin:0;padding:0}div#ccm-sitemap-search-results li{margin-bottom:2px;padding-top:0;padding-bottom:4px;border-bottom:1px dotted #ddd;position:relative;list-style-type:none}div#ccm-sitemap-search-results div.search-result-meta{position:absolute;font-size:10px;bottom:4px;color:#bebebe;right:0}li.search-result{position:relative;background-color:transparent;padding:0;margin:0;background-repeat:no-repeat;background-attachment:scroll;background-position:left center;background-image:url(/concrete/images/dashboard/sitemap/document.png)}div.search-result-bc{font-size:10px;padding-left:18px;padding-top:21px;color:#999}div#ccm-sitemap-search-results-total{padding-top:3px;padding-bottom:8px;font-size:11px;text-align:center;display:none;margin-right:100px}div#ccm-sitemap-search-results-total div#returnToSitemap{float:left;width:100px;white-space:nowrap;overflow:visible}li.ccm-sitemap-more-results{font-weight:bold;border:1px solid #dedede;padding:5px 5px 5px 5px!important}div#ccm-sitemap-bc{padding:0;border-bottom:1px solid #efefef;margin-bottom:6px}div#ccm-sitemap-bc a,div#ccm-sitemap-bc li.ccm-sitemap-current-level-title div span{color:#888;font-weight:bold;line-height:12px}div#ccm-sitemap-bc a:hover,div#ccm-sitemap-bc li.ccm-sitemap-current-level-title div span:hover{text-decoration:underline}div#ccm-sitemap-bc ul li:first-child{background-image:none;padding-left:0!important;padding-right:0!important;margin-right:0;margin-left:0}div#ccm-sitemap-bc ul li{float:left;margin:0 0 0 6px;list-style-type:none;border:0;background:transparent url(/concrete/images/icons/bc.png) no-repeat scroll left top;padding:1px 0 0 20px!important}div#ccm-sitemap-bc ul{padding:0!important;margin:0!important}div#ccm-sitemap-bc ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#ccm-dashboard-select-display-mode{margin-bottom:8px;width:auto;margin-left:0}div.newsflow{z-index:1001;width:940px;min-height:590px;margin:0 auto 0 auto;position:relative;background-color:#fff;border:1px solid #666;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}div.newsflow table.newsflow-layout td{vertical-align:top;padding:12px;border-bottom:1px solid #dedede;border-top:0!important;border-left:0!important;height:125px;border-right:1px solid #dedede;background-clip:padding-box}div.newsflow table.newsflow-layout td:last-child{border-right:0}div.newsflow table.newsflow-layout h3{line-height:20px;margin-bottom:8px}div.newsflow table.newsflow-layout h6{line-height:18px;margin-top:0;margin-bottom:8px;padding-top:0}div.newsflow table.newsflow-layout tr:last-child td{border-bottom:0}div.newsflow table.newsflow-layout tr:last-child td:last-child{-webkit-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px 0;border-radius:0 0 6px 0}div.newsflow table.newsflow-layout tr:last-child td:first-child{-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;border-radius:0 0 0 6px}div.newsflow table.newsflow-layout tr:first-child td:first-child{-webkit-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;border-radius:6px 0 0 0}div.newsflow table.newsflow-layout tr:first-child td:last-child{-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;border-radius:0 6px 0 0}div.newsflow table.newsflow-layout tr:first-child td:only-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}div.newsflow table.newsflow-layout tr:last-child td:only-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}div.newsflow table.newsflow-layout{margin-bottom:0;height:592px;border:0!important}div.newsflow table.newsflow-layout td.newsflow-em1{height:1px;background-color:#f1f1f1}div.newsflow table.newsflow-layout td.newsflow-column-quarter{height:100%;width:25%}div.newsflow table.newsflow-layout td.newsflow-em1 hr{border-bottom-color:#d1d1d1}div#newsflow-overlay{display:none;position:absolute;z-index:1001}div#newsflow-overlay div.row{margin-left:0}div.newsflow .ccm-pane-header-icons li{margin-left:2px;position:relative;z-index:1001}div.newsflow .ccm-pane-header-icons{top:2px;right:2px}div#ccm-dashboard-welcome-back{margin:-13px -10px 0 -12px;overflow:hidden;color:#666;padding:74px 30px 30px 145px;background:transparent url(/concrete/images/newsflow_logo_welcome_back.png) no-repeat 0 0}div#ccm-dashboard-welcome-back h1{font-size:48px;color:#666}#newsflow-header-first-run{margin:-14px -10px -12px -11px;font-size:48px;height:60px;padding:120px 0 40px 270px;background:transparent url(/concrete/images/newsflow_logo_welcome_first_run.png) no-repeat 0 0}#newsflow-header-first-run h1,div#newsflow-header h1{font-size:48px;margin-bottom:10px}div#newsflow-header{background-color:#f1f1f1;padding:40px 30px 10px 60px;background-clip:padding-box;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #d1d1d1;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}#newsflow-header-first-run h2,#newsflow-header h2{font-size:18px;line-height:24px;color:#09f}.newsflow-column-first-run h3{line-height:28px!important;margin-bottom:10px;font-weight:normal;font-size:24px;color:#09f}.newsflow-column-first-run{padding:10px 10px 100px 10px;overflow:visible}.newsflow .ccm-pane-options{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.newsflow-paging-previous,.newsflow-paging-next{width:33px;text-align:center;height:100%;z-index:1001;position:absolute;top:0;background-clip:padding-box}.newsflow-paging-previous{left:-65px;padding-left:10px}.newsflow-paging-previous:hover span{background-image:url(/concrete/images/newsflow_previous_white.png)}.newsflow-paging-next:hover span{background-image:url(/concrete/images/newsflow_next_white.png)}.newsflow-paging-next{right:-65px;padding-right:10px}.newsflow-paging-previous a,.newsflow-paging-next a{width:33px;vertical-align:middle;display:table-cell}.newsflow-paging-previous span{width:57px;height:86px;background:transparent url(/concrete/images/newsflow_previous.png) no-repeat;display:inline-block}.newsflow-paging-next span{width:57px;height:86px;background:transparent url(/concrete/images/newsflow_next.png) no-repeat;display:inline-block}div#newsflow-main{z-index:1!important}#newsflow-wizard-content{padding:48px 530px 20px 60px;background-repeat:no-repeat;background-position:right bottom}td.newsflow-latest-edition-wrapper{background-color:#eef9fd;background-image:-moz-linear-gradient(top,#f3fafc,#e7f7ff);background-image:-ms-linear-gradient(top,#f3fafc,#e7f7ff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3fafc),to(#e7f7ff));background-image:-webkit-linear-gradient(top,#f3fafc,#e7f7ff);background-image:-o-linear-gradient(top,#f3fafc,#e7f7ff);background-image:linear-gradient(top,#f3fafc,#e7f7ff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3fafc',endColorstr='#e7f7ff',GradientType=0)}.ccm-pane{position:relative}.ccm-pane-header-icons{position:absolute;top:15px;right:10px;z-index:100}.ccm-pane-header-icons>li{list-style-type:none;display:block;margin-left:5px;width:17px;height:17px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-clip:padding-box;float:left}.ccm-pane-header-icons>li:hover{background-color:#c3c3c3}.ccm-pane-header-icons>li>a{display:block;width:0;height:0;padding-left:17px;padding-top:17px;overflow:hidden;background:transparent url(/concrete/images/icons_sprite.png) no-repeat top left}.ccm-pane-options{margin-bottom:0!important;background-color:#f1f1f1;position:relative;padding:14px 20px 15px;border-bottom:1px solid #ddd;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.ccm-pane-options-content{display:none;margin-bottom:-18px}.ccm-pane-options a.ccm-icon-option-closed,.ccm-pane-options a.ccm-icon-option-open{position:absolute;top:5px;right:5px;color:#666;line-height:12px;padding-bottom:3px;padding-top:3px;padding-right:25px;padding-left:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-clip:padding-box}.ccm-pane-options a.ccm-icon-option-closed:hover,.ccm-pane-options a.ccm-icon-option-open:hover{color:#666;text-decoration:none;background-color:#c3c3c3}.ccm-pane-options a.ccm-icon-option-closed{background-image:url(/concrete/images/icons_sprite_up_down.png);background-repeat:no-repeat;background-position:right -67px}.ccm-pane-options a.ccm-icon-option-open{background-image:url(/concrete/images/icons_sprite_up_down.png);background-repeat:no-repeat;background-position:right 5px}.ccm-pane-options form{margin-bottom:0}.ccm-pane-options-permanent-search{*zoom:1}.ccm-pane-options-permanent-search:before,.ccm-pane-options-permanent-search:after{display:table;content:""}.ccm-pane-options-permanent-search:after{clear:both}.ccm-pane-options-permanent-search label{margin-left:0;width:auto}.ccm-pane-options-permanent-search div.input{margin-left:10px;float:left}.ccm-ui .form-horizontal .ccm-pane-options-permanent-search label.control-label{margin-left:0;width:auto}.ccm-ui .form-horizontal .ccm-pane-options-permanent-search div.input,.ccm-ui .form-horizontal .ccm-pane-options-permanent-search div.controls{margin-left:10px;float:left}.ccm-pane-options ul.tabs li.active a{background-color:#f1f1f1}.ccm-pane>form{margin-bottom:0}.ui-dialog #ccm-list-wrapper{margin-top:10px}.ui-dialog .ccm-pane-options{margin-left:-10px;margin-right:-10px;margin-top:-12px}.ui-dialog-titlebar{z-index:1100}.ui-dialog .ccm-pane-options{z-index:1099}.ccm-pane .span-pane-half{width:439px;float:left}.ccm-pane .span-pane-third{width:286px;float:left}.ccm-pane .span-pane-fourth{width:209px;float:left}.newsflow .ccm-pane-body{background-color:transparent}.newsflow .ccm-pane-body-inner{background-color:transparent;padding:20px}div.ccm-pane-dialog-pagination div.pagination,.ccm-pane-footer div.pagination{margin-top:0!important;margin-bottom:0!important}.ccm-pane-header h3{font-size:24px;display:inline;line-height:36px}.ccm-pane-body{padding:20px;background-color:#fff}.ccm-pane-body-footer{background-color:#fff;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ccm-pane-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.ccm-pane-footer:before,.ccm-pane-footer:after{display:table;content:""}.ccm-pane-footer:after{clear:both}.ccm-pane-footer .ccm-button-v2-right{float:right;margin-left:10px}#ccm-dialog-loader-wrapper{display:none;font-size:14px;color:#555;z-index:2000;position:fixed;border:3px solid #afafaf;padding:10px;background-color:#fff;-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;text-align:center}#ccm-dialog-loader{margin:auto}#ccm-dialog-loader-text{margin-bottom:6px}div.ccm-editor-controls{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #aaa;background-color:#e4f3fd;padding:6px;background-color:#e7f4fc;background-image:-moz-linear-gradient(top,#f1fcff,#d7e9f7);background-image:-ms-linear-gradient(top,#f1fcff,#d7e9f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1fcff),to(#d7e9f7));background-image:-webkit-linear-gradient(top,#f1fcff,#d7e9f7);background-image:-o-linear-gradient(top,#f1fcff,#d7e9f7);background-image:linear-gradient(top,#f1fcff,#d7e9f7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1fcff',endColorstr='#d7e9f7',GradientType=0)}div.ccm-editor-controls ul{display:block;list-style-type:none;margin:0!important;padding:0}div.ccm-editor-controls ul li{display:inline-block;font-size:10px;color:#333;margin:0 20px 0 0!important;list-style-type:none;padding:0}div.ccm-editor-controls ul li a{color:#333;text-decoration:none;display:block;padding:0 0 0 12px;background:transparent url(/concrete/images/bg_editor_concrete_caret.png) no-repeat scroll left 6px}div.ccm-editor-controls ul li a:hover{text-decoration:underline}div.ccm-summary-selected-item{border:1px solid #dedede;margin-top:8px;margin-bottom:8px;padding:10px}.ccm-button-v2-left{margin-right:8px}.ccm-button-v2-right{float:right;margin-left:8px}table.ccm-permission-grid{border:0}table.ccm-permission-grid td.ccm-permission-grid-name{text-align:right;width:auto;white-space:nowrap}table.ccm-permission-grid td{width:100%;border-left:0!important;border-right:0!important}div.ccm-block-field-group{margin-bottom:10px;border-bottom:1px dotted #aaa;padding-bottom:10px}div.ccm-block-field-group h2{margin-bottom:6px}ul#ccm-block-type-list{padding:2px 0 0 0;margin:8px 0 16px 0}ul#ccm-block-type-list li{margin-left:0;list-style-type:none;display:none!important}.ccm-block-type a.ccm-scrapbook-delete{top:8px;right:10px;position:absolute}.ccm-block-type-inner .btn{position:relative;top:-6px}.ccm-block-type a.ccm-block-type-inner,.ccm-block-type p.ccm-block-type-inner,.ccm-block-type .ccm-block-type-inner{background-repeat:no-repeat;background-position:8px 8px;color:#666;margin-bottom:2px;display:block;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid #fff}.ccm-block-type a.ccm-block-type-inner-nobkgd,.ccm-block-type p.ccm-block-type-inner-nobkgd,.ccm-block-type .ccm-block-type-inner-nobkgd{color:#666;display:block;font-size:14px;text-decoration:none;border:1px solid #fff}.ccm-block-type p.ccm-block-type-inner{margin:0}.ccm-block-type-selected a.ccm-block-type-inner{background-color:#bdd5fd;border:1px solid #255e8a!important}.ccm-block-type a.ccm-block-type-inner:hover{background-color:#d9e7ff;border:1px solid #94a7c7!important}.ccm-block-type{position:static;padding:0 0 2px 0;border-bottom:1px solid #e4e4e4!important;margin-bottom:2px!important;left:0;top:0;width:auto;height:auto}.ccm-block-type div.ccm-block-type-description{display:none;padding-left:30px;color:#aaa;font-size:12px;padding-top:2px;padding-bottom:6px}.ccm-block-type.ccm-external-block-type li.ccm-block-price{float:right;margin:10px 10px 0 10px;font-weight:bold;color:#205334;text-transform:uppercase}.ccm-block-type.ccm-external-block-type .ccm-block-type-description{display:block;padding-left:0}ul.item-select-list{padding:2px 0 0 0;margin:0;list-style-type:none!important}ul.item-select-list li a,ul.item-select-list li span{background-repeat:no-repeat;background-position:8px 8px;color:#666;display:block;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid transparent}ul.item-select-list li.item-select-list-header span{font-weight:bold;color:#333;padding-left:10px;background-color:#f1f1f1}ul.item-select-list a:hover{background-color:#d9e7ff;color:#666;text-decoration:none;border:1px solid #94a7c7!important}ul.item-select-list li span{color:#aaa}ul.item-select-list li{position:static;padding:0 0 2px 0;border-bottom:1px solid #dedede;margin-left:0;margin-bottom:2px;left:0;top:0;width:auto;height:auto}ul.item-select-list li.item-select-page a,ul.item-select-list li.item-select-page span{background-image:url(/concrete/images/dashboard/sitemap/document.png)}ul.item-select-list li.ccm-item-selected a{background-color:#bdd5fd;border:1px solid #255e8a!important}ul.item-select-list-groups li a{background-image:url(/concrete/images/icons/group.png)}ul#ccm-page-attribute-list li{display:none!important}ul#ccm-page-attribute-list .ccm-attribute-available{display:list-item!important}ul#ccm-page-attribute-list .ccm-attribute-added a{text-decoration:line-through;color:#dedede}ul#ccm-page-attribute-list .ccm-attribute-added a:hover{border:1px solid #fafafa!important;cursor:default;background-color:transparent}#ccm-properties-custom-tab div.well{position:relative}#ccm-properties-custom-tab label{margin-top:-2px}.ccm-meta-close{position:absolute;top:18px!important;right:20px}ul#ccm-stack-list{margin-top:8px}ul#ccm-stack-list li{display:none!important}ul#ccm-stack-list .ccm-stack-available{display:list-item!important}table.ccm-block-type-table{border-collapse:collapse;width:100%}table.ccm-block-type-table div.ccm-block-type-inner{color:#666;display:block;font-size:14px;text-decoration:none;border:1px solid #fff}table.ccm-block-type-table div.ccm-block-type-description{color:#aaa;font-size:12px;padding-top:10px}table.ccm-block-type-table td{padding:8px 2px 8px;border-bottom:1px solid #dedede}table#ccm-versions-list tr.version-active td{font-weight:bold}.ccm-button-right{float:right}.ccm-button-left{float:left}div.ccm-group span.ccm-group-inner,div.ccm-group a.ccm-group-inner{background-repeat:no-repeat;background-position:8px 8px;color:#666;display:block;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid #fff}div.ccm-group div.ccm-group-inner-indiv{background-repeat:no-repeat;background-position:8px 8px;color:#666;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid #fff}div.ccm-group a.ccm-group-inner-atag{color:#666;font-size:14px;padding:8px 0;text-decoration:none;border:1px solid #fff}div.ccm-group a.ccm-group-inner-atag:hover{color:#666;font-size:14px;padding:8px 0;text-decoration:none;border:1px solid #fff}div.ccm-group{position:relative;padding:0 0 2px 0;border-bottom:1px solid #dedede;margin-bottom:2px}div.ccm-group a.ccm-group-inner:hover{background-color:#d9e7ff;border:1px solid #94a7c7}div.ccm-group img.ccm-group-sort{position:absolute;top:12px;right:10px;z-index:99}img.ccm-group-sort:hover{cursor:move}div.ccm-group-description{padding-left:30px;color:#aaa;font-size:12px;padding-top:2px;padding-bottom:6px}span.ccm-group-description{color:#aaa;font-size:12px;padding-top:2px;padding-bottom:6px}#ccm-group-search-fields{padding-left:24px;background:transparent url(/concrete/images/icons/search.png) no-repeat scroll left 6px}div.ccm-scrapbook-list-item{position:relative;margin-bottom:20px}div.ccm-stack-content-wrapper{margin-bottom:10px}div.ccm-stack a{background-repeat:no-repeat;background-position:8px 8px;background-image:url(/concrete/images/icons/stack.png);color:#666;display:block;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid #fff}div.ccm-stack{position:relative;padding:0 0 2px 0;border-bottom:1px solid #dedede;margin-bottom:2px}div.ccm-stack a:hover{background-color:#d9e7ff;border:1px solid #94a7c7;text-decoration:none;color:#666}div.ccm-workflow a{background-repeat:no-repeat;background-position:8px 11px;background-image:url(/concrete/images/icons/wrench.png);color:#666;display:block;font-size:14px;padding:8px 8px 8px 30px;text-decoration:none;border:1px solid #fff}div.ccm-workflow{position:relative;padding:0 0 2px 0;border-bottom:1px solid #dedede;margin-bottom:2px}div.ccm-workflow a:hover{background-color:#d9e7ff;border:1px solid #94a7c7;text-decoration:none;color:#666}div.ccm-ui div.ccm-block-type-search-wrapper form{margin-bottom:-2px}div.ccm-block-type-search-wrapper a.ccm-block-type-help{float:right;margin-right:0;margin-top:6px}ul#ccm-block-type-list .ccm-block-type-available{display:list-item!important}div.ccm-search-bar,div.ccm-block-type-search{background:#f0f6fa url(/concrete/images/icons/search.png) no-repeat scroll 8px 14px;border-bottom:1px solid #dedede;padding-bottom:10px;padding-top:10px;padding-left:32px;clear:both}div.ccm-search-bar{margin:-8px -8px 20px -8px}a#ccm-block-type-clear-search{margin-left:2px;display:none}div#ccm-toolbar{-webkit-box-shadow:0 2px 2px rgba(90,90,90,.3);-moz-box-shadow:0 2px 2px rgba(90,90,90,.3);box-shadow:0 2px 2px rgba(90,90,90,.3);border-bottom:1px solid #888;background:#eee url(/concrete/images/dashboard/bg_header.png) repeat-x scroll;position:fixed;top:0;left:0;height:49px;width:100%;z-index:11000}ul#ccm-main-nav,ul#ccm-system-nav{font-size:15px;font-weight:bold}ul#ccm-main-nav a,ul#ccm-system-nav a{color:#666;font-weight:bold;text-decoration:none}ul#ccm-main-nav a:hover,ul#ccm-system-nav a:hover{text-decoration:none}ul#ccm-main-nav{border-left:1px solid #c5c5c5;padding:0;margin:0;position:fixed;top:0;left:0}ul#ccm-main-nav li,ul#ccm-system-nav li{float:left;border-right:1px solid #c5c5c5;padding:0;line-height:12px;margin:0 0 0 0;padding:0!important;list-style-type:none;height:49px}li.ccm-system-nav-selected,ul#ccm-main-nav li:hover,ul#ccm-system-nav li:hover{background:transparent url(/concrete/images/dashboard/bg_header_active.png) repeat-x scroll}li.ccm-nav-edit-mode-active{background:transparent url(/concrete/images/bg_header_editing_active.png) repeat-x scroll}ul#ccm-main-nav li#ccm-logo-wrapper a{padding:0}ul#ccm-main-nav li#ccm-white-label-message:hover,ul#ccm-main-nav li#ccm-logo-wrapper:hover,ul#ccm-main-nav li#ccm-white-label-message.ccm-system-nav-selected,ul#ccm-main-nav li#ccm-logo-wrapper.ccm-system-nav-selected{background:transparent!important}ul#ccm-main-nav li#ccm-white-label-message{font-size:10px;color:#ccc;border:0;padding-left:10px!important;padding-top:18px!important;height:31px}ul#ccm-main-nav li#ccm-white-label-message a{display:inline;color:#ccc;margin:0;padding:0}ul#ccm-main-nav li#ccm-white-label-message a:hover{text-decoration:underline;color:#ccc}ul#ccm-main-nav a,ul#ccm-system-nav a{display:block;padding-right:10px;padding-left:31px;height:31px;padding-top:18px;background-repeat:no-repeat}ul#ccm-main-nav a.ccm-header-nav-package-item,ul#ccm-system-nav a.ccm-header-nav-package-item{background-position:8px center!important}ul#ccm-system-nav a#ccm-nav-sign-out{padding-left:10px;padding-right:31px}ul#ccm-system-nav li#ccm-nav-intelligent-search-wrapper:hover{cursor:pointer}ul#ccm-system-nav input#ccm-nav-intelligent-search{margin:14px 12px 0 12px;font-size:12px;height:12px;width:142px;background:#fff url(/concrete/images/icon_intelligent_search_mag.png) no-repeat scroll 3px 4px;padding-left:16px}ul#ccm-system-nav{margin:0;padding:0;margin:0 0 0 8px;position:fixed;top:0;right:0}ul#ccm-system-nav li{border-right:0;border-left:1px solid #c5c5c5}div#ccm-intelligent-search-results{text-align:left;padding:0;z-index:1002;background:transparent url(/concrete/images/bg_intelligent_search.png) repeat-y scroll;position:fixed;display:none;top:50px;right:103px;width:430px;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 2px rgba(90,90,90,.3);-moz-box-shadow:0 2px 2px rgba(90,90,90,.3);box-shadow:0 2px 2px rgba(90,90,90,.3)}div#ccm-intelligent-search-results span{display:none}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module-offsite{display:block}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module-onsite{display:none}div.ccm-intelligent-search-results-module-loading{background:transparent url(/concrete/images/loader_intelligent_search.gif) no-repeat scroll 130px 25px}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module{position:relative;min-height:60px;margin-left:120px;border-top:2px groove #fff}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module h1{font-size:11px;font-weight:bold;color:#9a9a9a;text-transform:uppercase;line-height:14px;position:absolute;top:12px;left:-110px;text-align:right;width:95px}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module li{list-style-type:none;margin-left:-15px}div#ccm-intelligent-search-results div.ccm-intelligent-search-results-module ul{margin-left:15px;margin-bottom:10px!important;margin-top:10px!important}ul#ccm-intelligent-search-results-list-marketplace li a img{float:left;margin-right:8px;margin-top:1px;width:16px;height:16px}div#ccm-intelligent-search-results li a{display:block;border-color:transparent;color:#000;padding:1px 15px 1px 15px}div#ccm-intelligent-search-results li a:hover{text-decoration:none}div#ccm-intelligent-search-results li a.ccm-intelligent-search-result-selected{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:rgba(192,225,246,.4);border:1px solid rgba(117,185,240,.4)!important;padding:0 14px 0 14px;text-decoration:none}div#ccm-dashboard-overlay{text-align:left;position:fixed;z-index:999;visibility:hidden;background:#fff;top:50px;right:103px;width:580px;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 2px rgba(90,90,90,.3);-moz-box-shadow:0 2px 2px rgba(90,90,90,.3);box-shadow:0 2px 2px rgba(90,90,90,.3)}div#ccm-dashboard-overlay-footer{border-top:1px solid #dfdfdf;position:relative;background-color:#f2f2f2;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div#ccm-dashboard-overlay-footer div.ccm-dashboard-overlay-inner{border-top:1px solid #fff}div#ccm-dashboard-overlay-footer a{display:block;text-decoration:none;color:#999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px;font-size:16px;text-align:center}div#ccm-dashboard-overlay-footer a:hover{background-color:#eaeaea}div#ccm-dashboard-overlay-footer i{opacity:.3;margin-top:2px}div#ccm-dashboard-overlay-misc{border-top:1px solid #dfdfdf;background-color:#fafafa}div#ccm-dashboard-overlay-misc li{list-style-type:none;margin-left:0}div#ccm-dashboard-overlay-misc ul{margin:0}div#ccm-dashboard-overlay-misc div.ccm-dashboard-overlay-inner{border-top:1px solid #fff}.ccm-dashboard-overlay-misc-rounded{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.ccm-dashboard-overlay-inner{padding:10px 10px 10px 10px;*zoom:1}div.ccm-dashboard-overlay-inner:before,div.ccm-dashboard-overlay-inner:after{display:table;content:""}div.ccm-dashboard-overlay-inner:after{clear:both}div.ccm-dashboard-overlay-module h1{font-size:13px;line-height:15px;margin-bottom:0}div.ccm-dashboard-overlay-module h1 a:hover{background-color:#eaeaea;text-decoration:none;padding:2px!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:rgba(192,225,246,.4);border:1px solid rgba(117,185,240,.4)!important}div.ccm-dashboard-overlay-module h1 a,div.ccm-dashboard-overlay-module h1 a:visited,div.ccm-dashboard-overlay-module h1 a:hover{color:#333;padding:3px;display:block}div.ccm-dashboard-overlay-module{float:left;width:120px;margin-right:20px;margin-bottom:10px}div.ccm-dashboard-overlay-module li a,div.ccm-dashboard-overlay-inner li a{color:#08c}div.ccm-dashboard-overlay-module li{line-height:18px}div.ccm-dashboard-overlay-module ul{list-style-type:none;padding:2px 0 0 0;margin:3px 0 10px 0;font-size:12px;border-top:1px solid #d1d1d1}a#ccm-dashboard-overlay-packages-view-all{font-size:11px;color:#aaa!important;position:absolute;top:0;right:5px}div#ccm-edit-overlay{text-align:left;position:fixed;z-index:999;display:none;background:#fff;top:50px;left:0;width:580px;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 2px rgba(90,90,90,.3);-moz-box-shadow:0 2px 2px rgba(90,90,90,.3);box-shadow:0 2px 2px rgba(90,90,90,.3)}div.ccm-edit-overlay-inner{padding:20px}div#ccm-edit-overlay-footer{border-top:1px solid #dfdfdf;background-color:#f2f2f2;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div#ccm-edit-overlay-footer div.ccm-edit-overlay-inner{*zoom:1;border-top:1px solid #fff}div#ccm-edit-overlay-footer div.ccm-edit-overlay-inner:before,div#ccm-edit-overlay-footer div.ccm-edit-overlay-inner:after{display:table;content:""}div#ccm-edit-overlay-footer div.ccm-edit-overlay-inner:after{clear:both}div.ccm-edit-overlay-actions{margin:0 0 30px 0}div#ccm-edit-overlay-footer ul{margin:0}div#ccm-edit-overlay-footer ul li{float:left;width:160px;list-style-type:none;padding:0;margin:0}div#ccm-edit-overlay-footer ul li a{color:#333;font-weight:bold;display:block;padding-bottom:10px;padding-left:30px}div.ccm-edit-overlay-inner span.label,div.ccm-edit-overlay-inner .btn{margin-right:10px}div#ccm-notification{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;position:fixed;display:none;top:60px;border:1px solid #d7d7d7;-khtml-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;color:#333;background:#fff;right:10px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);padding-right:8px;padding-bottom:6px;padding-left:8px;padding-top:6px;z-index:500;font-size:14px}div#ccm-notification a{color:#444;text-decoration:underline}div#ccm-notification h3{font-size:16px;font-weight:bold;margin:2px 0 2px 0;padding:0;line-height:16px;color:#444}img#ccm-notification-icon{margin-right:6px;margin-top:2px;opacity:.5}.ui-effects-transfer{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #000;z-index:10000;background-color:rgba(255,255,255,.4)}div#ccm-page-status-bar{z-index:995;position:relative;display:block;position:fixed;left:0;top:50px;height:32px;width:100%;*zoom:1}div#ccm-page-status-bar:before,div#ccm-page-status-bar:after{display:table;content:""}div#ccm-page-status-bar:after{clear:both}div#ccm-page-status-bar div.alert .close{right:-10px;top:4px}div#ccm-page-status-bar div.alert .close::before{display:none}div#ccm-page-status-bar span{display:inline-block;vertical-align:middle;margin-top:2px}div.ccm-page-status-bar-buttons{display:inline-block;vertical-align:middle}div.ccm-page-status-bar-buttons .btn{margin-left:10px;font-size:11px}div#ccm-page-status-bar form{margin-bottom:0!important}div#ccm-page-status-bar div.alert{padding:8px 20px 8px 12px;margin-bottom:0;position:relative;float:right;display:inline-block;vertical-align:top;margin-right:10px}span.ccm-dialog-help{position:absolute;right:32px;top:18px;display:block;width:16px;height:16px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-clip:padding-box}span.ccm-dialog-help:hover{background-color:#c3c3c3}span.ccm-dialog-help a{display:block;width:0;height:0;padding-left:16px;padding-top:16px;overflow:hidden;background:transparent url(/concrete/images/icons_sprite.png) no-repeat top left;background-position:-21px -2377px!important}ul#ccm-select-page-type{list-style:none;white-space:nowrap;padding:0;margin:0}ul#ccm-select-page-type li{float:left;width:124px;margin-left:30px;padding:0;margin-right:0}.ccm-scroller-inner ul#ccm-select-page-type li{float:left;width:124px;margin-left:0;padding:0;margin-right:8px}ul#ccm-select-page-type a{opacity:.5;transition:opacity 0.3s;-webkit-transition:opacity 0.3s}ul#ccm-select-page-type a:hover{opacity:1}ul#ccm-select-page-type a:hover img{border:1px solid #333}ul#ccm-select-page-type li span{display:block;text-align:center;font-size:12px;width:124px;line-height:12px;height:40px;padding-top:10px;white-space:normal}ul#ccm-select-page-type img{margin:0;padding:4px;display:block;border:1px solid #ccc}ul#ccm-select-page-type li.ccm-item-selected{font-weight:bold}ul#ccm-select-page-type li.ccm-item-selected img{margin:0;border:2px solid #00bdf7}ul#ccm-select-page-type li.ccm-item-selected img.ccm-preview{margin:2px;border:0}#ccm-edit-collection-design form{margin-bottom:0}div.ccm-scroller{position:relative;padding:20px 10px 20px 10px;background:#fff url(/concrete/images/bg_scroller.png) repeat-x}a.ccm-scroller-l{z-index:100;position:absolute;top:20px;left:10px}a.ccm-scroller-r{z-index:100;position:absolute;top:20px;right:10px}div.ccm-scroller-inner{width:520px;margin-left:40px;height:150px;overflow:hidden;position:relative}div.ccm-scroller-inner ul{position:absolute;list-style:none;white-space:nowrap;padding:0;margin:0}div.ccm-scroller-inner ul li{float:left;width:124px;margin-left:0;padding:0;margin-right:8px}div.ccm-scroller-inner ul li span{display:block;text-align:center;font-size:12px;line-height:12px;height:18px;padding-top:1px}div.ccm-scroller-inner img{margin:2px;display:block}div.ccm-scroller-inner ul li.ccm-item-selected{font-weight:bold}div.ccm-scroller-inner ul li.ccm-item-selected img{margin:0;border:2px solid #00bdf7}div.ccm-scroller-inner ul li.ccm-item-selected img.ccm-preview{margin:2px;border:0}li.themeWrap{text-align:center;white-space:normal}li.themeWrap img.ccm-preview{float:right;padding-top:2px}div.ccm-scroller-inner ul li.themeWrap .preview-wrap img{border:0 none}li.themeWrap .ccm-theme-name{width:auto;margin:2px 20px;line-height:14px;font-size:12px}li.themeWrap .ccm-theme-name a{text-decoration:none}li.themeWrap .ccm-theme-name a:hover{text-decoration:underline}ul#ccm-select-marketplace-theme li .desc{font-size:10px}#ccm-block-fields{margin-bottom:-18px}.ccm-menu-icon{background:url(/concrete/images/icons_sprite.png) no-repeat top left}.ccm-icon-move{background-position:0 -1095px!important}.ccm-icon-back{background-position:-13px -295px!important}.ccm-icon-sign-out{background-position:right -1728px!important}.ccm-icon-close{background-position:-49px -1744px!important}.ccm-icon-favorite{background-position:-20px -1802px!important}.ccm-icon-favorite-selected{background-position:-20px -1863px!important}.ccm-icon-dashboard{background-position:-15px -557px!important}.ccm-icon-edit{background-position:-13px -758px!important}.ccm-icon-properties{background-position:-18px -1226px!important}.ccm-icon-design{background-position:-18px -705px!important}.ccm-icon-permissions{background-position:-14px -1161px!important}.ccm-icon-versions{background-position:-16px -1551px!important}.ccm-icon-speed-settings{background-position:-29px -1482px!important}.ccm-icon-move-copy{background-position:-16px -903px!important}.ccm-icon-delete{background-position:-15px -639px!important}.ccm-icon-access-permissions{background-position:-19px 4px!important}.ccm-icon-help{background-position:-20px -2376px!important}.ccm-icon-flat-view{background-position:-18px -832px!important}.ccm-icon-move-down{background-position:-15px -962px!important}.ccm-icon-move-up{background-position:-15px -1026px!important}.ccm-icon-replace{background-position:-17px -1287px!important}.ccm-icon-search-pages{background-position:-18px -1349px!important}.ccm-icon-sets{background-position:-17px -1415px!important}.ccm-icon-view{background-position:-17px -1613px!important}.ccm-icon-visit{background-position:-16px -1676px!important}.ccm-icon-navigate-pages{background-position:-23px -2443px!important}.ccm-icon-preview-as-user{background-position:-18px -1352px!important}.ccm-icon-lock-menu{background-position:-14px -1156px!important}.ccm-icon-properties-menu{background-position:-18px -1222px!important}.ccm-icon-speed-settings-menu{background-position:-24px -1479px!important}.ccm-icon-versions-menu{background-position:-16px -1546px!important}.ccm-icon-move-copy-menu{background-position:-17px -898px!important}.ccm-icon-copy-menu{background-position:-18px -439px!important}.ccm-icon-add-page-menu{background-position:-18px -181px!important}.ccm-icon-edit-menu{background-position:-17px -770px!important}.ccm-icon-move-menu{background-position:-19px -1090px!important}.ccm-icon-clipboard-menu{background-position:-15px -371px!important}.ccm-icon-delete-menu{background-position:-15px -634px!important}.ccm-icon-design-menu{background-position:-18px -701px!important}.ccm-icon-permissions-menu{background-position:-14px -1156px!important}.ccm-icon-custom-template-menu{background-position:-19px -505px!important}.ccm-icon-setup-child-pages-menu{background-position:-16px -2301px!important}.ccm-icon-choose-file-menu{background-position:-16px -2302px!important}.ccm-icon-clear-file-menu{background-position:-44px -1740px!important}.ccm-icon-edit-in-composer-menu{background-position:-19px -2224px!important}.ccm-icon-setup-composer-menu{background-position:-18px -1222px!important}.ccm-icon-edit-external-link{background-position:-19px -2155px!important}.ccm-icon-download-menu{background-position:-15px -962px!important}.ccm-icon-add-external-link-menu{background-position:-18px -2078px!important}.ccm-icon-clock-menu{background-position:-19px -2493px!important}.ccm-icon-clock{background-position:-19px -2498px!important}.ccm-icon-add-block-menu{background-position:-15px -58px!important}.ccm-icon-add-stack-menu{background-position:-17px -244px!important}.ccm-icon-add-layout-menu{background-position:-16px -118px!important}.ccm-icon-design-menu{background-position:-18px -702px!important}.ccm-composer-content-item img.ccm-composer-content-item-icon{vertical-align:text-top;margin-right:5px}.ccm-layout.ccm-edit-mode div.ccm-layout-area-highlight{border-color:#1c1}.ccm-layout-controls{position:relative;top:0;left:0;width:100%;height:auto;padding-top:4px;margin:auto;margin-top:2px}.ccm-layout-controls .ccm-slider{border:1px solid #bbb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:8px;width:99%;background:#f6f6f6 url(/concrete/images/slider_bg.png) repeat center;margin:auto;margin-bottom:8px;position:relative;left:0;top:0;z-index:1}.ccm-layout-controls .ccm-slider a{position:absolute;top:-5px;left:0;width:8px;height:16px;background:#bbb url(/concrete/images/slider_knob_bg.png) repeat center;border:1px solid #999;margin-left:-6px;cursor:move}.ccm-layout-controls .ui-state-disabled a{cursor:default}.ccm-layout-controls .ccm-layout-menu-button{width:14px;height:14px;position:absolute;left:0;top:2px;background:url(/concrete/images/icons/add.png) no-repeat center;z-index:2;cursor:pointer}.ccm-layouts-block-arrange-placeholder{display:none}.ccm-move-mode .ccm-layouts-block-arrange-placeholder{height:0!important;min-height:0;padding:0!important;border:0 none;cursor:default;padding-top:4px!important;display:block}#ccm-dashboard-composer-form div.ccm-block-stack,#ccm-dashboard-composer-form div.ccm-block-alias,#ccm-dashboard-composer-form div.ccm-block-global,#ccm-dashboard-composer-form div.ccm-block{margin:0;padding:0;border:0}div.ccm-block-alias{border:1px dotted #fbb!important}div.ccm-block-stack{border:1px dotted #6d0000!important}div.ccm-block-arrange,div.ccm-block{margin:-1px -1px 0 0;border:1px dotted #f00;padding:0;overflow:hidden;min-height:8px}div.ccm-menu-hotspot-active{border:1px solid black!important}div.ccm-block-arrange{min-height:20px;max-height:200px;overflow:hidden}div.ccm-area div.ccm-block-arrange:hover{cursor:move;border:1px dotted #000}div.ccm-global-area div.ccm-block-arrange{border:1px dotted #eee}div.ccm-add-block-global{border:1px dotted #ddd!important}div.ccm-add-block,div.ccm-add-block-global{padding:3px 5px 2px;font-size:11px;white-space:nowrap;font-weight:bold;border:1px dotted #999;overflow:hidden}div.ccm-add-block.selected{color:#369;text-decoration:underline}div.ccm-move-mode{border:1px solid #ccc;padding:2px;min-height:20px}div#ccm-highlighter{filter:alpha(opacity=60);background-image:url(/concrete/images/bg_trans.png);z-index:990;cursor:pointer;background:rgba(0,0,0,.3)}div.ccm-edit-mode-disabled-item{background:#ddd;color:#aaa;border:1px solid #888;text-align:center;font-size:14px;font-family:Helvetica Neue,Arial,Helvetica;font-weight:bold;padding:0;line-height:21px}div.ccm-menu{z-index:2000;text-align:left}div.ccm-menu div.popover{display:block;border:0;width:auto;background:transparent!important;margin:0!important;padding-left:0!important;padding-right:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.ccm-menu div.popover div.inner{width:180px}div.ccm-menu div.popover div.inner div.content{margin:0;padding:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}div.ccm-menu ul{list-style-type:none;margin:0;padding:0}div.ccm-menu ul li{list-style-type:none}div.ccm-menu ul li:first-child a{border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0}div.ccm-menu ul li:last-child a{border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px}div.ccm-menu ul li:only-child a{border-radius:6px!important}div.ccm-menu ul a{display:block;color:#333;padding:4px 10px 4px 28px;text-decoration:none;font-size:12px}div.ccm-menu ul a:hover{background-color:#e0f2fe;color:#333;text-decoration:none}li.ccm-menu-separator{height:1px;font-size:1px;background-color:#d2d2d2}div#ccm-notification-inner img{float:left;margin-right:5px}div#ccm-notification-inner div#ccm-notification-message{width:auto;font-size:12px;float:left}
div.ccm-page-list-rss-icon{margin-top:10px}
@font-face {
    font-family: 'Oxygen';
    font-style: normal;
    font-weight: 300;
    src: local('Oxygen Light'),local('Oxygen-Light'),url(/Content/css/webfonts/oxygen-300.woff) format('woff');
}

@font-face {
    font-family: 'Oxygen';
    font-style: normal;
    font-weight: 400;
    src: local('Oxygen'),local('Oxygen-Regular'),url(/Content/css/webfonts/oxygen-400.woff) format('woff');
}

@font-face {
    font-family: "LatoUltraThin";
    src: url(/Content/css/webfonts/lato-hai-webfont.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "LatoThin";
    src: url(/Content/css/webfonts/lato-lig-webfont.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Lato";
    src: url(/Content/css/webfonts/lato-reg-webfont.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}

.slide-box{position:relative;display:block;background-size:cover}.slide-box .slider{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;transition:top 0.2s;top:100%;position:absolute;z-index:2;padding:30px 20px;background:#0a63aa;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.slide-box:hover .slider{top:0}.slide-box .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1;transition:background 0.5s}.slide-box:hover .cover{background:rgba(0,0,0,.3)}.slide-box .cover.inverse{background:rgba(0,0,0,.3)}.slide-box:hover .cover.inverse{background:rgba(0,0,0,.1)}.align-bottom{position:absolute;bottom:0}.align-center{display:flex;flex-direction:column;justify-content:center}.slide-box .cover{padding:28px 23px;font:400 22px/24px "Oxygen",Helvetica,Arial,sans-serif;letter-spacing:.25px;background:rgba(0,0,0,.5);box-sizing:border-box}a.slide-box{display:inline-block;vertical-align:top;width:320px;height:245px;overflow:hidden;position:relative;margin-right:7px;color:#fff}a.slide-box:hover{color:#fff}a.slide-box .cover .align-bottom{bottom:20px}a.slide-box .slider{font-size:15px;line-height:20px}a.slide-box .slider p{font-size:18px;line-height:22px;margin:20px 0 40px;opacity:.95;text-align:center}.mpki a.slide-box{background:#0368b8}.mpki a.slide-box .cover{background:rgba(0,0,0,0);font-size:19px;line-height:22px}.mpki a.slide-box:hover .cover{background:rgba(0,0,0,.25)}.mpki a.slide-box .slider{background:#034274;font-size:17px;font-weight:normal}
.main-cta-btn2, .alt-cta-btn2, .main-cta-btn, .alt-cta-btn {
    background: #aebd00;
    border: solid 1px #94a505;
    border-radius: 2px;
    margin: 0;
    padding: 8px 17px;
    font: 300 15px/16px Helvetica,Arial,sans-serif;
    color: #FFF !important;
    float: left;
    overflow: hidden;
    transition: background .2s;
}

    .main-cta-btn2:hover {
        background: #cad800;
        transition: background .2s;
    }

.alt-cta-btn2 {
    background: #139eec;
    border: solid 1px #0c83c6;
    transition: background .2s !important;
}

    .alt-cta-btn2:hover {
        background: #47b6f5;
    }

.main-cta-btn {
    font-weight: bold;
    font-size: 16px;
    box-shadow: 0 0 2px #d5f7ba inset;
    transition: background .2s !important;
}

    .main-cta-btn:hover {
        background: #cad800;
    }

.alt-cta-btn {
    border: solid 1px #0c83c6;
    background: #139eec;
    font-weight: bold;
    font-size: 16px;
    box-shadow: 0 0 2px #dfdfdf inset;
    transition: background .2s !important;
    margin-left: 11px;
}

    .alt-cta-btn:hover {
        background: #47B6F5;
    }

    .alt-cta-btn.dblue {
        box-shadow: none;
        border: solid 1px #0D7BBD;
        background: #1270B3;
    }

        .alt-cta-btn.dblue:hover {
            background: #1B85D4;
        }

.main-cta-btn2.disabled, .alt-cta-btn2.disabled {
    background: #e5e5e5;
    border: solid 1px #ccc;
}

    .main-cta-btn2.disabled:hover, .alt-cta-btn2.disabled:hover {
        background: #e5e5e5;
        border: solid 1px #ccc;
    }

.features-section td .main-cta-btn2, .features-section td .alt-cta-btn2 {
    padding: 6px 15px;
    display: block;
    width: 69px;
    margin: 5px auto;
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    text-align: center;
}

.pricing-table .btn-cell .main-cta-btn2 {
    margin: 0;
    padding: 8px 15px;
}

.sidebar .main-cta-btn2, .sidebar .alt-cta-btn2 {
    font-size: 17px;
    height: 28px;
    margin: 0 18px 15px 0;
    padding: 10px 0 0;
    text-align: center;
    width: 210px;
    display: block;
}

    .sidebar .main-cta-btn2.narrow {
        margin-top: 10px;
        width: 151px;
    }

.sidebar .pricing-box .main-cta-btn2 {
    font-weight: bold;
}

.new-cta-btn {
    position: relative;
    display: inline-block;
    background: #68a818;
    border-radius: 2px;
    margin: 0;
    font-size: 18px;
    padding: 13px 20px 11px;
    color: #FFF !important;
    float: left;
    overflow: hidden;
    border: 0;
    -webkit-transition: background 0.2s,color 0.2s,border 0.2s !important;
    transition: background 0.2s,color 0.2s,border 0.2s !important;
}

    .new-cta-btn:hover {
        background: #7ed11c;
        cursor: pointer;
    }

    .new-cta-btn.white-border {
        border: 1px solid #fff;
        border-radius: 0;
    }

    .new-cta-btn.no-hover, .new-cta-btn.bigger.no-hover:hover {
        background: #528d09;
    }

    .new-cta-btn.bigger {
        background: #528d09;
        padding: 20px 40px;
        font-size: 22px;
    }

        .new-cta-btn.bigger:hover {
            background: #4b8504;
        }

        .new-cta-btn.bigger.super-wide {
            width: 845px;
            box-sizing: border-box;
            text-transform: uppercase;
            font: 400 28px/28px "Oxygen",Helvetica,Arial,sans-serif;
        }

            .new-cta-btn.bigger.super-wide.no-point {
                cursor: default;
            }

            .new-cta-btn.bigger.super-wide .pipe {
                display: inline-block;
                height: 36px;
                margin: 0 9px 0 9px;
                vertical-align: text-bottom;
                border-left: 1px solid #fff;
                -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
                filter: alpha(opacity=40);
                -moz-opacity: .4;
                -khtml-opacity: .4;
                opacity: .4;
            }

            .new-cta-btn.bigger.super-wide .contact-online {
                cursor: pointer;
                position: relative;
                top: -2px;
                text-transform: none;
                font-size: 75%;
                color: #fff;
                opacity: 1;
                transition: opacity 0.3s;
            }

                .new-cta-btn.bigger.super-wide .contact-online:hover {
                    opacity: .7;
                    transition: opacity 0.3s;
                }

    .new-cta-btn.smaller {
        border-radius: 0;
        font-size: 16px;
        padding: 6px 20px;
    }

.prc-banner-block.mpki .main-cta-btn2 {
    margin-right: 15px;
}

.prc-banner-block.mpki .main-cta-btn, .prc-banner-block.mpki .alt-cta-btn {
    padding: 14px 24px;
    box-shadow: none;
    width: 120px;
    display: inline-block;
    font-weight: normal;
    white-space: nowrap;
}

.sticky-bar-generic .main-cta-btn2 {
    padding: 6px 20px 8px !important;
    margin: -7px 0 0 -1px;
}

.home-blue-cta {
    background: #05528d;
    display: inline-block;
    margin: 0 8px;
    padding: 6px 8px;
    color: #fff;
    transition: background 0.3s;
}

    .home-blue-cta:hover {
        background: #054779;
        color: #fff;
        transition: background 0.3s;
    }

.home-grey-cta {
    background: #e9e9e9;
    display: inline-block;
    margin: 0 8px;
    padding: 10px 12px;
    color: #000;
    font: 400 15px/15px Helvetica,Arial,sans-serif;
    transition: background 0.3s;
}

    .home-grey-cta:hover {
        background: #dedede;
        color: #000;
        transition: background 0.3s;
    }

    .home-grey-cta.resources {
        width: 180px;
        font: 400 18px/20px "Oxygen",Helvetica,Arial,sans-serif;
    }

.scroll-down-link {
    display: inline-block;
    padding-left: 48px;
    font: 400 20px/22px "Oxygen",Helvetica,Arial,sans-serif;
    color: #fff;
    position: relative;
    opacity: .9;
    transition: opacity 0.2s;
    height: 37px;
    box-sizing: border-box;
    padding-top: 6px;
    margin: 20px 0;
}

    .scroll-down-link:hover {
        opacity: 1;
        color: #fff;
    }

    .scroll-down-link::before {
        position: absolute;
        top: -2px;
        left: 0;
        content: "";
        transition: background 0.2s;
        background: rgba(100,120,134,.4) url(/Content/Images/v4/scroll-down-icon.png) no-repeat scroll center 2px;
        border-radius: 50%;
        width: 37px;
        height: 37px;
    }

    .scroll-down-link:hover::before {
        background: rgba(255,255,255,.3) url(/Content/Images/v4/scroll-down-icon.png) no-repeat scroll center 2px;
    }

.new-cta-btn.light-blue {
    background: #0891e1;
    border: 1px solid #0891e1;
    color: #fff;
}

    .new-cta-btn.light-blue:hover {
        background: #0a9ff6;
    }

.new-cta-btn.light-blue-tab {
    background: transparent;
    color: #0368b8 !important;
    border: 1px solid #e3e5e7;
}

    .new-cta-btn.light-blue-tab:hover {
        color: #fff !important;
        background: #0a9ff6;
        border: 1px solid #0891e1;
    }

.new-cta-btn.white {
    background: transparent;
    color: #0368b8 !important;
    border: 1px solid #e3e5e7;
    transition: color 0.3s;
}

    .new-cta-btn.white:hover {
        background: transparent;
        color: #083553 !important;
        transition: color 0.3s;
    }

.new-cta-btn.fat {
    padding: 20px 15px;
    font: 300 22px/22px "Oxygen",Helvetica,Arial,sans-serif;
    border-radius: 0;
}

html {
    min-width: 980px;
    background: #f0f0f0;
    -webkit-font-smoothing: antialiased;
}

body {
    margin: 0;
    color: #1c4866;
    font: 14px/17px Arial,Helvetica,sans-serif;
    background: #fff;
    min-width: 980px;
}

img {
    border-style: none;
    vertical-align: top;
}

a {
    text-decoration: none;
    color: #0368b8;
    transition: color .2s;
    -moz-transition: color .2s;
    -webkit-transition: color .2s;
}

    a:hover {
        color: #083553;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

input, textarea, select {
    font: 15px/18px Arial,Helvetica,sans-serif;
    vertical-align: middle;
    color: #999;
}

form, fieldset {
    margin: 0;
    padding: 0;
    border-style: none;
}

q {
    quotes: none;
}

    q:before {
        content: '';
    }

    q:after {
        content: '';
    }

h1 {
    font: 400 32px/36px "Oxygen",Helvetica,sans-serif;
}

h2 {
    font: 300 20px/26px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0 0 25px;
}

h3 {
    font: 300 18px/24px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0 0 20px;
}

ul {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

#wrapper {
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    margin: 0 0 -16px;
    background: #f7f7f7;
}

#main .section .container .rating:after, .info-block-holder:after, .about-block:after, .section-frame:after, .footer-frame:after, #nav-menu:after, .navigation:after {
    content: '';
    display: block;
    clear: both;
}

#mega-header {
    width: 100%;
    position: relative;
    z-index: 9999;
    margin: 0 auto;
    padding-left: 0;
    height: 138px;
}

.header-holder {
    height: 57px;
    width: 973px;
    margin: 0 auto;
    padding: 20px 0 17px;
}

#mega-header.compact .header-holder {
    padding-top: 30px;
}

#mega-header .logo {
    float: left;
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQYAAAA3CAMAAADZuhSyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI5RTEyRjAzMUQzRDExRTM5MDhEQTExQjBCMzhCODY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI5RTEyRjA0MUQzRDExRTM5MDhEQTExQjBCMzhCODY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjlFMTJGMDExRDNEMTFFMzkwOERBMTFCMEIzOEI4NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjlFMTJGMDIxRDNEMTFFMzkwOERBMTFCMEIzOEI4NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zVYWdAAADAFBMVEUAaLUIBQR/s9q/2exAjsgAZrP///9YWFrV1daCgoPv9vqrq6wQcbrf7PafxuNgodEAa7cAd78whMPP4/EAcLoAc7wge74Ab7kAcrsAdL319fUAe8KPvd4AgscAecCv0OgAfsQAbrkAeMAAdr4AbbgAh8sAhsoAesHg4OB3d3kAhckAfcNQl8wAfMMAgcYFm9liYmTq6uoAbLdwqtZAj8gAicwAhMiXl5gCjM4AgMUAcbsIldUAg8cFkNEDntsAdb0ApeAHk9MDjtAIl9YQc7vv9foAcboAdb4Bi84IlNTAwMEHmNcBot4Cn9wAarZAjMYGktMEndoGmtgwg8EAgMafxeIFkdJtbW8AfMIAf8UBi80ApuEGmdgIDxIgeb0Af8QEj9EAiMyhoaLf7PUAiMsApN8Ag8gAbrhQlssAis0Bod1/tNoGkdIQcLgEnNrP4vF/stlwqdQHl9YAot4BoN2fx+MFQlcAo94AecGPvN4Ao98AdLwBis3Ly8twq9YAbLgEj9AwhsQAhMkAp+ECjc8IltYEkNEAp+IAfcQBndSfx+SMjI4GLjxgoNCvz+cCjM8IltUBk8YDjc/W1dUEV3MIldQFnNoCf6q2treRj48AcLkAcrwgfb+Pvd8Cf6tGRENMSUoHlNTBwMAHk9SDgoEApOAFTWUHJC4ApuAEYYEBoNwCoNzIx8cDjs8HGiBaV1jj4+MCoN0FmtkAdr8Aic3v+PwEjtBQmM3x8fFQmc0EnduEgYIHmdgBjM4whcRQptYnJCMAeL8DdZ2sq6vR0NADa48FTGWenZ1gotEHmdezsrIAhcoAgsYCibgAa7YBndOi1u8Qq+JlY2LBy852c3TBwcA2NDNQp9d0cnKTkpEysOKKiIhApNd4veEgldGrqamHhYXw7+/f8/uPxuXv+f26ublVU1PQ7Pgwn9YjnNZoZWZRvucXndiTkZE2qNwGktICn9sQistLSEjP5/QFnNnv9/uEgoLDwsKAwOOysbEAh8qf3fNym6kGkdPA4vP////3yDMpAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAADDVJREFUeNrsmwdYG9cdwKW7E5JO0klIIJDQAoSQQCCB2HuYbWymsfHC4G3Hxis2tvF2lmNnOMPOqJ3VZrVJR9q0aZu0SZs23XvvvXebzut7N9+dBqDA9zW4/w+ke7fee7/3X+/dSUHHEMuD7ytb9lkTkGVLyo4dMNCLXhRRe3DjEtNxb3bGfWlAMjKyvaWmkzsM1xiGAw+YvBlpNZnpR2y2xkabLT09sz0t+7jp/fg1hMH9QGl2Wk26rePdqTku1yGXy5WTmtthu789w2sqs1wjGAxlpuy0TFtuqis/q6iw8CaP56bCopVZh3JSO9Iz07ymHdcEhgNLvBBCTv7KwvXVxcVOZ12d01k8tMpTmHXoI7lHajJKT1oWP4Zjpuz2dAChyFPt3FxR4MuD4vMVVNQVV3tW5gONSPMucS92DMbSjExban7Ri6+//p3vbiw/2ll125nbbusc3Vae96kKZ7Uny5Vra99iumVxY4AUOnKyXvxLCpT//GKsfue/+/p2rqg/8faqoxt8Fc5VhfmptprsRcpBIVBIz3Wt/FEKJ8/9trZ1b2vr3rO1Xc07x+4c3eDbXOzJymnMzDa5Fy+GW0wZmbmuoq+lCPKz0D27+vvvCYXW9Nze1XfDmW15pxgONVuWWBYrBsuy7MwOV1H1n0QMKb/avhTI9qd6+0NrWrt2tnRuLHCuz8qxtXtPLlYMJ701jTlFq/6AUEj55+obb7zx9OqmTfv2N4Q+eXvzWNWGAqcnKzU9rXTH4sSwozTtSGrWeue3UQxfWqsE8o7rP3Zz08H9/QOtj9QDDsWe/Nz7M0yGxYiBXJKdmZvvcRb8HMXwFSUna++6uWlpQ2jvQ/Uf2lgxVORqrPGWzaECDAgV/7BhhuPonA+emmgELOQbwbDjeDswiaGKDVXPIRi+rhRk7UdX7+sNtTaPdebVrQJmkWGKP88y4IyIrVUAIRL0bYbjKFB4qlgzyWDB3LzHtujBjcikMQBlSAcmUZc3OvZ5BMNLSkSuX32wN3S2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) no-repeat;*/
    background: url(data:image/jpg;base64,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dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBJbGx1c3RyYXRvciAyNS4zIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMTVUMTM6MDg6MDMrMDE6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDctMjBUMTk6MzM6MTArMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTIwVDE5OjMzOjEwKzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNWJhYjNkMS0yNzFiLTExZWUtYmE4NS1iYTQ5ODA5MGI1MmIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M2FkNjBlMzUtZDUzNy0yZjRhLThhMDEtMjEzZTdmZWYxNjQ5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2RkODMwNGItMmM4Ni04ZTRhLWE4MzMtMjc0MzQ0ZDE5NDdmIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2RkODMwNGItMmM4Ni04ZTRhLWE4MzMtMjc0MzQ0ZDE5NDdmIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTE1VDEzOjA4OjAzKzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBJbGx1c3RyYXRvciAyNS4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2FkNjBlMzUtZDUzNy0yZjRhLThhMDEtMjEzZTdmZWYxNjQ5IiBzdEV2dDp3aGVuPSIyMDIzLTA3LTIwVDE5OjMzOjEwKzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz7/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0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) no-repeat;
    width: 262px;
    height: 55px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0;
}

    #mega-header .logo a {
        display: block;
        height: 100%;
    }

#mega-header .other-optbox {
    float: right;
    margin: 12px 0 0;
}

    #mega-header .other-optbox a {
        color: #B4B4B4;
    }

        #mega-header .other-optbox a:hover {
            color: #666;
        }

    #mega-header .other-optbox .alternate a {
        font-weight: 400;
        color: #0368b8;
    }

        #mega-header .other-optbox .alternate a:hover {
            color: #083553;
        }

    #mega-header .other-optbox .tel a {
        color: #0368b8;
    }

        #mega-header .other-optbox .tel a:hover {
            color: #083553;
        }

    #mega-header .other-optbox .alternate a.contact-phone-sales {
        font-weight: 400;
        font-size: 17px;
        display: inline-block;
        color: #4c4c4c;
        padding: 6px 0 6px 32px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUVDRkJFMjBFNDZEMTFFNDk0NjdBMDAzMDlCMEI5RDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUVDRkJFMjFFNDZEMTFFNDk0NjdBMDAzMDlCMEI5RDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRUNGQkUxRUU0NkQxMUU0OTQ2N0EwMDMwOUIwQjlEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRUNGQkUxRkU0NkQxMUU0OTQ2N0EwMDMwOUIwQjlEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlxyrXcAAAHDSURBVHjatFWxSgNBEN27s1dUECGWYoIfoARsAwEtrAQLMYLY2yWojZBOsBeMYJVGC4VgJSj4B5IrUggKoon5AhedkVkZhtm9s3Dgwe3eztvZN7Ozkdm5MQEbB2wDqoAiYArwBkgBHcAJYOhzjjzkBUAbUDbZdg9YB7zIH7GyuA54zkmMtkTr61nkLcAhfVuFyHo2wPkm+avkB4BNNk4UEjc3+JHUmDHAJZtH/z2peYGOltdWANdsfEcyuk1mMAcu8rY4smVjKUUqiA1VDT8p8pkRKrdyQII8VhKBLSBvTHUcskQ4Yr33xZpVsR6xheSVHIRWzE+K9UWFo4rk84FSsywSqbuzpqdES1gtnwF9rXIKHG8Azmnuy+eLkT8FLkqiyJUy4t1Art6RvPeHKrGiMo6UgNx3F8lvA2QDkiCl7zn270IEJJPeQc2xzj885FxbbsuAq4z8TMTUjx9EyRmhLbdRhZhHbKkND931X1NKruk5TS+jSybE99sVsdHvi0XHgEURcZ8ukA0kvwF41V6ilmi7LqkDdgtDxGeAmu+xqNHO3DDSWaV3SFkanPjf39Ao5+tfocszTXo+AtDxNPT6fwswAJMUcKGPIbj2AAAAAElFTkSuQmCC) 0% 50% no-repeat;
        margin-bottom: 4px;
        min-height: 15px;
    }

        #mega-header .other-optbox .alternate a.contact-phone-sales:hover {
            color: #0368b8;
        }

    #mega-header .other-optbox .alternate {
        margin: -8px 2px 0 0;
    }

#mega-header .login-contact-links {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: visible;
    float: right;
}

#mega-header .alternate .login-contact-links {
    margin: -3px 0 0;
}

#mega-header .login-contact-links li {
    float: left;
    margin: 0 4px 0 0;
    color: #CCC;
    padding: 5px 0 0;
}

#mega-header .alternate .login-contact-links li {
    margin: 0 8px 0 0;
}

    #mega-header .alternate .login-contact-links li:last-child {
        margin: 0;
    }

#mega-header .login-contact-links .tel {
    padding: 5px 0 2px 28px;
    background: url(/Content/Images/v4/mega-sprite.png) no-repeat 0 -314px;
    color: #0368b8;
    margin: 0 5px 0 0;
}

#mega-header .other-optbox .sel a {
    color: #0368b8;
}

    #mega-header .other-optbox .sel a:hover {
        color: #083553;
    }

#mega-header .login-contact-links .sel {
    padding: 5px 5px 2px 0;
    color: #0368b8;
    margin: 0;
}

#mega-header.smaller {
    height: 105px;
}

    #mega-header.smaller .logo {
        margin-top: 6px;
    }

.navigation {
    width: 100%;
    margin: 0;
    -webkit-transform: translate3d(0,0,0);
}

    .navigation .nav-holder {
        width: 100%;
        margin: 0;
        padding: 0;
        background: #375760;
        -moz-box-shadow: 0 1px 1px 0 rgba(55,87,96,.5);
        -webkit-box-shadow: 0 1px 1px 0 rgba(55,87,96,.5);
        box-shadow: 0 1px 1px 0 rgba(55,87,96,.5);
        opacity: 1;
    }

#mega-header.compact {
    height: 108px;
}

    #mega-header.compact .navigation {
        display: none;
    }

#nav-menu {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 973px;
    line-height: 31px;
    font-size: 17px;
}

    #nav-menu li {
        float: left;
        margin: 5px 8px 4px;
        position: relative;
    }

        #nav-menu li.mega:first-child {
            margin-left: -12px;
        }

        #nav-menu li div {
            position: absolute;
            top: 0;
            display: none;
        }

            #nav-menu li div ul {
                display: block;
                float: none;
                clear: both;
                margin-top: 5px;
                margin-bottom: 15px;
                margin-left: 0;
                padding-left: 0;
                width: 100%;
            }

        #nav-menu li.search:hover div {
            display: block;
            background: none;
            min-width: inherit;
            min-height: inherit;
            top: 39px;
            padding: inherit;
            padding-top: inherit;
            padding-bottom: inherit;
        }

        #nav-menu li.search div {
            position: static;
            display: block;
        }

        #nav-menu li div hr {
            display: block;
            color: #d3d7d8;
            background-color: #d3d7d8;
            clear: both;
            border: 0;
            height: 1px;
            margin: 10px 0;
        }

        #nav-menu li div li {
            position: relative;
            line-height: 1.8em;
            width: 43%;
            display: inline-block;
            float: none;
            padding-left: 0;
            margin-left: 0;
            padding-left: 20px;
            list-style-type: none;
            font-size: 15px;
            margin-bottom: 0;
            margin-top: 0;
        }

            #nav-menu li div li:before {
                width: 6px;
                height: 6px;
                background: #172f46;
                box-shadow: 0 0 1px #3f92ee,inset 0 0 1px #4b85dd;
                content: "â€¢";
                display: inline-block;
                text-indent: -9999px;
                top: 10px;
                left: 2px;
                position: absolute;
            }

        #nav-menu li > div li:hover > a {
            background: none;
            padding: 0;
        }

        #nav-menu li div li a {
            color: #315ea3;
            display: inline;
            padding: 0;
            background: none;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

        #nav-menu li div a {
            color: #315ea3;
            display: inline;
            padding: inherit;
            -webkit-transition: color .2s;
            transition: color .2s;
        }

            #nav-menu li div a:hover {
                color: #083553;
                -webkit-transition: color .2s;
                transition: color .2s;
            }

        #nav-menu li div p {
            margin-bottom: 0;
            font-size: 15px;
            margin-top: 0;
        }

        #nav-menu li div h2 {
            font-weight: 200;
            font-family: 'Helvetica Neue','Lato',Helvetica,Arial,sans-serif;
            font-size: 19px;
            color: #1c1c1c;
            margin-top: 0;
            margin-bottom: 2px;
        }

        #nav-menu li div {
            display: none;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAD6CAIAAAAEFQEHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDIwMDQ1NjJFMkIxMTFFMzhGMzk5MENDNTEwMkZBQjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDIwMDQ1NjNFMkIxMTFFMzhGMzk5MENDNTEwMkZBQjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDVCQkE2MUUyQUYxMUUzOEYzOTkwQ0M1MTAyRkFCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDVCQkE2MkUyQUYxMUUzOEYzOTkwQ0M1MTAyRkFCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvqgyXMAAAA7SURBVHjaYvz27dv///+ZGBgYGBkZQRQQQCkWoAiCN0DUADliJPudbo4YFP4bddlQo0aDYJTCTwEEGACqTQgDY6gHXgAAAABJRU5ErkJggg==) #fff repeat-x;
            min-width: 503px;
            min-height: 150px;
            top: 39px;
            padding: 20px 30px 15px;
            border: 1px solid #ddd;
            border-top: none;
            border-radius: 0 0 3px 3px;
        }

        #nav-menu li:hover {
            margin-bottom: 0;
        }

            #nav-menu li:hover div {
                display: block;
            }

        #nav-menu li a {
            color: #fff;
            display: block;
            padding: 2px 15px;
            border-radius: 3px;
        }

        #nav-menu li:hover > a {
            color: #000;
            background: #f6f6f6;
            padding-bottom: 2px;
        }

        #nav-menu li.mega:hover > a {
            padding-bottom: 6px;
            border-radius: 3px 3px 0 0;
        }

        #nav-menu li.mega.single:hover > a {
            padding-bottom: 2px;
            border-radius: 3px;
        }

    #nav-menu .search {
        float: right;
        margin: 4px 0 0;
        width: 210px;
        height: 37px;
    }

.header-holder span.search-cta-text {
    margin: 32px 0 0 47px;
    display: inline-block;
    font: bold 13px Arial,Helvetica,sans-serif;
    color: #989898;
}

.search-form input.st-search {
    border: none;
    background: #FFF !important;
    padding: 5px 8px;
    color: #B8B4B4;
    font: 100 12px/14px Helvetica,Arial,sans-serif;
    width: 194px;
    outline: none;
    height: 16px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin: 5px 0 0;
}

.no-nav .search-form {
    float: right;
    width: 220px;
}

    .no-nav .search-form label {
        font-size: 12px;
        color: #1c4866;
        line-height: 22px;
    }

    .no-nav .search-form input.st-search {
        border: 1px solid #a3a3a3;
        background: #FFF !important;
        padding: 5px 8px;
        color: #B8B4B4;
        font: 100 12px/14px Helvetica,Arial,sans-serif;
        width: 194px;
        outline: none;
        height: 16px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

.contacts-block .search-form {
    position: relative;
    left: 53px;
}

.no-nav .contacts-block .search-form {
    left: -5px;
}

.swiftype-widget .autocomplete {
    margin: 1px 0 0 8px !important;
}

    .swiftype-widget .autocomplete ul li.active {
        background: none;
        background-color: #1287B7;
        border-top: 1px solid #1287B7;
        border-bottom: 1px solid #1287B7;
        outline: 0px !important;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        text-shadow: none;
        -moz-text-shadow: none;
        -webkit-text-shadow: none;
    }

.page-not-found-contact {
    padding: 10px 30px 60px;
    background: #EEF2F2;
    border: 1px solid #E2E2E2;
    color: #828282;
    margin: 0 0 0 30px;
}

.region-select .sel-region-btn {
    background: url(/Content/Images/v4/mega-sprite.png) no-repeat 0 0;
    padding: 0 0 4px 40px;
    margin: 0 4px 0 0;
    cursor: pointer;
    opacity: .6;
    filter: alpha(opacity=60);
    transition: opacity 0.2s;
    -webkit-transition: opacity 0.2s;
}

    .region-select .sel-region-btn:hover {
        opacity: 1;
        filter: alpha(opacity=100);
        transition: opacity 0.2s;
        -webkit-transition: opacity 0.2s;
    }

.other-optbox .region-select {
    position: relative;
    padding: 0;
    text-align: right;
    margin: 0 0 8px 150px;
}

.other-optbox .alternate .region-select {
    margin: 0;
}

#mega-header .other-optbox .region-select a {
    color: #666;
}

#mega-header .region-select .sel-region-pop {
    position: absolute;
    text-align: left;
    width: 350px;
    padding: 0 30px 15px 0;
    background: #F6F6F6;
    visibility: hidden;
    opacity: 0;
    top: 18px;
    right: 0;
    border: solid 1px #CCC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    transition: visibility 0s linear .2s,opacity .2s;
    -moz-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transition: visibility 0s linear .2s,opacity .2s;
    z-index: 9999;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transform: translate3d(0,0,0);
}

#mega-header .sel-region-pop .column {
    float: left;
    width: 140px;
    margin-left: 30px;
}

#mega-header .sel-region-pop ul {
    list-style: none;
    margin: 0 0 0;
    padding: 0;
}

#mega-header .region-select .sel-region-pop p {
    color: #000;
    font: bold 10px/16px Helvetica,Arial,sans-serif;
    padding-left: 2px;
    text-transform: uppercase;
    margin: 15px 0 3px;
}

#mega-header .region-select .sel-region-pop ul a {
    color: #0571C7;
}

    #mega-header .region-select .sel-region-pop ul a:hover {
        color: #083553;
    }

#mainv2-footer {
    background: #f7f7f7;
    width: 100%;
    padding: 42px 0 0;
    z-index: 10;
    clear: both;
}

    #mainv2-footer.dark {
        background: #373e42;
    }

    #mainv2-footer .footer-holder {
        width: 970px;
        padding: 0 0 25px 12px;
    }

    #mainv2-footer.bordered {
        border-top: solid 1px #DDD;
    }

    #mainv2-footer.homepage {
        background: #fcfcfc;
        background: -moz-linear-gradient(top,#fcfcfc 0%,#f5f6f6 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f5f6f6));
        background: -webkit-linear-gradient(top,#fcfcfc 0%,#f5f6f6 100%);
        background: -o-linear-gradient(top,#fcfcfc 0%,#f5f6f6 100%);
        background: -ms-linear-gradient(top,#fcfcfc 0%,#f5f6f6 100%);
        background: linear-gradient(to bottom,#fcfcfc 0%,#f5f6f6 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f5f6f6',GradientType=0);
    }

.footer-holder .footer-links-block {
    overflow: hidden;
}

    .footer-holder .footer-links-block .column {
        float: left;
        width: 180px;
        margin: 0 20px 0 0;
    }

        .footer-holder .footer-links-block .column.tools {
            width: 195px;
        }

        .footer-holder .footer-links-block .column.learning {
            width: 158px;
        }

        .footer-holder .footer-links-block .column.contact-links {
            width: 202px;
        }

        .footer-holder .footer-links-block .column.social-links {
            margin: 0;
            width: 155px;
        }

    .footer-holder .footer-links-block h4 {
        margin: 0 0 10px;
        color: #6f6f6f;
        text-transform: uppercase;
        font: normal 12px/14px Helvetica,Arial,sans-serif;
    }

.dark .footer-holder .footer-links-block h4 {
    color: #FFF;
}

.footer-holder .footer-links-block .column ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

    .footer-holder .footer-links-block .column ul li {
        margin: 0 0 9px;
    }

    .footer-holder .footer-links-block .column ul a {
        color: #999;
        font: normal 12px/14px Helvetica,Arial,sans-serif;
    }

.dark .footer-holder .footer-links-block .column ul a {
    color: #A7A7A7;
}

    .dark .footer-holder .footer-links-block .column ul a:hover {
        color: #FFF;
    }

.footer-holder .footer-links-block .column ul a:hover {
    color: #0368b8;
}

.footer-holder .footer-links-block .column.social-links ul {
    margin-left: 1px;
}

    .footer-holder .footer-links-block .column.social-links ul li {
        margin: 0;
        -webkit-backface-visibility: hidden;
        -webkit-transform: translateZ(0);
        -webkit-transform: translate3d(0,0,0);
    }

.footer-holder .footer-links-block .social-links h4 {
    margin: 0 0 6px 4px;
}

.footer-holder .footer-links-block .column.social-links ul li {
    background: url(/Content/Images/v4/mega-sprite.png) no-repeat 0 -45px;
    display: block;
    height: 27px;
    width: 27px;
    float: left;
    margin: 0 4px 0 0;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transform: translate3d(0,0,0);
}

    .footer-holder .footer-links-block .column.social-links ul li a {
        background: url(/Content/Images/v4/mega-sprite.png) no-repeat 0 -72px;
        display: block;
        text-indent: -9999px;
        height: 27px;
        width: 27px;
        float: left;
        opacity: 0;
        transition: opacity .2s;
        -moz-transition: opacity .2s;
        -webkit-transition: opacity .2s;
        -webkit-backface-visibility: hidden;
        -webkit-transform: translateZ(0);
        -webkit-transform: translate3d(0,0,0);
    }

        .footer-holder .footer-links-block .column.social-links ul li a:hover {
            opacity: 1;
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
        }

.footer-holder .footer-links-block .column.social-links ul .gplus {
    background-position: 0 -99px;
}

    .footer-holder .footer-links-block .column.social-links ul .gplus a {
        background-position: 0 -126px;
    }

.footer-holder .footer-links-block .column.social-links ul .youtube {
    background-position: 0 -153px;
    height: 26px;
}

    .footer-holder .footer-links-block .column.social-links ul .youtube a {
        background-position: 0 -179px;
    }

.footer-holder .footer-links-block .column.social-links ul .linkedin {
    background-position: 0 -206px;
}

    .footer-holder .footer-links-block .column.social-links ul .linkedin a {
        background-position: 0 -232px;
    }

.footer-holder .footer-links-block .column.social-links ul .twitter {
    background-position: 0 -259px;
    margin: 0;
}

    .footer-holder .footer-links-block .column.social-links ul .twitter a {
        background-position: 0 -286px;
    }

.footer-holder .footer-legal-block {
    overflow: hidden;
    margin: 22px 0 0 -5px;
}

.dark .footer-holder .footer-legal-block {
    margin-left: 0;
}

.footer-holder .footer-legal-block .webtrust {
    display: block;
    float: left;
    margin: 0 27px 0 0;
}

.site-seal-block {
    float: right;
}

.footer-holder .footer-legal-block .site-seal-block {
    float: right;
    margin: 3px 10px 0 35px;
    text-align: center;
    line-height: 14px;
}

.dark .footer-holder .footer-legal-block .site-seal-block {
    margin-left: 120px;
}

.footer-holder .footer-legal-block .site-seal-block .site-seal {
    margin: 0 0 -1px;
}

.footer-holder .footer-legal-block .site-seal-block .get-seal-link {
    color: #6f6f6f;
    font-size: 12px;
    margin: 0 0 0 4px;
    position: relative;
    top: 23px;
}

.dark .footer-holder .footer-legal-block .site-seal-block .get-seal-link:hover {
    color: #FFF;
}

.footer-holder .footer-legal-block .site-seal-block .get-seal-link:hover {
    color: #0368b8;
}

.footer-holder .footer-legal-block .legal-description {
    overflow: hidden;
    margin: 6px 0 0;
}

    .footer-holder .footer-legal-block .legal-description p {
        margin: 0 0 8px;
        font: normal 11px/13px Helvetica,Arial,sans-serif;
        color: #999;
    }

#main {
    width: 980px;
    position: relative;
    z-index: 1;
    margin: 0 auto 27px;
}

    #main.alt-bg {
        width: 100%;
        margin: 0;
        padding: 55px 0 75px 0;
        background-color: #dbe5e6;
    }

        #main.alt-bg .mainv2-content-block {
            margin: 0 auto;
            background: #fff;
            border: 1px solid #bbdcf5;
            border-radius: 5px;
            width: 970px;
            position: relative;
            left: 2px;
        }

.columns-frame {
    width: 110%;
    overflow: hidden;
}

.column .alignleft {
    float: left;
}

.column .description {
    overflow: hidden;
    padding: 0 0 0 2px;
    height: 1%;
}

.column .heading {
    overflow: hidden;
    padding: 0 0 11px;
    height: 1%;
}

.info-block {
    width: 980px;
    margin: 0 -9999px 34px;
    padding: 0 9999px;
    overflow: hidden;
    background: #1b618c url(/Content/Images/v4/bg-info-block.jpg) repeat-x 50% 0;
    color: #d5dce0;
    font-size: 14px;
    line-height: 17px;
}

* html .info-block {
    position: relative;
}

    .info-block .description {
        overflow: hidden;
        height: 1%;
        padding: 0 0 0 10px;
    }

    .info-block p {
        margin: 0 0 28px;
    }

.footer-holder {
    width: 980px;
    margin: 0 auto;
    padding: 0 0 25px;
    position: relative;
    z-index: 1;
}

.three-columns .column {
    float: left;
    width: 298px;
    font-size: 11px;
    line-height: 13px;
    margin: 0 0 0 42px;
    padding: 0 0 42px;
    color: #365a72;
    min-height: 125px;
    position: relative;
}

.three-columns .customers {
    text-align: right;
    padding: 0 0 42px 5px;
    width: 276px;
    margin: 0;
}

.three-columns .column h3 {
    font: 15px/17px Helvetica,Arial,sans-serif;
    color: #083553;
    margin: 0 0 12px;
    text-align: left;
    border-bottom: 1px solid #a4b2bc;
    padding: 0 0 3px;
}

.three-columns .customers h3 {
    border: none;
    margin: 0 0 8px 19px;
    padding: 0;
}

.three-columns .column .more {
    background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 3px;
    padding: 0 10px 0 0;
    font-size: 12px;
    font-weight: bold;
}

.three-columns .column .more {
    position: absolute;
    bottom: 28px;
    left: 0;
}

    .three-columns .column .more:hover {
        text-decoration: none;
        color: #083553;
    }

.three-columns .customers .more {
    left: auto;
    right: 15px;
}

.three-columns .column p {
    margin: 0 0 5px;
}

.popup {
    position: absolute;
    top: -9999px;
    left: -9999px;
    padding: 11px 10px 9px 11px;
    background: #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    z-index: 1000;
}

    .popup .btn-close {
        position: absolute;
        top: -48px;
        right: -65px;
        background: url(data:image/gif;base64,R0lGODlhHgAeAOZpAHd3d0RERBEREd3d3e7u7ru7u5SUlPr6+jMzM3h4eJqamnNzc6ioqCIiIpmZmczMzLKysoiIiOLi4rGxsc/Pz8nJyX9/f/39/TAwMKqqqvb29uTk5PDw8PX19djY2LS0tPz8/KOjo+Hh4d/f34GBgcLCwpycnIeHh87OzlFRUSMjI42Njbm5uefn5wgICHV1de3t7YKCgnBwcFVVVdnZ2a+vr6GhocfHx8DAwN7e3p6enpGRkSoqKoSEhC0tLcPDwwoKCq2trUJCQsrKynJychsbG2lpaRAQELa2tg8PDxgYGL6+vn19faKiokVFRdLS0icnJ9TU1JKSkqampgQEBNXV1UtLSz8/P/j4+ImJicTExJ+fn/n5+aurqxMTE7q6up2dnYuLizw8PNvb25CQkKWlpR0dHf///wAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGkALAAAAAAeAB4AAAf/gGmCg4MLCjcSLWcaEh4QJISRkoIJJQdnmJmaGw6TkzUamF8vCDxoRwhWTTmYYzGeggsomBMYaLe4uQlVZx0GngsjZzApuca5LgxnFzqTsxQqx9K4DmcHWZE1w9HT3VtnHAmDCVhnxd3oE2c/gzhnE8YzmAC5BWcEDbk+ZyAWaQCXEBzLcC8fGgDzjpU5wyKNjTMfpAkYcKYAmgYEKkq7ci/NkDNGpgWYZ4+AgGkizljYcMbWtAiaZnSDcEZBhzNeuk3ElAHdjjNBLpyhgu5Bwm4nzkC4BKQbwkwBkCrlcKbINASYHBgdcFIamDNTaJwRMm2rAKxnIkzTcoYMizMrpKTBPBP1IKa6uZJYW7DiTIVjI9PWu9cVF5EzUQQpSpBrJ9dcGM/0zFXhjAlB1Z64wCUgQACDuRB4zkXijARCFBmg64YB069BMW46WH3MjIczJSQZEGqCNi4oFM7QkDHJBgiIYmj34HJmBABYBqieYeBEmpIXlc/cWABLEIACl86IWKLAgIIQRjFJkNI9EhMkLDVh0kBBQXtYFgww6MIgRBji3QUCADs=) no-repeat;
        font-size: 12px;
        color: #fff;
        padding: 6px 0 8px 36px;
    }

#page {
    width: 100%;
    background: #fff;
}

.popup .holder {
    background: #fff no-repeat;
    position: relative;
}

    .popup .holder p {
        margin: 0;
    }

.popup iframe {
    display: block;
}

#colorbox, #cboxOverlay, #cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
}

#cboxMiddleLeft, #cboxBottomLeft {
    clear: left;
}

#cboxContent {
    position: relative;
}

#cboxLoadedContent {
    overflow: visible;
    padding: 70px;
    min-height: 500px;
}

#cboxTitle {
    margin: 0;
}

#cboxLoadingOverlay, #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
    cursor: pointer;
}

#cboxOverlay {
    background: #000;
}

#cboxContent {
    overflow: visible;
}

#cboxLoadingGraphic {
    background: url(/Content/Images/v4/loading-circle.gif) no-repeat center center;
}

#cboxTitle, #cboxCurrent, #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose {
    display: none !important;
}

#colorbox .popup {
    position: relative;
    left: 0;
    top: 0;
}

.partners-footer-holder {
    width: 980px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.no-float {
    float: none !important;
}

#livechat-full {
    top: 150px;
    right: 0;
    height: 482px !important;
}

#livechat-compact-container {
    height: 153px;
    position: fixed;
    right: 0;
    top: 290px;
    z-index: 10000;
    display: none;
}

.btn-chat a {
    font-family: helvetica,arial,sans-serif;
    color: #fff;
    text-decoration: none;
    background: #1798F7;
    padding: 30px 40px 10px;
    display: block;
    font-size: 15px;
    box-shadow: 0 0 0 1px #03b2ff inset;
    border: 1px solid #144866;
    border-radius: 2px;
    -webkit-transform: rotate(90deg) translate(0,-20px);
    -ms-transform: rotate(90deg) translate(0,-20px);
    transform: rotate(90deg) translate(0,-20px);
    position: relative;
    right: -42px;
    transition: background 0.2s,right 0.2s;
}

    .btn-chat a:hover {
        background: #47B6F5;
        transition: background 0.2s,right 0.2s;
    }

.home-banner-block {
    background: #DDD;
    margin: 0 0 0;
    position: relative;
}

.home-page#main {
    width: 100%;
    margin-bottom: 0;
    background: #f0f0f0;
}

.home-page .home-page .home-banner-block {
    margin-bottom: 45px;
}

.home-banner-block .banner-gallery {
    margin: 0 auto;
    width: 960px;
}

    .home-banner-block .banner-gallery .frame, .home-banner-block .banner-gallery .text-frame {
        width: 1920px;
        margin-left: -475px;
        height: 398px;
        overflow: hidden;
    }

    .home-banner-block .banner-gallery .text-frame {
        position: absolute;
        top: 0;
        margin-left: -960px;
        left: 50%;
    }

.home-banner-block ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.home-banner-block .banner-gallery .frame ul, .home-banner-block .banner-gallery .text-frame ul {
    width: 9999px;
    overflow: hidden;
}

    .home-banner-block .banner-gallery .frame ul li, .home-banner-block .banner-gallery .text-frame ul li {
        float: left;
        width: 1920px;
        height: 398px;
        position: relative;
    }

.home-banner-block .banner-gallery .prev, .home-banner-block .banner-gallery .next {
    position: absolute;
    background: url(/Content/Images/v4/homepage-interaction-sprite.png) no-repeat 0 -88px;
    width: 88px;
    height: 116px;
    text-indent: -9999px;
    top: 36.3%;
    opacity: 0;
    visibility: hidden;
    transition: visibility 0s linear .4s,opacity .4s;
    -moz-transition: visibility 0s linear .4s,opacity .4s;
    -webkit-transition: visibility 0s linear .4s,opacity .4s;
    z-index: 1000;
}

.home-banner-block .banner-gallery .prev {
    left: 8.6%;
}

.home-banner-block .banner-gallery .next {
    background-position: 0 -147px;
    right: 8.7%;
}

.home-banner-block .banner-gallery:hover .prev, .home-banner-block .banner-gallery:hover .next {
    opacity: 1;
    visibility: visible;
    transition: opacity .4s;
    -moz-transition: opacity .4s;
    -webkit-transition: opacity .4s;
}

.home-banner-block .banner-bg {
    position: absolute;
    margin-left: -960px;
    left: 50%;
    width: 1918px;
    height: 398px;
    border-left: inset 1px #000;
    border-right: inset 1px #000;
}

.home-banner-block .banner-01-content {
    margin-top: -22px;
}

.home-banner-block h1 {
    margin: 0 0 8px;
    font: 200 45px/48px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #FFF;
}

.home-banner-block p {
    margin: 0 0 30px;
    font: 100 35px/36px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    color: #FFF;
    padding: 0 60px 0 0;
}

.home-banner-block .banner-01-content h1 {
    margin-bottom: 22px;
}

.home-banner-block .alt-cta-btn2 {
    padding: 8px 23px;
    font: 400 19px/22px Helvetica,Arial,sans-serif;
}

.home-mid-block .content-box.right-box .main-cta-btn2, .home-mid-block .content-box.right-box .alt-cta-btn2 {
    padding: 8px;
    margin: 0 7px 14px 0;
    width: 77px;
    text-align: center;
    font: 500 15px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.home-mid-block .content-box p.more {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 8px 10px 16px 16px;
    margin: 0 !important;
    color: #0368B8;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
}

.home-mid-block .content-box h2 {
    font: 400 21px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #1d1d1d;
    margin: 20px 16px 3px;
}

.home-mid-block .content-box .content {
    padding: 0;
    display: block;
    overflow: hidden;
}

.social-footer-block h3 a:hover {
    color: #0368B8;
}

.social-footer-block .customer-box .customer-logo-holder .gallery {
    margin: 0 0 -10px 5px;
    pointer-events: none;
}

.home-banner-block .banner-content {
    position: absolute;
    top: 110px;
    left: 480px;
    width: 575px;
}

    .home-banner-block .banner-content p {
        margin: 0 0 17px;
        font: 200 34px/34px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        color: #FFF;
    }

.home-banner-block .banner-01-content p {
    font: 200 28px/34px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    margin: 10px 0 12px;
}

.home-banner-block .banner-02-ms-logo {
    margin: 0 0 4px 3px;
}

.home-banner-block h2 {
    margin: 0 0 12px;
    font: 200 40px/50px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #FFF;
}

.home-banner-block p {
    margin: 0 0 24px;
    font: 200 32px/32px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    color: #FFF;
    padding: 0 100px 0 0;
}

.home-banner-block .banner-03-content {
    margin-top: -15px;
}

    .home-banner-block .banner-03-content h1 {
        margin-bottom: 12px;
    }

    .home-banner-block .banner-03-content p {
        margin-bottom: 30px;
    }

.home-banner-block .main-cta-btn2 {
    padding: 8px 23px;
    font: 400 19px/22px Helvetica,Arial,sans-serif;
}

.home-banner-block .banner-gallery .switchers {
    position: absolute;
    top: 355px;
    left: 50%;
    width: 120px;
    height: 20px;
    margin-left: -60px;
    overflow: hidden;
}

    .home-banner-block .banner-gallery .switchers li {
        background: none repeat scroll 0 0 rgba(200,200,200,.5);
        border: 2px solid #ccc;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        display: inline-block;
        height: 15px;
        margin: 0 2px 0 0;
        width: 15px;
        vertical-align: top;
        -webkit-transform: translateZ(0);
        cursor: pointer;
    }

        .home-banner-block .banner-gallery .switchers li a {
            text-indent: -9999px;
            display: block;
            background: none repeat scroll 0 0 transparent;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            height: 13px;
            margin: 1px;
            width: 13px;
            -webkit-transform: translateZ(0);
            -webkit-transition: background 0.2s;
            transition: background 0.2s;
        }

        .home-banner-block .banner-gallery .switchers li.active a {
            background: none repeat scroll 0 0 #ccc;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            height: 13px;
            margin: 1px;
            width: 13px;
            -webkit-transform: translateZ(0);
            -webkit-transition: background 0.2s;
            transition: background 0.2s;
        }

.home-mid-block {
    overflow: hidden;
    width: 1000px;
    margin: 0 auto 0;
    padding: 0 5px 18px;
}

.home-page .home-mid-block {
    padding: 0 5px 57px 15px;
}

.home-mid-block .main-content-holder {
    overflow: hidden;
}

.home-mid-block .content-box {
    width: 230px;
    float: left;
    margin: 0 10px 0 0;
    position: relative;
}

    .home-mid-block .content-box.right-box {
        margin: 0;
        border: none;
        background: #166485;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        width: 208px;
        padding: 10px 23px 15px;
    }

        .home-mid-block .content-box.right-box h2 {
            font-size: 21px;
            margin: 13px 0 14px;
            color: #FFF;
        }

    .home-mid-block .content-box p {
        font: 300 12px/16px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 5px 25px 3px 16px;
    }

    .home-mid-block .content-box .content {
        padding: 0;
    }

        .home-mid-block .content-box .content .more-img {
            display: inline-block;
            background: #000;
        }

            .home-mid-block .content-box .content .more-img img {
                filter: alpha(opacity=100);
                opacity: 1;
                transition: opacity .3s;
                -moz-transition: opacity .3s;
                -webkit-transition: opacity .3s;
            }

            .home-mid-block .content-box .content .more-img:hover img {
                filter: alpha(opacity=95);
                opacity: .95;
                transition: opacity .2s;
                -moz-transition: opacity .2s;
                -webkit-transition: opacity .2s;
            }

        .home-mid-block .content-box .content a {
            font-size: 14px;
        }

    .home-mid-block .content-box .link-block .underlay {
        position: relative;
        -webkit-backface-visibility: hidden;
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }

        .home-mid-block .content-box .link-block .underlay img {
            position: relative;
            width: 100%;
            height: auto;
            opacity: .999;
            transition: opacity 0.2s;
            -webkit-backface-visibility: hidden;
            -webkit-transform: rotate(0);
            transform: rotate(0);
        }

    .home-mid-block .content-box .link-block:hover .underlay img {
        opacity: .85;
        transition: opacity 0.2s;
        -webkit-backface-visibility: hidden;
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }

    .home-mid-block .content-box.right-box ul li {
        margin-bottom: 3px;
    }

.home-mid-block .main-content-holder {
    overflow: hidden;
    padding: 0 10px 10px;
}

.home-mid-block .content-box .description {
    height: 151px;
    margin: 0;
    padding: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    flex-direction: column;
}

.home-mid-block .content-box .link-block:hover p.more {
    margin-left: 21px;
    transition: margin .2s;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
    color: #083553;
}

.home-mid-block .content-box.right-box p {
    margin: 0 0 10px;
    font: 400 14px/16px Helvetica,Arial,sans-serif;
    color: #FFF;
    opacity: .8;
    filter: alpha(opacity=80);
}

.home-mid-block .content-box.right-box .main-cta-btn2, .home-mid-block .content-box.right-box .alt-cta-btn2 {
    border: solid 1px #144866;
    -moz-box-shadow: 0 0 0 1px #03b2ff inset;
    -webkit-box-shadow: 0 0 0 1px #03b2ff inset;
    box-shadow: 0 0 0 1px #03b2ff inset;
    margin-right: 0;
}

.home-mid-block .content-box.right-box .alt-cta-btn2 {
    width: 82px;
}

.home-mid-block .content-box.right-box .main-cta-btn2 {
    border: solid 1px #37421E;
    -moz-box-shadow: 0 0 0 1px #aebd00 inset;
    -webkit-box-shadow: 0 0 0 1px #aebd00 inset;
    box-shadow: 0 0 0 1px #A4D800 inset;
    margin-right: 7px;
}

.home-mid-block .content-box.right-box p.add {
    opacity: 1;
    filter: alpha(opacity=100);
    clear: both;
    font: normal 15px/17px Helvetica,Arial,sans-serif;
    margin: 0 0 5px;
}

.home-mid-block .content-box .content.link-block {
    border: solid 1px #dcdcdc;
    background: #FFF;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    height: 270px;
}

.home-mid-block .content-box .link-block .underlay {
    background: #000;
    overflow: hidden;
}

.home-mid-block .right-box ul {
    list-style: none;
    padding: 0;
    margin: 0 0 8px 1px;
    overflow: hidden;
    clear: both;
}

    .home-mid-block .right-box ul li {
        margin: 0 0 5px;
    }

        .home-mid-block .right-box ul li a {
            background: url(https://static2.globalsign.com/images/white-bullet-sm.png) no-repeat 0 4px;
            padding: 0 0 0 16px;
            display: inline-block;
            color: #FFF;
        }

            .home-mid-block .right-box ul li a:hover {
                color: #B2C3CE;
            }

#mainv2-footer .customers-fade-block {
    width: 962px;
    margin: -3px auto 46px;
}

    #mainv2-footer .customers-fade-block h3 {
        font-size: 17px;
        color: #1d1d1d;
        margin: 0 0 10px;
    }

    #mainv2-footer .customers-fade-block .fade-strip {
        height: 94px;
        width: 962px;
    }

        #mainv2-footer .customers-fade-block .fade-strip .grey, #mainv2-footer .customers-fade-block .fade-strip .color {
            height: 94px;
            width: 962px;
        }

        #mainv2-footer .customers-fade-block .fade-strip .grey {
            background: url(/Content/Images/v4/homepage-customers-logos-grey.png) no-repeat;
        }

        #mainv2-footer .customers-fade-block .fade-strip .color {
            background: url(/Content/Images/v4/homepage-customers-logos-color.png) no-repeat;
        }

.customers-fade-block {
    clear: both;
    overflow: hidden;
    margin: 34px 0 46px 5px;
}

    .customers-fade-block h3 {
        margin: 0 0 13px;
        font: 200 22px/24px Helvetica,Arial,sans-serif;
        color: #000;
    }

    .customers-fade-block .fade-strip {
        width: 969px;
        height: 114px;
        position: relative;
        margin: 0 auto;
    }

        .customers-fade-block .fade-strip .grey, .customers-fade-block .fade-strip .color {
            position: absolute;
            top: 0;
            left: 0;
            width: 969px;
            height: 114px;
            text-indent: -9999px;
            background: url(/Content/Images/v4/customer-logo-strip-grey.png) no-repeat;
        }

        .customers-fade-block .fade-strip .color {
            background: url(/Content/Images/v4/customer-logo-strip-color.png) no-repeat;
            opacity: 0;
            filter: alpha(opacity=0);
        }

.social-footer-block {
    width: 970px;
    padding: 0 0 42px 12px;
    margin: -35px auto 0;
    overflow: hidden;
}

    .social-footer-block .news-box {
        width: 345px;
        float: left;
        margin: 0 55px 0 0;
    }

    .social-footer-block h3 {
        font: 400 20px/20px "Oxygen",Helvetica,Arial,sans-serif;
        margin: 0 0 20px;
        letter-spacing: .5px;
    }

        .social-footer-block h3 a {
            color: #1d1d1d;
        }

    .social-footer-block .news-post {
        overflow: hidden;
        margin: 0;
        padding: 15px 30px 10px 0;
        border-top: solid 1px #DFDFDF;
    }

        .social-footer-block .news-post .cal-item {
            border-bottom: 2px solid #e6e6e6;
            border-right: 1px solid #e6e6e6;
            float: left;
            height: 36px;
            margin: 8px 20px 2px 2px;
            padding: 0 1px 0 0;
            text-align: center;
            width: 40px;
            border: 2px solid #e6e6e6;
            overflow: visible;
            border-top: 0;
            border-left: 0;
        }

            .social-footer-block .news-post .cal-item .month {
                background: none repeat scroll 0 0 #2f96d0;
                color: #fff;
                display: block;
                font: bold 7px/12px Helvetica,Arial,sans-serif;
                padding: 2px 0 3px 0;
                text-transform: uppercase;
                margin-top: -5px;
                margin-left: -4px;
            }

            .social-footer-block .news-post .cal-item .day {
                background: none repeat scroll 0 0 #fff;
                color: #5a5a5a;
                display: block;
                font: 500 17px/18px Helvetica,Arial,sans-serif;
                padding: 3px 0 4px 1px;
                border-bottom: 1px solid #e6e6e6;
                margin-top: -3px;
                margin-left: -4px;
            }

        .social-footer-block .news-post a {
            display: block;
            overflow: hidden;
        }

    .social-footer-block .post-title {
        color: #666;
        font: 200 13px/17px Helvetica,Arial,sans-serif;
        transition: 0.2s color;
    }

        .social-footer-block .post-title::after {
            content: "...";
        }

    .social-footer-block a:hover .post-title {
        color: #0368B8;
        transition: .2s color;
    }

    .social-footer-block .blog-box .news-post {
        margin: 4px 0 0;
        padding: 12px 0 5px;
    }

        .social-footer-block .news-post.first, .social-footer-block .blog-box .news-post.first {
            border-top: none;
            margin-top: 0;
            padding-top: 3px !important;
        }

        .social-footer-block .blog-box .news-post .author {
            display: block;
            color: #484848;
            font: 300 11px/13px Helvetica,Arial,sans-serif;
            margin: 4px 0 0;
        }

    .social-footer-block .blog-box {
        width: 253px;
        float: left;
        margin: 0 53px 0 0;
    }

    .social-footer-block .customer-box {
        width: 254px;
        float: right;
        margin: 0 0 0 0;
    }

        .social-footer-block .customer-box .customer-logo-holder {
            background: #FFF;
            border: 1px solid #dcdcdc;
            text-align: center;
            padding: 1px 12px 14px;
            margin: 12px 0 0;
        }

.light-scheme.popup.renew {
    overflow: hidden;
    border: 1px solid rgba(140,140,140,.25);
    box-shadow: 0 -1px 3px rgba(0,0,0,.1);
}

    .light-scheme.popup.renew .holder {
        overflow: hidden;
        padding: 18px 0 41px 12px;
    }

        .light-scheme.popup.renew .holder .content-container .tick-bullet-list {
            margin-top: -6px;
        }

    .light-scheme.popup.renew .content-container {
        margin: 0;
        padding-top: 5px;
        overflow: hidden;
        width: auto;
    }

        .light-scheme.popup.renew .content-container .heading h3 {
            font: 500 24px/28px Helvetica,Arial,sans-serif;
        }

.popup.renew .holder .leading {
    font: 200 16px/20px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    color: #000;
    margin: 11px 0 0;
}

.light-scheme.popup .renew-popup-img {
    float: left;
    padding: 33px 24px 0 0;
}

.light-scheme.renew.popup .holder .link-holder a {
    font: 500 20px/22px Helvetica,Arial,sans-serif;
}

.light-scheme.popup.renew .holder .content-container .tick-bullet-list ul {
    font: 500 20px/24px Helvetica,Arial,sans-serif;
}

.popup .small-print {
    clear: both;
    color: #000;
    font: 200 12px/14px Helvetica,Arial,sans-serif;
    margin: 16px 0 0;
}

.light-scheme.popup .btn-close {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    color: #0368B8;
    font-size: 14px;
    padding: 6px 0 8px 36px;
    position: absolute;
    right: 12px;
    top: 6px;
}

    .light-scheme.popup .btn-close:hover {
        opacity: .7;
        transition: opacity 0.2s ease 0s;
    }

.popup .btn-close.blue-white {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMDY0QkJENTQ4OTAxMUUzODkxRjk5MTcxNjUwMjg3MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMDY0QkJENjQ4OTAxMUUzODkxRjk5MTcxNjUwMjg3MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwNjRCQkQzNDg5MDExRTM4OTFGOTkxNzE2NTAyODcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwNjRCQkQ0NDg5MDExRTM4OTFGOTkxNzE2NTAyODcxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FjbrmAAAA99JREFUeNrEl11Ik2EUx99t6pxjLtuUNJs6sfwujALDCAwNQxjqxbIh3iQkhqKUF10k3SSUJF4ZhhddCAapF2JqaSRJicpkiB/NYJAaS/xYrTl1ufU/a6P5ti+/8MDheZ/34/k95zznPM95OTabjTkK4RQWFu5rgI6OjkMFC6FZ0OtQOVQEjYVOQ7ehH6HDmMSHgwIfg1ZCS7KyssSZmZkhkZGRgQKBgBsREREwPz+/ZbVamampqQ2NRmMeHx/X490G6EtMwrJXMD14WFxcHF1QUCDm8XgcX1YsLCxYBgYGjN3d3ZPoVgGu2Q2YB63NycmpgYri4+P5u12/4eHhX42NjYu4rAH8tb/gBwqFokqpVIbx+XzOXoNuZmZmo6+vz4hJlADez37OZfWVeXl5lSqVal9QkqSkpODc3FwKwqaioqJEb+ATZC2515/19EdSUlKCKyoqonD5FHCeJ3BlaWnpyZiYmCD2AGvrFubxGx0zOLviFqD++tP+nFq2ZGdni6AXcJnvDkyzUubn54vdDRwWEsgYTBbmxnONfRLsSd1um2IGZ1aYDFmo24k5XF7tDqxAMB3ncrke3XbvWhwTJxUw5W3TO+4/6dcxumUz01521uO3CQkJfLj9DNydwQZfTktLC/a2XmT1M1WK3d3kVpJXar39mqD03Jukp6fT+JfY4GSZTBbkK1jIlWQ5WUnrSdY/KjjNXE2U+Aw0jE8zS3QFC7EFhgmFQq4/kVqbG2cHXaz/ZJ8I9f2R8PDwADSnXMGBkF2lT0bM3yA67yGY3AkYxOK7gi0Qvw9lWuP7XVq7i2l9aZ39ETCsaDadfTLfZDab10wmU7Qvd1PqUEoR1OliWucMmZiRI+K9icFgIPASO7g+42TZ8jVrglJKOaHU0jqXI499CR2hxGGD3+M83fD2oXNnai87t+N+M1LMuXN5E7VabUYzxAb34hQx+bOubJdSv1mVbH/uaUslaycnJ78Q/99pj2PRoU09PT0/bIcgra2tyxj/JhWWTnUNpga8sKTX6y0HWU1SUQCDJqgc8nQ6zUPr6fA+KOjc3NwmKhHKt7soBrZ3lDk4sF37E1qtVoKcS8LeKtgPVKfTbZIRaO8AOvRffcUCkwzNzs4KkdupVEmKRCLebqGjo6Omurq6RUCrAe1y9447MCX6O1j+vbe3N1UsFgfJ5XI+h+N7V8UmZO3s7DS0tLRo0b0F6Nu91tWxjrpagSoilOpqiUQSIJVKA2iXW11d/W00Gq2wbGtsbGx9ZGSEdqYXlN6Amg7iT4IK+yuOP4koxylD975BKXmpjh6AfvBVyB/5v9MfAQYABx74vBZNIE8AAAAASUVORK5CYII=) no-repeat scroll;
    color: #fff;
    padding: 7px 0 8px 33px;
}

.light-scheme.popup .btn-close.blue-icon .close-btn-icon {
    background: url(/Content/Images/v4/blue-close-btn.jpg) no-repeat scroll;
    display: block;
    float: left;
    height: 31px;
    margin: -5px -1px 0;
    width: 32px;
}

.light-scheme.popup .holder .link-holder {
    padding-top: 11px;
    overflow: hidden;
}

    .light-scheme.popup .holder .link-holder a {
        font: 200 15px/19px Helvetica,Arial,sans-serif;
    }

.popup .btn-close.white {
    color: #000;
}

.light-scheme.popup {
    background: #fff;
    -webkit-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    -moz-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    box-shadow: 0 -1px 12px rgba(0,0,0,.1);
}

    .light-scheme.popup .holder {
        width: 736px;
        background: #fff;
        padding: 5px 0 23px 38px;
    }

        .light-scheme.popup .holder .heading h3 {
            font: 100 24px/28px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #000;
            margin-bottom: 0;
        }

.btn-close.black-icon .close-btn-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAbFBMVEUAAABSUlJRUVFSUlJSUlJISEhNTU1MTExMTExSUlJISEhMTExSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJISEhISEhISEhSUlJSUlJSUlJSUlJSUlJISEhSUlJSUlJSUlJISEiP3fEsAAAAJHRSTlMABFdqT/4iETMLd0XCgSuO5dZ3mHPqO5npwV6Ipcve1RyvGGYTmVgFAAABA0lEQVQoz2VR2xZDMBCMXMQlhEhoUUX//x+75OawD3F2Z81MMshXTqVol89MUttHQC2S1pyvvRZzfUX6VuWhwUYnoaENvS7yqvNY1vQ3/qpySy1Ft0qkHU0aPSprD+3dnMS8tK7dRxE4iLKLw/c4C8bPLhVwbJmT/BZAxEpH+VkRWvyNYMxfhVfrSpQvQbt4De/ofwTr0dfbCnkfeRMds8iHJgx6Owo+MpZ5aO5Bj7oGhEDOUSYG3FFpmx9LD7nBZTEfUbWpFcLnVdnPe4caK/SocbO0G3m8buOS3gW5ISbEtAp1RfA19Fwa7DOvJ+HY/KBrOj1iIoUIS/HPklSTxmkY/AGVAwuSTf0E6AAAAABJRU5ErkJggg==) no-repeat scroll;
    margin: -6px -1px 0;
}

.mainv2-content-block.ssl .features-section .features-box.small-text .tick-bullet-leading {
    margin: 14px 0 10px;
}

.btn-close .close-btn-icon {
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAMAAACxiD++AAABWVBMVEX////////////////////////5+fnz8/P////////////////////////////////////x8fH////29vb////19fX////////w8PD////////////////////9/f3////////////////////////////////////19fX////////////19fX////////09PT////////////////////8/Pz////////////////////////y8vL////w8PD////////////////////29vbw8PDx8fHw8PD////////z8/P////////////w8PD7+/v////39/f+/v7////////////29vb////y8vL////////////x8fH////////////////////////////////////////w8PD39/fz8/P///////////////////////8AAAD////u7u5i3z4nAAAAcXRSTlNPNVY0Lly101EOcQUtV5pGjeIZx2HIG2nuS1hygCylMo5SUzZqeC8GzB1oHM2YldKcWoaHOqgha0hZZw/ddelMOGaJdsPt5ugoAdkLeT7rrZC+oxiXi8UI23ReguFQBBJVDQOBI2wM7MLXmSJEM3cRAIzOYAoAAAFVSURBVHjarZNFk4NAEIWz7u6adXfXuLs7hECE4OH/H3YJwyChKpf0gZ5+/U31K6rHIvSJwQK1o0Sy8HORatRNganI0iIS4L8vo8Xc/l4v4Jhwh6G67d3BDYDdZtdOrhIZXAewNofBHLGrBaqhSaN79OBQA7imhZ6wFmoQWI6hUuIZutsC6fQKAidu+RLVlr6cyHereg4C8WMZ4Nvcv98OA4bcXCtApQkkVmT4Fqe4uP0AQLMCnXEtioRFuQSAakj1TnZ4eI58ASDvgxorqhOE50/Fw31agC7ZDqsAry8KcLcFJIqUbIAhaCysAEhClpwiLdmg5Cqagv8h367LBjAp0aKzC8wvQEBYJYSeGBsPqgAebxj7I76Adh/Saxv6/pAX0W/UuocLavrDfotxJ5vZTewcnGddnlGTtT/L+B+Kpcf37Epybsb84dSYRvnpF3sb9NPrE39U/JNovXsIhAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 32px;
    height: 31px;
    float: left;
    margin: -6px 2px 0;
}

.mainv2-content-block .features-box ul, .tick-bullet-list ul, ul.checkmark-list-item {
    color: #333;
    margin: 0;
    padding: 0;
    list-style: none;
}

.mainv2-content-block.ssl .features-box ul {
    margin: 19px 0 0;
}

.light-scheme.popup.switch .content-container .tick-bullet-list ul li {
    font: 500 18px/21px Helvetica,Arial,sans-serif;
    margin: 0 0 12px;
}

.mainv2-content-block .features-box ul li {
    min-height: 25px;
    margin: 0 0 5px;
    padding: 6px 30px 0 20px;
    position: relative;
}

    .mainv2-content-block .features-box ul li:before {
        background: none repeat scroll 0 0 #172f46;
        box-shadow: 0 0 1px #3f92ee,0 0 1px #4b85dd inset;
        content: "â€¢";
        display: inline-block;
        height: 6px;
        left: 2px;
        position: absolute;
        text-indent: -9999px;
        top: 11px;
        width: 6px;
    }

.mainv2-content-block .features-box.tick-bullet-list ul {
    margin-top: 5px;
}

    .mainv2-content-block .features-box.tick-bullet-list ul li {
        position: relative;
        background: url(/Content/Images/v4/icon-checkmark.png) no-repeat scroll 1px 0 rgba(0,0,0,0);
        margin: 0 0 12px;
        padding: 7px 30px 0 42px;
    }

.tick-bullet-list ul li {
    position: relative;
    background: url(/Content/Images/v4/icon-checkmark.png) no-repeat scroll 1px 0 rgba(0,0,0,0);
    margin: 0 0 15px;
    padding: 5px 30px 0 42px;
    min-height: 20px;
}

.tick-bullet-list.technical-features {
    width: 105%;
}

    .tick-bullet-list.technical-features ul li {
        text-align: left;
        display: inline-block;
        vertical-align: top;
        background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDdBRjlFQkQ3NzQ4MTFFNUFENjhFNzVFQUEyRTEzQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDdBRjlFQkU3NzQ4MTFFNUFENjhFNzVFQUEyRTEzQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEN0FGOUVCQjc3NDgxMUU1QUQ2OEU3NUVBQTJFMTNCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEN0FGOUVCQzc3NDgxMUU1QUQ2OEU3NUVBQTJFMTNCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr6kWD8AAAH1SURBVHjaYvz//z8DDYE+EG9npKElvEB8Doj30NKSNUCsCMRWDCBLaIDzgfg9ECuB+IzMGTsIOunPdHdSfGAOxIeAOByIN4AEQJZQLbyEuFkZXvU4PQYyVwFxCUyciVoWMDIyMCxK1AMxHwFxBbIc1SypcFdiMJbnY4AG0x+clqxJN2AQ42Uj2QJ7NSGGOh8Vhrh5l0Dcp+jyKJbwcrAwLE/RZ2BhYiTaAgk+doZlyfoM7TvuMey+/harGhRLYoEuURblYmgPVCPKAmagY5al6DFcfvqZoXXbXZzqUCx59fkXQ+isCwzZDnIMYSYSBC1p8FUBOypu/iWGv//+E2cJCJx+8JEhd8V1hjmxOgzaUjw4NXpoizCUuikyRM29BHYcPoA1dc09+oRh+ennDOsyDBkEOFkw5OWEOBgWJ+kxVG+4xXD0znuCPsaZhPOAvnn/7TfDIqBhjEjpgI2FiWFlqgHD4dvvGfr2PCAq7nBa8vPPP4bQmRcYTBX4GWq9VeDinUFqDCI8bAzJi64wEFu2suCTfPz+B0Pk7IsM2/NMGM4+/MjAwcrEkG4ry2DTfRLsS2IBCyEFB269A4f9QmCRwQwMtqLVNxjOPfpEUmZlIUYRKOxN5PkZ/gLDZ8ahx6SXa9QshWFmolcPTAx0AKOWkAQAAgwALG/dyVyiNxUAAAAASUVORK5CYII=) no-repeat scroll 1px 0;
        min-height: 20px;
        width: 370px;
        padding: 0 50px 19px 35px;
        color: rgb(255,255,255);
        font: 300 20px/23px "Oxygen",Helvetica,sans-serif;
    }

.square-bullet-list ul {
    margin-bottom: 25px;
}

    .square-bullet-list ul li {
        position: relative;
        margin: 0 0 15px;
        padding: 5px 20px 0 30px;
        min-height: 20px;
    }

        .square-bullet-list ul li p {
            margin: 0 !important;
        }

        .square-bullet-list ul li:before {
            position: absolute;
            top: 10px;
            left: 2px;
            width: 8px;
            height: 8px;
            background: #034980;
            content: "â€¢";
            display: inline-block;
            text-indent: -9999px;
        }

.mainv2-content-block .features-box.tick-bullet-list ul li:before {
    display: none;
}

.features-box.two-column ul {
    display: inline-block;
    width: 49%;
    vertical-align: top;
}

    .features-box.two-column ul li {
        float: left;
        clear: left;
        height: 35px !important;
        margin: 0 0 20px !important;
        padding-top: 5px !important;
    }

.mainv2-content-block .features-box td ul li {
    clear: left;
    float: left;
}

.mainv2-content-block.ssl .features-box ul li {
    margin: 0 0 10px;
    padding-top: 4px;
}

.mainv2-content-block .features-box h3 {
    margin: 0 0 15px;
}

    .mainv2-content-block .features-box h3:first-child {
        margin: -12px 0 15px;
    }

.light-scheme.popup.renew .tick-bullet-list ul li {
    margin: 0 0 5px;
}

ul.checkmark-list-item {
    padding-left: 0;
}

.checkmark-list-item li {
    list-style-type: none;
    background: url(/Content/Images/v4/icon-checkmark.png) no-repeat scroll 0 0;
    padding-left: 42px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 10px;
    min-height: 25px;
}

.mainv2-content-block .features-box.small-text ul li {
    background: url(/Content/Images/v4/icon-checkmark.png) no-repeat scroll 0 0 rgba(0,0,0,0);
    color: #0368B8;
    margin: 0;
    min-height: 18px;
    padding-left: 34px;
    padding-top: 6px;
}

td.currency-switch-container {
    position: relative;
}

    td.currency-switch-container .pricing-switcher-box {
        position: absolute;
        top: 5px;
        right: 40px;
        width: 175px;
    }

div.pricing-switcher-box {
    position: relative;
    height: 56px;
}

.selectricPrice {
    padding-bottom: 20px;
}

    .selectricPrice .selectric .label {
        font-size: 12px;
        line-height: 18px;
        color: #7d7d7d;
        margin: 0;
    }

table div.pricing-switcher-box {
    height: 32px;
    text-align: left !important;
}

box.currency-select {
    color: #666;
    display: inline;
    font-size: 12px;
}

.pricing-switcher-box .selectric {
    background: #fff;
    width: 210px;
}

.pricing-switcher-box .selectricItems {
    top: 60%;
}

.cc-cookies {
    position: fixed;
    width: 90%;
    left: 0;
    bottom: 0px !important;
    padding: .5em 5%;
    background: #DADADA;
    background: rgba(219,219,219,.85);
    color: #1C4866;
    font-size: 13px;
    font-weight: normal;
    z-index: 99999;
    text-align: center;
}

.cc-cookies {
    bottom: 0 !important;
    display: none;
}

    .cc-cookies a, .cc-cookies a:hover {
        color: #0368B8;
        text-decoration: none;
    }

        .cc-cookies a:hover {
            color: #083553;
        }

.cc-overlay {
    height: 100%;
    padding-top: 25%;
}

.cc-cookies-error {
    float: left;
    width: 90%;
    text-align: center;
    margin: 1em 0 2em 0;
    background: #fff;
    padding: 2em 5%;
    border: 1px solid #ccc;
    font-size: 18px;
    color: #333;
}

    .cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
        display: inline-block;
        margin-left: 50px;
        color: #fff;
        text-decoration: none;
        background: #0368B8;
        padding: .5em .75em;
        border-radius: 3px;
        box-shadow: 0 0 2px rgba(0,0,0,.25);
        text-shadow: 0 -1px 0 rgba(0,0,0,.35);
        -o-transition: background 0.5s ease-in;
        -webkit-transition: background 0.25s ease-in;
        -moz-transition: background 0.25s ease-in;
    }

    .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline {
        background: #af3b3b;
        margin-left: .5em;
    }

.cc-cookies a.cc-cookie-reset {
    background: #f15b00;
}

.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset {
    background: #083553;
    -o-transition: background 0.5s ease-in;
    -webkit-transition: background 0.25s ease-in;
    -moz-transition: background 0.25s ease-in;
}

.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    display: block;
    margin-top: 1em;
}

.cc-cookies.cc-discreet {
    width: auto;
    padding: .5em 1em;
    left: auto;
    top: auto;
}

    .cc-cookies.cc-discreet a.cc-cookie-reset {
        background: none;
        text-shadow: none;
        padding: 0;
        text-decoration: underline;
    }

    .cc-cookies.cc-discreet a:hover.cc-cookie-reset {
        text-decoration: none;
    }

@media screen and (max-width:768px) {
    .cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
        display: block;
        margin: 1em 0;
    }
}

@media screen and (max-width:480px) {
    .cc-cookies {
        position: relative;
        float: left;
    }
}

.selectricWrapper {
    position: relative;
    cursor: pointer;
}

.selectricDisabled {
    filter: alpha(opacity=50);
    opacity: .5;
    cursor: default;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.selectricOpen {
    z-index: 999999;
}

    .selectricOpen .selectricItems {
        display: block;
    }

.selectricHideSelect {
    position: relative;
    overflow: hidden;
    width: 0;
    height: 0;
}

    .selectricHideSelect select {
        position: absolute;
        left: -100%;
        display: none;
    }

.selectricInput {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 1px !important;
    height: 1px !important;
    outline: none !important;
    border: none !important;
    _font: 0/0 a;
    background: none !important;
}

.selectricTempShow {
    position: absolute !important;
    visibility: hidden !important;
    display: block !important;
}

.selectricOpen .selectric {
    border-color: #CCC;
    background: #F0F0F0;
    z-index: 9999;
}

.selectric {
    border: 1px solid #DDD;
    background: #F8F8F8;
    position: relative;
    border-radius: 2px;
}

    .selectric .label {
        display: block;
        white-space: nowrap;
        overflow: hidden;
        margin: 0 30px 0 0;
        padding: 6px;
        font-size: 14px;
        line-height: 22px;
        color: #333;
        min-height: 18px;
    }

    .selectric .button {
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        width: 30px;
        height: 30px;
        color: #BBB;
        text-align: center;
        font: 0/0 a;
        -moz-transform: scale(.999);
        *font: 20px/30px Lucida Sans Unicode,Arial Unicode MS,Arial;
    }

        .selectric .button:after {
            content: " ";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            margin: auto;
            width: 0;
            height: 0;
            border: 4px solid transparent;
            border-top-color: #BBB;
            border-bottom: none;
        }

.selectricHover .selectric {
    border-color: #CCC;
}

    .selectricHover .selectric .button {
        color: #888;
    }

        .selectricHover .selectric .button:after {
            border-top-color: #888;
        }

.selectricItems {
    display: none;
    position: absolute;
    overflow: auto;
    top: 100%;
    left: 0;
    background: #F9F9F9;
    border: 1px solid #CCC;
    z-index: 9998;
    -webkit-box-shadow: 0 0 10px -6px;
    box-shadow: 0 0 10px -6px;
}

    .selectricItems ul, .selectricItems li {
        list-style: none;
        padding: 0;
        margin: 0;
        min-height: 20px;
        line-height: 20px;
        font-size: 12px;
    }

    .selectricItems li {
        padding: 5px !important;
        cursor: pointer;
        display: block;
        border-bottom: 1px solid #EEE;
        color: #666 !important;
        border-top: 1px solid #FFF;
    }

        .selectricItems li.selected {
            background: #1083C4;
            color: #fff !important;
            border-top-color: #E0E0E0;
        }

            .selectricItems li.selected:hover {
                background: #1083C4;
                color: #fff !important;
                border-top-color: #E0E0E0;
            }

        .selectricItems li:hover {
            background: #F0F0F0;
            color: #444 !important;
        }

.contact-form .contact-form-region-wrapper {
    margin-left: 10px;
}

    .contact-form .contact-form-region-wrapper label {
        margin: 0 0 6px !important;
    }

.contact-form .selectric {
    width: 390px;
    margin-bottom: 5px;
    min-height: 35px;
}

#contact-form-acton .selectric {
    min-height: 0;
}

.contact-form .selectricItems ul li {
    width: 100%;
    list-style-type: none;
}

#contact-form-acton .selectricItems ul li:first-child {
    display: none;
}

.buy .select-region .selectric {
    width: 400px;
}

.buy .select-currency .selectric {
    width: 300px;
}

.signup .selectricWrapper {
    display: inline-block;
}

.buy .two-column-white .selectric, .signup .selectric, .resources-sticky-bar .selectric {
    background: #eaf3f5;
    border-radius: 0;
    border: 1px solid #c8deef;
    transition: background 0.2s;
    -webkit-transition: background 0.2s;
}

.resources-sticky-bar .selectric {
    width: 315px;
    background: #fff;
}

.buy .two-column-white .selectricOpen .selectric, .buy .two-column-white .selectricHover .selectric, .resources-sticky-bar .selectricOpen .selectric, .resources-sticky-bar .selectricHover .selectric, .signup .selectricOpen .selectric, .signup .selectricHover .selectric {
    background: #d9e7ea;
    transition: background 0.2s;
    -webkit-transition: background 0.2s;
}

.buy .two-column-white.disabled .selectricOpen .selectric, .buy .two-column-white.disabled .selectricHover .selectric {
    background: #eaf3f5;
}

.buy .two-column-white .selectric .label, .signup .selectric .label {
    font-size: 17px;
    padding: 10px 14px;
}

.resources-sticky-bar .selectric .label {
    font-size: 17px;
    padding: 8px 12px;
    height: 22px;
}

.buy .two-column-white .selectricItems, .resources .selectricItems, .resources-sticky-bar .selectricItems, .signup .selectricItems {
    background: #FFF;
    border: 1px solid #c8deef;
}

    .resources .selectricItems ul, .resources-sticky-bar .selectricItems ul {
        width: 100%;
        overflow: hidden;
    }

    .buy .two-column-white .selectricItems li, .resources .selectricItems li, .resources-sticky-bar .selectricItems li, .signup .selectricItems li {
        padding: 7px 12px 6px !important;
        border-bottom: 1px solid #e0edf6;
        color: #4a4a4a !important;
        border-top: none;
        font-size: 16px;
        text-align: left;
    }

        .buy .two-column-white .selectricItems li:hover, .buy .two-column-white .selectricItems li.selected, .resources .selectricItems li:hover, .resources-sticky-bar .selectricItems li:hover, .resources .selectricItems li.selected, .resources-sticky-bar .selectricItems li.selected, .signup .selectricItems li:hover, .signup .selectricItems li.selected {
            background: #0368b8;
            color: rgba(255,255,255,.95) !important;
        }

        .resources .selectricItems li:first-child, .resources-sticky-bar .selectricItems li:first-child {
            display: none;
        }

.buy .two-column-white .selectric .button:after, .resources-sticky-bar .selectric .button:after, .signup .selectric .button:after {
    position: absolute;
    top: 12px;
    right: 15px;
    margin: auto;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-top-color: #BBB;
    border-bottom: none;
    border-width: 8px 7px medium;
    transition: border-top-color 0.2s;
    -webkit-transition: border-top-color 0.2s;
}

.resources-sticky-bar .selectric .button:after {
    top: 9px;
    right: 8px;
    border-top-color: #999;
}

.buy .two-column-white .selectricOpen .selectric .button:after, .buy .two-column-white .selectricHover .selectric .button:after, .resources-sticky-bar .selectricOpen .selectric .button:after, .resources-sticky-bar .selectricHover .selectric .button:after, .signup .selectricOpen .selectric .button:after, .signup .selectricHover .selectric .button:after {
    border-top-color: #666;
    transition: border-top-color 0.2s;
    -webkit-transition: border-top-color 0.2s;
}

.buy .two-column-white.disabled .selectricOpen .selectric .button:after, .buy .two-column-white.disabled .selectricHover .selectric .button:after {
    border-top-color: #BBB;
}

iframe[name="google_conversion_frame"] {
    display: none;
}

noscript h4 {
    clear: both;
    margin: 10px 0 10px 0;
}

.cancel_btn.cross {
    font-size: 26px;
    position: absolute;
    font-weight: bold;
    top: 7px;
    right: 12px;
    line-height: 18px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
    text-decoration: none;
    margin: 0 0 0 10px;
}

    .cancel_btn.cross:hover {
        color: #000;
        text-decoration: none;
        opacity: .4;
        filter: alpha(opacity=40);
        cursor: pointer;
    }

.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    display: inline-block;
    margin-left: 50px;
    color: #fff;
    text-decoration: none;
    background: #0368B8;
    padding: .5em .75em;
    border-radius: 3px;
    box-shadow: 0 0 2px rgba(0,0,0,.25);
    text-shadow: 0 -1px 0 rgba(0,0,0,.35);
    -o-transition: background 0.5s ease-in;
    -webkit-transition: background 0.25s ease-in;
    -moz-transition: background 0.25s ease-in;
}

.cc-cookies-error a.cc-cookie-decline {
    background: #af3b3b;
    margin-left: .5em;
}

.cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-decline {
    background: #083553;
    -o-transition: background 0.5s ease-in;
    -webkit-transition: background 0.25s ease-in;
    -moz-transition: background 0.25s ease-in;
}

.visual {
    width: 980px;
    margin: 0 -9999px 24px;
    padding: 0 9999px;
    background: #43768a url(/Content/Images/v4/bg-info-block.jpg) repeat-x 50% 0;
}

.column .btn-buy {
    width: 81px;
    height: 29px;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    margin: 0 0 0 -2px;
    cursor: pointer;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -205px;
}

    .column .btn-buy:hover {
        text-decoration: none;
        background-position: -150px -64px;
    }

#two-columns {
    height: 1%;
    padding: 22px 0 0 21px;
}

    #two-columns:after {
        content: '';
        display: block;
        clear: both;
    }

.inner-content-block {
    padding: 0 49px 0 56px;
    height: 1%;
}

.about-block {
    background: #eef3f6;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    height: 1%;
    padding: 0 0 0 50px;
    margin: 0 0 54px;
}

    .about-block .alignleft {
        float: left;
        margin: -6px 43px -1px 0;
        position: relative;
    }

    .about-block .description {
        overflow: hidden;
        height: 1%;
        padding: 8px 0 0;
        font-size: 14px;
        line-height: 17px;
    }

    .about-block h2 {
        font-size: 22px;
        line-height: 25px;
        margin: 0 0 4px;
        color: #083553;
    }

    .about-block p {
        margin: 0 0 5px;
    }

    .about-block .holder {
        overflow: hidden;
        height: 1%;
        margin: 0 0 8px;
    }

        .about-block .holder ul {
            margin: 0;
            padding: 0;
            list-style: none;
            float: left;
            width: 259px;
            font-weight: bold;
        }

            .about-block .holder ul li {
                background: url(data:image/gif;base64,R0lGODlhDQANAOYAAOzy9O3y9U6UWk6WW1OgXMPUz1OhXV6sZcXW0drk5K/Gvdnk4zGFR1WfX06HYxxvPo+wn4yunZ66rkGKUJ27rGOXdFySah12O1yoY+zx9Ja1pk6PXFeiYGi6buDp6QlrMjOCRkmVVYmYkVaRZt7n6BprOF+sZl+VbHOehB50QVOcXmezbMTV0B9wPZq3qqW/s0OAXz+CUnKchS18Qzd7TlSMZ0WUU3Seh73QyiR4PaG9sU6KYEeNVHehiF6tZurw87nAwFKgXMvQ0p25rF+VbnOYgT+NULfMxO7z9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANAA0AAAdkgEiCg4MyKQ8uhIQ4LR8wAIqCAA4XJSyRghozOTeYSAsxDDQegjoQQ4MoRiASgxEDAi9IRzw2NQGDPztBIwlEBBMFigohHCcNBj2YFQcmPhskmAgqKxgUnkhFHRYZ2EIiQLiKgQA7) no-repeat 0 2px;
                padding: 0 0 0 17px;
            }

    .about-block .button-holder {
        overflow: hidden;
        height: 1%;
    }

    .about-block .btn-buy {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat -145px -630px;
        width: 91px;
        height: 28px;
        text-indent: -9999px;
        overflow: hidden;
    }

        .about-block .btn-buy:hover {
            background-position: -145px -663px;
        }

    .about-block .more {
        float: left;
        background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
        font-size: 13px;
        margin: 6px 0 0 11px;
        padding: 0 12px 0 0;
    }

        .about-block .more:hover {
            text-decoration: none;
            color: #083553;
        }

.options-block {
    overflow: hidden;
    height: 1%;
}

    .options-block .label {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -707px;
        width: 129px;
        height: 31px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 8px 0 0;
    }

    .options-block ul {
        float: left;
        margin: 0;
        padding: 4px 0 0;
        list-style: none;
        font-size: 14px;
        font-weight: bold;
    }

        .options-block ul li {
            float: left;
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 5px;
            padding: 0 5px 0 12px;
        }

        .options-block ul a {
            float: left;
            white-space: nowrap;
        }

            .options-block ul a:hover {
                text-decoration: none;
                color: #083553;
            }

.reasons-block {
    padding: 56px 0 27px 34px;
}

    .reasons-block .heading {
        padding: 0 50px 30px 20px;
    }

        .reasons-block .heading h2 {
            margin: 0;
            padding: 0 0 2px;
            font-size: 20px;
            line-height: 25px;
            font-weight: bold;
            border-bottom: 2px solid #d7dfe3;
        }

.two-columns {
    overflow: hidden;
    margin: 0 0 7px;
    width: 946px;
}

    .two-columns .columns-frame {
        overflow: hidden;
        width: 110%;
    }

    .two-columns .column {
        float: left;
        width: 446px;
        margin: 0 54px 0 0;
    }

        .two-columns .column ul {
            margin: 0;
            padding: 0;
            list-style: none;
        }

            .two-columns .column ul li {
                overflow: hidden;
                height: 1%;
                padding: 0 0 39px;
            }

        .two-columns .column .alignleft {
            margin: 0 14px 0 0;
        }

        .two-columns .column .description {
            overflow: hidden;
            height: 1%;
        }

        .two-columns .column h3 {
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            margin: 0 0 3px;
            height: 1%;
        }

        .two-columns .column .free {
            float: left;
            background: url(/Content/Images/v4/sprite2.png) no-repeat -145px -707px;
            width: 52px;
            height: 20px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 3px 0 0;
        }

        .two-columns .column p {
            margin: 0 0 4px;
        }

        .two-columns .column .more {
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
            font-weight: bold;
            padding: 0 12px 0 0;
        }

        .two-columns .column .video {
            font-weight: bold;
            padding: 0 23px 0 0;
            background: url(data:image/gif;base64,R0lGODlhFAAPAOYAAOzv8vP194ecrA85WjVYdA44Wf39/khogWB8kp2uuxc/X/b4+SxQbgUwUz1eeUZngKGxvlRyik9uhu7x8/H09Z6vvBA5WzlbdzNWcvv8/FZ0i+vv8URlf8bQ2O/y9I6isZGks4mdrnmQoztdeP7+/vn6+1Bvh+fr722Hm3WNoC9TcFp3jiRKaGF9k3KLnnuSpJytuzFVcSZMaklpguHm6ws1VwcyVHqRpFJwiFFwiCNJaBtCYtHZ4Pz9/eXq7SJIZ6u5xT9ge5WntvT29zRXc/L09l15kLC9yGyGmhQ9XSlObEJjfd3j6PX3+O3w84abrFVzihU+Xo+isvr7/G+InA03WRM8XUBhez5fev///wIuUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAUAA8AAAe7gFkBMDk4FQFZiRkQERIfTomJFFBalVpGiFMtllojJ5EglQQYlSFZQA1aBEE2WiiRWFpXTUMXWg9ZK1oqHgYRWjoUiURaEokHWktZyByJSFo/E4kuWgUaGjVaN1lSWg0mCFVaCCSJTDKcDDRZGzPpPJFZCRhRCgQpAvkiDkkDMUIGIi1QwqkgJxZFevgoAaCAwYcWXjzYcQTAgIcYK1WwmBEjhIYdHyaYYCVkJQtPqDjokMGWSQULsgQMBAA7) no-repeat 100% 0;
        }

            .two-columns .column .video:hover, .two-columns .column .more:hover {
                text-decoration: none;
                color: #083553;
            }

.reasons-block .btn-features {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -748px;
    width: 263px;
    height: 39px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 auto;
}

    .reasons-block .btn-features:hover {
        background-position: 0 -793px;
    }

.testimonials-block {
    text-align: center;
    padding: 0 21px 0 47px;
}

    .testimonials-block .heading {
        border-top: 2px solid #d7dfe3;
        margin: 0 20px 0 7px;
        padding: 29px 0 13px;
    }

    .testimonials-block h3 {
        font-size: 20px;
        line-height: 25px;
        margin: 0 0 1px;
        color: #083553;
        font-weight: normal;
    }

    .testimonials-block .about {
        display: block;
        font-size: 17px;
        line-height: 20px;
        color: #7c8c97;
        font-weight: normal;
    }

    .testimonials-block blockquote {
        margin: 0;
        padding: 4px 25px 40px;
        background: url(data:image/gif;base64,R0lGODlhIAAaALMAAMHIx83S0bG5uNjc3Pn6+t3h4fT19ba+ve7w8LzDwuPm5tLX1sfNzOnr6////6u0syH5BAAAAAAALAAAAAAgABoAAATQ0MkpzQBM0U1VAAvBSYPwnE8zTgaAPsAYvOewOo1JczP92COE77RZDFNBHS02aQwPmlFiGBBNDr7qauATqCgFX+FGUJ4OVgr2tbg5wjQER0ETpKW0gCzvNvi+G2soQCtwLys+CQADBiNcSwFjTUcPApIULkcAVk6UD5cSmUcJIp2UAo0TokdtppSEDqtDAg4EnidMEka3KmZDuQ6Pnio9lAwUfreNrkOgsZ4HE8WJHEKUUbWyZ3IchnwbJSgCWisNUyhQNwgNgG4OBuzc7vPzEQA7) no-repeat;
        font-size: 19px;
        line-height: 22px;
        color: #083553;
    }

        .testimonials-block blockquote p {
            margin: 0;
        }

        .testimonials-block blockquote q {
            display: block;
            margin: 0 0 2px;
        }

        .testimonials-block blockquote cite {
            font-style: normal;
            font-size: 16px;
            color: #7c8c97;
        }

        .testimonials-block blockquote img {
            position: relative;
            top: -5px;
            left: 20px;
        }

.sponsors ul {
    margin: 0;
    padding: 0 0 0 18px;
    list-style: none;
    text-align: center;
}

    .sponsors ul li {
        display: inline;
        vertical-align: middle;
        margin: 0 22px;
    }

    .sponsors ul img {
        vertical-align: middle;
    }

.inner-info-block {
    background: url(/Content/Images/v4/bg-inner-info-block.jpg) repeat-x 50% 0;
    margin: 0 -9999px 40px;
}

.info-block-holder {
    background: url(/Content/Images/v4/bg-info-block-holder.jpg) no-repeat;
    margin: 0 -30px 0 0;
    padding: 23px 30px 3px 18px;
    position: relative;
    width: 962px;
}

.inner-info-block .info-block-holder {
    background: url(/Content/Images/v4/bg-inner-info-block-holder.jpg) no-repeat;
    margin: 0 -219px;
    padding: 23px 219px 3px;
    width: 980px;
}

.info-block .image-holder {
    float: right;
    width: 256px;
    background: url(/Content/Images/v4/bg-image-holder.png) no-repeat;
    padding: 15px 49px 50px 43px;
    margin: 47px 42px 0 15px;
    display: inline;
}

.inner-info-block .alignleft {
    float: left;
    margin: 0 58px 0 0;
}

.inner-info-block .info-block-frame {
    padding: 0 0 0 42px;
    width: 938px;
}

.info-block .description .breadcrumbs {
    padding-left: 0;
}

.inner-info-block .description {
    font-size: 20px;
    line-height: 24px;
    padding: 13px 20px 20px 0;
    overflow: visible;
    color: #deeaf1;
}

    .inner-info-block .info-block-frame:after, .inner-info-block .description:after {
        content: '';
        display: block;
        clear: both;
    }

#main .inner-info-block .button-holder {
    position: absolute;
    top: 38px;
    right: 244px;
    width: 201px;
    text-align: center;
    font-size: 14px;
    line-height: 15px;
    color: #fff;
    float: none;
    margin: 0;
    padding: 0;
}

.inner-info-block .button-holder .btn-about {
    display: block;
    background: url(/Content/Images/v4/btn-about.png) no-repeat;
    width: 201px;
    height: 63px;
    text-indent: -9999px;
    overflow: hidden;
    cursor: pointer;
}

    .inner-info-block .button-holder .btn-about.maxcdn {
        background: url(/Content/Images/v4/btn-customer-maxcdn.png) no-repeat;
    }

.inner-info-block .button-holder p {
    margin: 0;
}

.inner-info-block .breadcrumbs {
    font-size: 13px;
    color: #fff;
    padding: 0 0 31px 28px !important;
}

.info-block .breadcrumbs li {
    background: url(data:image/gif;base64,R0lGODlhBQAKANUAACZnjkp/oidpkChpkI+xxCdokChpjyhojzRulSZmjmKQrSlmj1aIp3mguXmguHiguSVnjidnjcnZ4ylpkClnkCVpjShpjiZoj5u5yyZpjSVmkEmBoSVokLLI1ylnjT15m7LJ1ylmjZCxxSZpjmKPrNXh6YOpv5y5yyZokSdojShojilojylpjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAoAAAYuwIkHwhioABsQK3UxOVQZQycQqXwkmkSqIeKsQifSiLUoIQ4oBYZSEBAeK5QlCAA7) no-repeat 0 4px;
    color: #fff;
}

    .info-block .breadcrumbs li:first-child, .info-block .breadcrumbs li.first-child {
        background: none;
    }

.info-block .breadcrumbs a {
    color: #d5e1e9;
}

    .info-block .breadcrumbs a:hover {
        color: #fff;
    }

.info-block h2 {
    font-size: 24px;
    line-height: 25px;
    color: #fefefe;
    margin: 0 0 22px;
    font-weight: normal;
}

.info-block h1 .mark {
    display: block;
    font-size: 36px;
    line-height: 37px;
    font-weight: bold;
}

.inner-info-block h1 {
    font-size: 34px;
    line-height: 36px;
    font-weight: bold;
    margin: 0 0 9px;
    color: #FEFEFE;
}

.buttons-holder {
    overflow: hidden;
    height: 1%;
    margin: 0 0 66px;
}

    .buttons-holder .button {
        float: left;
        width: 291px;
        text-align: center;
        font-weight: bold;
        color: #083553;
        word-spacing: -1px;
        margin: 0 20px 0 0;
    }

    .buttons-holder .last {
        margin: 0;
        width: 310px;
    }

    .buttons-holder .button a {
        display: block;
        margin: 0 auto 7px;
        background: url(/Content/Images/v4/sprite2.png) no-repeat;
        text-indent: -9999px;
        overflow: hidden;
        width: 154px;
        height: 37px;
    }

    .buttons-holder .button .btn-demo {
        background-position: 0 -1002px;
    }

        .buttons-holder .button .btn-demo:hover {
            background-position: 0 -1044px;
        }

    .buttons-holder .button .btn-quote {
        background-position: 0 -1087px;
    }

        .buttons-holder .button .btn-quote:hover {
            background-position: 0 -1129px;
        }

    .buttons-holder .button p {
        margin: 0;
    }

.inner .content-block {
    padding: 0 29px 0 27px;
    overflow: visible;
    margin: 0 0 87px;
}

    .inner .content-block h2 {
        margin: 0 0 9px;
        font-size: 20px;
        line-height: 25px;
    }

    .inner .content-block .features-block {
        padding: 25px 0 41px 25px;
    }

.features-block .column {
    float: left;
    width: 430px;
    margin: 0 0 0 25px;
}

.features-block .first {
    margin: 0;
}

.features-block .column blockquote {
    overflow: hidden;
    height: 1%;
    font-size: 14px;
    line-height: 17px;
    margin: 0;
}

    .features-block .column blockquote p {
        margin: 0;
    }

    .features-block .column blockquote .alignleft {
        margin: 0 23px 0 0;
    }

    .features-block .column blockquote q {
        overflow: hidden;
        height: 1%;
        display: block;
        padding: 10px 0 0;
    }

.steps-arrow {
    padding-top: 30px;
}

    .steps-arrow .arrow .left {
        margin-right: 30px;
        height: 30px;
        background: #66cef4;
        background: -moz-linear-gradient(left,#2c709e 1%,#66cef4 100%);
        background: -webkit-gradient(linear,left top,right top,color-stop(1%,#2c709e),color-stop(100%,#66cef4));
        background: -webkit-linear-gradient(left,#2c709e 1%,#66cef4 100%);
        background: -o-linear-gradient(left,#2c709e 1%,#66cef4 100%);
        background: -ms-linear-gradient(left,#2c709e 1%,#66cef4 100%);
        background: linear-gradient(to right,#2c709e 1%,#66cef4 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c709e',endColorstr='#66cef4',GradientType=1);
        color: transparent;
    }

    .steps-arrow .arrow .right {
        border-left: 25px solid #66cef4;
        border-right: 25px solid transparent;
        border-top: 25px solid transparent;
        border-bottom: 25px solid transparent;
        float: right;
        width: 0;
        height: 0;
        margin-right: -20px;
        margin-top: -40px;
        -moz-transform: scale(.999);
        color: transparent;
    }

    .steps-arrow ul.steps {
        padding: 0;
        margin: -30px 0 0 0;
    }

        .steps-arrow ul.steps li {
            list-style-type: none;
            width: 172px;
            display: inline-block;
            vertical-align: top;
            text-align: center;
            padding: 0 20px;
        }

        .steps-arrow ul.steps.five li {
            width: 100px;
            padding: 0 15px;
        }

        .steps-arrow ul.steps li .number {
            color: #fff;
            font-size: 30px;
            border-radius: 60px;
            background: #1E4969;
            width: 40px;
            height: 28px;
            padding-top: 12px;
            margin: -9px auto;
            border: 4px solid #fff;
        }

        .steps-arrow ul.steps li .description {
            margin: 25px auto;
            font-weight: bold;
            color: #315c7e;
        }

        .steps-arrow ul.steps li.green .number {
            background: #aebd00;
        }

        .steps-arrow ul.steps li.green .description {
            color: #aebd00;
        }

.articles-list {
    font-size: 18px;
    line-height: 22px;
    padding: 0 31px 14px 23px;
}

    .articles-list h2 {
        font-size: 20px;
        line-height: 25px;
        font-weight: bold;
        margin: 0 0 12px;
        border-bottom: 2px solid #d7dfe3;
        padding: 0 0 3px;
        height: 1%;
    }

    .articles-list .text-block {
        padding: 0 45px 7px 2px;
    }

    .articles-list p {
        margin: 0;
    }

    .articles-list .article {
        font-size: 13px;
        line-height: 16px;
        overflow: hidden;
        height: 1%;
        padding: 0 30px 18px 31px;
    }

        .articles-list .article .alignleft {
            float: left;
            margin: 0 60px 0 8px;
        }

        .articles-list .article .alignright {
            float: right;
            margin: 0 36px 0 15px;
        }

        .articles-list .article .description {
            overflow: hidden;
            height: 1%;
            padding: 32px 0 0;
            line-height: 16px;
        }

    .articles-list h3 {
        font-size: 18px;
        line-height: 21px;
        font-weight: bold;
        margin: 0 0 11px;
    }

    .articles-list .article .definition {
        font-size: 15px;
        font-weight: bold;
    }

    .articles-list .article p {
        margin: 0 0 14px;
    }

.options-block .next {
    background-position: -163px -934px;
    width: 100px;
    height: 31px;
}

.inner .certificates {
    padding: 29px 0 0;
    margin: 0 53px 49px 37px;
    border-top: 2px solid #d7dfe3;
}

    .inner .certificates h2 {
        font-size: 18px;
        margin: 0 0 10px;
    }

.content-block .certificates-block {
    overflow: hidden;
    height: 1%;
    font-size: 14px;
    padding: 36px 0 27px 24px;
}

    .content-block .certificates-block ul {
        float: left;
        width: 422px;
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .content-block .certificates-block ul li {
            margin: 0 0 8px;
        }

        .content-block .certificates-block ul a {
            color: #1c4866;
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
            padding: 0 0 0 19px;
        }

.article-block {
    padding: 0 52px 26px 37px;
}

    .article-block h2 {
        font-size: 18px;
        line-height: 25px;
        margin: 0 0 10px;
    }

    .article-block p {
        margin: 0 0 25px;
    }

    .article-block .article-holder {
        overflow: hidden;
        height: 1%;
    }

        .article-block .article-holder .alignright {
            float: right;
        }

        .article-block .article-holder .description {
            overflow: hidden;
            height: 1%;
            padding: 20px 0 0;
        }

        .article-block .article-holder h3 {
            margin: 0 0 7px;
            font-size: 14px;
            line-height: 20px;
        }

        .article-block .article-holder p {
            margin: 0 0 34px;
        }

.inner .options-block {
    padding: 0 52px 0 37px;
}

    .inner .options-block ul {
        padding: 6px 0 0;
        width: 773px;
    }

.inner .container {
    overflow: hidden;
    height: 1%;
    padding: 2px 54px 0 36px;
    margin: 0 0 82px;
}

    .inner .container .alignleft {
        float: left;
        margin: 0 39px 0 0;
    }

    .inner .container .description {
        overflow: hidden;
        height: 1%;
        font-size: 13px;
        line-height: 16px;
        color: #1c4866;
        padding: 7px 0 0;
    }

        .inner .container .description h2 {
            font: bold 20px/25px Helvetica,Arial,sans-serif;
            color: #083553;
            margin: 0 0 8px;
        }

        .inner .container .description p {
            margin: 0;
        }

.inner .challenges {
    margin: 0 0 82px;
    padding: 0 60px 0 53px;
    font-size: 18px;
    line-height: 20px;
    color: #1c4866;
    position: relative;
}

    .inner .challenges h2 {
        font: bold 20px/25px Helvetica,Arial,sans-serif;
        color: #083553;
        margin: 0 0 4px;
    }

    .inner .challenges p {
        margin: 0 0 13px;
    }

    .inner .challenges .challenges-list {
        margin: 0;
        padding: 25px 20px 28px 42px;
        list-style: none;
        font-size: 15px;
        line-height: 20px;
        color: #fff;
        border: 3px solid #c2dce0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        background: #0d73b9;
        background: -moz-linear-gradient(top,#0d73b9 0%,#1469a5 50%,#1468a5 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d73b9),color-stop(50%,#1469a5),color-stop(100%,#1468a5));
        background: -webkit-linear-gradient(top,#0d73b9 0%,#1469a5 50%,#1468a5 100%);
        background: -o-linear-gradient(top,#0d73b9 0%,#1469a5 50%,#1468a5 100%);
        background: -ms-linear-gradient(top,#0d73b9 0%,#1469a5 50%,#1468a5 100%);
        background: linear-gradient(top,#0d73b9 0%,#1469a5 50%,#1468a5 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d73b9',endColorstr='#1468a5',GradientType=0);
    }

        .inner .challenges .challenges-list li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAADd/spa713+tzpu/2f///wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0FDMTVDMDU1NkVFMTFFMUIwNkM4M0U3MUIxNzg4OUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0FDMTVDMDY1NkVFMTFFMUIwNkM4M0U3MUIxNzg4OUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQUMxNUMwMzU2RUUxMUUxQjA2QzgzRTcxQjE3ODg5QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQUMxNUMwNDU2RUUxMUUxQjA2QzgzRTcxQjE3ODg5QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAIAAgAAAMUCBIcoiRKMaQc1RKsd7aD0D1L8yQAOw==) no-repeat 0 5px;
            padding: 0 0 4px 19px;
            height: 1%;
        }

    .inner .challenges .cloud {
        position: absolute;
        bottom: -21px;
        right: 59px;
        background: url(data:image/gif;base64,R0lGODlhCgFPAOZ/ANDn88Pa6e72++Tx+dPo9KDD3KjH3eXy+djr9VORvvX6/Oz1+kaIuJW82Nzt9uz2+uHw9+jz+dns9Yy11OHu9t3u9rbR47rV5/3+/8vf64ay0uHm52Kaw32rztTp9KzM4dXq9Gmgxyt3rtTn8/D3++Xw993s9Td/s9Xm8djo8nGkyeLw997q8YGv0Nvs9tvq85vA2nWoy+by+er0+ufz+en0+uPw+NLo89/u98/m8vj7/ev1+vr8/vf7/fL5/Nbq9PH4/NHo8/v9/vT5/Oj0+vb6/fP5/OLw+Pz9/s7m8trs9fn8/ufz+Nvt9dvs9d7u9vD4/M/m89fr9fP4/O70+N7v9v7//9Pp9PL4/Or1+uv0+jmAs+Px+Pn8/d/v9trt9ebz+Nrs9Obz+dLp8/L4++Dv99Hi7+3z+N7u99/t9dLk8ODr8tfq9Nzr9Pr9/vb7/dzs8+Ty+Mnd3OLx+Ovz9+z1+d/u9uLv9tvt9LLQ4+/3/Ofy+eLt9Ofz+u/3+////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzgxMkQ2QjU1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) no-repeat;
        width: 266px;
        height: 79px;
        text-indent: -9999px;
        overflow: hidden;
    }

#main .inner-articles {
    margin: 0 27px 0 30px;
    padding: 0 31px 5px 23px;
}

    #main .inner-articles h2 {
        margin: 0 0 21px;
    }

    #main .inner-articles .article {
        padding: 0 30px 44px 0;
    }

        #main .inner-articles .article .alignleft {
            margin: 0 -31px 0 0;
        }

        #main .inner-articles .article .alignright {
            margin: 0 28px 41px 15px;
        }

        #main .inner-articles .article .description {
            padding: 10px 0 0 31px;
        }

            #main .inner-articles .article .description h3 {
                margin: 0 0 7px;
            }

.inner .resell {
    border-top: 2px solid #d7dfe3;
    overflow: hidden;
    height: 1%;
    margin: 0 48px 0 53px;
    padding: 19px 0 36px 37px;
}

    .inner .resell .alignright {
        float: right;
        margin: 0 0 0 5px;
    }

    .inner .resell .description {
        overflow: hidden;
        height: 1%;
        font-size: 13px;
        line-height: 16px;
        color: #1c4866;
        padding: 32px 0 0;
    }

        .inner .resell .description h2 {
            margin: 0 0 6px;
            font: bold 20px/25px Helvetica,Arial,sans-serif;
            color: #083553;
        }

        .inner .resell .description p {
            margin: 0 0 28px;
        }

    .inner .resell .options-block {
        padding: 0 52px 0 0;
    }

        .inner .resell .options-block ul {
            width: auto;
        }

.heading-section {
    overflow: hidden;
    height: 1%;
    margin: 0 0 19px;
}

    .heading-section h2 {
        font: 300 20px/26px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 25px;
    }

        .heading-section h2 .mark {
            display: block;
            font: normal 18px/26px Arial,Helvetica,sans-serif;
        }

    .heading-section h3 {
        font: 18px/26px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 20px;
    }

.text-section {
    overflow: hidden;
    height: 1%;
    font: 13px/16px Arial,Helvetica,sans-serif;
    color: #1c4866;
    padding: 0 70px 29px 0;
}

    .text-section p {
        margin: 0 0 20px;
    }

    .text-section .alignleft {
        float: left;
        margin: 2px 17px 28px 0;
    }

    .text-section .alignright {
        float: right;
        margin: 1px 5px 30px 10px;
    }

.contacts-form {
    margin: 0 0 68px;
}

    .contacts-form h2 {
        font: bold 18px/25px Helvetica,Arial,sans-serif;
        margin: 0 0 12px;
        color: #083553;
    }

    .contacts-form .row {
        overflow: hidden;
        height: 1%;
    }

    .contacts-form .holder {
        float: left;
        width: 240px;
    }

    .contacts-form label {
        display: block;
        font: 15px/20px Arial,Helvetica,sans-serif;
        color: #1c4866;
        margin: 0 0 5px;
    }

    .contacts-form .text {
        display: block;
        width: 198px;
        border: 1px solid #c9cbcc;
        background: #fff;
        font: 13px/15px Arial,Helvetica,sans-serif;
        color: #b6b6b6;
        margin: 0 0 11px;
        padding: 3px 4px;
    }

    .contacts-form select {
        display: block;
        width: 207px;
    }

    .contacts-form textarea {
        width: 449px !important;
        height: 67px;
        overflow: auto;
        border: 1px solid #c9cbcc;
        background: #fff;
        font: 13px/23px Arial,Helvetica,sans-serif;
        color: #b6b6b6;
        margin: 0 0 16px;
        padding: 0 0 0 4px;
        display: block;
        resize: vertical;
    }

    .contacts-form .btn-submit {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -1619px;
        border: none;
        text-indent: -9999px;
        overflow: hidden;
        width: 93px;
        height: 23px;
        margin: 0;
        padding: 0;
        cursor: pointer;
    }

        .contacts-form .btn-submit:hover {
            background-position: -101px -1619px;
            cursor: pointer;
        }

.button-block {
    overflow: hidden;
    height: 1%;
    margin: 0 0 30px;
}

.heading-section h2.underlined {
    border-bottom: 2px solid #d7dfe3;
    padding: 0 0 3px;
}

.devider {
    display: block;
    height: 2px;
    background: #d7dfe3;
    text-indent: -9999px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
}

.side-block img {
    margin: 0 0 8px;
}

.side-block p {
    margin: 0 0 10px;
}

.info-block .heading {
    font: 22px/25px Helvetica,Arial,sans-serif;
    color: #cfdde5;
    padding: 47px 10px 35px 17px;
}

    .info-block .heading h1 {
        font: bold 36px/40px Helvetica,Arial,sans-serif;
        color: #fff;
        margin: 0 0 3px;
    }

    .info-block .heading p {
        margin: 0;
    }

.navigation-block {
    border-bottom: 1px solid #e2e2e2;
    background: #f7f7f7;
    margin: -33px -9999px 47px;
    padding: 9px 9999px 6px;
    overflow: hidden;
    width: 980px;
}

* html .navigation-block {
    position: relative;
}

    .navigation-block .add-nav {
        padding: 4px 0 0 19px;
        margin: 0;
        list-style: none;
        font: 15px/20px Helvetica,Arial,sans-serif;
        float: left;
    }

    .navigation-block .inner {
        padding: 4px 0 0 28px;
    }

    .navigation-block .add-nav li {
        float: left;
        margin: 0 39px 0 0;
    }

    .navigation-block .add-nav a {
        float: left;
        color: #5a5f63;
    }

        .navigation-block .add-nav a:hover, .navigation-block .add-nav .active a {
            color: #0368b8;
            text-decoration: none;
        }

    .navigation-block .btn-buy {
        float: right;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -1817px;
        width: 100px;
        height: 29px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 76px 0 39px;
    }

        .navigation-block .btn-buy:hover {
            background-position: -105px -1817px;
            text-decoration: none;
        }

.description-section {
    padding: 0 53px 53px 19px;
    overflow: hidden;
    height: 1%;
}

    .description-section .heading-section {
        margin: 0 0 11px;
    }

        .description-section .heading-section h2 {
            padding: 0 0 5px;
            margin: 0;
        }

    .description-section p {
        margin: 0;
    }

    .description-section .visual-holder {
        overflow: hidden;
        padding: 35px 0 0;
        margin: 0 0 0 -15px;
        width: 923px;
    }

        .description-section .visual-holder .image-holder {
            float: left;
            width: 320px;
            margin: 0 94px 0 47px;
            display: inline;
        }

            .description-section .visual-holder .image-holder img {
                margin: 0 0 23px;
            }

#main .steps-inner {
    margin: 0 0 37px;
}

.steps-inner .steps {
    background: url(/Content/Images/v4/bg-steps2.gif) no-repeat 0 -21px;
    margin: 0 -10px 0 -75px;
    padding: 9px 0 19px 56px;
    width: 953px;
}

    .steps-inner .steps ul {
        padding: 0 0 0 44px;
    }

        .steps-inner .steps ul li {
            width: 230px;
            margin: 0 19px 0 0;
        }

            .steps-inner .steps ul li:first-child, .steps-inner .steps ul li.first-child {
                width: 260px;
                margin: 0 22px 0 0;
            }

        .steps-inner .steps ul .green .description {
            color: #58a223;
        }

#main .vouchers {
    padding: 0 53px 0 19px;
    margin: 0 0 37px;
}

    #main .vouchers .heading-section {
        margin: 0 0 12px;
    }

        #main .vouchers .heading-section h2 {
            padding: 0 0 6px 1px;
            margin: 0;
        }

    #main .vouchers p {
        margin: 0;
    }

.vouchers-block {
    padding: 18px 0 0;
}

    .vouchers-block ul {
        padding: 0;
        margin: 0 -20px 0 0;
        list-style: none;
        overflow: hidden;
        font-size: 12px;
        line-height: 14px;
        width: 928px;
    }

        .vouchers-block ul li {
            float: left;
            width: 202px;
            padding: 0 20px 0 9px;
        }

        .vouchers-block ul img {
            margin: 0 0 7px -9px;
        }

    .vouchers-block p {
        margin: 0;
    }

.download-section {
    overflow: hidden;
    height: 1%;
    padding: 0 0 0 3px;
}

    .download-section ul {
        padding: 0;
        margin: 0 0 0 -41px;
        list-style: none;
        overflow: hidden;
        width: 946px;
        font-size: 14px;
        line-height: 16px;
    }

        .download-section ul li {
            float: left;
            display: inline;
            width: 182px;
            border: 1px solid #e2e2e2;
            border-radius: 8px;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            text-align: center;
            color: #083553;
            margin: 0 0 0 41px;
        }

        .download-section ul .holder {
            display: block;
            padding: 19px 5px 12px;
            border: 2px solid #fafcfd;
            border-radius: 8px;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            background: #eef5fa;
            background: -moz-linear-gradient(top,#eef5fa 0%,#fefeff 28%,#fff 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#eef5fa),color-stop(28%,#fefeff),color-stop(100%,#fff));
            background: -webkit-linear-gradient(top,#eef5fa 0%,#fefeff 28%,#fff 100%);
            background: -o-linear-gradient(top,#eef5fa 0%,#fefeff 28%,#fff 100%);
            background: -ms-linear-gradient(top,#eef5fa 0%,#fefeff 28%,#fff 100%);
            background: linear-gradient(top,#eef5fa 0%,#fefeff 28%,#fff 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef5fa',endColorstr='#ffffff',GradientType=0);
        }

            .download-section ul .holder img {
                margin: 0 0 11px;
            }

        .download-section ul .action {
            display: block;
            font-weight: normal;
        }

        .download-section ul a {
            color: #0368b8;
        }

            .download-section ul a .action {
                font-weight: bold;
            }

            .download-section ul a:hover {
                text-decoration: none;
            }

.inner #two-columns {
    padding: 0;
    margin: -7px 0 0;
}

.inner #content {
    width: 700px;
}

* html .inner #content {
    overflow: hidden;
}

#main .plugin-block {
    padding: 0 0 0 20px;
}

    #main .plugin-block .heading-section {
        margin: 0 0 21px;
    }

        #main .plugin-block .heading-section h2 {
            font-size: 24px;
            line-height: 24px;
            margin: 0;
            padding: 0 0 8px;
        }

        #main .plugin-block .heading-section .mark {
            color: #0368b8;
            font-size: 20px;
        }

    #main .plugin-block p {
        margin: 0 0 15px;
    }

.download-plugin-holder {
    padding: 35px 5px 0 0;
}

    .download-plugin-holder h3 {
        margin: 0 0 8px;
    }

.download-plugin-block {
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: #eef2f2;
    overflow: hidden;
    height: 1%;
    padding: 0 0 0 43px;
    margin: 0 0 58px;
}

    .download-plugin-block .column {
        float: left;
        width: 289px;
        padding: 20px 0 34px;
    }

        .download-plugin-block .column dl {
            margin: 0 0 11px;
            font-size: 13px;
            line-height: 24px;
            color: #1c4866;
        }

            .download-plugin-block .column dl dt {
                font-weight: bold;
                font-size: 14px;
            }

            .download-plugin-block .column dl dd {
                margin: 0;
            }

        .download-plugin-block .column .btn-download {
            background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -1959px;
            display: block;
            width: 205px;
            height: 48px;
            text-indent: -9999px;
            overflow: hidden;
        }

            .download-plugin-block .column .btn-download:hover {
                background-position: 0 -2013px;
                text-decoration: none;
            }

#content .plugin-block .steps {
    background: url(/Content/Images/v4/steps3.gif) no-repeat 0 9px;
    margin: 0 -10px 0 -68px;
    padding: 9px 0 19px 73px;
    width: 682px;
}

    #content .plugin-block .steps ul {
        padding: 1px 0 0 27px;
    }

        #content .plugin-block .steps ul li {
            width: 180px;
        }

#content .plugin-block .number {
    margin: 5px auto 18px;
}

#content .plugin-block .steps .description {
    font-size: 13px;
    line-height: 16px;
    font-weight: bold;
    color: #315c7e;
}

#content .plugin-block .steps .green .description {
    color: #58a223;
}

#content .plugin-block .steps .green .number {
    margin-top: 1px;
}

#content .plugin-block .steps .mark {
    font-size: 12px;
    font-weight: normal;
    color: #315c7e;
    display: block;
}

#content .plugin-block .steps .btn-get {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -2067px;
    width: 158px;
    height: 29px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 24px auto 0;
}

    #content .plugin-block .steps .btn-get:hover {
        background-position: 0 -2101px;
    }

#content .plugin-block .steps .btn-guide {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -2134px;
    width: 163px;
    height: 21px;
    overflow: hidden;
    margin: 9px auto 0;
    color: #FFF;
    font: normal 12px/14px Helvetica,Arial,sans-serif;
    padding-top: 8px;
}

    #content .plugin-block .steps .btn-guide:hover {
        background-position: 0 -2169px;
    }

#sidebar .items-list {
    padding: 0 31px 0 13px;
    overflow: hidden;
    height: 1%;
}

    #sidebar .items-list h3 {
        font: 15px/18px Helvetica,Arial,sans-serif;
        color: #083553;
        margin: 0 0 8px;
        border-bottom: 1px solid #c4c4c4;
        padding: 0 0 3px;
    }

    #sidebar .items-list a h3 {
        border-bottom: 1px solid #c4c4c4;
    }

#sidebar .pluging-list {
    padding: 6px 0 8px;
    margin: 0;
    list-style: none;
}

    #sidebar .pluging-list li {
        margin: 0 0 12px;
        overflow: hidden;
        height: 1%;
        vertical-align: top;
    }

    #sidebar .pluging-list a {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat;
        text-indent: -9999px;
        overflow: hidden;
    }

    #sidebar .pluging-list .cpanel {
        background-position: -79px -1851px;
        width: 69px;
        height: 17px;
        margin: 0 0 0 9px;
    }

        #sidebar .pluging-list .active .cpanel, #sidebar .pluging-list .cpanel:hover {
            background-position: 0 -1851px;
        }

    #sidebar .pluging-list .parallels {
        background-position: 0 -1873px;
        width: 81px;
        height: 20px;
        margin: 3px 0 0 9px;
    }

        #sidebar .pluging-list .active .parallels, #sidebar .pluging-list .parallels:hover {
            background-position: -87px -1873px;
        }

    #sidebar .pluging-list .windows {
        background-position: 0 -1898px;
        width: 121px;
        height: 21px;
        margin: 0 0 0 4px;
    }

        #sidebar .pluging-list .active .windows, #sidebar .pluging-list .windows:hover {
            background-position: -127px -1898px;
        }

    #sidebar .pluging-list .apache {
        background-position: 0 -1924px;
        width: 86px;
        height: 28px;
        margin: 0 0 0 5px;
    }

        #sidebar .pluging-list .active .apache, #sidebar .pluging-list .apache:hover {
            background-position: -100px -1924px;
        }

    #sidebar .pluging-list .hosting-controller:hover {
        background-position: -297px -1949px !important;
    }

    #sidebar .pluging-list .hosting-controller {
        height: 30px;
        margin: 0 0 0 4px;
        width: 110px;
        background-position: -297px -1920px !important;
    }

#sidebar .items {
    padding: 0 10px 12px 0;
    margin: 0;
    list-style: none;
    line-height: 14px;
}

    #sidebar .items li {
        margin: 0 0 11px;
        overflow: hidden;
        height: 1%;
        vertical-align: top;
    }

    #sidebar .items a {
        color: #90979b;
    }

        #sidebar .items a:hover {
            text-decoration: none;
            color: #083553;
        }

    #sidebar .items .pdf {
        float: left;
        background: url(data:image/gif;base64,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) no-repeat;
        padding: 0 0 0 34px;
        min-height: 25px;
    }

    #sidebar .items .video {
        float: left;
        display: inline;
        background: url(data:image/gif;base64,R0lGODlhHgAfAOYAAPz+/+Ln6v7+/9vl6vT5/Oft8fj4+dfY2TVZdfL4/Nja2uXq7fj7/SRLaUtrhNTe5RM8XeXl5s3R0vX6/NXa3ePq7vb29naQo9nc3gUwU/z8/Ozz9vj8//b8/pquvPr9/9rb3C9Ucefu8vT6/hpCYs3R1YOarNze39/j5a29ye3u7t/k5116kdje4Zaquebn6Orw9L7M1kJkf9TW19LV1x1FZPHy8vDw8ODh4WSBltPX2dDT1Kq7xlJxiff4+cLP2PD1+OPj5ODi49/h4QgzVfr+/6GzwPX7/muGm52wvmF+lJKntytQbg44Wgw3WPL4+/D3+vH3+vb6/Pf6/PP4+/n8/fP5+/f7/fr8/fD2+gMvUvH4+/39/t7f4LvI0/Pz8/H4/M/b4srX3rLBzBY/X5SouKe4xfH3+Y+ktOfo6Orr7Ont8NHT1PL5/OXs8PP4+vDx8bjH0s/U12aCmO/v8G6Infb6/fP3+T9hfPD3+/z9/vv9/v3+/vH3+wIuUf///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVCRDdGMkI1RTI0MTFFMUE3RUJBOTAzMzAxMzMxNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVCRDdGMkM1RTI0MTFFMUE3RUJBOTAzMzAxMzMxNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUJEN0YyOTVFMjQxMUUxQTdFQkE5MDMzMDEzMzE3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUJEN0YyQTVFMjQxMUUxQTdFQkE5MDMzMDEzMzE3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAeAB8AAAf/gH+Cg4Q2IDoULS0UOidfhJCRghonJS0iG1lgYEAbIhQSQgKSkUFyFQQECX1ZrVl9CaoBJWqkglw0K1ttUL2+v1B5bX0tB6QaEiJHW1BRzs/QzlBbRxU7khIwBH3c3d7f3SMVNJAYbiPg6ekjK0GDcBQdbU8wST0OJgNP+08xczI5vPB7YuWIHAuCdpwhQE+JEy1aiMgIs89DjQx+MpBZMnDEBmN0WnSgQqWMEz8NmGTIkEPEAwRayCAg4ydEHJIkj+gwoGDDEStWZPhhIqaCA5QDPEDIUMaNi6UmgALtsECIBA6pCDDxI4MKASQZSAwwkQFCDAJeGvi5kJWAHQI7/yhgTcXCDwQkF9TiqZCCRAZ8DohASNKWwBUaKDhMWPyDhB8iJ4mYWVyHSIYmGJVUWMy5A4YFHKSIfrMEAYQmDVh44MEDjQO/EHr8EE1bCocVa6pM2X2nBwQiRJrUGF6jARnLREgY2c18yocACz5cmV6App/r2LNjZ2GExYUY04ugEAKAgXk31rWrt1vDDwIP5j9gUACgiv3q6/Nff29/Dw02AGBxX3r6aReCC1XswcAMJ8ARIBZrEFggEzKQIAMPWPCRxgsWgPDHHh8A0V6B2OXwwBheuLEHHzNw8ccBPny4x4w01mjjjX/Y0IUgBszwBx96BCnkkEQSyQcXbGgwyGkLafyoBx9QRinllEDy8ccQdEBygAqCUOlllIJEgIMkB7zQ5ZdTCiLEjqQE0YWSfwgg55xzDmIACE3a8scXB0QAJylYBKGAAXoSooICeNrggwYaWHBDBIjCUagkX5wAAg4RRDDEpQjZEggAOw==) no-repeat 4px 3px;
        padding: 11px 0 9px 38px;
    }

.info-block .photo-holder {
    float: left;
    display: inline;
    width: 415px;
    margin: -1px -4px 0 -31px;
}

.info-block .button-holder {
    float: right;
    padding: 30px 0 0;
    text-align: center;
    font-size: 14px;
    margin: 0 34px -29px 0;
    display: inline;
}

    .info-block .button-holder .gallery {
        overflow: hidden;
        width: 201px;
        height: 63px;
    }

    .info-block .button-holder ul {
        width: 9999px;
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .info-block .button-holder ul li {
            float: left;
            width: 201px;
            height: 63px;
        }

.info-block-frame {
    height: 1%;
}

    .info-block-frame:after {
        content: '';
        display: block;
        clear: both;
    }

    .info-block-frame .compatible-block {
        overflow: hidden;
        height: 1%;
    }

.info-block .button-holder p {
    margin: 0;
}

.info-block .inner-description {
    font-size: 20px;
    line-height: 22px;
    width: 580px;
}

    .info-block .inner-description h1 {
        font-weight: bold;
        font-size: 26px;
        line-height: 30px;
        margin: 0 0 7px;
        color: #FEFEFE;
    }

    .info-block .inner-description .mark {
        font-size: 36px;
        font-weight: bold;
    }

#main .overview-block {
    padding: 0 16px 0 21px;
    margin: -5px 0 0;
}

.overview-block .video-holder { 
    float: right;
    background: url(/Content/Images/v4/bg-video-holder.png) no-repeat;
    width: 175px;
    margin: 25px 0 0 10px;
    padding: 10px 66px 32px 70px;
}

.overview-block .description {
    overflow: hidden;
    height: 1%;
    font-size: 13px;
    line-height: 16px;
}

    .overview-block .description h2 {
        margin: 0 0 9px;
    }

    .overview-block .description p {
        margin: 0 0 15px;
    }

.overview-block .options-block {
    padding: 10px 0 76px;
}

    .overview-block .options-block ul {
        width: auto;
    }

#main .steps-inner h2 {
    margin: 0;
}

#main .inner-articles-list {
    padding: 0 73px 0 19px;
}

    #main .inner-articles-list .article {
        padding: 25px 0 29px;
    }

    #main .inner-articles-list .alignleft {
        margin: 0 26px 0 0;
    }

    #main .inner-articles-list .alignright {
        margin: 11px 0 0 10px;
    }

    #main .inner-articles-list .description {
        padding: 10px 0 0 32px;
    }

    #main .inner-articles-list .article ul {
        padding: 2px 0 0;
        margin: 0;
        list-style: none;
    }

        #main .inner-articles-list .article ul li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 1px 3px;
            padding: 0 0 3px 15px;
        }

.inner-slideshow {
    background: url(/Content/Images/v4/bg-inner-slideshow.jpg) repeat-x 50% 0;
    position: relative;
    border-bottom: 3px solid #f1f2f3;
    height: 255px;
}

    .inner-slideshow .slides li {
        overflow: hidden;
        height: 1%;
        min-height: 255px;
    }

    .inner-slideshow .slides .slide1, .inner-slideshow .slides .slide2, .inner-slideshow .slides .slide3 {
        overflow: hidden;
        height: 1%;
        min-height: 255px;
    }

    .inner-slideshow .slides .alignleft {
        float: left;
    }

    .inner-slideshow .slides .slide1 .alignleft {
        margin: 53px 57px 0 49px;
    }

    .inner-slideshow .slides .slide2 .alignleft {
        margin: 40px 36px 0 49px;
    }

    .inner-slideshow .slides .slide3 .alignleft {
        margin: 39px 14px 0 50px;
    }

    .inner-slideshow .slides .description {
        position: static;
        width: auto;
        overflow: hidden;
    }

    .inner-slideshow .slide1 .description {
        font-size: 22px;
        line-height: 27px;
        padding: 74px 60px 0 0;
    }

    .inner-slideshow .slide2 .description {
        font-size: 18px;
        line-height: 22px;
        padding: 76px 60px 0 0;
    }

    .inner-slideshow .slide3 .description {
        font-size: 18px;
        line-height: 22px;
        padding: 73px 60px 0 0;
    }

    .inner-slideshow .slide1 .description p {
        margin: 0 0 6px;
    }

    .inner-slideshow .slides .description .more {
        font-size: 16px;
        line-height: 20px;
        color: #feffff;
    }

    .inner-slideshow .slide3 .description .title, .inner-slideshow .slide1 .description .title {
        font-size: 32px;
        line-height: 35px;
        color: #fff;
        font-weight: bold;
        display: block;
        margin: 0 0 7px;
        white-space: nowrap;
    }

    .inner-slideshow .slide3 .description .title {
        margin: 0 0 11px;
    }

    .inner-slideshow .slide2 .description .title {
        font-size: 30px;
        font-weight: bold;
    }

    .inner-slideshow .switchers {
        position: absolute;
        bottom: 38px;
        right: 52px;
        padding: 0;
        margin: 0;
        list-style: none;
        z-index: 100;
    }

        .inner-slideshow .switchers li {
            float: left;
            margin: 0 4px 0 0;
        }

        .inner-slideshow .switchers a {
            float: left;
            background: url(/Content/Images/v4/sprite2.png) no-repeat -216px -131px;
            width: 23px;
            padding: 0 0 0 1px;
            height: 23px;
            text-align: center;
            font-size: 13px;
            line-height: 23px;
            color: #fff;
            font-weight: bold;
        }

            .inner-slideshow .switchers .active a, .inner-slideshow .switchers a:hover {
                text-decoration: none;
                background-position: -216px -155px;
            }

    .inner-slideshow .slides .decor {
        position: absolute;
        bottom: 1px;
        right: 213px;
    }

        .inner-slideshow .slides .decor span {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAA3CAYAAACW0n9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEwQjE5REM5NUYwNjExRTE4RERDOUEwNEY1ODczNkFDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEwQjE5RENBNUYwNjExRTE4RERDOUEwNEY1ODczNkFDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTBCMTlEQzc1RjA2MTFFMThEREM5QTA0RjU4NzM2QUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTBCMTlEQzg1RjA2MTFFMThEREM5QTA0RjU4NzM2QUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ElUdkAAAGLUlEQVR42uydW3fiNhSF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) no-repeat;
            width: 211px;
            height: 55px;
            text-indent: -9999px;
            overflow: hidden;
            display: block;
        }

.product-description-container {
    font-size: 20px;
    padding: 28px 0 0 30px;
    color: #1c4866;
}

    .product-description-container.compliance-block {
        padding: 2px 0 0 30px;
    }

    .product-description-container h2 {
        font-size: 32px;
        line-height: 35px;
        font-weight: bold;
        margin: 0 0 6px;
        color: #083553;
    }

    .product-description-container p {
        margin: 0 0 10px;
    }

.product-holder {
    height: 1%;
    padding: 29px 0 11px;
    border-bottom: 2px solid #d7dfe3;
}

    .product-holder:after {
        content: '';
        display: block;
        clear: both;
    }

    .product-holder .column {
        float: left;
        width: 265px;
        font-size: 12px;
        line-height: 14px;
        color: #1c4866;
        margin: 0 50px 0 0;
    }

        .product-holder .column .product-box {
            height: 1%;
            margin: 0 0 29px;
        }

        .product-holder .column h3 {
            font-size: 18px;
            line-height: 20px;
            font-weight: normal;
            color: #083553;
            border-bottom: 2px solid #d7dfe3;
            margin: 0 0 3px;
            padding: 0 0 2px;
        }

        .product-holder .column p {
            margin: 0;
        }

        .product-holder .column ul {
            padding: 6px 0 0;
            margin: 0;
            list-style: none;
            font-size: 13px;
            line-height: 16px;
            font-weight: bold;
            width: 100%;
        }

            .product-holder .column ul li {
                height: 1%;
                vertical-align: top;
            }

                .product-holder .column .product-box:after, .product-holder .column ul li:after {
                    content: '';
                    display: block;
                    clear: both;
                }

            .product-holder .column ul a {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
                padding: 0 0 0 16px;
                color: #0368b8;
                float: left;
                position: relative;
            }

                .product-holder .column ul a:hover {
                    text-decoration: none;
                    color: #083553;
                }

    .product-holder .alignright {
        width: 310px;
        margin: 0;
    }

.tooltip {
    position: absolute;
    left: 100%;
    background: #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    width: 157px;
    border: 1px solid #e2e2e2;
    font-size: 13px;
    line-height: 14px;
    color: #1c4866;
    font-weight: normal;
    margin: 0 0 0 11px;
    z-index: 100;
    display: none;
}

.product-holder .column ul a:hover .tooltip {
    display: block;
}

.tooltip .tooltip-holder {
    position: relative;
    display: block;
    width: auto;
    padding: 5px 0 8px 10px;
}

.tooltip .arrow {
    background: url(data:image/gif;base64,R0lGODlhFAANAMQaAOrq6unp6fb29uzs7Pr6+vHx8e7u7uPj4/Ly8u3t7eLi4v39/eTk5Ojo6Obm5ufn5/T09PDw8P7+/vj4+Ovr6/X19fv7++/v7+Xl5f///////wAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFMTRBOEY1RjBEMTFFMTk1RUZERkJDM0I5Mjg3ODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFMTRBOTA1RjBEMTFFMTk1RUZERkJDM0I5Mjg3ODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRkUxNEE4RDVGMEQxMUUxOTVFRkRGQkMzQjkyODc4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRkUxNEE4RTVGMEQxMUUxOTVFRkRGQkMzQjkyODc4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABoALAAAAAAUAA0AAAVZoCaOCZWdaHqOIyaocMZqgxHDLHQQt8oCkZ5PhFAshKlRA4HMWBAAUSHQkwgMmIMjoBFgKjBCAaDANGaXAWohSGAYD+6sy5iIAQeMfD4auPUDfHwABoKGGiEAOw==) no-repeat;
    width: 20px;
    height: 13px;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    left: -8px;
    bottom: -7px;
}

.about-box-holder {
    overflow: hidden;
    height: 1%;
    padding: 37px 0 0 29px;
    margin: 0 0 0 -79px;
}

    .about-box-holder .about-box {
        float: left;
        width: 252px;
        border: 2px solid #c0d9ed;
        margin: 0 0 0 79px;
        font-size: 12px;
        line-height: 14px;
        color: #083553;
    }

        .about-box-holder .about-box .holder {
            overflow: hidden;
            height: 1%;
            padding: 14px 0 0 7px;
            border: 2px solid #fafcfd;
            background: #edf5fa;
            background: -moz-linear-gradient(top,#edf5fa 0%,#fff 50%,#fff 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#edf5fa),color-stop(50%,#fff),color-stop(100%,#fff));
            background: -webkit-linear-gradient(top,#edf5fa 0%,#fff 50%,#fff 100%);
            background: -o-linear-gradient(top,#edf5fa 0%,#fff 50%,#fff 100%);
            background: -ms-linear-gradient(top,#edf5fa 0%,#fff 50%,#fff 100%);
            background: linear-gradient(top,#edf5fa 0%,#fff 50%,#fff 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
        }

        .about-box-holder .about-box .alignright {
            float: right;
            margin: -14px 0 -2px -40px;
        }

    .about-box-holder .small .alignright {
        margin: -14px 4px -2px 0;
    }

    .about-box-holder .about-box .title {
        font-size: 15px;
        font-weight: bold;
        color: #083553;
        display: block;
        margin: 0 0 6px;
    }

    .about-box-holder .about-box p {
        margin: 0 0 9px;
    }

    .about-box-holder .about-box .description {
        overflow: hidden;
        height: 1%;
    }

    .about-box-holder .about-box .more {
        font-size: 13px;
        font-weight: bold;
        background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 5px;
        padding: 0 8px 0 0;
        color: #0368b8;
    }

        .about-box-holder .about-box .more:hover {
            text-decoration: none;
            color: #083553;
        }

    .about-box-holder .frame {
        overflow: hidden;
        height: 1%;
        padding: 5px 22px 3px 0;
    }

        .about-box-holder .frame .alignright {
            margin: 0 0 0 10px;
        }

.inner .breadcrumbs {
    padding: 0 0 0 5px;
    font-size: 13px;
}

.inner .signing {
    padding: 0 0 20px 23px;
}

.tabs-area2 {
    padding: 0 0 0 20px;
}

#content .tabs-area2 .article {
    padding: 0 0 28px;
}

.tabs-area2 .heading-section {
    margin: 0 0 18px;
}

    .tabs-area2 .heading-section h2 {
        font-size: 24px;
        font-weight: bold;
        margin: 0;
        padding: 0 0 8px;
    }

    .tabs-area2 .heading-section .mark {
        color: #0368b8;
        font-size: 20px;
        font-weight: normal;
    }

.tabs-area2 .article .alignleft {
    float: left;
    margin: -7px 4px 0 -10px;
    position: relative;
}

#content .tabs-area2 .article p {
    margin: 0 0 15px;
}

.inner #content .features {
    padding: 0 0 0 26px;
    margin: 0 0 51px;
}

    .inner #content .features h2 {
        margin: 0 0 7px;
    }

    .inner #content .features .features-block {
        margin: 0 -4px 0 0;
        padding: 21px 5px 25px 19px;
    }

        .inner #content .features .features-block ul {
            float: left;
            width: 260px;
            font-size: 14px;
            line-height: 20px;
            color: #1c4866;
            font-weight: bold;
            margin: 0;
        }

            .inner #content .features .features-block ul:first-child, .inner #content .features .features-block ul.first-child {
                width: 383px;
            }

            .inner #content .features .features-block ul li {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 5px;
                padding: 0 0 4px 17px;
                margin: 0;
            }

.inner .about-content-block {
    padding: 0 0 0 27px;
    margin: 0 0 70px;
}

    .inner .about-content-block h2 {
        font-size: 17px;
        line-height: 21px;
        font-weight: normal;
        margin: 0 0 6px;
    }

.content-table-block {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArIAAACbCAYAAACeRXhXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkyQjNFOTVGNjEyMDExRTE4QzM3RTE5ODE4RTI3RDEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkyQjNFOTYwNjEyMDExRTE4QzM3RTE5ODE4RTI3RDEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTJCM0U5NUQ2MTIwMTFFMThDMzdFMTk4MThFMjdEMTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTJCM0U5NUU2MTIwMTFFMThDMzdFMTk4MThFMjdEMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4aphwWAAANwElEQVR42uzdPY8cW17A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) no-repeat;
    height: 1%;
    font-size: 12px;
    line-height: 14px;
    color: #1c4866;
    margin: 0 -10px;
    padding: 0 0 0 24px;
    width: 669px;
}

    .content-table-block:after {
        content: '';
        display: block;
        clear: both;
    }

    .content-table-block p {
        margin: 0;
    }

    .content-table-block .box {
        float: left;
        padding: 22px 0 0;
    }

    .content-table-block .col1 {
        width: 185px;
    }

    .content-table-block .col2 {
        width: 87px;
    }

    .content-table-block .col3 {
        width: 62px;
        margin: 0 9px 0 0;
    }

    .content-table-block .col4 {
        width: 114px;
        background: #f9f7e4;
        border: 3px solid #278f22;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        box-shadow: 0 0 5px #c7c7c7;
        -webkit-box-shadow: 0 0 5px #c7c7c7;
        -moz-box-shadow: 0 0 5px #c7c7c7;
        margin: 0 10px 0 0;
        padding: 19px 7px 0;
        text-align: center;
        position: relative;
    }

        .content-table-block .col4 .decor {
            position: absolute;
            top: -7px;
            right: -8px;
            background: url(/Content/Images/v4/sprite2.png) no-repeat -199px -2069px;
            width: 64px;
            height: 66px;
            text-indent: -9999px;
            overflow: hidden;
        }

        .content-table-block .col4 .year {
            font-size: 20px;
            color: #083553;
            margin: 0 0 3px;
        }

        .content-table-block .col4 .bottom {
            padding: 13px 0 23px !important;
        }

        .content-table-block .col4 .price {
            font-size: 32px;
            line-height: 35px;
            font-weight: bold;
            color: #0368b8;
        }

        .content-table-block .col4 .row {
            padding: 0 0 4px;
            border-color: #e3e1cf;
        }

    .content-table-block .col5 {
        width: 158px;
    }

        .content-table-block .col5 .row {
            padding: 9px 0 19px 6px;
        }

        .content-table-block .col5 .bottom {
            padding: 14px 0 0 6px;
        }

    .content-table-block .year {
        display: block;
        font-size: 18px;
        line-height: 20px;
        color: #0368b8;
        margin: 0 0 4px;
    }

    .content-table-block .title {
        font-size: 16px;
        line-height: 18px;
        font-weight: bold;
        color: #083553;
        display: block;
        margin: 0 0 2px;
    }

    .content-table-block .price {
        font-size: 24px;
        line-height: 30px;
        color: #083553;
        font-weight: normal;
        display: block;
        padding: 6px 0 2px;
    }

    .content-table-block .row {
        overflow: hidden;
        height: 1%;
        border-bottom: 2px solid #cbcbcb;
        padding: 0 0 14px;
    }

    .content-table-block .bottom {
        border: none;
        padding: 11px 0 0;
    }

        .content-table-block .bottom .price {
            padding: 0;
        }

    .content-table-block .btn-buy {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -2519px;
        width: 78px;
        height: 24px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 10px 0 0;
        position: relative;
    }

        .content-table-block .btn-buy:hover {
            background-position: -96px -2519px;
        }

    .content-table-block .btn-renew {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -2548px;
        width: 64px;
        height: 24px;
        text-indent: -9999px;
        overflow: hidden;
        position: relative;
    }

        .content-table-block .btn-renew:hover {
            background-position: -96px -2548px;
        }

#content .why-block {
    width: 704px;
    font-size: 18px;
    line-height: 21px;
    color: #1c4866;
    padding: 0 0 0 27px;
    overflow: hidden;
    margin: 0 -30px 33px -1px;
    position: relative;
}

.why-block .holder {
    overflow: hidden;
    height: 1%;
}

    .why-block .holder .column {
        float: left;
        width: 341px;
        margin: 0 8px 0 0;
        font-size: 13px;
        line-height: 16px;
        color: #1c4866;
        position: relative;
    }

        .why-block .holder .column img {
            margin: 0 0 9px;
        }

        .why-block .holder .column p {
            margin: 0;
        }

#content .why-block .heading {
    padding: 0 130px 0 5px;
}

    #content .why-block .heading p {
        margin: 0 0 28px;
    }

    #content .why-block .heading .mark {
        color: #0368b8;
    }

#content .why-block h2 {
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    color: #083553;
    margin: 0 0 7px;
}

.inner #content .tabs {
    padding: 0 8px 0 29px;
}

.inner .content-block .tabset {
    padding: 0;
    margin: 0 0 -1px;
    list-style: none;
    overflow: hidden;
    height: 1%;
    font-size: 15px;
    line-height: 20px;
}

    .inner .content-block .tabset li {
        float: left;
        margin: 0 6px 0 0;
    }

    .inner .content-block .tabset a {
        float: left;
        color: #939ca2;
        border: 1px solid #e2e2e2;
    }

        .inner .content-block .tabset a:hover {
            text-decoration: none;
        }

        .inner .content-block .tabset a.active {
            border: 1px solid #abc8dc;
            color: #fff;
        }

    .inner .content-block .tabset em {
        float: left;
        font-style: normal;
        background: #ededed;
        background: -moz-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(50%,#f4f4f4),color-stop(100%,#fff));
        background: -webkit-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
        background: -o-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
        background: -ms-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
        background: linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0);
        border: 1px solid #fafafa;
    }

    .inner .content-block .tabset a.active em {
        border: 1px solid #c0dff5;
        color: #fff;
        background: #0281d8;
        background: -moz-linear-gradient(top,#0281d8 0%,#008ef2 50%,#0097ff 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0281d8),color-stop(50%,#008ef2),color-stop(100%,#0097ff));
        background: -webkit-linear-gradient(top,#0281d8 0%,#008ef2 50%,#0097ff 100%);
        background: -o-linear-gradient(top,#0281d8 0%,#008ef2 50%,#0097ff 100%);
        background: -ms-linear-gradient(top,#0281d8 0%,#008ef2 50%,#0097ff 100%);
        background: linear-gradient(top,#0281d8 0%,#008ef2 50%,#0097ff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0281d8',endColorstr='#0097ff',GradientType=0);
    }

    .inner .content-block .tabset span {
        float: left;
        background: url(data:image/gif;base64,R0lGODlhCQANANUAAPX19bq9vru+vuzs7Ly+v9PU1cHExN/g4NXX2O7u7u3u7sfJyubn5+Pk5NjZ2svNzuzt7drb29HT09vc3ODh4by/wOnq6sXHyPPz8+3t7s3P0L/CwvLy8ru+v7u9vvb29vf39/Dw8O/v7/Hx8fj4+Li7vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZFNzk4ODU2MTQ5MTFFMTk5MTVFMEJENTQ2RkQzQUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZFNzk4ODY2MTQ5MTFFMTk5MTVFMEJENTQ2RkQzQUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RkU3OTg4MzYxNDkxMUUxOTkxNUUwQkQ1NDZGRDNBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RkU3OTg4NDYxNDkxMUUxOTkxNUUwQkQ1NDZGRDNBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAJAA0AAAZFQEdCRCyKCAVFaMkMlBaMkVTqLFUm05GnxC1pBhzOtlsyNMTk7mFMlkAE5A0FAOh0H5mP3t6JfECAICUXFiSGhwgYh4tBADs=) no-repeat 8px 8px;
        padding: 4px 0 7px 22px;
        cursor: pointer;
    }

    .inner .content-block .tabset a.active span {
        background: url(data:image/gif;base64,R0lGODlhDQAJANUAAACN7/r9/wKP8hud+Bea9gGP81u4+geP7YrK9hOV7iug87Ld++/4/lW1+GC597zh+5XR+/X6/vP6/mq78ySf9USu+Dqn8+z3/nXB96HW+4XI9uLy/tHq/Nju/QqR8ACN8ACO8gCP8/T6/gCQ9QCR9gCR9////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVGNTQ5MEQ2MTQ5MTFFMUI2OEZBMDZGQzJBOTQzNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVGNTQ5MEU2MTQ5MTFFMUI2OEZBMDZGQzJBOTQzNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUY1NDkwQjYxNDkxMUUxQjY4RkEwNkZDMkE5NDM3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUY1NDkwQzYxNDkxMUUxQjY4RkEwNkZDMkE5NDM3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAANAAkAAAZEQERARCwSI4xJgmNqOp2aA8AieTofHsDng7GaLootCCRYWB1jUGhN2TgzhXVoRB81mh1CfUTq9yEBFX59JYWFAwaGhkEAOw==) no-repeat 6px 11px;
        color: #fff;
    }

.inner .tabs.content-block {
    padding: 0;
}

.inner .content-block .tabs-area {
    border: 1px solid #e2e2e2;
    overflow: hidden;
    width: 100%;
    padding: 0 0 25px 0;
}

.inner .content-block .tab-content {
    overflow: hidden;
    background: #fff;
    font-size: 13px;
    line-height: 16px;
    color: #083553;
    padding: 14px 10px 0 150px;
}

* html .inner .content-block .tab-content {
    height: 248px;
    overflow: visible;
}

    .inner .content-block .tab-content h2 {
        font-size: 17px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 8px;
    }

    .inner .content-block .tab-content p {
        margin: 25px 0;
    }

    .inner .content-block .tab-content ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

        .inner .content-block .tab-content ul li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 1px 4px;
            padding: 0 0 0 16px;
        }

.inner #sidebar {
    padding: 38px 0 20px;
}

#two-columns .inner-sidebar {
    padding: 78px 0 20px;
}

.inner #sidebar .tabset-box {
    padding: 0 31px 17px 12px;
}

#sidebar .tabset-box h3 {
    font-size: 15px;
    line-height: 20px;
    color: #083553;
    padding: 0 0 2px;
    margin: 0 0 18px;
    border-bottom: 1px solid #c4c4c4;
    font-weight: normal;
}

#sidebar .tabset {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
}

    #sidebar .tabset li {
        margin: 0 0 7px;
        overflow: hidden;
        height: 1%;
        vertical-align: top;
    }

    #sidebar .tabset a {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat;
        padding: 0 0 0 42px;
        color: #90979b;
    }

        #sidebar .tabset a:hover, #sidebar .tabset .active {
            color: #083553;
            text-decoration: none;
        }

    #sidebar .tabset .authenticode a {
        background-position: -197px -2206px;
        padding: 8px 0 8px 42px;
    }

    #sidebar .tabset .authenticode .tab {
        background-position: 3px -2206px;
        padding: 8px 0 8px 42px;
    }

        #sidebar .tabset .authenticode .active, #sidebar .tabset .authenticode .tab:hover {
            background-position: -197px -2206px;
        }

    #sidebar .tabset .adobe a {
        padding: 4px 0 8px 42px;
        background-position: -200px -2256px;
    }

    #sidebar .tabset .adobe .tab {
        background-position: 0 -2256px;
        padding: 4px 0 8px 42px;
    }

        #sidebar .tabset .adobe .active, #sidebar .tabset .adobe .tab:hover {
            background-position: -200px -2256px;
        }

    #sidebar .tabset .apple a {
        padding: 7px 0 9px 42px;
        background-position: -197px -2306px;
    }

    #sidebar .tabset .apple .tab {
        background-position: 3px -2306px;
        padding: 7px 0 9px 42px;
    }

        #sidebar .tabset .apple .active, #sidebar .tabset .apple .tab:hover {
            background-position: -197px -2306px;
        }

    #sidebar .tabset .mozilla a {
        padding: 0 0 1px 42px;
        background-position: -197px -2354px;
    }

    #sidebar .tabset .mozilla .tab {
        background-position: 3px -2354px;
        padding: 0 0 1px 42px;
    }

        #sidebar .tabset .mozilla .active, #sidebar .tabset .mozilla .tab:hover {
            background-position: -197px -2354px;
        }

    #sidebar .tabset .office a {
        padding: 7px 0 4px 42px;
        background-position: -194px -2406px;
    }

    #sidebar .tabset .office .tab {
        background-position: 6px -2406px;
        padding: 7px 0 4px 42px;
    }

    #sidebar .tabset .office .active, #sidebar .tabset .office a.tab:hover {
        background-position: -194px -2406px;
    }

    #sidebar .tabset .java a {
        padding: 13px 0 14px 42px;
        background-position: -194px -2456px;
    }

    #sidebar .tabset .java .tab {
        background-position: 6px -2456px;
        padding: 13px 0 14px 42px;
    }

        #sidebar .tabset .java .active, #sidebar .tabset .java .tab:hover {
            background-position: -194px -2456px;
        }

.inner2-info-block {
    background: url(/Content/Images/v4/bg-inner2-info-block.jpg) repeat-x 50% 0;
    margin-bottom: 53px;
}

    .inner2-info-block .heading {
        padding: 32px 10px 0;
        overflow: hidden;
        height: 1%;
    }

    .inner2-info-block .alignleft {
        float: left;
        margin: 0 35px 0 0;
    }

    .inner2-info-block .description {
        overflow: hidden;
        height: 1%;
        font-size: 22px;
        color: #d4e5ed;
        padding: 78px 0 0;
    }

        .inner2-info-block .description h1 {
            font-size: 36px;
            margin: 0 0 5px;
        }

.inner #content .plugin-block {
    margin: 0 0 40px;
    padding: 45px 0 0 27px;
}

.inner #content .plugin-block2 {
    padding-top: 0;
}

.inner #content .plugin-block .heading-section {
    margin: 0 0 15px;
}

.inner #content .plugin-block h2 {
    padding: 0 0 4px;
}

#content .tabs-platforms {
    padding: 0 11px 0 26px;
    margin: 0 0 60px;
}

    #content .tabs-platforms h2 {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 14px;
    }

.inner .tabs-platforms .tabset {
    font-size: 15px;
    line-height: 12px;
}

    .inner .tabs-platforms .tabset li {
        margin: 0;
        vertical-align: top;
    }

    .inner .tabs-platforms .tabset a {
        color: #939ca2;
        margin: 6px 0 0;
        letter-spacing: -1px;
    }

    .inner .tabs-platforms .tabset em {
        width: auto;
    }

    .inner .tabs-platforms .tabset a:hover, .inner .tabs-platforms .tabset .active {
        color: #083553;
        background: none;
        border: 1px solid #e2e2e2;
        margin: 0;
    }

        .inner .tabs-platforms .tabset a:hover em, .inner .tabs-platforms .tabset .active em {
            border: 1px solid #fafafa;
            background: #ededed;
            background: -moz-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(50%,#f4f4f4),color-stop(100%,#fff));
            background: -webkit-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
            background: -o-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
            background: -ms-linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
            background: linear-gradient(top,#ededed 0%,#f4f4f4 50%,#fff 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0);
        }

    .inner .tabs-platforms .tabset span {
        background: url(/Content/Images/v4/sprite2.png) no-repeat;
        padding: 9px 0 10px 35px;
    }

    .inner .tabs-platforms .tabset a:hover span, .inner .tabs-platforms .tabset .active span {
        background: url(/Content/Images/v4/sprite2.png) no-repeat;
    }

    .inner .tabs-platforms .tabset .authenticode span {
        background: url(/Content/Images/v4/sprite2.png) no-repeat -197px -2206px;
        padding: 9px 12px 10px 35px;
        width: 109px;
    }

    .inner .tabs-platforms .tabset .authenticode .active span, .inner .tabs-platforms .tabset .authenticode a:hover span {
        padding: 12px 12px 13px 35px;
        background-position: -197px -2201px;
        color: #083553;
    }

    .inner .tabs-platforms .tabset .adobe span {
        background-position: -199px -2253px;
        width: 68px;
    }

    .inner .tabs-platforms .tabset .adobe .active span, .inner .tabs-platforms .tabset .adobe a:hover span {
        padding: 12px 0 13px 35px;
        background-position: -199px -2253px;
        color: #083553;
    }

    .inner .tabs-platforms .tabset .apple span {
        background-position: -190px -2306px;
        padding: 9px 10px 10px 41px;
        width: 36px;
    }

    .inner .tabs-platforms .tabset .apple .active span, .inner .tabs-platforms .tabset .apple a:hover span {
        padding: 12px 10px 13px 41px;
        background-position: -190px -2306px;
        color: #083553;
    }

    .inner .tabs-platforms .tabset .mozilla span {
        background-position: -195px -2353px;
        font-size: 13px;
        padding: 5px 10px 2px 39px;
        width: 55px;
    }

    .inner .tabs-platforms .tabset .mozilla .active span, .inner .tabs-platforms .tabset .mozilla a:hover span {
        padding: 6px 10px 7px 39px;
        background-position: -195px -2353px;
        color: #083553;
    }

    .inner .tabs-platforms .tabset .office span {
        background-position: -193px -2403px;
        font-size: 14px;
        padding: 5px 10px 2px 42px;
        width: 61px;
    }

    .inner .tabs-platforms .tabset .office .active span, .inner .tabs-platforms .tabset .office a:hover span {
        padding: 6px 10px 7px 42px;
        background-position: -193px -2403px;
        color: #083553;
    }

    .inner .tabs-platforms .tabset .java span {
        background-position: 11px -2581px;
        padding: 8px 11px 11px 34px;
        width: 30px;
    }

    .inner .tabs-platforms .tabset .java .active span, .inner .tabs-platforms .tabset .java a:hover span {
        padding: 12px 11px 13px 34px;
        background-position: 11px -2581px;
        color: #083553;
    }

.inner .tabs-platforms .tab-content {
    padding: 19px 50px 0 14px;
    font-size: 14px;
    line-height: 17px;
    color: #1c4866;
    min-height: 150px;
}

* html .inner .tabs-platforms .tab-content {
    height: 150px;
}

    .inner .tabs-platforms .tab-content .alignleft {
        float: left;
        margin: 0 9px 0 0;
    }

    .inner .tabs-platforms .tab-content .description {
        overflow: hidden;
        height: 100%;
        padding: 12px 0 0;
    }

    .inner .tabs-platforms .tab-content h3 {
        font-size: 17px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 10px;
    }

    .inner .tabs-platforms .tab-content p {
        margin: 0 0 13px;
    }

.inner2-info-block .heading {
    position: relative;
    min-height: 196px;
}

* html .inner2-info-block .heading {
    height: 196px;
}

.inner .inner2-info-block {
    margin-bottom: 8px;
}

.product-description-container .small {
    font-size: 28px;
    margin: 0 0 2px;
}

.product-holder .column .contacts-block {
    background: url(data:image/gif;base64,R0lGODlhXQECANUAAPz9/fr7/Nvi5trh5d3j5/v8/Nzi59/l6ff5+vX3+Ofr7u/y9Ont7+3w8uTp7OLn6+Dm6eHm6uvu8fn6+/L19t7k6P////j5+vT2+OXq7ebq7fP19+zv8uPo6/Dy9Pb4+fH09vHz9ejs7+7x8+ru8Nng5f39/tjf5P7+/tff4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjNFNTQzMkI2MUZDMTFFMUFGNjBGQjIwQTBBNUU4RUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjNFNTQzMkM2MUZDMTFFMUFGNjBGQjIwQTBBNUU4RUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCM0U1NDMyOTYxRkMxMUUxQUY2MEZCMjBBMEE1RThFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCM0U1NDMyQTYxRkMxMUUxQUY2MEZCMjBBMEE1RThFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABdAQIAAAbZQJRQaCqaAMhCIcCcXC4IxCeRwGwoFFDIs1iMGhyJhMQQKRSajMPReTwiEMjhUKkQCAaDYD/ol/5/J4KDKYWGh4iJiouMjY6PkJGSk5SVlYODf30DewJ5dxVzEBERDx0OGRoKIgwMEhwNDSMLHiEgFBsYGAkfURcTE0wBSkgARkVDycoWzMrHxUrCTlBSVFZYWlxeYGJkZmhqbG5wcnR2eHp8foAlmIKW8PHy8/T19ozuJ5p9nZ8EoQdGlTqValWrV7Fm1bqVa1cvBL+CMSGG5JgJZRhRMLMQBAA7) no-repeat 0 100%;
    overflow: hidden;
    height: 1%;
    padding: 14px 30px 2px 25px;
    margin: 0 -10px 0 0;
}

    .product-holder .column .contacts-block .alignleft {
        float: left;
        margin: 0 10px 0 0;
    }

.product-holder .column .description {
    overflow: hidden;
    height: 1%;
    font-size: 15px;
    line-height: 14px;
    color: #1c4866;
    padding: 9px 0 0;
}

.product-holder .column .title {
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    color: #083553;
    display: block;
    margin: 0 0 5px;
}

.product-holder .column .description p {
    margin: 0 0 6px;
}

.product-holder .column dl {
    margin: 0;
    overflow: hidden;
    height: 1%;
    font-size: 12px;
    line-height: 14px;
    color: #083553;
}

    .product-holder .column dl dt {
        float: left;
        padding: 0 3px 0 0;
    }

    .product-holder .column dl dd {
        overflow: hidden;
        height: 1%;
        margin: 0;
    }

.product-holder .column .contacts-block ul {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 12px;
    line-height: 14px;
}

    .product-holder .column .contacts-block ul a {
        color: #0368b8;
        background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 5px;
        padding: 0 10px 0 0;
    }

        .product-holder .column .contacts-block ul a:hover {
            color: #083553;
        }

.inner .testimonials-block {
    background: #fff;
    margin: -2px 0 0;
    padding: 0 77px 15px 20px;
}

    .inner .testimonials-block .heading {
        border: none;
        padding: 22px 0 3px;
    }

    .inner .testimonials-block blockquote {
        font-size: 17px;
        line-height: 21px;
        padding: 4px 63px 40px 42px;
    }

        .inner .testimonials-block blockquote q {
            margin: 0 0 -1px;
        }

        .inner .testimonials-block blockquote cite {
            color: #0368b8;
            font-size: 14px;
        }

        .inner .testimonials-block blockquote img {
            left: 42px;
            top: -10px;
        }

.inner .product-description-container .sponsors {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9oAAABhCAYAAAAp8tlsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1REZCQThENjIwRDExRTE5REE1OTlEQjU3RDBBMTE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1REZCQThFNjIwRDExRTE5REE1OTlEQjU3RDBBMTE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTVERkJBOEI2MjBEMTFFMTlEQTU5OURCNTdEMEExMTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTVERkJBOEM2MjBEMTFFMTlEQTU5OURCNTdEMEExMTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vifmLAAAEEUlEQVR42uzdsU4UQRjA8d27jXfHibGhobHQS7CShGBiR0VH46vQ+BI8CjwDL4A1CRo7Y2JjoSHh9nbcReYSCgWyn/Fifr9kOOCumu6fb262TCkVnaOjo8fty0a7pu16VAAAAAB3uWrXj3Z9PTw8/N79o+xCu43szdnsxdbe3t7byWTyvKqqp/YKAAAA/qyu62+Xl5cfT09PTy4uPpy3sf15uN7a3n71en9//914PH42GAzGtgoAAADu1jX0aDTanM1mb+bz+afj45MvVfv/jd3d1wftm2v5g02T2tXYMQAAAPh9ZLerzL+v7ezsHJydvT/vQnt9Ol3byh+s64XdAgAAgDt0A+puRl1Vw+u/p9Ppy/blyaD9MWzLe5I/BAAAADwsuDtlWY6Kbrh9+81khwAAAOBBoX27pQe2BAAAAOIIbQAAABDaAAAAILQBAABAaAMAAABCGwAAAP6J6ubVA7QBAAAggIk2AAAACG0AAABYTd3R8XSzAAAAgH6SiTYAAAAEEtoAAAAQKB8dd+s4AAAA9OfoOAAAAETKz9F2GRoAAAAEhraj4wAAABAY2ibaAAAAEMB3tAEAACCQW8cBAAAgTnJ0HAAAAALliXZtKwAAAKC3lEPbRBsAAACCQrsQ2gAAABAjT7QXtgIAAAB6W0603ToOAAAAAXJom2gDAABAUGg7Og4AAAAxlreOOzoOAAAAgaFtog0AAABBoV0IbQAAAIhhog0AAABxTLQBAAAgUhfa3UVota0AAACA3pp8dFxoAwAAQH9JaAMAAIDQBgAAgNUObZehAQAAQGBom2gDAABAYGhf2QsAAACICW2P9wIAAIAY14/3KoQ2AAAAxMgT7bmtAAAAgN6a/B1toQ0AAAD9uXUcAAAA/kZom2gDAABAUGh339H2eC8AAADob3nr+MJeAAAAQH/56LiJNgAAAPS3PDruMjQAAADob3l03GVoAAAAECAfHfcdbQAAAOhveXTcRBsAAAD6azxHGwAAAOKkHNouQwMAAAChDQAAAKsZ2i5DAwAAgMDQNtEGAAAAoQ0AAACrGdqOjgMAAEBgaJtoAwAAQFBod0y0AQAAIICj4wAAABBneXS8sRcAAAAQF9om2gAAABAU2oXQBgAAgBiOjgMAAECc5URbaAMAAEAAR8cBAAAgOLTTzQIAAAD68XgvAAAAiA7tojDRBgAAgBAm2gAAABDHRBsAAAAiCW0AAAAQ2gAAACC0AQAAQGgDAAAA9zcQ2QAAABDGreMAAAAQSWgDAACA0AYAAIDVNLAFAAAAILQBAABAaAMAAMD/rkwpFSk118Fd1ws7AgAAAA9UVcNfkV0OmhzapdAGAACA3qGdhDYAAAAIbQAAABDaAAAAILQBAACA+4f2TwEGAEW6IThZba8cAAAAAElFTkSuQmCC) no-repeat;
    margin: 0 -2px 0 -35px;
    font-size: 15px;
    line-height: 20px;
    color: #083553;
    padding: 15px 80px 12px 90px;
    position: relative;
    width: 817px;
}

    .inner .product-description-container .sponsors p {
        margin: 0 0 4px;
    }

    .inner .product-description-container .sponsors ul {
        text-align: left;
        padding: 0;
    }

        .inner .product-description-container .sponsors ul li {
            margin: 0 0 0 65px;
        }

            .inner .product-description-container .sponsors ul li.first-child, .inner .product-description-container .sponsors ul li:first-child {
                margin: 0;
            }

    .inner .product-description-container .sponsors .more {
        float: right;
        font-size: 14px;
        color: #0368b8;
        background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 6px;
        padding: 0 14px 0 0;
        margin: 0 10px 0 0;
        position: relative;
    }

        .inner .product-description-container .sponsors .more:hover {
            text-decoration: none;
            color: #083553;
        }

.inner .sponsors {
    background: url(data:image/gif;base64,R0lGODlh6QMkAMQAAOHh4fz8/P39/ePj4/v7+/n5+eTk5Obm5vr6+vT09OXl5erq6vj4+O/v7/b29unp6efn5/X19evr6/f39/Dw8PLy8u7u7vHx8ezs7Ojo6O3t7fPz8+Li4v7+/uDg4P///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjU5NkY5MTM2MjBGMTFFMUFDNjc5OUJEREU5MkY4NjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjU5NkY5MTQ2MjBGMTFFMUFDNjc5OUJEREU5MkY4NjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTk2RjkxMTYyMEYxMUUxQUM2Nzk5QkRERTkyRjg2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTk2RjkxMjYyMEYxMUUxQUM2Nzk5QkRERTkyRjg2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/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) no-repeat;
    margin: 23px 0 0;
    padding: 21px 0 39px;
}

    .inner .sponsors ul {
        text-align: left;
        padding: 0 0 0 21px;
    }

.info-block .visual-block {
    position: relative;
    width: 976px;
    padding: 0 0 0 4px;
}

    .info-block .visual-block:after {
        content: '';
        display: block;
        clear: both;
    }

    .info-block .visual-block .description {
        position: absolute;
        top: 70px;
        left: 437px;
        height: auto;
        font-size: 25px;
        line-height: 28px;
        color: #e1e8ed;
    }

        .info-block .visual-block .description h2, .info-block .visual-block .description h1 {
            font-size: 32px;
            line-height: 35px;
            font-weight: bold;
            color: #fff;
            margin: 0 0 7px;
        }

div.testimonials-block.whitepaper-quote blockquote q .end-quote {
    margin: 10px 0 0 -20px;
}

.info-block .visual-block .description p {
    margin: 0;
}

.about-us-block {
    padding: 0 0 0 13px;
}

    .about-us-block .breadcrumbs {
        padding: 0 0 0 4px;
        margin: -5px 0 25px;
        position: relative;
    }

    .about-us-block .heading-section {
        margin: 0 6px 17px 3px;
    }

        .about-us-block .heading-section h2.underlined {
            padding: 0 0 1px;
            margin: 0;
        }

    .about-us-block #content {
        width: 725px;
    }

        .about-us-block #content .article {
            overflow: hidden;
            height: 1%;
            padding: 0;
            margin: 0 0 38px;
            font-size: 12px;
            line-height: 14px;
            color: #1c4866;
        }

    .about-us-block .article .video-block {
        float: left;
        width: 217px;
        margin: 3px 14px 10px 0;
        text-align: center;
    }

        .about-us-block .article .video-block img {
            margin: 0 0 13px;
        }

        .about-us-block .article .video-block .watch {
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
            padding: 0 9px 0 0;
            font-size: 14px;
            color: #0368b8;
            font-weight: bold;
        }

            .about-us-block .article .video-block .watch:hover {
                text-decoration: none;
                color: #083553;
            }

    .about-us-block #content .article p {
        margin: 0 0 17px;
    }

    .about-us-block #content .article .alignleft {
        float: left;
        border: 1px solid #c0d9ed;
        margin: 7px 20px 10px 3px;
    }

    .about-us-block #content .article .alignright {
        float: right;
        border: 1px solid #c0d9ed;
        margin: 20px 25px 10px 10px;
    }

    .about-us-block #content .article h3 {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 7px;
    }

    .about-us-block #content .features-block {
        background: #eef2f2;
        border: 1px solid #e2e2e2;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        padding: 11px 0 0 24px;
        margin: 65px 23px 0 -2px;
    }

        .about-us-block #content .features-block h3 {
            font-size: 16px;
            line-height: 20px;
            color: #083553;
            font-weight: bold;
            margin: 0 0 10px;
        }

        .about-us-block #content .features-block .columns {
            overflow: hidden;
            height: 1%;
        }

        .about-us-block #content .features-block .column {
            float: left;
            width: 320px;
            margin: 0 0 0 34px;
            padding: 0;
            list-style: none;
        }

        .about-us-block #content .features-block .columns div:first-child, .about-us-block #content .features-block .columns div.first-child {
            margin: 0;
        }

        .about-us-block #content .features-block ul {
            padding: 0;
            margin: 0 0 7px;
            list-style: none;
        }

            .about-us-block #content .features-block ul li {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
                padding: 0 0 11px 17px;
            }

        .about-us-block #content .features-block a {
            color: #3191dd;
        }

            .about-us-block #content .features-block a:hover {
                color: #083553;
                text-decoration: none;
            }

        .about-us-block #content .features-block .view {
            font-size: 12px;
            font-weight: bold;
            color: #0368b8;
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
            padding: 0 12px 0 0;
            float: left;
            margin: 19px 0 0 15px;
        }

            .about-us-block #content .features-block .view:hover {
                text-decoration: none;
                color: #083553;
            }

    .about-us-block #sidebar {
        width: 228px;
        padding: 41px 0 0;
    }

        .about-us-block #sidebar .side-nav {
            padding: 0 0 4px 19px;
        }

    .about-us-block .side-nav ul a {
        font-weight: bold;
    }

    .about-us-block #sidebar .side-nav ul a:hover {
        color: #083553;
    }

    .about-us-block #sidebar .side-nav ul ul {
        padding: 6px 0 14px;
    }

        .about-us-block #sidebar .side-nav ul ul li {
            margin: 0;
        }

        .about-us-block #sidebar .side-nav ul ul a {
            padding: 0 0 2px 2px;
            font-weight: normal;
            height: 1%;
        }

    .about-us-block .twitter-block {
        background: #eef2f2;
        border: 1px solid #e2e2e2;
        font-size: 11px;
        line-height: 14px;
        color: #083553;
        margin: 0 27px 29px 14px;
        padding: 13px 10px 11px 9px;
    }

        .about-us-block .twitter-block .text-twitter {
            display: block;
            background: url(data:image/gif;base64,R0lGODlhdgAWAPcAAEDP/s/s9Nzu8zbN/+Hv8z7O/r7o9d/v8zTM/z3O/u3y8jnN/0nQ/TfN/zrN/urx8k3R/UXQ/jrN/+jx8lLS/WnX++Lw87vo9t3v8+Tw80LP/o3e+czr9JXg+Hba+uzy8rPm9jvO/jXM/8bq9eLv80TP/k/S/cHp9bDl9sLp9XTZ+lDS/Y/f+eDv8+bw8+Xw8+nx8sPp9dbt9Ofx8kjQ/mbW+07S/ZLf+FXT/d7v8+vx8pfg+ErR/T/O/tHs9Nft9EPP/j/P/tru82rX+6zl963l9s7r9Kjk99Tt9NDs9Nvu89Ls9JTg+EbQ/rbn9tPs9Hna+nra+r3o9Yre+X/b+rHm9qLj933b+l/V/Jzh+Nnu82vX+2DV/JPg+Mrr9M7s9FTT/VvU/Lnn9nPZ+4Dc+nzb+snq9cfq9TjN/4Xd+X7b+oTd+W3Y+3vb+mfX+4ze+Y7e+brn9kHP/mjX+7zo9Yve+VrU/HLZ+8nr9cjq9Z7i+LTm9ljT/FjU/Ibd+bLm9p/i+FbT/ePw85rh+Jjh+FPS/a7l9sXq9WPW/HXZ+kfQ/pvh+M3r9MDp9YTc+YLc+WzY+7/o9bfn9mXW/HDY+5nh+Jbg+DzO/m7Y+4nd+V7V/K3l96Di93ja+mHV/Ifd+VPT/bjn9nHZ+1nU/LXm9svr9MTq9UzR/Z3h+K/l9qPj93fa+m/Y+0vR/ZDf+VfT/VHS/aXj9zPM/+7y8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY2Qjk4NjE3MzZCMTFFMThFRjZGNThGMTE0MEIyQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY2Qjk4NjI3MzZCMTFFMThFRjZGNThGMTE0MEIyQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NjZCOTg1RjczNkIxMUUxOEVGNkY1OEYxMTQwQjJCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NjZCOTg2MDczNkIxMUUxOEVGNkY1OEYxMTQwQjJCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAB2ABYAAAj/AGcJHEiwoMGDCBMqXMiwocNZRNIM6WDmocWLGDNqPLhDliwbUYQgjAHCwsaFg4aQySHwB4oACB/suXCyIYoRC4l4RAAmyiYFBjt4xCGg5kExHmWpmJUHiKwQKQzOqOCxjlGFV2TNQfHgoBIASZPOwVBQQ1JAVwt2SQphVpmkiQxKSZrgQNqDXyQMXVSU4IawYbFkINgjaYe7A/OI8Dhl1pikbAxWSSrhB2LJTj0CgUNCYA45gMM6IgjWI6HLAi/4saJjloqklAyCSBpCCWqCBoYgCGtjz6xBocMueDKwtCwWBJInNykQxgUvBXVcMGXQQFSBE05oEfja4xDlzP8k/3XAQfmHgh8YhQJxoi/CF8pdEMQUXFYXMPUNFx8PoH9/DWO8MMMksohgxUAfrOKRHghSwdgsGFAgiwNVuJZUA/4B4cEMpCSFQA/+8RHDQEe8sphHANzBgUFEuEGDfwwcKBAjNORnoywRlEGGH8bVh8oISZnQ1SxGJMXABAIhkVQJswCSFA6zeJCfHnPVB8p5bdSXwBEDWcBGfUkMdMAGCdxYHwNkeNFjcDuckNQpSM4CpEc0vCDQFydGMMsNSa0QZX6EGJBfW4aEJQEPennUwBmzKABJfkYMdAYfaJgZXA+aPGLcAgV06mkFLcTBVpxzysKAfLMEMIBHTczCRFIU/P+paKcJ9LBFC054mICnK4ihA34edaKFAlpsAdcsooZFawkdACVQEhBYGpoiauxghHEbYCDAtgKQNUuuHkFAqpGoqsqqq7DKKksF2grA0izieeSAGdwiGcBuHo1SQQ0VFJKUDQpkGW572xJgEAZv1NCAtB7dMFAQSVWCELiyCCmQGUnxMINAPqwqS6uvehSrlB6xItt47w4k6I2K6IBFUig0NMWJljpAnEARJDUGQkh5VMLGs9CRVBAGzxIDvjTMspbIszjoEQ+D4eZhKgUdEtYlEiyg9QJoJLDBLHYkdUhDVDGcBkE1JCVCGhcY4LYBK3ac1Bsy4BFGWFAgkUTaQ+3/me4RYXEBgtsrYlBAUnJw4nYMLrQAsUcsCHHA5JMLItDdHl03ywTOGvSCJWaZ2UoLBEliIwJfuxGWA/gaunBSDrsCqwIZMBAcAizMskZ9dsDgCF0q7JBFFotkQdMsmMuieQaGiGTQEhV4bOMCjRgUxfQWcBACw7JQ0BkcfXaFQn0lwECA7cFJQQL69RUxSx9JnUCQD4hkcsYBgihBhxplmhkCCAd5QFbqo4HOXOBxgYkWYPpgmVkAziNccJYqtgcYHiDJCIEITvVK4a/6rGEWiEjKFwoiAy7IogAl6J+lbDCihBTBEwVowABmOIAIuE8gAYBCBBogAVg0SwlXYAAakhZggg10RiAu2AIRcTIQDtxhhzO04UAywIIVOGCGISjDkEjAAhNckYYNgAB0IhEBCdShcwj6ROsspQa7MEQASQiAHAPgRoJYwAcyGJJAXrAEJMDgIE+IWkEssAQ5kq4gD/iBHGVgEBjIYI5yFOQBkKAQPFBhTaHRwCM0d5tOepIgQoiFKFbgHwBoIBBQIIJ7EhIQADs=) no-repeat;
            width: 118px;
            height: 22px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 0 13px;
        }

            .about-us-block .twitter-block .text-twitter a {
                display: block;
                height: 100%;
            }

        .about-us-block .twitter-block .tweets {
            padding: 0;
            margin: 0 0 3px;
            list-style: none;
            overflow: hidden;
            height: 1%;
        }

            .about-us-block .twitter-block .tweets li {
                margin: 0 0 18px;
            }

            .about-us-block .twitter-block .tweets a {
                font-size: 11px;
                color: #0368b8;
            }

                .about-us-block .twitter-block .tweets a:hover {
                    text-decoration: none;
                    color: #083553;
                }

        .about-us-block .twitter-block .follow {
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 3px;
            padding: 0 11px 0 0;
            font-size: 12px;
            font-weight: bold;
        }

            .about-us-block .twitter-block .follow:hover {
                text-decoration: none;
                color: #083553;
            }

    .about-us-block .side-block {
        padding: 0 25px 0 16px;
        overflow: hidden;
        height: 1%;
    }

        .about-us-block .side-block h3 {
            font-size: 15px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 4px;
        }

        .about-us-block .side-block img {
            display: block;
            margin: 0 0 8px;
        }

        .about-us-block .side-block .view {
            font-weight: bold;
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 3px;
            padding: 0 13px 0 0;
            font-size: 12px;
        }

            .about-us-block .side-block .view:hover {
                text-decoration: none;
                color: #083553;
            }

    .about-us-block .select-form {
        margin: 0;
        padding: 0 0 25px 2px;
    }

        .about-us-block .select-form label {
            font-size: 17px;
            line-height: 20px;
            display: block;
            font-weight: bold;
            color: #083553;
            margin: 0 0 8px;
        }

        .about-us-block .select-form select {
            width: 241px;
        }

    .about-us-block .contacts-section {
        overflow: hidden;
        height: 1%;
        padding: 0;
    }

        .about-us-block .contacts-section h3 {
            font-size: 17px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 10px;
        }

        .about-us-block .contacts-section dl {
            overflow: hidden;
            height: 1%;
            min-height: 54px;
            font-size: 15px;
            line-height: 18px;
            font-weight: bold;
            color: #083553;
            margin: 0;
            padding: 0 0 31px 3px;
        }

            .about-us-block .contacts-section dl dt {
                float: left;
                padding: 0 6px 0 0;
            }

            .about-us-block .contacts-section dl dd {
                overflow: hidden;
                height: 1%;
                margin: 0;
                color: #0368b8;
            }

    .about-us-block .contacts-block {
        overflow: hidden;
        height: 1%;
        padding: 0 0 0 2px;
    }

        .about-us-block .contacts-block .heading {
            overflow: hidden;
            height: 1%;
            padding: 0 201px 0 0;
        }

            .about-us-block .contacts-block .heading h3 {
                float: left;
            }

            .about-us-block .contacts-block .heading .view {
                float: right;
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 5px;
                padding: 0 0 0 11px;
                font-size: 14px;
                font-weight: bold;
                color: #0368b8;
            }

                .about-us-block .contacts-block .heading .view:hover {
                    text-decoration: none;
                    color: #083553;
                }

        .about-us-block .contacts-block .holder {
            overflow: hidden;
            border-bottom: 2px solid #d7dfe3;
            padding: 0 0 18px;
            width: 723px;
        }

        .about-us-block .contacts-block .address {
            float: left;
            width: 332px;
            padding: 6px 0 0;
        }

            .about-us-block .contacts-block .address .description {
                overflow: hidden;
                height: 1%;
            }

            .about-us-block .contacts-block .address h4 {
                font-size: 15px;
                line-height: 20px;
                font-weight: bold;
                color: #083553;
                margin: 0;
            }

            .about-us-block .contacts-block .address address {
                margin: 0;
                overflow: hidden;
                height: 1%;
                font-size: 13px;
                line-height: 16px;
                font-style: normal;
            }

                .about-us-block .contacts-block .address address span {
                    display: block;
                }

            .about-us-block .contacts-block .address .description a {
                color: #0368b8;
            }

                .about-us-block .contacts-block .address .description a:hover {
                    text-decoration: none;
                    color: #083553;
                }

        .about-us-block .contacts-block .options-block {
            padding: 16px 0 0;
        }

            .about-us-block .contacts-block .options-block ul {
                width: auto;
            }

            .about-us-block .contacts-block .options-block .label {
                margin: 0 11px 0 0;
            }

            .about-us-block .contacts-block .options-block ul li {
                padding: 0 5px 0 15px;
            }

    .about-us-block .contact-form {
        background: #eef2f2;
        border: 1px solid #e2e2e2;
        font-size: 11px;
        line-height: 13px;
        color: #828282;
        margin: 19px 8px 20px 2px;
        padding: 35px 40px 38px 42px;
    }

        .about-us-block .contact-form .heading {
            text-align: right;
            font-size: 13px;
            line-height: 15px;
            color: #0368b8;
            padding: 0 80px 13px 0;
        }

        .about-us-block .contact-form .row {
            overflow: hidden;
            height: 1%;
            margin: 0 0 12px;
        }

        .about-us-block .contact-form .selects {
            padding: 8px 0 0;
            margin: 0 0 7px;
        }

        .about-us-block .contact-form .holder {
            float: left;
            width: 311px;
        }

        .about-us-block .contact-form label, .about-us-block .contact-form .label {
            font-size: 14px;
            line-height: 18px;
            color: #1c4866;
            display: block;
            margin: 0 0 11px;
        }

        .about-us-block .contact-form .row label, .about-us-block .contact-form .row .label {
            font-size: 15px;
            margin: 0 0 6px;
        }

        .about-us-block .contact-form label .required, .about-us-block .contact-form .label .required {
            position: relative;
            top: -1px;
            color: #0368b8;
        }

        .about-us-block .contact-form .text {
            display: block;
            width: 234px;
            height: 16px;
            border: 1px solid #c0c4c5;
            background: #fff;
            margin: 0;
            padding: 3px 5px;
            font: 13px/15px Arial,Helvetica,sans-serif;
            color: #b6b6b6;
        }

        .about-us-block .contact-form .text-active {
            color: #000;
        }

        .about-us-block .contact-form select {
            width: 241px;
        }

        .about-us-block .contact-form ul {
            padding: 0;
            margin: 0 0 28px;
            list-style: none;
            overflow: hidden;
            height: 1%;
        }

            .about-us-block .contact-form ul.last {
                margin: 0 0 11px;
            }

            .about-us-block .contact-form ul li {
                float: left;
                margin: 0 34px 0 0;
            }

            .about-us-block .contact-form ul .radio {
                float: left;
                margin: 1px 6px 0 2px;
                padding: 0;
                width: 16px;
                height: 15px;
            }

            .about-us-block .contact-form ul label {
                float: left;
                margin: 0;
            }

        .about-us-block .contact-form textarea {
            width: 450px !important;
            height: 129px;
            background: #fff;
            border: 1px solid #c0c4c5;
            font: 13px/20px Arial,Helvetica,sans-serif;
            color: #b6b6b6;
            margin: 0 0 11px;
            padding: 0 0 0 3px;
            overflow: auto;
            display: block;
            resize: vertical;
        }

        .about-us-block .contact-form p {
            margin: 0 0 35px;
        }

        .about-us-block .contact-form .btn-submit {
            display: block;
            background: url(data:image/gif;base64,R0lGODlhiQAeAPcAAFObHGm5OVSdHmW1NWe3N12pKlunJ1+rLFmkJVagIWSyMmKwMFiiI2CuLqzWktLmxKjQjKrSjtPoxabNitToxqnRjabOi9Tpx43HaarUkKXMiaLRhNbqyNXpx4e+YdXqyNPnxfT58IK3Wur04+nz4q/alYjAY4W8X6vVkYrEZmuzPGSqNI7Ja3W5SozFZ3axS67ZlKXViIW7Xnm8TYO5XIrBZMvlu4GjaNbsyq3Yk5jMdmOoMujy4W+wQtHkwvT68aPTht7s09bryd/v1ZrGesfftZHMbne7TIzFaJbSdIrBZWelOJjUd5fTdpPMcKDOgoe9YoO3W/X68oW6X5HLb5DKbX+xVsrjuYG1WmGmMI/Ha5bRdH2vVI7Gan6wVYnAY93s0+Dv1p/NgL/dq4S4XfT58WuqPGatNX+zWG63QHOsR3O0Rn3CU4a8YPX68X+zVpPOcYzCZ5DKbKHQg4G0WZ7Lf5TPctfsypvIfLDTl5vHe6LJhbzap+Dw13q2UV+kLYPBW7PXnLrXpI7Aa3GzRMjit7vZpt3r0pDCbt7t08HhrsrkuZjOeHizTY2+acfgtsniuHG8RIXFX3O+Rur15OHx18vlumivOL/fq5THcs3ovW6uQMjhtqTLh7XZndHlw5jDd4HAWaPKhou7ZlGZGlCXGWq7Om7AP2u9PG/CQUuQEkySFHDDQk2TFW2/Pk6VF3yuU5nUdzRrCP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQyQUI3QUQ3NDIzMTFFMUFEQUFCM0I3MDgzRDM1QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQyQUI3QUU3NDIzMTFFMUFEQUFCM0I3MDgzRDM1QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDJBQjdBQjc0MjMxMUUxQURBQUIzQjcwODNEMzVCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDJBQjdBQzc0MjMxMUUxQURBQUIzQjcwODNEMzVCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAACJAB4AAAj/AG/IGkiwoMGDCBMqXMiwocOHECEKjEWxosWLGDNq3Mixo8ePIEOGHMiElcmTKFOqXMmypcuXMGPKnBmTycAmqXLq3Mmzp8+fQIMKHUq0qFGiTQYmOcW0qdOnUKNKnUq1qtWrWLNeTTJwi6uvYMOKHUu2rNmzaNOqXctW7ZaBdlDJnUu3rt27ePPq3cu3r9+/fe0MhGOqsOHDiBMrXsy4sePHkCNLhgxnoJMAmDNrxjypxJ07mmJsHo3ZSAnRpFNvNo1aNZsSJdionk2bNe3bmp0MpEKgt+/fBCRJmUWceKVIwJPDmIUjufPny5sTwDELRnI5xOU8387dd/Tu4H9T/xlYZYD58+gHCJnVhxELIMMVpZ+fY5aQ+fjzs8gBxPz6HPOxQBwL+RVo4Hn79XfggudVMZAWCkQo4YQKEIeBhBsQp8AMDjiAoQMXOjALBxjYwIEDaUS4AYgbcMCBDmk4wIENgESIgQMbKOAAJSN6OCEGFuroAIcz6jChDiZucGOOHPqowIoXLhlhh0SuaOSUIFKopRYDdbHAl2CGuYAbs1gSipgLuEAcmB/MgsICKMxCZnFhfNnmCMXN0mZxR8Cp5wJ5ziKmmrO4AOgsYeQ5x5dz5InnB2muaaebfkJ66J5xjvDlEcT1iWaYXQyERAOklmpqA54U98MiGbRAagrElf/awSwZNJABcbXCOssTDczagQot/DDLCMAKW+utHZA6a62n6ppCA8QNoYIKQ8ySrAq4NqBrsrrKSqut1pJaHCatEufqE7MMceq6DSAxUBwHxCvvvPFGgGeeYhxQA3HyXjBLBAdEMKy8Y8xyxQH+Aozwv/EmHPAsFzTMML37zlLDAcRlUi/EB4gxcLwFR1xxvwwLHDHGEy8M8BUp0ztvHAMpUcDMNNdc8xp1BFIGcZeYQBzNFMxSQQEVzEIBzUUfHfTQBSw9s9NJPy20zQX4PIsJBRCHNdFGc330zFFbDfTUUWd9Nc11zAJJATuvQTXVSgz0hQF01203IRBAYPcZxHn/4AFxdUswi94QzCJB3YUfLrjeBixOt+OJPz643XT/PYsHBvRNd+SRb264AZYHPnnnmtPN9+WzFEL56nR/MRAUCMQu++w9EGeB7H4Q18MJxK2AwAohzHK7BbrHToLwCICAfPLLKz/8LCDE7vzssfM+ywkIEIc9AsRHj0jvxkOPgPW+A49897FrPzsnsyQyCx7Uxx87FAO1wcD9+OfPAB/EkfBAEMR5BAN2QJwHTACAs5gAAybQvwk8YBYh2AQDHqjACSbwfhRc4CwegEEIcjB/MiCODBggwvsx8IPHI4EDCzjAAh6QOAo84f1KiD89FGcH+svh/dowkCkk4IdADOIP/zUQvOLkIQs/JEJxivBADSRAA7MAAxiIEwIi/LCJV5yFExOARSg+4IeD4AFxhEgD4tAgAWYc4gZ/2AgxQrAIa0yAEonDRC0+MY5pBGIWiGMIIfoRiFMYCBkEQMhCGtKQLxCBCA4pADOI4AWMLGQi/xDJSlrykpgspCIF0IlZfKKQjoRkJg95iFk4YpQCIMNAogCAVrrylbCMpSxnScta2vKWthTFLHyAS1qCQhCz4EEvARCFgWCBFMhMpjKXycxmOvOZ0IymNKO5h11O85k+IM4orkkKLAyEDqUIpzjHSc5ymvOc6EynOtepziW8QQ3sRKca3rCEeIaTDgNBwyv2yYnPfvrznwANqEAHStCCGvSgCDUoGgZihVY49KEQjahEJ0rRilr0ohjNqEY3mlErDMQLqwipSEdK0pKa9KQoTalKV8rSlrqUpV4YCBdUQdOa2vSmOM2pTnfK05769KdADepPuTAQWBj1qEhNqlKXytSmOvWpUI2qVKc6VVkIJCJYzapWt8rVrlo1IAA7) no-repeat;
            width: 137px;
            height: 30px;
            text-indent: -9999px;
            overflow: hidden;
            font-size: 0;
            line-height: 0;
            border: none;
            margin: 0;
            padding: 0;
            cursor: pointer;
        }

            .about-us-block .contact-form .btn-submit:hover {
                cursor: pointer;
            }

    .about-us-block .policy {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA0CAYAAACQGfi1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUwNkUxNjQ1NzQyNDExRTE4NDY1RDFCMjkyMzA0QUQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUwNkUxNjQ2NzQyNDExRTE4NDY1RDFCMjkyMzA0QUQ4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTA2RTE2NDM3NDI0MTFFMTg0NjVEMUIyOTIzMDRBRDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTA2RTE2NDQ3NDI0MTFFMTg0NjVEMUIyOTIzMDRBRDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6g6YniAAACLklEQVR42uxYvU4CQRC+Xa6AxAILE7WiNFET3gB4AqEzNuITSGmHFNiqHZ1HY+jUxNaInSWJVhZyVthxJiTQ4bcE8Fh373ZPVk10ksnCzXwzu/PHHmR7e8eaUKNxbvEEeRpLHpzhRC3wHTCXVgDZMgEMZ7GcgVMSFSYvQc/FWoEjR6QU29jY/LR7gI6x1MBJK5yYTh52UuC7x8eHgV9IBDtnxktWNLrERgszJxCEpWZFpzWc4g2nuJ88oJxCOQDMYs3ifDJOsIzKwhBh9yyZbQloj0/i+LQXkjwVJtVFuaoQkbBC8KzJDEkwaVGIZOV4IovF2IkrEGVkORAZ8UJU3CAhtQzTv4NQ8g+7ZkQbdTZVdRI/VyK+rjRBLRvG2cwvmnJADRofjYxfWaaeKQds/C5iNi0GDcCvODj1Db6KCQe7vs9FEw78Rrf+5rALJXT9Lf+bO1cHAReDn82BZ9pBxaB9x64eVc3+4Dy3X7qK1/RoZUopSRrtg1gsZrbRcAJl5eFwevNIE6IWVpsS9VZYWV3OsbXTeb1VbTqbUP1e08HYhBB9BxoY5EB5N9OXEGCuVENEWZIVuf4BIo4yjh1Xkfe7npcch6isjPO8t2GEa0vSZJK1Oj9SFWmNazhwNPKgy63R9nu9nrHr+/e8gDDq9/tZUfMkEonDIAPAFQUv8S5wzqyDwYD9cXQDXppxEI8HVgFwosHXBC7HX1sewOvgA/CCRhSuwU/cs+n3dwEGALRnjx5W3aF4AAAAAElFTkSuQmCC) no-repeat;
        display: block;
        padding: 13px 0 20px 37px;
        font-size: 11px;
        line-height: 20px;
        color: #828282;
        margin: 0 0 0 10px;
    }

        .about-us-block .policy a {
            color: #0368b8;
        }

            .about-us-block .policy a:hover {
                text-decoration: none;
                color: #083553;
            }

    .about-us-block .contacts-cards {
        overflow: hidden;
        padding: 15px 0 0;
        margin: 0 0 58px -38px;
        width: 763px;
    }

        .about-us-block .contacts-cards .card {
            float: left;
            display: inline;
            width: 328px;
            border: 1px solid #c0d9ed;
            padding: 1px;
            font-size: 13px;
            line-height: 16px;
            color: #1c4866;
            margin: 0 0 0 38px;
        }

            .about-us-block .contacts-cards .card .holder {
                overflow: hidden;
                height: 1%;
                background: #edf3f2;
            }

        .about-us-block .contacts-cards .alignleft {
            float: left;
            margin: -1px -20px 0 0;
        }

        .about-us-block .contacts-cards .alignright {
            float: right;
            margin: -1px 0 0 -35px;
        }

        .about-us-block .contacts-cards .description {
            overflow: hidden;
            height: 1%;
            padding: 25px 10px 0 16px;
            font-size: 13px;
            line-height: 16px;
            color: #1c4866;
        }

        .about-us-block .contacts-cards h2 {
            font-size: 20px;
            line-height: 25px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 5px;
        }

        .about-us-block .contacts-cards .card p {
            margin: 0 0 10px;
        }

        .about-us-block .contacts-cards .btn-contact {
            display: block;
            width: 116px;
            height: 26px;
            text-indent: -9999px;
            overflow: hidden;
        }

        .about-us-block .contacts-cards .sales {
            background: url(data:image/gif;base64,R0lGODlhdAAaAPcAAGOxMWW0NFObHVmjJFumJ12pKmGvL1WeH1+sLFehIqrTjoS6XfT58IG2Wer046nRjfT58avUkNPnxd/u1WqoO9XqyKXNiYjAY+nz4oW8XqbOitPmxdLlw2CkLtTpx3O0RprHeun043WvSrHTmNToxtbryfT68YrCZIe+YdLmxPX68cfgtYvEZnexTGasNbzZp2y0PXy4UoCjaN3s0tbsyaTLiJ/NgJbKdGivOMbftOjy4b7dqur15L3ap8vlupXPc3+zV4a7YHq1UG2uP8jgtrfcoIm/Y4G0WI7HasLir7LVmn2wVZjUd5vIfIe9YW+vQYO3XJPMcF6iLOny4n+9VpbRdMrjuaDPgrvYpX+xVYG1WqTUhpHLbozDZ4rBZZPOcoS5XZDJbYK4W67ZlKjQjI3FacDfrJ7Lf5fSdXG8Q5PGcd7t1LXanna6S4/AbMniuN7t08znvL3bqW+5QsrkuqzVkcjht8HhroCjaXGyRI6+anS3SLLUmX26VWSpM9/v1WqyOuDw1nvBUZnFeY3GaN3s07DSlqPShY7Iam22P4LBWpDKbIG/WWe3NlGZGkuRE02TFE6VFmy9PW2/P2/BQGm5OXDDQmq7O1CXGHyuU5nUdzRrCP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFOUJGRTE3NDI2MTFFMTk4MUJENkI5RUNCMjUwNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFOUJGRTI3NDI2MTFFMTk4MUJENkI5RUNCMjUwNzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUU5QkZERjc0MjYxMUUxOTgxQkQ2QjlFQ0IyNTA3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUU5QkZFMDc0MjYxMUUxOTgxQkQ2QjlFQ0IyNTA3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAB0ABoAAAj/AGVsGkiwoMGDCBMqXMiwocOHCgVqmkixosWLGDNq3Mixo8ePGgcysUSypMmTKFOqXMmypcuXMFMyGYiGks2bOHPq3Mmzp8+fQIMK3YlmYJVJSJMqXcq0qdOnUKNKnUq1aZWBPyRp3cq1q9evYMOKHUu2rNmvPwZ+ucS2rdu3cOPKnUu3rt27eON+GRilkt+/gAMLHky4sOHDiBMrHhxlIJdGkCNLliwoCQ0aY9JM3sy5s+fPjbbEoZFk0ecxW0Cr3sxlYJgAsGPLjo1IBacSPDgFmjO7d+8iJXwLh12iSO87nHiUsH1o+O3h0KGHGYgEgPXr2K/bJmTdB6c62cOH/6/ASbx565wqZFfEyYf1RCp4nE9/vn59JAPLGNjPv//+G+nx10YEV+wXgQOcOBDBfuRdYQInZsBAHiecsACDGRT+wcJ/CJrABgwUUtgfC5zQAcN+jGxoQAQPKrhfgCu2eIOBLS7o3438lTFQFwj06OOPPSrAiQJABsnJBAp4MCQCSiI5ASc22ICgAnsIaYUCEECAwAkJJjmkkA4Q6SMgEFDogQJU9Milk5ykyYkHCFipwJMn2PDmnJycUOSeCHQxkBcFBCrooIE+wMkDhAYaAgQ4FIADBCEUQAInHxRwwaGSchLoGYj2EYKmO1Dq6ANnFMAJCYleMGmIO1j6wAcfvP/ByQWmohpCCBdcoAYnOxj66gcP0JrosF4MZAQByCarLLJkcKJEsi6gEAMBnEiQrAScEIAtsihwQoa22RIQwxqcZJnttstWuyy0KChRZgwu2EEhBpygQK21IYYoQR70liuHC+sGTIARAzkxwMEIJ3zwE5xggLAGnPAxAAMOH4wBAwNswMnBGXCiQcYbD4ABBk+APAARnPhxsAZNDMDJBgo3sUEGD3OSQQ82DwAxzS9PDIfCQmQghAY4E6Hw0Qg7MVAQCTTt9NNOr8DJCguAwAADQyQwAicvLLD1CAmkwEnTC3BiQdhmD8HJFAtYQGECIEzttdkJrH2202UXAkLVV6P/7YbVnCxQdwoJvGD23C8YbkHVU0PtuNNBDATGAZRXbnnlHWARog4tUN4BByFy0MEBoFMuBic1HFADhWIYQuEMM3DSueYU5kB5DhRePggDm3euB4UM4J46Jxwc8HnoHXQQO4WcX+585WAMBIUA1Fdv/fVSNNDA9QJQ0AAF3IdfvQjbX+89+OJbT74I1nsvRfrnq98A++lzD8VAWjii//789+///wAMoAAHSMACGvB/WhjIETDBwAY68IEQjKAEJ0jBClrwghiM4BEGAoRIePCDIAyhCEdIwhKa8IQoTKEKRwiEgWQBEjCMoQxnSMMa2vCGOMyhDnfIwxpmYSBLeIQQOIdIxCIa8YhITKISl8jEJjrxiEsYSCamSMUqWvGKWMyiFrfIxS568Yta3AQeIELGMprxjGiMSEAAADs=) no-repeat;
        }

        .about-us-block .contacts-cards .support {
            background: url(data:image/gif;base64,R0lGODlhdAAaAPcAAGOxMWW0NFObHVumJ1mjJF2pKlWeH2GvL1+sLFehIqrTjvT58dPnxdTpx/T58IS6XYG2Wer049XqyLHTmOnz4tPmxdToxqvUkNLlw6nRjWCkLqXNiWivOHWvSqbOimqoO2y0Pd3s0sfgtYW8XtLmxNbryYvEZojAY7zZp4e+YaDPgun04/T68d/u1fX68cbftKjQjICjaJrHeqTLiHy4UtbsyW2uP326VYK4W7vYper15LXannexTGSpM4rCZMDfrIrBZdDjwY7HaoG1WnO0Rujy4Ya7YMLir8vluoO3XI3GaLLVmt3s04m/Y4G0WJ7Lf5bRdJjUd3+xVaPShX+zV4S5XYe9YbfcoJHLbpPMcNHkw5XPc5/NgOny4q3Ok4zDZ43FaZfSdZPOcpbKdH2wVZvIfJDJbWasNW+vQb7dqrTYndHkwqzVkd7t1LDSlnG8Q4TDXb/eq2qyOo7Iat7t03S3SH+9VsrjueDw1srkusHhrna6S9/v1bLUmZDKbIG/WXvBUW+5Qq7ZlILBWm22P6TUhl6iLMjgtsznvJnFeWe3NlGZGlCXGEuRE02TFE6VFmy9PW2/P2/BQGm5OXDDQmq7O3yuU5nUdzRrCP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUFBMTVDRUY3NDI2MTFFMTkwRUNDMDkyNjdBREIwRTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUFBMTVDRjA3NDI2MTFFMTkwRUNDMDkyNjdBREIwRTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQUExNUNFRDc0MjYxMUUxOTBFQ0MwOTI2N0FEQjBFOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQUExNUNFRTc0MjYxMUUxOTBFQ0MwOTI2N0FEQjBFOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAB0ABoAAAj/AGNgGkiwoMGDCBMqXMiwocOHCgVemkixosWLGDNq3Mixo8ePGgdGoUSypMmTKFOqXMmypcuXMFNGGRhGks2bOHPq3Mmzp8+fQIMK3RlmIJRISJMqXcq0qdOnUKNKnUq1KZSBWyBp3cq1q9evYMOKHUu2rNmvWwaKqcS2rdu3cOPKnUu3rt27eOOKGZhlkt+/gAMLHky4sOHDiBMrHpxlIBZFkCMDOlKjhqA3kTNr3sy5s+fMhRDVOOLns+nTqCNjGWgmgGvXc1xkKqEjE55Ar3Pr1n2lxO7fuUtc2a0nk44SsqcAX868+ZQScH6bGSgEgHXrspVYR5KJzfXv4MFL/8gUvvz3TBLAD8qExDohFzrMy59Pn00m7eGFDARzoP+BMej5t8cFKvR3QQSZRHBBf+OpwEImP4AwXiaZmADCDxTyYUJ/YyDIwg4gUEihfweYkEkeIPT3x4YmLnjAeC9m4mAmIMY4Y40HHJigiw2ycIGILpIIxkBfIGAkAgpkosCRTCbZggINKIlAlE+2kAkXXCCoQB1J3qHAAgsg4EOCUCqZZARLHinHAhQ2oIAdRo6ZZpRTkhmlGnWieSeSmTwZ5ZJRZuJmlHH4wKSRXwwERAGMFpBBJhk0KukKC3BQAAcLrFCABZkQUcAJkG6aCaNPRHrDCqOm0emlGTxRQCYWSP/K6AmcipjGp6GKKuoNl4K5a68LFECppZhqyukJjD6KrKwFADFQEwNEOwAMmSwh7Rkp0DBAJgxIy0AmA3wbbQqZwBAuuAPQ0EYmYIIrrrTRcgsvvNguwSYN5Jp77r7RivvuvvL26y6602aSwrzRNjGQFQQ0TAAamVDgsAeZ9EGAAxI3TIEDBFSQScMjZOJBxx8TQAEFaJBMwCGZ9NCwB2UQkEkFDjdcRgUjTJzJCCGPTAAdH3vssskcC60xxxg7vLHKL+9cs8NWDGREAlRTLUImIjwggwMO2JDABJmg8ADYEyRAQiZUP5DJBmavbUMmXTywAYUJyID12GsnADfbVav/zYQMWnOdwNtMyE332VmDjULbiYf9ddh4l3121XOLXXXVRgxUhQGcc65BDiIWwYPnGIiIgQYGlM45DpnMYMAMFOLgBoUhhJDJ6KBT+ALnL1DYOeeJOBD66AbkXnsmqWfSeyYhoF768s0boEHpFJ6efOc4CO/67wZUMVASAoQvvgCGQADB+OF/AMEH6LePfgfno68+++6/D0EH9o+vRSYCwC/+/v2Ln/jmV78CCiAJAxnCIhbIwAY68IEQjKAEJ0hBCK4hEw+8YAU32MAhDMQJjAihCEdIwhKa8IQoTKEKTeiFIJSwhSuM4QidMBAqPOKGOMyhDnfIwx768IdADKIQW4fIQyoMRAqOSKISl8jEJjrxiVCMohSnSMUqOlEKAyFDI7bIxS568YtgDKMYx0jGMprxjGAkw0AswcY2uvGNcIyjHOdIxzra8Y54nCMmBAKRPvrxj4AMZEJiEBAAOw==) no-repeat;
        }

.locations-block {
    overflow: hidden;
    height: 1%;
    margin: 0 12px 76px -2px;
    padding: 0;
    position: relative;
}

    .locations-block .heading-section {
        overflow: hidden;
        height: 1%;
        border-bottom: 2px solid #d7dfe3;
        margin: 0 0 26px;
        padding: 0 0 7px;
    }

        .locations-block .heading-section h2 {
            float: left;
            margin: 0 21px 0 0;
        }

        .locations-block .heading-section select {
            float: left;
            width: 206px;
        }

    .locations-block .heading-section-no-underline {
        overflow: hidden;
        height: 1%;
        margin: 0 0 26px;
        padding: 0 0 7px;
    }

        .locations-block .heading-section-no-underline h2 {
            float: left;
            margin: 0 21px 0 0;
        }

        .locations-block .heading-section-no-underline select {
            float: left;
            width: 206px;
        }

    .locations-block h3 {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 22px;
    }

    .locations-block .holder {
        overflow: hidden;
        height: 1%;
        margin: 0 0 25px 0;
    }

    .locations-block .location {
        float: left;
        width: 230px;
        font-size: 13px;
        line-height: 16px;
        color: #1c4866;
    }

        .locations-block .location a {
            color: #0368b8;
        }

            .locations-block .location a:hover {
                text-decoration: none;
                color: #083553;
            }

        .locations-block .location h3 {
            margin: 0 0 9px;
        }

        .locations-block .location address {
            margin: 0 0 8px;
            font-style: normal;
        }

            .locations-block .location address span {
                display: block;
            }

        .locations-block .location dl {
            margin: 0 0 8px;
            padding: 0;
            overflow: hidden;
            height: 1%;
            color: #666;
        }

            .locations-block .location dl dt {
                float: left;
                font-weight: bold;
                padding: 0 5px 0 0;
            }

            .locations-block .location dl dd {
                overflow: hidden;
                height: 1%;
                margin: 0;
            }

        .locations-block .location ul {
            padding: 0;
            margin: 0;
            list-style: none;
        }

.about-us-block .text-block {
    overflow: hidden;
    height: 1%;
    padding: 0;
    margin: 0 12px 0 -2px;
    position: relative;
}

    .about-us-block .text-block .heading-section {
        margin: 0 0 11px;
        padding: 0;
    }

        .about-us-block .text-block .heading-section h3 {
            margin: 0;
            padding: 0 0 5px;
            font-size: 17px;
            line-height: 20px;
            font-weight: bold;
            border-bottom: 2px solid #d7dfe3;
        }

    .about-us-block .text-block p {
        margin: 0 0 4px;
    }

    .about-us-block .text-block a {
        color: #0368b8;
    }

        .about-us-block .text-block a:hover {
            text-decoration: none;
            color: #083553;
        }

.about-us-block .regions-block {
    overflow: hidden;
    height: 1%;
    margin: 0 0 0 -64px;
    padding: 11px 0 0 6px;
    width: 783px;
}

    .about-us-block .regions-block .column {
        float: left;
        display: inline;
        width: 195px;
        margin: 0 0 0 64px;
        font-size: 12px;
        line-height: 14px;
    }

        .about-us-block .regions-block .column h3 {
            font-size: 18px;
            line-height: 20px;
            color: #083553;
            font-weight: bold;
            margin: 0 0 27px;
        }

        .about-us-block .regions-block .column .personal-info {
            overflow: hidden;
            height: 1%;
            min-height: 110px;
        }

        * html .about-us-block .regions-block .column .personal-info {
            height: 110px;
        }

        .about-us-block .regions-block .column .name {
            font-size: 16px;
            line-height: 20px;
            display: block;
            margin: 0 0 5px;
            color: #083553;
            font-weight: bold;
        }

        .about-us-block .regions-block .column .post {
            display: block;
            font-size: 14px;
            line-height: 14px;
        }

        .about-us-block .regions-block .column p {
            margin: 0 0 4px;
        }

        .about-us-block .regions-block .column .view {
            font-weight: bold;
            font-size: 12px;
            color: #0368b8;
            background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 3px;
            padding: 0 12px 0 0;
        }

            .about-us-block .regions-block .column .view:hover {
                text-decoration: none;
                color: #083553;
            }

.about-us-block .biography-block {
    margin: 0;
    padding: 10px 0 0;
    overflow: hidden;
    height: 1%;
}

    .about-us-block .biography-block h3 {
        font-size: 18px;
        line-height: 19px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 18px;
    }

        .about-us-block .biography-block h3 .mark {
            display: block;
            color: #0368b8;
            font-size: 16px;
        }

    .about-us-block .biography-block .holder {
        overflow: hidden;
        height: 1%;
    }

    .about-us-block .biography-block .profile-block {
        float: left;
        width: 158px;
        padding: 4px 24px 0 0;
    }

        .about-us-block .biography-block .profile-block img {
            border: 1px solid #e2e2e2;
            display: block;
            margin: 0 0 11px;
        }

        .about-us-block .biography-block .profile-block ul {
            padding: 0;
            margin: 0;
            list-style: none;
            font-size: 12px;
            line-height: 16px;
            font-weight: bold;
        }

            .about-us-block .biography-block .profile-block ul a {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 1px 3px;
                padding: 0 0 0 17px;
            }

                .about-us-block .biography-block .profile-block ul a:hover {
                    text-decoration: none;
                    color: #083553;
                }

    .about-us-block .biography-block .description {
        overflow: hidden;
        height: 1%;
        font-size: 12px;
        line-height: 14px;
        color: #1c4866;
        padding: 0 20px 0 0;
    }

        .about-us-block .biography-block .description p {
            margin: 0 0 16px;
        }

    .about-us-block .biography-block .link-block {
        overflow: hidden;
        height: 1%;
        padding: 7px 0 0 2px;
    }

    .about-us-block .biography-block .description .back {
        color: #0368b8;
        font-weight: bold;
        float: left;
    }

        .about-us-block .biography-block .description .back:hover {
            text-decoration: none;
            color: #083553;
        }

.about-us-block .tabset {
    padding: 1px 0 5px;
    margin: 0 7px 11px 3px;
    list-style: none;
    border-bottom: 2px solid #d7dfe3;
    overflow: hidden;
    height: 1%;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
}

    .about-us-block .tabset h2 {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        margin: 0;
    }

    .about-us-block .tabset li {
        float: left;
        background: url(data:image/gif;base64,R0lGODlhAgATAIAAANff4wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODEwRUY4OUQ3NDM1MTFFMUFBNzhDREM3OUE2QTQ3QzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODEwRUY4OUU3NDM1MTFFMUFBNzhDREM3OUE2QTQ3QzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTBFRjg5Qjc0MzUxMUUxQUE3OENEQzc5QTZBNDdDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MTBFRjg5Qzc0MzUxMUUxQUE3OENEQzc5QTZBNDdDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAACABMAAAIFhI+py1YAOw==) no-repeat 0 3px;
        padding: 0 11px 0 14px;
    }

        .about-us-block .tabset li:first-child, .about-us-block .tabset li.first-child {
            background: none;
            padding-left: 0;
        }

    .about-us-block .tabset a {
        color: #9fb1bc;
    }

        .about-us-block .tabset a:hover, .about-us-block .tabset .active {
            text-decoration: none;
            color: #083553;
        }

.about-us-block .tabs-area {
    overflow: hidden;
    height: 1%;
    margin: 0;
    padding: 0;
}

.about-us-block .tab-content {
    overflow: hidden;
    height: 1%;
    padding: 0;
    margin: 0;
}

    .about-us-block .tab-content .news-list {
        padding: 1px 12px 5px 0;
        margin: 0 0 28px;
        list-style: none;
        font-size: 14px;
        line-height: 16px;
        color: #083553;
        border-bottom: 2px solid #d7dfe3;
    }

        .about-us-block .tab-content .news-list .date {
            display: block;
            font-style: normal;
            color: #083553;
        }

        .about-us-block .tab-content .news-list li {
            margin: 0 0 11px;
        }

        .about-us-block .tab-content .news-list a {
            display: block;
            color: #0368b8;
            padding: 12px 0 9px 3px;
        }

            .about-us-block .tab-content .news-list .active a, .about-us-block .tab-content .news-list a:hover {
                background: #eef2f2;
                text-decoration: none;
            }

.about-us-block .paging {
    padding: 0 0 29px 4px;
    margin: 0;
    list-style: none;
    overflow: hidden;
    height: 1%;
    color: #083553;
    font-size: 13px;
    line-height: 20px;
}

    .about-us-block .paging li {
        float: left;
        margin: 0 8px 0 0;
    }

    .about-us-block .paging a {
        float: left;
        background: #f3f3f3;
        border: 1px solid #e2e2e2;
        width: 20px;
        text-align: center;
        color: #0368b8;
    }

        .about-us-block .paging a:hover {
            text-decoration: none;
            color: #083553;
        }

    .about-us-block .paging span {
        padding: 1px 0;
        display: block;
    }

.about-us-block .info {
    padding: 0 0 0 3px;
    font-size: 14px;
    line-height: 17px;
    color: #1c4866;
}

    .about-us-block .info p {
        margin: 0;
    }

    .about-us-block .info a:hover {
        text-decoration: none;
        color: #083553;
    }

.about-us-block .events-list {
    padding: 22px 12px 0 2px;
    margin: 0;
    list-style: none;
    font-size: 13px;
    line-height: 16px;
    color: #083553;
    overflow: hidden;
    height: 1%;
}

    .about-us-block .events-list li {
        margin: 0 0 31px;
        border-bottom: 2px solid #d7dfe3;
        padding: 0 0 7px;
    }

    .about-us-block .events-list dl {
        margin: 0 0 16px;
        padding: 0;
        overflow: hidden;
        height: 1%;
        font-weight: bold;
        font-size: 14px;
        line-height: 16px;
    }

        .about-us-block .events-list dl dt {
            float: left;
            padding: 0 5px 0 0;
        }

        .about-us-block .events-list dl dd {
            overflow: hidden;
            height: 1%;
            margin: 0;
        }

    .about-us-block .events-list p {
        margin: 0 0 20px;
    }

    .about-us-block .events-list a:hover {
        text-decoration: none;
        color: #083553;
    }

.ios-block .info-block {
    background: url(/Content/Images/v4/bg-ios-block.gif) repeat-x;
    overflow: visible;
    height: 1%;
}

.ios-block .info-block-holder {
    background: none;
}

.ios-block .info-block-frame {
    height: 1%;
    overflow: visible;
}

    .ios-block .info-block:after, .ios-block .info-block-frame:after {
        content: '';
        display: block;
        clear: both;
    }

.ios-block .info-block .alignleft {
    float: left;
    margin: -36px 49px -36px 9px;
    position: relative;
}

.ios-block .info-block .description {
    overflow: hidden;
    height: 1%;
    font-size: 32px;
    line-height: 30px;
    color: #dae7ef;
    padding: 14px 46px 0 0;
}

.ios-block .info-block .text-ios {
    background: url(/Content/Images/v4/text-ios.png) no-repeat;
    width: 392px;
    height: 44px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 0 13px;
}

.ios-block .info-block p {
    margin: 0 0 30px;
}

.ios-block .info-block .cta-block {
    overflow: hidden;
    height: 1%;
    border: solid #83b2ca;
    border-width: 2px 0;
    font-size: 17px;
    line-height: 21px;
    color: #fff;
    font-weight: bold;
    padding: 0 0 7px;
}

    .ios-block .info-block .cta-block p {
        margin: 0;
    }

    .ios-block .info-block .cta-block .column {
        float: left;
        width: 196px;
        text-align: center;
        padding: 7px 0 0;
    }

    .ios-block .info-block .cta-block .alignright {
        float: right;
        width: 241px;
        padding: 46px 0 0;
    }

    .ios-block .info-block .cta-block .only {
        display: block;
        font-size: 15px;
        line-height: 17px;
        color: #72a6c2;
        text-align: left;
        margin: 0 0 2px 41px;
    }

    .ios-block .info-block .cta-block .text-price {
        display: block;
        background: url(/Content/Images/v4/text-price.png) no-repeat;
        width: 118px;
        height: 51px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 auto 1px;
    }

    .ios-block .info-block .cta-block .btn-buy {
        display: block;
        background: url(/Content/Images/v4/bg-ios-buttons.gif) no-repeat;
        width: 154px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 auto 7px;
    }

        .ios-block .info-block .cta-block .btn-buy:hover {
            background-position: 0 -42px;
        }

    .ios-block .info-block .cta-block .text-need {
        display: block;
        background: url(/Content/Images/v4/text-need.png) no-repeat;
        width: 224px;
        height: 22px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 auto 10px;
    }

    .ios-block .info-block .cta-block .btn-get {
        display: block;
        background: url(/Content/Images/v4/bg-ios-buttons.gif) no-repeat -163px 0;
        width: 154px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 auto 8px;
    }

        .ios-block .info-block .cta-block .btn-get:hover {
            background-position: -163px -42px;
        }

    .ios-block .info-block .cta-block .info {
        font-size: 13px;
        line-height: 16px;
        color: #fff;
        display: block;
    }

.ios-block .text-block {
    overflow: hidden;
    height: 1%;
    font-size: 13px;
    line-height: 16px;
    color: #073553;
    padding: 0 46px 0 30px;
}

    .ios-block .text-block h2 {
        font-size: 24px;
        line-height: 25px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 7px;
    }

    .ios-block .text-block p {
        margin: 0 0 17px;
    }

    .ios-block .text-block .alignright {
        float: right;
        margin: 0 0 0 30px;
    }

    .ios-block .text-block .description {
        overflow: hidden;
        height: 1%;
        padding: 4px 0 53px 4px;
        font-size: 13px;
        line-height: 16px;
        color: #073553;
    }

    .ios-block .text-block .offer-block {
        overflow: hidden;
        height: 1%;
        font-size: 14px;
        line-height: 17px;
        color: #fff;
        margin: 0 0 0 -4px;
        padding: 15px 10px 13px 17px;
        border: 2px solid #c2dce0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        background: #0d73b9;
        background: -moz-linear-gradient(top,#0d73b9 0%,#1468a5 50%,#1468a5 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d73b9),color-stop(50%,#1468a5),color-stop(100%,#1468a5));
        background: -webkit-linear-gradient(top,#0d73b9 0%,#1468a5 50%,#1468a5 100%);
        background: -o-linear-gradient(top,#0d73b9 0%,#1468a5 50%,#1468a5 100%);
        background: -ms-linear-gradient(top,#0d73b9 0%,#1468a5 50%,#1468a5 100%);
        background: linear-gradient(top,#0d73b9 0%,#1468a5 50%,#1468a5 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d73b9',endColorstr='#1468a5',GradientType=0);
    }

        .ios-block .text-block .offer-block h3 {
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #fff;
            margin: 0 0 14px;
        }

        .ios-block .text-block .offer-block ul {
            padding: 0;
            margin: 0;
            list-style: none;
        }

            .ios-block .text-block .offer-block ul li {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAADd/spa713+tzpu/2f///wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0FDMTVDMDU1NkVFMTFFMUIwNkM4M0U3MUIxNzg4OUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0FDMTVDMDY1NkVFMTFFMUIwNkM4M0U3MUIxNzg4OUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQUMxNUMwMzU2RUUxMUUxQjA2QzgzRTcxQjE3ODg5QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQUMxNUMwNDU2RUUxMUUxQjA2QzgzRTcxQjE3ODg5QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAIAAgAAAMUCBIcoiRKMaQc1RKsd7aD0D1L8yQAOw==) no-repeat 0 4px;
                padding: 0 0 7px 19px;
            }

    .ios-block .text-block .article {
        margin: 0;
        padding: 0 0 0 3px;
    }

        .ios-block .text-block .article .visual {
            overflow: hidden;
            height: 1%;
            margin: 0;
            background: none;
            width: auto;
            padding: 16px 0 8px 10px;
        }

        .ios-block .text-block .article h2 {
            margin: 0 0 16px;
        }

        .ios-block .text-block .article img {
            display: block;
            margin: 0 0 2px -4px;
        }

    .ios-block .text-block .partners {
        padding: 8px 0 26px 18px;
        margin: 0;
        list-style: none;
    }

        .ios-block .text-block .partners li {
            display: inline;
            vertical-align: middle;
            margin: 0 83px 0 0;
        }

        .ios-block .text-block .partners img {
            vertical-align: middle;
            display: inline;
        }

    .ios-block .text-block a:hover {
        text-decoration: none;
        color: #083553;
    }

.ios-block .about-platform-block {
    padding: 50px 99px 0 45px;
}

    .ios-block .about-platform-block .alignright {
        margin: 0 0 0 30px;
    }

    .ios-block .about-platform-block .description {
        padding: 15px 0 0;
    }

    .ios-block .about-platform-block h2 {
        margin: 0 0 17px;
    }

    .ios-block .about-platform-block p {
        margin: 0 0 15px;
    }

    .ios-block .about-platform-block .options-block {
        padding: 45px 0 0;
        margin: 0;
        overflow: visible;
        position: relative;
    }

        .ios-block .about-platform-block .options-block:after {
            content: '';
            display: block;
            clear: both;
        }

        .ios-block .about-platform-block .options-block ul {
            width: auto;
            margin: 0 -80px 0 0;
        }

        .ios-block .about-platform-block .options-block .label {
            margin: 0 7px 0 -4px;
            position: relative;
        }

        .ios-block .about-platform-block .options-block ul li {
            padding: 0 7px 0 15px;
        }

.buy-voucher-block {
    padding: 0;
    height: 1%;
}

    .buy-voucher-block .navigation-block {
        margin: -33px -9999px 55px;
        padding: 9px 9999px 11px;
    }

    .buy-voucher-block #content {
        width: 728px;
    }

    .buy-voucher-block .content-block {
        padding: 0 0 0 20px;
    }

        .buy-voucher-block .content-block p {
            margin: 0 0 15px;
        }

        .buy-voucher-block .content-block .heading-section {
            margin: 0 0 8px;
        }

            .buy-voucher-block .content-block .heading-section h2.underlined {
                padding: 0 0 5px;
            }

        .buy-voucher-block .content-block strong {
            display: block;
            padding: 10px 0 12px;
        }

    .buy-voucher-block .features-table-holder {
        width: 711px;
        background: url(data:image/gif;base64,R0lGODlhxgIFAMQAAANouD2L1juL1j2K1U6W2+Ds+Veb0TaH0Ovz+w9vuy2BzUmR2NXm8+Tv91ab3X2x5IK15hx3wVOYz0KP2UGO2ECM1kGN1z+L1P///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDExRDExOUI4MjRDMTFFMUI2MDJCNDNBQTY4RjBDOEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDExRDExOUM4MjRDMTFFMUI2MDJCNDNBQTY4RjBDOEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTFEMTE5OTgyNEMxMUUxQjYwMkI0M0FBNjhGMEM4QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTFEMTE5QTgyNEMxMUUxQjYwMkI0M0FBNjhGMEM4QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADGAgUAAAXZICaOZGmeaKqubOu+cCzPtNwYhzDtfO//wKBwSCwaj8ikcslsOo0YwHNKrVqv2CzVAUHUvuCweEwum0eMSIDCbrvf8Lh8Tq/b7/i8fs/v+/95UYCDhIWGh4iJhgQFZ46PkJGSjxIKFpeYmZqbnJ2en6ChoqOkpaanqKmqpVGrrq+wsbKztLIPk7i5uru4CQMVwMHCw8TFxsfIycrLzM3Oz9DR0tPOUdTX2Nna29zd2wu84eLj5CwAF+jp6uvs7e7v8PHy8/T19vf4+fr791H8/wADChxIsCDBEAA7) no-repeat 100% 0;
        padding: 5px 0 0;
        margin: 0 0 0 -3px;
    }

    .buy-voucher-block .features-table-frame {
        background: url(data:image/gif;base64,R0lGODlhxwITAMQAAOPj4/r7+D6Mye3t7PHy8PPz8/X29O7u7vr6+unp6dTl8/X18/X19fH19PT39v7+/uLi4gNouPv8+e7y8v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE4MzlFQjU4MjRDMTFFMTlDMTFCMzgzNzFEM0YzM0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE4MzlFQjY4MjRDMTFFMTlDMTFCMzgzNzFEM0YzM0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTgzOUVCMzgyNEMxMUUxOUMxMUIzODM3MUQzRjMzQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTgzOUVCNDgyNEMxMUUxOUMxMUIzODM3MUQzRjMzQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADHAhMAAAX/IBBI0mSeaKqubOu+cCzPdG3fuBxFVO//wKBwSCwaj8ikcslsOp/Q5C5HrVqv2Kx2myIFAAkDqcEtm8/otHYXbbvf8Lh8TjdO1fi8fp9vkAwJBQMkEg58h4iJiitsdY6PkJGSk0F3i5eYmWoOhAMFDwALhKOkpaanqKmqq6ytrq+wsbKzsY2Ut7i5urs7tL6/wMHCw8TFpQsADxQMAAQjxtDR0tPUw7a72Nna20y91d/g4eLgAQQADD4IBwAQ7e7v8PHy8/T19vf4+fr7/P3+//iucRtIsCCvCAATKlzIsKHDhxDfATiAwKDFixiXCMzIsaPHIhs/ihxJsqTJk0pCoKJcyRKSypYwY8qcSdPJy5o4cwK5qbOnz59At/EMStTk0KJIkypdCpIH06cij0KdSrUqTKlWs0rCqrWr16/ZuIIdG0Us2bNo09p0qratG7Nu48pNC3du3Lp28+qdinfv2b5+AwvuCXhw18KGEys+KWCH48eQI0ueTLmy5cuYM2vezLmz58+gOQtYTLq0TwWNQ6tezbq169ewY1cWoMA02RAAOw==) no-repeat 100% 100%;
        padding: 0 0 19px;
    }

    .buy-voucher-block .features-table {
        border-collapse: collapse;
        width: 711px;
    }

        .buy-voucher-block .features-table th {
            padding: 0 0 1px;
            border-bottom: 1px solid #cacaca;
            vertical-align: top;
            background: #fff;
        }

            .buy-voucher-block .features-table th .holder {
                border: none;
            }

            .buy-voucher-block .features-table th.col1 {
                width: 228px;
                font-size: 16px;
                line-height: 20px;
                font-weight: bold;
                color: #fff;
                text-align: left;
            }

                .buy-voucher-block .features-table th.col1 .holder {
                    background: #1c4866;
                    border-radius: 5px 0 0 0;
                    -webkit-border-radius: 5px 0 0 0;
                    -moz-border-radius: 5px 0 0 0;
                    border-right: 2px solid #fff;
                    padding: 7px 5px 7px 24px;
                }

            .buy-voucher-block .features-table th.col2 {
                width: 248px;
                font-size: 18px;
                line-height: 20px;
                font-weight: bold;
                color: #fff;
                border-left: 1px solid #0368b8;
            }

                .buy-voucher-block .features-table th.col2 .holder {
                    background: #1a5895 url(data:image/gif;base64,R0lGODlhAQAiANUAAD6J0TiCyT2I0CpvsShrrRtalxpYlSVoqDqFzDV9wjN7wCltrxpZljF4vCxxsy1ytTJ6vhxbmSZqqy50uCJjoj6K0x9gnyRmpi92ujeAxzyGzh5fnSNlpB1cmjZ/xTmDyx1emyBioQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNFNzE3NTE4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNFNzE3NTI4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0U3MTc0RjgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0U3MTc1MDgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABACIAAAYgwApAoEF8AhlPQgFpYCYPx2BBkBwuHErIsgF1IgWGIQgAOw==) repeat-x;
                    padding: 5px 5px 9px;
                    position: relative;
                }

            .buy-voucher-block .features-table th.col3 {
                width: 233px;
                border-left: 1px solid #fff;
                font-size: 18px;
                line-height: 20px;
                font-weight: bold;
                color: #fff;
            }

                .buy-voucher-block .features-table th.col3 .holder {
                    background: #1a5895 url(data:image/gif;base64,R0lGODlhAQAiANUAAD6J0TiCyT2I0CpvsShrrRtalxpYlSVoqDqFzDV9wjN7wCltrxpZljF4vCxxsy1ytTJ6vhxbmSZqqy50uCJjoj6K0x9gnyRmpi92ujeAxzyGzh5fnSNlpB1cmjZ/xTmDyx1emyBioQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNFNzE3NTE4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNFNzE3NTI4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0U3MTc0RjgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0U3MTc1MDgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABACIAAAYgwApAoEF8AhlPQgFpYCYPx2BBkBwuHErIsgF1IgWGIQgAOw==) repeat-x;
                    padding: 4px 5px 10px;
                }

            .buy-voucher-block .features-table th.col2 .best {
                position: absolute;
                top: -12px;
                right: -5px;
                background: url(/Content/Images/v4/bg-best02.png) no-repeat;
                width: 79px;
                height: 82px;
                text-indent: -9999px;
                overflow: hidden;
            }

        .buy-voucher-block .features-table td {
            padding: 0;
            background: #eef2f2;
        }

        .buy-voucher-block .features-table .holder {
            display: block;
        }

        .buy-voucher-block .features-table .table-holder {
            border: solid #e2e2e2;
            border-width: 0 1px;
            padding: 0 2px;
            background: #fbfcf9;
        }

            .buy-voucher-block .features-table .table-holder table {
                border-collapse: collapse;
            }

                .buy-voucher-block .features-table .table-holder table .col1 {
                    width: 197px;
                    padding: 0 5px 0 23px;
                    font-size: 13px;
                    line-height: 14px;
                    background: #eef2f2 url(data:image/gif;base64,R0lGODlh2wABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVEQUNBMTc4MjUzMTFFMTlFQTVBREY2RUJFRTEyNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVEQUNBMTg4MjUzMTFFMTlFQTVBREY2RUJFRTEyNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRURBQ0ExNTgyNTMxMUUxOUVBNUFERjZFQkVFMTI2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRURBQ0ExNjgyNTMxMUUxOUVBNUFERjZFQkVFMTI2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADbAAEAAAINhI+py+0Po5y02otbAQA7) no-repeat 0 100%;
                }

                .buy-voucher-block .features-table .table-holder table .col2 {
                    width: 218px;
                    border: solid #0368b8;
                    border-width: 0 2px;
                    padding: 10px 14px 7px 13px;
                    text-align: center;
                    background: #fff url(data:image/gif;base64,R0lGODlh7gABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlERjQ3RkQ4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlERjQ3RkU4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOURGNDdGQjgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOURGNDdGQzgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADuAAEAAAINhI+py+0Po5y02ovzKgA7) no-repeat 50% 100%;
                }

                .buy-voucher-block .features-table .table-holder table .col3 {
                    width: 207px;
                    padding: 5px 10px 0 14px;
                    text-align: center;
                    background: #eef2f2 url(data:image/gif;base64,R0lGODlh4wABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJFNThFQTc4MjUzMTFFMUJFOUVFOERBOTRDQTc0QTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJFNThFQTg4MjUzMTFFMUJFOUVFOERBOTRDQTc0QTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MkU1OEVBNTgyNTMxMUUxQkU5RUU4REE5NENBNzRBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MkU1OEVBNjgyNTMxMUUxQkU5RUU4REE5NENBNzRBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADjAAEAAAINhI+py+0Po5y02otrAQA7) no-repeat 100% 100%;
                }

            .buy-voucher-block .features-table .table-holder .last .col1, .buy-voucher-block .features-table .table-holder .last .col3 {
                background: #eef2f2;
            }

            .buy-voucher-block .features-table .table-holder .last .col2 {
                background: #fff;
            }

        .buy-voucher-block .features-table .col2 .price {
            font-size: 30px;
            line-height: 30px;
            color: #083553;
            display: block;
            margin: 0 0 6px;
            padding: 0;
        }

        .buy-voucher-block .features-table strong {
            padding: 0;
        }

        .buy-voucher-block .features-table .col2 .btn-buy {
            display: block;
            background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -165px;
            width: 87px;
            height: 28px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

            .buy-voucher-block .features-table .col2 .btn-buy:hover {
                background-position: -88px -165px;
            }

        .buy-voucher-block .features-table .col3 .btn-buy {
            display: block;
            background: url(/Content/Images/v4/buttons.gif) no-repeat -135px -282px;
            width: 81px;
            height: 26px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

            .buy-voucher-block .features-table .col3 .btn-buy:hover {
                background-position: -135px -315px;
            }

        .buy-voucher-block .features-table .col3 strong {
            font-weight: normal;
        }

        .buy-voucher-block .features-table .col3 .price {
            font-size: 28px;
            line-height: 28px;
            color: #083553;
            display: block;
            font-weight: normal;
            margin: 0 0 7px;
        }

        .buy-voucher-block .features-table img {
            margin: 0 0 5px;
        }

        .buy-voucher-block .features-table .yes {
            display: block;
            margin: 7px auto 6px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpilPFIY0ACckBcDcSBQCwKFTsIxAugGAyYkDSAFF4F4jQkDSBgD8TzgXg7EHMiazID4hVAzMOAG3gA8SJkTb1AzMZAGIQAsQ0T1B82DMSDKJAmAwbSgAFIEzOJmphBmm6SqOkmSNM1ID5LgqbFsNDLBeJfRGhYD8S7YZqOA3EEEH8koCERPUWABDWAeBaSP0GG7APiaCAOghkKEGAAiRkasg1hvfAAAAAASUVORK5CYII=) no-repeat;
            width: 13px;
            height: 12px;
            text-indent: -9999px;
            overflow: hidden;
        }

        .buy-voucher-block .features-table .no {
            display: block;
            margin: 0 auto;
            background: url(data:image/gif;base64,R0lGODlhDgADAIAAAAAAAK+xsSH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDU5OUQ4MkI4MjU1MTFFMTlCRTI4QUQyRDUzRjM4MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDU5OUQ4MkM4MjU1MTFFMTlCRTI4QUQyRDUzRjM4MzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTk5RDgyOTgyNTUxMUUxOUJFMjhBRDJENTNGMzgzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNTk5RDgyQTgyNTUxMUUxOUJFMjhBRDJENTNGMzgzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAOAAMAAAIIjI8Iy90JTwEAOw==) no-repeat;
            width: 14px;
            height: 3px;
            text-indent: -9999px;
            overflow: hidden;
        }

    .buy-voucher-block #sidebar {
        padding: 10px 0 20px;
    }

        .buy-voucher-block #sidebar .pluging-list {
            padding: 6px 0 30px;
        }

#sidebar .contacts-box {
    overflow: hidden;
    height: 1%;
    border-bottom: 1px solid #c4c4c4;
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    color: #083553;
    margin: 0 26px 0 1px;
    padding: 0 4px;
    position: relative;
}

.buy-voucher-block #sidebar .contacts-box {
    margin: -23px -1px 0 1px;
}

#sidebar .contacts-box .alignright {
    float: right;
    margin: 0 0 0 -15px;
    border: none !important;
    outline: none;
}

#sidebar .contacts-box .description {
    padding: 12px 0 0;
    overflow: hidden;
    height: 1%;
    line-height: 13px;
}

#sidebar .contacts-box p {
    margin: 0 0 4px;
}

#sidebar .contacts-box .btn-contact {
    color: #0368b8;
    background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 4px;
    padding: 0 7px 0 0;
}

    #sidebar .contacts-box .btn-contact:hover {
        color: #083553;
        text-decoration: none;
    }

.partner-programs-block {
    overflow: hidden;
    height: 1%;
    padding: 52px 42px 0;
    margin: 0 0 -14px;
}

    .partner-programs-block .heading {
        font-size: 20px;
        line-height: 24px;
        color: #2d536d;
        text-align: center;
        padding: 0 60px 34px 30px;
    }

        .partner-programs-block .heading p {
            margin: 0;
        }

        .partner-programs-block .heading h1 {
            font-size: 34px;
            line-height: 35px;
            margin: 0 0 7px;
            font-weight: bold;
            color: #083553;
        }

    .partner-programs-block .three-columns {
        overflow: hidden;
        margin: 0 0 0 -65px;
        width: 961px;
    }

        .partner-programs-block .three-columns .column {
            float: left;
            font-size: 13px;
            line-height: 16px;
            font-weight: bold;
            width: 251px;
            margin: 0 0 0 65px;
            padding: 0;
            display: inline;
        }

            .partner-programs-block .three-columns .column .image-holder {
                border: 1px solid #e2e2e2;
                background: rgb(250,252,253);
                background: -moz-linear-gradient(top,rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,252,253,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
                background: -webkit-linear-gradient(top,rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                background: -o-linear-gradient(top,rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                background: -ms-linear-gradient(top,rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                background: linear-gradient(top,rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafcfd',endColorstr='#ffffff',GradientType=0);
                padding: 2px 2px 0;
                margin: 0 0 23px;
            }

                .partner-programs-block .three-columns .column .image-holder .holder {
                    background: rgb(237,245,250);
                    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
                    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
                }

            .partner-programs-block .three-columns .column h3 {
                font-size: 20px;
                line-height: 25px;
                font-weight: bold;
                color: #083553;
                margin: 0 0 9px;
                padding: 0;
                border: none;
            }

            .partner-programs-block .three-columns .column h4 {
                font-size: 16px;
                line-height: 20px;
                font-weight: normal;
                color: #083553;
                margin: 0 0 6px;
            }

            .partner-programs-block .three-columns .column ul {
                padding: 0;
                margin: 0 0 25px;
                list-style: none;
            }

                .partner-programs-block .three-columns .column ul li {
                    margin: 0;
                }

                .partner-programs-block .three-columns .column ul a {
                    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
                    padding: 0 0 0 14px;
                    color: #0368b8;
                }

                    .partner-programs-block .three-columns .column ul a:hover {
                        text-decoration: none;
                        color: #083553;
                    }

            .partner-programs-block .three-columns .column .frame {
                overflow: hidden;
                height: 1%;
            }

                .partner-programs-block .three-columns .column .frame .alignleft {
                    float: left;
                    margin: 0 6px 0 2px;
                }

                .partner-programs-block .three-columns .column .frame ul {
                    overflow: hidden;
                    height: 1%;
                }

            .partner-programs-block .three-columns .column .button-holder {
                font-size: 15px;
                line-height: 20px;
                color: #083553;
                font-weight: bold;
                padding: 13px 0 0 3px;
            }

                .partner-programs-block .three-columns .column .button-holder p {
                    margin: 0 0 7px;
                }

                .partner-programs-block .three-columns .column .button-holder .btn-join {
                    display: block;
                    background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -198px;
                    width: 154px;
                    height: 37px;
                    text-indent: -9999px;
                    overflow: hidden;
                    margin: 0 0 0 -3px;
                }

                    .partner-programs-block .three-columns .column .button-holder .btn-join:hover {
                        background-position: 0 -240px;
                    }

            .partner-programs-block .three-columns .column .list-holder {
                overflow: hidden;
                height: 1%;
                margin: 0 0 0 -40px;
            }

            .partner-programs-block .three-columns .column .list {
                float: left;
                max-width: 130px;
                margin: 0 0 0 40px;
                display: inline;
            }

.educational-block {
    padding: 0;
    height: 1%;
}

    .educational-block .breadcrumbs {
        margin: -5px 0 21px;
    }

    .educational-block:after {
        content: '';
        display: block;
        clear: both;
    }

    .educational-block .edu-list {
        padding: 2px 0 1px 6px;
        margin: 0;
        list-style: none;
    }

        .educational-block .edu-list li {
            display: inline-block;
            vertical-align: middle;
            margin: 0 73px 0 0;
        }

        * html .educational-block .edu-list li {
            display: inline;
        }

        * + html .educational-block .edu-list li {
            display: inline;
        }

        .educational-block .edu-list img {
            vertical-align: middle;
        }

    .educational-block .text-block {
        margin: 0 7px 0 -2px;
        padding: 23px 0 0 5px;
    }

        .educational-block .text-block .heading-section h2 {
            padding: 0 0 4px;
        }

        .educational-block .text-block .alignleft {
            float: left;
            margin: 20px 34px 0 -3px;
        }

        .educational-block .text-block .description {
            overflow: hidden;
            height: 1%;
            padding: 19px 10px 30px 0;
            line-height: 16px;
        }

            .educational-block .text-block .description p {
                margin: 0 0 10px;
            }

            .educational-block .text-block .description ul {
                padding: 0 0 7px;
                margin: 0;
                list-style: none;
                font-weight: bold;
                line-height: 14px;
            }

                .educational-block .text-block .description ul li {
                    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 1px 3px;
                    padding: 0 35px 10px 17px;
                }

        .educational-block .text-block h2 {
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 16px;
        }

        .educational-block .text-block h3 {
            font-size: 17px;
            line-height: 20px;
            font-weight: normal;
            color: #1c4866;
            margin: 0 0 14px;
        }

        .educational-block .text-block .how-list {
            padding: 0 0 34px;
            margin: 0;
            list-style: none;
            font-size: 13px;
            line-height: 16px;
        }

            .educational-block .text-block .how-list li {
                margin: 0;
            }

            .educational-block .text-block .how-list a {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 4px 4px;
                padding: 0 0 0 21px;
                font-weight: bold;
            }

.digital-certificates-block {
    margin: -13px 0 0;
}

.about-us-block .digital-certificates-block .breadcrumbs {
    margin: -5px 0 29px;
}

.digital-certificates-block .heading-section .alignleft {
    float: left;
    margin: 0 5px 0 3px;
}

.digital-certificates-block .heading-section h2 {
    padding: 0;
    line-height: 33px;
}

.digital-certificates-block .text-block {
    padding: 0 0 18px 4px;
    margin: 0;
    font-size: 12px;
    line-height: 14px;
    color: #1c4866;
}

    .digital-certificates-block .text-block p {
        margin: 0 0 15px;
    }

.digital-certificates-block .features-table-holder {
    width: 690px;
    background: url(data:image/gif;base64,R0lGODlhsQIJAMQAAANouD6N1j6L1efs706W22eEmEmR2CxVcUeQ1NPl9Nzj6L3Y7+Ds+YK15mmGmjRbdkqT1uvz+ylTb32x5Fab3UKP2UGO2ECM1kGN1z6K0zyGzj2I0D+L1D6J0RxIZv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk5ODFFNDQzNzhGNTExRTE5OEM1QjMxM0JBRUQ4RThDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk5ODFFNDQ0NzhGNTExRTE5OEM1QjMxM0JBRUQ4RThDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTk4MUU0NDE3OEY1MTFFMTk4QzVCMzEzQkFFRDhFOEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTk4MUU0NDI3OEY1MTFFMTk4QzVCMzEzQkFFRDhFOEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAsQIJAAAF/+AnjmRpnmiqrmzrvnAsz2oCBVWu73zv/8CgcEgsGo/IpHLpAwCY0Kh0Sq1ar9gfpRGheb/gsHhMZi0ClrR6zW673/C4fE6v2+/4vH4Pd/L/gIGCg4SFhodxBAxljI2Oj5AwCBiUlZaXmJmam5ydnp+goaKjpKWmnE6nqqusra6vsLGynRORtre4uTMCF72+v8DBwsPExcbHyMnKy8zNzs/FTtDT1NXW19jZ2tvGBrrf4OG4HOTl5ufo6err7O3u7/Dx8vP09fbtTvf6+/z9/v8AAwp092GAgwceEipcyLChw4cQI0qcSLGixYsYM2pUKCKDx48gQ4ocSbKkyZMoU6iqXMmypcuXME86iUmzps2bOHPq3MkTpYIDG4MKHUq0qNGjDkV0WMq0qdOnUKNKnUq1qtWrWLNq3cq1K1UnXsOKHUu2rNmzaNNWLYC0rdu3cONSFLGhrt27ePPq3cu3r9+/gAMLHky4sOHDfp0gXsy4sePHkCNLnvxXgtzLmDNrvihCg+fPoEOLHk26tOnTqFOrXs26tevXsE87iU27tu3buHPr3s0bdQgAOw==) no-repeat 100% 0;
    padding: 9px 0 0;
    overflow: hidden;
    margin: 0 0 0 1px;
}

.digital-certificates-block .features-table-frame {
    background: url(data:image/gif;base64,R0lGODlhuwIRAKIAANff4z6MydTl8+7u7uLi4gNouPv8+f///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTY0RkIzM0Y4M0FFMTFFMUIxNTBDRjBFREQwMjZCN0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTY0RkIzNDA4M0FFMTFFMUIxNTBDRjBFREQwMjZCN0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NjRGQjMzRDgzQUUxMUUxQjE1MENGMEVERDAyNkI3RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NjRGQjMzRTgzQUUxMUUxQjE1MENGMEVERDAyNkI3RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAC7AhEAAAP/eLpL9jDKSau9OOvNu/8gBYxhaZ5oqq5sVBRMLM90bd94ru987//AoND3qjlayKRyyRSRmtCodMosDq/YrHbL7XqD1tmAQC6bz+i0es1uu9/wuHxOr6dHALt+z+/7/4CBZmFfhYaHiImKPYSLjo+QkZKTlJWLjZaZmpucNpidoKGio6SlX5+mqaqrOKisr7CxsrNDrrS3uJG2uby9vr+Tu8DDxIwwxcjJyss6wszPxM7Q09TVpdLW2bDY2t3e34Xc4OOc4uTn6Okz5urtiuzu8fLU8PP2WfX3+vu5+fz/zY4BHEjwl7+CCBccTMiwoaOFDgFCjEixYpYALzJq3MixKqPHjyBDihxJsqTJkyhTqlzJsmQAizBjRhKAsaXNmzhz6tzJs+fKAAISAAA7) no-repeat 100% 100%;
    padding: 0 0 17px;
}

.digital-certificates-block .features-table {
    width: 690px;
    border-collapse: collapse;
    font-size: 13px;
    line-height: 16px;
    color: #083553;
}

    .digital-certificates-block .features-table .holder {
        display: block;
    }

    .digital-certificates-block .features-table th {
        padding: 0 0 1px;
        background: #fff;
        border-bottom: 1px solid #bdc0c0;
        vertical-align: top;
    }

        .digital-certificates-block .features-table th.col1 {
            width: 197px;
            padding: 0 2px 1px 1px;
            text-align: left;
            font-size: 16px;
            line-height: 20px;
            font-weight: bold;
            color: #fff;
        }

        .digital-certificates-block .features-table th.col2 {
            width: 221px;
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #fff;
        }

        .digital-certificates-block .features-table th.col3 {
            width: 267px;
            border-left: 2px solid #0368b8;
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #fff;
        }

        .digital-certificates-block .features-table th.col1 .holder {
            background: #1c4866;
            padding: 3px 5px 7px 25px;
        }

        .digital-certificates-block .features-table th.col2 .holder {
            background: #1a5895 url(data:image/gif;base64,R0lGODlhAQAiANUAAD6J0TiCyT2I0CpvsShrrRtalxpYlSVoqDqFzDV9wjN7wCltrxpZljF4vCxxsy1ytTJ6vhxbmSZqqy50uCJjoj6K0x9gnyRmpi92ujeAxzyGzh5fnSNlpB1cmjZ/xTmDyx1emyBioQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNFNzE3NTE4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNFNzE3NTI4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0U3MTc0RjgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0U3MTc1MDgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABACIAAAYgwApAoEF8AhlPQgFpYCYPx2BBkBwuHErIsgF1IgWGIQgAOw==) repeat-x;
            padding: 1px 0 9px;
        }

        .digital-certificates-block .features-table th.col3 .holder {
            background: #1a5895 url(data:image/gif;base64,R0lGODlhAQAiANUAAD6J0TiCyT2I0CpvsShrrRtalxpYlSVoqDqFzDV9wjN7wCltrxpZljF4vCxxsy1ytTJ6vhxbmSZqqy50uCJjoj6K0x9gnyRmpi92ujeAxzyGzh5fnSNlpB1cmjZ/xTmDyx1emyBioQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNFNzE3NTE4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNFNzE3NTI4MjUwMTFFMTg0QjhFQTg1MEZFNjNCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0U3MTc0RjgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0U3MTc1MDgyNTAxMUUxODRCOEVBODUwRkU2M0I0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABACIAAAYgwApAoEF8AhlPQgFpYCYPx2BBkBwuHErIsgF1IgWGIQgAOw==) repeat-x;
            padding: 1px 0 9px;
        }

    .digital-certificates-block .features-table td {
        padding: 0;
    }

    .digital-certificates-block .features-table .table-holder td {
        background: #eef2f2;
        border-bottom: 1px solid #e4e4e4;
        padding: 9px 0 7px;
        font-weight: bold;
    }

    .digital-certificates-block .features-table .table-holder {
        background: #fbfcf9;
        padding: 0 0 0 2px;
        border: solid #e2e2e2;
        border-width: 0 0 0 1px;
    }

        .digital-certificates-block .features-table .table-holder table {
            width: 687px;
            border-collapse: collapse;
        }

        .digital-certificates-block .features-table .table-holder .last td {
            border-bottom: none;
        }

        .digital-certificates-block .features-table .table-holder .col1 {
            width: 171px;
            padding: 14px 0 9px 24px;
            font-size: 16px;
            line-height: 20px;
        }

        .digital-certificates-block .features-table .table-holder .col2 {
            width: 220px;
            border-left: 3px solid #d7dfe3;
            text-align: center;
        }

        .digital-certificates-block .features-table .table-holder .col3 {
            width: 265px;
            text-align: center;
            border-left: 2px solid #0368b8;
            border-right: 2px solid #0368b8;
            background: #fff;
        }

    .digital-certificates-block .features-table .name {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
    }

    .digital-certificates-block .features-table .price {
        font-size: 26px;
        line-height: 30px;
    }

    .digital-certificates-block .features-table .btn-buy {
        display: block;
        background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -347px;
        width: 99px;
        height: 33px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 auto 6px;
    }

        .digital-certificates-block .features-table .btn-buy:hover {
            background-position: 0 -384px;
        }

    .digital-certificates-block .features-table .col3 .btn-buy {
        margin: 3px auto 6px;
    }

    .digital-certificates-block .features-table .renew {
        font-size: 14px;
        line-height: 16px;
        color: #0368b8;
        font-weight: bold;
        background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
        padding: 0 10px 0 0;
    }

        .digital-certificates-block .features-table .renew:hover {
            text-decoration: none;
            color: #083553;
        }

    .digital-certificates-block .features-table .last .holder {
        margin: 0 0 -8px;
    }

.digital-certificates-block .content-block {
    padding: 46px 29px 0 3px;
}

    .digital-certificates-block .content-block h2 {
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        margin: 0 0 7px 12px;
    }

.digital-certificates-block .steps {
    padding: 9px 0 19px 53px;
    width: 926px;
}

    .digital-certificates-block .steps ul li {
        width: 154px;
        padding: 0 5px;
    }

    .digital-certificates-block .steps .description img {
        margin: 5px 0 0;
    }

    .digital-certificates-block .steps .more {
        display: block;
        padding: 5px 0 0 13px;
    }

.about-us-block #sidebar .inner ul {
    margin: 0 0 -7px;
}

    .about-us-block #sidebar .inner ul ul {
        padding: 10px 0 14px;
    }

        .about-us-block #sidebar .inner ul ul li {
            margin: 0 0 3px;
        }

.resources-block .breadcrumbs {
    margin: -5px 0 25px;
}

.resources-block .text-block {
    padding: 0 50px 25px 5px;
}

#content .resources-block .tabs {
    padding: 0 8px 0 2px;
}

.content-block .tabset {
    border: none;
    font-weight: normal;
}

    .content-block .tabset li {
        padding: 0;
        background: none;
    }

    .content-block .tabset em {
        width: auto;
        padding: 0 10px 0 7px;
    }

    .content-block .tabset span {
        padding: 5px 5px 7px 27px;
        background-position: 6px 10px;
    }

    .content-block .tabset .active span {
        background-position: 6px 13px;
    }

    .content-block .tabset img {
        margin: 3px 0 2px;
    }

    .content-block .tabset .disabled {
        display: none;
    }

    .content-block .tabset a:hover .disabled, .content-block .tabset .active .disabled {
        display: inline;
    }

    .content-block .tabset a:hover .enabled, .content-block .tabset .active .enabled {
        display: none;
    }

.content-block .tabs-area {
    width: auto;
}

.content-block .tab-content {
    width: auto;
    padding: 26px 0 0 25px;
}

.content-block .three-columns-block {
    overflow: hidden;
    width: 688px;
}

.content-block .column {
    float: left;
    width: 213px;
}

    .content-block .column:first-child, .content-block .three-columns-block div.first-child {
        width: 240px;
    }

.content-block .three-columns-block .column div.first-child {
    width: auto;
}

.content-block .column h3 {
    font-size: 15px;
    line-height: 20px;
    font-weight: normal;
    color: #083553;
    margin: 0 10px 7px 0;
}

.resources-block .content-block .block {
    overflow: hidden;
    margin: 0 0 20px;
    padding: 0;
    min-height: 94px;
}

* html .resources-block .content-block .block {
    height: 94px;
    overflow: visible;
}

.resources-block .content-block .small {
    min-height: 0;
    margin: 0 0 30px;
}

* html .resources-block .content-block .small {
    height: auto;
}

.resources-block .content-block .column ul {
    padding: 0;
    margin: 0 20px 0 0;
    list-style: none;
    font-size: 13px;
    line-height: 16px;
}

.content-block .tab-content .column ul li {
    background: none;
    padding: 0;
    margin: 0;
    float: none;
    width: auto;
}

.resources-block .content-block .column ul a:hover {
    text-decoration: none;
    color: #083553;
}

.content-block .tab-content .videos {
    padding: 0 0 0 3px;
    margin: 0;
    list-style: none;
    font-size: 13px;
    line-height: 16px;
    overflow: hidden;
}

.content-block .tab-content ul li {
    margin: 20px 62px 0 0;
    padding: 0;
    background: none;
    float: left;
    width: 150px;
}

.tab-content .videos h3 {
    font-size: 15px;
    line-height: 14px;
    color: #083553;
    font-weight: normal;
    margin: 0 13px 10px 0;
}

.tab-content .videos img {
    border: 2px solid #bde2ff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin: 0 0 6px;
}

.tab-content .videos .caption {
    font-weight: bold;
    color: #0368b8;
    background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 5px;
    padding: 0 9px 0 0;
}

.tab-content .videos a:hover, .tab-content .videos a:hover .caption {
    text-decoration: none;
    color: #083553;
}

#sidebar .side-info-box {
    overflow: hidden;
    height: 1%;
    font-size: 12px;
    line-height: 13px;
    color: #90979b;
    margin: -17px 0 37px;
    padding: 0 24px 0 0;
}

    #sidebar .side-info-box h3.underlined {
        font-size: 15px;
        line-height: 17px;
        font-weight: bold;
        color: #083553;
        border-bottom: 1px solid #c4c4c4;
        padding: 0 0 4px;
        margin: 0 0 7px;
    }

    #sidebar .side-info-box p {
        margin: 0 0 5px;
    }

    #sidebar .side-info-box .holder {
        overflow: hidden;
        height: 1%;
    }

    #sidebar .side-info-box .description {
        overflow: hidden;
        height: 1%;
        font-size: 12px;
        line-height: 13px;
    }

    #sidebar .side-info-box .alignright {
        float: right;
        margin: 3px 11px 0 0;
    }

    #sidebar .side-info-box .more {
        font-size: 12px;
        color: #0368b8;
        background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 4px;
        padding: 0 9px 0 0;
        font-weight: bold;
    }

        #sidebar .side-info-box .more:hover {
            text-decoration: none;
            color: #083553;
        }

.info-block-grey {
    background: #373c42 url(/Content/Images/v4/bg-info-block-grey.jpg) repeat-x 50% 0;
    border-bottom: 3px solid #f3f3f3;
}

    .info-block-grey .breadcrumbs {
        padding: 23px 0 42px 15px;
    }

        .info-block-grey .breadcrumbs li {
            background: url(data:image/gif;base64,R0lGODlhBAAKAMQAADs6Pzs7QDo7QltfYsvW3lldY4KJkIKIj6KqsZefpTo6P46VmtXh6Tw8QW9zeURJTWNnbaGqsW50epefpk9RVzw9QTo6Qj07QYOJkDs9QDo7QDo9QbbAxzo8QDs8QAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDg1Mzk4RTM4NDZGMTFFMUFEQ0RBNzRCODVBRjY3NjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDg1Mzk4RTQ4NDZGMTFFMUFEQ0RBNzRCODVBRjY3NjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ODUzOThFMTg0NkYxMUUxQURDREE3NEI4NUFGNjc2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ODUzOThFMjg0NkYxMUUxQURDREE3NEI4NUFGNjc2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAEAAoAAAUhIJBVkOINnOYtRqdxRUcRgndMVhNJwcU8Hgdik0lgOpsQADs=) no-repeat 0 4px;
        }

            .info-block-grey .breadcrumbs li:first-child, .info-block-grey .breadcrumbs li.first-child {
                background: none;
            }

    .info-block-grey .visual-block-holder {
        overflow: hidden;
        height: 1%;
        padding: 0 50px 0 15px;
    }

        .info-block-grey .visual-block-holder.pdf-signing-certs {
            padding: 0 30px 0 15px;
        }

        .info-block-grey .visual-block-holder .alignleft {
            float: left;
            margin: 0 65px 0 0;
        }

        .info-block-grey .visual-block-holder .description {
            overflow: hidden;
            font-size: 26px;
            line-height: 30px;
            color: #e2e2e3;
            position: static;
            padding: 25px 0 0;
            height: 1%;
        }

        .info-block-grey .visual-block-holder .text-digitally {
            display: block;
            background: url(/Content/Images/v4/text-digitally.png) no-repeat -8px 0;
            width: 503px;
            height: 50px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0;
        }

.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .price.gradient-price {
    display: inline-block;
    background: url(/Content/Images/v4/pdf-price-gradient-370.png) no-repeat 0 0;
    width: 80px;
    height: 33px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 0 -2px 8px;
    vertical-align: bottom;
}

.info-block-grey .visual-block-holder .description p {
    margin: 0 0 20px;
}

.info-block-grey .visual-block-holder .buttons-holder {
    overflow: hidden;
    height: 1%;
    border: solid #989b9f;
    border-width: 2px 0;
    padding: 10px 0 15px 1px;
    margin: 0;
}

.info-block-grey .visual-block-holder .btn-buy {
    float: left;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -146px -347px;
    width: 154px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 15px 0 0;
}

    .info-block-grey .visual-block-holder .btn-buy:hover {
        background-position: -146px -390px;
    }

.info-block-grey .visual-block-holder .btn-get, .info-block-grey .visual-block-holder .btn-free {
    float: left;
    background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -427px;
    width: 139px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0;
}

    .info-block-grey .visual-block-holder .btn-get:hover {
        background-position: 0 -470px;
    }

.info-block-grey .visual-block-holder .btn-free {
    background-position: -161px -433px;
    margin: 0 0 0 15px;
}

    .info-block-grey .visual-block-holder .btn-free:hover {
        background-position: -161px -475px;
    }

.sign-secure-block {
    padding: 17px 17px 0 2px;
}

    .sign-secure-block .heading-section {
        margin-bottom: 24px;
    }

        .sign-secure-block .heading-section h2.underlined {
            padding: 0 0 4px;
        }

    .sign-secure-block .text-block .alignleft {
        float: left;
        margin: 5px 21px 10px 18px;
    }

    .sign-secure-block .text-block {
        overflow: visible;
        margin: 0 12px 58px -2px;
    }

        .sign-secure-block .text-block p {
            margin: 0 0 15px;
        }

        .sign-secure-block .text-block .holder {
            height: 1%;
            padding: 21px 0 0 3px;
        }

            .sign-secure-block .text-block:after, .sign-secure-block .text-block .holder:after {
                content: '';
                display: block;
                clear: both;
            }

        .sign-secure-block .text-block .image-holder {
            float: left;
            margin: 0;
        }

        .sign-secure-block .text-block .holder .alignleft img {
            margin: 0 36px 9px 0;
        }

        .sign-secure-block .text-block .holder .alignright img {
            margin: 13px -10px -30px 0;
            position: relative;
        }

        .sign-secure-block .text-block .image-holder h3 {
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0;
            position: relative;
        }

            .sign-secure-block .text-block .image-holder h3 .mark {
                display: block;
                font-size: 15px;
                color: #0368b8;
            }

        .sign-secure-block .text-block .holder .alignleft h3 {
            margin: 0 0 0 49px;
        }

#content .sign-secure-block .tabs {
    margin: 0 0 27px -6px;
}

.sign-secure-block .content-block .tabset {
    padding: 0;
    border: none;
}

    .sign-secure-block .content-block .tabset li {
        padding: 0;
        background: none;
    }

    .sign-secure-block .content-block .tabset em {
        width: auto;
        padding: 0 9px 0 0;
        font-weight: normal;
    }

#content .sign-secure-block .tabs-area {
    min-height: 0;
    width: 672px;
}

#content .sign-secure-block .tab-content {
    min-height: 196px;
}

#content .sign-secure-block .tab-content {
    height: auto;
    overflow: visible;
}

    #content .sign-secure-block .tab-content ul {
        padding: 18px 0 0 3px;
    }

        #content .sign-secure-block .tab-content ul li {
            padding: 0 0 4px 19px;
        }

.sign-secure-block .testimonials-block {
    padding: 0 0 15px 23px;
}

    .sign-secure-block .testimonials-block blockquote {
        font-size: 16px;
        line-height: 19px;
        color: #083553;
        padding: 6px 40px 40px 30px;
    }

        .sign-secure-block .testimonials-block blockquote q {
            margin: 0 0 -3px;
        }

            .sign-secure-block .testimonials-block blockquote q img {
                position: relative;
                top: -20px;
                left: 85px;
            }

        .sign-secure-block .testimonials-block blockquote cite img {
            position: static;
            margin: 12px 0 0;
        }

.inner-side-bar {
    position: relative;
    margin: -13px 0 0;
}

#sidebar .inner-side-bar .side-nav ul li {
    margin: 0 0 2px;
}

#sidebar .inner-side-bar .side-nav ul ul {
    padding: 9px 0 14px;
}

    #sidebar .inner-side-bar .side-nav ul ul a {
        padding: 0 0 2px 4px;
    }

#sidebar .inner-side-bar .contacts-box {
    margin: 0;
    background: url(data:image/gif;base64,R0lGODlh4QACANUAAN/l6fv8/Nzi593j5+nt7/X3+Ovu8fT2+Pj5+ufr7vb4+eDm6eLn697k6OHm6vn6++Tp7Pf5+u3w8u/y9PL19uXq7fP19+Po6/Dy9P7+/vH09u7x8+js7/Hz9eru8Obq7ezv8trh5fr7/Pz9/dvi5v39/tng5djf5Nff4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUYxQkE5OEI4NDc5MTFFMTk4OEJENEJGQTk2MDk3MUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUYxQkE5OEM4NDc5MTFFMTk4OEJENEJGQTk2MDk3MUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RjFCQTk4OTg0NzkxMUUxOTg4QkQ0QkZBOTYwOTcxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RjFCQTk4QTg0NzkxMUUxOTg4QkQ0QkZBOTYwOTcxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADhAAIAAAbAwJJwRAwERMgHAhGJKAqFg4VC0XQwk8lGAjIYPAROIvGpQCAXBsOxWAAAjcZgIBCQ7qG8ab8/+f8ogYKDhIWGh4iJiouGf398Jnl3JHVzDW8LDg4MFxAVHwkcBAQeBhISGxMYHRoUFgcHBQoKEQgPD0hGRCNCQhkZvbtGSCJKTE5QUlRWWFpcXmBiZGZoamxucHJ0dnh6kI5+jOLj5OWJ4CeQkneVA5cAmZudn6Gjpaepq62vsbO1t7kC7OpV4lcQADs=) no-repeat 50% 100%;
    padding: 23px 0 2px;
    border: none;
}

    #sidebar .inner-side-bar .contacts-box .description {
        padding: 17px 20px 0 0;
    }

    #sidebar .inner-side-bar .contacts-box .btn-contact {
        font-size: 12px;
        line-height: 14px;
        font-weight: normal;
        padding: 0 10px 0 0;
        float: left;
        width: 56px;
        background-position: 100% 92%;
    }

.sub-inner-page {
    background: #f0f0f0;
}

.sub-inner {
    width: 100%;
    overflow: hidden;
    background: #f0f0f0;
    padding: 33px 0 92px;
}

    .sub-inner.buy {
        padding: 0;
    }

        .sub-inner.buy .footer, .webinar-landing .footer {
            width: 900px;
            margin: 20px auto 10px;
            border: 0;
        }

    .sub-inner .sub-inner-w1 {
        margin: 0 -81px;
    }

    .sub-inner .sub-inner-w2 {
        width: 860px;
        margin: 0 auto;
        padding: 0 80px;
        border: 1px solid #d7d7d7;
        background: #fff;
    }

    .sub-inner.buy .sub-inner-w2 {
        padding: 0;
        width: 100%;
        border: 0;
        min-height: 80vh;
        min-height: -webkit-calc(100vh - 120px);
        min-height: calc(100vh - 120px);
    }

    .sub-inner .sub-inner-w3 {
        width: 100%;
        overflow: hidden;
        padding: 58px 0 103px;
    }

    .sub-inner.buy .sub-inner-w3 {
        width: 900px;
        margin: 0 auto;
        overflow: visible;
    }

    .sub-inner.buy .sub-inner-w3 {
        width: 900px;
        margin: 0 auto;
        overflow: visible;
    }

    .sub-inner.buy select {
        display: none;
    }

.main-cta-btn2.loading > div {
    display: inline-block;
}

    .main-cta-btn2.loading > div.ball {
        width: 8px;
        height: 8px;
        background-color: #fff;
        border-radius: 100%;
        -webkit-animation: bouncedelay 1s infinite ease-in-out;
        animation: bouncedelay 1s infinite ease-in-out;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

.main-cta-btn2.loading .bounce1.ball {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}

.main-cta-btn2.loading .bounce2.ball {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
    0%,80%,100% {
        -webkit-transform: scale(.1);
    }

    40% {
        -webkit-transform: scale(1);
    }
}

@keyframes bouncedelay {
    0%,80%,100% {
        transform: scale(.1);
        -webkit-transform: scale(.1);
    }

    40% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}

.sub-inner .main-heading {
    overflow: hidden;
    height: 1%;
    padding: 0 0 20px 16px;
}

.sub-inner.buy .main-heading {
    overflow: visible;
    height: 80px;
}

.sub-inner .main-heading .logo {
    float: left;
    background: url(/Content/Images/v4/globalsign-logo-227x52.png) no-repeat;
    width: 227px;
    height: 52px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 15px 0 0;
}

    .sub-inner .main-heading .logo a {
        display: block;
        height: 100%;
    }

.sub-inner .main-heading .contacts-block {
    float: right;
    width: 535px;
    font-size: 16px;
    line-height: 18px;
    color: #083553;
    padding: 7px 0 0;
}

    .sub-inner .main-heading .contacts-block p {
        margin: 0;
    }

    .sub-inner .main-heading .contacts-block dl {
        margin: 0;
        overflow: hidden;
        font-size: 14px;
    }

        .sub-inner .main-heading .contacts-block dl dt {
            float: left;
            padding: 0 3px 0 0;
        }

        .sub-inner .main-heading .contacts-block dl dd {
            margin: 0;
            font-weight: bold;
        }

.sub-inner .main-heading .steps-list {
    float: right;
    background: url(data:image/gif;base64,R0lGODlhUwEvAMQAAP39/O7u7v7+/e/v7////vHx8fDw8PPz8/b29vLy8vT09Pf39/X19fj4+Pn5+fz8/Pv7+/r6+v39/f////7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ0MTY1Q0Y4MDAyMTFFMTkxNEVCODEyN0Q1MjkxNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ0MTY1RDA4MDAyMTFFMTkxNEVCODEyN0Q1MjkxNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDQxNjVDRDgwMDIxMUUxOTE0RUI4MTI3RDUyOTE0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDQxNjVDRTgwMDIxMUUxOTE0RUI4MTI3RDUyOTE0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABTAS8AAAX/4CSOZGmeaKqubOu+cCzPdG3feO5SfE9JQOBj+IAYI0ikY9loLp6IKIJBVVgP2IQ2Ueh2DWDDYEwuB87otHrNbrvf8Lh8Tq/b7/h8uzwOe7taWFhWVFJPTUsOSRFGREESPhQuBJSVlJGYFAKbnJ2engChoqOkpaanqKmqq6ytrq+wsbKztKuft5yZPZaUMLqZj8FEw0NGxscQi8rLSonOz9DR0tPU1dbX2Nna29zd3tjMy8jGxEPBQb88KumR50Hlw+PH4fTf9vf4+fr7/Pn0i/IgwHMHKd06dj0ISoBHJOCRf8z6SZxIsaJFiRCTBBx4DuEKhDwULmRYxGHGehdT/6pcyfLeSXHyGLpjxwLkD4UkS5p8Ga6lz59AVfKEGZNjMJofbYrM6fDh0KdQo0qdSrWq1atYMzqUOdNgUpBLmTbNSras2bNo06ZtyvUo0oNKcZJsakyt3bt48+qVSretW69fEYadSzfZ3sOIEyvO2tfo318tbN6US7jw4suYM2cuTJKgx5pxKTMsPE+z6dOoyXL2++hz5NAEcxYjXTq17du4AZLO6fktaLAiR4qlPS638eN7iZPr3Bvwb+CDhyvfiby6da3TNzLv6vw17NiyZ2cfT768+fPo06tfT162SNc7JAcXEl48+/v48+vfz/98fYUgxSBZSPPV11B/CCao4P+CDO72X3O+xSdfgQbG0+CFGGaooXIVPvAefC8MSCCFHVq44YkopphfieYAGOAMIk5GIovlqGjjjTguR6MjH4LoS4zzvbPjkEQWaeSRSCap5JLhzWeTDTHKGCSTVFZp5ZVYZklkkJJBGWWQwmgp5phklmmme1w+mUOUI4IZ3JlwxilnnG5C6OMNbLZZ555hzunnn4B6yKeTIupAQp4JDarooow26uijkEYq6aRRGloCoolOqummnHbq6aefsmmpCZj6AOqpqKaq6qqP5jnqCaW2w+qstNZqK6WIvopCrL/c6uuvwNrKq64p8ApdsMgmq+yexqpDLFzNxrrstNTiGm12hM/Ceu223Hbr7bfghltqtiGKa+656Kar7rrkCrjuu/DGK++8mLRLA7345qvvvq7aiye/AAcs8Lz+WjrwwQgn3GzBxCrs8MMQ68KwvxFXbLG+E2es7cUcdxytxiDD6PHIHYds8skop6zyyiy37PLLMMcs8wohAAA7) no-repeat 0 28px;
    width: 284px;
    padding: 14px 0 0 55px;
    margin: 0;
    list-style: none;
    font-size: 14px;
    line-height: 14px;
}

    .sub-inner .main-heading .steps-list li {
        float: left;
        width: 70px;
        text-align: center;
        margin: 0 15px 0 0;
        padding: 0 0 3px;
        color: #939CA2;
    }

    .sub-inner .main-heading .steps-list a {
        color: #939ca2;
        position: relative;
    }

        .sub-inner .main-heading .steps-list a:hover {
            text-decoration: none;
            cursor: pointer;
        }

    .sub-inner .main-heading .steps-list .number {
        display: block;
        font-size: 18px;
        line-height: 28px;
        color: #939ca2;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjI2NTRCN0ZGRTExRTE4RDFEOEE2RjQ2QzM0NDlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFQjI2NTRDN0ZGRTExRTE4RDFEOEE2RjQ2QzM0NDlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VCMjY1NDk3RkZFMTFFMThEMUQ4QTZGNDZDMzQ0OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VCMjY1NEE3RkZFMTFFMThEMUQ4QTZGNDZDMzQ0OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gQB1SAAADh0lEQVR42rSXT0iacRjHX/U1/5QtiblZc6RJNRmDzMBwI/oH0QaDtcNgh50GnXZp0GWHDhs7rA512mUMxg47DJrQYatBRWhdBiWLYIWyIgVRMTP/p/s+4htvrdLK94EH9f3zfH7f3/P8nt9PUS6XY9LpNHOWTU5OivGhhtfCVXApXA5PwlPwfXgAHhoeHs4yRUx0FhQwFh86pVLZaLPZLFqt1obvTWKxuIZlWc3BwUEAHkokEm6v17u4vLz8KxKJbOKdHcAT54YCqKuurjb19/cPajSaJwCp6LlMJsNks1mG3hOJRAyuMxKJhKmoqKBr8VAoZJ+dnf3s9/t/A/y3ZCiAjWazudNqtb5GUC2UMFBUbNbyA5DJZDSYwMrKyqjD4fgB8GZRKIDGnp6eRyaTaTSZTCpIGT1zHpNKpQTPeDyed9PT0x8B3jgyuGMKGzo6OnoBfAN1ChrMeYFk9F48HmcNBsNIX1/f4Pj4uOE/KOUGQLVerzdbLJa3UMjSdNL1izrlHQMXt7S0vGptbb0HcO1JSuu6u7tfAFZzWSDnFAfpqYSQIYp/BDoxMaFC0diqqqo6U6kUU06jqcYys3Z1dfVCrZqvtA7T8JArqHKo5JwDI3X38fU6/ZaoVCoRqu0OFv8IpkJWbigHhlrt+vr69/n5eQ8pVaBa67HAVdyCL7dTXKxhRVtbmwm8K9TmlGhvOk6hUEbVrFarb5JIgkrlcnkNp1JIQxor8cESFLxcVmilfCNoBs0gwk+6EEZ9GVUcIR4VUszn820LUUDHPRAI0K6zL0Yzjq2urm5gufhpNELAKC5SmMTO8wfQPa45BHZ3dxdpXxQKGo1Gndjgt+lkwUG9LpfLjptZIdSSmLW1tS/EydNoqdAaGhsbawoGg9/QpHNIeNmc4oXD4Z+If4tY+UbBK7CdmZmZD3hop1xqC7kMLywsvD9UyVdaUKubm5t7hqKK4nd+lJf09NLS0hDiNnAq84cCPrQANtCDmJrgRcH0HgYeQbW+RDwjH3gIPe40Mrvd/hhHDle+XSFIqU6GZrOBVD1FHP1J8UWnnYGw4V6jfXZgYOCB0Wh8jr6pK9Z1oM63tbX1aWpq6ivlEMvDe+oR9CwD/AbB29vbbzc3N99VKBQNOOnVc/dx0vDFYrG/brfb4XQ6XYWD9nbRE34pBjjtEFdpK6TtiXcrUfhbEQRsr5RY/wQYAOzkD6m+UHMlAAAAAElFTkSuQmCC) no-repeat;
        width: 29px;
        height: 28px;
        margin: 0 auto 9px;
    }

    .sub-inner .main-heading .steps-list .active .number {
        color: #fff;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMxMDhDQjhEN0ZGRTExRTFBRTM4QzI4MDk2QkExRjFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMxMDhDQjhFN0ZGRTExRTFBRTM4QzI4MDk2QkExRjFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzEwOENCOEI3RkZFMTFFMUFFMzhDMjgwOTZCQTFGMUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzEwOENCOEM3RkZFMTFFMUFFMzhDMjgwOTZCQTFGMUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rJ0bDAAAEQElEQVR42rSXPUxbVxTHj58/nj+JMX4OtoEQ47hDVQnUMoDKEAVVqKAylDFDUUQnVFUiS4ZsXTqgLO3SDAyVqqhSlImGAahQEEUVhbYqYFWU2BAbf4ENtuVn/NX/oXVkICRA7CNd7nv3XfG7595zzv1bUSqV6FW2t7d3amxiYkKFTodmqhjOcBseHpYr51osFjrLFOeBAtaIztbQ0NDc0tLitNlsnvK3ZDIZgm1tbm4+x2sMLYgFZC8NBcyJR0dvb++nVqv1pk6n+wDvgpzNUiGfJ0FQklYrkkKhoFwu58cCni0uLv4YDodXMW97bGwsd27o+Pi4Gt317u7uT1wu16ggCNe2trYpnkjwPz81X6lUktFoIHtjI5lMpvTu7u6jmZmZR5lM5k+AI2+EAljH3g0MDNyVJOnOxj+blACsUCjQm4w91uv15G5z8esfs7Oz9+H17wBvnwkFUInuxtDQ0ANsZd/aupewWrqoqdUqstsdZJOsO3Nzc1/4/f4FgIPl78KJ+a7+/v4v9XpD3+raOsmyfLT6i7Z8vkCBQIBC4bC9p6fna6PR+B4c0p6CYtDe2dnZh8gcWfd6KYtgeRsrFosUCoUpI8suBOJnGGp6lacOj+edUZ9/S+AtvYyHJxuDOQDN5voht/tGJxwzvYTipR6RelOj0XgS8Tgp+LCr1GQ4EItFVe3t7bfZsUpPJbvd/mE4EqY8RylWWc0WicbIYDT0qNVqJxxUlKEWHHZXPJ6oyraebBwfSkEwdXR0vAtWnQpksbW1tQkJbitHay0smUoR8v4/KP6IVqt0lU+Ac7ZWUFnOomRqbXjUMlSpETU6UlDNgGwlRDLKqchxxNBC7vAwo6DaQrk+I4U4+YsMzUaj0XDFh5pAtTotpVMpLv6ygJqY9fl8L1DQI6i3NYlebCsZDUaKRKJ85R2UU2YvlU7/Um821wSqg5fFUjG5srJ8DBoNBgJzkmQllUpVdSiyg5IHB9O4i/liLx1B8RBfWFiYQxJ7q+0tH1m9+Up2aWnpB5YyJwt+cHV17YHD4Sjq9dU5W961JqeTUOkeI25W4Fz6GBQDoeXl337e2Ql+09bWRqIovhWQM8EmSSQoBe/Tpz9NABE46xLfmJyc/HY/kXjidrfRZaMZhZ0aoZfM5ivbszMz93BV/gWn5NdpJAM65+Dg4F1c6HcCwR0BKu/cGokjtbmpiQXcr9PT019BnvK2vjiPGuSicb2rq+tjj8czinvWHQpHWOOeqQY5DqCLSSuKyUgk8v3U1NRjzGU1GDu37j04SNLDh9/xpeu4dau3H9v1Ebb7fXgj5qF584X8UdJr1Jqj+YeHh3/v7yeezc/PP4nFYmsY8gNYvJDYZmjZAJfQXYWmdcLzaxZLQzMUH/+84CqzAUjM53v+UuGPjHyeq6szXVzhV0Ir4Bx4fOZ63tX/h1NcvwE6puReB/1XgAEAvYz0vJyXmSIAAAAASUVORK5CYII=) no-repeat;
    }

    .sub-inner .main-heading .steps-list .description {
        overflow: hidden;
    }

    .sub-inner .main-heading .steps-list .active .description {
        color: #083553;
    }

.sub-inner .choose-product-block {
    height: 1%;
    padding: 0 24px 0 15px;
    margin: 0 0 33px;
}

    .sub-inner .choose-product-block h1 {
        font-size: 24px;
        line-height: 25px;
        font-weight: bold;
        margin: 0 0 29px 2px;
        color: #083553;
    }

        .sub-inner .choose-product-block h1 .details {
            font-size: 20px;
            line-height: 26px;
            font-weight: normal;
            display: block;
            color: #16405d;
        }

.sub-inner .choose-product-holder {
    border: 1px solid #ccc;
}

.sub-inner .choose-product-frame {
    border: 2px solid #fbfcf9;
    background: #eef2f2;
    height: 1%;
    padding: 0 0 19px 24px;
}

    .sub-inner .choose-product-block:after, .sub-inner .choose-product-frame:after {
        content: '';
        display: block;
        clear: both;
    }

    .sub-inner .choose-product-frame .choose-box {
        float: left;
        width: 184px;
        text-align: center;
        font-size: 12px;
        line-height: 14px;
        color: #083553;
        padding: 26px 35px 26px 37px;
        margin: 0 0 0 -2px;
        background: url(data:image/gif;base64,R0lGODlhAgDiAIAAAMHExAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVFRDIxNkQ4MDA2MTFFMUIzOERENDI1MDNERkUzRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVFRDIxNkU4MDA2MTFFMUIzOERENDI1MDNERkUzRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUVEMjE2QjgwMDYxMUUxQjM4REQ0MjUwM0RGRTNGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUVEMjE2QzgwMDYxMUUxQjM4REQ0MjUwM0RGRTNGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAACAOIAAAIThI+py+0Po5y02ouz3rz7D4ZVAQA7) no-repeat 0 50%;
    }

        .sub-inner .choose-product-frame .choose-box:first-child, .sub-inner .choose-product-frame div.first-child {
            background: none;
        }

        .sub-inner .choose-product-frame .choose-box .best {
            display: none;
        }

        .sub-inner .choose-product-frame .choose-box h2 {
            font-size: 22px;
            line-height: 25px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 7px;
        }

        .sub-inner .choose-product-frame .choose-box p {
            margin: 0 0 14px;
        }

        .sub-inner .choose-product-frame .choose-box ul {
            padding: 0 0 13px;
            margin: 0;
            list-style: none;
        }

            .sub-inner .choose-product-frame .choose-box ul li {
                margin: 0 0 8px;
            }

        .sub-inner .choose-product-frame .choose-box .btn-select {
            display: block;
            background: url(/Content/Images/v4/buttons.gif) no-repeat;
            width: 135px;
            height: 38px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

            .sub-inner .choose-product-frame .choose-box .btn-select:hover {
                background-position: -165px 0;
            }

.sub-inner .four-blocks {
    padding: 0 0 5px;
}

    .sub-inner .four-blocks .choose-box {
        width: 189px;
        padding: 26px 10px;
    }

        .sub-inner .four-blocks .choose-box h2 {
            margin: 0 0 17px;
        }

        .sub-inner .four-blocks div.first-child, .sub-inner .four-blocks .choose-box:first-child {
            width: 170px;
        }

.sub-inner .select-region-form {
    padding: 41px 100px 23px 118px;
    font-size: 14px;
    line-height: 17px;
    color: #083553;
}

    .sub-inner .select-region-form p {
        margin: 0 0 29px;
    }

    .sub-inner .select-region-form label {
        display: block;
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 14px;
    }

.sub-inner .select-holder {
    height: 25px;
    overflow: hidden;
    margin: 0 0 14px;
}

.sub-inner .select-region-form select {
    display: block;
    width: 367px;
    font: 14px/25px Arial,Helvetica,sans-serif;
    color: #083553;
    margin: 0;
    padding: 0;
}

.sub-inner .select-product-form .button-holder, .sub-inner .select-region-form .button-holder {
    overflow: hidden;
    height: 1%;
    margin: 0 0 0 -5px;
    position: relative;
}

.sub-inner .select-product-form .btn-select, .sub-inner .select-region-form .btn-select {
    float: left;
    background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -88px;
    width: 175px;
    height: 33px;
    text-indent: -9999px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border: none;
    margin: 0 16px 0 0;
    padding: 0;
    cursor: pointer;
}

    .sub-inner .select-product-form .btn-select:hover, .sub-inner .select-region-form .btn-select:hover {
        cursor: pointer;
        background-position: 0 -127px;
    }

.sub-inner .select-product-form .btn-back, .sub-inner .select-region-form .btn-back {
    float: left;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -189px -88px;
    width: 111px;
    height: 32px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 1px 0 0;
}

    .sub-inner .select-product-form .btn-back:hover, .sub-inner .select-region-form .btn-back:hover {
        cursor: pointer;
        background-position: -189px -127px;
    }

.sub-inner .select-product-form {
    padding: 22px 24px 0 0;
    margin: 0 0 0 -7px;
    font-size: 12px;
    line-height: 14px;
    color: #083553;
}

    .sub-inner .select-product-form .products-list {
        padding: 0;
        margin: 0;
        list-style: none;
    }

        .sub-inner .select-product-form .products-list li {
            overflow: hidden;
            height: 1%;
            vertical-align: top;
            padding: 2px 2px 25px;
        }

            .sub-inner .select-product-form .products-list li:first-child, .sub-inner .select-product-form .products-list li.first-child {
                padding-bottom: 0;
            }

        .sub-inner .select-product-form .products-list .active {
            background: #fff;
            padding: 10px 0 24px;
            margin: 0 0 10px;
            border: 2px solid #0368b8;
        }

        .sub-inner .select-product-form .products-list .col1 {
            width: 490px;
            float: left;
            padding: 4px 30px 0 18px;
        }

        .sub-inner .select-product-form .products-list .col2 {
            width: 232px;
            float: left;
            color: #000;
        }

        .sub-inner .select-product-form .products-list p {
            margin: 0;
        }

        .sub-inner .select-product-form .products-list h2 {
            font-size: 17px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 5px;
        }

        .sub-inner .select-product-form .products-list .radio {
            float: left;
            width: 16px !important;
            height: 15px;
            margin: 4px 18px 0 0;
            padding: 0;
        }

        .sub-inner .select-product-form .products-list .description {
            overflow: hidden;
            height: 1%;
        }

        .sub-inner .select-product-form .products-list label {
            display: block;
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            color: #083553;
            margin: 0 0 6px;
        }

        .sub-inner .select-product-form .products-list .price {
            font-size: 28px;
            line-height: 30px;
            color: #0368b8;
            display: block;
            font-weight: bold;
        }

    .sub-inner .select-product-form .button-holder {
        margin: -2px 0 0 -5px;
        padding: 0 0 6px 55px;
    }

.sub-inner .coose-environment-holder {
    overflow: hidden;
    height: 1%;
    padding: 15px 0 36px 125px;
}

    .sub-inner .coose-environment-holder .coose-environment-block {
        float: left;
        width: 249px;
        font-size: 12px;
        line-height: 14px;
        color: #083553;
        text-align: center;
    }

        .sub-inner .coose-environment-holder .coose-environment-block h2 {
            font-size: 22px;
            line-height: 25px;
            font-weight: bold;
            margin: 0 0 14px;
            color: #0368b8;
        }

    .sub-inner .coose-environment-holder .coose-environment-frame {
        border: 1px solid #d9d9d9;
        padding: 10px 31px 17px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        background: rgb(237,245,250);
        background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
        background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
        background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
        background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
        background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
    }

        .sub-inner .coose-environment-holder .coose-environment-frame img {
            margin: 0 0 6px;
        }

    .sub-inner .coose-environment-holder .coose-environment-block h3 {
        font-size: 20px;
        line-height: 25px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 4px;
    }

    .sub-inner .coose-environment-holder .coose-environment-block p {
        margin: 0 0 11px;
    }

    .sub-inner .coose-environment-holder .coose-environment-block .btn-select {
        display: block;
        margin: 0 auto;
        background: url(/Content/Images/v4/buttons.gif) no-repeat;
        width: 135px;
        height: 38px;
        text-indent: -9999px;
        overflow: hidden;
    }

        .sub-inner .coose-environment-holder .coose-environment-block .btn-select:hover {
            background-position: -165px 0;
        }

    .sub-inner .coose-environment-holder .coose-environment-block .btn-quote {
        display: block;
        margin: 0 auto;
        background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -44px;
        width: 135px;
        height: 38px;
        text-indent: -9999px;
        overflow: hidden;
    }

        .sub-inner .coose-environment-holder .coose-environment-block .btn-quote:hover {
            background-position: -165px -44px;
        }

    .sub-inner .coose-environment-holder .or {
        float: left;
        font-size: 18px;
        line-height: 22px;
        color: #083553;
        padding: 0 1px 0 0;
    }

.sub-inner .footer, .footer.short, .webinar-landing .footer, .whitepaper-landing-no-nav .footer {
    overflow: hidden;
    clear: both;
    padding: 0 25px 15px 17px;
}

    .sub-inner .footer .info, .footer.short .info, .webinar-landing .footer .info, .whitepaper-landing-no-nav .footer .info {
        float: left;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA0CAYAAACQGfi1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ0MEREQjM3QkYyMTFFNDk0ODBDQkVDN0E5N0ZENTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ0MEREQjQ3QkYyMTFFNDk0ODBDQkVDN0E5N0ZENTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDQwRERCMTdCRjIxMUU0OTQ4MENCRUM3QTk3RkQ1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDQwRERCMjdCRjIxMUU0OTQ4MENCRUM3QTk3RkQ1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlGC/oIAAAHBSURBVHjaYoyIiGIgAIqhWBxN/BMQHwDiQHyaGf///49VIjIyOgJIzQdiVgIO+A3E/cuXL60i2gKg4SCX2TCQBi4DsRvQotfIgkxUMhwEdIH4BLogE5ZgIcdwGJAHmjELnw8mEAhrUDAcAeIveNQlYo0DoM1aQOoSDk1d6JEI9e1ikBlY1JcA1U9A90EMDsM3Y0shQLEVQCoWhx57bEGkiUNxGq6wgFryG4uUJc5UhMWQ1wSUfMQnycRAYzBqAUHAgsReSaYZ87CkwOsES1Oq+gCaK2kB9rIADT8PLQlpAb4w0dBwEOAZlMn0P60seAjEksCyiRVaJ1Ddgmqkgi+UFhaUI7FbaWEBcmrzG5mFHUEAzPUvoExhmlgABCKDssL5T2sL5tPQ/MugOKgF4k4aWfALZIEGrZPpX1pb8JvWFvwioy5gBuJ/xFpASjK9AKV1iM2kIEV/yPD5H1KC6B+ZwfuP2nGAnBhAXSgOaqeiz0hsUNUpQe04YIfin0AsSKw+UiNZACm5/qFlKhpcRcUvHH1dqlnwDYjZaGT+X1h2/0VLHzAgFWBYXUHADLz6WNCyPjlx8Z9YH/yHYkZqWgAQYADObXw/flMzFAAAAABJRU5ErkJggg==) no-repeat 0 4px;
        padding: 20px 0 22px 36px;
        font-size: 12px;
        line-height: 14px;
        color: #939ca2;
    }

        .sub-inner .footer .info a, .webinar-landing .footer .info a, .whitepaper-landing-no-nav .footer .info a {
            color: #565758;
            text-decoration: underline;
        }

            .sub-inner .footer .info a:hover, .webinar-landing .footer .info a:hover, .whitepaper-landing-no-nav .footer .info a:hover {
                text-decoration: none;
            }

    .sub-inner .footer .alignright, .webinar-landing .footer .alignright, .whitepaper-landing-no-nav .footer .alignright {
        float: right;
        border: 1px solid #d3dce8;
    }

        .sub-inner .footer .alignright.noborder, .webinar-landing .footer .alignright.noborder, .whitepaper-landing-no-nav .footer .alignright.noborder {
            border: none !important;
        }

.sub-inner-page #colorbox .lightbox {
    display: block;
}

.sub-inner-page .lightbox {
    position: relative;
    z-index: 100;
    width: 736px;
    font-size: 14px;
    line-height: 17px;
    color: #083553;
    display: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: rgb(237,245,250);
    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
}

.sub-inner-page .lightbox-holder {
    overflow: hidden;
    height: 1%;
    padding: 59px 140px 61px 161px;
}

.sub-inner-page .lightbox .title {
    overflow: hidden;
    height: 1%;
    margin: 0 0 13px -7px;
}

.sub-inner-page .lightbox .alignleft {
    float: left;
    margin: 0 14px 0 0;
}

.sub-inner-page .lightbox h2 {
    font-size: 22px;
    line-height: 40px;
    font-weight: bold;
    color: #083553;
    margin: 0;
}

.sub-inner-page .lightbox p {
    margin: 0 0 16px;
}

.sub-inner-page .lightbox a {
    color: #0368b8;
}

.digital-signatures-block {
    height: 1%;
}

    .digital-signatures-block:after {
        content: '';
        display: block;
        clear: both;
    }

    .digital-signatures-block .info-block {
        margin: 0 -9999px 30px;
        background-position: 50% 100%;
    }

    .digital-signatures-block .visual-block .visual-block-holder {
        height: 1%;
        padding: 0 0 3px;
    }

        .digital-signatures-block .visual-block .visual-block-holder:after {
            content: '';
            display: block;
            clear: both;
        }

    .digital-signatures-block .visual-block .alignleft {
        margin: 1px -61px 0 -87px;
        float: left;
        position: relative;
    }

    .digital-signatures-block .visual-block .description {
        overflow: hidden;
        height: 1%;
        position: static;
        padding: 95px 13px 0 0;
    }

        .digital-signatures-block .visual-block .description h1 {
            font-size: 34px;
            line-height: 36px;
            color: #fff;
            font-weight: bold;
            margin: 0 0 13px;
        }

    .digital-signatures-block .visual-block .text-holder {
        border: solid #8fb1cb;
        border-width: 2px 0;
        font-size: 24px;
        line-height: 30px;
        color: #dfeaf1;
        padding: 5px 0 7px;
    }

    .digital-signatures-block .intro-content-block {
        font-size: 17px;
        line-height: 21px;
        color: #2d536d;
        padding: 0 10px 0 16px;
        height: 1%;
    }

        .digital-signatures-block .intro-content-block:after {
            content: '';
            display: block;
            clear: both;
        }

        .digital-signatures-block .intro-content-block h2 {
            font-size: 24px;
            line-height: 30px;
            color: #083553;
            margin: 0 0 4px;
        }

        .digital-signatures-block .intro-content-block p {
            margin: 0 0 28px;
        }

        .digital-signatures-block .intro-content-block .holder {
            overflow: hidden;
            margin: -4px 0 63px -57px;
            width: 1011px;
        }

        .digital-signatures-block .intro-content-block .column {
            float: left;
            display: inline;
            width: 280px;
            font-size: 12px;
            line-height: 14px;
            color: #1c4866;
            margin: 0 0 0 57px;
        }

            .digital-signatures-block .intro-content-block .column ul {
                font-size: 13px;
                font-weight: bold;
                line-height: 16px;
                list-style: none outside none;
                margin: 0;
                padding: 6px 0 0;
                width: 100%;
            }

                .digital-signatures-block .intro-content-block .column ul li {
                    height: 1%;
                    vertical-align: top;
                }

                    .digital-signatures-block .intro-content-block .column ul li:after {
                        clear: both;
                        content: "";
                        display: block;
                    }

                .digital-signatures-block .intro-content-block .column ul a {
                    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
                    padding: 0 0 0 16px;
                    color: #0368b8;
                    float: left;
                    position: relative;
                }

                    .digital-signatures-block .intro-content-block .column ul a:hover {
                        text-decoration: none;
                        color: #083553;
                    }

            .digital-signatures-block .intro-content-block .column h3 {
                font-size: 17px;
                line-height: 20px;
                border-bottom: 2px solid #d7dfe3;
                padding: 0 0 8px;
                margin: 0 14px 11px 0;
                color: #083553;
                font-weight: normal;
            }

            .digital-signatures-block .intro-content-block .column p {
                margin: 0 0 7px;
            }

            .digital-signatures-block .intro-content-block .column img {
                margin: 0 0 10px;
            }

            .digital-signatures-block .intro-content-block .column strong {
                text-transform: uppercase;
                color: #0368b8;
                font-weight: bold;
                word-spacing: 0;
            }

            .digital-signatures-block .intro-content-block .column .btn-more {
                display: block;
                background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -517px;
                width: 115px;
                height: 28px;
                text-indent: -9999px;
                overflow: hidden;
                margin: 19px 0 0 1px;
            }

                .digital-signatures-block .intro-content-block .column .btn-more:hover {
                    background-position: 0 -548px;
                }

        .digital-signatures-block .intro-content-block .about-block {
            border: 1px solid #e2e2e2;
            background: #c2dce0;
            padding: 2px;
            width: 949px;
            border-radius: 7px;
            -webkit-border-radius: 7px;
            -moz-border-radius: 7px;
            margin: -21px 0 44px -7px;
            position: relative;
        }

            .digital-signatures-block .intro-content-block .about-block .frame {
                overflow: hidden;
                position: relative;
                height: 1%;
                padding: 9px 5px 16px 24px;
                border-radius: 5px;
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
                background: rgb(13,115,185);
                background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNzNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE0NjhhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDY4YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(top,rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
                background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(13,115,185,1)),color-stop(50%,rgba(20,104,165,1)),color-stop(100%,rgba(20,104,165,1)));
                background: -webkit-linear-gradient(top,rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
                background: -o-linear-gradient(top,rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
                background: -ms-linear-gradient(top,rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
                background: linear-gradient(top,rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d73b9',endColorstr='#1468a5',GradientType=0);
            }

            .digital-signatures-block .intro-content-block .about-block .column {
                float: left;
                width: 307px;
                font-size: 13px;
                line-height: 16px;
                color: #DDF2FF;
                margin: 0;
                padding: 0 48px 0 0;
            }

            .digital-signatures-block .intro-content-block .about-block .alignleft {
                width: 260px;
                padding: 0 55px 0 0;
            }

            .digital-signatures-block .intro-content-block .about-block .alignright {
                width: 230px;
                padding: 0 20px 0 0;
            }

            .digital-signatures-block .intro-content-block .about-block .column h3 {
                font-size: 15px;
                line-height: 20px;
                color: #fff;
                border: none;
                font-weight: bold;
                margin: 0 0 4px;
                padding: 0;
            }

            .digital-signatures-block .intro-content-block .about-block .column p {
                margin: 0;
            }

    .digital-signatures-block .testimonials-block {
        padding: 0 60px 0 22px;
        margin: 0;
    }

        .digital-signatures-block .testimonials-block blockquote {
            padding: 6px 65px 0 50px;
            position: relative;
        }

            .digital-signatures-block .testimonials-block blockquote q {
                margin: 0 0 4px;
            }

                .digital-signatures-block .testimonials-block blockquote q img {
                    position: absolute;
                    top: 26px;
                    right: 10px;
                    left: auto;
                }

            .digital-signatures-block .testimonials-block blockquote cite img {
                position: static;
                margin: 10px 0 0;
            }

    .digital-signatures-block .text-block {
        font-size: 13px;
        line-height: 16px;
        color: #083553;
        margin: 0 0 33px;
        padding: 0 35px 0 0;
    }

        .digital-signatures-block .text-block p {
            margin: 0;
        }

    .digital-signatures-block .intro-content-block h3 {
        font-size: 18px;
        line-height: 20px;
        font-weight: normal;
        color: #1c4866;
        margin: 0 0 36px;
    }

.enterprise-pki-block .info-block {
    margin-bottom: 27px;
}

    .enterprise-pki-block .info-block .description {
        font-size: 26px;
        line-height: 30px;
        color: #dbe4e9;
        top: 40px;
        left: 408px;
        padding: 0 70px 0 10px;
    }

        .enterprise-pki-block .info-block .description h2 {
            margin: 0 0 12px;
        }

        .enterprise-pki-block .info-block .description p {
            margin: 0 0 23px;
        }

        .enterprise-pki-block .info-block .description .buttons-holder {
            overflow: hidden;
            height: 1%;
        }

    .enterprise-pki-block .info-block .buttons-holder a {
        float: left;
        background: url(/Content/Images/v4/buttons.gif) no-repeat;
        width: 131px;
        height: 34px;
        overflow: hidden;
        text-indent: -9999px;
    }

    .enterprise-pki-block .info-block .description .btn-buy {
        background-position: -169px -517px;
        margin: 0 18px 0 0;
    }

        .enterprise-pki-block .info-block .description .btn-buy:hover {
            background-position: -169px -556px;
        }

    .enterprise-pki-block .info-block .description .btn-free {
        background-position: 0 -596px;
        margin: 0 17px 0 0;
    }

        .enterprise-pki-block .info-block .description .btn-free:hover {
            background-position: 0 -634px;
        }

    .enterprise-pki-block .info-block .description .btn-get {
        background-position: -169px -596px;
    }

        .enterprise-pki-block .info-block .description .btn-get:hover {
            background-position: -169px -634px;
        }

.enterprise-pki-block .about-us-block {
    padding: 0 0 0 15px;
}

    .enterprise-pki-block .about-us-block .breadcrumbs {
        margin: -5px 0 29px;
    }

    .enterprise-pki-block .about-us-block .heading-section {
        margin: 0 6px 10px 3px;
    }

    .enterprise-pki-block .about-us-block .text-block {
        margin: 0 30px 40px 4px;
    }

.enterprise-pki-block .steps {
    background: url(/Content/Images/v4/bg-steps4.gif) no-repeat 0 31px;
    width: 764px;
    margin: 0 0 57px -40px;
    padding: 0 0 0 43px;
}

    .enterprise-pki-block .steps h2 {
        font-size: 18px;
        line-height: 20px;
        color: #083553;
        font-weight: bold;
        margin: 0 0 12px;
    }

    .enterprise-pki-block .steps ul {
        padding: 0 0 0 13px;
    }

        .enterprise-pki-block .steps ul li {
            width: 123px;
            padding: 0 8px;
        }

    .enterprise-pki-block .steps .green {
        padding: 0 15px;
        width: 110px;
    }

    .enterprise-pki-block .steps .number {
        background: url(data:image/gif;base64,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) no-repeat;
        width: 35px;
        height: 35px;
        font-size: 20px;
        line-height: 35px;
        margin-bottom: 17px;
    }

    .enterprise-pki-block .steps .green .number {
        background: url(data:image/gif;base64,R0lGODlhJwAnAPeHAOrq6vX19VqjJcfWvWiqOmyrPn/Y7LLMn+Hi4e3t7dvf2MzYw7rQq5C8cOjo6Ofn5+bm5vPz88HTtIa3Yv7+/sTf5dTcz3GtRXyzVff3997h3GqqPK3KmJ3CgnSvSf39/Yy6a+np6fz8/MrYwevr6/T09O7u7pG9cu/v7/b29pW+d2CmLvr6+qrIlMbg5l+lLM7Zxn+0WV2kKqbd6XvW7JnBfeXl5bve5s7k7LXOpH7X64HZ7NHbyqTc6dbd0bTd57be57zf52vU62+tQ83h5dXh5M7h5XXX7qjb5+zs7HvX6/Hx8c7d4qbHj4TY693i5Pv7+7zRrZ3c6sXg5nqyUuDj46XGjbje58LUtpXZ6XKuR5O+dG2sQIfY62OnM5XR4360V5Xb66DEhsnXv2/W7cTUuNPbzLre57Dd57Xe6LTNoW/X7nfV69ji5HmxUNTh5G3V7Mjg5s/ayGWoNWnU7WKnMavJlnjV65jb6vn5+Y67btne1bfOpoTX6pTZ6YDY7Im5Z73f56Tb59zg2pHa6+Pj41iiI7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBRjg2RUI4QTE3MTFFMUE5NjhCNkU1NENERUZGNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBRjg2RUM4QTE3MTFFMUE5NjhCNkU1NENERUZGNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEFGODZFOThBMTcxMUUxQTk2OEI2RTU0Q0RFRkY3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEFGODZFQThBMTcxMUUxQTk2OEI2RTU0Q0RFRkY3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAIcALAAAAAAnACcAAAj/AA8JHEhQoIgICUI8KMSwkI0QAJZkKEixYsEIABpq3MjwQQIWFkMeKpGxkIIcgDxwMcTS0AoPGDqMaGjig0iCFBIwXDBBQMufQA1taIGgEISJN6Fk3KMnqFOgBRgwjCBShINCIwo83fqzBkMTFilklPCCq1mWE4oGqKgTxoqzcLcwBEkwgEmtcOHaKUSiYMYTefO+sFBorcAShRb4DAz3RCEAA5MUAsE4rwA5hSZSKISgTuW8HQqhOJSiUJTPeS8UcnAIRSEVqPMqKPSBRKEYseGWKZTn6oXcZ/kUSrFwA3CzBwpDKETgONfkAZY3d/4U+hPm1KsXwsGk0JDsTtUUzfpSoRAV8EElFOqCplAD9EAJH8lSiAP8lgQKFTnEppCZxfA1UMgVApWHwX2GYFFIGAIJUggD92FQCBEDCfFGIW7AN0YhMxCERGIygAdCIXFQVJ591F0wSCF4UHRHFYWI4RwBhAFhUR8MNQHgZ1r4UEggIjnBkAR4MSaAChoUEsQaN+lgBGcteBHYBDAwlMZNA9HxA0MaMNDAHFuBYQUPDE1BCJYFKXHDRgsM4KabszXkghRoWgSHH2e0wZGcPexQZ500GCCoAX+Q8echAQEAOw==) no-repeat;
        width: 39px;
        height: 39px;
        font-size: 23px;
        line-height: 39px;
        margin-bottom: 17px;
    }

    .enterprise-pki-block .steps .description {
        font-size: 12px;
        line-height: 13px;
        font-weight: bold;
        color: #315c7e;
    }

    .enterprise-pki-block .steps .green .description {
        color: #58a223;
    }

.enterprise-pki-block .benefits-block {
    padding: 0 7px 0 4px;
    margin: 0 0 18px;
    height: 1%;
}

    .enterprise-pki-block .benefits-block .heading-section {
        margin: 0 0 18px;
    }

    .enterprise-pki-block .benefits-block.epki-pro-block .heading-section {
        margin: 0 0 10px;
    }

.enterprise-pki-block .epki-pro-block .article .description {
    margin: 0;
}

.enterprise-pki-block .benefits-block .heading-section h2 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 8px;
    margin: 0;
}

.enterprise-pki-block #content .article {
    padding: 0 0 0 14px;
    margin: 0;
    height: 1%;
}

.enterprise-pki-block #content .benefits-block.epki-key-benefits .article {
    padding: 0;
}

.enterprise-pki-block #content .article .alignleft {
    border: none;
    margin: 0 28px 0 0;
    display: inline;
}

    .enterprise-pki-block #content .article .alignleft.ipad-image {
        margin-top: 15px;
    }

.enterprise-pki-block #content .article .alignright {
    border: none;
    margin: 0 26px 0 15px;
    display: inline;
}

.enterprise-pki-block .article .description {
    padding: 0;
    font-size: 13px;
    line-height: 16px;
    height: 1%;
    margin: 0 0 12px;
}

.enterprise-pki-block #content .article .description h3 {
    font-size: 16px;
    line-height: 16px;
    margin: 0 0 6px;
}

.enterprise-pki-block .features-block-holder {
    margin: 0 0 26px;
}

    .enterprise-pki-block .features-block-holder h3 {
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 15px;
    }

.enterprise-pki-block #content .features-block {
    margin: 0;
    padding: 13px 0 9px 14px;
    overflow: hidden;
    height: 1%;
}

    .enterprise-pki-block #content .features-block .column {
        width: 345px;
        font-size: 13px;
        line-height: 15px;
        margin: 0 0 0 6px;
    }

        .enterprise-pki-block #content .features-block .column:first-child, .enterprise-pki-block #content .features-block div.first-child {
            margin: 0;
        }

        .enterprise-pki-block #content .features-block .column ul li {
            padding-bottom: 9px;
        }

    .enterprise-pki-block #content .features-block.checkmarks-block .column ul li {
        background: url(data:image/gif;base64,R0lGODlhDQANAOYAAOzy9O3y9U6UWk6WW1OgXMPUz1OhXV6sZcXW0drk5K/Gvdnk4zGFR1WfX06HYxxvPo+wn4yunZ66rkGKUJ27rGOXdFySah12O1yoY+zx9Ja1pk6PXFeiYGi6buDp6QlrMjOCRkmVVYmYkVaRZt7n6BprOF+sZl+VbHOehB50QVOcXmezbMTV0B9wPZq3qqW/s0OAXz+CUnKchS18Qzd7TlSMZ0WUU3Seh73QyiR4PaG9sU6KYEeNVHehiF6tZurw87nAwFKgXMvQ0p25rF+VbnOYgT+NULfMxO7z9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANAA0AAAdkgEiCg4MyKQ8uhIQ4LR8wAIqCAA4XJSyRghozOTeYSAsxDDQegjoQQ4MoRiASgxEDAi9IRzw2NQGDPztBIwlEBBMFigohHCcNBj2YFQcmPhskmAgqKxgUnkhFHRYZ2EIiQLiKgQA7) no-repeat 0 2px;
        padding: 0 0 0 17px;
        margin-bottom: 9px;
    }

.enterprise-pki-block .options-block {
    padding: 0;
}

    .enterprise-pki-block .options-block ul {
        width: auto;
    }

.enterprise-pki-block #sidebar {
    width: 211px;
    padding: 43px 0 0;
}

    .enterprise-pki-block #sidebar .contacts-box {
        margin: 0 8px 0 1px;
    }

.emails-block .info-block {
    background: #20679b url(/Content/Images/v4/bg-info-block-2.jpg) no-repeat 50% 0;
}

    .emails-block .info-block .info-block-holder {
        background: none;
        padding: 23px 30px 3px 10px;
        width: 955px;
    }

    .emails-block .info-block .breadcrumbs {
        padding: 0 0 18px 9px;
    }

    .emails-block .info-block .alignleft {
        float: left;
        margin: 0 -5px 0 -26px;
        position: relative;
    }

    .emails-block .info-block .description {
        overflow: hidden;
        height: 1%;
        font-size: 24px;
        line-height: 28px;
        color: #dfe9f1;
        padding: 37px 0 0 10px;
    }

        .emails-block .info-block .description h1 {
            font-size: 40px;
            line-height: 40px;
            font-weight: bold;
            color: #fff;
            margin: 0 0 8px;
        }

        .emails-block .info-block .description p {
            margin: 0 0 14px;
        }

    .emails-block .info-block .cta-block {
        border: solid #90b6d0;
        border-width: 2px 0;
        overflow: hidden;
        height: 1%;
        padding: 7px 0 11px;
    }

        .emails-block .info-block .cta-block .column {
            float: left;
            width: 208px;
            text-align: center;
        }

        .emails-block .info-block .cta-block .alignright {
            width: 231px;
        }

        .emails-block .info-block .cta-block .column .only {
            display: block;
            font-size: 15px;
            line-height: 17px;
            color: #E8F0F5;
            font-weight: bold;
            margin: 0 0 4px;
        }

        .emails-block .info-block .cta-block .column .text-price {
            display: block;
            background: url(data:image/gif;base64,R0lGODlhRgAnAPf/ANTd4lKMsmucvXqcsyVvoEOCq8zZ4lKEpNrg5bPF0pSzxyRuoFqLrDlzm+3y9YuxyyZwoTV5pShunmONqiJqnCRrnGSTsidvoUR9pHmmxCRtnmqVsvz8/DJzoabD1rTL2yRmlcnS2CVsnqW5xrrM2SZunCBlklSKrZCvwyNsmCRwnyVsnNHW2k6Bo9vj6CZwolOGqCZtnqm9yShxoaK0wMbU3pO0yoGlvp+xvSZunyRsoIqswV+UuJS2zSNrmSJplyVvoszR1D16pSJqmrXI1CNkkuru8SNsmyRunSZwnoOpwmeRrCRpl8PIyy1rlSJplkqDqiJtoCJtnidrnCRolsrKyiduobvEyiFhkSJvoCRxokB/qIipvWuatyFmkiZtoMDFyCFmliNqmIWpwiJmlFmNsM7c5iVomChvn5yvvSNvnnSbtiBnla+9xiZyob7R3SJvonuiuiJsnCBnlv///1yQs6/BzKy/yrG/yCdpmSZsmubr7iNplYmnvCdqnCFpmChvoiNnlyNmkiBkkSRqlnmhvKS2wyRmknqfuCBrm3efuSNomSlyobDCzjt2oCFnliZyo0Z7niRqlH6lvyJllCBjkCVoknGVrcnN0CZqmSBklImjtidxoiNvoiVvnShtmyFsniBtnSNpmjF2oyVnlCNokyFkkUh9ozBtmCFqmSFpmiFpldHR0dLS0s/Pz/j4+Pr6+s7Ozvv7+/f39/X19eXl5efn5/Ly8vT09PDw8NTU1OPj49nZ2dbW1uHh4enp6evr69vb29/f39jY2O3t7d3d3e/v77TByrfAxiZpmCFuoKi7yCdunKS3xLTCzLzO25SquSVrmououypzo5GtvzJ3p5evwczMzCNlkEyIryVxo4+sv8bQ1s/e6KG/09TY3Kq3wKO7zIOmwdHg6cTX5MTY5iNrn4Wovpy3yyRroIasxk+BoIWjuODq8CNto3Wgu6C3x7LByl+WurHD0CRvoEyIsIWnvyVsoo+pu7rL2MDP2Cdxn5KpuKG0wCVtmrwRLSH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDU4NUMwMTk4QTI0MTFFMThERUY4N0M2MzdDMUNBMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDU4NUMwMUE4QTI0MTFFMThERUY4N0M2MzdDMUNBMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTg1QzAxNzhBMjQxMUUxOERFRjg3QzYzN0MxQ0ExNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTg1QzAxODhBMjQxMUUxOERFRjg3QzYzN0MxQ0ExNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8e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) no-repeat;
            width: 70px;
            height: 39px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

.emails-block .sign-secure-block .heading-section {
    margin-bottom: 11px;
}

.emails-block .sign-secure-block .text-block {
    margin: 0 12px 46px 4px;
}

    .emails-block .sign-secure-block .text-block .holder {
        padding: 13px 0 0 4px;
        margin: 0 0 0 -38px;
        width: 724px;
    }

    .emails-block .sign-secure-block .text-block .image-holder {
        margin: 0 0 0 38px;
        display: inline;
    }

    .emails-block .sign-secure-block .text-block .holder img {
        margin: 0 0 0 -3px;
    }

.emails-block #content .tabs {
    padding: 0 8px 0 10px;
    margin: 0 0 21px -6px;
}

.sign-secure-block .content-block .tabset li {
    margin: 0 4px 0 0;
}

.sign-secure-block .content-block .tabset em {
    padding: 0;
}

.sign-secure-block .content-block .tabset span {
    width: 143px;
    padding: 4px 0 7px 18px;
    background-position: 5px 8px;
}

.sign-secure-block .content-block .tabset .active span {
    background-position: 4px 12px;
}

#content .sign-secure-block .tab-content {
    min-height: 156px;
    height: auto;
}

* html #content .sign-secure-block .tab-content {
    height: 156px;
}

.emails-block #sidebar {
    padding: 25px 0 0;
}

.popup .video-placeholder {
    overflow: hidden;
}

.popup .heading {
    overflow: hidden;
    height: 1%;
    padding: 0 0 10px 0;
}

    .popup .heading .alignleft {
        float: left;
        margin: 0 8px 0 0;
    }

    .popup .heading h3 {
        font-size: 22px;
        line-height: 25px;
        margin: 20px 0 0;
        font-weight: normal;
        float: left;
    }

.popup .columns-frame {
    overflow: hidden;
    width: 100%;
    margin: 0 0 21px;
}

    .popup .columns-frame ul {
        float: left;
        display: inline;
        width: 331px;
        margin: 0 0 0 0;
        padding: 0;
        list-style: none;
        font-size: 14px;
        line-height: 20px;
        color: #083553;
    }

        .popup .columns-frame ul li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 6px;
            padding: 0 10px 0 17px;
            text-indent: 0;
            height: 1%;
        }

        .popup .columns-frame ul.checkmark-list-item li {
            background: url(/Content/Images/v4/icon-checkmark.png) no-repeat scroll 0 0 transparent;
            margin: 10px 0;
            padding: 5px 10px 0 34px;
            text-indent: 0;
            height: 1%;
        }

.popup .link-holder {
    overflow: hidden;
    padding: 0 0 0;
}

.popup .more {
    font-size: 15px;
    color: #0368b8;
    font-weight: bold;
    margin: 0 0 0 0;
}

.popup span.close-btn-icon {
    color: transparent;
}

.table-block {
    margin: -9px 10px 0 15px;
    padding-bottom: 48px;
}

    .table-block .breadcrumbs {
        padding: 0 0 39px 4px;
    }

    .table-block h3 {
        margin: 0 0 19px 3px;
        font-size: 24px;
        line-height: 30px;
    }

    .table-block .table {
        margin: 0;
        padding: 0;
        list-style: none;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #e2e2e2;
        color: #083553;
        background: url(data:image/gif;base64,R0lGODlhuQMCAJEAAOTk5Pv8+e7y8v///yH5BAAAAAAALAAAAAC5AwIAAAJOnI+py+0Po5y02osPAEH4D4biSJbmiabqyrbu2wbBltX2jec6Q+/+DwzeesKi8YhMKpfM5mLTgUmn1Kr1inXJiM6ul8n9ise/MPmMphQAADs=) repeat-y;
        text-align: center;
        width: 953px;
    }

        .table-block .table:after {
            display: block;
            content: "";
            clear: both;
        }

        .table-block .table li {
            width: 100%;
            display: table;
            border-bottom: 2px solid #e4e4e4;
            padding: 9px 0;
        }

        .table-block .table .heading {
            background: #1c4866;
            color: #fff;
            font-weight: bold;
            padding: 16px 0 14px;
            border: none;
            border-radius: 5px 5px 0 0;
            -moz-border-radius: 5px 5px 0 0;
            -webkit-border-top-left-radius: 5px;
            -webkit-border-top-right-radius: 5px;
        }

            .table-block .table .heading .col2 {
                color: #fff;
                font-size: 12px;
                line-height: 14px;
                width: 208px;
                padding: 0 2px;
            }

            .table-block .table .heading .col3, .table-block .table .heading .col4, .table-block .table .heading .col5 {
                font-size: 12px;
                line-height: 14px;
            }

            .table-block .table .heading .title {
                display: block;
                font-size: 17px;
                line-height: 31px;
            }

            .table-block .table .heading .col2 .title {
                font-size: 22px;
            }

        .table-block .table .col1 {
            width: 176px;
            padding: 0 19px;
            font-size: 14px;
            line-height: 38px;
            font-weight: bold;
            display: table-cell;
            vertical-align: middle;
            text-align: left;
        }

        .table-block .table .col2 {
            width: 176px;
            padding: 0 19px;
            font-size: 14px;
            line-height: 17px;
            color: #0368b8;
            display: table-cell;
            vertical-align: middle;
            font-weight: bold;
        }

        .table-block .table .col3, .table-block .table .col4, .table-block .table .col5 {
            width: 128px;
            padding: 0 25px;
            font-size: 13px;
            line-height: 16px;
            display: table-cell;
            vertical-align: middle;
        }

        .table-block .table .col4 {
            width: 127px;
        }

        .table-block .table .col5 {
            width: 122px;
        }

        .table-block .table .content-heading {
            padding: 4px 0;
            border: none;
        }

            .table-block .table .content-heading .col1 {
                font-size: 16px;
            }

        .table-block .table .sub-row {
            padding: 1px 0 0;
            border-width: 0 0 1px;
        }

            .table-block .table .sub-row .col1 {
                font-weight: normal;
            }

        .table-block .table .col1 .platform {
            font-size: 13px;
            display: block;
            padding-left: 41px;
        }

        .table-block .table .col1 .microsoft {
            background: url(data:image/gif;base64,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) no-repeat 1px 50%;
        }

        .table-block .table .col1 .air {
            background: url(data:image/gif;base64,R0lGODlhGwAbAPcAAPrn4/r8++IpJ9UaHepiXtUiJdorKfv29fWxrOa5tN5tacUkJuIiIe+Pi+U+O98VFeMuLOY2NeEqKeMxLt5oZOpXVfrb1+NNSeQ6N9kZHdQmKP/+/f79+95zbNAmJ/zr6dMfItYqKuU8OOImJdgUGOlKR9ofIOpQUOhEQvfc1+lNS8saHOhIRb4iIeEeHMYWGO1/et0aGcomKP3y8N1FQeFCPuhOSulKSuIsKt8hIb0UF+EZGeMzMOVCQMUnKMglJuhDQLcSE+Y6OOY6NuQ4NcwlJ+pOTetNTulHRuZEQudBP+c9POU5N9ImJ88mJ8MkJv7+/v7//v3//+VBPv3+/v7+/////uM2M+lMSelIR+pSUeM1MudHROVCP//+/8slJ+pUU+Q9OuyDfb0aHPfMx9B/e9cnKL8jJPzt6fSvqvXl4vGdl/Khm+xnZNkZG9gmKckhIuIlI+IwLPbOyuY5N/by8OteV8tFQ+VMRudIRfe+u88lJ+U2M+lLR+B9d/37+eyTjug7OfCNieY/PexoZOhAP+iQi+6Ri/Ti38IWF/bu7cEcHs0XFupPTrYNDbYPEdaKh9MgIeeFgPKkoeY8OuM4Ne/RzeMxL/37+taGhP3+/N2FgPz39OY9OeppZM0yL70eIOg5N/z//89iX/3//tZCQPf1895JRfa8t9wXGOigmuKMh+uCfu6DgOiEfe+LheF+edIYGf/7+ddmYuVAPexsaeRDPfzw68AiJPn6+eeEf9uTkOhOSffw7vbQy/jUz+AyL++Xk+mblbgiIelOS/r18+pMTM93ddklJ9N7dfPl4/z08fXn5Pvq5eh1bu1wbeKBfMkiJO/b1u/d2urKxtkSFvn59/z49eZIQut6dOp9d+x8dvS9uPS3sc0mKPjq5+JxauV0bulJSPCalObCvvW6tOlZVds/POR7dcx0cu2Bfe6Xj+yDf+t9eOU7OOdQTOc6Ou+SjOM0MenAvcAmKPz6+P36+fHX0+g/PfbMyPCLheFlYOc/PuvMyv7//////yH5BAAAAAAALAAAAAAbABsAAAj/AP8JHEhwoL85gp7VglHuz78qUApKJBgFQYUbR4xlYbGunr+IEyfm03IEDJgTWm4oSSMlSsiC/ki9ygJGywkjRogVarPM38uCAAjcONGIGBYsfVDYsPDP58+maZCoIKaiTwkWLPjxYvpU4AdCQKpe5YIiCQYCM56CXIOvRAlxSMpOmcIDBhV/Vl5W+cctDwogofhEoDTFQRg5gP65JJh38T89KpYEuhDOFTgaE9yJwDFuYhWnM9hwgYcBnbQDmA7c6yCBiYB4ITl86OZJyBI+2ooJ9OfTVAcBcbY1zTuQjD47nYgoYYInxT8quwVOO7fD3DWn/zhMAhJByKAptC5l/4OCfWAuBQ8g+GoqENUQOj26FO4EocE/KMTv+5MiKVUqVv+09I8n8nRhmAMiYCBAKw8R5EV2zjxgAjC/3PcPNu4giAEGRFwhwDtoFAQdADVkYEYG+3AikC0RuFPJFVdswcMEDAgiEBR3+bOBGG4g80YBsegiiz8XQECEjDxcAgEEI4xwyC0DNaOOCQWYoYEGIDAizD+GuHDJjEriIIAAOeRwATvBtFPDAAVc2YQH3qzwSQrfUBADAyMw4MIOqcTgXzUkZDAACG464UQRX8iQiCr/KLIKDSEYcIoCsEDjBwWlRBJLlR7AWUQRP/zggw6buOSPGv1YwkwAUkghijWIJE0wCxwr7IFoqAs8MeouXoD00wEJ3PFCND8skCs9oLRATVcEKTNKIovgcsYZYziSjD3M3hdRHWW0EMQjQQxzTC/ZFqTJPJmkAwk5AQgUEAA7) no-repeat 1px 50%;
        }

        .table-block .table .col1 .java {
            background: url(data:image/gif;base64,R0lGODlhHAAmAPcAAO9hYveqq9bp9Pm9vus1NfrOzsXe7/SWlmSq14zA4exBQvn8/v/39fBoaf3w8Ha02+nz+fzj42qt2Pze3vvb21+n1e5RUqTM5/evr+kbHPD3++/2+3m23fSNjXaz29/t9trr9trq9dLn9fvU1MXf8PnHx7vZ7es5OrfX7LLU6/Bqa/i2t5fG5JPC4u5ZWoO73+1NTu1KSmyv2fOGhmOq1vF0dPBub/BrbOoyMw51vu9bXP729v/+/v/8/Pi4ufSTk//9/fX6/fv9/v7+/+owMfL4/OouL/3n5/719arQ6f709P3s7f739/zk5O1ISfnCwszj8vzj5P7///Wbm//7+9Hm8/SPkPzn5/75+ZHC4uTw+N3s9oS73/r9/v76+vvZ2Wes1/b7/es3OMnh8avQ6f3r6/j7/fzm5vnJyfnJymGo1sPe7+5TVPT5/Pb6/f3s7P+ysP/6+EmZzrnZ7fH3/Fmg0pnG5TmIxvJ3d8vi8QRyvOszNPf7/sbg8Pzl5aXO6OsxMvzk5frNzfF4ePWgoSqCxO9cXO9eX9Hl8vnCw83i8bXX7JbG43Ky2+osLW+w2a7T6vacnHGw2vf6/fj8/fz9/jKHxv3+/zOIxjiOyeHv9+w+P+kgIfvc3POJii6Jx1Wf0fi7u/vT06vT6/SQkJLF5PBnaP719us9PvrJyfBlZv3m5vKBge9jZJXD4+9kZKjM5/rLy6LK5qLM542/4ZDB4ZDB4u5XWPamp/FzdfrFxcvc6+fy+Xiz3Pza2nu02/SYmOoqK9nq9ePv+Pr8/v3o6ev0+f/6+r/c7qjP6Oz1+uw/QPvX1/zg4KXN6PJ/gGKo1qfN6KbP6CuExcHc7vSTlPSPj/7x8f3k5OgWF1ul1OxDRKzP6H243fi5uPi5uekmJvWjoyqCw6fQ6CyCxBqBw+9dXoG73tDk8tHl8xJ5v/nDw8/l8/Bsbcjg8PrS0vrT083k8pTE4/SRknKx2vafoP74+PT6/f7y8v7y8/7z8/3q6v3o6Pzf4P3p6f///yH5BAAAAAAALAAAAAAcACYAAAj/AP8JHEiw4MAROwwqXFgQWD+GEA2essEvokWBU/DwuBgxgIIJAjdyNEjKSJp/vtY5GEkQyY09Ba7N6NBMJMsdh1A1wWYhEhWWBK1x6tQjxgygBWGY+hcrAxqkBFk1+CcqQw2bSFe5iAAEQLYVUAcm6sCEgpGpUIlV+qdL0L92PwYWUXYRBApkfATGYQCHgUAz8Tz8csNwiIccD9YIWCxiF7VRLUwI+UdnGiyGUkhk4fIADAIwMjiUSmKgyMBP0SzmqWKwy+R/C3rVCWMRATltMug9oiHnjqRJxljYCnJxiCJGLzh0S+AMkYZLw3iNpEQLXReBXTSJID6yTRs3oNSJ/7OEqVCOcos4frCTYotAENxc1ZJlYMOQgcI0LbyXSQ8jKFvwQocZQggRxgZagOAOCheQMYxpBkkxhjwSQFPBhWqoQQMCEjTyQgtkmOBMFvpBtAA7c6QASRLJ/CHNOLMkcA4XSUBwURBahFAFFH2sQcIY6XzAHUT4MONFWAWFQkAgSBK0giNRAOHPF0j8owQWAtmzAw/XfFHGPzv0oJAPRBQzhQtsxABPALcA8c8NP5Sggw4KEHIEE2MSEUUESnhhSA0jgFMAFifg8sY+//wgRj4LkXlEDxhY4YQNxzhRzRV7PPTED60s80ajODShQgMDAKDCP8+YU48F/xwAAwaebFWyxELeiIFGMKn8A4Aq/zxhxAnh/KOAFa0SMKtC3wByRQMK3MBGLv/os40YZ/wzDwGvAADDlwb1MEgMYKbhCxJHCHRGBAIB8U4BO/jxk0EDnFBCWAEBADs=) no-repeat 1px 50%;
        }

        .table-block .table .col1 .office {
            background: url(data:image/gif;base64,R0lGODlhHwAbAPcAAP778sfZ8P7UOdV2WKbRduqVheWJTfPx65KdwYfEO+bMuoedcdy5utucJebk3116uelSF16Dw5CxcOTi49e7l/nEiHy2ReZYJ5LA6OTw1c8kHdTGy9miMPLx8f7Ja5/G6fd4GdXCqOa7aPn61dLno9zn0omyXf/+/vDAFoy24eTIxfPqrIWp0uzHWPz0yvnNFfzJAPr5/vSpiOxqKcWTT8jjmez049bnwW6FwepyNd2ukNinUubyy/OQTPvKkoTASt1xbPPKS7LbitPU1urw/7XIo77J5P78+OuFOv6lJ/y7aP2qMP316auxyvbfvvH1+vN+KHmNu3qw4ay2o5LIOua5V8iXTuOCdd7Vz9js/GWSzcTbrb7E2vb+/9nJz3ym1/n9+/fcxPz7+brck2GINs7R07Xc+uO/uPX2+f/TCfLm4/7SK/Tiu+rt7sySOlyHK+nn6ne7NvvrtvqUM6ex1e/v+PRtJPba0vny8v/bQf+yMtiVHuGqK/z7/9c3IPDu8fVoG//aSeLc3Pn+/vb5/PP6/+bWnswXDrG8pP/+/OeyIOrq6vq3h/3///2aLeFpO/v8++Xl6pPGVrPR6+PU1N3V0f3Sk8GOUPP5+OeJbdGNI2mYNeHN0FFwtOLAr7O6sPeGQt7a2viKJP/eadO9oOTEcviba3ySZ/39/P7mt+3x936d0M3Qy95AFP7ws//yreHQpu3Yv+WhbtbFoe2te/GqbPemd8XOt1R2L8zftta8v/WZcO+YROSUXuHf5cPDxOyQQcXJ1/KINvvwlMOqjd2mj8uGI/nVVvP465TGYsm6q6G+aNivtOz5/eHf2eh/ROjKbPDhy/Tv2Lm8zLi+1vv69++Vcubo7NzxzHOSSWqpLG2kNnKkInKpPHO+Lt/Ptv38//78/eLWy/7vr5fLRPn032Wb1NOXMuCmA++3C/L2/+a1OPfpsdfY14a9Ks3n+9Tg7PfSQvvVTmGPL2WfK/Tnpunp4+rq7Ors6fneg/7SHKDP9PWmTObw+U+Gyf///yH5BAAAAAAALAAAAAAfABsAAAj/AP8JvFOgYEEZCBkx8sFEoMOHEB9eOXRIg59WECAAAgFFFK0OEUM+BGLxgskZduxAmePIAKVGIkWSvCBLh81iOPktMcAJZsyIQPw8+tYME6YnT/4o2dmTENInqur0iXlFqIJBD494YJrlwwcMKVbhoINGZCYIOa4+BLDVgBczGKSY0xLhQadgJ0KezXEGq0O2SZ69xfAlCgIEUTo1ERPS2oUZZ7qsrYBkAKd3KVgMqXZvlWLGEXcByuEJzJHT/xrhUbFhUSN4ZQ78a8bic0hTdoTV8mGpdxhIqSw5QZVlUoBG/SZ9ibA4pC0QLJPo0ZOklxolIECp2edPC7xJUqQw/68WMkwPJMB48QJWOVSFGY8omfHXiYsRLVoeTEMV8sidMwwEyAwzurSxmi5wFBIANZHUYQQdXPwRUyMu1LPChSuUE84rw4wABg8k8HACiCTUcAMkIrkQiACBBJJHHvkcEA8Mx9gghDvL2FMDFeQk8MMW/EF0giv6rCHAkWu04AA06HAQyhjcZMMKCVQkkEAcEkgo5DhpvFAKLIYY8s09B4SgTCTI3PKJL8jkUkQyWMIR0QlypIFCCEQQggYa1bjAjjRg2HBDBuH8Aw4aBGizgJwRyYGCIrMU8lceaYxywBhUEGCDQCcQQM8C+MzJhiJ8zKLOpDAE4YwQVEhSgkMEzKizwCIhscFHA6RIKlAi8sDQwqoJSLJFCRncYMI8p4QKUSNOcHAOBQcwIW05QaRThSBCeOOjBRZ0s8kbp0zQQVkOnRCLG+fsIMK6IlSxjiI7OIDND91ss8k8ZJCBywJD/FIGRNG4YYwmBO9hcAMNWOEAJCUUgcjDU0TcziLtTABRNRRcojENHFthxSXERPIPJCfE0MfJKMeEhzhYtNxyJVhUcg0hPv30T0AAOw==) no-repeat 1px 50%;
        }

        .table-block .table .col1 .apple {
            background: url(data:image/gif;base64,R0lGODlhHAAfAPcAANHa6rG0u93g57e/0dXe8JumutLa7Lm8w1tkecXK1dre5OXm6JWYo9vj9d3d4dXa4aGqvPLy8ri+yrzE1XN/lrrC1NXX2tbY3bC3xXuClau2yr/F0eDo/KCouaaqsrW7yaSsvcHH0/j5+K+yusnKztDT1q+2x4aQpZqgsOnx/77H2qauvpmcpo6SnL/I2szR26qut46asaqzxsHDyO3u76muuZScrMjQ48PJ1PT19vT09be9yt7m+drk9Zmeq7O3wcrS5a+5y52mt8HJ3au0xr7Cyr3Bzdjc4rW9zo2ZrrK4xv7+/aawxKixwqiwwfb29urr7ebq75mjtNzk9pSgtODi5oqOms3V6M7S3MnR5MrP2cvN0r7G2b7Dz5afsbvAzJKWoq20xKawwO74/6Wtvu/w8p+ls9/n+qGjqp6hquDj6dPW34eTqMfM173G2rq/zLO6ybO4xbG4x6mwvqGotqSmr52jspGdsnl/kP///qqywquzw/39/bC3yPX29tXd78PM36mywuPn6661xrG4yaGkrqWuvuPr/rK5yrO6x8bO4ejy//7+/rW8yY6WqMvT5t/o+uLq/a2zv93h5/Pz9NPc7aWxyJ2irvf3+LC4xePk5ujp7Ory/8jN1tPW3aOnrquvvtjb4a2zwtDT3KSvw9PV2eDo+7W7yOXt/tzf5Nvc3szU57W4wMfN2P3+/f79/MvU5tjg8dfh9L7I3qSnsKqxwrjD2a6wt5eitMbP3tPX4Gxzifb19urs7vj395+pvquyw7XC2sbS5621xtDY5rW/0eHp/eLp/a+1w6etu6Otvvv7++Xp8eTn7YCGlaipsGRrfbnB08PGzKyts8TGy+fn6MrR27rE18nS47zC0LW90Pr6+ZKbsLS5yIyUprS7y5uhr8zX65Sgt5egtMvU6J+sw9Xe65CWp5SXobO5yIuWqoiUrJmkuIyWrJyjtHaBmN3m+cjN2MvP2cfJzqyvu8TL3NHV3cTK2dHV3pKUn2FrgWdugGdvhpyfp6GkrP///yH5BAAAAAAALAAAAAAcAB8AAAj/AP8JHEiw4MAl1eb1MsiwocAIB0ChSOWw4kAdI6SwEYLJYsM8AmeoS/Kr0TKQHguChOJI3LVh1PKgTDkQZAJLxHbUoURzJsE1pwo900FTIBRW+aywkCbiH4l5qoowwGNlxjaHrujhOUcPmZ1d0MB4AGfDHR0z3vjh2cSQTwtnD6IIEhSF2QYfZhIc0WUtQYgJ7U7kMFgoQzM1kyalUqBAgCA1D+Ql2PDm1AAmdsoUdIAAixoBCkJdWGNvlLw2ODZ82RHnm60a0/wUBJNhkoIH+EZhOY0jRJcvbxolkhNkwqcqBUXsExJqzQstrfx2yfZmxyk4cTCA0BCnhMEFCDBg/4nXu4uRNxI+nEqkBMMeCFJIFWla0EL43ka+pP8Ap72oOWRAAAE7UnhnkH1NGGHEDulkEsYeTqwAwoSGkAECO9xQZFAV+nTwwR4rkLHCChWOKIYTgQTSBATrdMJQDhkkUUABIDhRix445rhHGIOE0QQVdAxmEArvUKEMMIOY0MeSJjTZByGIIBIEE14c8IpBXVBARROEIKHNAANog8SYX0ZTQQVIDDOOJBEUVAUbdxChzQQquKCCClzkqcIQQwACyBAVDHCCFwX5kkwMREwASBZANJrFDVlg88gVV8AChCKK3CGFQVvgIoMKjxhQCQF/GGBqJX+k+gcAq5CTxA8+/aFDwxxMuHFFLFPwwAM8DUzhawPAEhDLLDaUwtAWEAQTTgORpLAIKocYIy0HHJxxhix7wCCbQU+MUI4wpnAyxhiLHHMGJIekoG4PxVxigUML+FCAGwCYA8A93QTwQz3Y5OICBoUcwEdDjPyjCgsMeAADGi2gwwI6DKRByzP93MJLRSBpMkIaaARwAQ2UQFFCAHX4M0NHKfFRBlEFMeIHfQQFBAA7) no-repeat 1px 50%;
        }

        .table-block .table .col1 .mozilla {
            background: url(data:image/gif;base64,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) no-repeat 1px 50%;
            line-height: 16px;
            padding: 7px 0 7px 41px;
        }

        .table-block .table .yes {
            display: block;
            width: 13px;
            height: 12px;
            margin: 0 auto;
            text-indent: -9999px;
            overflow: hidden;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpilPFIY0ACckBcDcSBQCwKFTsIxAugGAyYkDSAFF4F4jQkDSBgD8TzgXg7EHMiazID4hVAzMOAG3gA8SJkTb1AzMZAGIQAsQ0T1B82DMSDKJAmAwbSgAFIEzOJmphBmm6SqOkmSNM1ID5LgqbFsNDLBeJfRGhYD8S7YZqOA3EEEH8koCERPUWABDWAeBaSP0GG7APiaCAOghkKEGAAiRkasg1hvfAAAAAASUVORK5CYII=) no-repeat;
        }

        .table-block .table .no {
            display: block;
            width: 24px;
            height: 3px;
            text-indent: -9999px;
            overflow: hidden;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAADCAYAAACJZs+gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiPHHixH8G2oE9TAw0BixAXEFD898DBBgAhH4FglIK25IAAAAASUVORK5CYII=) no-repeat;
            margin: 0 auto;
        }

        .table-block .table .price {
            font-size: 17px;
            display: block;
            line-height: 24px;
        }

        .table-block .table .col2 .price {
            font-size: 20px;
        }

        .table-block .table .last {
            border: none;
            padding-bottom: 10px;
        }

        .table-block .table .holder {
            overflow: hidden;
            width: 100%;
            position: relative;
        }

    .table-block .table-bottom {
        margin-top: -1px;
        background: url(data:image/gif;base64,R0lGODlh1QAiAMQAAP///+Tk5PP29ePj4/Pz8+vr6/n698zMzO3t7Pb29PT08vf49e/z8/7+/vr7+PD08/b29ujo6PLy8uLi4vv8+e7y8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAADVACIAAAX/4EFRVWmeaKqubOu+cCzPdG3T4zGNd+//wKBwaBtNdiSicslsOn9G5HNKrVqHUd51y+16K9nkd0wuQylHrXnNbqvC7rjcDJ/b79Y6fs8n6vuAgTV/goWGK4SHioeJi46AjY+Sd5GTlm6Vl5plmZueXZ2folWho6ZNpaeqWGhSq69TqbCzg61qtLhBsrm8LLu9wCe/wcHDxL1hAsfLLQJGAw4jD8zUJw8jDgMFCiMjAgzVxAzO3QoFEAEL3evs7e7v8PHy8/T19vf4+fr7CwEQABIGIEhgYJ/BgwgTKlzIkJ6BBAgGEABAsQGBCAGOaNzIsaPHjyBDihxJsqTJkyhTCqocGSACgQYUQwAAOw==) no-repeat 214px 100%;
        height: 34px;
        display: block;
    }

    .table-block .table-holder {
        margin-bottom: 46px;
    }

    .table-block .options-block {
        padding: 0;
        margin-left: -4px;
    }

    * html .table-block .table .col1 {
        float: left;
    }

    * html .table-block .table .col2 {
        float: left;
    }

    * html .table-block .table .col3 {
        float: left;
    }

    * html .table-block .table .col4 {
        float: left;
    }

    * + html .table-block .table .col1 {
        float: left;
    }

    * + html .table-block .table .col2 {
        float: left;
    }

    * + html .table-block .table .col3 {
        float: left;
    }

    * + html .table-block .table .col4 {
        float: left;
    }

    * + html .table-block .table .col5 {
        float: left;
        width: 120px;
    }

    * html .table-block .table .col5 {
        float: left;
        width: 120px;
    }

.partners-container-div #two-columns {
    padding: 0 0 0 17px;
    margin: -12px 0 0;
}

.partner-images {
    width: 114px;
    height: 110px;
    float: left;
    margin: 48px 16px 0 0;
}

.partner-box {
    padding: 0;
}

.partner-text-box {
    width: 560px;
    float: left;
}

.partner-info-block {
    display: inline-block;
    vertical-align: top;
    width: 445px;
    margin: 0 70px 80px 0;
    position: relative;
}

    .partner-info-block p {
        margin-bottom: 10px;
    }

    .partner-info-block.right {
        margin-right: 0;
    }

    .partner-info-block.single-col {
        display: block;
        position: relative;
        left: 190px;
        margin: 0 0 80px;
        width: 500px;
    }

        .partner-info-block.single-col img {
            width: 160px;
            height: auto;
            position: absolute;
            left: -200px;
            margin-top: 5px;
        }

    .partner-info-block .partner-text-box {
        float: none;
        width: 100%;
    }

    .partner-info-block.last {
        margin-bottom: 0;
    }

.partners-more {
    display: none;
    margin: -20px 0 80px;
}

    .partners-more h2 {
        margin: 0 0 25px !important;
    }

.button-block .btn-join {
    float: left;
    margin: 0 10px 0 0;
    background: url(/Content/Images/v4/sprite2.png) no-repeat;
    width: 93px;
    height: 23px;
    text-indent: -9999px;
    overflow: hidden;
}

.resell-join-block .button-block {
    margin: 30px 0 0 0;
}

.about-us-block #content .resell-join-block .features-block {
    margin-top: 60px;
}

.button-block .joingreen {
    background-position: -263px -1592px;
}

    .button-block .joingreen:hover {
        background-position: -364px -1592px;
    }

.button-block .joinblack {
    background-position: -263px -1619px;
}

    .button-block .joinblack:hover {
        background-position: -364px -1619px;
    }

.text-section a:hover {
    color: #083553;
    text-decoration: none;
}

.multi-line-header h2 {
    margin: 0 0 8px;
}

.info-block .visual-block .text-only-description {
    position: absolute;
    top: 60px;
    left: 31px;
    height: auto;
    font-size: 18px;
    line-height: 18px;
    color: #e1e8ed;
}

.info-block .visual-block .text-with-image {
    left: 321px;
}

.info-block .visual-block .text-only-description h2, .info-block .visual-block .text-only-description.h1-fix h1 {
    font-size: 28px;
    line-height: 21px;
    font-weight: bold;
    color: #fff;
    margin: 0 0 7px;
}

.info-block .visual-block .text-only-description h1 {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
    margin: 0 0 7px;
}

.info-block .visual-block .text-only-description p {
    margin: 0;
    letter-spacing: 1px;
}

.info-block .visual-block .large-text-image-description {
    position: absolute;
    top: 51px;
    left: 350px;
    height: auto;
    font-size: 18px;
    line-height: 18px;
    color: #e1e8ed;
}

    .info-block .visual-block .large-text-image-description h1 {
        font-size: 31px;
        line-height: 30px;
        font-weight: bold;
        color: #fff;
        margin: 0 0 7px;
    }

    .info-block .visual-block .large-text-image-description p {
        margin: 0;
        letter-spacing: 1px;
        font-size: 23px;
        line-height: 25px;
        color: #E1E8ED;
    }

.article h4 {
    margin: 10px 0 2px 0;
    font-size: 12px;
}

    .article h4 .mark {
        margin: 10px 0;
        font-style: italic;
        font-size: 14px;
        display: block;
    }

.about-us-block .press-header {
    margin: 0 6px 0 3px;
}

#sidebar .tabset .ms-word a {
    padding: 7px 0 9px 42px;
    background-position: -459px -1272px;
}

#sidebar .tabset .ms-word .tab {
    background-position: -259px -1272px;
    padding: 7px 0 9px 42px;
}

    #sidebar .tabset .ms-word .active, #sidebar .tabset .ms-word .tab:hover {
        background-position: -459px -1272px;
    }

#sidebar .tabset .ms-excel a {
    padding: 7px 0 9px 42px;
    background-position: -459px -1321px;
}

#sidebar .tabset .ms-excel .tab {
    background-position: -259px -1321px;
    padding: 7px 0 9px 42px;
}

    #sidebar .tabset .ms-excel .active, #sidebar .tabset .ms-excel .tab:hover {
        background-position: -459px -1321px;
    }

#sidebar .tabset .ms-outlook a {
    padding: 7px 0 9px 42px;
    background-position: -459px -1372px;
}

#sidebar .tabset .ms-outlook .tab {
    background-position: -259px -1372px;
    padding: 7px 0 9px 42px;
}

    #sidebar .tabset .ms-outlook .active, #sidebar .tabset .ms-outlook .tab:hover {
        background-position: -459px -1372px;
    }

#sidebar .tabset .ms-visual a {
    padding: 7px 0 9px 42px;
    background-position: -459px -1416px;
}

#sidebar .tabset .ms-visual .tab {
    background-position: -259px -1416px;
    padding: 7px 0 9px 42px;
}

    #sidebar .tabset .ms-visual .active, #sidebar .tabset .ms-visual .tab:hover {
        background-position: -459px -1416px;
    }

.inner .tabs-platforms .tabset .ms-word span {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -459px -1272px;
    padding: 9px 12px 10px 35px;
    width: 109px;
}

.inner .tabs-platforms .tabset .ms-word .active span, .inner .tabs-platforms .tabset .ms-word a:hover span {
    padding: 12px 12px 13px 35px;
    background-position: -459px -1272px;
    color: #083553;
}

.inner .tabs-platforms .tabset .ms-excel span {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -459px -1321px;
    padding: 9px 12px 10px 35px;
    width: 109px;
}

.inner .tabs-platforms .tabset .ms-excel .active span, .inner .tabs-platforms .tabset .ms-excel a:hover span {
    padding: 12px 12px 13px 35px;
    background-position: -459px -1321px;
    color: #083553;
}

.inner .tabs-platforms .tabset .ms-outlook span {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -459px -1372px;
    padding: 9px 12px 10px 35px;
    width: 109px;
}

.inner .tabs-platforms .tabset .ms-outlook .active span, .inner .tabs-platforms .tabset .ms-outlook a:hover span {
    padding: 12px 12px 13px 35px;
    background-position: -459px -1372px;
    color: #083553;
}

.inner .tabs-platforms .tabset .ms-visual span {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -459px -1416px;
    padding: 9px 12px 10px 35px;
    width: 109px;
}

.inner .tabs-platforms .tabset .ms-visual .active span, .inner .tabs-platforms .tabset .ms-visual a:hover span {
    padding: 12px 12px 13px 35px;
    background-position: -459px -1416px;
    color: #083553;
}

h2.underlined img {
    vertical-align: bottom;
}

#content .educational-block h4 {
    font-weight: normal;
    font-size: 16px;
}

.tabs.content-block .tabs-area {
    width: 100%;
    padding: 20px 0 30px;
}

    .tabs.content-block .tabs-area img {
        position: absolute;
        left: 30px;
        margin-right: 20px;
    }

.content-block .tabs-area .tab-content ul ul {
    margin: 0 0 10px 0;
}

    .content-block .tabs-area .tab-content ul ul li {
        background: none;
        list-style-type: disc;
        list-style-position: inside;
    }

.article-bullet-list {
    padding: 0;
    margin: 0;
}

    .article-bullet-list li {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 1px 3px;
        padding: 0 0 3px 15px;
        list-style: none;
    }

.mssl-info-block h1 {
    font-size: 34px;
    font-weight: bold;
    line-height: 36px;
    margin: 0 0 9px;
    color: #FEFEFE;
}

.mssl-info-block p {
    font-size: 20px;
    line-height: 24px;
    color: #DEEAF1;
}

#main #content .text-block-spacing-fix .description {
    padding-top: 0;
}

#main #content .text-block-spacing-fix {
    padding-top: 0;
}

.inner .educational-block .info-center-block {
    overflow: hidden;
    height: 1%;
    padding: 0 12px 0 4px;
}

    .inner .educational-block .info-center-block h3 {
        font-size: 18px;
        font-weight: bold;
        color: #083553;
        line-height: 20px;
        margin: 0 0 7px;
    }

    .inner .educational-block .info-center-block ul {
        float: left;
        width: 320px;
        margin: 0;
        padding: 0;
        list-style: none;
        color: #1c4866;
    }

        .inner .educational-block .info-center-block ul li ul {
            list-style: disc;
            margin: 0 20px 15px 20px;
            width: 280px;
        }

.ev-green-block {
    height: 314px;
}

    .ev-green-block img {
        margin: 0;
        padding: 0;
        position: absolute;
        left: -5px;
    }

    .ev-green-block h3 {
        font-height: 16px;
        font-weight: normal;
    }

    .ev-green-block .greentext {
        color: #4b9012;
    }

.info-block .visual-block .ssl-description {
    top: 61px;
    left: 398px;
    padding: 0 90px 0 0;
}

.info-block .visual-block .wildcard-description {
    top: 61px;
    left: 398px;
    padding: 0 50px 0 0;
}

.info-block .title, .info-block .visual-block .description h1.title {
    font-size: 30px;
    font-weight: bold;
    color: #FFF;
    display: block;
    margin: 0 0 10px;
}

.info-block .visual-block .description p.subtitle {
    margin: 0;
    font-size: 20px;
    line-height: 24px;
    color: #C1D0D9;
}

.ssl-features .features-block ul li {
    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 5px;
    padding: 0 0 10px 17px;
    margin: 0;
}

.visual p.subtitle {
    line-height: 24px;
    margin: 0;
}

.visual p.subtitle-strong {
    line-height: 24px;
    margin: 10px 0 0 0;
    color: #FFF;
}

.visual.inner .ssl-landing-description {
    width: 460px;
}

.content-wildcard-table-block {
    line-height: 18px;
}

.content-table-block.content-wildcard-table-block .col1 {
    width: 150px;
}

.content-table-block.content-wildcard-table-block .col2 {
    width: 82px;
}

.content-table-block.content-wildcard-table-block .col5 {
    width: 84px;
}

.article .heading h2.underlined {
    border-bottom: 2px solid #D7DFE3;
    padding: 0 0 7px;
}

.content-block .wildcard-domains ul {
    float: left;
    list-style: none;
    margin: 10px 10px 0 0;
    padding: 0;
}

#content .article .uc-example-config-box {
    float: right;
    width: 190px;
    height: 95px;
    list-style: none;
    background: #EEF2F2;
    border: 1px solid #E2E2E2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 20px;
    margin: 0 0 10px 10px;
}

#content .article li {
    font-size: 13px;
    font-weight: normal;
    margin: 5px 0 0 1px;
}

    #content .article li.uc-example-box-title {
        font-size: 16px;
        font-weight: bold;
        margin: 0 0 15px 0;
    }

#content .content-block img.alignleft {
    float: left;
    margin: 10px 20px 0 0;
}

.features-table-holder.uc-pricing {
    width: 711px;
    margin: 0 0 19px -3px;
}

.uc-pricing .features-table {
    border-collapse: collapse;
    width: 711px;
    font-family: 13px/16px Helvetica,Arial,sans-serif;
}

.uc-pricing h2 {
    font-size: 18px;
    font-weight: bold;
    color: #083553;
    line-height: 20px;
    margin: 0 0 7px;
}

.uc-pricing .features-table .btn-buy {
    float: left;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -2519px;
    width: 78px;
    height: 24px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 7px 0 7px 29px;
    position: relative;
}

    .uc-pricing .features-table .btn-buy:hover {
        background-position: -96px -2519px;
    }

.uc-pricing .features-table a {
    text-decoration: none;
}

    .uc-pricing .features-table a:hover {
        color: #083553;
    }

.uc-pricing .features-table .more {
    color: #0368B8;
    font-weight: bold;
    background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 4px;
    padding: 0 10px 0 0;
    margin: 0 0 0 17px;
    font-size: 14px;
}

.uc-pricing .features-table th {
    padding: 0 0 1px;
    border-bottom: 1px solid #CACACA;
    vertical-align: top;
    background: #FFF;
}

    .uc-pricing .features-table th .holder {
        border: none;
    }

.uc-pricing .features-table .holder {
    display: block;
}

.uc-pricing .features-table th.col1 {
    width: 197px;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #FFF;
    text-align: left;
}

    .uc-pricing .features-table th.col1 .holder {
        background: #1C4866;
        border-radius: 5px 0 0 0;
        -webkit-border-radius: 5px 0 0 0;
        -moz-border-radius: 5px 0 0 0;
        border-right: 2px solid #FFF;
        padding: 7px 5px 7px 24px;
        margin-top: 4px;
    }

.uc-pricing .features-table th.col2 {
    width: 154px;
    color: #FFF;
    line-height: 20px;
    font-size: 18px;
}

    .uc-pricing .features-table th.col2 .holder {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAnCAMAAACCE4UwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMjJENzE2NTkxNDUxMUUxQUE4MERGQzNFRkIyQTk4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMjJENzE2NjkxNDUxMUUxQUE4MERGQzNFRkIyQTk4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyMkQ3MTYzOTE0NTExRTFBQTgwREZDM0VGQjJBOTg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyMkQ3MTY0OTE0NTExRTFBQTgwREZDM0VGQjJBOTg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wwmSkwAAAI1QTFRFOILJGliVNX3CHFuZPonRKm+xMnq+JWioLHGzG1qXLXK1KW2vM3vAKGutGlmWPYjQOoXMMXi8P4vUQY3XQIzWQY7YQo/ZgLPk4u75////TJXaS5PY6/P7fLHlSZPaJmqrLnS4ImOiPorTH2CfJGamL3a6N4DHPIbOHl+dI2WkHVyaNn/FOYPLHV6bIGKhy23KRAAAAIVJREFUeNrswVkiAgAAANEJEdpkJ7tspfsfrytM//Me98un55so3D1cR+L2MhaPV7FYROM9GkfRmEXjOxrzaGyikT18RWMdjYNojKNxHI2LaKyi8RqNs2iMojGMxnk0JtF4icZJND6j8RuNt2hso/ERjZ9o/EfjLxqH0TiNxjQag2g7AQYAViX6tepereMAAAAASUVORK5CYII=) no-repeat 0% 0;
        padding: 10px 5px 8px 5px;
        position: relative;
    }

.uc-pricing .features-table th.col3 {
    width: 165px;
    color: #FFF;
    line-height: 20px;
    font-size: 18px;
}

    .uc-pricing .features-table th.col3 .holder {
        background: #1A5895 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAnCAMAAAD5PtKQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3RjAyNEY1RTI1MjA2ODExODcxRjg1Mjk5RkFFNkYxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QjFGRTVFMjgyNzIxMUUxQTI4OEYxNzQ4ODlBMjRGNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QjFGRTVFMTgyNzIxMUUxQTI4OEYxNzQ4ODlBMjRGNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODgzRjUzRjkyNDIwNjgxMTlCRERDRTgzQTE5MEYzMDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwMjRGNUUyNTIwNjgxMTg3MUY4NTI5OUZBRTZGMUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5dKs07AAAAdVBMVEU+idFBjddCj9lBjtg9iNAoa60cW5kscbMaWJUlaKgze8AxeLw4gsk6hcwtcrUqb7Epba8bWpc/i9RAjNYyer41fcIaWZYmaqsudLgiY6I+itMfYJ8kZqYvdro3gMc8hs4eX50jZaQdXJo2f8U5g8sdXpsgYqEYTHsaAAAAQUlEQVR42gTBBwJCAAAAwBPJCJVREsn6/xO7cxIK1B7eiHwVNleTVSvTyI1eSheVm7On1MdP7zCY7Raxu07yF2AAZMMC5jB/sNIAAAAASUVORK5CYII=) repeat-x 100% 0;
        padding: 10px 5px 8px 5px;
        position: relative;
    }

.uc-pricing .features-table th.col4 {
    width: 154px;
    color: #FFF;
    line-height: 20px;
    font-size: 18px;
}

    .uc-pricing .features-table th.col4 .holder {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAnCAMAAACCE4UwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMjJENzE2OTkxNDUxMUUxQUE4MERGQzNFRkIyQTk4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMjJENzE2QTkxNDUxMUUxQUE4MERGQzNFRkIyQTk4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyMkQ3MTY3OTE0NTExRTFBQTgwREZDM0VGQjJBOTg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyMkQ3MTY4OTE0NTExRTFBQTgwREZDM0VGQjJBOTg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jaVwiwAAAI1QTFRFGliVHFuZOILJJWioPonRKm+xM3vAOoXMMnq+G1qXLXK1KW2vMXi8GlmWKGutNX3CPYjQLHGzP4vUQY3XQIzWQY7YQo/Z4Oz5SZPaSZHY////TJXa6/P7fLHlfbHkJmqrLnS4ImOiPorTH2CfJGamL3a6N4DHPIbOHl+dI2WkHVyaNn/FOYPLHV6bIGKhbrtA5AAAAIVJREFUeNrswQkiAgAAAMFNIoWUK3ImheL/z/OFfcDOcBdl+fz0yG2k1T3XsV64ifXAIhrraBxH4yoau2icRuMQjaNobKOxj8YsGifRGEfjPBqf0XiLxiQa82iMojGNxmU0XqMxjMYmGt/ReI/GXzQ+ovEVjd9o/ERjEI2zaFxEI96/AAMAor76tYs8fU8AAAAASUVORK5CYII=) no-repeat 100% 0;
        padding: 10px 5px 8px 5px;
        position: relative;
    }

.uc-pricing .features-table td {
    padding: 0;
    background: #EEF2F2;
}

.uc-pricing .features-table .table-holder {
    border: solid #E2E2E2;
    padding: 0 0 0 2px;
    background: #FBFCF9;
    border-width: 0 0 0 1px;
}

    .uc-pricing .features-table .table-holder table {
        border-collapse: collapse;
    }

        .uc-pricing .features-table .table-holder table .col1 {
            width: 174px;
            padding: 10px 8px 10px 23px;
            font-size: 14px;
            line-height: 15px;
            background: #EEF2F2 url(data:image/gif;base64,R0lGODlh2wABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVEQUNBMTc4MjUzMTFFMTlFQTVBREY2RUJFRTEyNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVEQUNBMTg4MjUzMTFFMTlFQTVBREY2RUJFRTEyNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRURBQ0ExNTgyNTMxMUUxOUVBNUFERjZFQkVFMTI2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRURBQ0ExNjgyNTMxMUUxOUVBNUFERjZFQkVFMTI2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADbAAEAAAINhI+py+0Po5y02otbAQA7) no-repeat 0 100%;
        }

        .uc-pricing .features-table .table-holder table .col2 {
            font-size: 20px;
            line-height: 22px;
            width: 132px;
            border: solid #0368B8;
            background: #FFF url(data:image/gif;base64,R0lGODlh7gABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlERjQ3RkQ4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlERjQ3RkU4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOURGNDdGQjgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOURGNDdGQzgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADuAAEAAAINhI+py+0Po5y02ovzKgA7) no-repeat 50% 100%;
            padding: 10px 14px 7px 14px;
            text-align: center;
            border-width: 0 0 0 2px;
        }

        .uc-pricing .features-table .table-holder table .col3 {
            font-size: 20px;
            line-height: 22px;
            width: 152px;
            background: #FFF url(data:image/gif;base64,R0lGODlh7gABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlERjQ3RkQ4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlERjQ3RkU4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOURGNDdGQjgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOURGNDdGQzgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADuAAEAAAINhI+py+0Po5y02ovzKgA7) no-repeat 50% 100%;
            padding: 10px 14px 7px 14px;
            text-align: center;
        }

        .uc-pricing .features-table .table-holder table .col4 {
            font-size: 20px;
            line-height: 22px;
            width: 132px;
            border: solid #0368B8;
            background: #FFF url(data:image/gif;base64,R0lGODlh7gABAIAAAOTk5AAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlERjQ3RkQ4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlERjQ3RkU4MjUzMTFFMThGNkFBRERFNzVEOTk4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOURGNDdGQjgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOURGNDdGQzgyNTMxMUUxOEY2QUFEREU3NUQ5OTg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAADuAAEAAAINhI+py+0Po5y02ovzKgA7) no-repeat 50% 100%;
            padding: 10px 14px 7px 14px;
            text-align: center;
            border-width: 0 2px 0 0;
        }

        .uc-pricing .features-table .table-holder table .last .col1 {
            background: #EEF2F2;
        }

        .uc-pricing .features-table .table-holder table .last .col2 {
            background: #FFF;
        }

        .uc-pricing .features-table .table-holder table .last .col3 {
            background: #FFF;
        }

        .uc-pricing .features-table .table-holder table .last .col4 {
            background: #FFF;
        }

        .uc-pricing .features-table .table-holder table .col3 .btn-buy {
            margin: 7px 0 7px 39px;
        }

    .uc-pricing .features-table .table-holder .last td {
        border-bottom: none;
    }

.holder .plus-standout {
    font-size: 16px;
    font-weight: bold;
}

.uc-pricing .features-table .price {
    font-size: 24px;
    line-height: 26px;
}

.uc-pricing .features-table .table-bottom {
    border: none;
    background: #FFF;
    border-collapse: collapse;
    height: auto;
}

    .uc-pricing .features-table .table-bottom td {
        background: #FFF;
    }

    .uc-pricing .features-table .table-bottom .col1 {
        width: 207px;
        height: 66px;
        background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABCCAMAAADaKhvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0QxNkFFOTkxODUxMUUxQUE4MERGQzNFRkIyQTk4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0QxNkFFQTkxODUxMUUxQUE4MERGQzNFRkIyQTk4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MEQzN0E0OTE1RDExRTFBQTgwREZDM0VGQjJBOTg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDRDE2QUU4OTE4NTExRTFBQTgwREZDM0VGQjJBOTg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X0+O3wAAAA9QTFRF4uLi7u7u+/z57vLy////SRLKDAAAAHVJREFUeNrs0DkRACAAA7Dy+NeMhTKwcImEJHMuOpElS5YsWbJkyZIlS5YsWbJkyXqWRUnWTdYItU1NlixZsmTJQpYsWbJkyUKWLFmyZMlClixZsmTJQpYsWbJkyUKWLFmyZMlClixZsmTJQpYsWbJkfeoIMACnEBoud7fP8QAAAABJRU5ErkJggg==) no-repeat;
    }

    .uc-pricing .features-table .table-bottom .col2 {
        font-size: 20px;
        line-height: 22px;
        width: 132px;
        border: solid #0368B8;
        background: #FFF;
        padding: 10px 14px 14px 14px;
        text-align: center;
        border-width: 0 0 2px 2px;
    }

    .uc-pricing .features-table .table-bottom .col3 {
        font-size: 20px;
        line-height: 22px;
        width: 152px;
        background: #FFF;
        padding: 10px 14px 14px 14px;
        text-align: center;
        border: solid #0368B8;
        border-width: 0 0 2px 0;
    }

    .uc-pricing .features-table .table-bottom .col4 {
        font-size: 20px;
        line-height: 22px;
        width: 132px;
        border: solid #0368B8;
        background: #FFF;
        padding: 10px 14px 14px 14px;
        text-align: center;
        border-width: 0 2px 2px 0;
    }

.info-block-office {
    background: #0368B8 url(/Content/Images/v4/bg-info-block-office.jpg) repeat-x 50% 0;
    border-bottom: 3px solid #f3f3f3;
    margin-bottom: 0;
}

    .info-block-office .breadcrumbs {
        padding: 18px 0 41px 15px;
    }

        .info-block-office .breadcrumbs li {
            background: url(data:image/gif;base64,R0lGODlhBAAKANUAACJunyJtoCJsoCVtoCRuoXekw16TuF2Ut5q60UeDriNuoLHK28nZ5IOqxiJunnajwjx7pyVunyZrnY6yzCZsnSRtno2zyy11pUeFryRsn1KNtCFunyVrnSJsn5q50HaiwCNtnrLJ2iNsoCZtn9Xh6SJtnyVsngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo5MTIxRkY0RTUzQkZFMDExODQ1NUQ2MTgwRUZGOEI4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNzE1QkUwRjgzMTUxMUUxQUY0OEVGRjNEMzNGNkNBMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNzE1QkUwRTgzMTUxMUUxQUY0OEVGRjNEMzNGNkNBMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY3RjExNzQwNzIwNjgxMTg3MUY4NDVDNTgwNzE5RDMiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAABAAKAAAGJUBOR6SRZBILiqlRGJlCmAGEESF8JhWFxwACkC6lA2ITsDwcgiAAOw==) no-repeat 0 4px;
        }

            .info-block-office .breadcrumbs li:first-child, .info-block-office .breadcrumbs li.first-child {
                background: none;
            }

    .info-block-office .visual-block-holder {
        overflow: hidden;
        height: 1%;
        padding: 0 6px 0 0;
        margin: -25px 0 0 -20px;
    }

        .info-block-office .visual-block-holder .alignleft {
            float: left;
            margin: 0 12px 0 0;
        }

        .info-block-office .visual-block-holder .description {
            overflow: hidden;
            font-size: 26px;
            line-height: 30px;
            color: #e2e2e3;
            position: static;
            padding: 0 13px 0 0;
            margin-top: 28px;
            height: 1%;
        }

    .info-block-office .visual-block .description h1 {
        font-size: 30px;
        margin: 0 0 0 7px;
        font-family: Helvetica,Arial,sans-serif;
    }

    .info-block-office .visual-block-holder .description p {
        margin: 5px 0 0 6px;
        color: #ECECEC;
        padding: 4px 0 16px 0;
        font-size: 24px;
        line-height: 24px;
        font-family: Helvetica,Arial,sans-serif;
    }

    .info-block-office .visual-block .cta-block {
        border: solid #90b6d0;
        border-width: 2px 0;
        overflow: hidden;
        height: 1%;
        padding: 7px 0 8px 0;
    }

        .info-block-office .visual-block .cta-block .column {
            float: left;
            width: 205px;
            text-align: center;
        }

        .info-block-office .visual-block .cta-block .alignright {
            width: 230px;
            margin: 0 0 0 14px;
        }

        .info-block-office .visual-block .cta-block .column .only {
            display: block;
            font-size: 15px;
            line-height: 17px;
            color: #e8f0f5;
            font-weight: bold;
            margin: 0 0 4px;
        }

        .info-block-office .visual-block .cta-block .column .text-price {
            display: block;
            background: url(data:image/gif;base64,R0lGODlhRgAnAPf/ANTd4lKMsmucvXqcsyVvoEOCq8zZ4lKEpNrg5bPF0pSzxyRuoFqLrDlzm+3y9YuxyyZwoTV5pShunmONqiJqnCRrnGSTsidvoUR9pHmmxCRtnmqVsvz8/DJzoabD1rTL2yRmlcnS2CVsnqW5xrrM2SZunCBlklSKrZCvwyNsmCRwnyVsnNHW2k6Bo9vj6CZwolOGqCZtnqm9yShxoaK0wMbU3pO0yoGlvp+xvSZunyRsoIqswV+UuJS2zSNrmSJplyVvoszR1D16pSJqmrXI1CNkkuru8SNsmyRunSZwnoOpwmeRrCRpl8PIyy1rlSJplkqDqiJtoCJtnidrnCRolsrKyiduobvEyiFhkSJvoCRxokB/qIipvWuatyFmkiZtoMDFyCFmliNqmIWpwiJmlFmNsM7c5iVomChvn5yvvSNvnnSbtiBnla+9xiZyob7R3SJvonuiuiJsnCBnlv///1yQs6/BzKy/yrG/yCdpmSZsmubr7iNplYmnvCdqnCFpmChvoiNnlyNmkiBkkSRqlnmhvKS2wyRmknqfuCBrm3efuSNomSlyobDCzjt2oCFnliZyo0Z7niRqlH6lvyJllCBjkCVoknGVrcnN0CZqmSBklImjtidxoiNvoiVvnShtmyFsniBtnSNpmjF2oyVnlCNokyFkkUh9ozBtmCFqmSFpmiFpldHR0dLS0s/Pz/j4+Pr6+s7Ozvv7+/f39/X19eXl5efn5/Ly8vT09PDw8NTU1OPj49nZ2dbW1uHh4enp6evr69vb29/f39jY2O3t7d3d3e/v77TByrfAxiZpmCFuoKi7yCdunKS3xLTCzLzO25SquSVrmououypzo5GtvzJ3p5evwczMzCNlkEyIryVxo4+sv8bQ1s/e6KG/09TY3Kq3wKO7zIOmwdHg6cTX5MTY5iNrn4Wovpy3yyRroIasxk+BoIWjuODq8CNto3Wgu6C3x7LByl+WurHD0CRvoEyIsIWnvyVsoo+pu7rL2MDP2Cdxn5KpuKG0wCVtmrwRLSH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDU4NUMwMTk4QTI0MTFFMThERUY4N0M2MzdDMUNBMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDU4NUMwMUE4QTI0MTFFMThERUY4N0M2MzdDMUNBMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTg1QzAxNzhBMjQxMUUxOERFRjg3QzYzN0MxQ0ExNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTg1QzAxODhBMjQxMUUxOERFRjg3QzYzN0MxQ0ExNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8e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) no-repeat;
            width: 70px;
            height: 39px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

        .info-block-office .visual-block .cta-block .column .ent {
            display: block;
            font-size: 16px;
            line-height: 20px;
            color: #e8f0f5;
            font-weight: bold;
            padding: 29px 0 11px;
            margin: 0;
        }

        .info-block-office .visual-block .cta-block .column .btn-ent {
            display: block;
            background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -1121px;
            width: 178px;
            height: 37px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 0 auto;
        }

            .info-block-office .visual-block .cta-block .column .btn-ent:hover {
                background-position: -263px -1159px;
            }

.emails-block .info-block .cta-block .column .ent {
    display: block;
    font-size: 16px;
    line-height: 20px;
    color: #e8f0f5;
    font-weight: bold;
    padding: 29px 0 11px;
    margin: 0;
}

#main .plugin-block .heading-section.office-heading h2 {
    font-size: 22px;
}

#main .plugin-block .heading-section.office-heading .mark {
    font-size: 18px;
}

.lightbox-holder .btn-continue-lightbox {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -1647px;
    float: left;
    width: 90px;
    height: 33px;
    text-indent: -9999px;
    overflow: hidden;
}

    .lightbox-holder .btn-continue-lightbox:hover {
        background-position: -364px -1647px;
    }

.content-block .tabset span.large-tab {
    width: auto;
    padding: 4px 6px 7px 18px;
}

#colorbox .ps3-lightbox {
    display: block;
}

.ps3-lightbox {
    position: relative;
    display: none;
    z-index: 100;
    width: 550px;
    font-size: 16px;
    line-height: 19px;
    color: #083553;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: rgb(237,245,250);
    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
}

    .ps3-lightbox .lightbox-holder {
        overflow: hidden;
        height: 1%;
        padding: 35px 60px 25px;
    }

    .ps3-lightbox .title {
        overflow: hidden;
        height: 1%;
        margin: 0 0 13px -7px;
    }

    .ps3-lightbox .alignleft {
        float: left;
        margin: 0 14px 0 0;
    }

    .ps3-lightbox h2 {
        font-size: 22px;
        line-height: 40px;
        font-weight: bold;
        color: #083553;
        margin: 0;
    }

    .ps3-lightbox p {
        margin: 0 0 16px;
    }

    .ps3-lightbox a {
        color: #0368b8;
    }

#colorbox .code-renew-lightbox, #colorbox .ps-renew-lightbox {
    display: block;
}

.code-renew-lightbox, .ps-renew-lightbox {
    position: relative;
    display: none;
    z-index: 100;
    width: 550px;
    font-size: 16px;
    line-height: 19px;
    color: #083553;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: rgb(237,245,250);
    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
}

    .code-renew-lightbox .lightbox-holder img, .ps-renew-lightbox .lightbox-holder img {
        float: right;
        padding-left: 20px;
    }

    .code-renew-lightbox .lightbox-holder, .ps-renew-lightbox .lightbox-holder {
        overflow: hidden;
        height: 1%;
        padding: 30px;
    }

    .code-renew-lightbox .title, .ps-renew-lightbox .title {
        overflow: hidden;
        height: 1%;
        margin: 0 0 13px -7px;
    }

    .code-renew-lightbox .alignleft, .ps-renew-lightbox .alignleft {
        float: left;
        margin: 0 14px 0 0;
    }

    .code-renew-lightbox h2, .ps-renew-lightbox h2 {
        font-size: 22px;
        line-height: 40px;
        font-weight: bold;
        color: #083553;
        margin: 0;
    }

    .code-renew-lightbox p, .ps-renew-lightbox p {
        margin: 0 0 16px;
        font-weight: bold;
    }

    .code-renew-lightbox a, .ps-renew-lightbox a {
        color: #0368b8;
    }

    .code-renew-lightbox .lightbox-holder .btn-close, .ps-renew-lightbox .lightbox-holder .btn-close, #phishing.ps3-lightbox .btn-close, #performance.ps3-lightbox .btn-close, #region-change-popup.ps3-lightbox .btn-close {
        position: absolute;
        top: -25px;
        right: -65px;
        background: url(data:image/gif;base64,R0lGODlhHgAeAOZpAHd3d0RERBEREd3d3e7u7ru7u5SUlPr6+jMzM3h4eJqamnNzc6ioqCIiIpmZmczMzLKysoiIiOLi4rGxsc/Pz8nJyX9/f/39/TAwMKqqqvb29uTk5PDw8PX19djY2LS0tPz8/KOjo+Hh4d/f34GBgcLCwpycnIeHh87OzlFRUSMjI42Njbm5uefn5wgICHV1de3t7YKCgnBwcFVVVdnZ2a+vr6GhocfHx8DAwN7e3p6enpGRkSoqKoSEhC0tLcPDwwoKCq2trUJCQsrKynJychsbG2lpaRAQELa2tg8PDxgYGL6+vn19faKiokVFRdLS0icnJ9TU1JKSkqampgQEBNXV1UtLSz8/P/j4+ImJicTExJ+fn/n5+aurqxMTE7q6up2dnYuLizw8PNvb25CQkKWlpR0dHf///wAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGkALAAAAAAeAB4AAAf/gGmCg4MLCjcSLWcaEh4QJISRkoIJJQdnmJmaGw6TkzUamF8vCDxoRwhWTTmYYzGeggsomBMYaLe4uQlVZx0GngsjZzApuca5LgxnFzqTsxQqx9K4DmcHWZE1w9HT3VtnHAmDCVhnxd3oE2c/gzhnE8YzmAC5BWcEDbk+ZyAWaQCXEBzLcC8fGgDzjpU5wyKNjTMfpAkYcKYAmgYEKkq7ci/NkDNGpgWYZ4+AgGkizljYcMbWtAiaZnSDcEZBhzNeuk3ElAHdjjNBLpyhgu5Bwm4nzkC4BKQbwkwBkCrlcKbINASYHBgdcFIamDNTaJwRMm2rAKxnIkzTcoYMizMrpKTBPBP1IKa6uZJYW7DiTIVjI9PWu9cVF5EzUQQpSpBrJ9dcGM/0zFXhjAlB1Z64wCUgQACDuRB4zkXijARCFBmg64YB069BMW46WH3MjIczJSQZEGqCNi4oFM7QkDHJBgiIYmj34HJmBABYBqieYeBEmpIXlc/cWABLEIACl86IWKLAgIIQRjFJkNI9EhMkLDVh0kBBQXtYFgww6MIgRBji3QUCADs=) no-repeat;
        font-size: 12px;
        color: #FFF;
        padding: 6px 0 8px 36px;
    }

.hidethis {
    display: none;
}

.inner .content-block .tabset.code-tool-tabs em {
    width: auto;
}

.content-block .tabset.code-tool-tabs span.large-tab {
    padding: 4px 10px 7px 20px;
}

.launch-java-link {
    height: 37px;
    width: 135px;
    display: block;
    margin: 0 20px 20px 0;
    text-align: left !important;
    height: 29px;
}

    .launch-java-link span.sub {
        position: absolute;
        font-size: 11px;
        margin-top: 15px;
    }

    .launch-java-link:hover {
        background-position: -263px -663px;
    }

.article .launch-java-right {
    padding-right: 45px;
}

.about-us-block .biography-block h3 .mark2 {
    font-size: 14px;
    font-weight: normal;
    display: block;
    color: #0368B8;
}

.inner #main .pre-footer-margin-fix {
    margin-bottom: 60px;
}

#wrapper #main.pre-footer-margin-fix {
    margin-bottom: 80px;
}

#two-columns .ms-office-marketplace-sidebar {
    padding-top: 56px;
}

.ms-office-marketplace-sidebar a.ms-office-logo {
    margin: 0 0 22px 5px;
    display: block;
}

.features-block.ms-office-features-block ul li {
    font-weight: normal;
}

.inner #content .features .features-block.ms-office-features-block ul:first-child, .inner #content .features .features-block.ms-office-features-block ul.first-child {
    width: 100%;
}

#content p.ms-office-legal {
    margin: -39px 0 60px 26px;
    font-size: 11px;
}

.inner .customers-block {
    padding: 17px 17px 0 0;
}

    .inner .customers-block .testimonials-block {
        margin: 0 0 0 11px;
    }

    .inner .customers-block img.customer-logos-1 {
        margin: 0 0 32px 24px;
    }

    .inner .customers-block img.customer-end-quote {
        margin: 0 0 0 48px;
    }

.customers-block .testimonials-block blockquote p {
    padding: 0 21px 0 0;
}

.customers-block .testimonials-block blockquote q img {
    top: -21px;
    left: 188px;
}

.tabs-sys-reqs {
    margin: 20px 0 0 0;
}

.inner #main #content .alignleft.longer-bottom {
    margin-bottom: 20px;
}

.inner .content-block .tabset.enrollment-tabs em {
    width: auto;
}

.inner .content-block .tabset.enrollment-tabs span {
    padding-right: 7px;
}

.inner #content .why-sign-spacer {
    margin: 0 0 40px;
}

.tabs-sys-reqs h4 {
    font-size: 14px;
    font-weight: bold;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 0 10px;
}

.inner .content-block .tabs-sys-reqs ul {
    font-size: 12px;
}

.inner .content-block .tabs-sys-reqs .view-full-detail {
    background: url(/Content/Images/v4/sprite2.png) no-repeat;
    width: 192px;
    height: 35px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-position: -263px -1044px;
    margin: 30px 0;
}

    .inner .content-block .tabs-sys-reqs .view-full-detail:hover {
        background-position: -263px -1083px;
    }

.text-block .description ul li.unbold {
    font-weight: normal;
}

.educational-block .text-block .description.resell-ssl {
    padding-top: 0;
}

.info-block .photo-holder-storefront {
    background: url(/Content/Images/v4/bg-gradient-no-text.jpg) no-repeat;
    height: 146px;
    width: 976px;
    display: block;
    overflow: hidden;
}

.visual-block-holder .description .buttons-holder .button-descriptors {
    font-family: Helvetica,Arial,sans-serif;
    width: 468px;
    font-size: 15px;
    font-weight: bold;
    color: #E2E2E3;
    list-style: none;
    line-height: 17px;
    height: 17px;
    margin: 0;
    padding: 0 0 12px 0;
}

    .visual-block-holder .description .buttons-holder .button-descriptors li {
        float: left;
        width: 156px;
        margin: 0;
        text-align: center;
    }

.digital-signatures-block .breadcrumbs {
    padding: 24px 0 0 19px;
}

.column .two-factor-ul {
    padding: 0;
    list-style: none;
}

    .column .two-factor-ul li {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
        padding: 0 5px 0 12px;
    }

.enterprise-pki-block.personalsign-block .info-block {
    margin: 0 -9999px 9px;
    border-bottom: 3px solid #F3F3F3;
}

    .enterprise-pki-block.personalsign-block .info-block .description {
        font-size: 26px;
        line-height: 30px;
        color: #DBE4E9;
        top: 60px;
        left: 425px;
        padding: 0 70px 0 10px;
    }

.enterprise-pki-block.personalsign-block .description h1 {
    margin: 0 0 7px;
}

.enterprise-pki-block.personalsign-block .description p {
    line-height: 29px;
    margin-bottom: 22px;
}

.enterprise-pki-block.personalsign-block .description .buttons-holder {
    margin: 0;
}

    .enterprise-pki-block.personalsign-block .description .buttons-holder ul {
        font: bold 15px Helvetica,Arial,sans-serif;
        list-style: none;
        padding: 0;
        margin: 0;
    }

        .enterprise-pki-block.personalsign-block .description .buttons-holder ul li {
            float: left;
            margin-bottom: 9px;
            width: 156px;
            text-align: center;
        }

    .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-buy {
        display: block;
        background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -673px;
        width: 154px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 16px 0 0;
    }

        .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-buy:hover {
            background-position: 0 -716px;
        }

    .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-epki {
        display: block;
        background: url(/Content/Images/v4/sprite2.png) no-repeat -246px -1001px;
        width: 139px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 15px 0 0;
    }

        .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-epki:hover {
            background-position: -386px -1001px;
        }

    .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-free {
        display: block;
        background: url(/Content/Images/v4/sprite2.png) no-repeat -246px -1197px;
        width: 139px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0;
    }

        .enterprise-pki-block.personalsign-block .description .buttons-holder .btn-free:hover {
            background-position: -386px -1197px;
        }

.enterprise-pki-block.personalsign-block .servises-block .contacts-block {
    padding: 30px 0 2px;
}

.enterprise-pki-block.personalsign-block .servises-block.personalsign-prefooter {
    margin: -35px -39px 50px -10px;
    height: 1%;
    width: 1003px;
}

.personalsign-block .intro-content-block {
    font-size: 17px;
    line-height: 21px;
    color: #2d536d;
    padding: 0 10px 0 16px;
    height: 1%;
}

.inner .personalsign-block .breadcrumbs {
    padding: 0 0 5px 3px;
    margin: 0;
}

.personalsign-block .intro-content-block .heading-section {
    margin: 0 8px 10px 0;
}

    .personalsign-block .intro-content-block .heading-section h2 {
        font-size: 20px;
        padding: 14px 0 2px;
        line-height: 30px;
        color: #083553;
        margin: 0 0 4px;
    }

.personalsign-block .text-block {
    font-size: 13px;
    line-height: 16px;
    color: #083553;
    margin: 0 0 33px;
    padding: 0 35px 0 0;
}

.personalsign-block .personalsign-prefooter .text-block p {
    margin: 0 0 13px;
}

.personalsign-block .personalsign-prefooter .text-block {
    margin: 0;
}

.personalsign-block .personalsign-prefooter .about-service-block .heading-section {
    margin-bottom: 0;
}

    .personalsign-block .personalsign-prefooter .about-service-block .heading-section h2 {
        margin: 0 0 1px;
    }

.personalsign-block .intro-content-block h3 {
    font-size: 18px;
    line-height: 20px;
    font-weight: normal;
    color: #1C4866;
    margin: 0 0 36px;
}

.personalsign-block .intro-content-block .holder {
    overflow: hidden;
    margin: -4px 0 63px -57px;
    width: 1011px;
}

.personalsign-block .intro-content-block .column {
    float: left;
    display: inline;
    width: 280px;
    font-size: 12px;
    line-height: 14px;
    color: #1C4866;
    margin: 0 0 0 57px;
}

    .personalsign-block .intro-content-block .column h3 {
        font-size: 17px;
        line-height: 20px;
        border-bottom: 2px solid #D7DFE3;
        padding: 0 0 8px;
        margin: 0 14px 11px 0;
        color: #083553;
        font-weight: normal;
    }

    .personalsign-block .intro-content-block .column img {
        margin: 0 0 10px;
    }

    .personalsign-block .intro-content-block .column p {
        margin: 0 0 7px;
    }

    .personalsign-block .intro-content-block .column .text-tighten {
        word-spacing: -2px;
    }

    .personalsign-block .intro-content-block .column .btn-more {
        display: block;
        background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -517px;
        width: 115px;
        height: 28px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 19px 0 0 1px;
    }

        .personalsign-block .intro-content-block .column .btn-more:hover {
            background-position: 0 -548px;
        }

    .personalsign-block .intro-content-block .column ul {
        font-size: 13px;
        font-weight: bold;
        line-height: 16px;
        list-style: none;
        margin: 0;
        padding: 6px 0 0;
        width: 100%;
    }

        .personalsign-block .intro-content-block .column ul li {
            height: 1%;
            vertical-align: top;
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
            padding: 0 5px 0 12px;
        }

.personalsign-block .servises-block .contacts-block {
    padding: 45px 0 2px;
    float: right;
    width: 340px;
    background: url(data:image/gif;base64,R0lGODlhUwECANUAANvi5vz9/drh5fr7/Pv8/Nzi59/l6d3j5/f5+vn6+97k6PL19uvu8eTp7OHm6uLn6+Dm6efr7vj5+unt7+/y9PX3+PT2+O3w8vb4+ezv8vHz9fP19+Xq7e7x8+js7+bq7fDy9PH09uPo6+ru8Nng5f39/v7+/tjf5Nff4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTE3MEM1RUQ4OUYzMTFFMUFDNDE5MzA0RThBMzE0OTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTE3MEM1RUU4OUYzMTFFMUFDNDE5MzA0RThBMzE0OTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTcwQzVFQjg5RjMxMUUxQUM0MTkzMDRFOEEzMTQ5NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMTcwQzVFQzg5RjMxMUUxQUM0MTkzMDRFOEEzMTQ5NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABTAQIAAAbSQJOwRCwFjgTCYJmQSBAITKVi2SwWIQ2IQulcMgzGaOKJRD6cRkP0eDggEINBoTgcCgWAXsAn+f0ngYIohIWGh4iJiouMjY6PkJGSk5SUgoJ+fAJ6AHh2CnIQDg4PIg0cHxEeExMMGRcXHRQgGiELGxYWFRhQEgkJSwNJRwFFRELIySbGxEnBTU9RU1VXWVtdX2FjZWdpa21vcXN1d3l7fX8kl4GV7e7v8PHy84vrJ5l8nJ4HoAaipKZQqWLlCpYsWrZw6eKFwBewJcOOGCuhTEgQADs=) no-repeat 50% 100%;
    position: relative;
}

    .personalsign-block .servises-block .contacts-block .alignleft {
        float: left;
        margin: -9px 10px 0 22px;
        position: relative;
    }

    .personalsign-block .servises-block .contacts-block .description {
        overflow: hidden;
        height: 1%;
        font-size: 15px;
        line-height: 15px;
        color: #1C4866;
        padding: 0 55px 0 0;
    }

    .personalsign-block .servises-block .contacts-block .title {
        display: block;
        font-size: 18px;
        line-height: 18px;
        font-weight: bold;
        color: #083553;
        margin: 0 0 5px;
    }

    .personalsign-block .servises-block .contacts-block .description p {
        margin: 0 0 6px;
        font-size: 15px;
        line-height: 14px;
    }

    .personalsign-block .servises-block .contacts-block dl {
        margin: 0;
        overflow: hidden;
        height: 1%;
        font-size: 12px;
        line-height: 14px;
        color: #083553;
    }

        .personalsign-block .servises-block .contacts-block dl dt {
            float: left;
            padding: 0 3px 0 0;
        }

        .personalsign-block .servises-block .contacts-block dl dd {
            overflow: hidden;
            height: 1%;
            margin: 0;
        }

    .personalsign-block .servises-block .contacts-block ul {
        padding: 0;
        margin: 0;
        list-style: none;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
    }

        .personalsign-block .servises-block .contacts-block ul li {
            height: 1%;
            vertical-align: top;
        }

        .personalsign-block .servises-block .contacts-block ul a {
            color: #0368B8;
            background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 5px;
            padding: 0 10px 0 0;
            float: left;
            position: relative;
        }

#content .article .stay-right-block {
    float: right;
    width: 554px;
}

.inner #content .features.inner-ms-features {
    padding: 0;
}

.inner-ms-features h3 {
    font-size: 16px;
}

.inner .options-block.inner-ms-options {
    padding: 0 0 45px 20px;
}

    .inner .options-block.inner-ms-options ul {
        width: auto;
    }

.inner #content .tabs.inner-ms-tabs {
    padding-left: 20px;
    margin: 0 0 41px;
}

#content p.inner-ms-office-legal {
    font-size: 11px;
    margin: 29px 0 60px 20px;
}

.inner #sidebar.inner-ms-sidebar {
    padding: 22px 0 20px;
}

#sidebar .price-box .ms-compare {
    background-position: -263px -537px;
    height: 37px;
    width: 184px;
}

    #sidebar .price-box .ms-compare:hover {
        background-position: -263px -575px;
    }

#sidebar.inner-ms-sidebar .side-nav .ms-office-logo {
    display: block;
    margin: 23px 0 0 -2px;
}

.digital-signatures-block.trusted-root-block .visual-block .alignleft {
    margin: -45px -15px 0 -57px;
}

.digital-signatures-block.trusted-root-block .visual-block .description {
    padding-top: 36px;
}

    .digital-signatures-block.trusted-root-block .visual-block .description h1 {
        font-size: 30px;
        line-height: 32px;
        font-family: Helvetica,Arial,sans-serif;
        margin: 0 0 13px;
        font-weight: bold;
        color: #FFF;
    }

.digital-signatures-block.trusted-root-block .visual-block .text-holder {
    padding: 5px 0 1px;
}

.trusted-root-block .info-block .visual-block-holder .buttons-holder {
    overflow: hidden;
    height: 1%;
    margin: 0;
    padding: 0;
}

.trusted-root-block .info-block .visual-block-holder .btn-quote {
    float: left;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -1087px;
    width: 153px;
    height: 36px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 14px 15px 0 -1px;
}

    .trusted-root-block .info-block .visual-block-holder .btn-quote:hover {
        background-position: 0 -1129px;
    }

.trusted-root-block .sign-secure-block img.alignright {
    float: right;
    margin: -10px 7px 15px 17px;
}

.trusted-root-block .about-us-block #sidebar {
    padding: 26px 0 0;
}

.trusted-root-block .devider {
    margin-top: 29px;
}

.digital-signatures-block.trusted-root-block .text-block {
    padding: 0;
}

.trusted-root-block .sign-secure-block .text-block .holder {
    padding: 7px 0 0 2px;
    margin: 0 0 0 -2px;
}

.trusted-root-block .text-block .holder h4 {
    font-size: 15px;
    font-weight: normal;
    font-family: Helvetica,Arial,sans-serif;
    line-height: 19px;
    margin: 14px 0 13px 0;
}

.trusted-root-block .text-block .holder .block {
    float: left;
    width: 300px;
    font-size: 12px;
    line-height: 14px;
    color: #1C4866;
    margin: 0;
    display: inline;
}

    .trusted-root-block .text-block .holder .block img {
        margin-left: -2px;
    }

    .trusted-root-block .text-block .holder .block.trusted-microsoft {
        margin-right: 116px;
        width: 290px;
    }

.trusted-root-block .text-block .holder p {
    margin: 11px 0 0;
}

.trusted-root-block .text-block .holder .block .btn-get {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -712px;
    display: block;
    width: 115px;
    height: 28px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 11px 0 0 0;
}

    .trusted-root-block .text-block .holder .block .btn-get:hover {
        background-position: -379px -712px;
    }

.trusted-root-block .text-block .holder .trusted-microsoft .btn-get {
    margin-top: 25px;
}

.heading-section.office-heading.epki-office, .heading-section.office-heading.epki-office h2 {
    margin: 0;
}

#content .epki-section .btn-more {
    overflow: hidden;
    display: block;
    text-indent: -9999px;
    cursor: pointer;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -273px;
    width: 93px;
    height: 27px;
}

    #content .epki-section .btn-more:hover {
        text-decoration: none;
        background-position: 0 -303px;
    }

.content-block.text-block.epki-section {
    margin: 0 6px 50px 22px;
    padding: 0;
}

    .content-block.text-block.epki-section .heading-section.epki-office {
        margin: 0 0 11px;
    }

.content-ucc-wildcard-block {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArIAAACbCAYAAACeRXhXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkyQjNFOTVGNjEyMDExRTE4QzM3RTE5ODE4RTI3RDEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkyQjNFOTYwNjEyMDExRTE4QzM3RTE5ODE4RTI3RDEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTJCM0U5NUQ2MTIwMTFFMThDMzdFMTk4MThFMjdEMTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTJCM0U5NUU2MTIwMTFFMThDMzdFMTk4MThFMjdEMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4aphwWAAANwElEQVR42uzdPY8cW17A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) no-repeat;
    height: 1%;
    color: #1C4866;
    margin: 16px 0 0 -12px;
    padding: 13px 42px 0 52px;
    width: 593px;
}

    .content-ucc-wildcard-block h2 {
        font-size: 26px;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 21px 0 16px;
    }

        .content-ucc-wildcard-block h2 .pricing {
            font-family: Helvetica,Arial,sans-serif;
            font-weight: normal;
            font-size: 13px;
            margin-left: 8px;
            display: inline-block;
        }

            .content-ucc-wildcard-block h2 .pricing .price {
                font-size: 28px;
                color: #0368B8;
            }

        .content-ucc-wildcard-block h2 img {
            float: right;
            margin-top: -13px;
        }

    .content-ucc-wildcard-block .cta-block {
        margin: 14px 0 0 2px;
        float: left;
    }

    .content-ucc-wildcard-block .example-block {
        float: right;
        font-weight: bold;
        font-size: 12px;
    }

    .content-ucc-wildcard-block .ucc-example {
        width: 294px;
    }

    .content-ucc-wildcard-block .example-block h4 {
        margin: 0;
        font-size: 15px;
    }

    .content-ucc-wildcard-block .example-block .column {
        float: left;
        margin-right: 15px;
    }

    .content-ucc-wildcard-block .example-block .column-small {
        width: 125px;
    }

    .content-ucc-wildcard-block .example-block .column-2nd {
        width: 153px;
        margin: 0;
    }

    .content-ucc-wildcard-block .example-block .column ul {
        list-style: none;
        padding: 0;
        margin: 8px 0 0;
    }

    .content-ucc-wildcard-block .cta-block .btn-more {
        display: block;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -131px;
        width: 106px;
        height: 33px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0;
        float: left;
    }

        .content-ucc-wildcard-block .cta-block .btn-more:hover {
            background-position: 0 -168px;
        }

    .content-ucc-wildcard-block .wildcard-example {
        width: 315px;
    }

.article.ucc-wildcard-article .heading {
    margin: 0 0 8px;
}

#content .article.ucc-wildcard-article p {
    margin: 0 0 10px;
}

#content .article.ucc-wildcard-article {
    padding: 0;
}

#content .content-block.smaller-padding-block {
    padding-bottom: 25px;
}

.uc-pricing.ssl-comparison-table .features-table {
    width: 955px;
}

.features-table-holder.uc-pricing.ssl-comparison-table {
    width: 955px;
    margin: 0 0 19px 3px;
}

.uc-pricing.ssl-comparison-table .features-table th.col1 {
    width: 196px;
}

.uc-pricing.ssl-comparison-table .features-table th.col2 {
    width: 195px;
}

.uc-pricing.ssl-comparison-table .features-table th.col3 {
    width: 167px;
    font-size: 15px;
}

.uc-pricing.ssl-comparison-table .features-table th.col4 {
    width: 172px;
    font-size: 15px;
}

.table-block .ssl-comparison-table .table-holder {
    margin-bottom: 0;
}

.uc-pricing.ssl-comparison-table .features-table table .col1 {
    width: 180px;
    padding: 10px 22px 10px 12px;
    font-size: 13px;
}

    .uc-pricing.ssl-comparison-table .features-table table .col1.col1-align-top {
        vertical-align: top;
        padding-top: 18px;
    }

.uc-pricing.ssl-comparison-table .features-table table .col2 {
    width: 195px;
    font-size: 13px;
    line-height: 15px;
    padding: 10px 10px 7px;
    font-family: Helvetica,Arial,sans-serif;
    border-right: solid 1px #ECECEC;
}

.uc-pricing.ssl-comparison-table .features-table table .col3 {
    width: 158px;
    font-size: 13px;
    line-height: 15px;
    padding: 10px 10px 7px;
    font-family: Helvetica,Arial,sans-serif;
    border-right: solid 1px #ECECEC;
}

.uc-pricing.ssl-comparison-table .features-table table .col4 {
    width: 172px;
    font-size: 13px;
    line-height: 15px;
    padding: 10px 10px 7px;
    font-family: Helvetica,Arial,sans-serif;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom .col1 {
    width: 195px;
}

.uc-pricing.ssl-comparison-table .features-table .btn-buy {
    float: none;
    display: block;
    margin: 13px auto 10px;
}

.uc-pricing.ssl-comparison-table .features-table .table-holder table .col3 .btn-buy {
    margin: 13px auto 10px;
}

.ssl-comparison-table .features-table table .yes {
    display: block;
    width: 13px;
    height: 12px;
    margin: 0 auto;
    text-indent: -9999px;
    overflow: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpilPFIY0ACckBcDcSBQCwKFTsIxAugGAyYkDSAFF4F4jQkDSBgD8TzgXg7EHMiazID4hVAzMOAG3gA8SJkTb1AzMZAGIQAsQ0T1B82DMSDKJAmAwbSgAFIEzOJmphBmm6SqOkmSNM1ID5LgqbFsNDLBeJfRGhYD8S7YZqOA3EEEH8koCERPUWABDWAeBaSP0GG7APiaCAOghkKEGAAiRkasg1hvfAAAAAASUVORK5CYII=) no-repeat;
}

.ssl-comparison-table .features-table .table-holder tr .issuance-speed {
    display: block;
    font-size: 15px;
    font-weight: bold;
}

.ssl-comparison-table .features-table .table-holder tr .standout {
    display: block;
    font-weight: bold;
    font-size: 18px;
}

.ssl-comparison-table .features-table .table-holder tr .price {
    display: block;
    font-size: 20px;
    font-weight: bold;
}

.ssl-comparison-table .features-table .get-quote {
    font-weight: bold;
    font-size: 14px;
}

.uc-pricing.ssl-comparison-table .features-table .more {
    font-weight: bold;
    font-size: 13px;
    margin: 0 0 0 6px;
    padding-top: 1px;
}

.uc-pricing.ssl-comparison-table .features-table .btn-more {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -161px;
    overflow: hidden;
    display: block;
    text-indent: -9999px;
    width: 115px;
    height: 28px;
    margin: 0 auto;
}

    .uc-pricing.ssl-comparison-table .features-table .btn-more:hover {
        background-position: -379px -161px;
    }

.ssl-comparison-table .features-table tr.pricing-start {
    vertical-align: bottom;
}

.ssl-comparison-table .features-table .table-holder tr .pricing-start-header {
    margin-bottom: 15px;
}

.ssl-comparison-table .features-table .table-holder .last .col2, .ssl-comparison-table .features-table .table-holder .last .col3, .ssl-comparison-table .features-table .table-holder .last .col4 {
    vertical-align: bottom;
}

.pdf-signing-table .features-table .no {
    font-size: 30px;
    display: block;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table {
    width: 829px;
}

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col1 {
        width: 217px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col2 {
        width: 200px;
        font-size: 15px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col3 {
        width: 201px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col4 {
        width: 211px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col1 {
        font-size: 12px;
        width: 199px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col2 {
        width: 200px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col3 {
        width: 200px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col4 {
        width: 210px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .last td {
        padding: 10px 10px 0;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col1 {
        width: 212px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col2 {
        width: 194px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom.compare-pdf-bottom .col2 {
        padding-bottom: 15px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom.compare-pdf-bottom .col4 {
        padding: 10px 10px 0;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col3 {
        width: 194px;
    }

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col4 {
        width: 216px;
    }

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr td {
    padding: 0 10px 0;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom tr td {
    vertical-align: top;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr td.col1 {
    padding: 0 22px 0 12px;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-sm {
    font-size: 13px;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-med {
    font-size: 14px;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-lg {
    font-size: 16px;
}

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .price {
    font-size: 24px;
}

.pdf-signing-after-block {
    margin: 0 0 0 226px;
}

    .pdf-signing-after-block p {
        font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
        line-height: 12px;
        margin: 23px 0 0 -4px;
    }

        .pdf-signing-after-block p.slight-indent {
            margin: 1px 0 0 3px;
        }

.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .btn-buy {
    background-position: -145px -630px;
    width: 91px;
    height: 28px;
}

    .uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .btn-buy:hover {
        background-position: -145px -663px;
    }

.info-block.authentication-info-block {
    background: #1B618C url(/Content/Images/v4/authentication-banner-bg.jpg) repeat-x 50% 0;
    border-bottom: solid 5px #DFDFDF;
    margin: 0 -9999px 35px;
}

    .info-block.authentication-info-block .visual-block .visual-block-holder {
        padding: 0;
    }

.authentication-info-block .visual-block .alignleft {
    margin: 1px 32px 0 17px;
}

.authentication-info-block .visual-block .description {
    padding: 98px 124px 0 0;
}

    .authentication-info-block .visual-block .description h1 {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 39px;
        line-height: 41px;
        font-weight: bold;
        margin: 0 0 14px;
        color: #FFF;
        letter-spacing: 1px;
    }

.authentication-info-block .visual-block .text-holder {
    margin: 0 0 0 2px;
    padding: 2px 0 9px;
}

.authentication-info-block .visual-block .description p {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 30px;
    line-height: 32px;
    margin: 0 0 0 1px;
}

.digital-signatures-block .authentication-intro-block {
    font: 13px/16px Arial,Helvetica,sans-serif;
    padding: 0 10px 0 20px;
}

    .digital-signatures-block .authentication-intro-block h2 {
        font-size: 22px;
        line-height: 24px;
        margin: 0 0 11px 1px;
    }

    .digital-signatures-block .authentication-intro-block p {
        margin: 0 10px 15px 4px;
    }

    .digital-signatures-block .authentication-intro-block h4 {
        font: 20px/22px Helvetica,Arial,sans-serif;
        margin: 31px 0 31px 4px;
        font-weight: normal;
    }

    .digital-signatures-block .authentication-intro-block .column h3 {
        font-size: 16px;
        line-height: 18px;
        padding: 0 0 3px;
        font-weight: bold;
        margin: 0 20px 3px 0;
    }

    .digital-signatures-block .authentication-intro-block .column {
        width: 285px;
        margin: 0 0 0 53px;
    }

    .digital-signatures-block .authentication-intro-block .holder {
        width: 999px;
        margin: -1px 0 63px -48px;
    }

    .digital-signatures-block .authentication-intro-block .column.column-right {
        margin: 0 0 0 35px;
    }

    .digital-signatures-block .authentication-intro-block .column img {
        margin: 0 0 4px;
    }

    .digital-signatures-block .authentication-intro-block .column p {
        font-size: 12px;
        line-height: 14px;
        color: #083553;
        margin: 0 0 4px;
    }

    .digital-signatures-block .authentication-intro-block .column ul {
        padding: 13px 0 0;
    }

.info-block-grey.server-based-pdf .visual-block-holder .text-server-based {
    display: block;
    background: url(/Content/Images/v4/text-server-based.png) no-repeat;
    width: 433px;
    height: 42px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 0 4px -7px;
}

.info-block-grey .visual-block-holder .text-saas {
    display: block;
    background: url(/Content/Images/v4/text-saas.png) no-repeat -6px 0;
    width: 503px;
    height: 45px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0;
}

.info-block-grey.server-based-pdf .visual-block-holder .description.saas-description p {
    font-size: 24px;
    padding-right: 0;
}

.info-block-grey.server-based-pdf .breadcrumbs {
    width: 417px;
    height: 281px;
    float: left;
    background: url(/Content/Images/v4/server-based-banner-img2.png) no-repeat -15px 0;
    margin: 0 4px 0 -41px;
    padding: 23px 0 0 56px;
}

.info-block-grey.server-based-pdf.saas-info-block .breadcrumbs {
    width: 410px;
    height: 281px;
    float: left;
    background: url(/Content/Images/v4/pdf-saas-banner-img.png) no-repeat -20px 0;
    margin: 0 0 0 -27px;
    padding: 23px 0 0 42px;
}

.info-block-grey.server-based-pdf.saas-info-block .saas-block {
    float: left;
    width: 472px;
    margin: 0 0 30px 9px;
    padding: 0 70px 0 0;
}

.info-block-grey.server-based-pdf .visual-block-holder {
    width: 470px;
    float: left;
    margin: 0;
    padding: 0;
}

    .info-block-grey.server-based-pdf .visual-block-holder .description {
        padding-top: 80px;
    }

        .info-block-grey.server-based-pdf .visual-block-holder .description p {
            margin: 0 0 6px 3px;
            padding: 7px 48px 10px 0;
            border: solid #989B9F;
            border-width: 2px 0;
        }

    .info-block-grey.server-based-pdf .visual-block-holder .buttons-holder {
        border: none;
    }

    .info-block-grey.server-based-pdf .visual-block-holder .btn-get {
        float: left;
        background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -1087px;
        width: 154px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0;
    }

        .info-block-grey.server-based-pdf .visual-block-holder .btn-get:hover {
            background-position: 0 -1129px;
        }

.about-us-block.server-based-content {
    padding-bottom: 60px;
}

    .about-us-block.server-based-content .sign-secure-block {
        padding: 18px 4px 0 15px;
    }

    .about-us-block.server-based-content .heading-section {
        margin: 0;
    }

        .about-us-block.server-based-content .heading-section h2 {
            font-family: Helvetica,Arial,sans-serif;
            font-size: 20px;
            font-weight: bold;
            margin: 0 0 23px;
        }

    .about-us-block.server-based-content #content .article .alignleft {
        border: none;
        margin: 3px 15px 20px 3px;
    }

    .about-us-block.server-based-content #content .article .stay-right-block {
        width: 577px;
        padding-right: 20px;
    }

    .about-us-block.server-based-content #content .article {
        font-size: 13px;
        line-height: 15px;
        margin: 0 0 12px;
    }

    .about-us-block.server-based-content #content .features {
        padding: 0;
        margin: 0 0 24px;
    }

    .about-us-block.server-based-content .content-block {
        font-size: 13px;
        line-height: 15px;
        margin-left: 0;
    }

        .about-us-block.server-based-content .content-block h3 {
            margin: 0 0 7px 3px;
        }

    .about-us-block.server-based-content #content .features .features-block ul {
        font-size: 14px;
        font-weight: normal;
    }

        .about-us-block.server-based-content #content .features .features-block ul:first-child, .about-us-block.server-based-content #content .features .features-block ul.first-child {
            width: 100%;
        }

    .about-us-block.server-based-content #content .features .features-block {
        padding: 19px 19px 20px;
        margin: 0 28px 0 0;
    }

    .about-us-block.server-based-content .quote-block {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 16px;
        line-height: 18px;
        font-weight: bold;
        margin: 0 0 41px 3px;
    }

        .about-us-block.server-based-content .quote-block p {
            margin: 0;
        }

    .about-us-block.server-based-content #sidebar {
        padding: 28px 0 0;
    }

.info-block-grey.desktop-based-pdf .visual-block-holder .text-desktop-based {
    display: block;
    background: url(/Content/Images/v4/text-desktop-based.png) no-repeat;
    width: 465px;
    height: 46px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 0 0 -9px;
}

.info-block-grey.desktop-based-pdf {
    background: url(/Content/Images/v4/bg-info-block-grey-2.jpg) repeat-x 50% 0;
    border: none;
    margin-bottom: 24px;
}

    .info-block-grey.desktop-based-pdf .breadcrumbs {
        padding: 22px 0 15px 15px;
    }

    .info-block-grey.desktop-based-pdf .visual-block-holder .alignleft {
        margin: 28px 89px 0 1px;
    }

    .info-block-grey.desktop-based-pdf .visual-block-holder .description {
        padding: 15px 0 0;
    }

        .info-block-grey.desktop-based-pdf .visual-block-holder .description p {
            margin: 0 0 12px;
        }

    .info-block-grey.desktop-based-pdf .visual-block-holder .buttons-holder {
        padding: 8px 0 15px 1px;
        margin: 0 50px 0 0;
    }

    .info-block-grey.desktop-based-pdf .visual-block-holder .description .buttons-holder .button-descriptors {
        padding: 0 0 10px 0;
    }

.about-us-block.server-based-content.desktop-based-content .heading-section h2 {
    margin: 0 0 17px;
}

.desktop-based-content .uc-pricing .features-table .table-bottom .col1 {
    overflow: hidden;
    height: auto;
    background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABCCAMAAADaKhvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0QxNkFFOTkxODUxMUUxQUE4MERGQzNFRkIyQTk4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0QxNkFFQTkxODUxMUUxQUE4MERGQzNFRkIyQTk4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MEQzN0E0OTE1RDExRTFBQTgwREZDM0VGQjJBOTg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDRDE2QUU4OTE4NTExRTFBQTgwREZDM0VGQjJBOTg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X0+O3wAAAA9QTFRF4uLi7u7u+/z57vLy////SRLKDAAAAHVJREFUeNrs0DkRACAAA7Dy+NeMhTKwcImEJHMuOpElS5YsWbJkyZIlS5YsWbJkyXqWRUnWTdYItU1NlixZsmTJQpYsWbJkyUKWLFmyZMlClixZsmTJQpYsWbJkyUKWLFmyZMlClixZsmTJQpYsWbJkfeoIMACnEBoud7fP8QAAAABJRU5ErkJggg==) no-repeat 0 -6px;
}

.desktop-based-content .features-table-holder.uc-pricing {
    margin: 0 0 39px -3px;
    width: 689px;
}

.desktop-based-content .uc-pricing .features-table {
    width: 689px;
}

    .desktop-based-content .uc-pricing .features-table th.col1 {
        width: 191px;
    }

    .desktop-based-content .uc-pricing .features-table th.col2 {
        width: 230px;
    }

    .desktop-based-content .uc-pricing .features-table th.col4 {
        width: 240px;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .col1 {
        width: 164px;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .col2 {
        font-weight: bold;
        width: 210px;
        background-repeat: repeat-x;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .smaller-text {
        font-size: 15px;
        font-weight: normal;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .col4 {
        font-weight: bold;
        width: 221px;
        background-repeat: repeat-x;
        border-left: solid 1px #ECECEC;
    }

.desktop-based-content .features-table .table-bottom .col1 {
    padding-top: 0;
    width: 197px;
}

.desktop-based-content .features-table .table-bottom .col2 {
    padding-top: 0;
    width: 210px;
}

.desktop-based-content .features-table .table-bottom .col4 {
    border-left: solid 1px #ECECEC;
    width: 221px;
    padding-top: 0;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .left-item {
    float: left;
    display: block;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .col2 .left-item {
    width: 104px;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .col4 .left-item {
    width: 110px;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .right-item {
    float: right;
    display: block;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .col2 .right-item {
    width: 105px;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .col4 .right-item {
    width: 109px;
}

.desktop-based-content .uc-pricing .features-table .table-holder table .last {
    vertical-align: bottom;
}

    .desktop-based-content .uc-pricing .features-table .table-holder table .last .col1 {
        padding-bottom: 0;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .last .col2 {
        padding-bottom: 0;
    }

    .desktop-based-content .uc-pricing .features-table .table-holder table .last .col4 {
        padding-bottom: 0;
    }

.about-us-block.server-based-content.desktop-based-content #content .features {
    margin: 0 0 49px;
}

.digital-signatures-block .holder.document-security-holder {
    width: 1035px;
    margin: 0 0 63px -65px;
}

    .digital-signatures-block .holder.document-security-holder .column {
        width: 280px;
        margin: 0 0 0 69px;
    }

        .digital-signatures-block .holder.document-security-holder .column h3 {
            font-family: Helvetica,Arial,sans-serif;
            margin: 0 12px 10px 0;
            padding: 0 0 7px;
        }

        .digital-signatures-block .holder.document-security-holder .column img {
            margin: 0 0 13px;
        }

    .digital-signatures-block .holder.document-security-holder .alignright {
        width: 310px;
        margin: 16px 0 0 27px;
        float: left;
        font-size: 12px;
        line-height: 14px;
        color: #1C4866;
    }

    .digital-signatures-block .holder.document-security-holder .column .contacts-block {
        padding: 14px 30px 2px 25px;
        margin: 0 -10px 0 0;
        background: url(data:image/gif;base64,R0lGODlhXQECANUAAPz9/fr7/Nvi5trh5d3j5/v8/Nzi59/l6ff5+vX3+Ofr7u/y9Ont7+3w8uTp7OLn6+Dm6eHm6uvu8fn6+/L19t7k6P////j5+vT2+OXq7ebq7fP19+zv8uPo6/Dy9Pb4+fH09vHz9ejs7+7x8+ru8Nng5f39/tjf5P7+/tff4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjNFNTQzMkI2MUZDMTFFMUFGNjBGQjIwQTBBNUU4RUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjNFNTQzMkM2MUZDMTFFMUFGNjBGQjIwQTBBNUU4RUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCM0U1NDMyOTYxRkMxMUUxQUY2MEZCMjBBMEE1RThFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCM0U1NDMyQTYxRkMxMUUxQUY2MEZCMjBBMEE1RThFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABdAQIAAAbZQJRQaCqaAMhCIcCcXC4IxCeRwGwoFFDIs1iMGhyJhMQQKRSajMPReTwiEMjhUKkQCAaDYD/ol/5/J4KDKYWGh4iJiouMjY6PkJGSk5SVlYODf30DewJ5dxVzEBERDx0OGRoKIgwMEhwNDSMLHiEgFBsYGAkfURcTE0wBSkgARkVDycoWzMrHxUrCTlBSVFZYWlxeYGJkZmhqbG5wcnR2eHp8foAlmIKW8PHy8/T19ozuJ5p9nZ8EoQdGlTqValWrV7Fm1bqVa1cvBL+CMSGG5JgJZRhRMLMQBAA7) no-repeat 0 100%;
        overflow: hidden;
        height: 1%;
    }

        .digital-signatures-block .holder.document-security-holder .column .contacts-block .alignleft {
            float: left;
            margin: 0 10px 0 0;
        }

    .digital-signatures-block .holder.document-security-holder .column .description {
        overflow: hidden;
        height: 1%;
        font-size: 15px;
        line-height: 14px;
        padding: 9px 0 0;
    }

    .digital-signatures-block .holder.document-security-holder .column .title {
        font-size: 18px;
        line-height: 18px;
        font-weight: bold;
        color: #083553;
        display: block;
        margin: 0 0 5px;
        text-transform: none;
    }

    .digital-signatures-block .holder.document-security-holder .column .description p {
        margin: 0 0 6px;
        font-size: 15px;
        line-height: 14px;
    }

    .digital-signatures-block .holder.document-security-holder .column dl {
        margin: 0;
        overflow: hidden;
        height: 1%;
        font-size: 12px;
        line-height: 14px;
        color: #083553;
    }

        .digital-signatures-block .holder.document-security-holder .column dl dt {
            float: left;
            padding: 0 3px 0 0;
        }

        .digital-signatures-block .holder.document-security-holder .column dl dd {
            overflow: hidden;
            height: 1%;
            margin: 0;
        }

    .digital-signatures-block .holder.document-security-holder .column .contacts-block ul {
        padding: 0;
        margin: 0;
        list-style: none;
        font-size: 12px;
        line-height: 14px;
    }

        .digital-signatures-block .holder.document-security-holder .column .contacts-block ul li {
            height: 1%;
            vertical-align: top;
        }

        .digital-signatures-block .holder.document-security-holder .column .contacts-block ul a {
            color: #0368B8;
            background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 5px;
            padding: 0 10px 0 0;
            float: left;
            position: relative;
        }

.digital-signatures-block .document-security-block .visual-block .description {
    height: auto;
    position: absolute;
    top: 75px;
    left: 365px;
    padding: 0;
}

.digital-signatures-block .document-security-block .visual-block h1 {
    font: 30px/32px Helvetica,Arial,sans-serif;
    color: #FFF;
    font-weight: bold;
    margin: 0 0 12px 0;
}

.digital-signatures-block .document-security-block .visual-block p {
    font-size: 24px;
    line-height: 28px;
    padding: 0 84px 0 0;
}

.digital-signatures-block .authentication-intro-block.document-security-block {
    padding-left: 12px;
}

    .digital-signatures-block .authentication-intro-block.document-security-block p.intro-paragraph {
        margin-right: 80px;
    }

.content-block.text-block.epki-section.secure-email-epki {
    margin: 0 5px 50px 4px;
}

    .content-block.text-block.epki-section.secure-email-epki p {
        padding-right: 10px;
    }

.digital-signatures-funnel-block h4 {
    font: 20px/22px Helvetica,Arial,sans-serif;
    margin: 31px 0 31px 4px;
    font-weight: normal;
}

    .digital-signatures-funnel-block h4.application-use {
        margin: 31px 0 31px 0;
    }

.digital-signatures-block .digital-signatures-funnel-block .column h3 {
    font-size: 16px;
    line-height: 18px;
    padding: 0 0 3px;
    font-weight: bold;
    margin: 0 20px 10px 0;
}

.info-block .visual-block .verticals-description {
    top: 84px;
    left: 370px;
    padding-bottom: 1px;
}

    .info-block .visual-block .verticals-description h1 {
        font-size: 34px;
        line-height: 36px;
        margin: 0 0 8px;
    }

    .info-block .visual-block .verticals-description p {
        font-size: 24px;
        line-height: 26px;
    }

.about-us-block .educational-block h4 {
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
    margin: 22px 0 18px;
}

.about-us-block .verticals-solutions-block, .fade-to-white {
    border: 1px solid #cfe5e9;
    background: #eef6f7;
    background: -moz-linear-gradient(top,#eef6f7 0%,#FFF 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#eef6f7),color-stop(100%,#FFF));
    background: -webkit-linear-gradient(top,#eef6f7 0%,#FFF 100%);
    background: -o-linear-gradient(top,#eef6f7 0%,#FFF 100%);
    background: -ms-linear-gradient(top,#eef6f7 0%,#FFF 100%);
    background: linear-gradient(top,#eef6f7 0%,#FFF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef6f7',endColorstr='#FFFFFF',GradientType=0);
    margin: 0 8px 19px 0;
    padding: 20px;
    overflow: hidden;
}

.grey-box {
    border: 1px solid #d9dada;
    border-radius: 4px;
    background: none repeat scroll 0 0 #fafafa;
    margin: 0 8px 19px 0;
    padding: 20px;
    overflow: hidden;
}

.verticals-solutions-block {
    margin-bottom: 20px;
}

    .about-us-block .verticals-solutions-block .verticals-solutions-item, .verticals-solutions-block .verticals-solutions-item {
        overflow: hidden;
        clear: both;
        height: 1%;
        margin: 17px 0 0 0;
    }

    .about-us-block .verticals-solutions-block .verticals-item-image, .verticals-solutions-block .verticals-item-image {
        float: left;
        width: 35%;
        margin: -12px 0 0 0;
    }

        .verticals-solutions-block .verticals-item-image img {
            max-width: 100%;
        }

    .about-us-block .verticals-solutions-block .verticals-solutions-item .description, .verticals-solutions-block .verticals-solutions-item .description {
        float: left;
        width: 60%;
        margin: 25px 0 0 3% !important;
    }

        .about-us-block .verticals-solutions-block .verticals-solutions-item .description h3, .verticals-solutions-block .verticals-solutions-item .description h3 {
            font: 16px/18px Helvetica,Arial,sans-serif;
            font-weight: bold;
            margin: 0;
        }

        .about-us-block .verticals-solutions-block .verticals-solutions-item .description p, .verticals-solutions-block .verticals-solutions-item .description p {
            padding: 0 20px 0 0;
            margin: 4px 0;
            color: #1c4866;
            font: 13px/16px Arial,Helvetica,sans-serif;
        }

        .about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more, .verticals-solutions-block .verticals-solutions-item .description .btn-more {
            background: url(/Content/Images/v4/buttons.gif) no-repeat -185px -198px;
            display: block;
            width: 115px;
            height: 28px;
            text-indent: -9999px;
            overflow: hidden;
            margin: 11px 0 0;
        }

        .verticals-solutions-block .verticals-solutions-item .description .btn-more {
            background: #70c342;
            background: -moz-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#70c342),color-stop(100%,#4b9012));
            background: -webkit-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -o-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -ms-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: linear-gradient(to bottom,#70c342 0%,#4b9012 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c342',endColorstr='#4b9012',GradientType=0);
            border: solid 1px #346B08;
            -webkit-border-radius: 1px;
            -moz-border-radius: 1px;
            border-radius: 1px;
            box-shadow: inset 0 0 2px #D5F7BA;
            -webkit-box-shadow: inset 0 0 2px #D5F7BA;
            text-align: center;
            display: inline-block;
            padding-left: 15px;
            padding-right: 15px;
            letter-spacing: 1px;
            height: 21px;
            text-indent: inherit;
            width: auto;
            overflow: hidden;
            padding-top: 7px;
            font: normal 13px Arial,Helvetica,sans-serif;
            color: #FFF;
            font-weight: 600;
        }

            .verticals-solutions-block .verticals-solutions-item .description .btn-more:hover {
                background-position: inherit;
                background: #73d03f;
                background: -moz-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#73d03f),color-stop(100%,#4b9012));
                background: -webkit-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -o-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -ms-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: linear-gradient(to bottom,#73d03f 0%,#4b9012 100%);
            }

.about-us-block .verticals-text-block .alignright {
    float: right;
    margin: 2px 40px 0 5px;
}

.about-us-block .verticals-text-block h3, .verticals-text-block h3 {
    font: 16px/18px Helvetica,Arial,sans-serif;
    font-weight: bold;
    margin: 0 0 6px;
}

.educational-block .verticals-text-block .how-list a {
    background-position: 0 4px;
    padding: 0 0 0 12px;
}

.educational-block .text-block.verticals-text-block {
    padding-left: 3px;
}

.educational-block .verticals-text-block .how-list li {
    float: left;
    font-size: 14px;
    margin: 9px 14px 0 0;
}

.educational-block .verticals-text-block.other-reqs {
    margin-bottom: 55px;
}

    .educational-block .verticals-text-block.other-reqs p {
        font-size: 15px;
    }

.inner .testimonials-block.naesb-testimonial {
    margin: 0;
    padding: 0;
}

    .inner .testimonials-block.naesb-testimonial blockquote {
        padding: 10px 37px 60px 15px;
        margin: 0 0 0 15px;
    }

        .inner .testimonials-block.naesb-testimonial blockquote .end-quote {
            left: 160px;
            top: -10px;
        }

        .inner .testimonials-block.naesb-testimonial blockquote img {
            position: relative;
            margin: 5px 0 0;
            top: 0;
            left: 0;
        }

.inner #main #content .alignleft.longer-bottom.naesb-logo {
    margin-left: 0;
}

.about-us-block.server-based-content #content .article .stay-right-block.pdf-stay-right {
    width: 572px;
}

#content .article .stay-right-block .btn-naesb {
    display: block;
    overflow: hidden;
    height: 34px;
    width: 131px;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -96px;
    text-indent: -9999px;
}

    #content .article .stay-right-block .btn-naesb:hover {
        background-position: -395px -96px;
    }

.info-block .visual-block .verticals-description.compliance-description h1 {
    font: bold 30px/32px Helvetica,Arial,sans-serif;
    margin: 0 0 11px;
    color: #FFF;
}

.info-block .visual-block .verticals-description.compliance-description p {
    font: 18px/20px Helvetica,Arial,sans-serif;
    padding-right: 70px;
    color: #DEE7EC;
}

.info-block .visual-block .verticals-description.compliance-description {
    top: 75px;
    left: 389px;
}

.product-description-container.compliance-block .small {
    font-size: 24px;
}

.product-description-container.compliance-block .compliance-sub-description {
    font: normal 16px/18px Arial,Helvetica,sans-serif;
    margin-right: 50px;
}

.info-block.compliance-info-block {
    margin-bottom: 0;
}

.info-block .visual-block .verticals-description.developers {
    top: 73px;
    left: 393px;
}

    .info-block .visual-block .verticals-description.developers h1 {
        font-size: 36px;
    }

    .info-block .visual-block .verticals-description.developers p {
        padding-right: 70px;
    }

.product-holder.developers-holder {
    margin-bottom: 60px;
    border: none;
}

.inner #content .plugin-guide-block {
    padding: 8px 0 0 18px;
}

    .inner #content .plugin-guide-block p {
        margin: 0 0 18px;
    }

    .inner #content .plugin-guide-block .heading-section {
        margin: 0 0 10px;
    }

    .inner #content .plugin-guide-block h3 {
        font-size: 15px;
        font-weight: bold;
        margin: 0 0 27px;
    }

.inner #sidebar.plugin-guide-sidebar {
    padding-top: 16px;
}

.plugin-guide-block .plugin-options-block .download-section {
    padding: 0 0 0 1px;
}

    .plugin-guide-block .plugin-options-block .download-section ul {
        width: 723px;
    }

        .plugin-guide-block .plugin-options-block .download-section ul li {
            margin: 0 0 27px 41px;
        }

#sidebar .pluging-list .direct-admin {
    background-position: -242px -1692px;
    width: 132px;
    height: 25px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .direct-admin, #sidebar .pluging-list .direct-admin:hover {
        background-position: -379px -1692px;
    }

#sidebar .pluging-list .isp {
    background-position: -437px -1926px;
    width: 80px;
    height: 31px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .isp, #sidebar .pluging-list .isp:hover {
        background-position: -437px -1965px;
    }

#sidebar .pluging-list .php {
    background-position: -263px -1829px;
    width: 56px;
    height: 31px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .php, #sidebar .pluging-list .php:hover {
        background-position: -342px -1829px;
    }

#sidebar .pluging-list .nginx {
    background-position: -263px -1868px;
    width: 79px;
    height: 19px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .nginx, #sidebar .pluging-list .nginx:hover {
        background-position: -352px -1868px;
    }

#sidebar .pluging-list .whmcs {
    background-position: -263px -1898px;
    width: 82px;
    height: 18px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .whmcs, #sidebar .pluging-list .whmcs:hover {
        background-position: -351px -1898px;
    }

#sidebar .pluging-list .hostbill {
    background-position: -446px -1848px;
    width: 89px;
    height: 21px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .hostbill, #sidebar .pluging-list .hostbill:hover {
        background-position: -446px -1877px;
    }

#sidebar .pluging-list .bill-manager {
    background-position: -437px -2006px;
    width: 80px;
    height: 30px;
    margin: 0 0 0 4px;
}

    #sidebar .pluging-list .active .bill-manager, #sidebar .pluging-list .bill-manager:hover {
        background-position: -437px -2044px;
    }

#sidebar.plugin-guide-sidebar .contacts-box {
    margin: 0;
}

.about-us-block .verticals-solutions-block .verticals-aec-pdf .verticals-item-image {
    width: 252px;
    margin: 8px 17px 0 18px;
}

.about-us-block .verticals-solutions-block .verticals-aec-pdf.verticals-solutions-item .description {
    width: 428px;
    margin: 8px 0 0;
}

    .about-us-block .verticals-solutions-block .verticals-aec-pdf.verticals-solutions-item .description p {
        margin: 4px 0 9px;
    }

.inner .testimonials-block blockquote .compliance-end-quote {
    left: 375px;
    top: -30px;
}

.download-section ul .holder.large-logo {
    padding: 15px 5px 12px;
}

    .download-section ul .holder.large-logo img {
        margin: 0 0 4px;
    }

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.trusted-root-more {
    background: url(/Content/Images/v4/sprite3.gif) no-repeat 0 0;
    width: 224px;
    height: 28px;
}

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.managed-ssl-more {
    background: url(/Content/Images/v4/sprite3.gif) no-repeat 0 -29px;
    width: 224px;
    height: 28px;
}

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.epki-more {
    background: url(/Content/Images/v4/sprite3.gif) no-repeat 0 -58px;
    width: 224px;
    height: 28px;
}

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.trusted-root-more:hover {
    background-position: -225px 0;
}

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.managed-ssl-more:hover {
    background-position: -225px -29px;
}

.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.epki-more:hover {
    background-position: -225px -58px;
}

.content-block .table .col1.cert-type {
    color: #0368B8;
    font-weight: bold;
}

.sub-inner .choose-product-block.pdf-signing-product-block {
    padding: 0 15px;
}

.sub-inner .pdf-signing-product-block .coose-environment-holder {
    padding: 15px 0 36px;
}

    .sub-inner .pdf-signing-product-block .coose-environment-holder .coose-environment-frame {
        padding: 10px 20px 17px;
    }

    .sub-inner .pdf-signing-product-block .coose-environment-holder .coose-environment-block p {
        padding: 0 10px;
    }

.table-block .features-table-holder .embedded-video {
    width: 800px;
    margin: 0 auto 25px;
}

.table-block .features-table-holder .webinar-share {
    margin-left: 75px;
}

#sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel {
    margin: 0 26px 0 1px;
    background: none;
    padding: 0 4px;
    border-bottom: 1px solid #C4C4C4;
}

    #sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel .description {
        padding: 12px 0 0;
    }

    #sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel .btn-contact {
        padding: 0 7px 0 0;
        line-height: 13px;
        font-size: 11px;
        font-weight: bold;
        width: auto;
        float: none;
        background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 4px;
    }

.heading-section h2.underlined.no-margin {
    margin-bottom: 0 !important;
}

.sub-inner .choose-product-block h1.pdf-buy-heading {
    margin: 14px 0 14px 2px;
}

#content .by-server-block {
    margin: 0 0 25px;
}

.by-server-block h3 {
    font-size: 18px;
    margin: 25px 0 0;
    color: #083553;
    font-weight: bold;
}

.by-server-block h4 {
    font-size: 14px;
    font-weight: bold;
    color: #0368B8;
    margin: 6px 0 12px;
}

.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-more {
    overflow: hidden;
    display: block;
    text-indent: -9999px;
    cursor: pointer;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -2548px;
    width: 86px;
    height: 28px;
    margin: 13px 0 0 -2px;
}

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-more:hover {
        background-position: -350px -2548px;
    }

.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-buy {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -2519px;
    width: 86px;
    height: 28px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 6px 15px 0 -2px;
    float: left;
}

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-buy:hover {
        background-position: -350px -2519px;
    }

.about-us-block .verticals-solutions-block.by-server-solutions {
    padding: 20px 39px 45px;
}

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item h2 {
        margin: 8px 0 0;
        font: bold 23px/24px Arial,Helvetica,sans-serif;
    }

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .price-area {
        font-size: 13px;
        font-weight: normal;
        display: inline-block;
        margin-left: 5px;
    }

        .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .price-area .price {
            font: 28px Helvetica,Arial,sans-serif;
            color: #0368B8;
        }

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .description p {
        margin: 7px 0;
    }

    .about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .description {
        margin: 0 0 38px;
    }

#content .educational-block .by-server-solutions .by-server-solutions-item h4 {
    font-weight: bold;
    font-size: 16px;
    margin: 3px 0 7px;
}

.info-block.info-block-border {
    border-bottom: 3px solid #F3F3F3;
}

.info-block .visual-block .verticals-description.by-server-description {
    top: 35px;
    left: 361px;
    padding-bottom: 1px;
}

    .info-block .visual-block .verticals-description.by-server-description h1 {
        font-size: 32px;
        line-height: 34px;
        margin: 8px 0 1px;
    }

.inner .testimonials-block.naesb-testimonial.epki-naesb-quote blockquote {
    margin: 0;
    padding: 10px 77px 20px 15px;
}

.digital-signatures-block .intro-content-block p.digital-sigs-intro {
    font: 13px/16px Arial,Helvetica,sans-serif;
    margin: 0 0 7px;
}

    .digital-signatures-block .intro-content-block p.digital-sigs-intro.intro-2 {
        margin: 0 0 28px;
    }

.about-us-block .article h4.company-standout {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    margin: 60px 0 0;
}

.by-server-solutions-item .trust-rating img {
    vertical-align: bottom;
}

.by-server-solutions-item .trust-rating span {
    color: #0368B8;
    font: 12px Arial,Helvetica,sans-serif;
}

.digital-signatures-block .digital-signatures-info-block {
    background: #20679B url(/Content/Images/v4/bg-info-block-2.jpg) no-repeat 50% 0;
    border-bottom: solid 3px #EFEFEF;
}

    .digital-signatures-block .digital-signatures-info-block .visual-block {
        margin-top: -41px;
    }

        .digital-signatures-block .digital-signatures-info-block .visual-block .visual-block-holder {
            padding: 0;
        }

        .digital-signatures-block .digital-signatures-info-block .visual-block .description {
            padding: 127px 14px 0 10px;
        }

            .digital-signatures-block .digital-signatures-info-block .visual-block .description p {
                margin: 0 0 0 5px;
            }

            .digital-signatures-block .digital-signatures-info-block .visual-block .description h1 {
                margin: 0 0 6px;
            }

.digital-signatures-block .info-block.renew-info-block {
    background-position: 50% 0;
    margin-bottom: 0;
}

.digital-signatures-block .renew-block .breadcrumbs {
    padding: 18px 0;
}

.digital-signatures-block .renew-block .digital-signatures-funnel-block h4.application-use {
    margin-top: 10px;
    line-height: 26px;
    margin-bottom: 12px;
}

.digital-signatures-block .renew-block .digital-signatures-funnel-block p {
    margin-bottom: 35px;
}

.digital-signatures-block .renew-block .digital-signatures-funnel-block .column p {
    margin: 0 0 28px;
}

.renew-block .digital-signatures-funnel-block .btn-renew {
    display: block;
    overflow: hidden;
    height: 28px;
    width: 86px;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -2577px;
    text-indent: -9999px;
    margin: 20px 0 0;
}

    .renew-block .digital-signatures-funnel-block .btn-renew:hover {
        background-position: -350px -2577px;
    }

.visual-block-holder .description .buttons-holder.pricing-added {
    padding: 10px 0 15px 40px;
}

    .visual-block-holder .description .buttons-holder.pricing-added .btn-buy {
        margin: 0 60px 0 0;
    }

    .visual-block-holder .description .buttons-holder.pricing-added .button-descriptors {
        height: 25px;
    }

        .visual-block-holder .description .buttons-holder.pricing-added .button-descriptors li {
            width: 150px;
            font-size: 14px;
        }

        .visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .price {
            font-size: 34px;
            font-weight: bold;
            line-height: 40px;
            color: #FFF;
        }

        .visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .free-trial {
            margin: 14px 0 0 72px;
        }

.info-block-grey .visual-block-holder .description.pdf-pricing {
    padding: 10px 0 0;
}

.info-block-grey .visual-block-holder.pdf-signing-certs .description.pdf-pricing {
    padding-right: 20px;
}

.info-block-grey .visual-block-holder .description.pdf-pricing p {
    margin: 0 0 25px;
}

.emails-block .info-block .cta-block .column .btn-how-buy {
    display: block;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -146px -347px;
    width: 154px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 auto;
}

    .emails-block .info-block .cta-block .column .btn-how-buy:hover {
        background-position: -146px -390px;
    }

.emails-block .info-block .cta-block .column .btn-free {
    display: block;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -161px -433px;
    width: 139px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 auto;
}

    .emails-block .info-block .cta-block .column .btn-free:hover {
        background-position: -161px -475px;
    }

.info-block-office .visual-block .cta-block .column .btn-how-buy {
    display: block;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -146px -347px;
    width: 154px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 auto;
}

    .info-block-office .visual-block .cta-block .column .btn-how-buy:hover {
        background-position: -146px -390px;
    }

#sidebar .price-box .btn-how-buy {
    display: block;
    background: url(/Content/Images/v4/buttons.gif) no-repeat -146px -347px;
    width: 154px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 15px auto 0;
}

    #sidebar .price-box .btn-how-buy:hover {
        background-position: -146px -390px;
    }

.popup-license-block {
    width: 600px;
    height: 550px;
    padding: 20px;
    overflow-y: scroll;
}

.two-columns .column .alignleft.feature-thumb {
    margin: 0 14px 0 23px;
}

.branded-bullet-list {
    margin: 10px 0;
    padding: 0;
    list-style: none;
}

    .branded-bullet-list li {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
        margin: 8px 0 0;
        padding: 0 0 0 16px;
    }

.choose-product-block.simple-contact .contact-form {
    float: right;
    background: #EEF2F2;
    border: 1px solid #E2E2E2;
    font-size: 11px;
    line-height: 13px;
    color: #828282;
    margin: 19px 8px 20px 2px;
    padding: 35px 46px 38px 126px;
}

    .choose-product-block.simple-contact .contact-form .heading {
        text-align: right;
        font-size: 13px;
        line-height: 15px;
        color: #0368B8;
        padding: 0 80px 13px 0;
    }

    .choose-product-block.simple-contact .contact-form .row {
        clear: both;
        margin: 0 0 12px;
        padding-top: 15px;
    }

    .choose-product-block.simple-contact .contact-form .holder {
        float: left;
        width: 311px;
    }

    .choose-product-block.simple-contact .contact-form h3 {
        margin: 0;
    }

.contact-form .invalid-message {
    font-size: 15px;
    width: 250px;
    padding: 3px 0;
    margin: 10px 0 0 10px;
    display: none;
    color: #F00;
    line-height: 15px;
}

.contact-selectric-wrapper {
    padding-top: 15px;
    margin-left: 10px;
    clear: both;
    width: 100%;
}

.company-profile .selectricWrapper {
    margin-top: 6px;
}

.contact-selectric-wrapper.first {
    margin-top: 0;
}

.row.selects .contact-selectric-wrapper {
    margin-top: 0;
}

.contact-selectric-wrapper .selectric {
    border: 1px solid #C0C4C5;
}

.contact-selectric-wrapper label {
    padding-bottom: 6px;
}

.choose-product-block.simple-contact .contact-form .row .holder:nth-child(2) {
    margin-left: 15px;
}

.choose-product-block.simple-contact .contact-form .row label, .choose-product-block.simple-contact .contact-form .row .label {
    font-size: 15px;
    padding-bottom: 6px;
    line-height: 18px;
    color: #1C4866;
    display: block;
}

.choose-product-block.simple-contact .contact-form label, .choose-product-block.simple-contact .contact-form .label {
    font-size: 15px;
    color: #1C4866;
    display: block;
    margin: 0 0 0;
}

.choose-product-block.simple-contact .contact-form .selectric .label {
    padding: 5px 8px;
    display: block !important;
    color: #333;
}

.choose-product-block.simple-contact .contact-form .selectric {
    background: #fff;
}

.contact-form .selectric {
    transition: background 0.3s,border 0.3s;
}

.contact-form .selectricWrapper.invalid .selectric {
    border: 1px solid #F00 !important;
    background: #FFF9F9;
}

.choose-product-block.simple-contact .contact-form label .required, .choose-product-block.simple-contact .contact-form .label .required {
    position: relative;
    top: -1px;
    color: #0368B8;
}

.row .holder:nth-child(1) {
    margin-left: 10px;
}

.choose-product-block.simple-contact .contact-form .text, .choose-product-block.simple-contact .contact-form .formFieldText {
    display: block;
    width: 176px;
    height: 16px;
    border: 1px solid #C0C4C5;
    background: #FFF;
    margin: 0;
    padding: 7px;
    color: #B6B6B6;
    margin: 5px 0;
    border-radius: 2px;
    transition: background 0.3s,border 0.3s;
}

.choose-product-block.simple-contact .contact-form .formTextArea {
    margin: 5px 0;
}

.choose-product-block.simple-contact .contact-form .text.valid {
    color: #333;
}

.choose-product-block.simple-contact .contact-form .text.invalid, .choose-product-block.simple-contact .contact-form textarea.invalid {
    color: #333;
    background: #FFF9F9;
    border: 1px solid #F33;
}

.choose-product-block.simple-contact .contact-form .text-active {
    color: #000;
}

.choose-product-block.simple-contact .contact-form .selects {
    padding: 8px 0 0;
    margin: 0 0 7px;
}

.choose-product-block.simple-contact .contact-form select {
    width: 188px;
}

.choose-product-block.simple-contact .contact-form textarea {
    width: 390px;
    height: 129px;
    background: #FFF;
    border: 1px solid #C0C4C5;
    font: 15px/20px Arial,Helvetica,sans-serif;
    color: #B6B6B6;
    margin: 0 0 11px;
    padding: 5px 8px;
    box-sizing: border-box;
    overflow: auto;
    display: block;
    resize: vertical;
    transition: border 0.3s,background 0.3s;
}

.choose-product-block.simple-contact .contact-form ul {
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}

    .choose-product-block.simple-contact .contact-form ul.last {
        margin: 0 0 11px;
    }

    .choose-product-block.simple-contact .contact-form ul li {
        float: left;
        margin: 0 34px 0 0;
    }

    .choose-product-block.simple-contact .contact-form ul .radio {
        float: left;
        margin: 1px 6px 0 2px;
        padding: 0;
        width: 16px;
        height: 15px;
    }

    .choose-product-block.simple-contact .contact-form ul label {
        float: left;
        margin: 0;
    }

.choose-product-block.simple-contact .contact-form p {
    margin: 0 0 35px;
}

.choose-product-block.simple-contact .contact-form .btn-submit {
    display: block;
    background: url(data:image/gif;base64,R0lGODlhiQAeAPcAAFObHGm5OVSdHmW1NWe3N12pKlunJ1+rLFmkJVagIWSyMmKwMFiiI2CuLqzWktLmxKjQjKrSjtPoxabNitToxqnRjabOi9Tpx43HaarUkKXMiaLRhNbqyNXpx4e+YdXqyNPnxfT58IK3Wur04+nz4q/alYjAY4W8X6vVkYrEZmuzPGSqNI7Ja3W5SozFZ3axS67ZlKXViIW7Xnm8TYO5XIrBZMvlu4GjaNbsyq3Yk5jMdmOoMujy4W+wQtHkwvT68aPTht7s09bryd/v1ZrGesfftZHMbne7TIzFaJbSdIrBZWelOJjUd5fTdpPMcKDOgoe9YoO3W/X68oW6X5HLb5DKbX+xVsrjuYG1WmGmMI/Ha5bRdH2vVI7Gan6wVYnAY93s0+Dv1p/NgL/dq4S4XfT58WuqPGatNX+zWG63QHOsR3O0Rn3CU4a8YPX68X+zVpPOcYzCZ5DKbKHQg4G0WZ7Lf5TPctfsypvIfLDTl5vHe6LJhbzap+Dw13q2UV+kLYPBW7PXnLrXpI7Aa3GzRMjit7vZpt3r0pDCbt7t08HhrsrkuZjOeHizTY2+acfgtsniuHG8RIXFX3O+Rur15OHx18vlumivOL/fq5THcs3ovW6uQMjhtqTLh7XZndHlw5jDd4HAWaPKhou7ZlGZGlCXGWq7Om7AP2u9PG/CQUuQEkySFHDDQk2TFW2/Pk6VF3yuU5nUdzRrCP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQyQUI3QUQ3NDIzMTFFMUFEQUFCM0I3MDgzRDM1QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQyQUI3QUU3NDIzMTFFMUFEQUFCM0I3MDgzRDM1QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDJBQjdBQjc0MjMxMUUxQURBQUIzQjcwODNEMzVCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDJBQjdBQzc0MjMxMUUxQURBQUIzQjcwODNEMzVCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAACJAB4AAAj/AG/IGkiwoMGDCBMqXMiwocOHECEKjEWxosWLGDNq3Mixo8ePIEOGHMiElcmTKFOqXMmypcuXMGPKnBmTycAmqXLq3Mmzp8+fQIMKHUq0qFGiTQYmOcW0qdOnUKNKnUq1qtWrWLNeTTJwi6uvYMOKHUu2rNmzaNOqXctW7ZaBdlDJnUu3rt27ePPq3cu3r9+/fe0MhGOqsOHDiBMrXsy4sePHkCNLhgxnoJMAmDNrxjypxJ07mmJsHo3ZSAnRpFNvNo1aNZsSJdionk2bNe3bmp0MpEKgt+/fBCRJmUWceKVIwJPDmIUjufPny5sTwDELRnI5xOU8387dd/Tu4H9T/xlYZYD58+gHCJnVhxELIMMVpZ+fY5aQ+fjzs8gBxPz6HPOxQBwL+RVo4Hn79XfggudVMZAWCkQo4YQKEIeBhBsQp8AMDjiAoQMXOjALBxjYwIEDaUS4AYgbcMCBDmk4wIENgESIgQMbKOAAJSN6OCEGFuroAIcz6jChDiZucGOOHPqowIoXLhlhh0SuaOSUIFKopRYDdbHAl2CGuYAbs1gSipgLuEAcmB/MgsICKMxCZnFhfNnmCMXN0mZxR8Cp5wJ5ziKmmrO4AOgsYeQ5x5dz5InnB2muaaebfkJ66J5xjvDlEcT1iWaYXQyERAOklmpqA54U98MiGbRAagrElf/awSwZNJABcbXCOssTDczagQot/DDLCMAKW+utHZA6a62n6ppCA8QNoYIKQ8ySrAq4NqBrsrrKSqut1pJaHCatEufqE7MMceq6DSAxUBwHxCvvvPFGgGeeYhxQA3HyXjBLBAdEMKy8Y8xyxQH+Aozwv/EmHPAsFzTMML37zlLDAcRlUi/EB4gxcLwFR1xxvwwLHDHGEy8M8BUp0ztvHAMpUcDMNNdc8xp1BFIGcZeYQBzNFMxSQQEVzEIBzUUfHfTQBSw9s9NJPy20zQX4PIsJBRCHNdFGc330zFFbDfTUUWd9Nc11zAJJATuvQTXVSgz0hQF01203IRBAYPcZxHn/4AFxdUswi94QzCJB3YUfLrjeBixOt+OJPz643XT/PYsHBvRNd+SRb264AZYHPnnnmtPN9+WzFEL56nR/MRAUCMQu++w9EGeB7H4Q18MJxK2AwAohzHK7BbrHToLwCICAfPLLKz/8LCDE7vzssfM+ywkIEIc9AsRHj0jvxkOPgPW+A49897FrPzsnsyQyCx7Uxx87FAO1wcD9+OfPAB/EkfBAEMR5BAN2QJwHTACAs5gAAybQvwk8YBYh2AQDHqjACSbwfhRc4CwegEEIcjB/MiCODBggwvsx8IPHI4EDCzjAAh6QOAo84f1KiD89FGcH+svh/dowkCkk4IdADOIP/zUQvOLkIQs/JEJxivBADSRAA7MAAxiIEwIi/LCJV5yFExOARSg+4IeD4AFxhEgD4tAgAWYc4gZ/2AgxQrAIa0yAEonDRC0+MY5pBGIWiGMIIfoRiFMYCBkEQMhCGtKQLxCBCA4pADOI4AWMLGQi/xDJSlrykpgspCIF0IlZfKKQjoRkJg95iFk4YpQCIMNAogCAVrrylbCMpSxnScta2vKWthTFLHyAS1qCQhCz4EEvARCFgWCBFMhMpjKXycxmOvOZ0IymNKO5h11O85k+IM4orkkKLAyEDqUIpzjHSc5ymvOc6EynOtepziW8QQ3sRKca3rCEeIaTDgNBwyv2yYnPfvrznwANqEAHStCCGvSgCDUoGgZihVY49KEQjahEJ0rRilr0ohjNqEY3mlErDMQLqwipSEdK0pKa9KQoTalKV8rSlrqUpV4YCBdUQdOa2vSmOM2pTnfK05769KdADepPuTAQWBj1qEhNqlKXytSmOvWpUI2qVKc6VVkIJCJYzapWt8rVrlo1IAA7) no-repeat;
    width: 137px;
    height: 30px;
    text-indent: -9999px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
}

#form-error {
    font-weight: bold;
    font-size: 14px;
    display: none;
    margin: 20px 0 0 0;
}

.choose-product-block.simple-contact.abuse-contact {
    margin: 0;
}

    .choose-product-block.simple-contact.abuse-contact .contact-form {
        background: none repeat scroll 0 0 #eef2f2;
        border: 1px solid #e2e2e2;
        color: #828282;
        float: right;
        font-size: 11px;
        line-height: 13px;
        margin: 19px 8px 20px 2px;
        padding: 50px 124px 50px 126px;
    }

        .choose-product-block.simple-contact.abuse-contact .contact-form .heading {
            color: #0368b8;
            font-size: 13px;
            line-height: 15px;
            padding: 0 0 13px;
            text-align: right;
        }

        .choose-product-block.simple-contact.abuse-contact .contact-form .step {
            color: #1c4866;
            font: 18px/20px Arial,Helvetica,sans-serif;
            margin: 0 0 11px -60px;
        }

            .choose-product-block.simple-contact.abuse-contact .contact-form .step .step-num {
                display: inline-block;
                margin: 0 35px 0 0;
                width: 20px;
            }

        .choose-product-block.simple-contact.abuse-contact .contact-form .holder {
            display: inline-block;
            float: none;
            margin: 0;
            width: 270px;
        }

            .choose-product-block.simple-contact.abuse-contact .contact-form .holder.domain {
                width: 100%;
            }

                .choose-product-block.simple-contact.abuse-contact .contact-form .holder.domain .text {
                    width: 98%;
                }

        .choose-product-block.simple-contact.abuse-contact .contact-form .text {
            background: none repeat scroll 0 0 #fff;
            border: 1px solid #c0c4c5;
            color: #b6b6b6;
            display: block;
            height: 16px;
            margin: 0;
            padding: 3px 5px;
            width: 260px;
        }

        .choose-product-block.simple-contact.abuse-contact .contact-form textarea {
            background: none repeat scroll 0 0 #fff;
            border: 1px solid #c0c4c5;
            color: #b6b6b6;
            display: block;
            font: 13px/20px Arial,Helvetica,sans-serif;
            height: 129px;
            margin: 0 0 11px;
            overflow: auto;
            padding: 0 0 0 3px;
            width: 99%;
            resize: vertical;
        }

.sub-inner .signup-box {
    background: none repeat scroll 0 0 #eef2f2;
    border: 1px solid #e2e2e2;
    margin: 30px 0 20px;
    padding: 55px 270px 60px 60px;
    box-shadow: inset 0 0 1px 1px rgba(255,255,255,1);
}

    .sub-inner .signup-box .selectricWrapper {
        margin-bottom: 20px;
    }

#colorbox #individual-buy-popup.lightbox {
    display: block;
}

#individual-buy-popup.lightbox {
    position: relative;
    z-index: 100;
    width: 736px;
    font-size: 14px;
    line-height: 17px;
    color: #083553;
    display: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: rgb(237,245,250);
    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
}

#individual-buy-popup .lightbox-holder {
    overflow: hidden;
    height: 1%;
    padding: 59px 70px 61px 91px;
}

#individual-buy-popup.lightbox p.campaign-code {
    font: bold 16px/18px Helvetica,Arial,sans-serif;
}

#individual-buy-popup.lightbox .title {
    overflow: hidden;
    height: 1%;
    margin: 0 0 13px -7px;
}

#individual-buy-popup.lightbox .alignleft {
    float: left;
    margin: 0 14px 0 0;
}

#individual-buy-popup.lightbox h2 {
    font-size: 22px;
    line-height: 40px;
    font-weight: bold;
    color: #083553;
    margin: 0;
}

#individual-buy-popup.lightbox p {
    margin: 0 0 16px;
}

#individual-buy-popup.lightbox a {
    color: #0368b8;
}

.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block {
    float: left;
    width: 519px;
    margin-right: 30px;
}

.coose-environment-block-merged {
    border: 1px solid #d9d9d9;
    padding: 10px 30px 8px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: rgb(237,245,250);
    background: -moz-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,245,250,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    background: linear-gradient(top,rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5fa',endColorstr='#ffffff',GradientType=0);
    overflow: hidden;
    height: 1%;
}

.sub-inner .coose-environment-holder .coose-environment-block-merged .coose-environment-frame {
    border: none;
    background: none;
    float: left;
    padding: 0;
    height: auto;
    width: 228px;
}

    .sub-inner .coose-environment-holder .coose-environment-block-merged .coose-environment-frame img {
        margin: 0 0 2px;
    }

.sub-inner .coose-environment-holder .coose-environment-block h3 .desktop-pdf-type {
    display: block;
    font-size: 18px;
    color: #0368B8;
    margin-top: -6px;
}

.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block p {
    margin: 0 0 4px;
}

.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block .btn-select {
    margin-top: 8px;
}

.sub-inner .coose-environment-holder .coose-environment-frame.coose-server-frame img {
    margin-bottom: 10px;
}

.sub-inner .coose-environment-holder .coose-environment-block .coose-environment-frame.coose-server-frame h3 {
    margin-bottom: 8px;
}

.sub-inner .coose-environment-holder .coose-environment-block .coose-server-frame p {
    margin-bottom: 19px;
}

.sub-inner .coose-environment-holder .coose-environment-block .coose-environment-frame.coose-server-frame {
    padding-bottom: 8px;
}

.ios-block .about-platform-block .description .btn-epki-more {
    overflow: hidden;
    display: block;
    text-indent: -9999px;
    cursor: pointer;
    background: url(/Content/Images/v4/sprite2.png) no-repeat 0 -273px;
    width: 93px;
    height: 27px;
}

    .ios-block .about-platform-block .description .btn-epki-more:hover {
        background-position: 0 -303px;
    }

.ios-block .about-platform-block.ios-about {
    padding: 50px 87px 0 33px;
}

.about-us-block.about-us-home #content .article .alignright {
    margin-top: 5px;
}

.about-us-block.about-us-home #content .article .alignleft {
    margin-top: 0;
}

.about-us-block .biography-block h3.site-map-section-head {
    font-size: 18px;
    line-height: 20px;
    font-weight: normal;
    margin: 15px 0 0;
}

.about-us-block.site-map-block .heading-section {
    margin: 0 6px 0 0;
}

.about-us-block.site-map-block .biography-block {
    padding: 0;
}

.inner-info-block.cloud-info-block {
    background: url(/Content/Images/v4/cloud-banner-bg.jpg) repeat-x 50% 0;
    margin: 0 -9999px 40px;
    border-bottom: 3px solid #DEDEDE;
}

    .inner-info-block.cloud-info-block .info-block-holder {
        background: url(/Content/Images/v4/cloud-banner-bg-front-img.jpg) no-repeat;
        padding: 19px 219px 0;
    }

    .inner-info-block.cloud-info-block .info-block-frame {
        width: 945px;
        padding: 0 0 21px 33px;
        display: block;
    }

    .inner-info-block.cloud-info-block p.subtitle {
        margin: 0 0 0 339px;
        border-bottom: 2px solid #DEEAF1;
        padding: 0 0 10px;
    }

    .inner-info-block.cloud-info-block .info-block-frame:after, .inner-info-block.cloud-info-block .description:after {
        clear: none;
    }

    .inner-info-block.cloud-info-block .description {
        padding: 0 0 12px;
    }

    .inner-info-block.cloud-info-block .breadcrumbs {
        padding-bottom: 33px !important;
    }

#main .inner-info-block.cloud-info-block .button-holder {
    top: 19px;
    right: 209px;
}

.inner-info-block.cloud-info-block .alignleft {
    margin-right: 34px;
}

.inner-info-block.cloud-info-block .buttons-holder {
    margin: 0;
}

    .inner-info-block.cloud-info-block .buttons-holder .button {
        color: #FFF;
        font: bold 13px/16px Arial,Helvetica,sans-serif;
        width: 240px;
        margin: 0 18px 0 0;
        text-align: left;
    }

        .inner-info-block.cloud-info-block .buttons-holder .button a {
            margin-left: 33px;
        }

        .inner-info-block.cloud-info-block .buttons-holder .button.last a {
            margin-left: 64px;
        }

    .inner-info-block.cloud-info-block .buttons-holder .last {
        margin: 0;
        width: 312px;
    }

    .inner-info-block.cloud-info-block .buttons-holder .button p {
        margin: 0 0 7px;
    }

.sub-inner .choose-product-holder .indent {
    display: block;
    margin: 0 15px 0 27px;
}

.sub-inner .choose-product-holder .individual-code-signing h2 {
    font: bold 16px/22px Helvetica,Arial,sans-serif;
}

.sub-inner .choose-product-holder .individual-code-signing .campaign-code {
    font-size: 16px;
    font-weight: bold;
    margin-left: 25px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 8px;
    border: 1px solid #C3C3C3;
    display: inline-block;
    color: #0368B8;
}

.sub-inner .choose-product-holder .individual-code-signing .button-holder .btn-continue {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -1647px;
    height: 33px;
    width: 90px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 25px 0 0 25px;
}

    .sub-inner .choose-product-holder .individual-code-signing .button-holder .btn-continue:hover {
        background-position: -364px -1647px;
    }

.sub-inner .choose-product-holder .individual-code-signing .step-process .step-number {
    display: block;
    float: left;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -193px -154px;
    width: 22px;
    height: 23px;
    text-align: center;
    font-size: 16px;
    line-height: 23px;
    font-weight: bold;
    color: #FFF;
    margin: -4px 5px 0 0;
}

.sub-inner .choose-product-holder .individual-code-signing .step-process {
    margin: 20px 0 30px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col1 {
    width: 205px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col2 {
    width: 180px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col3 {
    width: 148px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col4 {
    width: 160px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col1 {
    width: 173px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col2 {
    width: 187px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col3 {
    width: 154px;
}

.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col4 {
    width: 166px;
}

.uc-pricing .features-table.personalsign-compare th.col3 .holder.squished {
    line-height: 14px;
    padding-top: 2px;
}

.uc-pricing .features-table.personalsign-compare th.col2 {
    width: 180px;
}

.uc-pricing .features-table.personalsign-compare th.col1 {
    width: 205px;
}

.info-block .visual-block .description .trademark {
    vertical-align: top;
    font-size: 20px;
    display: inline-block;
    margin: -6px 0 0;
}

.info-block .visual-block .description.about-home {
    top: 85px;
}

.download-plugin-block .column dl .subtext {
    display: block;
    margin: 0 30px 0 15px;
    font-size: 11px;
    line-height: 16px;
}

.download-plugin-block .column .btn-download-library {
    background: url(/Content/Images/v4/buttons.gif) no-repeat 0 -845px;
    display: block;
    width: 205px;
    height: 48px;
    text-indent: -9999px;
    overflow: hidden;
}

    .download-plugin-block .column .btn-download-library:hover {
        background-position: 0 -899px;
    }

.about-us-block .contacts-block .holder .btn-contact-us {
    background: url(/Content/Images/v4/sprite2.png) no-repeat -264px -10px;
    display: block;
    height: 37px;
    width: 152px;
    float: right;
    position: relative;
    margin: 19px 239px 0 0;
    text-indent: -9999px;
}

    .about-us-block .contacts-block .holder .btn-contact-us:hover {
        background-position: -264px -48px;
    }

.choose-product-block.simple-contact .contact-form textarea.sm-text-box {
    height: 55px;
}

#main.enterprise-main {
    margin-bottom: 0;
}

.info-block.enterprise-info-block {
    background: url(/Content/Images/v4/bg-info-block-enterprise.jpg) repeat-x 50% 0;
    height: 305px;
    width: 960px;
    margin-bottom: 0;
}

    .info-block.enterprise-info-block .heading {
        padding-left: 5px;
    }

        .info-block.enterprise-info-block .heading img {
            float: right;
            margin: -34px -18px 0 0;
            padding-left: 65px;
        }

        .info-block.enterprise-info-block .heading .description-block {
            width: 926px;
            margin: 21px 0 0 6px;
            background: #32657c;
            background: rgba(8,53,83,.6);
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            color: #FFF;
            padding: 33px 0 40px 32px;
        }

            .info-block.enterprise-info-block .heading .description-block h1 {
                font: lighter 34px/40px Helvetica,Arial,sans-serif;
            }

            .info-block.enterprise-info-block .heading .description-block p {
                font: lighter 22px/28px Helvetica,Arial,sans-serif;
                margin: 9px 0 0 5px;
            }

.enterprise-content-block {
    background: #F6F6F6;
    padding: 32px 10010px 27px 10010px;
    margin: 0 -9999px;
}

    .enterprise-content-block h2 {
        font: lighter 20px/22px Helvetica,Arial,sans-serif;
        color: #083553;
        margin: 0 0 12px 1px;
    }

    .enterprise-content-block .business-need-block {
        float: left;
        width: 671px;
        margin: 0 57px 34px 0;
    }

.inner .enterprise-content-block .sponsors {
    clear: both;
    background: url(/Content/Images/v4/enterprise-trusted-by-bg.jpg) no-repeat;
    padding: 21px 0 39px;
    margin: 0 0 0 -5px;
    width: 946px;
}

.enterprise-content-block .business-need-block .pko-diagram-block {
    background: #FFF;
    border: solid 1px #DBDBDB;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    padding: 27px 55px 30px 44px;
    margin: 0 0 25px;
}

    .enterprise-content-block .business-need-block .pko-diagram-block h2 {
        font: lighter 25px/28px Helvetica,Arial,sans-serif;
        color: #1c4866;
        margin: 0 0 14px -1px;
        letter-spacing: -1px;
    }

    .enterprise-content-block .business-need-block .pko-diagram-block p {
        overflow: hidden;
        margin: 0 0 8px;
    }

    .enterprise-content-block .business-need-block .pko-diagram-block img {
        margin: 21px 0 0 -11px;
    }

.enterprise-content-block .business-need-block .detail-drawer-tab {
    display: block;
    height: 25px;
    background-color: #96b0c1;
    color: #FFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 7px 0 0 14px;
    margin: 8px 0 0;
}

    .enterprise-content-block .business-need-block .detail-drawer-tab:hover {
        transition: background-color .3s;
        -moz-transition: background-color .3s;
        -webkit-transition: background-color .3s;
        background-color: #0086E2;
    }

    .enterprise-content-block .business-need-block .detail-drawer-tab.active {
        background-color: #0086E2;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomleft: 0;
        -moz-border-radius-bottomright: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }

    .enterprise-content-block .business-need-block .detail-drawer-tab h3 {
        margin: 0;
        font: bold 16px/18px Helvetica,Arial,sans-serif;
        background: url(/Content/Images/v4/sprite2.png) no-repeat -509px -314px;
        padding: 0 0 0 22px;
        color: #FFF;
    }

    .enterprise-content-block .business-need-block .detail-drawer-tab.active h3 {
        background: url(/Content/Images/v4/sprite2.png) no-repeat -510px -293px;
    }

.enterprise-content-block .business-need-block .detail-drawer {
    background: #FFF;
    border: solid 1px #DBDBDB;
    border-top: none;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
    padding: 0 40px 21px 0;
    display: none;
}

    .enterprise-content-block .business-need-block .detail-drawer .drawer-image-holder {
        float: left;
        margin: -1px 0 0 13px;
    }

    .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder {
        margin: 27px 0 0 255px;
    }

        .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .section-title {
            color: #083553;
            font-size: 16px;
        }

        .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder p {
            margin: 4px 0 10px;
        }

        .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder ul {
            padding: 0;
            margin: 10px 0 16px;
            list-style: none;
        }

            .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder ul li {
                background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 3px 3px;
                padding: 0 0 0 16px;
            }

        .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .btn-learn-more {
            width: 113px;
            height: 21px;
            overflow: hidden;
            padding-top: 7px;
            font: normal 13px Arial,Helvetica,sans-serif;
            color: #FFF;
            background: #70c342;
            background: -moz-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#70c342),color-stop(100%,#4b9012));
            background: -webkit-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -o-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: -ms-linear-gradient(top,#70c342 0%,#4b9012 100%);
            background: linear-gradient(to bottom,#70c342 0%,#4b9012 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c342',endColorstr='#4b9012',GradientType=0);
            border: solid 1px #346B08;
            -webkit-border-radius: 1px;
            -moz-border-radius: 1px;
            border-radius: 1px;
            box-shadow: inset 0 0 2px #D5F7BA;
            -webkit-box-shadow: inset 0 0 2px #D5F7BA;
            text-align: center;
            display: block;
            letter-spacing: 1px;
        }

            .enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .btn-learn-more:hover {
                background: #73d03f;
                background: -moz-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#73d03f),color-stop(100%,#4b9012));
                background: -webkit-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -o-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: -ms-linear-gradient(top,#73d03f 0%,#4b9012 100%);
                background: linear-gradient(to bottom,#73d03f 0%,#4b9012 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73d03f',endColorstr='#4b9012',GradientType=0);
            }

.enterprise-content-block .enterprise-sidebar {
    width: 230px;
    float: left;
    margin: 2px 0 34px;
}

    .enterprise-content-block .enterprise-sidebar .verticals-box {
        background: #FFF;
        border: solid 1px #DFDFDF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        padding: 11px 17px 16px;
        margin: 0 0 15px;
    }

        .enterprise-content-block .enterprise-sidebar .verticals-box h4 {
            color: #083553;
            font: normal 16px/18px Helvetica,Arial,sans-serif;
            margin: 0;
        }

        .enterprise-content-block .enterprise-sidebar .verticals-box ul {
            padding: 0;
            list-style: none;
            margin: 9px 0 0;
        }

        .enterprise-content-block .enterprise-sidebar .verticals-box li a {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
            font-size: 14px;
            font-weight: bold;
            line-height: 17px;
            padding: 0 0 0 16px;
        }

    .enterprise-content-block .enterprise-sidebar .contacts-box {
        background-color: #FFF;
        border: solid 1px #DFDFDF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        padding: 5px 14px 1px 21px;
        overflow: hidden;
        margin: 0 0 15px;
    }

        .enterprise-content-block .enterprise-sidebar .contacts-box .alignright {
            float: right;
            margin-left: -14px;
        }

        .enterprise-content-block .enterprise-sidebar .contacts-box .description {
            color: #083553;
            margin: 18px 0 0;
            line-height: 13px;
        }

            .enterprise-content-block .enterprise-sidebar .contacts-box .description p {
                margin: 0 0 4px;
            }

            .enterprise-content-block .enterprise-sidebar .contacts-box .description a {
                background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 4px;
                padding: 0 8px 0 0;
            }

    .enterprise-content-block .enterprise-sidebar .quote-block {
        background-color: #FFF;
        border: solid 1px #DFDFDF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        overflow: hidden;
        padding: 9px 17px 6px 13px;
    }

        .enterprise-content-block .enterprise-sidebar .quote-block blockquote {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAMAAABMZWaEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU4OTEzOUFEODFGMTFFMTk2N0Q4MUM4NTA4RjY3NjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU4OTEzOTlEODFGMTFFMTk2N0Q4MUM4NTA4RjY3NjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkRFMjlEMTI5MzkzIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nHApjQAAADBQTFRFzdLR7vDw6evrx83M9PX1tr693eHhvMPC0tfW4+bmsbm4+fr6wcjH2Nzc////q7Sz54pm+gAAAKhJREFUeNpMkUsCxCAIQ6Ot/SjC/W87QIWRFbxikirYa9ST/1ULw+kjIjXo7CLT+LgVCxaGDQ2BZW5YSPnxdeMT8aEVcLWmX8u/L0kwWVfCMxRRNm1mW29uYxElwr+5BJepY5cxUbiRWvmXL5pQWXG1buO0hn4ml2vjgtAROf46egC5Qvm3fuDKTvkZQ8Noq61bILvn0tM27xb2LmMSPflcOhwv80+AAQCmwhYr0xEaawAAAABJRU5ErkJggg==) no-repeat;
            margin: 0;
            padding: 0 0 0 23px;
            text-align: center;
        }

            .enterprise-content-block .enterprise-sidebar .quote-block blockquote q {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU4OTEzOUVEODFGMTFFMTk2N0Q4MUM4NTA4RjY3NjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU4OTEzOUREODFGMTFFMTk2N0Q4MUM4NTA4RjY3NjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkRFMjlEMTI5MzkzIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7AvitwAAADBQTFRF7vDwvMPCzdLR3eHh9PX1tr69wcjHx83M4+bm0tfW2Nzc6evrsbm4+fr6////q7Sz1DyNTQAAAK1JREFUeNpMkUsCxCAIQ1M/bUcQ7n/bUUArG02eKAJkBFGXHaBii0hjVU2BqA5xY4KfWlzmvy64CIpG5AlqiEfQFpgpWEL7B3S8Qlu8yHtPIvtebeh8ALk/IOAD9OsDgsf39q+e/FyGlT9v4PV1K4ccsJUe8dgp7DN59WqKZMCqr+H788WaqEfCy54giAJv95P3cDQB3s/Lu97dh43l8B2Yb/OobY8vM8fI/gIMAJokFyyX5bb7AAAAAElFTkSuQmCC) no-repeat 151px 56px;
                display: block;
                padding: 3px 12px 5px 0;
                font: normal 13px/15px Helvetica,Arial,sans-serif;
                color: #083553;
            }

            .enterprise-content-block .enterprise-sidebar .quote-block blockquote cite {
                font-style: normal;
                color: #0368B8;
                margin-right: 20px;
            }

.inner .enterprise-content-block .sponsors h3 {
    margin: 0 0 0 44px;
    color: #083553;
    font: normal 15px Arial,Helvetica,sans-serif;
}

.inner .enterprise-content-block .sponsors .gallery {
    padding: 16px 0 0 93px;
    position: relative;
}

.inner .enterprise-content-block .sponsors ul {
    padding: 0;
    width: 9999px;
    overflow: hidden;
}

    .inner .enterprise-content-block .sponsors ul li {
        margin: 0;
        width: 150px;
        text-align: center;
        display: list-item;
        float: left;
        line-height: 59px;
    }

.inner .enterprise-content-block .sponsors .gallery .frame {
    overflow: hidden;
    width: 750px;
}

.inner .enterprise-content-block .sponsors .gallery .link-prev, .inner .enterprise-content-block .sponsors .gallery .link-next {
    position: absolute;
    top: 27px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAMAAAAZd2syAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzZDNEI2NUQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzZDNEI2NkQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNkM0QjYzRDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDNkM0QjY0RDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4eE7vAAAAKtQTFRFz9DRxMXG7e3t3d7e7u7v4+Tk1dbX8PDx1NXV19jZy8zN19fY7+/v0tPT7/Dw0NHS1tfX6+vr09PU6+zs6enq2dra5+fo29zc09TV4+Pk8/Pzx8jJycrK7OztzM3O2tvc5eXm4eHi6Onp6Ojo3N3e4uPj5OXl3t7f2trb8vPz8vLy0NDR4ODhzs/Q3+Dgzc7P5ufn39/gzs7P0dLT6urr5ubm////w8TF////YEekkwAAADl0Uk5T//////////////////////////////////////////////////////////////////////////8AOqxlQAAAAZFJREFUeNqMlMd2xCAMRZneM7333tPz4v//sphHMWAvwpnFcHWtYyMkAbOijGWDIv5xZXl4+ZWrFTsRpvz/kaU1GOoiijXU5f9cOh3ytKqQWoQSd4W0VmUgHwekhlVmOvRpdSQWcr/hfozgK3vETatBEFw9DzvCIaEg2ZNc4CW7E94cDV9EL46Hd6K1QkKxb7IGnGSfRDNPw4SwaD2cCA4aCE2XpGXYZP6ZC8PL9Poa6yM/m8esViTvqceBhX/iwr5Mjd5AaUduHvZVE63CSFsmAOZB+UQUpBtJbRteBkdT6Z5SeybVTGkFxrZSGyV3I3w35GRort6tTa+S8QkPRo7qSwfc1FKaTrYw59bzi2e1M3kJ3s0tB5pOVrcnpYu3DEp/ID0lN0QVbwLvIs0I35yu8YpntDXZj3t7neKZS34junstiAvh3tGGJDu/s66EariwAZtmoviNOibeWK1jJkrQzzykFfRwMBMlNUMK9sjlREomSma6OicSumGPJt4rQ9NYA1qpjk/SmUkq/jd7/wQYAOd3Gu8IdG5xAAAAAElFTkSuQmCC) no-repeat;
    width: 18px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    cursor: pointer;
}

.inner .enterprise-content-block .sponsors .gallery .link-prev {
    left: 39px;
    background-position: -20px 0;
}

.inner .enterprise-content-block .sponsors .gallery .link-next {
    right: 44px;
    background-position: 0 0;
}

.content-block h3.wp-category {
    font-size: 16px;
    border-bottom: solid 2px #CCC;
    margin: 0 30px 8px 0;
}

.content-block .resources-wp {
    margin: 0 0 5px;
}

    .content-block .resources-wp tr td {
        padding: 0 20px 15px 0;
        vertical-align: top;
    }

    .content-block .resources-wp .wp-title {
        width: 150px;
    }

    .content-block .resources-wp .abstract {
        width: 380px;
    }

    .content-block .resources-wp .wp-download {
        text-align: center;
    }

    .content-block .resources-wp h4 {
        margin: 0;
        font: normal 14px Helvetica,Arial,sans-serif;
    }

#full-height-wrapper {
    width: 100%;
    overflow: hidden;
    position: absolute;
    z-index: 1;
}

.sub-inner.switch-sub-inner {
    padding: 0;
    position: relative;
}

.switch-sub-inner .sub-inner-w2 {
    width: 902px;
    border-top: none;
    border-bottom: none;
    padding: 0 96px;
}

.switch-sub-inner .sub-inner-w3 {
    overflow: visible;
    padding-top: 50px;
    padding-bottom: 15px;
}

.switch-sub-inner .main-heading .logo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAA3CAMAAAA7Zg/LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTQ1Q0FFNUQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTQ1Q0FFNkQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNDVDQUUzRDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDVDQUU0RDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/sGl+wAAAnlQTFRFv9nsQI7I////f7Pa7/b6EHG6z+PxcKrW3+z2YKHRAHe/AHC6n8bjAHO8AG24r9DoAHa+AHS9AHvCAGy3AG+5j73eAHG7IHu+AHzDAIbKAH7EAInMAHjAUJfMAG64AIHGMITDAIPIAJ/cAILHAIXJAIDGAHrBAIrNAH/FAJXVAHK7AHnBAGu2AI/RAI7QAIvOf7TaAJnYAGq2AGu3AJvZAKDdAKbhAJPUAIjLAIzOAITJAHK8n8fjAJzaAJbWAJrZAH3DAG65AI3PAJTUAHW+AHW9AJDRQI/IAJjXAIHHAJHSAJDSAJLTAJ3bEHO7AIfLAKTgAHrCAH3EAKPfAJPTAJfWMIbEAIfKAKHeAIzPAJfXAHnABCs5AITIA1VxIH2/AIvNAIDFAKXhAKLeAKLfAJ7cAKXgA0BVAJ7bAHi/AHzCAJ3UBQwOAJrYAl9/WldYcKvWAKTf4+PjkY+PAI/QAzVHAHG6dnN0AX6qREFAUJjMAI3QAnScNDEwAIjMgoCAaGVmAJ/d8fHxyMfHBCArgoB/AG+6urm5AJTVAHa/JCEgAKbiz+f0AG23AZPGAH/EA0pjAKfiAJHTAmmNrKurnp2dBCErAJzTBBYcAJva7+/vwcC/UJjNAKHdAIXKAYi4AJ3aYLzkAJXWwL+/kpCP3/H5sa+vMJrS4N/fTElKeHZ2ULfjUJnNcnBwsbCvc3Fw7/f8I0tZn9rxAZLGAJzUEJLQQKXY1tXVIJjTuLe3YK7aAH7FgNHvIIzK3/P6gL/iAKfhv9/wz+j1AmmOAHO9MIXERkNCgL/UEIXHUL/pYLniU1FQAGy4j8vo7/j8AHS8BQEAAGi1////a6EmJAAAANN0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AHFvZbwAAAtcSURBVHja5Jv1e+NGGoDllWzLzAyJme0kdmInDicOM8OGYbNMXepCt1tu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) no-repeat;
    height: 55px;
    width: 257px;
}

.switch-sub-inner .main-heading {
    padding-left: 17px;
}

    .switch-sub-inner .main-heading .phone {
        float: right;
        background: url(/Content/Images/v4/switch-sprite.png) no-repeat -159px -139px;
        color: #0368b8;
        font: normal 13px Helvetica,Arial,sans-serif;
        padding: 7px 0 8px 35px;
        margin: 14px 10px 0 0;
    }

        .switch-sub-inner .main-heading .phone dt {
            float: left;
        }

        .switch-sub-inner .main-heading .phone dd {
            float: left;
            margin: 0 0 0 4px;
        }

.switch-sub-inner .switch-block {
    margin: 18px 0 0 0;
}

    .switch-sub-inner .switch-block .heading-section .image-block {
        float: left;
        overflow: hidden;
        margin: 0 48px 0 -5px;
    }

    .switch-sub-inner .switch-block .switch-separator {
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9oAAAAhCAMAAAARdCMyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ4QzBBNjFEQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ4QzBBNjBEQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4ODAxMTc0MDcyMDY4MTFBQ0FGQzI1NDZEMjYzODE2IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1cKEqAAAAGBQTFRF4eHh/Pz8/f394+Pj+/v7+fn55OTk5ubm+vr69PT05eXl6urq+Pj47+/v9vb26enp5+fn9fX16+vr9/f38PDw8vLy7u7u8fHx7Ozs6Ojo7e3t8/Pz/v7+4uLi4ODg////t4RSFwAABMdJREFUeNrsm9t24jAMRYEWCNeWOy2Z6f//5djxTZZlJwSmpe3Za81LH0gseR85gRl8AAB+IAOUAACoDQCA2gAAqA0AgNoAAKgNANQGAEBtAADUBgBAbQAA1AYAQG0AoDYAAGoDAKA2AABqAwD6qV2PNMPh8FlRVePxeLnc7dbrzWY2u1wOh8PptN+vVqvj8fiuOJ/PW82i4cXwZnl1TC1zwiTlKcufP/ofAA+D2pD5/fqUbm669+dOCCeIM8YKZGxaNGZtlWLn94ajZqXZK06Kg+aimM1mG8VasdvtlgplbqXQGj8PNYNa4/QeNnpXWu/GbyW4MlwpbhxXkmvLteaN51p0QfXIc+a4LDar4kDmLwCfRGYLJrpLcnOhqc5UZS8yMdmLHEx2KnuXvc1aZyK0MXpkqdWBvHbYvw39CG+GuNZceb5rPnNjXNeyN7ob4xvnjfWN9sZ7Iv6Wzng+5Kd8xpdHu5Sog85g0/5aLdtNTXRNBzIfw3wOv9A5HKawtfeY2kv0bfxlBjuJjcWNxk5kY3JwWdlMoc/a5M9EcqO5Ed26PjYXMxdee+WN9EZ7bj3Rnnofmd9+vi8c8J+6JMCVMYBA+D6SlnWVpc2foBNxubrJCTo+RBN9ZX+NL+ucwVZh53DQmIocm2x0bn+NVqeaB9Wd7NT4yt7SMrV+Tayn096IT82X1LfuO/n95E8DYDoVE0B4yM893pcZ3AvYeKOimekqP/POxWde4bHXD1znrRXXmWvVJZPXukvlNfaS8Rv7u5T8lQSmBosSc497vSEXP7aOLx1uaZhaz7S33jvxk4Hv1bfuW/mt/VZ/6z8b/j4ApAggp4AoB4QsEN/5ld76dcqG/x8aX0H/t1JFxAZM5nlT4xkbhA3GBmedtNvIWTdxBW87qBsPX6+v97cS/GUCywa3O3zvL7/qHOx2Ze0F8+OJn7jv5r7VnwfAXgyAEAH+FOBSIJcEURjEeSBkghAMLd8KTPqkxoPSeXmTfImEerKSv9J2RI0K/VuEpp7ZlA3KWmedtPtYWmvtxe2zTWyu35Y5dSu6ufP6jrLi1Pf+8uv+36fVBUYF8XPqB/n94A8BsGYB4BMgiQB/CvAx4IOAREHIgigP4kiIUiGNBjEipJx47ZAbXZlfzS1Xa1lIuvI3qUCsiIuowrT2Z9qU0CvfPm8rH7LB2MRZPm7JxPXeEnGz6l5l7939faCfrNT1VeZz+WP7MwFAEiCcAUIIhBigSeCjIEoDEghxKNBcYOGQJkQSE7nAKKVHJ1460eeTCze6FVeWVoCVKK7fipaW1jxqBmlS6NwstJM0OXQ+KBucHWecbfe2zd3PtPdb/Rqtbqfd/zQBogxgQRBFAQ2DOA9YJsS5wMNBiAgeE6dsZhQCpAPHFq7+wFX23rLLSRZ+4KVhpZvFhWVlp5ruombRLo5Zh9M9wHfJ9dY+kro/8Yemurg9I0CKgVwYSIEQJYIcDUJAiDFRTo1ShHwmhbsqr0cogFAmsZxJ0SuxN3Ifc13v5Oy30Ra/Ie+SAK1RUI6EtnDIp4TA+BaWV3HTpbqspaUcbdVs68Y1na0/fiP47yG9o6BHOvQMjcel54JvLDP2KdT+mni4OSF+LE1xANQGAEBtAADlnwADACPDFU8pnQ1sAAAAAElFTkSuQmCC) no-repeat;
        width: 986px;
        height: 33px;
        margin: 0 0 0 -55px;
    }

    .switch-sub-inner .switch-block .heading-section h1 {
        font: bold 40px/38px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 18px 0 16px;
    }

    .switch-sub-inner .switch-block .heading-section p {
        font: normal 24px/26px Helvetica,Arial,sans-serif;
        color: #0368b8;
        margin: 0;
    }

    .switch-sub-inner .switch-block .heading-section {
        margin: 0 0 11px;
    }

.switch-sub-inner .price-section .save-offer-block h2 {
    font: bold 32px/34px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0 0 5px;
}

    .switch-sub-inner .price-section .save-offer-block h2 .paint-mark {
        display: inline-block;
        background: url(/Content/Images/v4/switch-sprite.png) no-repeat 0 -169px;
        margin-left: -6px;
        width: 176px;
        height: 41px;
        color: #FFF;
        text-align: center;
        padding: 10px 0 0;
    }

.switch-sub-inner .price-section .paint-hit {
    display: block;
    width: 176px;
    height: 51px;
    position: absolute;
    top: 0;
    left: 190px;
    cursor: text;
}

.switch-sub-inner .price-section {
    margin: 19px 0 32px;
    position: relative;
}

    .switch-sub-inner .price-section .save-offer-block {
        margin: 0 9px 0;
    }

        .switch-sub-inner .price-section .save-offer-block p {
            color: #0368b8;
            font: lighter 20px/24px Helvetica,Arial,sans-serif;
            margin: 0 200px 0 0;
        }

    .switch-sub-inner .price-section .arrows-block {
        overflow: hidden;
        padding: 23px 0 0 52px;
    }

        .switch-sub-inner .price-section .arrows-block p {
            color: #3C3C3C;
            font: normal 17px/15px Hoefler Text,Georgia,Serif;
            margin: 0;
            text-align: center;
        }

        .switch-sub-inner .price-section .arrows-block .dv-arrow-box, .switch-sub-inner .price-section .arrows-block .ov-arrow-box, .switch-sub-inner .price-section .arrows-block .ev-arrow-box {
            float: left;
            width: 175px;
            background: url(/Content/Images/v4/switch-sprite.png) no-repeat;
            display: block;
            height: 97px;
        }

        .switch-sub-inner .price-section .arrows-block .dv-arrow-box {
            background-position: 68px 53px;
        }

        .switch-sub-inner .price-section .arrows-block .ov-arrow-box {
            margin: 2px 0 0 98px;
            width: 200px;
            background-position: 89px 50px;
            height: 93px;
        }

        .switch-sub-inner .price-section .arrows-block .ev-arrow-box {
            margin: -7px 0 0 88px;
            width: 205px;
            background-position: -69px 48px;
            height: 86px;
        }

    .switch-sub-inner .price-section .bordering {
        width: 879px;
        height: 444px;
        position: absolute;
        box-shadow: none;
        left: 1px;
        top: 228px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomright: 5px;
        -moz-border-radius-bottomleft: 5px;
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
        transition: box-shadow 5s;
        -moz-transition: box-shadow 5s;
        -webkit-transition: box-shadow 5s;
    }

        .switch-sub-inner .price-section .bordering.active {
            box-shadow: 0 1px 50px #FFA928;
            transition: box-shadow 0s;
            -moz-transition: box-shadow 0s;
            -webkit-transition: box-shadow 0s;
        }

    .switch-sub-inner .price-section .price-grid {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkMAAACXCAMAAAAh16+5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ4QzBBNUREQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ4QzBBNUNEQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4ODAxMTc0MDcyMDY4MTFBQ0FGQzI1NDZEMjYzODE2IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hM58zwAAAsdQTFRF/v7+/v7//P3+1ujz1ejz2+v10t7p4e72+vz99/r84+/36PL42On06fP54O729Pn63Oz13ez19fn8+fv98Pf76/T53+322er07/b65PD3/v///f7+/f3++/z98ff72uv0+Pv99Pn83u32+/3+1efz5fH45/L45/H41+n07vb67fX66vP59Pj71+nz7vX62Or08vj75fD37PX67PT58/j75vH44u/39vn8+fz9+Pr92ur07O/w3ebtwdHj3ebuwdLj3Obt8/v97fDx7PDw+///z+Txw9Pk/P399Pv97/Ly7vHy8PPz9Pb2+fv8w9Tk3eXu9fz9+f3/9vn7/f390OXx0eXx8fT57/Lz9/z+8vT1+Pr8+/z82+v03ubt6PL54O321Ofy9fr88PP01+rzxdXl+Pz9v9Diztvp4+vy9/3+8/X2+fr65fD48fT03ubu3Oz05vH5+Pn5ydjn8/n89Pf5+f//9/n7+vv9+/v83+fv9/j5xNTlzNro0+by8vn67fT63ez0yNfm+v//7PH19/v99vj7x9bm6e/12erz9fv9+P3+9vz9+vv77vb79ff37fL30ubx5+3z4Ojx4+vx3ufw5ez0ydfnzdvn8vX05ezz6/H21N/sxtXm6/D14u/49vj40t7r8/b54u729vj66e/06vD01eHs7/b71efy0+fy4ejw8vb45PD45ezy0dzov9Hi+/392uTu0uby1ejy2uTv+Pr60OTx8vb56O/z8PT37fHx5+706vL509/r5ezx0N3q9vf48vn8zdro8vf72+Xv5u3yzdrp7vHx5/H51ODs3ebw7vP24+rv7/P44eny4+nw4unw9Pf64Ofv7fL28PT49fj69/n54Ojv0d7q2OLu5Ovx7PP6/Pz87PH3+vv86O7z/P//v9Hj7PT65O/46vP66/P6+/z64enw4+/48fX47/P31Ofz////4KdF3gAAA49JREFUeNrs1IWSVwUYxuHDomJ37tJ2d/Jn1UVddwFRVFawA8UAFQNRFAPF7u7u7u7u7u44F+Hu8Q6+78y4O/M8l/DOb97i93evmA8Siitfvt8KpBra78DW8qTFIExDpBvqeKCx9bb/QFjR+ZOGyDX09EgNkWuoTUNoCA3RxxsaMXIrDZFu6PGVIKxqaJd5IExDaIje0ND2u/aHMA2hIXpFQxeuDWFVQw+vBmE9DZ114sIQpiHqaGjHu9aFsKqhfZaDMA1RQ0ONc+7cAsKqhh4ZAmE9De3Wf14I0xAaojc0dPD+i0OYhqijobPPXALCNEQNDbXuNGQ4hFUN7bEshGmIfENbth5z+KIQpiHqaOjUkwdAmIaoo6Fthm8CYVVDey8IYRqiloYGrABhGqKWhm5eH8Kqhq5fGcJ6Gvrxz40hrKeh5l9WhbCqoXtXgbCqocMWgjANUUdD5RGLQJiGqKWhN9eEsKqhvZaBMA1RS0PPbghh3Q01yl83gLCqod/WgLBixHaN8pt1IKxq6OfVIawY1d3Q7OUhTEPU0tB5S0OYhqiloTsGQ1gxaodGOXg9CPuvoY0grGrolbUgrGg7oVG+NAzCirbuHzpqSQirfkhDpBo6oFEO2xTCuhvas9x3AQgr3rhWQ+Qa6jyjUc7ZHMK6GxpXzhkKYUXnKePKoUtBWNHR3dBkO5Bp6PJp5eTNIKzomD6tnB/iiq7pMzVEqqGOWTPLBwdBWNE16+NyRYgrul7/omyCuGL0QXdriGRDf2iIXEMvfFgOhLhi9JcflC0QV0y98ZKygISpz32tIVImXvO8hsg19NZ9ZT+IKybe/pqGSDV0yFcXaYhcQw/9UDZDXDHm0SdLSCjGvHqrFcg19PZtViDX0KXXWYFUQ+dffJoVSDX04vsaItfQDVM+sQKpho6f8o4VyDV01d9WINXQ55c9ZQVSDR35zKdWINfQ3L+sQKqhx+beYwVSDR169U1WINfQd0dbgVRD516gIZINvfeZFUg1dNyEW6xAqqHdJ4y3AskfOtYK5H7oCQ2RbOijSVYg1dC3p4+1AqmG2jVEsqGdx39vBZINzbACuYYmDbICqYZaNES2obEaIttQuxVINVTMaLICuYbaB1oBDaEh+nRDze0tViDXUEthBTTE/9tQk4ZINtRPQ2QbarYCGkJD9OmGSg2RbsgIJBsCDaEhNISGQENoCA2hIYj7V4ABAHwoYwfU5qG2AAAAAElFTkSuQmCC) no-repeat 0 25px;
        overflow: hidden;
        margin: -21px 0 0;
        padding: 22px 0 14px;
        position: relative;
    }

        .switch-sub-inner .price-section .price-grid .ev-price-box {
            float: left;
            background-color: #f9f7e4;
            border: 3px solid #278F22;
            border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            box-shadow: 0 3px 8px #C0C0C0;
            -webkit-box-shadow: 0 3px 8px #C0C0C0;
            -moz-box-shadow: 0 3px 8px #C0C0C0;
            margin: -15px 0 0;
            text-align: center;
            width: 250px;
            position: relative;
            padding: 34px 26px 22px 18px;
        }

        .switch-sub-inner .price-section .price-grid .dv-price-box {
            float: left;
            width: 200px;
            margin: 0 0 0 15px;
            padding: 41px 25px 0;
            text-align: center;
        }

        .switch-sub-inner .price-section .price-grid .dv-ov-separator {
            display: block;
            float: left;
            width: 2px;
            height: 259px;
            background: #E4EFF6;
            margin: 105px 0 0 12px;
        }

        .switch-sub-inner .price-section .price-grid .ov-price-box {
            float: left;
            width: 260px;
            margin: 0 0 0 1px;
            padding: 41px 21px 0 18px;
            text-align: center;
        }

        .switch-sub-inner .price-section .price-grid h3 {
            font: bold 22px/24px Helvetica,Arial,sans-serif;
            color: #083553;
            margin: 0 0 8px;
        }

        .switch-sub-inner .price-section .price-grid .old-price {
            position: relative;
            font: normal 28px/30px Helvetica,Arial,sans-serif;
            color: #083553;
        }

            .switch-sub-inner .price-section .price-grid .old-price img {
                vertical-align: middle;
                position: absolute;
                left: 70px;
                top: 2px;
            }

        .switch-sub-inner .price-section .price-grid .ov-price-box .old-price img {
            left: 100px;
        }

        .switch-sub-inner .price-section .price-grid .ev-price-box .old-price img {
            left: 94px;
        }

        .switch-sub-inner .price-section .price-grid ul {
            list-style: none;
            padding: 0 0 0 21px;
            text-align: left;
            color: #083553;
            font-weight: bold;
            margin: 10px 0 18px;
        }

            .switch-sub-inner .price-section .price-grid ul li {
                margin: 0 0 13px;
                line-height: 14px;
            }

        .switch-sub-inner .price-section .price-grid h4 {
            font: normal 13px/16px Helvetica,Arial,sans-serif;
            color: #FFF;
            background: url(/Content/Images/v4/switch-paint-stroke.png) no-repeat;
            margin: 4px 0 13px 26px;
            height: 37px;
            padding: 4px 0 0 13px;
            text-align: left;
        }

            .switch-sub-inner .price-section .price-grid h4 .new-price {
                font-size: 31px;
                line-height: 34px;
                display: inline-block;
                margin-left: 4px;
                font-weight: lighter;
            }

        .switch-sub-inner .price-section .price-grid .ov-price-box h4 {
            margin-left: 55px;
        }

        .switch-sub-inner .price-section .price-grid .ev-price-box h4 {
            margin-left: 54px;
        }

        .switch-sub-inner .price-section .price-grid .trust-level {
            font-family: Helvetica,Arial,sans-serif;
            color: #0368B8;
            vertical-align: bottom;
            text-align: left;
            margin: 0 0 0 22px;
        }

.main-cta-btn.lrg-btn {
    width: auto;
    height: auto;
    padding: 9px 20px 6px;
    font-size: 16px;
    letter-spacing: 0;
}

.switch-sub-inner .price-section .price-grid .ev-price-box .decor {
    position: absolute;
    top: -8px;
    right: -8px;
    background: url(/Content/Images/v4/switch-strongest-decor.png) no-repeat;
    width: 90px;
    height: 94px;
    text-indent: -9999px;
    overflow: hidden;
    z-index: 0;
}

.switch-sub-inner .price-section .price-grid .ev-price-box h3 {
    font-size: 24px;
    line-height: 25px;
}

.switch-sub-inner .price-section .price-grid .ev-price-box .trust-level {
    margin: 0;
    text-align: center;
}

    .switch-sub-inner .price-section .price-grid .ev-price-box .trust-level .green-bar-img {
        margin: 9px 0 10px 12px;
    }

.switch-sub-inner .price-section .variety-block p {
    margin: 0 210px 0 56px;
    color: #6D6D6D;
}

.switch-sub-inner .footer {
    clear: both;
}

.switch-sub-inner .customer-section .customer-quote-block .padlock-img {
    float: right;
    margin: -106px 30px 0 0;
}

.switch-sub-inner .customer-section .customer-quote-block .quote-holder {
    overflow: hidden;
    text-align: center;
    margin: 0 0 0 12px;
    width: 652px;
}

    .switch-sub-inner .customer-section .customer-quote-block .quote-holder ul {
        list-style: none;
        width: 9999px;
        padding: 0;
        margin: 0;
    }

        .switch-sub-inner .customer-section .customer-quote-block .quote-holder ul li {
            float: left;
            width: 652px;
        }

    .switch-sub-inner .customer-section .customer-quote-block .quote-holder h3 {
        font: bold 25px/27px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 39px 0 0 65px;
    }

.switch-sub-inner .customer-section .quote-holder blockquote {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat -30px 0;
    margin: 6px 0 0 53px;
    padding: 4px 20px 0 27px;
}

    .switch-sub-inner .customer-section .quote-holder blockquote q {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat 523px 100%;
        color: #4A4A4A;
        font: lighter 18px/22px Helvetica,Arial,sans-serif;
        display: block;
        padding: 0 18px 7px 0;
    }

    .switch-sub-inner .customer-section .quote-holder blockquote cite {
        font: lighter 14px Helvetica,Arial,sans-serif;
        color: #000;
    }

.switch-sub-inner .customer-section .contact-block {
    background: url(/Content/Images/v4/switch-customer-service.jpg) no-repeat;
    min-height: 384px;
    overflow: hidden;
    float: left;
    margin: -28px 0 0 12px;
    padding: 72px 0 0 149px;
    width: 645px;
}

    .switch-sub-inner .customer-section .contact-block h3 {
        font: bold 25px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 10px;
    }

    .switch-sub-inner .customer-section .contact-block .customer-service-block p {
        font-family: Helvetica,Arial,sans-serif;
        color: #4A4A4A;
        margin: 0 0 12px;
    }

    .switch-sub-inner .customer-section .contact-block .contact-links-block {
        overflow: hidden;
        margin: 23px 0 0 87px;
    }

        .switch-sub-inner .customer-section .contact-block .contact-links-block .phone-link, .switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-link {
            text-align: center;
            width: 220px;
            float: left;
        }

        .switch-sub-inner .customer-section .contact-block .contact-links-block .phone-icon, .switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-icon {
            background: url(/Content/Images/v4/switch-sprite.png) no-repeat -95px -45px;
            text-indent: -9999px;
            display: inline-block;
            height: 85px;
            width: 92px;
        }

        .switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-link .live-chat-icon {
            background-position: 0 -45px;
        }

        .switch-sub-inner .customer-section .contact-block .contact-links-block h4 {
            font: bold 20px/22px Helvetica,Arial,sans-serif;
            color: #083553;
            margin: 16px 0 3px;
        }

            .switch-sub-inner .customer-section .contact-block .contact-links-block h4 a {
                color: #083553;
            }

        .switch-sub-inner .customer-section .contact-block .contact-links-block .or-box {
            float: left;
            margin: 30px 0 0 6px;
            font-size: 22px;
        }

        .switch-sub-inner .customer-section .contact-block .contact-links-block p {
            font: normal 12px Helvetica,Arial,sans-serif;
            color: #4A4A4A;
            margin: 0;
        }

.customers-content-block .customer-quote-block {
    margin: 0 0 36px;
}

.educational-block .text-block .description ul.ev-customers-list {
    overflow: hidden;
    text-align: center;
    padding: 20px 0 0 30px;
}

    .educational-block .text-block .description ul.ev-customers-list li {
        background: none;
        float: left;
        height: 55px;
        width: 155px;
    }

.sub-inner .select-product-form .products-list .col2 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.sub-inner .select-product-form .products-list .col2 .multi-year li {
    float: left;
    padding: 0;
    margin: 0 15px 0 0;
}

#main #content .text-block-spacing-fix .description.ssl-info-seals {
    padding: 0 19px 15px 0;
}

    #main #content .text-block-spacing-fix .description.ssl-info-seals .alignleft {
        margin: 0 34px 0 0;
    }

    #main #content .text-block-spacing-fix .description.ssl-info-seals p {
        margin: 15px 0 10px;
    }

.video-thumb {
    background: #FFF;
    padding: 4px;
    border: 1px solid #BDD3E5;
}

.sub-inner-page .switch-lightbox.lightbox {
    width: 706px;
}

.sub-inner-page .switch-lightbox .gcc-example {
    float: right;
}

.sub-inner-page .switch-lightbox.lightbox .lightbox-holder {
    padding: 20px 20px 20px 30px;
}

.sub-inner-page .switch-lightbox.lightbox .title {
    margin: 0 0 23px;
}

.sub-inner-page .switch-lightbox.lightbox h2 {
    font-size: 25px;
}

.sub-inner-page .switch-lightbox.lightbox p {
    margin: 0 320px 26px 0;
}

.sub-inner-page .switch-lightbox.lightbox .highlight {
    font: bold 18px/22px Helvetica,Arial,sans-serif;
    margin-bottom: 40px;
}

.sub-inner-page .switch-lightbox.lightbox .gcc-select-switch {
    position: absolute;
    top: 132px;
    right: 15px;
}

.sub-inner-page .switch-lightbox.lightbox .switch-cta-btn {
    margin-left: 20px;
    font-size: 18px;
    padding: 10px 18px;
}

.sub-inner-page .switch-lightbox.lightbox .btn-close {
    position: absolute;
    top: -25px;
    right: -65px;
    background: url(data:image/gif;base64,R0lGODlhHgAeAOZpAHd3d0RERBEREd3d3e7u7ru7u5SUlPr6+jMzM3h4eJqamnNzc6ioqCIiIpmZmczMzLKysoiIiOLi4rGxsc/Pz8nJyX9/f/39/TAwMKqqqvb29uTk5PDw8PX19djY2LS0tPz8/KOjo+Hh4d/f34GBgcLCwpycnIeHh87OzlFRUSMjI42Njbm5uefn5wgICHV1de3t7YKCgnBwcFVVVdnZ2a+vr6GhocfHx8DAwN7e3p6enpGRkSoqKoSEhC0tLcPDwwoKCq2trUJCQsrKynJychsbG2lpaRAQELa2tg8PDxgYGL6+vn19faKiokVFRdLS0icnJ9TU1JKSkqampgQEBNXV1UtLSz8/P/j4+ImJicTExJ+fn/n5+aurqxMTE7q6up2dnYuLizw8PNvb25CQkKWlpR0dHf///wAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGkALAAAAAAeAB4AAAf/gGmCg4MLCjcSLWcaEh4QJISRkoIJJQdnmJmaGw6TkzUamF8vCDxoRwhWTTmYYzGeggsomBMYaLe4uQlVZx0GngsjZzApuca5LgxnFzqTsxQqx9K4DmcHWZE1w9HT3VtnHAmDCVhnxd3oE2c/gzhnE8YzmAC5BWcEDbk+ZyAWaQCXEBzLcC8fGgDzjpU5wyKNjTMfpAkYcKYAmgYEKkq7ci/NkDNGpgWYZ4+AgGkizljYcMbWtAiaZnSDcEZBhzNeuk3ElAHdjjNBLpyhgu5Bwm4nzkC4BKQbwkwBkCrlcKbINASYHBgdcFIamDNTaJwRMm2rAKxnIkzTcoYMizMrpKTBPBP1IKa6uZJYW7DiTIVjI9PWu9cVF5EzUQQpSpBrJ9dcGM/0zFXhjAlB1Z64wCUgQACDuRB4zkXijARCFBmg64YB069BMW46WH3MjIczJSQZEGqCNi4oFM7QkDHJBgiIYmj34HJmBABYBqieYeBEmpIXlc/cWABLEIACl86IWKLAgIIQRjFJkNI9EhMkLDVh0kBBQXtYFgww6MIgRBji3QUCADs=) no-repeat;
    font-size: 12px;
    color: #FFF;
    padding: 6px 0 8px 36px;
}

.main-cta-btn.ssl-landing-learn {
    width: 145px;
    height: 18px;
    padding: 6px 0;
    font-size: 15px;
    text-shadow: 1px 1px #346B08;
    margin-bottom: 8px;
}

.main-cta-btn.ssl-landing-ev-learn {
    text-shadow: 1px 1px #346B08;
    padding: 9px 26px 8px;
    margin-bottom: 8px;
}

#main .section .container h2 a, #main .section .container h2 a:hover {
    color: #083553;
}

.tooltip-link {
    position: relative;
}

.heading-section.office-heading.epki-office h1.underlined {
    margin: 0;
    border-bottom: 2px solid #D7DFE3;
    padding: 0 0 3px;
    font-size: 24px;
    line-height: 28px;
}

.partner-programs-block .three-columns .column .bordering {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-left: -15px;
    padding: 0 5px 1px 15px;
    width: 260px;
    box-shadow: none;
    transition: box-shadow 1s;
    -moz-transition: box-shadow 1s;
    -webkit-transition: box-shadow 1s;
}

    .partner-programs-block .three-columns .column .bordering.resources {
        padding: 0 0 1px 10px;
        margin-left: -10px;
    }

    .partner-programs-block .three-columns .column .bordering.active {
        box-shadow: 0 1px 10px #FFA928;
        transition: box-shadow 0s;
        -moz-transition: box-shadow 0s;
        -webkit-transition: box-shadow 0s;
    }

.sub-inner .sub-inner-w2.webinar-inner {
    width: 956px;
    padding: 0 68px;
}

.sub-inner .webinar-inner .main-heading {
    padding-left: 26px;
}

    .sub-inner .webinar-inner .main-heading .logo {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAA3CAMAAAA7Zg/LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTQ1Q0FFNUQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTQ1Q0FFNkQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNDVDQUUzRDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDVDQUU0RDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/sGl+wAAAnlQTFRFv9nsQI7I////f7Pa7/b6EHG6z+PxcKrW3+z2YKHRAHe/AHC6n8bjAHO8AG24r9DoAHa+AHS9AHvCAGy3AG+5j73eAHG7IHu+AHzDAIbKAH7EAInMAHjAUJfMAG64AIHGMITDAIPIAJ/cAILHAIXJAIDGAHrBAIrNAH/FAJXVAHK7AHnBAGu2AI/RAI7QAIvOf7TaAJnYAGq2AGu3AJvZAKDdAKbhAJPUAIjLAIzOAITJAHK8n8fjAJzaAJbWAJrZAH3DAG65AI3PAJTUAHW+AHW9AJDRQI/IAJjXAIHHAJHSAJDSAJLTAJ3bEHO7AIfLAKTgAHrCAH3EAKPfAJPTAJfWMIbEAIfKAKHeAIzPAJfXAHnABCs5AITIA1VxIH2/AIvNAIDFAKXhAKLeAKLfAJ7cAKXgA0BVAJ7bAHi/AHzCAJ3UBQwOAJrYAl9/WldYcKvWAKTf4+PjkY+PAI/QAzVHAHG6dnN0AX6qREFAUJjMAI3QAnScNDEwAIjMgoCAaGVmAJ/d8fHxyMfHBCArgoB/AG+6urm5AJTVAHa/JCEgAKbiz+f0AG23AZPGAH/EA0pjAKfiAJHTAmmNrKurnp2dBCErAJzTBBYcAJva7+/vwcC/UJjNAKHdAIXKAYi4AJ3aYLzkAJXWwL+/kpCP3/H5sa+vMJrS4N/fTElKeHZ2ULfjUJnNcnBwsbCvc3Fw7/f8I0tZn9rxAZLGAJzUEJLQQKXY1tXVIJjTuLe3YK7aAH7FgNHvIIzK3/P6gL/iAKfhv9/wz+j1AmmOAHO9MIXERkNCgL/UEIXHUL/pYLniU1FQAGy4j8vo7/j8AHS8BQEAAGi1////a6EmJAAAANN0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AHFvZbwAAAtcSURBVHja5Jv1e+NGGoDllWzLzAyJme0kdmInDicOM8OGYbNMXepCt1tu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) no-repeat;
        width: 257px;
        height: 55px;
        margin-right: 16px;
    }

.sub-inner .webinar-inner .sub-inner-w3 {
    padding: 43px 0 0 10px;
    margin-left: -10px;
}

.sub-inner .webinar-inner .main-heading .webinar-head {
    float: left;
    border-left: solid 1px #CCC;
    padding: 0 0 3px 12px;
    margin: 11px 0 0;
}

    .sub-inner .webinar-inner .main-heading .webinar-head h2 {
        font: lighter 36px/34px Helvetica,Arial,sans-serif;
        margin: 0;
        color: #000;
    }

.sub-inner .hard-separator {
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9oAAAAhCAMAAAARdCMyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ4QzBBNjFEQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ4QzBBNjBEQTdGMTFFMUJEMDBGNERENDFDRDE5MTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4ODAxMTc0MDcyMDY4MTFBQ0FGQzI1NDZEMjYzODE2IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1cKEqAAAAGBQTFRF4eHh/Pz8/f394+Pj+/v7+fn55OTk5ubm+vr69PT05eXl6urq+Pj47+/v9vb26enp5+fn9fX16+vr9/f38PDw8vLy7u7u8fHx7Ozs6Ojo7e3t8/Pz/v7+4uLi4ODg////t4RSFwAABMdJREFUeNrsm9t24jAMRYEWCNeWOy2Z6f//5djxTZZlJwSmpe3Za81LH0gseR85gRl8AAB+IAOUAACoDQCA2gAAqA0AgNoAAKgNANQGAEBtAADUBgBAbQAA1AYAQG0AoDYAAGoDAKA2AABqAwD6qV2PNMPh8FlRVePxeLnc7dbrzWY2u1wOh8PptN+vVqvj8fiuOJ/PW82i4cXwZnl1TC1zwiTlKcufP/ofAA+D2pD5/fqUbm669+dOCCeIM8YKZGxaNGZtlWLn94ajZqXZK06Kg+aimM1mG8VasdvtlgplbqXQGj8PNYNa4/QeNnpXWu/GbyW4MlwpbhxXkmvLteaN51p0QfXIc+a4LDar4kDmLwCfRGYLJrpLcnOhqc5UZS8yMdmLHEx2KnuXvc1aZyK0MXpkqdWBvHbYvw39CG+GuNZceb5rPnNjXNeyN7ob4xvnjfWN9sZ7Iv6Wzng+5Kd8xpdHu5Sog85g0/5aLdtNTXRNBzIfw3wOv9A5HKawtfeY2kv0bfxlBjuJjcWNxk5kY3JwWdlMoc/a5M9EcqO5Ed26PjYXMxdee+WN9EZ7bj3Rnnofmd9+vi8c8J+6JMCVMYBA+D6SlnWVpc2foBNxubrJCTo+RBN9ZX+NL+ucwVZh53DQmIocm2x0bn+NVqeaB9Wd7NT4yt7SMrV+Tayn096IT82X1LfuO/n95E8DYDoVE0B4yM893pcZ3AvYeKOimekqP/POxWde4bHXD1znrRXXmWvVJZPXukvlNfaS8Rv7u5T8lQSmBosSc497vSEXP7aOLx1uaZhaz7S33jvxk4Hv1bfuW/mt/VZ/6z8b/j4ApAggp4AoB4QsEN/5ld76dcqG/x8aX0H/t1JFxAZM5nlT4xkbhA3GBmedtNvIWTdxBW87qBsPX6+v97cS/GUCywa3O3zvL7/qHOx2Ze0F8+OJn7jv5r7VnwfAXgyAEAH+FOBSIJcEURjEeSBkghAMLd8KTPqkxoPSeXmTfImEerKSv9J2RI0K/VuEpp7ZlA3KWmedtPtYWmvtxe2zTWyu35Y5dSu6ufP6jrLi1Pf+8uv+36fVBUYF8XPqB/n94A8BsGYB4BMgiQB/CvAx4IOAREHIgigP4kiIUiGNBjEipJx47ZAbXZlfzS1Xa1lIuvI3qUCsiIuowrT2Z9qU0CvfPm8rH7LB2MRZPm7JxPXeEnGz6l5l7939faCfrNT1VeZz+WP7MwFAEiCcAUIIhBigSeCjIEoDEghxKNBcYOGQJkQSE7nAKKVHJ1460eeTCze6FVeWVoCVKK7fipaW1jxqBmlS6NwstJM0OXQ+KBucHWecbfe2zd3PtPdb/Rqtbqfd/zQBogxgQRBFAQ2DOA9YJsS5wMNBiAgeE6dsZhQCpAPHFq7+wFX23rLLSRZ+4KVhpZvFhWVlp5ruombRLo5Zh9M9wHfJ9dY+kro/8Yemurg9I0CKgVwYSIEQJYIcDUJAiDFRTo1ShHwmhbsqr0cogFAmsZxJ0SuxN3Ifc13v5Oy30Ra/Ie+SAK1RUI6EtnDIp4TA+BaWV3HTpbqspaUcbdVs68Y1na0/fiP47yG9o6BHOvQMjcel54JvLDP2KdT+mni4OSF+LE1xANQGAEBtAADlnwADACPDFU8pnQ1sAAAAAElFTkSuQmCC) no-repeat;
    width: 986px;
    height: 33px;
    margin: 0 0 19px -15px;
    clear: both;
}

.sub-inner .webinar-inner .webinar-info .webinar-date {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA0CAIAAACxTXljAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDMzM0JFOUZFNzgxMUUxQjg1NUE3QjBFMzJDNUMwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDMzM0JFQUZFNzgxMUUxQjg1NUE3QjBFMzJDNUMwMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0MzMzQkU3RkU3ODExRTFCODU1QTdCMEUzMkM1QzAwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU0MzMzQkU4RkU3ODExRTFCODU1QTdCMEUzMkM1QzAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yeexBwAABhdJREFUeNrMWVtP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) no-repeat 0 2px;
    display: block;
    padding: 0 0 0 70px;
    margin: 0 0 29px -3px;
    min-height: 52px;
}

.sub-inner .webinar-inner .webinar-image {
    float: left;
    margin: -5px 47px -17px -10px;
}

.sub-inner .webinar-inner .webinar-info {
    float: left;
    width: 525px;
    margin: 30px 0 0;
}

    .sub-inner .webinar-inner .webinar-info h1 {
        font: bold 38px/40px Helvetica,Arial,sans-serif;
        margin: 0 0 22px;
        color: #000;
    }

    .sub-inner .webinar-inner .webinar-info .webinar-date h3 {
        font: normal 22px/28px Helvetica,Arial,sans-serif;
        color: #0368b8;
        margin: 0;
    }

    .sub-inner .webinar-inner .webinar-info .webinar-date .time {
        color: #000;
        display: block;
    }

    .sub-inner .webinar-inner .webinar-info .webinar-presenters {
        margin: 0 0 0 6px;
    }

        .sub-inner .webinar-inner .webinar-info .webinar-presenters p {
            font: bold 16px/18px Arial,Helvetica,sans-serif;
            margin: 0 0 9px;
            color: #000;
        }

        .sub-inner .webinar-inner .webinar-info .webinar-presenters ul {
            list-style: none;
            margin: 0;
            padding: 0;
            color: #616161;
        }

            .sub-inner .webinar-inner .webinar-info .webinar-presenters ul li {
                float: left;
                margin: 0 58px 10px 0;
            }

        .sub-inner .webinar-inner .webinar-info .webinar-presenters .name {
            font: bold 15px/18px Helvetica,Arial,sans-serif;
            color: #000;
            display: block;
        }

        .sub-inner .webinar-inner .webinar-info .webinar-presenters .position {
            display: block;
        }

.sub-inner .webinar-inner .webinar-btm-block {
    overflow: hidden;
    margin: 0 0 12px;
}

.sub-inner .webinar-inner .webinar-features {
    width: 374px;
    margin-right: 52px;
    float: left;
    padding-top: 9px;
}

    .sub-inner .webinar-inner .webinar-features h2 {
        font: bold 22px/24px Helvetica,Arial,sans-serif;
        color: #0368b8;
        margin: 0 0 17px;
    }

    .sub-inner .webinar-inner .webinar-features p {
        color: #616161;
        margin: 0 0 14px;
        line-height: 14px;
    }

.sub-inner .webinar-inner .webinar-signup {
    float: left;
    width: 493px;
}

    .sub-inner .webinar-inner .webinar-signup .contact-form {
        background: #EEF2F2;
        border: 1px solid #E2E2E2;
        font-size: 11px;
        line-height: 13px;
        color: #090909;
        padding: 29px 38px 35px 34px;
    }

        .sub-inner .webinar-inner .webinar-signup .contact-form .heading {
            overflow: hidden;
            margin: 0 0 20px;
        }

            .sub-inner .webinar-inner .webinar-signup .contact-form .heading h2 {
                font: bold 22px/24px Helvetica,Arial,sans-serif;
                margin: 0;
                color: #000;
                float: left;
            }

            .sub-inner .webinar-inner .webinar-signup .contact-form .heading .key {
                float: right;
                margin: 9px 6px 0 0;
            }

        .sub-inner .webinar-inner .webinar-signup .contact-form label {
            font: normal 15px/18px Arial,Helvetica,sans-serif;
            display: block;
            margin: 0 0 3px;
        }

        .sub-inner .webinar-inner .webinar-signup .contact-form .row {
            overflow: hidden;
            margin: 0 0 10px;
        }

            .sub-inner .webinar-inner .webinar-signup .contact-form .row.selects {
                margin: 20px 0 30px;
            }

            .sub-inner .webinar-inner .webinar-signup .contact-form .row .holder {
                float: left;
                width: 200px;
                margin-right: 8px;
            }

        .sub-inner .webinar-inner .webinar-signup .contact-form .text {
            width: 175px;
            background: #FFF;
            border: solid 1px #CFCFCF;
            padding: 4px 5px 2px;
            color: #BBB;
        }

            .sub-inner .webinar-inner .webinar-signup .contact-form .text.text-active {
                color: #000;
            }

        .sub-inner .webinar-inner .webinar-signup .contact-form .select-region {
            width: 188px;
        }

        .sub-inner .webinar-inner .webinar-signup .contact-form .submit-center-block {
            text-align: center;
        }

            .sub-inner .webinar-inner .webinar-signup .contact-form .submit-center-block .main-cta-btn {
                padding: 6px 28px;
                font-size: 18px;
            }

.sub-inner .webinar-inner .footer .info {
    margin-left: 400px;
    padding: 11px 0 36px 36px;
    font-size: 11px;
    line-height: 13px;
}

    .sub-inner .webinar-inner .footer .info a {
        display: block;
        text-decoration: none;
        color: #0368B8;
    }

.description .alignright {
    float: right;
    margin-left: 20px;
}

.info-block.customers-info-block {
    background: url(/Content/Images/v4/bg-info-block-customers-banner.jpg) repeat-x 50% 0;
    height: 305px;
    margin-bottom: 0;
}

    .info-block.customers-info-block .heading img {
        float: right;
        margin: -33px 32px 0 0;
        padding-left: 65px;
    }

    .info-block.customers-info-block .heading .description-block {
        width: 932px;
        margin: 21px 0 0 6px;
        background: #32657c;
        background: rgba(8,53,83,.6);
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        color: #FFF;
        padding: 42px 0 58px 30px;
    }

        .info-block.customers-info-block .heading .description-block h1 {
            font: lighter 34px/40px Helvetica,Arial,sans-serif;
        }

        .info-block.customers-info-block .heading .description-block p {
            font: lighter 23px/27px Helvetica,Arial,sans-serif;
            margin: 9px 0 0;
        }

.customers-content-block {
    padding: 27px 0 0 22px;
}

    .customers-content-block h3 {
        font: lighter 17px/20px Helvetica,Arial,sans-serif;
        color: #083553;
        margin: 0 0 0 2px;
    }

    .customers-content-block h2 {
        font: lighter 20px/22px Helvetica,Arial,sans-serif;
        color: #083553;
        margin: 0 0 7px 6px;
    }

    .customers-content-block .customer-quote-block h2 {
        margin-left: 0;
        text-align: center;
    }

    .customers-content-block .logo-block {
        overflow: hidden;
        margin: 0 0 40px 4px;
    }

        .customers-content-block .logo-block ul {
            list-style: none;
            padding: 0;
            margin: 4px 0 0;
            overflow: hidden;
        }

            .customers-content-block .logo-block ul li {
                float: left;
                line-height: 61px;
                min-width: 120px;
                margin: 0 6px 0;
                text-align: center;
            }

                .customers-content-block .logo-block ul li img {
                    vertical-align: middle;
                }

    .customers-content-block .feature-case-block .feature-case-holder {
        background: #F4F3F3;
        width: 961px;
        border: solid 1px #E2E2E2;
        position: relative;
        border-right-color: #BFBFBF;
        height: 303px;
    }

        .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery {
            overflow: hidden;
        }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame {
                width: 686px;
                float: left;
                height: 286px;
                overflow: hidden;
            }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers {
                position: absolute;
                list-style: none;
                margin: 0;
                padding: 0;
                right: 0;
                top: -1px;
            }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li {
                    padding-left: 38px;
                }

                    .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a {
                        display: block;
                        width: 243px;
                        height: 75px;
                        border-bottom: 1px solid #BFBFBF;
                        background: #E4E3E3;
                        border-left: 1px solid #BFBFBF;
                        padding: 0;
                        line-height: 75px;
                        text-align: center;
                    }

                    .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li .first {
                        border-top: 1px solid #BFBFBF;
                    }

                    .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a:hover {
                        background-color: #FFF;
                    }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers img {
                    vertical-align: middle;
                    opacity: .3;
                }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a:hover img {
                    opacity: 1;
                }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active a {
                    background: #FFF;
                    border-left: none;
                    padding-left: 1px;
                }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active img {
                    opacity: 1;
                }

                .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active {
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABMCAYAAAABUsWSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEODkzNDNFNUY5Q0MxMUUxOUYwRERGQkFERTdCNTkyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEODkzNDNFNkY5Q0MxMUUxOUYwRERGQkFERTdCNTkyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4OTM0M0UzRjlDQzExRTE5RjBEREZCQURFN0I1OTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4OTM0M0U0RjlDQzExRTE5RjBEREZCQURFN0I1OTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iByVlgAACDRJREFUeNrMmnlM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) no-repeat 0 0;
                }

        .customers-content-block .feature-case-block .feature-case-holder .case-study-left .video {
            border: 1px solid #d1deea;
            background: #FFF;
            padding: 2px;
            display: block;
        }

        .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame ul li {
                padding: 16px 0 0 40px;
                height: 270px;
            }

        .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-left {
            float: left;
            margin: 0 28px 0 0;
            height: 250px;
        }

        .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right {
            margin-top: 34px;
        }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right.dudley {
                margin-top: 22px;
            }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right .study-title {
                display: block;
                font: normal 17px/20px Arial,Helvetica,sans-serif;
                margin: 5px 0;
            }

            .customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right p {
                margin: 0 0 10px;
            }

        .customers-content-block .feature-case-block .feature-case-holder .more {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
            padding: 0 0 0 14px;
            clear: both;
            display: block;
            margin: -13px 0 0 10px;
        }

.main-cta-btn.med {
    padding: 6px 7px;
    font: normal 14px Arial,Helvetica,sans-serif;
}

.customers-content-block .feature-case-block {
    margin: 0 0 46px;
}

.testimonial-vids-block {
    margin: 0 0 41px;
}

    .testimonial-vids-block .testimonial-holder .gallery {
        position: relative;
        padding: 13px 0 12px 87px;
    }

        .testimonial-vids-block .testimonial-holder .gallery .link-next, .testimonial-vids-block .testimonial-holder .gallery .link-prev {
            position: absolute;
            top: 42%;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAMAAAAZd2syAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBM0IwQkY2RkY4RUUxMUUxQkI2OUYyQkI4RTFDMzE5NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBM0IwQkY3MEY4RUUxMUUxQkI2OUYyQkI4RTFDMzE5NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEzQjBCRjZERjhFRTExRTFCQjY5RjJCQjhFMUMzMTk2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEzQjBCRjZFRjhFRTExRTFCQjY5RjJCQjhFMUMzMTk2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NXeclwAAAJZQTFRFxMXG3t3e19fX29vb0NHR1NTV3t7e6Ofo4eHh39/g19fY2NjZ6+rqzc3O09PU5OTky8zNxsfIz9DQ6unp2trb0tLTysvM6ejpzM3O29vc1dbW4+Pj4ODh1tbX4uLi2NjY6urq1dXWyMnKzs/PysvL2dra5+fn3d3d3NzcycrL5+bnxcbH2dna3NzdyMjJ5ubmw8TF9PPzA+RIfAAAAVJJREFUeNp0lFeixSAIRL299957b4/9b+4lTGJQiV8DHLChpvDHo07qqCNaMHRm0dGxDgfPZKiKhIZGNRCrRhj1WfY1zIaMSAlGNpGxC3iE2MMu24jt+JQ4hBijIZtfH/uye0gptkLax6U+8K4sRmV2DFxswM4yZVgPiQtJLeDrCYy67DISM+zqksSeSC1lVAmep4NRxS+HYhVysRqS3yn1hl3zMNq45VBsQz62R/oO1g7WPsCoiUg71m3oJoVYMk8xlsVgQ+pBdfOxMSa6xvoKPVYwFDvAOHjlrGqhwAzWDFYrwMQGlE0Y5TiUI0mwkTeJXcTIwZZ5jbSUWHLxF4ld5OUbvY38VuLQL2hK0Zg/i03YfvkP8MXuSYolD+buY/fs0Zi85+c+wQjbIukWYjdEtoydWB+1j+vIoVOMrXM+GvHZrCNszmqqf6pTDs7pX4ABAJEK+TfanFcFAAAAAElFTkSuQmCC) no-repeat;
            width: 18px;
            height: 37px;
            text-indent: -9999px;
            overflow: hidden;
            cursor: pointer;
        }

        .testimonial-vids-block .testimonial-holder .gallery .link-prev {
            left: 34px;
            background-position: -20px 0;
        }

        .testimonial-vids-block .testimonial-holder .gallery .link-next {
            right: 47px;
            background-position: 0 0;
        }

    .testimonial-vids-block .testimonial-holder {
        background: #F4F3F3;
        width: 961px;
        border: solid 1px #E2E2E2;
        overflow: hidden;
    }

        .testimonial-vids-block .testimonial-holder .gallery .window {
            width: 780px;
            overflow: hidden;
        }

        .testimonial-vids-block .testimonial-holder .gallery .frame {
            width: 855px;
            overflow: hidden;
        }

        .testimonial-vids-block .testimonial-holder .gallery ul {
            margin: 0;
            padding: 0;
            list-style: none;
            width: 9999px;
        }

            .testimonial-vids-block .testimonial-holder .gallery ul li {
                float: left;
                width: 215px;
                margin-right: 70px;
                overflow: hidden;
            }

                .testimonial-vids-block .testimonial-holder .gallery ul li img {
                    background: #FFF;
                    padding: 4px;
                    border: 1px solid #bdd3e5;
                }

                .testimonial-vids-block .testimonial-holder .gallery ul li p {
                    margin: 11px 0 12px;
                    color: #767676;
                }

                .testimonial-vids-block .testimonial-holder .gallery ul li .watch {
                    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 3px;
                    padding: 0 0 0 14px;
                }

        .testimonial-vids-block .testimonial-holder .gallery .testimonial-link {
            position: relative;
            display: block;
        }

            .testimonial-vids-block .testimonial-holder .gallery .testimonial-link .play-hover {
                position: absolute;
                top: 33px;
                left: 80px;
                display: block;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQjEwMDlEOEY4RjQxMUUxQkI2OUYyQkI4RTFDMzE5NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQjEwMDlEOUY4RjQxMUUxQkI2OUYyQkI4RTFDMzE5NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEzQjBCRjc1RjhFRTExRTFCQjY5RjJCQjhFMUMzMTk2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEzQjBCRjc2RjhFRTExRTFCQjY5RjJCQjhFMUMzMTk2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+T9MB4gAACVJJREFUeNq8WVts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) no-repeat;
                height: 45px;
                width: 45px;
                text-indent: -9999px;
                opacity: 0;
            }

            .testimonial-vids-block .testimonial-holder .gallery .testimonial-link:hover .play-hover {
                transition: opacity .2s;
                -moz-transition: opacity .2s;
                -webkit-transition: opacity .2s;
                opacity: .8;
            }

.customers-content-block .customer-quote-block .quote-holder {
    overflow: hidden;
    width: 950px;
    position: relative;
}

    .customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame {
        position: absolute;
        opacity: 0;
        top: 0;
        left: 0;
    }

    .customers-content-block .customer-quote-block .quote-holder .quote-slideshow {
        height: 219px;
    }

        .customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame.active {
            opacity: 1;
        }

        .customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame ul {
            margin: 0;
            padding: 0;
            list-style: none;
        }

            .customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame ul li {
                float: left;
                width: 475px;
            }

    .customers-content-block .customer-quote-block .quote-holder blockquote {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat -30px 0;
        margin: 16px 0 0 11px;
        padding: 7px 30px 0 41px;
    }

        .customers-content-block .customer-quote-block .quote-holder blockquote q {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat 363px 100%;
            color: #083553;
            font: normal 16px/19px Helvetica,Arial,sans-serif;
            display: block;
            padding: 0 25px 8px 0;
        }

        .customers-content-block .customer-quote-block .quote-holder blockquote cite {
            color: #0368B8;
            font: lighter 13px/15px Helvetica,Arial,sans-serif;
        }

    .customers-content-block .customer-quote-block .quote-holder .switchers {
        margin: 0;
        padding: 0;
        list-style: none;
        position: absolute;
        bottom: 0;
        right: 20px;
    }

        .customers-content-block .customer-quote-block .quote-holder .switchers li {
            float: left;
        }

        .customers-content-block .customer-quote-block .quote-holder .switchers a {
            display: block;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAARCAMAAACCaf60AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUVEMjA3M0Y1RTExMUUxQjREMjk0OTRENUM2RENDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUVEMjA3NEY1RTExMUUxQjREMjk0OTRENUM2RENDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRUQyMDcxRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNFRUQyMDcyRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GDWBJwAAAK5QTFRF4+Pj6Ojo5+fn/f39/v7++Pj48vLywcHB+fn5xcXF1NTU9vb2wMDA7u7u7+/v8PDw5OTkv7+/4uLi0tLS0NDQzMzMzs7O9PT0xsbG8/Pz5ubm+/v7+vr609PT6+vr1tbW8fHxyMjIy8vL0dHR3d3d29vb39/fw8PD7e3t2NjYysrK7Ozs2tra5eXl/Pz8zc3N3t7e4eHh4ODg6enp6urqz8/P1dXV////19fX////5UFWdAAAADp0Uk5T////////////////////////////////////////////////////////////////////////////ADfA/woAAAEUSURBVHjahJLXbsMwDEUpWd4rHnHiDMfZs3tI/P8fq7wqC33oAfRA4ICgLgkoYVTc7OIRosIPCZDQ7wqQ7y3ZFmuxn7p51SszUpUmd8o7lL10PHuiIw+gdeqFwztWNG6lkyt+WQeXps/imQ8Y1JKSGXwrSXxlUiIOVyyBIbzuxBg3Rv/Ox0QWwtzTpOKKla9J5gdCoDkim+LE0CQGCGdd8uaYcp2JAfZ/nTj8menlip+m5qwownGq/y7E2UWT4hrBtzcjZ180Aa/GOU0MmfhhrizPJlIqqZqKkbrd3cMdrMx+b3cX0+UQEo36KzgEt3Wz3u3uqb8CC6JmeieC2XAq6Jy2SZLkC3VOzCJpmhKLtdWPAAMAwflqzNWNLF4AAAAASUVORK5CYII=) no-repeat 0 0;
            height: 17px;
            width: 17px;
            text-indent: -9999px;
            margin-right: 7px;
        }

        .customers-content-block .customer-quote-block .quote-holder .switchers .active a {
            background-position: -18px 0;
        }

.customers-content-block .customer-quote-block {
    margin: 0 0 36px;
}

.uc-pricing .features-table thead th .holder a {
    color: #FFF;
}

#main #content .text-block-spacing-fix .description .center-image {
    text-align: center;
}

    #main #content .text-block-spacing-fix .description .center-image .image-description {
        display: block;
        font-weight: bold;
        font-style: italic;
        margin: 5px 0 25px;
    }

.enterprise-content-block.ssl-info-center-block {
    padding: 50px 9994px 27px 10012px;
}

.info-block.enterprise-info-block.ssl-info-center-info-block {
    background: url(/Content/Images/v4/ssl-info-center-banner-bg.jpg) repeat-x 50% 0;
    height: 304px;
    border-bottom: solid 1px #B7CBD6;
}

    .info-block.enterprise-info-block.ssl-info-center-info-block .heading img {
        margin: -13px 43px 0 0;
        padding-left: 52px;
    }

    .info-block.enterprise-info-block.ssl-info-center-info-block .heading .description-block {
        padding: 42px 0 58px 30px;
        width: 932px;
    }

        .info-block.enterprise-info-block.ssl-info-center-info-block .heading .description-block p {
            line-height: 27px;
            margin-left: 0;
        }

.enterprise-content-block.ssl-info-center-block .main-content-holder {
    float: left;
    width: 710px;
    background: #FFF;
    border: solid 1px #B7CBD6;
    margin: 0 20px 48px 0;
    padding-bottom: 46px;
}

    .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section {
        overflow: hidden;
        padding: 20px 13px 0;
    }

        .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .image-block {
            float: left;
            margin: 5px 22px 0 0;
        }

        .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block {
            overflow: hidden;
            margin: 18px 0 5px;
        }

            .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block h2 {
                font: bold 16px/16px Helvetica,Arial,sans-serif;
                margin: 0 0 13px;
            }

            .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block ul {
                margin: 0;
                list-style: none;
                padding: 0;
            }

                .enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block ul li {
                    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 3px 3px;
                    padding: 0 0 0 16px;
                }

.enterprise-content-block.ssl-info-center-block .enterprise-sidebar {
    margin-top: 0;
}

    .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .sidebar-vid-box, .sidebar-vid-box {
        border: solid 1px #B7CBD6;
        background: #FFF;
        margin: 0 0 13px;
        padding: 12px 30px 8px;
        text-align: center;
    }

        .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .sidebar-vid-box .video img, .sidebar-vid-box .video img {
            border: solid 2px #BDE2FF;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px;
            margin-bottom: 3px;
        }

    .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .more, .sidebar .more {
        background: url(data:image/gif;base64,R0lGODlhBQAIAMQSANDb41d/m7HE0fDz9h5UeiBWe7bI1Ke8yneYrnycsd3m60p1kzRlhvT3+c3Z4SNYfCJXfBpRd7wRLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IwNTE3MjM4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IwNTE3MjQ4MjQxMTFFMUJCQjRFRDNCMzQzOTU4M0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjA1MTcyMTgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjA1MTcyMjgyNDExMUUxQkJCNEVEM0IzNDM5NTgzRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABIALAAAAAAFAAgAAAUboCGNEoQMYxEtjvREESS8UaAQUdJIzEECJEkIADs=) no-repeat 100% 4px;
        font-weight: bold;
        padding: 0 8px 0 0;
    }

    .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .white-paper-box {
        background: #FFF;
        border: solid 1px #B7CBD6;
        margin: 0 0 13px;
        padding: 28px 20px 13px;
    }

        .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .white-paper-box p {
            margin: 0 0 11px;
        }

    .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box {
        border-color: #B7CBD6;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        padding-bottom: 0;
    }

        .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box p {
            font-size: 12px;
        }

        .enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box a {
            font-weight: bold;
        }

.ssl-info-center-block .testimonial-vids-block {
    clear: both;
}

    .ssl-info-center-block .testimonial-vids-block .testimonial-holder {
        background: #FFF;
        border-color: #B7CBD6;
    }

        .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery {
            padding: 28px 0 30px 87px;
        }

            .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-next, .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-prev {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAMAAAAZd2syAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzZDNEI2NUQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzZDNEI2NkQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNkM0QjYzRDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDNkM0QjY0RDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4eE7vAAAAKtQTFRFz9DRxMXG7e3t3d7e7u7v4+Tk1dbX8PDx1NXV19jZy8zN19fY7+/v0tPT7/Dw0NHS1tfX6+vr09PU6+zs6enq2dra5+fo29zc09TV4+Pk8/Pzx8jJycrK7OztzM3O2tvc5eXm4eHi6Onp6Ojo3N3e4uPj5OXl3t7f2trb8vPz8vLy0NDR4ODhzs/Q3+Dgzc7P5ufn39/gzs7P0dLT6urr5ubm////w8TF////YEekkwAAADl0Uk5T//////////////////////////////////////////////////////////////////////////8AOqxlQAAAAZFJREFUeNqMlMd2xCAMRZneM7333tPz4v//sphHMWAvwpnFcHWtYyMkAbOijGWDIv5xZXl4+ZWrFTsRpvz/kaU1GOoiijXU5f9cOh3ytKqQWoQSd4W0VmUgHwekhlVmOvRpdSQWcr/hfozgK3vETatBEFw9DzvCIaEg2ZNc4CW7E94cDV9EL46Hd6K1QkKxb7IGnGSfRDNPw4SwaD2cCA4aCE2XpGXYZP6ZC8PL9Poa6yM/m8esViTvqceBhX/iwr5Mjd5AaUduHvZVE63CSFsmAOZB+UQUpBtJbRteBkdT6Z5SeybVTGkFxrZSGyV3I3w35GRort6tTa+S8QkPRo7qSwfc1FKaTrYw59bzi2e1M3kJ3s0tB5pOVrcnpYu3DEp/ID0lN0QVbwLvIs0I35yu8YpntDXZj3t7neKZS34junstiAvh3tGGJDu/s66EariwAZtmoviNOibeWK1jJkrQzzykFfRwMBMlNUMK9sjlREomSma6OicSumGPJt4rQ9NYA1qpjk/SmUkq/jd7/wQYAOd3Gu8IdG5xAAAAAElFTkSuQmCC) no-repeat;
                width: 18px;
                height: 37px;
                top: 77px;
            }

            .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-prev {
                background-position: -20px 0;
            }

            .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery ul li img {
                margin-bottom: 17px;
            }

            .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery ul li p {
                margin: 2px 0 0;
            }

.authentication-info-block .buttons-holder {
    margin: 15px 0 22px;
}

    .authentication-info-block .buttons-holder .main-cta-btn {
        font-weight: bold;
    }

.authentication-intro-block .alt-cta-btn.no-click-scroll {
    position: absolute;
    top: 247px;
    right: 220px;
    font-weight: bold;
}

.authentication-intro-block .bordering {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    width: 990px;
    height: 340px;
    box-shadow: none;
    top: 560px;
    left: 0;
    transition: box-shadow 5s;
    -moz-transition: box-shadow 5s;
    -webkit-transition: box-shadow 5s;
}

    .authentication-intro-block .bordering.active {
        box-shadow: 0 1px 10px #FFA928;
        transition: box-shadow 0;
        -moz-transition: box-shadow 0;
        -webkit-transition: box-shadow 0;
    }

#content .plugin-block .steps.cpanel-versioning {
    margin-top: 40px;
}

.content-block #versionhistory {
    margin: 0 0 10px;
}

    .content-block #versionhistory .alt-cta-btn-sm {
        padding: 4px 10px;
    }

    .content-block #versionhistory h3 {
        font-size: 14px;
        line-height: 16px;
    }

    .content-block #versionhistory td {
        vertical-align: top;
        padding-left: 5px;
        padding-bottom: 20px;
    }

.code-renew-lightbox.resource-lightbox p {
    font-weight: normal;
    font-size: 13px;
    line-height: 16px;
}

.code-renew-lightbox.resource-lightbox .userguide-title {
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
    display: block;
    margin: 0 0 12px;
}

.content-block .certificates-block ul .clear-link-style {
    padding: 0;
    background: none;
    color: #0368B8;
}

.switch-sub-inner.facebook-sub-inner .sub-inner-w2 {
    border: solid 1px #D7D7D7;
    margin: 28px auto;
    padding: 0 66px;
    width: 962px;
}

.switch-sub-inner.facebook-sub-inner .sub-inner-w3 {
    padding-top: 42px;
}

.switch-sub-inner.facebook-sub-inner .main-heading {
    padding-left: 3px;
}

    .switch-sub-inner.facebook-sub-inner .main-heading .phone {
        margin: 18px 8px 0 0;
        font-weight: bold;
    }

.switch-sub-inner .switch-block.facebook-ssl-block {
    margin: 10px 0 0;
}

    .switch-sub-inner .switch-block.facebook-ssl-block .heading-section {
        background: #3B5997;
        padding: 28px 70px 31px 96px;
        margin: 0 0 5px;
    }

        .switch-sub-inner .switch-block.facebook-ssl-block .heading-section .description {
            overflow: hidden;
            padding-left: 7px;
        }

            .switch-sub-inner .switch-block.facebook-ssl-block .heading-section .description h1 {
                text-indent: -9999px;
                color: #FFF;
                background: url(/Content/Images/v4/facebook-ssl-header-title.png) no-repeat;
                width: 365px;
                height: 64px;
                margin: 18px 0 12px -7px;
            }

        .switch-sub-inner .switch-block.facebook-ssl-block .heading-section .image-block {
            margin: 26px 83px 0 0;
        }

.switch-sub-inner .facebook-ssl-block .heading-section .description h2 {
    font: bold 32px/30px Helvetica,Arial,sans-serif;
    color: #E5EBF7;
    margin: 0 0 18px;
    letter-spacing: -1px;
}

.switch-sub-inner .facebook-ssl-block .heading-section .description p {
    font: normal 17px Helvetica,Arial,sans-serif;
    color: #FFF;
    margin: 0 0 25px;
}

.switch-sub-inner .facebook-ssl-block .heading-section .description .main-cta-btn {
    padding: 11px 10px 9px;
    font-weight: bold;
}

.switch-sub-inner .switch-block.facebook-ssl-block .switch-separator {
    margin-left: -10px;
}

.switch-sub-inner .content-section {
    padding: 21px 25px 0 48px;
}

    .switch-sub-inner .content-section h2 {
        font: bold 26px/30px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 8px;
    }

    .switch-sub-inner .content-section p {
        color: #636363;
        margin: 0 0 8px;
    }

    .switch-sub-inner .content-section h4 {
        font: bold 18px/20px Helvetica,Arial,sans-serif;
        margin: 0 0 8px;
        color: #000;
    }

    .switch-sub-inner .content-section .text-section {
        padding: 0;
        margin: 33px 0 0;
    }

        .switch-sub-inner .content-section .text-section.what-is-ssl {
            margin-bottom: 75px;
        }

        .switch-sub-inner .content-section .text-section.who-needs-facebook {
            padding: 8px 80px 0 0;
        }

        .switch-sub-inner .content-section .text-section .alignright {
            margin: 9px 45px 0 12px;
        }

        .switch-sub-inner .content-section .text-section.what-is-ssl .alignright {
            margin: 13px 18px 0 0;
        }

        .switch-sub-inner .content-section .text-section .alignleft {
            margin: 0 92px 14px -1px;
        }

        .switch-sub-inner .content-section .text-section .facebook-warning {
            display: block;
            color: #000;
            font: normal 15px/18px Arial,Helvetica,sans-serif;
            margin: 18px 0 43px;
        }

    .switch-sub-inner .content-section .trust-message {
        display: block;
        color: #000;
        font: normal 16px/18px Arial,Helvetica,sans-serif;
    }

    .switch-sub-inner .content-section h3 {
        font: bold 22px/24px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 8px;
    }

    .switch-sub-inner .content-section .text-section.who-needs-facebook h3 {
        margin-top: 30px;
    }

    .switch-sub-inner .content-section .facebook-ssl-steps {
        margin: 18px 0 44px;
    }

        .switch-sub-inner .content-section .facebook-ssl-steps h4 {
            font: normal 15px/18px Arial,Helvetica,sans-serif;
            color: #000;
            margin: 0 0 16px;
        }

.content-section .steps-block {
    background: #EEF2F2;
    border: solid 1px #E2E2E2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 26px 30px 20px 23px;
    margin: 0 56px 5px 0;
}

    .content-section .steps-block ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .content-section .steps-block ul li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
            padding: 0 0 0 20px;
            margin: 0;
            color: #000;
        }

    .content-section .steps-block .start {
        display: block;
        margin: 0 0 10px;
        color: #000;
        font-size: 14px;
    }

.switch-sub-inner .content-section .text-section.company-bio .company-vid {
    float: right;
    margin: 30px 59px 0 40px;
}

    .switch-sub-inner .content-section .text-section.company-bio .company-vid img {
        border: 2px solid #BDE2FF;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        display: block;
        margin-bottom: 4px;
    }

    .switch-sub-inner .content-section .text-section.company-bio .company-vid span {
        margin: 0;
        padding: 0 10px 0 20px;
        background: url(data:image/gif;base64,R0lGODlhBgAKAMQRACdafoSgsyJXe7HBzLnH0eHl55qwwNTb4M/Y3YGesV6End7j5u3u78DM1VF6ljFihBpRd////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAGAAoAAAUfIBKNo2CQEQQpxahCD5G+UEA/zessc8KMgAHqgIqEAAA7) no-repeat 100% 3px;
        font-weight: bold;
        font-size: 14px;
    }

    .switch-sub-inner .content-section .text-section.company-bio .company-vid:hover {
        color: #0368B8;
    }

.main-cta-btn.facebook-btm-btn {
    margin: 8px 0 25px 250px;
}

.switch-sub-inner .content-section p.early-wrap {
    margin-right: 60px;
}

.switch-mssl-sticky {
    position: fixed;
    bottom: 0;
    right: 0;
    background: #083553;
    color: #FFF;
    width: 100%;
    font: bold 21px/34px Helvetica,Arial,sans-serif;
    text-align: center;
    padding: 11px 0 8px;
}

    .switch-mssl-sticky .main-cta-btn {
        margin: 0 208px 0 20px;
        vertical-align: bottom;
        font-weight: bold;
    }

.switch-sub-inner.mssl-switch-sub-inner .sub-inner-w2 {
    border: solid 1px #D7D7D7;
    margin: 28px auto 0;
    padding: 0 66px 0 103px;
    width: 925px;
    border-bottom: none;
}

.switch-sub-inner.mssl-switch-sub-inner .main-heading {
    padding: 0 0 0 10px;
}

.switch-sub-inner.mssl-switch-sub-inner .switch-block {
    margin: 0;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section .image-block {
    margin-right: 20px;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section h1 {
    margin: 0 0 14px;
    font-size: 38px;
    letter-spacing: -1px;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section h2 {
    font-size: 24px;
    line-height: 28px;
    color: #0368B8;
    font-weight: lighter;
    margin: 0 0 11px;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section .description p {
    font-size: 15px;
    line-height: 18px;
    color: #666;
    margin: 0 0 19px;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section .main-cta-btn {
    font-weight: bold;
    padding: 8px 13px;
    font-size: 20px;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section .description {
    margin: 51px 0 0;
}

.switch-sub-inner .switch-block.mssl-switch-block .heading-section .mssl-switch-heading-bottom {
    background: #d7dfe3;
    height: 2px;
    width: 894px;
    clear: both;
    margin-left: 6px;
}

.switch-sub-inner .mssl-switch-block .content-section {
    padding: 28px 25px 0 10px;
}

    .switch-sub-inner .mssl-switch-block .content-section .text-section .alignright {
        margin: 0 43px 0 6px;
    }

    .switch-sub-inner .mssl-switch-block .content-section .text-section {
        margin: 13px 0 0;
    }

    .switch-sub-inner .mssl-switch-block .content-section h3 {
        margin: 13px 0 17px;
    }

    .switch-sub-inner .mssl-switch-block .content-section .text-section p {
        margin: 0 0 15px;
    }

    .switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section {
        margin: 40px 0 64px;
    }

        .switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section .alignleft {
            margin: 6px 75px 0 17px;
        }

        .switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section h3 {
            margin-bottom: 10px;
        }

    .switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section {
        margin-bottom: 47px;
    }

        .switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section .alignright {
            margin: -2px 52px 0 14px;
        }

        .switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section h3 {
            margin-bottom: 9px;
        }

    .switch-sub-inner .mssl-switch-block .content-section .text-section.account-section .alignleft {
        margin: 17px 84px 110px 7px;
    }

    .switch-sub-inner .mssl-switch-block .content-section .text-section.account-section h3 {
        margin-bottom: 6px;
    }

.switch-sub-inner .mssl-switch-block .customer-quote-block {
    margin: 0 70px 100px 0;
}

    .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder {
        overflow: hidden;
        width: 715px;
        text-align: center;
        margin: 35px auto;
    }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow {
            position: relative;
            height: 150px;
        }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder ul {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder h3 {
            font: bold 22px/24px Helvetica,Arial,sans-serif;
            color: #000;
            margin: 22px 0 0;
        }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat -30px 0;
            margin: 3px 0 0;
            padding: 4px 0 0 30px;
        }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote q {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAWCAMAAACmC39XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkVFRUU2OURGRDAxMUUxODdERUNGODdERjY4NTA2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkVFRUU2QURGRDAxMUUxODdERUNGODdERjY4NTA2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RUVFRTY3REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RUVFRTY4REZEMDExRTE4N0RFQ0Y4N0RGNjg1MDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TT9MGwAAADBQTFRFubm5+vr66+vr9fX1yMjI0tLS8PDw4eHhw8PDvr6+19fX5ubmzc3N3NzctLS0////xiGbrwAAABB0Uk5T////////////////////AOAjXRkAAAFZSURBVHjabFRRFoQgCEQtzQq5/21XURB6y1cqA9MwCtQjI5ZAGqEgRrKRELNdP4iBoAOv1gNQ9nEs22VyeWcXY8DRoRnajIU91xKSkLjsMVGZ5x16NAnOjbo8HFKhC9mhSVPbaZtKKXo9CSl9E+wuDcbRJjH7rCbnkjHUmfqQg3Kbw7MIU4ny0XAUAoKdG/VMfxY9claqTAFsbtxtBFqNYEp/zgmsMLylwxqIzB+PQl/VhKGE1Umazv2vaPY53ZBYFW5TbbAWhe+l/RJYJnk9G8pjf7dHOSEbvSF7v5wCTV7H+fvVjQqCg3ZKsJuCXp6ojvgYxPlnQMPr/R1BK51+ysa1LXZonAJXsdptbPgxiPMPiIhyH5dJ2+Uk/Xc5gNZXcSZVDq/3i72SAv36OznTSlMd9BgWMIe6Xw+ue++XKh3rerrSNfNcCz6fJyy5N208esmdT8BPgAEACfFAXdPCax8AAAAASUVORK5CYII=) no-repeat 557px 100%;
                color: #4A4A4A;
                font: normal 19px/22px Helvetica,Arial,sans-serif;
                display: block;
                padding: 0 18px 7px 0;
            }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .longquote blockquote q {
            background-position: 656px 100%;
        }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote cite {
            font: normal 14px Helvetica,Arial,sans-serif;
            color: #0368B8;
        }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame {
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            padding: 0 50px;
        }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame.longquote {
                padding: 0;
            }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame.active {
                opacity: 1;
            }

        .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers {
            margin: 0;
            padding: 0;
            list-style: none;
            position: absolute;
            bottom: 0;
            right: 20px;
        }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers li {
                float: left;
            }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers a {
                display: block;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAARCAMAAACCaf60AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUVEMjA3M0Y1RTExMUUxQjREMjk0OTRENUM2RENDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUVEMjA3NEY1RTExMUUxQjREMjk0OTRENUM2RENDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRUQyMDcxRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNFRUQyMDcyRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GDWBJwAAAK5QTFRF4+Pj6Ojo5+fn/f39/v7++Pj48vLywcHB+fn5xcXF1NTU9vb2wMDA7u7u7+/v8PDw5OTkv7+/4uLi0tLS0NDQzMzMzs7O9PT0xsbG8/Pz5ubm+/v7+vr609PT6+vr1tbW8fHxyMjIy8vL0dHR3d3d29vb39/fw8PD7e3t2NjYysrK7Ozs2tra5eXl/Pz8zc3N3t7e4eHh4ODg6enp6urqz8/P1dXV////19fX////5UFWdAAAADp0Uk5T////////////////////////////////////////////////////////////////////////////ADfA/woAAAEUSURBVHjahJLXbsMwDEUpWd4rHnHiDMfZs3tI/P8fq7wqC33oAfRA4ICgLgkoYVTc7OIRosIPCZDQ7wqQ7y3ZFmuxn7p51SszUpUmd8o7lL10PHuiIw+gdeqFwztWNG6lkyt+WQeXps/imQ8Y1JKSGXwrSXxlUiIOVyyBIbzuxBg3Rv/Ox0QWwtzTpOKKla9J5gdCoDkim+LE0CQGCGdd8uaYcp2JAfZ/nTj8menlip+m5qwownGq/y7E2UWT4hrBtzcjZ180Aa/GOU0MmfhhrizPJlIqqZqKkbrd3cMdrMx+b3cX0+UQEo36KzgEt3Wz3u3uqb8CC6JmeieC2XAq6Jy2SZLkC3VOzCJpmhKLtdWPAAMAwflqzNWNLF4AAAAASUVORK5CYII=) no-repeat 0 0;
                height: 17px;
                width: 17px;
                text-indent: -9999px;
                margin-right: 7px;
            }

            .switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers .active a {
                background-position: -18px 0;
            }

.buttons-holder .button .main-cta-btn {
    padding: 7px 38px;
    height: auto;
    width: auto;
    display: inline-block;
    margin: 0 auto 7px;
    font: bold 18px/21px Helvetica,Arial,sans-serif;
    background: #70c342;
    background: -moz-linear-gradient(top,#70c342 0%,#4b9012 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#70c342),color-stop(100%,#4b9012));
    background: -webkit-linear-gradient(top,#70c342 0%,#4b9012 100%);
    background: -o-linear-gradient(top,#70c342 0%,#4b9012 100%);
    background: -ms-linear-gradient(top,#70c342 0%,#4b9012 100%);
    background: linear-gradient(to bottom,#70c342 0%,#4b9012 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c342',endColorstr='#4b9012',GradientType=0);
    text-indent: 0;
}

    .buttons-holder .button .main-cta-btn:hover {
        background: #73d03f;
        background: -moz-linear-gradient(top,#73d03f 0%,#4b9012 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#73d03f),color-stop(100%,#4b9012));
        background: -webkit-linear-gradient(top,#73d03f 0%,#4b9012 100%);
        background: -o-linear-gradient(top,#73d03f 0%,#4b9012 100%);
        background: -ms-linear-gradient(top,#73d03f 0%,#4b9012 100%);
        background: linear-gradient(to bottom,#73d03f 0%,#4b9012 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73d03f',endColorstr='#4b9012',GradientType=0);
    }

.buttons-holder .button .alt-cta-btn {
    padding: 7px 18px;
    height: auto;
    width: auto;
    display: inline-block;
    margin: 0 auto 7px;
    float: none;
    font: bold 18px/21px Helvetica,Arial,sans-serif;
    background: #575757;
    background: -moz-linear-gradient(top,#575757 50%,#000 56%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#575757),color-stop(56%,#000));
    background: -webkit-linear-gradient(top,#575757 50%,#000 56%);
    background: -o-linear-gradient(top,#575757 50%,#000 56%);
    background: -ms-linear-gradient(top,#575757 50%,#000 56%);
    background: linear-gradient(to bottom,#575757 50%,#000 56%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#000000',GradientType=0);
    text-indent: 0;
}

    .buttons-holder .button .alt-cta-btn:hover {
        color: #FFF !important;
        background: #787878;
        background: -moz-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#787878),color-stop(56%,#3b3b3b));
        background: -webkit-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -o-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -ms-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: linear-gradient(to bottom,#787878 50%,#3b3b3b 56%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878',endColorstr='#3b3b3b',GradientType=0);
    }

.info-block.enterprise-info-block.security-services-info-block {
    background: url(/Content/Images/v4/security-services-banner-bg.jpg) repeat-x 50% 0;
    height: 274px;
    margin-bottom: 0;
}

.info-block.security-services-info-block .heading {
    padding-top: 34px;
}

.info-block.enterprise-info-block.security-services-info-block .heading img {
    padding-left: 0;
    margin: -33px -104px 0 -140px;
}

.security-services-info-block .description-block ul {
    padding: 0;
    margin: 15px 0 0 5px;
    font: normal 17px/18px Helvetica,Arial,sans-serif;
    color: #E9E9E9;
    list-style: none;
    overflow: hidden;
}

    .security-services-info-block .description-block ul li {
        float: left;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMkYzRDM3ODMyNzAxMUUyQUVCNzhGQThENzJBNDY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0YzQTA3NjMyNzkxMUUyQUVCNzhGQThENzJBNDY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyRjNEMzc2MzI3MDExRTJBRUI3OEZBOEQ3MkE0NjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyRjNEMzc3MzI3MDExRTJBRUI3OEZBOEQ3MkE0NjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SHwmmwAAAC5JREFUeNpifP/+vQ4DA4MEAx7AAsSVQByFTxETAxFgeCsChdM+IP6CTxFAgAEAvIIFrim588cAAAAASUVORK5CYII=) no-repeat 0 4px;
        padding-left: 13px;
        margin-right: 10px;
    }

.info-block.enterprise-info-block.security-services-info-block .heading .description-block {
    padding: 23px 3px 25px 29px;
}

    .info-block.enterprise-info-block.security-services-info-block .heading .description-block h1 {
        font-size: 36px;
    }

    .info-block.enterprise-info-block.security-services-info-block .heading .description-block p {
        font-weight: normal;
        margin-left: 3px;
        line-height: 24px;
    }

.enterprise-content-block.security-content-block {
    padding: 39px 10014px 27px 10022px;
    overflow: hidden;
}

.security-content-block .security-services-block {
    background: #FFF;
    border: solid 1px #DFDFDF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 32px 37px 41px 17px;
    margin: 8px 20px 0 0;
    float: left;
    width: 636px;
}

.enterprise-content-block.security-content-block .enterprise-sidebar .verticals-box li a {
    display: block;
    margin-bottom: 10px;
}

.security-services-block .item .description {
    overflow: hidden;
}

.security-services-block .item .alignleft {
    float: left;
    width: 196px;
    text-align: center;
    margin: 0 24px 0 4px;
    padding: 0 0 0 12px;
}

    .security-services-block .item .alignleft.stopthehacker {
        margin-top: 10px;
    }

.security-services-block .item {
    margin: 0 0 25px;
}

    .security-services-block .item.last {
        margin-top: 34px;
    }

        .security-services-block .item.last .alignleft {
            margin-top: -6px;
        }

.item .description h3 {
    font: bold 18px/20px Helvetica,Arial,sans-serif;
    margin: 6px 0 9px;
}

    .item .description h3 span {
        width: 121px;
        height: 29px;
        display: block;
        float: right;
        margin: -5px 22px 0 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAbCAMAAABFqCGFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTU0OURFQkJFREYzMTFFMkJBMzlENURDNjMwNjdDOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU0OURFQkNFREYzMTFFMkJBMzlENURDNjMwNjdDOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNTQ5REVCOUVERjMxMUUyQkEzOUQ1REM2MzA2N0M5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNTQ5REVCQUVERjMxMUUyQkEzOUQ1REM2MzA2N0M5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZoTH4AAAMAUExURfzID/r6zf3+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) no-repeat;
        text-indent: -9999px;
    }

    .item .description h3 .sth-logo {
        height: 21px;
        margin: -2px 22px 0 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAAVCAMAAABVErFaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCNENBNUIzNjMyMTFFMjg4N0M4QkM5M0QxN0Y1NjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlCNENBNUEzNjMyMTFFMjg4N0M4QkM5M0QxN0Y1NjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iOTlBQTc5MUUxMTdDMjZFODAxOUVFQUExQUJEMjMzOEIiIHN0UmVmOmRvY3VtZW50SUQ9Ijk5QUE3OTFFMTE3QzI2RTgwMTlFRUFBMUFCRDIzMzhCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Tyh1hwAAAwBQTFRF6///++bmdi0vtpea5eXlxUJGoiUnc4SI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) no-repeat;
    }

    .item .description h3 .qualys-logo {
        height: 34px;
        margin: -8px 22px 0 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAAiCAMAAABMbYZPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOUI0Q0E1RTM2MzIxMUUyODg3QzhCQzkzRDE3RjU2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOUI0Q0E1RjM2MzIxMUUyODg3QzhCQzkzRDE3RjU2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QjRDQTVDMzYzMjExRTI4ODdDOEJDOTNEMTdGNTYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5QjRDQTVEMzYzMjExRTI4ODdDOEJDOTNEMTdGNTYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oKkyFwAAAwBQTFRFaGdoqZN31pxw3lVA5oV65OPkxcTEN0RHiqbThGxOCAkK2tnZmaGl+fn5+N3Z/PPy3Tse2zAHbVJM9fX2qqmpphQAWGN4o6Gi1h8A///ycIOX8fHx1dXV9MnCj8Pyh5CY2sah5Uov8LqySkZHyub74ygAmYyKlYZt+ubkZxEEdKDFr7q8tLXOnZyc65aK0hUAvbu8jqrn/ebCrsjb5Xpqe3l6jo6O6ujo/uq1dXu5MRQQ2+f43uXmlJKT99akOjc44WNP8LOr6fn/+OLdysrKtLKz1/P/g4KD8fz/VmFk7e3t7KSa5PP+h5y5xqx+mHpYRhUOv6qTX3mXpKGFi3Vmppib1ikA//3rKSUmOVaF7uHN/Pv7gH19p7ns7Z+VqMnn7qykQTo88CMA5uzS/vj4ZGZ6+fLSspuDc3FxXVtb+uzqytjxpJKB3xoAcGtt8sK62MWvaWqfd4i///a90szJe4qkure86Y2BcWJ6Qz5Be5i75P7/y8e7///SkJqjyc7WvMTIe3yFiiAM///gdXif9O7Y+/z9lJCQlJCCnKa6GSQm0r2YZnCIVUZTl5aWgpilgXaG/vTWS1JbaW925n9vWlZW///3//394u76h4aIhWZf/P/+43Bf6+rrVFBR++nn1y8f9tLOVVxfeHV26JGGJDE0T0xNMC0uioeJ////5h4AiYWDwL/At7a3WldYNDEy/v7+IR4f3t7dn5+g8PDw///7mZeX6OfoY2Fir7Cx//7+/v//Yl6NvKB30rOAusTfYDgo0+Xq39XE/f39/uzaonw+0dDQVV6WtMi0KTpda0cr7c+359Gc4dKzr66u9NCrhFYw8d+73NvPXo++GhYWp6Wm+H1t8/Pz9PT08/Ly9PP0t72+xBYAzyQA0sKdryEAu9vvx8bHyc/F0uDU+I5+5uXlm5mazbiffnNi2at89v/9mZ+07fP8mXps7+/vcnx+osbc4eDgeV5T+fDlm9X/8Pb+pdD/ve//tNz2ZHWb5+jo7Ovr9u3O/vDN74BvqoFfma7zCgAABrxJREFUeNrEl31YU9cdx9OlAbzukqTJSJBQgYCSWkiKJOtEhPDSSIEKFiM2kRKLD4krwZeiTa3Uio3VOd8QI4YXEU34IS+5BDG9t64vdG7rNrp21xnWUspWsOsmLWy121DbcxNE+zx7nq4PFO8f55z7u+ecz/2d8/39zr0suFsX666S31ygUlUmfWtX8vCD/wBYvfWnM0e+58gPez5ZGf2tfbe8muSCHc+utc0Y+elcgLfG7w/NN1c88tKq7atXvWbb+CRcMc+LJp9YoNlLlZpz08jQ0uqFm44DueOs5mxF2vVV0XDj78enTT4oEGxc/9FjIYuubnrvxL8S3n7g06uffxiyuPTVpN8dWfn84/t3Fmw+diFkZ8GvcgCqFq5ZVLD5+okg+NvKnOmS8xuqzaznrp94iDpsXlwa9NvX//jUoaVf/Yfz+5rPI/anJYznDueH/LXgIfuyTUlAVa0Isr1bnXZhpetqkH265NJ5S+cutSXor0FowZMblZULKl7e/M+vQpQvKhdH7HYljK9X6uf/ZeE115bdSSTsOLT22GHzl+/s//Whj6a7zxSzz+C6gRZwi+ff6X9YE32P4f7VKzbDufw3In5CPnzfWurw1pdOBNmWoX2GqoIgalnII1VPG55Lm7bCFlYwrWOPnaqcs3v56l+u2f4DS7QtwnRwRdYbP9tkD72QVTk+79NfdFTet+Y4CVVzflM5nmulIgyLyWmTn3nB1zx2pbYyB+xv7iQTHvwCYGPL/GjqideACs2v3ZtDnbtS62bMoc+L9uxdDufeWR890zmMoqg70wfJGOx26pudQj/8ee5y6m5kz9ArFTkzlbddVqv1OzhhI8kZIQ+/P78661TWZ+4X+mf1xBhTBe4j8tBVSJzJ6uufPbKkk16ya/CDsrKyDwZlNG0UzBr5FUymbS2LvBl/k1fWOrgkZdi/3Rki99D/P096+AZUcsODAXRcnd/W68V9U7m8OCp1lzldPnPXxbBJ8iJscJ34dGN5UXpjXdk6WeCPGTuHlcLyOFlj/xPTOylKEHihdwJNaytKTWSrIRyV22zq1Cj/c4njgK+eqBGiMrPDyKrJADyZxWq4OEVuLYIisfxkMFlX5iefl9J9Lp2Ilo7iIyMC6G1TUDChmguAx8XhINH3AQiF0GZktXNMqK3mF8eejoqNTGzMjrdtE2f7dd+GmX11O+axAhygRQGE4bKwM0NSG3CL/KNIiNXKxfJUaIrxk1swJZNGWNglqyHlUbBq0K0QUwF0Wyz9FMfp5DxqudQlFbnjJowKgKMD6WgJyrXZTCaK50/6HEDUMhXeTDslaLhTQpkKu5WdOv+i+ckfk1HiAa2cF6uLlAUOo84OWsi89wjdLJBausGq0oDLiDWEwZ+l0ssAImxEZMYvEZmAA478UYt5pxshmKdNbALI5qv95CFC46uMQrqFIY/0OIXQQ1jcXriDXOwnk5E+n70Wop156ibM/Q5pGFj3tECbXtOpAK9DirTfX0N0SCDDSegnfIySbXwxr9yujhRr423Ft8gBhIqp9C0TKYZREBYaWSmZvaN6Jy2dO0X+kytKLNbK2SWxPFlKPYV8JvqYQRpaj0ulSEaqWtB43IXNIJA6mKjLxIxoTdodmMnrpwTfO8AucW0oOqkNVk+RC3sYyVhMKgu2FfmswJUY2uGLzVjyFJnH5fLkcnk2WTSpsD2YEZUCAz3kcjgRypiMezpaUlK6cWmDL+RoPaNtXTPNiMXGRQWbH6uj7EXypmJ++S2fGUJPTYYkk+gg+5wBpBC7xEQCob+t7URoYp9MLAnnt8oCOchc76BVYxxlIdofFabpekXaJXKEQRyWbDMUZiomYAhDA9t6ztd2MnGn23aU28Q/Gl6XHsvmbYgXHy1Xx/q03TCkyLCIUNODtQlp9zMGYqxnZLSdFvnI1PvYrnVlqeUoCUTJ5TF5gfXM+9brLaZOmonDMI3F48mE5D0ozZrOUi3SGo8EhWocgKLBzArweVfMTkxN5Aan1tWxm0DNTk1lhzPxbDKZTUols4YKqVBhamZ1ZIC7RtmhEvh9HjuzJKZVLj5Zl55+L38QY01mII7CSHsCGIV3tSHHwhiztxvwiS4ODtZ+tGqusbb6ydzSGMWguOXlJUhu3A3pwagGq3d0rGvYn4y93Xj32FwrM5tCMnVizMdkMTFiuZyn/libVxhw+6sgzrT1+z2rcA/K3DExAyhr5+0bufNTVvA9n5LUaPW+vF3amAEZfSbONbv/krgokMiTLdnnGQKYXTJQ/00+dYTVrrsb/8/o+9JOzSIYvhZgAHUUTANSn3RbAAAAAElFTkSuQmCC) no-repeat;
    }

.item .description p {
    margin: 0 0 12px;
}

.item .description .more {
    display: block;
    background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
    padding-left: 12px;
    margin: 0 0 12px;
}

.item .description .main-cta-btn {
    font-size: 15px;
    padding: 6px 10px;
    font-weight: bold;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading .image-block {
    margin: 4px 27px 0 17px;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading h1 {
    margin: 1px 0 17px;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading p {
    font-size: 22px;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading .sub {
    color: #000;
    font-size: 24px;
    margin: 12px 0 14px;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading .main-cta-btn {
    font-weight: bold;
    padding: 8px 6px;
}

.switch-sub-inner .switch-block .heading-section.high-performance-heading {
    margin: 0 0 15px;
}

.sub-inner .select-product-form .use-for.multi-year-listing {
    padding-right: 3px;
}

    .sub-inner .select-product-form .use-for.multi-year-listing li:first-child .col1, .sub-inner .select-product-form .use-for.multi-year-listing li.first-child .col1 {
        padding: 0;
    }

    .sub-inner .select-product-form .use-for.multi-year-listing .col1 {
        padding-right: 0;
        width: 466px;
        margin: 0 15px 0 0;
    }

    .sub-inner .select-product-form .use-for.multi-year-listing .col2 h2 {
        margin: 0 0 0 16px;
    }

    .sub-inner .select-product-form .use-for.multi-year-listing .col2 {
        width: 269px;
    }

        .sub-inner .select-product-form .use-for.multi-year-listing .col2 .multi-year {
            padding: 0 0 0 15px;
            margin: 5px 0 0;
        }

            .sub-inner .select-product-form .use-for.multi-year-listing .col2 .multi-year .last, .sub-inner .select-product-form .products-list .col2 .multi-year .last {
                margin: 0;
            }

    .sub-inner .select-product-form .use-for.multi-year-listing li {
        padding: 2px 0 6px;
    }

.sub-inner .select-product-form .products-list.use-for.multi-year-listing .col2 .multi-year li:first-child, .sub-inner .select-product-form .products-list.use-for.multi-year-listing .col2 .multi-year li.first-child {
    border: none;
}

.popup.malware-popup .holder {
    background: none;
}

.malware-popup .uc-pricing {
    background: #FFF;
    padding: 25px 30px;
}

    .malware-popup .uc-pricing .features-table .table-holder table .yes {
        display: block;
        margin: 7px auto 6px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpilPFIY0ACckBcDcSBQCwKFTsIxAugGAyYkDSAFF4F4jQkDSBgD8TzgXg7EHMiazID4hVAzMOAG3gA8SJkTb1AzMZAGIQAsQ0T1B82DMSDKJAmAwbSgAFIEzOJmphBmm6SqOkmSNM1ID5LgqbFsNDLBeJfRGhYD8S7YZqOA3EEEH8koCERPUWABDWAeBaSP0GG7APiaCAOghkKEGAAiRkasg1hvfAAAAAASUVORK5CYII=) no-repeat;
        width: 13px;
        height: 12px;
        text-indent: -9999px;
        overflow: hidden;
    }

    .malware-popup .uc-pricing .features-table .table-bottom {
        margin-top: -18px;
    }

        .malware-popup .uc-pricing .features-table .table-bottom tr td {
            height: auto;
        }

.sub-inner .four-blocks .choose-box .alt-cta-btn {
    position: initial;
    margin: 41px auto 0;
    font-size: 18px;
    padding: 8px 0 0;
    height: 28px;
    width: 133px;
    float: none;
    display: block;
}

.sub-inner .select-product-form .products-list .price .currency {
    margin-right: 100px;
    font-size: 24px;
    line-height: 26px;
}

.switch-sub-inner.edu-switch-sub-inner .sub-inner-w3 {
    padding-top: 40px;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .sub-inner-w2 {
    width: 883px;
    padding: 0 95px 0 115px;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .main-heading {
    padding: 0 6px 0 8px;
}

    .switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .main-heading .phone {
        margin-top: 24px;
    }

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .image-block {
    margin: 38px 23px 0 0;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .description {
    margin: 40px 0 0;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section h1 {
    line-height: 40px;
    margin: 60px 0 9px;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .description p {
    margin: 0 0 10px;
}

.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .main-cta-btn {
    font-size: 18px;
    padding: 12px 7px 10px;
}

.switch-sub-inner .mssl-switch-block .content-section .edu-who-uses-section h3 {
    font-size: 20px;
    margin: 3px 0 11px 3px;
}

.switch-sub-inner .who-uses-block {
    background: #F3F3F3;
    border: solid 1px #D7D7D7;
    overflow: hidden;
    padding: 0 0 20px;
}

.switch-sub-inner.edu-switch-sub-inner .edu-switch-block .content-section {
    padding: 28px 4px 0 6px;
}

.who-uses-block .quote-block {
    width: 310px;
    float: left;
    overflow: hidden;
    padding: 30px 0 0 11px;
    position: relative;
}

    .who-uses-block .quote-block blockquote {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAQCAYAAABpyU3qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNUEwMDJBRjQyRTkxMUUyOUZCOEE3MkUyMEFGMzBFRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNUEwMDJCMDQyRTkxMUUyOUZCOEE3MkUyMEFGMzBFRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1QTAwMkFENDJFOTExRTI5RkI4QTcyRTIwQUYzMEVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1QTAwMkFFNDJFOTExRTI5RkI4QTcyRTIwQUYzMEVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ophw2AAAAZ5JREFUeNqkVt1thDAMzkW3AB2BFdIR4IlnOsLdCMcIZIQyQnmFpzICjFBWyApNqCMhy0kcasnoEF9sf/7L3aZpElYKqw+rlfiTxaoWYfFYd26zOljd3YemacgD8zzH7Dh5WjUMnwf2Ds5Xq+UJ5ACt1XfCwCcYOWPdew0kOOJ8fp0CEUC8Y2KNtI8eBe1FWX0RrB8B431G0N8okFzsEfgjchAH3kawFZBNyYvAjYHWDGIlg3Ep+FIxvuNkuN7+IPo7ipXAICbnwBfxP8HV7WCws7ESSmSYjoeMAaSq16Jh1EyswVgJgdSRzBv0uwYCJjNwRditmNgdY32Pb9A7N8LIRjh0vfZGtM6WEbiCjfFDEEhiZWK4xkTpFSJ0ZQZKCErlYGViFw8RIz2c4ZC8MrhRrIywXgIZLIjb0yT+Ivg+5W6vJNZfQCtRqi7QpyuRHc1wtiQGes/BSljyBbHot0A5S6KdNKO8qaqMOViJAjSwXQZmuTsgyRVNVHIHnwuB1QT5A3tH2U3tZ39ZFZCh/cIQavCjGLexvy1LjP0VYAC0f3gRCnRhIgAAAABJRU5ErkJggg==) no-repeat -25px 0;
        margin: 0;
        padding: 0 0 0 24px;
        color: #4A4A4A;
        font: normal 16px/19px Helvetica,Arial,sans-serif;
    }

        .who-uses-block .quote-block blockquote q .close-quote {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAQCAYAAABpyU3qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNUEwMDJBRjQyRTkxMUUyOUZCOEE3MkUyMEFGMzBFRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNUEwMDJCMDQyRTkxMUUyOUZCOEE3MkUyMEFGMzBFRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1QTAwMkFENDJFOTExRTI5RkI4QTcyRTIwQUYzMEVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1QTAwMkFFNDJFOTExRTI5RkI4QTcyRTIwQUYzMEVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ophw2AAAAZ5JREFUeNqkVt1thDAMzkW3AB2BFdIR4IlnOsLdCMcIZIQyQnmFpzICjFBWyApNqCMhy0kcasnoEF9sf/7L3aZpElYKqw+rlfiTxaoWYfFYd26zOljd3YemacgD8zzH7Dh5WjUMnwf2Ds5Xq+UJ5ACt1XfCwCcYOWPdew0kOOJ8fp0CEUC8Y2KNtI8eBe1FWX0RrB8B431G0N8okFzsEfgjchAH3kawFZBNyYvAjYHWDGIlg3Ep+FIxvuNkuN7+IPo7ipXAICbnwBfxP8HV7WCws7ESSmSYjoeMAaSq16Jh1EyswVgJgdSRzBv0uwYCJjNwRditmNgdY32Pb9A7N8LIRjh0vfZGtM6WEbiCjfFDEEhiZWK4xkTpFSJ0ZQZKCErlYGViFw8RIz2c4ZC8MrhRrIywXgIZLIjb0yT+Ivg+5W6vJNZfQCtRqi7QpyuRHc1wtiQGes/BSljyBbHot0A5S6KdNKO8qaqMOViJAjSwXQZmuTsgyRVNVHIHnwuB1QT5A3tH2U3tZ39ZFZCh/cIQavCjGLexvy1LjP0VYAC0f3gRCnRhIgAAAABJRU5ErkJggg==) no-repeat 0 0;
            margin: 0 0 0 5px;
            display: inline-block;
            height: 16px;
            width: 20px;
            text-indent: -9999px;
        }

        .who-uses-block .quote-block blockquote cite {
            display: block;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAtCAMAAABVl0P0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwNThBQ0I0MkU0MTFFMjlGQjhBNzJFMjBBRjMwRUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwNThBQ0E0MkU0MTFFMjlGQjhBNzJFMjBBRjMwRUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4N0YxMTc0MDcyMDY4MTE4OEM2QUIxN0M1RURDNEZG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) no-repeat;
            width: 130px;
            height: 45px;
            text-indent: -9999px;
            margin: 8px 0 0 -1px;
        }

    .who-uses-block .quote-block a {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 2px;
        padding: 0 0 0 14px;
        display: block;
        position: absolute;
        bottom: 8px;
        right: 15px;
        font-size: 15px;
        text-decoration: underline;
    }

.who-uses-block .logos-block img {
    margin: 23px 0 0 33px;
}

.edu-switch-block .edu-who-uses-section {
    margin: 0 0 65px;
}

.edu-switch-block .edu-inner-content-section {
    padding: 0 0 0 21px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section h3 {
    margin: 2px 0 17px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section .alignright {
    margin: 43px 60px 0 35px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section {
    margin: 58px 0;
}

    .switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section h3 {
        margin: 5px 0 10px;
    }

    .switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section .alignleft {
        margin: 6px 89px 0 7px;
    }

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.trusted-ca-section .alignright {
    margin: 22px 102px 0 34px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.trusted-ca-section {
    margin-bottom: 70px;
}

.switch-sub-inner .content-section .beyond-ssl-section h2 {
    font-size: 22px;
    line-height: 24px;
    margin: 0 0 7px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .beyond-ssl-section h3 {
    font: normal 19px/21px Helvetica,Arial,sans-serif;
    color: #8A8A8A;
    margin: 0 50px 39px 0;
}

.beyond-ssl-section .beyond-ssl-learn-block {
    background: #F3F3F3;
    border: solid 1px #D7D7D7;
    overflow: hidden;
    padding: 29px 0 0 20px;
    margin-right: 34px;
}

    .beyond-ssl-section .beyond-ssl-learn-block .item-block {
        width: 360px;
        float: left;
        height: 125px;
        margin: 0 29px 47px 9px;
    }

        .beyond-ssl-section .beyond-ssl-learn-block .item-block.bottom-items {
            margin-bottom: 31px;
        }

        .beyond-ssl-section .beyond-ssl-learn-block .item-block.dual-line-title {
            margin: -10px 29px 41px 9px;
        }

        .beyond-ssl-section .beyond-ssl-learn-block .item-block h4 {
            font: normal 16px/18px Helvetica,Arial,sans-serif;
        }

.switch-sub-inner .content-section .item-block p {
    margin: 0 10px 6px 0;
}

.beyond-ssl-learn-block .item-block .main-cta-btn {
    padding: 5px 18px;
    font-weight: bold;
    font-size: 14px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .customer-quote-block .quote-holder {
    margin-top: 38px;
}

.switch-sub-inner .mssl-switch-block.edu-switch-block .customer-quote-block {
    margin-left: 40px;
}

.info-block-office .visual-block-holder .description.no-pricing {
    margin-top: 50px;
}

.info-block-office .visual-block .no-pricing .cta-block {
    padding: 14px 0;
}

    .info-block-office .visual-block .no-pricing .cta-block .column .ent {
        padding: 0 0 1px;
    }

.emails-block .info-block .description.no-pricing {
    padding-top: 65px;
}

.emails-block .info-block .no-pricing .cta-block .column .ent {
    padding: 0 0 1px;
}

.emails-block .info-block .no-pricing .cta-block .alignright {
    margin: 0;
}

.emails-block .info-block .cta-block .column .btn-ent {
    display: block;
    background: url(/Content/Images/v4/sprite2.png) no-repeat -263px -1121px;
    width: 178px;
    height: 37px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 auto;
}

.emailsblock .info-block .cta-block .column .btn-ent:hover {
    background-position: -263px -1159px;
}

.about-us-block .contact-form .holder.alt-field {
    left: -9999px;
    position: absolute;
}

.webinar-info h2 {
    font: bold 22px/24px Helvetica,Arial,sans-serif;
    color: #0368b8;
    margin: 0 60px 30px 0;
}

.sth-solution-features ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

    .sth-solution-features ul li {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
        font-size: 16px;
        line-height: 18px;
        font-weight: bold;
        color: #000;
        padding: 0 0 0 16px;
        margin: 0 0 10px;
    }

.info-block.job-info-block {
    background: url(/Content/Images/v4/job-page-banner-bg.jpg) repeat-x 50% 0;
    height: 449px;
    margin-bottom: 0;
    padding: 0 9990px 0 10008px;
}

    .info-block.job-info-block .heading {
        background: url(/Content/Images/v4/job-page-banner-center-bg.jpg) no-repeat;
        height: 449px;
        padding: 71px 0 0 48px;
        color: #FFF;
    }

.job-info-block .heading .glow-text {
    text-indent: -9999px;
    display: block;
    height: 65px;
    width: 474px;
    margin-bottom: 29px;
    background: url(/Content/Images/v4/job-page-join-team-text.png) no-repeat;
}

.job-info-block .heading p.glow-text {
    height: 54px;
    width: 620px;
    background: url(/Content/Images/v4/job-page-build-career-text.png) no-repeat;
}

.job-info-block .portraits {
    margin: 0;
    padding: 0 0 0 12px;
    list-style: none;
    height: 187px;
}

    .job-info-block .portraits li {
        float: left;
        display: block;
        height: 153px;
        width: 115px;
        background: url(/Content/Images/v4/job-page-portrait-sprite.jpg) no-repeat 0 0;
        margin-left: 28px;
        text-indent: -9999px;
    }

    .job-info-block .portraits .one {
        margin-left: 0;
    }

    .job-info-block .portraits .two {
        background-position: -123px 0;
    }

    .job-info-block .portraits .three {
        background-position: -247px 0;
    }

    .job-info-block .portraits .four {
        background-position: -370px 0;
    }

    .job-info-block .portraits .you {
        background: url(/Content/Images/v4/job-page-portrait-you.png) no-repeat;
        height: 188px;
        width: 152px;
        margin: -13px 0 0 21px;
    }

    .job-info-block .portraits .five {
        background-position: -493px 0;
        margin-left: 20px;
    }

.job-content-block {
    background: #f0f0f0;
    padding: 0 10009px 0 10007px;
    margin: 0 -9999px;
}

.job-content-inner-block {
    background: #FFF;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    position: relative;
    padding: 44px 250px 81px 57px;
    color: #5F5F5F;
}

    .job-content-inner-block h1 {
        font: bold 26px/28px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 7px;
    }

.job-apply-section {
    position: absolute;
    right: 36px;
    top: 49px;
}

.quick-block {
    border: solid 1px #E7E7E7;
    padding: 4px 5px;
    width: 174px;
    background: #FFF;
    margin: 0 0 9px;
}

    .quick-block .inner-quick-block {
        background: #E7E7E7;
        padding: 21px 10px 3px 16px;
    }

        .quick-block .inner-quick-block p {
            color: #8c8f8f;
            font: lighter 13px/16px Arial,Helvetica,sans-serif;
            margin: 0 0 13px;
        }

        .quick-block .inner-quick-block h2 {
            color: #646464;
            font: lighter 18px/20px Helvetica,Arial,sans-serif;
            margin: 0 0 14px;
        }

.job-apply-section .main-cta-btn {
    font-weight: bold;
    padding: 10px 0;
    width: 184px;
}

.job-content-inner-block h3 {
    font: lighter 19px/21px Arial,Helvetica,sans-serif;
    color: #0c72b8;
    margin: 0 0 10px;
}

.job-content-inner-block .job-position-section {
    overflow: hidden;
    margin: 0 0 21px;
}

    .job-content-inner-block .job-position-section p {
        font: normal 15px/18px Arial,Helvetica,sans-serif;
        margin: 0 0 0;
        color: #919191;
        float: left;
        width: 317px;
    }

        .job-content-inner-block .job-position-section p span {
            display: inline-block;
            margin: 0 0 0 5px;
        }

.job-description-section {
    clear: both;
    font: normal 14px/17px Arial,Helvetica,sans-serif;
}

#job-description-main {
    margin-bottom: 32px;
}

.job-description-section p {
    margin: 13px 0 16px;
}

.job-reqs-list {
    position: relative;
    border: 1px solid #cfe5e9;
    box-shadow: 2px 5px 0 #DDD;
    margin: 37px 23px 0 0;
    background: #eef6f7;
    background: -moz-linear-gradient(top,#eef6f7 27%,#fff 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(27%,#eef6f7),color-stop(100%,#fff));
    background: -webkit-linear-gradient(top,#eef6f7 27%,#fff 100%);
    background: -o-linear-gradient(top,#eef6f7 27%,#fff 100%);
    background: -ms-linear-gradient(top,#eef6f7 27%,#fff 100%);
    background: linear-gradient(to bottom,#eef6f7 27%,#fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef6f7',endColorstr='#ffffff',GradientType=0);
    padding: 0 25px 30px 41px;
}

    .job-reqs-list .paperclip {
        position: absolute;
        width: 29px;
        height: 50px;
        background: url(data:image/png;base64,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UmVhZHlxyWU8AAADJGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQwNTUyQjUyNTlBQjExRTJBREZBRUQ2OEY5MTc0QTZFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjREQUY4ODVFNTlBQzExRTJBREZBRUQ2OEY5MTc0QTZFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDA1NTJCNTA1OUFCMTFFMkFERkFFRDY4RjkxNzRBNkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDA1NTJCNTE1OUFCMTFFMkFERkFFRDY4RjkxNzRBNkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7drr/eAAAFLklEQVR42qRYS2/iVhS+ODAQYIIhkyaavIBk8lKbYVN1V6WVuqs09BeE/oAqme6rdtR9M6g/oPADKjnrLgZ1081IJa3USJ02cfPg/TAGO2DA9BwHIpLwuNe5kmUbOHw+3/3Ow8dChqyvvv7GD6cwHLtwhPq+Etf874Tnm3+8+vizvyRiYlkGgPFwOoAjMspwe/3P5Hrw70/MAFvvAKJHb+BAYOKaVElw6UR6ZNOESnXqKJOfIzXVbXh+fLIRWp4/w4f78kGeAigC7thsTfRECi6evoR7od+bLhP4u1Bo84g88/8TgO9FFlDujpc7eP3hB28JACJ1sbv0/fjD93j/hbG5l7jtxr4TU6A9SnHNz6YSAJYcZgTA6FlSrnlJSfLtPQQU/+hV94hT2MatExPkLL3o//WXrRCTkIDWg0l7nf/805/j4N13155Q2Qqo8mxhAU5HKK4ki6f7Vw1HBJT5E8vTIsWtdlvQO9PkLLUUZqXXUN55egFp2mEx1nX90Gq1klxxFm3DLKACx3EklXtKutmHZQnNZpOU5SBev2ABjXY6HdLpTJKLzEKYkWKp0WjEHJM+cnIeCIO3PBUo7g2AJq02G0nn5ngWmnDBvh5OAFP50gJPG7O9kIEQ6ZCL7AqpNxwvGL0VFFWVrrRNatseaExraMTtdJJMYTZCS1Nv1WqK4PV4QIyLSLGfChT3pq3rgt3+CCieZ05tQHG0rbdJrrROZdufkQ4bmkYqtVUzFCfLUkW0O1ZJVXm8Sw0KhrGaokpenkeKw6wUV+SqgLan5yuhcRRzt2hqtQQM9svsKjPFbaBYVVWi1Dfwdo8aFGNWlqtEJ2tErk3tsqbFbL6Y9HpXCKTUMDUo7o0ky+LMtI9kC7M7NEq8TbEcd7mcJJ1fHplSuXtKbLXikFNJvrzBTDHYxQrFEtFa749MqdyAz2LZfIE4XetUSrybFvOFkvBkZnFkSuUG7Q3IP+Hz0ilxAMVGWswUVjClRmg9RSXGFYVOiYMqTy5flFr69tB454YZXqTSBJUIPRBz5cnlC8KTae/QeOeGGcrVWgyVKF4+Y+6Brur1Q01rQi42BBWh9dToCoqlMqk3t5gpxsoDYpSstsBAMXKjDNOZnDjtm2cu7rikihxzu11Yee6JkRtZshQFWhmLUaCZizvEO4oxU1i7xxQ3xjYKSiRV9TkqkTVmofJIos02d0+M3Lh8Chkm6fFMmao8inoVxwLy73nwlhjHeUq0ZjOKHZ+ZygO9VwwpLpb9tyjmaIK9BDw1moYSWVUsVhUlOWF9fEuMHE2wV6EHctjtA5VIISijxT1LLd6IkcZTjNl4vd6Apw2aSotomy0u3YiRo6QpATSJbd03tkAPYgp0IVwXgWsxcrTGmqbFLRZL752HVVDxdlsn4sWyIUaOwTYGwPA+GjDVkEOLKuVL75GGZt/lWJSINHHXNDE35OBtAt8ioPfa4Vhp0oGmd+IqGTfyGbCOjJwsewjHSpPe0UVJ5lFQrCr2sCSHe7OGvpdoFkEZaZCfqpgCfY0siZfLUH1mqLztzp6MltQ60ZKYQbtzpCheJ4+3sTfepzDb703gvJ5ywoynPW+Nvf3t94++HdXOdL00GHk6mzJe1EyBdr01ZoKQyHkAfjMCGKc2PI7+tlaPRZzCWcgDFngR6f4pcTkVyelQo7DPr/GhumO/g5vR3/Zb4p//D0d/iQeB9gEf9I/5+lf/cBO9HDjvNQmM5W7P7ayFa6rbj4LhpyQMDzGwcCpMOq6i/ZPS/wUYAKpq7O252wgWAAAAAElFTkSuQmCC) no-repeat;
        top: -7px;
        left: 4px;
    }

.job-content-inner-block .job-reqs-list h3 {
    margin-top: 28px;
}

.job-reqs-list ul, .job-office-info ul {
    margin: 0;
    padding: 0 0 0 1px;
    list-style: none;
}

    .job-reqs-list ul li {
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 5px;
        padding: 0 0 0 15px;
        margin: 0 0 8px;
        font: normal 13px/16px Arial,Helvetica,sans-serif;
        color: #343434;
    }

.job-description-section .job-office-info {
    margin: 0 15px 47px 7px;
}

    .job-description-section .job-office-info p {
        margin: 0 0 26px;
    }

.job-office-info .office-digs {
    margin: 0 0 0 -25px;
}

    .job-office-info .office-digs img {
        margin-left: 28px;
    }

.job-office-info h4 {
    font: normal 16px/18px Arial,Helvetica,sans-serif;
    margin: 25px 0 23px;
}

.job-office-info ul li {
    color: #25393c;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0REFGODg2MTU5QUMxMUUyQURGQUVENjhGOTE3NEE2RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0REFGODg2MjU5QUMxMUUyQURGQUVENjhGOTE3NEE2RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjREQUY4ODVGNTlBQzExRTJBREZBRUQ2OEY5MTc0QTZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjREQUY4ODYwNTlBQzExRTJBREZBRUQ2OEY5MTc0QTZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LXvKAgAAAUpQTFRFXKtkp8CxXKlkc52CFm42QoVRQoVSsse6MYNFVZ1elZ+a/P38InY8dJ2CMoRHeqKJnbmoRI9RRo5T1ODZj6+b0t7XabZtUZJeW5BrOYpLT41e+vv7TZBZQoNUD3E6qsKzSoFf7vPwVIllvcfAEHE6kLGdWZhkVJ5clLOgPoxNSZZWWZhjNYBIV6RgxdXLU4toVYpoVqNfUaBcNHdMz9zVUaBb3d3dC2syTZpZVaNfTJpYqcKzsce6mbakc5yC5ezoRotTMnRKpL6vXZVsQoFTQZBQ+Pr5GnI7bLhvVo5k9Pf1SZhWUolnfqaMX6tmmq+i5OznWJ5jtsu/vdDFUJ1aWY9oI3M7KH1ARJJRFnE38fXzXqpkmLWjKXRB/f79naWgRYFeVZxe6/Dt6O7rT5taMXpF6enpe6KLYa1nE2U0J3lA/Pz8QY1R////Tvpw5AAAAG50Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wCgBTwzAAAAr0lEQVR42mLIRQKMPvoKDEj8ZGMVuQRkATt380xhJAG92EiW9FyEgLRSFo9jFJKArU54mHUuQiBAlo/DAEgzBKlqOIEEmHMkU0VBAuysgTI2ubnBDq6a/CAJhlzeCCtPN+5QC28XRYiAPZspZ4xAYoggYy5EIFckRVdbzdJQIhcm4CXFwMTEIGQCF8iVV8/wi/bNRQjEOYt5iCchCeQqaxn55yILpMVzmWVDBQACDAAdJFsiS797OgAAAABJRU5ErkJggg==) no-repeat;
    padding: 0 0 0 32px;
    margin: 0 0 8px;
}

.job-description-section .separator {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA3wAAAAhCAMAAAC1MlmkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjZBMkU0RkE1Q0RCMTFFMkJBMTE5ODhFOTZERjBCMEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjZBMkU0Rjk1Q0RCMTFFMkJBMTE5ODhFOTZERjBCMEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4OEM2QzJGOUYwMDNFQ0Q3IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9USeZwAAAGBQTFRF////4ODg4uLi/v7+4eHh/Pz84+Pj/f39+fn5+/v75ubm5OTk9PT0+vr65eXl6urq+Pj47+/v9vb26enp5+fn9fX16+vr8PDw9/f38fHx7u7u8vLy7Ozs6Ojo7e3t8/PzOfI4wwAABFNJREFUeNrs2Nl24jAQRdF0gMQBjJlHA///l61ZJalkG0PIdM9a/ZrYJe0uyMsLQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIoZeB7l01Go0+RGVZFMV8vt8vl5vNdHq9nk6Hw263WByPl0tdb7dVtVqtzufzer0ei2ayiemN6fVV/kPo2yQu5Fu+SZK64zN528fi1q/F5V+tqqrabuv6cjkuFrvd4XS6XqebzXK538/nRVGWgpIQNZKyDLOMvoHVN1L6Sqkv5ef1VUSfx+e1kYZ8/xB6UpkrmIDk+M1SdwLeysK7HI9SnqQ3vZFe4C8AGAh0BMkKFAoFQ+lQ7kFJUVo0y9CSJCuRX4zc/0rDzuFa/Vk47ZYSUOlSm1FZVpcVppGpKrXktpKb9CbAiWWnzOl9p9QZdsIdA2/Q4eMn+QBKCGqDag0qhFqhYCghComSosJYqydUIDVJo9LL9Dg9z3ai+Q+twx7hQn93Rs2geFbs50SeVoxL31fNS/qqjTGlTENb7FQHxU2CE+I0OWFOoPPqHDvnbnDLF0DGoEQoFTqGahtKitKixKg4apCKpEJpXV7MGxmcRqfzyRAdj1mjsdLMl8z2r5jDRwUvdyLKbCj+u1d4F8gliVT5pWVlGVrWlsF1cbgsL+VLAdPGNDMlTVuT2BQ36U2JU+SUOY2OsBv0/isMUagZEoiaorSoORqQmuRGP65+dPMe2qbVqXlaoEaoMxoR5ZCSTRpIZbQyYPNoO+v9fNZfUf+/XzTGHsBklrcU7ilPypvyqiyrbaDKbi1GVh6X4eWI7eemwlQ6a0abB/dO1Qwe97fQWKKzOPpwlSUx6Vhql8Smxml5WqAx0R1L1CN1m9Q6zVkNuIZiGbUM3calm+vtR9b59Sb5ETHzjEa+pscRHJQ/v8ofah1tKo/KqLKsdiEr4+pq79kmtOWuJYeLCguYEWmJtgeJ626RaAxNRjCJTcLT+iRElxFRZzRB6japg+qoEqxeayA2RBu4TfGyiDnJ6w6yuza7uXt+W8uLpG9+5gYUDbEKJkxnX9ND8Wfljs95iheVN5WoilcW2VpOFqGVxRX5Yo09i9vtHPMyU56hzwxRYtTvUc/UQ6VWHdbAKyEbsqVyI76p4QRyjnST706tOtXnJzc86JZ9s3QC0YjC+S3oaOnMg8Mgh+RPbuqPkxyyP3mPyqsqMqraZbXp+mJfn2azq9DUaKA0ohpgpVxDsZHaUG7Ml0EcQz5kVTcQ79CxpZt/4CL7bNnXSV78FI8mGt00HGw0dgppHxwWPcUiOuH0DsS35HZXPxvXY4D2RspBzXHlyAZmebwMYRZys+sm5M+s4ama34cZADMmdpzJ0Ev2bPhzzJ16J1V/HNbzF2kr1ma0bXzzjpmKe5rf1F2/qsu7tIyjbZptp3HLyYLUr8Paw29P1t+3ni9855hxT1EO8N2Gf21qOAghhBBCCCGEEEIIIYT+cv8FGACbtX8YHz/j3wAAAABJRU5ErkJggg==) no-repeat;
    height: 33px;
    width: 892px;
    margin: 0 0 19px -30px;
}

.job-other-section {
    margin: 0 0 0 10px;
}

    .job-other-section p {
        font-size: 13px;
        line-height: 16px;
    }

.inner .job-other-section .options-block {
    padding: 28px 0 0;
}

    .inner .job-other-section .options-block ul {
        width: auto;
    }

        .inner .job-other-section .options-block ul li {
            padding: 0 15px 0 12px;
        }

    .inner .job-other-section .options-block .next {
        margin: 0 11px 0 0;
    }

.job-list-link {
    clear: both;
    overflow: hidden;
    display: block;
    padding: 7px 10px;
    margin: 0 30px 3px 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    transition: background-color .3s;
    -moz-transition: background-color .3s;
    -webkit-transition: background-color .3s;
}

    .job-list-link:hover {
        background: rgb(228,245,255);
        transition: background-color .3s;
        -moz-transition: background-color .3s;
        -webkit-transition: background-color .3s;
    }

.about-us-block .biography-block h2.dept {
    font: bold 16px/18px Helvetica,Arial,sans-serif;
    margin: 30px 0 5px 10px;
}

    .about-us-block .biography-block h2.dept:first-child, .about-us-block .biography-block h2.dept.first-child {
        margin-top: 0;
    }

.about-us-block .biography-block .job-list-link h3 {
    float: left;
    margin: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    color: #0368B8;
}

.about-us-block .biography-block .job-list-link h4 {
    float: right;
    margin: 0;
    color: #083553;
    font-weight: normal;
    font: normal 14px/18px Helvetica,Arial,sans-serif;
}

.info-block.job-info-block.job-landing-info-block {
    padding-bottom: 30px;
}

.job-info-block.job-landing-info-block .heading .glow-text {
    width: 542px;
    height: 64px;
    margin-bottom: 30px;
    background: url(/Content/Images/v4/job-page-landing-careers-text.png) no-repeat;
}

.job-info-block.job-landing-info-block .heading p.glow-text {
    width: 542px;
    height: 64px;
    background: url(/Content/Images/v4/job-page-landing-join-text.png) no-repeat;
}

.educational-block .text-block .alignleft.ocsp {
    margin: 2px 30px 10px 0;
}

    .educational-block .text-block .alignleft.ocsp span {
        display: block;
        text-align: center;
        margin: 5px 0 0;
    }

.info-block.ssl-main-info-block {
    margin-bottom: 40px;
    background: #1b618c url(/Content/Images/v4/ssl-home-banner-bg.jpg) repeat-x 50% 0;
}

    .info-block.ssl-main-info-block .visual-block .description {
        padding: 0 85px 0 0;
        left: 424px;
        top: 68px;
    }

        .info-block.ssl-main-info-block .visual-block .description h1 {
            font: lighter 45px/48px Helvetica,Arial,sans-serif;
            margin: 0 0 15px;
        }

        .info-block.ssl-main-info-block .visual-block .description p {
            font: normal 16px/18px Helvetica,Arial,sans-serif;
            margin: 0 0 8px 2px;
            color: #FFF;
        }

        .info-block.ssl-main-info-block .visual-block .description a {
            text-decoration: underline;
            color: rgb(155,211,255);
        }

            .info-block.ssl-main-info-block .visual-block .description a:hover {
                color: #FFF;
            }

.inner-content-block.ssl-landing-inner-content-block {
    padding: 0 18px 0 11px;
}

.ssl-landing-inner-content-block .main-cta-btn {
    padding: 5px 8px;
}

.ssl-landing-inner-content-block h2, .ssl-main-landing-section-fix h2 {
    margin: 0 0 8px 5px;
    font: bold 20px/22px Helvetica,Arial,sans-serif;
}

.ssl-main-landing-section-fix .section-holder h2 {
    margin-bottom: 3px;
}

.ssl-landing-inner-content-block .about-block h2 {
    font-size: 22px;
    line-height: 25px;
    margin: 0 0 4px;
}

.compare-ssl-text {
    font: normal 18px/24px Helvetica,Arial,sans-serif;
    text-align: center;
    margin: 0;
}

.ssl-landing-inner-content-block .about-block {
    margin: 0 0 54px 8px;
    padding: 25px 0 0 50px;
}

    .ssl-landing-inner-content-block .about-block .description {
        padding: 0;
    }

#main .section.ssl-main-landing-section-fix {
    border: none;
    padding-bottom: 0;
}

    #main .section.ssl-main-landing-section-fix .section-holder {
        margin-top: 0;
    }

.ssl-landing-sponsors .gallery {
    position: relative;
    padding: 15px 0 50px 100px;
}

    .ssl-landing-sponsors .gallery .frame {
        width: 775px;
        overflow: hidden;
    }

        .ssl-landing-sponsors .gallery .frame ul {
            width: 9999px;
            padding: 0;
            overflow: hidden;
        }

            .ssl-landing-sponsors .gallery .frame ul li {
                display: list-item;
                margin: 0;
                width: 155px;
                line-height: 59px;
                float: left;
            }

    .ssl-landing-sponsors .gallery .link-prev, .ssl-landing-sponsors .gallery .link-next {
        position: absolute;
        top: 27px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAMAAAAZd2syAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzZDNEI2NUQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzZDNEI2NkQ4RjAxMUUxQkYwQkVFNzE5QjM3OUZERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNkM0QjYzRDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDNkM0QjY0RDhGMDExRTFCRjBCRUU3MTlCMzc5RkRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4eE7vAAAAKtQTFRFz9DRxMXG7e3t3d7e7u7v4+Tk1dbX8PDx1NXV19jZy8zN19fY7+/v0tPT7/Dw0NHS1tfX6+vr09PU6+zs6enq2dra5+fo29zc09TV4+Pk8/Pzx8jJycrK7OztzM3O2tvc5eXm4eHi6Onp6Ojo3N3e4uPj5OXl3t7f2trb8vPz8vLy0NDR4ODhzs/Q3+Dgzc7P5ufn39/gzs7P0dLT6urr5ubm////w8TF////YEekkwAAADl0Uk5T//////////////////////////////////////////////////////////////////////////8AOqxlQAAAAZFJREFUeNqMlMd2xCAMRZneM7333tPz4v//sphHMWAvwpnFcHWtYyMkAbOijGWDIv5xZXl4+ZWrFTsRpvz/kaU1GOoiijXU5f9cOh3ytKqQWoQSd4W0VmUgHwekhlVmOvRpdSQWcr/hfozgK3vETatBEFw9DzvCIaEg2ZNc4CW7E94cDV9EL46Hd6K1QkKxb7IGnGSfRDNPw4SwaD2cCA4aCE2XpGXYZP6ZC8PL9Poa6yM/m8esViTvqceBhX/iwr5Mjd5AaUduHvZVE63CSFsmAOZB+UQUpBtJbRteBkdT6Z5SeybVTGkFxrZSGyV3I3w35GRort6tTa+S8QkPRo7qSwfc1FKaTrYw59bzi2e1M3kJ3s0tB5pOVrcnpYu3DEp/ID0lN0QVbwLvIs0I35yu8YpntDXZj3t7neKZS34junstiAvh3tGGJDu/s66EariwAZtmoviNOibeWK1jJkrQzzykFfRwMBMlNUMK9sjlREomSma6OicSumGPJt4rQ9NYA1qpjk/SmUkq/jd7/wQYAOd3Gu8IdG5xAAAAAElFTkSuQmCC) no-repeat;
        width: 18px;
        height: 37px;
        text-indent: -9999px;
        overflow: hidden;
        cursor: pointer;
    }

    .ssl-landing-sponsors .gallery .link-prev {
        left: 70px;
        background-position: -20px 0;
    }

    .ssl-landing-sponsors .gallery .link-next {
        right: 60px;
        background-position: 0 0;
    }

#ssl-intro {
    width: 985px;
}

    #ssl-intro .holder {
        width: auto;
        padding: 20px 0;
    }

    #ssl-intro h1 {
        color: #000;
        display: block;
        font: 100 40px/44px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        margin: 1px auto 0;
        text-align: center;
        width: 400px;
    }

    #ssl-intro h2 {
        color: #434343;
        display: block;
        font: 100 28px/38px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 5px auto 20px;
        text-align: center;
        width: 400px;
    }

    #ssl-intro .ssl-columns a {
        text-align: center;
        background: #E9F1F4;
        border: 1px solid #c1dae9;
        border-radius: 4px;
        display: inline-block;
        margin-left: 16px;
        padding: 38px 21px 27px;
        position: relative;
        width: 260px;
        top: 0;
        right: 0;
        opacity: 1 !important;
    }

        #ssl-intro .ssl-columns a:hover .main-cta-btn2 {
            background: #cad800;
            transition: background .2s;
            -moz-transition: background .2s;
            -webkit-transition: background .2s;
        }

    #ssl-intro .ssl-columns h3 {
        color: #1f1f1f;
        display: block;
        font: 100 24px/28px Helvetica,Arial,sans-serif;
        margin: 22px auto 19px;
        text-align: center;
        width: 214px;
    }

    #ssl-intro .ssl-columns .main-cta-btn2 {
        display: block;
    }

.educational-block.improve-ssl-block .text-block h3 {
    font: bold 15px/17px Helvetica,Arial,sans-serif;
    margin: 0 0 8px;
}

.educational-block.gateway-block .text-block {
    padding: 0 0 0 5px;
}

.about-us-block .gateway-block .heading-section {
    margin-bottom: 12px;
}

.educational-block.gateway-block .text-block .description {
    padding: 0;
    margin: 0 10px 25px 0;
}

    .educational-block.gateway-block .text-block .description ul, .inner #content .features .features-block.gateway-features-block ul li {
        font-weight: normal;
    }

.inner #content .features .features-block.gateway-features-block {
    margin: 0 50px 0 0;
    overflow: hidden;
}

    .inner #content .features .features-block.gateway-features-block ul {
        width: auto;
    }

.inner #content .gateway-block .features {
    padding: 0;
}

.about-us-block .text-block .main-cta-btn.auto-enrollment {
    margin: 50px 0 30px;
}

.gateway-block h3 {
    font: bold 15px/17px Helvetica,Arial,sans-serif;
    margin: 0 0 8px;
}

.whmcs-top-block {
    overflow: hidden;
}

.sub-inner .webinar-inner .webinar-btm-block.whmcs-btm-block {
    clear: both;
}

.sub-inner .webinar-inner .whmcs-top-block .webinar-info h1 {
    font-size: 30px;
    line-height: 36px;
}

.sub-inner .webinar-inner .whmcs-top-block .webinar-info .webinar-presenters p {
    font-weight: normal;
}

.sub-inner .webinar-inner .whmcs-top-block .webinar-image {
    margin: 0 65px 0 10px;
}

.sub-inner .webinar-inner .whmcs-btm-block .webinar-features h2 {
    color: #083553;
}

.sub-inner .webinar-inner .whmcs-btm-block .webinar-features .download-whmcs {
    font-size: 16px;
    line-height: 18px;
    color: #000;
    font-weight: bold;
    margin: 0 0 30px;
}

.sub-inner .webinar-inner .whmcs-btm-block .webinar-features h3 {
    font: bold 18px/20px Helvetica,Arial,sans-serif;
    margin: 0 0 12px;
}

.sub-inner .webinar-inner .whmcs-btm-block ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}

    .sub-inner .webinar-inner .whmcs-btm-block ul li {
        padding: 0 0 0 14px;
        background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat 0 4px;
        margin: 0 0 15px;
        color: #000;
    }

.sub-inner .webinar-inner .whmcs-btm-block .webinar-features p {
    color: #000;
}

.sub-inner .webinar-inner .webinar-signup .contact-form .heading h2 .whmcs-signup-title {
    display: inline-block;
    width: 250px;
    vertical-align: top;
    font: bold 13px/16px Helvetica,Arial,sans-serif;
    margin: 8px 0 0 10px;
}

.blue-highlight {
    color: #0368b8 !important;
}

.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features h2 {
    color: #000;
}

.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features p {
    font-size: 14px;
    line-height: 18px;
}

.sub-inner .webinar-inner .whmcs-top-block.hc-top-block .webinar-info h1 {
    font: lighter 34px/38px Helvetica,Arial,sans-serif;
}

.sub-inner .webinar-inner .hc-top-block .hostingcontroller-download {
    font: bold 16px/20px Helvetica,Arial,sans-serif;
}

.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features h2 {
    font-size: 24px;
    line-height: 28px;
}

.sub-inner .webinar-inner .hc-btm-block .webinar-signup .contact-form .heading h2 {
    color: #0368B8;
    margin: 0 0 -24px;
}

    .sub-inner .webinar-inner .hc-btm-block .webinar-signup .contact-form .heading h2 .hc-signup-title {
        display: inline-block;
        font-size: 18px;
        margin-right: 100px;
        color: #000;
    }

.about-us-block .contact-form .instructions-text {
    margin: 40px 74px 0 0;
}

    .about-us-block .contact-form .instructions-text p {
        color: #1C4866;
        margin: 0 0 12px;
        font: normal 13px/16px Arial,Helvetica,sans-serif;
    }

.about-us-block .contact-form .row.extra-space {
    margin-bottom: 40px;
}

.about-us-block .contact-form .instructions-text ul {
    padding-left: 25px;
    list-style-type: disc;
}

    .about-us-block .contact-form .instructions-text ul li {
        float: none;
        margin: 0 0 2px;
        font: normal 13px/16px Arial,Helvetica,sans-serif;
        color: #1C4866;
    }

.about-us-block .contact-form .personalsign-1-msg {
    margin: 16px 0 0;
    display: none;
}

img.add-btm-space {
    margin-bottom: 12px;
}

.sub-inner .webinar-inner .webinar-image.seal-epermits-image {
    margin-right: 29px;
}

.sth-solution-features.seal-epermits-info ul li {
    color: #484848;
}

    .sth-solution-features.seal-epermits-info ul li strong {
        color: #000;
    }

.ev-green-block p {
    margin: 300px 0 0;
    text-align: center;
}

.plugin-block .alignright {
    float: right;
    margin-left: 20px;
}

.info-block.sni-info-block {
    background: url(/Content/Images/v4/sni-cloud-banner-bg3.jpg) repeat-x 50% 0;
    height: 308px;
    padding-bottom: 25px;
}

    .info-block.sni-info-block .heading .description {
        padding: 0;
    }

    .info-block.sni-info-block .heading {
        color: #000;
        padding: 47px 440px 35px 26px;
    }

        .info-block.sni-info-block .heading h1 {
            color: #000;
            font: lighter 38px/42px Helvetica,Arial,sans-serif;
            line-height: 97%;
            margin: 1px 0 16px;
        }

        .info-block.sni-info-block .heading h2 {
            color: #000;
            font: normal 32px/36px Helvetica,Arial,sans-serif;
            line-height: 187% !important;
            margin: -10px 0 2px;
        }

.sni-info-block .heading .description p {
    font: lighter 22px/24px Helvetica,Arial,sans-serif;
    line-height: 120% !important;
}

.sni-cloud.content-block {
    padding: 0 27px;
}

    .sni-cloud.content-block h2, .sni-cloud h2 {
        color: black;
        font: lighter 28px Helvetica,Arial,sans-serif;
        letter-spacing: 0;
        margin: 0 0 19px -1px;
    }

.sni-cloud.articles-list .article .description {
    padding: 32px 0 0 !important;
}

    .sni-cloud.articles-list .article .description h3 {
        color: black;
        font: lighter 25px Helvetica,Arial,sans-serif;
        letter-spacing: 0;
        margin: 0 0 19px -1px;
    }

.sni-cloud.content-block .ipv4-section .ip4-img {
    float: left;
    padding: 0 5px 0 0;
}

.sni-cloud.content-block .ipv4-section .ip4-content {
    padding: 3px 0 0 325px;
}

    .sni-cloud.content-block .ipv4-section .ip4-content h3 {
        color: #000 !important;
        margin-top: 30px;
    }

.sni-cloud.content-block .ipv4-section .ip4-content, .sni-cloud.articles-list .article .description p {
    color: #868686;
}

    .sni-cloud.content-block .ipv4-section .ip4-content ul {
        list-style: none outside none;
        margin: 9px 0 0;
        padding: 0;
        width: 430px;
    }

        .sni-cloud.content-block .ipv4-section .ip4-content ul li {
            background: url(data:image/gif;base64,R0lGODlhCAAIAKIAACZQefj7/sbd9CBDZazN7h9BYqXK7RgwSCH5BAAAAAAALAAAAAAIAAgAAAMaGEJMomDIAYQpJ59irt4dpnHeaAjRVCmNEyQAOw==) no-repeat scroll 0 4px transparent;
            font-size: 14px;
            line-height: 17px;
            padding: 0 0 0 16px;
            margin: 0 12px 0 0;
        }

    .sni-cloud.content-block .ipv4-section .ip4-content .options-block {
        margin: 20px 0 0;
        width: 550px;
        padding: 0;
    }

.sni-cloud.content-block .how-it-works-section {
    background: none repeat scroll 0 0 #F3F2F3;
}

    .sni-cloud.content-block .how-it-works-section .how-it-works-gallery {
        border: 1px solid #e2e2e2;
    }

.how-it-works-section .how-it-works-gallery .frame {
    overflow: hidden;
    width: 896px;
}

    .how-it-works-section .how-it-works-gallery .frame ul {
        overflow: hidden;
        width: 9999px;
    }

        .how-it-works-section .how-it-works-gallery .frame ul li {
            list-style: none outside none;
            width: 896px;
            float: left;
        }

            .how-it-works-section .how-it-works-gallery .frame ul li img {
                margin-left: -11px;
            }

.how-it-works-section .how-it-works-gallery {
    position: relative;
}

    .how-it-works-section .how-it-works-gallery .switchers {
        border-radius: 5px 5px 5px 5px;
        overflow: hidden;
        padding: 5px 10px 5px 3px;
        position: absolute;
        left: 412px;
        background: #D2D2D2;
    }

        .how-it-works-section .how-it-works-gallery .switchers li {
            list-style: none outside none;
            float: left;
        }

            .how-it-works-section .how-it-works-gallery .switchers li.active a, .how-it-works-section .how-it-works-gallery .switchers .switchers li:active a {
                background-position: 0 -40px;
            }

            .how-it-works-section .how-it-works-gallery .switchers li a {
                background: url(/Content/Images/v4/homepage-interaction-sprite.png) no-repeat scroll -49px 0 transparent;
                display: block;
                height: 24px;
                margin: 0 0 0 7px;
                text-indent: -9999px;
                width: 24px;
            }

.sni-cloud.articles-list .article {
    padding: 22px 30px 57px 3px;
}

.how-it-works-section .how-it-works-gallery .switchers li:active a, .how-it-works-section .how-it-works-gallery .switchers li.active a {
    background-position: 0 0;
}

.sni-cloud.articles-list #sni-first-article {
    margin: 71px -18px -26px 0;
}

.sni-cloud.articles-list .article #sni-cloud-padlock {
    margin: 66px 0 3px 15px;
}

.sni-cloud.articles-list .article #sni-cloud-server-types {
    margin: 26px 60px 0 0;
}

.sni-cloud.articles-list h2 {
    border: 0;
}

.sni-cloud.articles-list .article #sni-ipad-graph {
    margin: 79px 36px 0 15px;
}

#sni-increased-revenue {
    width: 513px;
}

.sni-cloud-section {
    border-top: 2px solid #d9d9d9;
    padding-bottom: 60px;
}

.sni-cloud.container {
    padding-top: 40px;
}

.sni-cloud.sni-cloud-quotes.container {
    width: 986px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9oAAABhCAIAAACmkE47AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QURDMTczRURCRTRGMTFFMjkwQkJFQTQ0MDQ2Mzg2MzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QURDMTczRUNCRTRGMTFFMjkwQkJFQTQ0MDQ2Mzg2MzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NTg3MDI3NDI3MjA2ODExODcxRkIxRkJEOUQ5Q0M0OSIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDo5MTIxRkY0RTUzQkZFMDExODQ1NUQ2MTgwRUZGOEI4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjno1aMAAAL4SURBVHja7N3dbqJQFIBRDiA1jibT93/ImsgY0XKYY+k0PkBhT+paicSfu3P1ZWeDaZqmqqput9v5fC7XcRwrAABgGU3TbDab3W5XruVjKjne9/3lctnvf7XtpmlqZwQAAAsZx/z+fuv7P9vtdr/fp2EYTqfT6+vvlJLTAQCAFUzT9PZ2PBwO6Xg8vtx1/36ocs4OCAAAvl1d118z8GG4DsNQX6/XrtvMX41j1uIAALCQEtsluef3Xdfdc7x8Na+pzPd0AgAAi5rDuzR4eVM/pLocBwCAxT2Gt+eoAABAGDkOAAByHAAA5DgAACDHAQBAjgMAAHIcAADkOAAAIMcBAOAH5HhKySkAAMD6SoqbjgMAQBg5DgAAchwAAOQ4AAAgxwEA4OdrP64ergIAAGv6LHDTcQAACCPHAQAgLsf9DRAAAITwN0AAABBJjgMAQFyOW1YBAIAQllUAACBS+9jmjgMAANZkOg4AAHIcAACeMMftqAAAQAi3cgIAQCTTcQAAiGE6DgAAkeQ4AADIcQAAeMIctzsOAAAh7I4DAEAk03EAAIhhOg4AAJFMxwEAIIbpOAAARGpT+pyPG5MDAMA6vgrcdBwAAMLIcQAAiMtxOyoAABDivqwixwEAICzHnQIAAEQxHQcAgBiWVQAAIDTHnQIAAESR4wAAEJfjllUAACBESfH28YMTAQCANVlWAQCAuBw3FAcAgBD3ZZWPHJ+LfHIiAACwTopXHnQIAACxLKsAAEAM03EAAIhkOg4AADFMxwEAIJIcBwCAuBy3rAIAACEsqwAAQCQ5DgAAcTluWQUAAEJYVgEAgEjtY5s7DgAAWFMax7GuzcgBAGBtOWchDgAAYeQ4AADIcQAAeD4p5+wmTgAAWN80TXIcAADkOAAAyHEAAECOAwCAHAcAAOQ4AADIcQAA4PtyvLwcBAAAhJDjAAAgxwEAQI4DAAByHAAA5DgAACDHAQBAjgMAAHIcAADkOAAAIMcBAECOAwAAchwAAP5/fwUYAIkzvWExmlXPAAAAAElFTkSuQmCC);
    background-position: 0% top;
    background-repeat: no-repeat;
}

.sni-cloud.container .quote-holder-faster {
    height: 215px;
    overflow: hidden;
    position: relative;
    opacity: 1;
}

    .sni-cloud.container .quote-holder-faster .frame ul li .customer-quote-container {
        width: 56%;
        margin: 0 auto;
        position: relative;
    }

.open-speech-mark {
    position: absolute;
}

.close-speech-mark {
    display: block;
    position: absolute;
    left: 575px;
    z-index: 1000;
}

.quote-holder-faster.frame {
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
}

    .quote-holder-faster .frame ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .quote-holder-faster .frame ul li {
            float: left;
        }

.quote-holder-faster blockquote cite {
    color: #0368B8;
    font: lighter 13px/15px Helvetica,Arial,sans-serif;
}

.quote-holder-faster .switchers {
    list-style: none outside none;
    margin: 200px auto 0 408px;
    padding: 0;
}

    .quote-holder-faster .switchers li {
        float: left;
    }

    .quote-holder-faster .switchers a {
        display: block;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAARCAMAAACCaf60AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUVEMjA3M0Y1RTExMUUxQjREMjk0OTRENUM2RENDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUVEMjA3NEY1RTExMUUxQjREMjk0OTRENUM2RENDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRUQyMDcxRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNFRUQyMDcyRjVFMTExRTFCNEQyOTQ5NEQ1QzZEQ0NEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GDWBJwAAAK5QTFRF4+Pj6Ojo5+fn/f39/v7++Pj48vLywcHB+fn5xcXF1NTU9vb2wMDA7u7u7+/v8PDw5OTkv7+/4uLi0tLS0NDQzMzMzs7O9PT0xsbG8/Pz5ubm+/v7+vr609PT6+vr1tbW8fHxyMjIy8vL0dHR3d3d29vb39/fw8PD7e3t2NjYysrK7Ozs2tra5eXl/Pz8zc3N3t7e4eHh4ODg6enp6urqz8/P1dXV////19fX////5UFWdAAAADp0Uk5T////////////////////////////////////////////////////////////////////////////ADfA/woAAAEUSURBVHjahJLXbsMwDEUpWd4rHnHiDMfZs3tI/P8fq7wqC33oAfRA4ICgLgkoYVTc7OIRosIPCZDQ7wqQ7y3ZFmuxn7p51SszUpUmd8o7lL10PHuiIw+gdeqFwztWNG6lkyt+WQeXps/imQ8Y1JKSGXwrSXxlUiIOVyyBIbzuxBg3Rv/Ox0QWwtzTpOKKla9J5gdCoDkim+LE0CQGCGdd8uaYcp2JAfZ/nTj8menlip+m5qwownGq/y7E2UWT4hrBtzcjZ180Aa/GOU0MmfhhrizPJlIqqZqKkbrd3cMdrMx+b3cX0+UQEo36KzgEt3Wz3u3uqb8CC6JmeieC2XAq6Jy2SZLkC3VOzCJpmhKLtdWPAAMAwflqzNWNLF4AAAAASUVORK5CYII=) no-repeat 0 0;
        height: 17px;
        width: 17px;
        text-indent: -9999px;
        margin-right: 7px;
    }

    .quote-holder-faster .switchers .active a {
        background-position: -18px 0;
    }

.customers-content-block .customer-quote-block {
    margin: 0 0 36px;
}

.switch-sub-inner.facebook-sub-inner .main-heading {
    padding-left: 31px !important;
}

.sni-cloud.sni-cloud-quotes.container h2, .sni-cloud.sni-cloud-quotes.container p {
    text-align: center !important;
    margin-left: -20px;
}

.sni-cloud.sni-cloud-quotes.container p {
    font-size: 141%;
    color: #4a4a4a;
    line-height: 150%;
}

.sni-cloud.sni-cloud-quotes.container .frame ul li .customer-quote-container img.customer-logo {
    display: block;
    margin: 0 auto;
}

.sni-cloud.sni-cloud-quotes.container .frame ul li .customer-quote-container .sni-cloud.customer-name {
    color: #000;
    font-size: 100%;
}

.how-it-works.slider-text-container {
    margin-bottom: -130px;
    width: 860px;
    overflow: hidden;
    color: black !important;
    font-size: 11pt;
    line-height: 110%;
    position: relative;
    z-index: 100;
}

.inner .how-it-works-section .how-it-works-gallery .next {
    background: url(/Content/Images/v4/homepage-interaction-sprite.png) no-repeat scroll transparent;
    height: 116px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility 0s linear .4s,opacity .4s;
    -moz-transition: visibility 0s linear .4s,opacity .4s;
    -webkit-transition: visibility 0s linear .4s,opacity .4s;
    position: absolute;
    text-indent: -9999px;
    top: 36.3%;
    width: 88px;
    z-index: 1000;
    background-position: 0 -235px;
    right: -10.3%;
}

.inner .how-it-works-section .how-it-works-gallery .prev {
    background: url(/Content/Images/v4/homepage-interaction-sprite.png) no-repeat scroll 0 -88px transparent;
    height: 116px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility 0s linear .4s,opacity .4s;
    -moz-transition: visibility 0s linear .4s,opacity .4s;
    -webkit-transition: visibility 0s linear .4s,opacity .4s;
    position: absolute;
    text-indent: -9999px;
    top: 36.3%;
    left: -10.1%;
    width: 88px;
    z-index: 1000;
}

.inner .how-it-works-section .how-it-works-gallery:hover .prev, .inner .how-it-works-section .how-it-works-gallery:hover .next {
    opacity: 1;
    visibility: visible;
    transition: opacity .4s;
    -moz-transition: opacity .4s;
    -webkit-transition: opacity .4s;
}

.enterprise-pki-block .info-block .buttons-holder .alt-cta-btn {
    padding: 9px 0 0;
    text-indent: 0;
    width: 135px;
    height: 26px;
    font-weight: bold;
    letter-spacing: 0;
    border-radius: 0;
    box-shadow: none;
    background: #575757;
    background: -moz-linear-gradient(top,#575757 50%,#000 56%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#575757),color-stop(56%,#000));
    background: -webkit-linear-gradient(top,#575757 50%,#000 56%);
    background: -o-linear-gradient(top,#575757 50%,#000 56%);
    background: -ms-linear-gradient(top,#575757 50%,#000 56%);
    background: linear-gradient(to bottom,#575757 50%,#000 56%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#000000',GradientType=0);
}

    .enterprise-pki-block .info-block .buttons-holder .alt-cta-btn:hover {
        background: #787878;
        background: -moz-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#787878),color-stop(56%,#3b3b3b));
        background: -webkit-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -o-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: -ms-linear-gradient(top,#787878 50%,#3b3b3b 56%);
        background: linear-gradient(to bottom,#787878 50%,#3b3b3b 56%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878',endColorstr='#3b3b3b',GradientType=0);
    }

.popup.volume-discount-popup .holder {
    width: 467px;
    padding: 20px 50px;
}

.volume-discount-popup h2 {
    font: bold 20px/22px Helvetica,Arial,sans-serif;
    margin: 0 0 18px;
}

.volume-discount-popup h3 {
    font: bold 16px/18px Helvetica,Arial,sans-serif;
    margin: 0 0 16px;
}

.volume-discount-popup ul {
    padding: 0 0 0 20px;
    list-style: none;
    margin: 0;
}

    .volume-discount-popup ul li {
        font: normal 14px/16px Helvetica,Arial,sans-serif;
        margin: 0 0 12px;
    }

        .volume-discount-popup ul li .type {
            display: inline-block;
            width: 218px;
        }

.volume-discount-popup .holder p {
    margin: 30px 0 20px;
}

.volume-discount-popup .holder .alt-cta-btn {
    float: none;
    font-size: 14px;
    line-height: 16px;
    padding: 6px 8px;
}

.volume-discount-popup .holder .main-cta-btn {
    font-size: 14px;
    line-height: 16px;
    padding: 6px 8px;
}

.sub-inner .webinar-inner .whmcs-btm-block .parsley-error-list {
    margin: 0;
}

    .sub-inner .webinar-inner .whmcs-btm-block .parsley-error-list li {
        padding: 0 0 0 2px;
        background: none;
        margin: 0;
        color: #B10C0C;
        font: bold 11px/13px Arial,Helvetica,sans-serif;
    }

.sub-inner .sub-inner-w2.g-apps-landing {
    border: none;
    width: 1010px;
    padding: 0 40px;
}

.sub-inner .g-apps-landing .sub-inner-w3 {
    padding: 35px 0 30px;
}

.sub-inner .g-apps-landing .main-heading {
    padding: 0 0 20px 11px;
}

    .sub-inner .g-apps-landing .main-heading .logo {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAA3CAMAAAA7Zg/LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTQ1Q0FFNUQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTQ1Q0FFNkQ5OUExMUUxOTBBQ0UwRUJFMzU1Nzg1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNDVDQUUzRDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDVDQUU0RDk5QTExRTE5MEFDRTBFQkUzNTU3ODU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/sGl+wAAAnlQTFRFv9nsQI7I////f7Pa7/b6EHG6z+PxcKrW3+z2YKHRAHe/AHC6n8bjAHO8AG24r9DoAHa+AHS9AHvCAGy3AG+5j73eAHG7IHu+AHzDAIbKAH7EAInMAHjAUJfMAG64AIHGMITDAIPIAJ/cAILHAIXJAIDGAHrBAIrNAH/FAJXVAHK7AHnBAGu2AI/RAI7QAIvOf7TaAJnYAGq2AGu3AJvZAKDdAKbhAJPUAIjLAIzOAITJAHK8n8fjAJzaAJbWAJrZAH3DAG65AI3PAJTUAHW+AHW9AJDRQI/IAJjXAIHHAJHSAJDSAJLTAJ3bEHO7AIfLAKTgAHrCAH3EAKPfAJPTAJfWMIbEAIfKAKHeAIzPAJfXAHnABCs5AITIA1VxIH2/AIvNAIDFAKXhAKLeAKLfAJ7cAKXgA0BVAJ7bAHi/AHzCAJ3UBQwOAJrYAl9/WldYcKvWAKTf4+PjkY+PAI/QAzVHAHG6dnN0AX6qREFAUJjMAI3QAnScNDEwAIjMgoCAaGVmAJ/d8fHxyMfHBCArgoB/AG+6urm5AJTVAHa/JCEgAKbiz+f0AG23AZPGAH/EA0pjAKfiAJHTAmmNrKurnp2dBCErAJzTBBYcAJva7+/vwcC/UJjNAKHdAIXKAYi4AJ3aYLzkAJXWwL+/kpCP3/H5sa+vMJrS4N/fTElKeHZ2ULfjUJnNcnBwsbCvc3Fw7/f8I0tZn9rxAZLGAJzUEJLQQKXY1tXVIJjTuLe3YK7aAH7FgNHvIIzK3/P6gL/iAKfhv9/wz+j1AmmOAHO9MIXERkNCgL/UEIXHUL/pYLniU1FQAGy4j8vo7/j8AHS8BQEAAGi1////a6EmJAAAANN0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AHFvZbwAAAtcSURBVHja5Jv1e+NGGoDllWzLzAyJme0kdmInDicOM8OGYbNMXepCt1tu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) no-repeat;
        width: 257px;
        height: 55px;
    }

.g-apps-landing .g-apps-banner-block {
    background: #1170a2;
    border-bottom: solid 13px #20b0cc;
    padding: 55px 37px 2px;
    overflow: hidden;
}

    .g-apps-landing .g-apps-banner-block img {
        float: left;
        margin: 0 43px 0 0;
    }

    .g-apps-landing .g-apps-banner-block h1 {
        font: bold 36px/40px Helvetica,Arial,sans-serif;
        margin: 7px 20px 17px 0;
        color: #FFF;
        letter-spacing: -1px;
    }

    .g-apps-landing .g-apps-banner-block p {
        margin: 0 0 19px;
        font: lighter 20px/28px Helvetica,Arial,sans-serif;
        color: #FFF;
    }

    .g-apps-landing .g-apps-banner-block ul {
        margin: 0;
        padding: 0;
        list-style: none;
        overflow: hidden;
    }

        .g-apps-landing .g-apps-banner-block ul li {
            background: url(/Content/Images/v4/g-apps-landing-sprite.png) no-repeat 0 -453px;
            padding: 7px 0 0 35px;
            font: normal 16px/18px Helvetica,Arial,sans-serif;
            color: #FFF;
            margin: 0 0 7px;
            letter-spacing: -1px;
        }

.g-apps-landing .g-apps-solutions-block {
    background: #EEF2F2;
    border: solid 1px #E3E3E3;
    overflow: hidden;
    padding: 34px 30px 124px;
}

    .g-apps-landing .g-apps-solutions-block h2 {
        font: 100 24px/26px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 12px;
    }

    .g-apps-landing .g-apps-solutions-block .column {
        float: left;
        width: 280px;
    }

        .g-apps-landing .g-apps-solutions-block .column .icon {
            background: url(/Content/Images/v4/g-apps-landing-sprite.png) no-repeat;
            width: 92px;
            height: 92px;
            text-indent: -9999px;
            margin: 28px 0 24px 71px;
        }

        .g-apps-landing .g-apps-solutions-block .column.guide .icon {
            background-position: 0 -162px;
            margin-left: 50px;
        }

        .g-apps-landing .g-apps-solutions-block .column.contact .icon {
            background-position: 0 -325px;
            margin-left: 36px;
        }

        .g-apps-landing .g-apps-solutions-block .column.video {
            margin-right: 50px;
        }

        .g-apps-landing .g-apps-solutions-block .column.guide {
            margin-right: 60px;
        }

        .g-apps-landing .g-apps-solutions-block .column.contact {
            width: 225px;
        }

        .g-apps-landing .g-apps-solutions-block .column h3 {
            font: normal 16px/18px Helvetica,Arial,sans-serif;
            color: #3d3d3d;
            margin: 0 0 15px 4px;
        }

        .g-apps-landing .g-apps-solutions-block .column.guide h3 {
            font-size: 15px;
            margin: -1px 60px 22px 2px;
        }

        .g-apps-landing .g-apps-solutions-block .column.contact h3 {
            font-size: 14px;
            margin: -1px 0 11px 2px;
        }

        .g-apps-landing .g-apps-solutions-block .column.guide p {
            margin: 0 5px 49px 2px;
            font: normal 13px/16px Helvetica,Arial,sans-serif;
            color: #717171;
        }

        .g-apps-landing .g-apps-solutions-block .column.video ul {
            margin: 0 0 29px 10px;
            list-style: none;
            padding: 0;
        }

            .g-apps-landing .g-apps-solutions-block .column.video ul li {
                background: url(/Content/Images/v4/g-apps-landing-sprite.png) no-repeat 0 -453px;
                padding: 4px 0 0 32px;
                font: bold 13px/15px Helvetica,Arial,sans-serif;
                color: #717171;
                margin: 0 0 18px;
            }

        .g-apps-landing .g-apps-solutions-block .column .cta-btn {
            display: inline-block;
            font: normal 14px/16px Helvetica,Arial,sans-serif;
            color: #FFF;
            padding: 13px 0;
            background: #1170a2;
            margin: 0 0 0 10px;
            border: none;
            cursor: pointer;
            text-align: center;
            width: 148px;
        }

            .g-apps-landing .g-apps-solutions-block .column .cta-btn:hover {
                color: #FFF;
                background: #1383be;
            }

        .g-apps-landing .g-apps-solutions-block .column.guide .cta-btn {
            margin-left: 2px;
        }

    .g-apps-landing .g-apps-solutions-block .g-apps-form {
        margin: 0 5px 0 2px;
    }

        .g-apps-landing .g-apps-solutions-block .g-apps-form label {
            font: normal 15px/18px Arial,Helvetica,sans-serif;
            color: #000;
            display: block;
            margin: 0 0 6px;
        }

        .g-apps-landing .g-apps-solutions-block .g-apps-form .req-note {
            float: right;
            font: normal 11px/13px Arial,Helvetica,sans-serif;
            color: #000;
            margin: 4px 6px 0 0;
        }

        .g-apps-landing .g-apps-solutions-block .g-apps-form input.text {
            border: solid 1px #c0c4c5;
            padding: 3px 8px;
            width: 199px;
            color: #b6b6b6;
            margin: 0 0 13px;
        }

            .g-apps-landing .g-apps-solutions-block .g-apps-form input.text.text-active {
                color: #000;
            }

    .g-apps-landing .g-apps-solutions-block .column.contact .g-apps-form .cta-btn {
        margin: 5px 0 0;
    }

.sub-inner .g-apps-landing .footer {
    padding: 12px 0 0;
    font: normal 11px/13px Arial,Helvetica,sans-serif;
    color: #828282;
}

.g-apps-landing .g-apps-solutions-block .overview-block {
    margin: 0 60px 0 5px;
}

    .g-apps-landing .g-apps-solutions-block .overview-block p {
        color: #2D2D2D;
        font: normal 14px/20px Arial,Helvetica,sans-serif;
        margin: 25px 0 39px 1px;
    }

.inner #content .gateway-block .tabs {
    padding: 0 52px 0 0;
}

.inner .gateway-block .content-block.tabs .tabset li {
    margin: 0;
    padding: 0;
}

.inner .gateway-block .content-block.tabs .tabset em {
    min-width: 115px;
    width: auto;
    padding-right: 5px;
}

.inner .gateway-block .content-block.tabs .tabset span {
    padding: 4px 0 7px 22px;
}

.button-block .main-cta-btn.joingreen {
    font-size: 13px;
    font-weight: bold;
    padding: 3px 20px;
    background-position: 0;
    float: left;
}

.button-block .alt-cta-btn-sm.joinblack {
    margin-left: 10px;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0;
    padding: 3px 8px;
    background-position: 0;
}

.support-search-link {
    float: right;
    display: inline-block;
    font-size: 15px;
    line-height: 32px;
    margin-right: 2px;
}

.choose-product-block.dynamic-contact .contact-form input:disabled, .choose-product-block.dynamic-contact .contact-form textarea:disabled {
    opacity: .7;
}

.choose-product-block.dynamic-contact .contact-form.dynamic-region {
    padding: 30px 46px 18px 126px;
}

.sub-inner .choose-product-block.dynamic-contact h1 {
    margin: 20px 0 20px 2px;
    font-size: 26px;
    font-weight: normal;
    line-height: 28px;
}

.choose-product-block.dynamic-contact .contact-form.dynamic-region label, .choose-product-block.dynamic-contact .contact-form.dynamic-region .label {
    font-size: 18px;
    line-height: 20px;
}

.choose-product-block.dynamic-contact .contact-form.dynamic-region select {
    width: auto;
    margin-left: 0;
}

.choose-product-block.dynamic-contact .main-cta-btn, .choose-product-block.dynamic-contact .main-cta-btn2 {
    margin-left: 10px;
    cursor: pointer;
    max-width: 390px;
    word-wrap: break-word;
}

.choose-product-block.simple-contact .contact-form .parsley-error-list {
    color: #B32626;
    margin: 5px 0 0;
}

.choose-product-block.simple-contact .contact-form .step {
    margin: 0 0 11px -60px;
    font: normal 18px/20px Arial,Helvetica,sans-serif;
    color: #1C4866;
}

    .choose-product-block.simple-contact .contact-form .step .step-num {
        display: inline-block;
        margin: 0 40px 0 0;
        width: 20px;
    }

.choose-product-block.simple-contact .contact-form .form-dynamic-block .step {
    margin: 40px 0 18px -60px;
}

.choose-product-block.simple-contact h2, .choose-product-block.simple-contact h3 {
    color: #1C4866;
}

.educational-block .text-block .description .auth-pkos-links {
    padding: 0;
}

    .educational-block .text-block .description .auth-pkos-links li {
        padding: 0;
        background: none;
        float: left;
    }

        .educational-block .text-block .description .auth-pkos-links li a {
            display: block;
            overflow: hidden;
            padding: 0;
        }

            .educational-block .text-block .description .auth-pkos-links li a span {
                display: block;
                width: 90px;
                text-indent: -9999px;
                height: 118px;
                background: url(/Content/Images/v4/authentication-pkos-sprite.png) no-repeat 0 0;
            }

span.educational-block .text-block .description .auth-pkos-links li .auth-01 span {
    width: 101px;
    background-position: 0 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-01:hover span {
    background-position: 0 -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-02 span {
    width: 82px;
    background-position: -90px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-02:hover span {
    background-position: -90px -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-03 span {
    width: 99px;
    background-position: -172px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-03:hover span {
    background-position: -172px -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-04 span {
    width: 94px;
    background-position: -271px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-04:hover span {
    background-position: -271px -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-05 span {
    background-position: -365px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-05:hover span {
    background-position: -365px -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-06 span {
    background-position: -455px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-06:hover span {
    background-position: -455px -111px;
}

.educational-block .text-block .description .auth-pkos-links li .auth-07 span {
    width: 131px;
    background-position: -545px 0;
}

.educational-block .text-block .description .auth-pkos-links li .auth-07:hover span {
    background-position: -545px -111px;
}

.educational-block .text-block .description .auth-pkos-links p {
    text-align: center;
    color: #1c4866;
    padding-left: 12px;
}

.educational-block .text-block .description .auth-pkos-links a:hover p {
    color: #2A6FFD;
}

.about-us-block .contact-form h2 {
    color: #083553;
    font: normal 22px/24px Helvetica,Arial,sans-serif;
    margin: 0;
}

.ca-certificates-block {
    margin: 0 0 0 4px;
}

    .ca-certificates-block table {
        border-collapse: collapse;
        border: solid 1px #CCC;
    }

        .ca-certificates-block table td {
            border-bottom: solid 1px #CCC;
            padding: 20px;
            max-width: 422px;
        }

            .ca-certificates-block table td span {
                display: block;
                word-wrap: break-word;
            }

            .ca-certificates-block table td .locale-date {
                display: inline;
            }

            .ca-certificates-block table td .epoch-millis {
                display: none;
            }

        .ca-certificates-block table tr.last-child td, .ca-certificates-block table tr:last-child td {
            border-bottom: none;
        }

        .ca-certificates-block table .cert-name-cell {
            background: #EFEFEF;
            border-right: solid 1px #CCC;
            width: 150px;
            padding: 30px 15px;
            font: normal 15px/20px Helvetica,Arial,sans-serif;
        }

        .ca-certificates-block table .key-info-cell {
            border-right: solid 1px #CCC;
            font: normal 15px/20px Helvetica,Arial,sans-serif;
            padding: 10px;
        }

            .ca-certificates-block table .key-info-cell ul {
                list-style: none;
                margin: 0;
                padding: 0;
            }

                .ca-certificates-block table .key-info-cell ul li {
                    border-top: solid 1px #CCC;
                    text-align: center;
                    padding-top: 5px;
                }

                    .ca-certificates-block table .key-info-cell ul li.first-child, .ca-certificates-block table .key-info-cell ul li:first-child {
                        border-top: none;
                    }

.sub-inner .sub-inner-w2.enterprise-contact-form {
    padding: 0 70px 0;
    width: 880px;
}

.sub-inner .sub-inner-w3.enterprise-sub {
    padding: 43px 0 25px;
}

.sub-inner .enterprise-contact-form .main-content-block {
    margin: 0 0 0 16px;
}

.sub-inner .enterprise-contact-form .main-heading .contacts-block {
    float: right;
    width: 180px;
}

.sub-inner .choose-product-block.enterprise-contact {
    width: 450px;
    padding: 0;
    float: left;
}

.enterprise-contact-form .main-content-block h1 {
    font: bold 25px/28px Helvetica,Arial,sans-serif;
    margin: 8px 0 30px 2px;
}

.choose-product-block.simple-contact.enterprise-contact .contact-form {
    padding: 20px 25px 35px 23px;
    margin: 0;
    transition: opacity 0.3s;
}

    .choose-product-block.simple-contact.enterprise-contact .contact-form .heading {
        padding: 0 4px 0 0;
    }

    .choose-product-block.simple-contact.enterprise-contact .contact-form .row.contain {
        margin: 0 0 25px 10px;
    }

.contact-form .row.opt-in {
    padding-top: 0 !important;
}

    .contact-form .row.opt-in label {
        display: inline-block !important;
        vertical-align: middle !important;
        padding: 0 0 0 10px !important;
    }

        .contact-form .row.opt-in input:hover, .contact-form .row.opt-in label:hover {
            cursor: pointer;
        }

.sub-inner .contact-form .ao_tbl_cell {
    margin: 10px 0;
    display: block;
}

.sub-inner-w3.enterprise-sub .choose-product-block.simple-contact.dynamic-contact.enterprise-contact .contact-form .text {
    width: 179px;
    padding-right: 0;
}

.sub-inner-w3.enterprise-sub .choose-product-block.simple-contact.dynamic-contact.enterprise-contact .contact-form select {
    width: 186px;
}

.choose-product-block.simple-contact.enterprise-contact .contact-form .holder {
    float: left;
    padding: 14px 0 0 0;
    width: 187px;
    margin: 0 3px 0 10px;
}

    .choose-product-block.simple-contact.enterprise-contact .contact-form .holder.wide {
        width: 392px;
    }

.choose-product-block.simple-contact .contact-form .holder.wide .text {
    width: 376px;
}

.choose-product-block.simple-contact.enterprise-contact .contact-form .holder:nth-child(2) {
    margin-left: 10px;
}

.choose-product-block.simple-contact.enterprise-contact .contact-form .selectric-holder {
    float: left;
    clear: both;
}

.sub-inner-w2 .contact-step-arrows {
    width: 366px;
    float: left;
    margin: 3px 28px 0 2px;
}

    .sub-inner-w2 .contact-step-arrows .step {
        clear: both;
        overflow: hidden;
        margin: 0 0 25px;
        padding: 11px 32px 0 10px;
    }

        .sub-inner-w2 .contact-step-arrows .step.highlight {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAABRCAMAAADB0mxMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2QjUzMTVCNDBDRDExRTNCNTU3RkE3QkJGQUZFMDgxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2QjUzMTVDNDBDRDExRTNCNTU3RkE3QkJGQUZFMDgxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDZCNTMxNTk0MENEMTFFM0I1NTdGQTdCQkZBRkUwODEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDZCNTMxNUE0MENEMTFFM0I1NTdGQTdCQkZBRkUwODEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cdqaYAAAA9lBMVEX29tr9/e/i4uLx8fHX19f9/f3t7efa2trg4ODu7uj7+/vj4+P8/Pz19fXx8ene3t7d3d36+vr4+N/39934+Pj29tvp6env7+/5+ePt7ejc3Nz399zv7+jh4eHb29v09Ovs7Ozl5eX4+OHk5OT39+zn5+ff39/w8PD5+fn09PTt7e3w8Onz8/P39/fy8vLy8ur6+uX5+eL4+OD8/O3Z2dnm5ubs7Ofz8+rq6ur4+O36+u739976+ub5+e36+uf7++nr6+v7++7u7u729tzo6Oj29vb8/Oz5+eX6+uj8/O/5+eT7++j6+u3z8+v29uz19ev7++r///8Yf0rKAAAAUnRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////8ArS0McQAAArFJREFUeNrsndlC2lAURTmhyY0JMcSiKBWEMhoIUgWHKqh1arXj//9MTV5Km2ARcg4ve33CeoCVuzNkchpYhuKv+ck4GoHFOTOu9PllZzXKgEWZ0LWxpUO2DA9EOyMLsmX4QLRWK0C2DIdEu/UCZMuwQbRu70O2DG+JTrQ+ZMvwjmjPLkK2DJv31DCqOmTL8Jk+/j+4ITslBs/B3bQgW4btMLg9yBYL7u7LwQ3ZKQe3A9lywW33IVsuuF844YbsdIP7iBrHM4MbslPmksYzgxuyBYMbsgWDG7LT5314wh1A9mqDG7KZgvvA7kH2KoMbsgWDG7L5gjt2wg3ZbFzEghuyeYN75EG2XHDXAsgWDO47yF5FcEO2QHC3IVswuH3IFgzuUx2yxYLbuLUgWza4IVsquOsBZMv8S4ZN4uuQLcAN0Um51IZsmdY+KA+3CvgZkXFtqtMC/iBFrtjXzcpVB+kn5brawUUNP+dEXVNVPVyu87MRui75Hs5GRFzvuvlPFk79+Dl8vkxv5YsWzrNFLtLXXPePa8jmI3yFQN5t57BBCrluZXNY1/nZJtopmX+5hmwmHomMktnP4Y4ofgb0xahoPdzrJ8AFjQ2l7eu4i5WfCX01lB1zDdkMPNGZoeqOjpvh+flJjeNhLcE1ZKfN5j1919ToDk+LCbg+oh+aagZ4DlLANdFeeXgb4Alffm6IvkXTLmSzE83oaqZryE6RaG6MZnTIlnEdzeiQzcz51IwO2eyuu6byPbyQi59wRm+VfLxqTsb19IwO2YyEM7o7NaNDNh/RjN5qW3jxLT/xGR2yuQin3X9mdMhmdB2bdiGbhYekGR2yWRjQdcKMDtkcTGhsVBKm3dmywTLfFlNzuw5lg2VQidPurK/mld+AxVFN5xVfzcs5WbA4vc4rvgf5W4ABAJ9nXvf7wcb2AAAAAElFTkSuQmCC) no-repeat;
            height: 70px;
        }

        .sub-inner-w2 .contact-step-arrows .step .step-bullet {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTA1NDRBQUI0QUU2MTFFMzlGODlCM0FCODkzNDkyMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTA1NDRBQUM0QUU2MTFFMzlGODlCM0FCODkzNDkyMTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDU0NEFBOTRBRTYxMUUzOUY4OUIzQUI4OTM0OTIxNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDU0NEFBQTRBRTYxMUUzOUY4OUIzQUI4OTM0OTIxNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pte7lGkAAAT0SURBVHjaxJjLbxtVFMa/O7bH9nhsj/NwHlUIBQqkEER5SEgtG0pQu6iQygY2oPIPwIoVQgKpGyQqNqwrJFYsKFQsYINAqihSIRQJqWkb2rRJneZlz9j1c16cc7GDnaSu46bxkW7GHjuZX+4999zvO8L3fWwnKpUKyuUyD991Xdi+gEejESHhQ6ERiUQQjUYFDQQCgW09Q3QCxd/J5/M8/LIbQMlTUKSr2wSzMaIBF5riIUZXXYtA13XBoDsCVSgUkDNNv+AEkaPhegJnpjP4eWYVc6slVB1v0+/0xVS8uNfAkckh7B+NQyOwvpANQ9cEwUFV1e6geGl4dpassp+zQ7iyXMYXP13DpUwBjtf5kjPgUYJ7++AY4nW4vlRSxOPx7UFxzhSLRT+Td2DS7Hxy9jKm50yUbRfdxogRwbuHxnH4yT4MhavoS+jCMIzOoDiRl1ZW/JWaipnlGgHNYD5bxk5ENBTAKxODeH/qEaTVGtKGtiVYCxQvWSaT8ZcI6JfZAk79OItssYadjIAi8Ny4gZPHJzBCM5ZOxUUikWj5jtL8hnOI8+fySq0joCA9QNAGVOgHj7vtRdH0gUv5+PtcDie/vwL+57Nm3qdU2RqKgZYpqTmHPv5upqMZ4gfwRHv0g8fd019sKDHA+X+y+PLXhf/Asll/E5TnechZlr9Ks/TRmUsd51Cne3CrzVSjUvLt9CIWTAd5mgjLslqhuBbxB3/eLODiTQu7FYWKg09/uCp3uEmFuQGv8AuLbjDU6XM3tiyGDzK47s1SDbxDz2/klsI1qURHhlX2cHWpiN0O2/Xw1fl53CEGro0tUN/8kZFf6EX8NW+hSudpqWrLsqRUq1W/TDd+u5ZFr4Jz67ZVRYU4uHgrNuUQn/YLO1S172e2agRl2zZB1eXHbif4xrixVpLazHEcX2EUx/XR68gVbapnQtY0hV+4Xu+heGL8eqFVWLqGQ0rPoTQ1QGekT4PO0YDwNx2avYihZBis5EnPC4WFPvMYmtpTqImROFTK8FAoBCUcDiNMbyb3JHoGxBLowHhScrB+V8hhCHYeh/cP9gxqTyoqbdk6lKZp0ga99GhKivxexJHJNGIEpMdiQiZ6MBhEgnwZ26DXnk7vOtBwMoLjz48iEXTYG/6vp2JEmKKbJw49JF3HbgXv+NcPDEOnCUnFo6LhByUUW2u+yb7sBNkgdh1t/1j9qgaVdZ3eTTw+pOMNmqUUecHGLLVodL7JH75KvoyTnh92LxnMktap6/Rulu3zt56R5jRFHrDZNa9D8c1+cq7sx96b2ktb1HhgBdXQQvjg6D4kVQejRmST92s5X9hKDxi6GCR69mUv7xuQS7TTif3hsSfwwlgM/RuWra1tN00Tq1ZRmtLT5xZw9uKiFGL3m9ScQ6fenERK9dBPKzI4MCBbRR03ONgHrpFRXCaw62s1fEbmdGZxe82NjU2Odw6OyRwaSYbbdl/atoLYXbBRzNfbQHOrFXx94RYuXM/BLNltQcK07A8PaJh6Ko1jzw6vt4PaNTY67k81Gmbsy9gGsclgTc+i7O9beSmjWV/XyHT06yqGEmE8ltYxMaqDFYhsmtEwYmFZD7darq46eQ04njluK5bKVQnGmpqbQ069xaiyDKKh1s8xLSRki5Fg7tko6wqqOdjms+tgkc+vWVfzlWSHPLtYfjDEdkCa418BBgC5xYo4PUP/LwAAAABJRU5ErkJggg==) no-repeat scroll center center;
            color: #FFF;
            display: block;
            float: left;
            font-size: 27px;
            text-align: center;
            height: 28px;
            width: 40px;
            padding-top: 12px;
            margin-right: 14px;
        }

        .sub-inner-w2 .contact-step-arrows .step .description {
            overflow: hidden;
        }

        .sub-inner-w2 .contact-step-arrows .step h4 {
            font: normal 20px/22px Helvetica,Arial,sans-serif;
            margin: 3px 0;
            color: #083553;
        }

        .sub-inner-w2 .contact-step-arrows .step p {
            color: #81888F;
            margin: 0;
            font-family: Helvetica,Arial,sans-serif;
        }

.contact-form.enterprise-contact .main-cta-btn {
    padding: 6px 10px;
    margin: 10px;
}

.table-block.cse-block {
    margin-top: 50px;
    min-height: 300px;
}

.trusted-root-block.pdf-signing-block .text-block .holder .block {
    width: 290px;
}

    .trusted-root-block.pdf-signing-block .text-block .holder .block.second {
        margin-left: 77px;
    }

.trusted-root-block.pdf-signing-block .text-block .holder .block {
    width: 305px;
}

    .trusted-root-block.pdf-signing-block .text-block .holder .block.trusted-microsoft {
        margin-right: 77px;
        width: 290px;
    }

.nomargin {
    margin: 0 !important;
}

div.slidy {
    width: 100%;
    height: 150px;
    overflow: hidden;
}

    div.slidy > div.left {
        display: inline-block;
        float: left;
        width: 30px;
    }

        div.slidy > div.left > span, div.slidy > div.right > span {
            background: url(/images/slidy-nav.png) -20px 50% no-repeat;
            width: 20px;
            height: 100%;
            display: inline-block;
            cursor: pointer;
        }

    div.slidy > div.right > span {
        background-position: 0 50%;
        float: right;
    }

    div.slidy > div.right {
        display: inline-block;
        float: right;
        width: 30px;
    }

    div.slidy > div.container {
        float: left;
        width: auto;
        overflow: hidden;
        height: 100%;
        margin: 0;
        padding: 0;
    }

        div.slidy > div.container > div.buffer > ul {
            width: auto;
            padding: 0;
            margin: 0;
            height: 100%;
        }

            div.slidy > div.container > div.buffer > ul > li {
                float: left;
                display: block;
                height: 100%;
                text-align: center;
                overflow: hidden;
            }

                div.slidy > div.container > div.buffer > ul > li > * {
                    vertical-align: middle;
                    max-width: 100%;
                    max-height: 100%;
                }

.centerer {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

    .fancybox-opened .fancybox-skin {
        -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5);
        -moz-box-shadow: 0 10px 25px rgba(0,0,0,.5);
        box-shadow: 0 10px 25px rgba(0,0,0,.5);
    }

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(fancybox_sprite.png);
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: .8;
    cursor: pointer;
    z-index: 8060;
}

    #fancybox-loading div {
        width: 44px;
        height: 44px;
        background: url(fancybox_loading.gif) center center no-repeat;
    }

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url(blank.gif);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

    .fancybox-lock body {
        overflow: hidden !important;
    }

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url(fancybox_overlay.png);
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

    .fancybox-title-float-wrap .child {
        display: inline-block;
        margin-right: -100%;
        padding: 2px 20px;
        background: transparent;
        background: rgba(0,0,0,.8);
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        text-shadow: 0 1px 2px #222;
        color: #FFF;
        font-weight: bold;
        line-height: 24px;
        white-space: nowrap;
    }

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0,0,0,.8);
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
        background-image: url(fancybox_sprite@2x.png);
        background-size: 44px 152px;
    }

        #fancybox-loading div {
            background-image: url(fancybox_loading@2x.gif);
            background-size: 24px 24px;
        }
}

.no-nav .page-heading {
    padding-bottom: 20px;
}

.sub-inner.buy .page-heading {
    padding-bottom: 0;
}

.sub-inner.buy .signup-background {
    position: absolute;
    margin-left: -90px;
    margin-top: -60px;
}

.sub-inner.buy .page-heading.signup {
    position: relative;
    top: 10px;
    padding-bottom: 0;
    min-height: 450px;
    padding-left: 374px;
}

.sub-inner.buy .page-heading p.partner-buy-strong {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #2a2a2a;
    display: block;
    margin: 25px 0 35px;
}

#main.single-col-landing {
    width: 100%;
}

.lr-seg-base {
    overflow: hidden;
}

.large-banner-block.gs-advantage {
    background: #DDD url("https://static1.globalsign.com/images/why-globalsign-banner-img.jpg") center top no-repeat;
    border-left: 1px inset #000;
    border-right: 1px inset #000;
    height: 359px;
    width: 100%;
}

    .large-banner-block.gs-advantage .description {
        margin: 0 auto;
        padding: 81px 30px 0 15px;
        width: 930px;
    }

    .large-banner-block.gs-advantage h2 {
        color: #FFF;
        font: 200 30px/36px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: -6px 0 0;
    }

    .large-banner-block.gs-advantage .description p {
        font: 100 38px/40px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    }

#content.single-col-content {
    width: 100%;
    float: none;
}

.vert-container {
    clear: both;
    padding: 53px 0;
    overflow: hidden;
}

    .vert-container.first {
        padding-top: 0;
    }

    .vert-container .inner {
        margin: 0 auto;
        width: 980px;
        padding-left: 15px;
    }

    .vert-container.last .inner {
        opacity: 1;
    }

    .vert-container.highlight {
        background: #f5f5f5;
    }

    .vert-container .primary {
        width: 555px;
    }

        .vert-container .primary h1 {
            color: #333;
            margin: 0 0 7px;
        }

        .vert-container .primary h3 {
            font: 200 24px/28px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #000;
            margin: 0;
        }

        .vert-container .primary p {
            font: 200 15px/22px Helvetica,Arial,sans-serif;
            color: #2c2b2b;
        }

        .vert-container .primary a {
            font: 500 15px/22px Helvetica,Arial,sans-serif;
        }

    .vert-container .seg1, .vert-container .seg2 {
        float: left;
    }

        .vert-container .seg2.primary, .vert-container .seg2.secondary {
            margin-left: 95px;
        }

    .vert-container .secondary img {
        margin-top: 14px;
    }

    .vert-container .seg2.secondary img {
        margin-right: 10px;
    }

    .vert-container .seg2.secondary .vert-align {
        margin-top: 40px;
    }

    .vert-container .seg1.secondary .webtrust-img-gs-advantage {
        margin: 8px 63px 0 106px;
    }

    .vert-container .next-steps {
        margin: 40px 0 0 4px;
    }

    .vert-container.partners-inner .next-steps {
        margin-left: 0;
    }

    .vert-container .next-steps .next-step-tab {
        color: #FFF;
        display: block;
        width: auto;
        overflow: visible;
        white-space: nowrap;
        position: relative;
        background: #414141;
        font: bold 15px/18px Arial,Helvetica,sans-serif;
        float: left;
        padding: 8px 0 0 12px;
        padding-right: 7px;
        margin: 0 30px 0 0;
        height: 34px;
        box-sizing: border-box;
    }

    .vert-container .primary .next-steps h3 a {
        font: 500 18px/22px Helvetica,Arial,sans-serif;
    }

    .vert-container .next-steps .next-step-tab .triangle {
        border-color: transparent transparent transparent #414141;
        border-style: solid;
        border-width: 17px 21px;
        width: 0;
        height: 0;
        -moz-transform: scale(1.0001);
        left: 100%;
        position: absolute;
        top: 0;
    }

    .vert-container .next-steps h3 p {
        font: 18px/20px Helvetica,Arial,sans-serif;
        color: #343434;
    }

    .vert-container .next-steps h3 {
        margin: 9px 0 0;
        float: left;
        font: 200 18px/20px Helvetica,Arial,sans-serif;
        color: #343434;
    }

.fade-strip.gs-advantage {
    height: 185px;
    position: relative;
    top: 39px;
    width: 317px;
}

    .fade-strip.gs-advantage .grey, .fade-strip.gs-advantage .color {
        background: url("https://static1.globalsign.com/images/globalsign-advantage-customers.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);
        height: 185px;
        left: 0;
        position: absolute;
        text-indent: -9999px;
        top: 0;
        width: 317px;
    }

    .fade-strip.gs-advantage .grey {
        background: url("https://static1.globalsign.com/images/globalsign-advantage-customers-grey.jpg") no-repeat;
    }

.site-seal-gen .step-box {
    position: relative;
    border: solid 1px #BBDCF5;
    border-radius: 3px;
    background: rgba(235,242,245,1);
    border: 1px solid #d9dada;
    border-radius: 4px;
    background: none repeat scroll 0 0 #fafafa;
    margin: 20px 0 0 0;
    overflow: hidden;
    padding: 30px;
}

.site-seal-gen .step-box-transparent {
    margin: 30px 0 0 0;
    overflow: hidden;
    position: relative;
}

    .site-seal-gen .step-box .cover, .site-seal-gen .step-box-transparent .cover {
        position: absolute;
        z-index: 100;
        width: 100%;
        height: 100%;
        display: none;
    }

.site-seal-gen .step-box .cover {
    background: rgba(250,250,250,.8);
}

.site-seal-gen .step-box-transparent .cover {
    background: rgba(255,255,255,.8);
}

.site-seal-gen .step-box.disabled .cover, .site-seal-gen .step-box-transparent.disabled .cover {
    display: block;
}

.site-seal-gen .step-box.disabled textarea {
    display: none;
}

.site-seal-gen ul {
    list-style: none;
    padding: 0;
}

    .site-seal-gen ul li {
        padding: 15px 18px;
        border: solid 1px transparent;
        background: rgba(235,242,245,0);
        border-radius: 3px;
        display: inline-block;
    }

        .site-seal-gen ul li a div {
            transition: opacity .3s;
            -moz-transition: opacity .3s;
            -webkit-transition: opacity .3s;
            opacity: .75;
        }

        .site-seal-gen ul li a:hover div {
            transition: opacity .3s;
            -moz-transition: opacity .3s;
            -webkit-transition: opacity .3s;
            opacity: 1;
            cursor: pointer;
        }

        .site-seal-gen ul li.active {
            padding: 15px 18px;
            border: solid 1px #BBDCF5;
            border-radius: 3px;
            background: rgba(235,242,245,1);
            display: inline-block;
        }

            .site-seal-gen ul li.active a div {
                transition: background .3s;
                -moz-transition: background .3s;
                -webkit-transition: background .3s;
                opacity: 1;
            }

        .site-seal-gen ul li.last {
            margin: 0;
        }

        .site-seal-gen ul li .tooltip-holder {
            margin: 27px 0 0 145px;
        }

        .site-seal-gen ul li .input-holder {
            margin: 20px 0 0 0;
        }

        .site-seal-gen ul li .icon.w-bg {
            background: #166485;
            padding: 5px 7px;
            border-radius: 5px;
            position: relative;
            top: 1px;
        }

    .site-seal-gen ul.select-size li {
        margin-right: 20px;
    }

    .site-seal-gen ul li .icon-size {
        background: #4F4F51;
        color: #fff;
        text-align: center;
        border-radius: 3px;
    }

        .site-seal-gen ul li .icon-size.large {
            width: 125px;
            height: 41px;
            padding: 9px 0 0 0;
        }

        .site-seal-gen ul li .icon-size.medium {
            width: 110px;
            height: 38px;
            padding: 7px 0 0 0;
        }

        .site-seal-gen ul li .icon-size.small {
            width: 100px;
            height: 35px;
            padding: 4px 0 0 0;
        }

        .site-seal-gen ul li .icon-size.micro {
            width: 90px;
            height: 34px;
            padding: 1px 0 0 0;
        }

.site-seal-gen .copy-paste textarea {
    margin: 20px 0;
    padding: 10px;
    resize: none;
    width: 97%;
    border: 1px solid #ddd;
    overflow: hidden;
    color: #666;
    font-weight: bold;
}

.site-seal-gen textarea {
    font-family: "Courier New",monospace;
}

.site-seal-gen .container-area {
    margin-top: 20px;
}

.site-seal-gen .container-area {
    margin-top: 20px;
}

.site-seal-gen label.clickable:hover {
    cursor: pointer;
}

.site-seal-gen .container-area textarea {
    border: 1px solid #ddd;
    color: #666;
    margin: 10px 0 0;
    padding: 5px 8px;
    width: 600px;
    overflow: hidden;
    resize: none;
    width: 97%;
    font-weight: bold;
}

.site-seal-gen #seal-step-3 label:first-of-type {
    margin-right: 30px;
}

#sapi-preview fieldset {
    background: none repeat scroll 0 0 #eef2f2;
    border: 1px solid #e2e2e2;
    color: #828282;
    line-height: 13px;
    margin: 19px 0 20px 0;
    padding: 30px;
}

    #sapi-preview fieldset label {
        color: #1c4866;
        display: block;
        font-size: 15px;
        line-height: 24px;
        margin: 0 10px 0 0;
        float: left;
    }

#sapi-preview .row {
    margin: 8px 0 7px 0;
}

    #sapi-preview .row.single {
        margin: 0;
    }

    #sapi-preview .row.bold {
        font-weight: bold;
        display: none;
    }

    #sapi-preview .row .holder {
        display: inline-block;
        vertical-align: top;
        margin: 0;
        width: 310px;
    }

        #sapi-preview .row .holder.small {
            width: 120px;
        }

        #sapi-preview .row .holder.wide {
            width: 500px;
        }

        #sapi-preview .row .holder.rename .text {
            display: none;
        }

#sapi-preview .text {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c0c4c5;
    color: #b6b6b6;
    display: block;
    height: 16px;
    margin: 0;
    padding: 3px 5px;
    width: 176px;
}

#sapi-preview .radio {
    float: left;
    margin: 5px 8px 0 0;
}

#sapi-preview .rename-link {
    margin: 0 0 0 -8px;
    display: none;
}

#sapi-preview fieldset h3 {
    margin: 10px 0;
}

#sapi-preview select {
    width: 188px;
    padding: 1px 2px;
    border: 1px solid #c0c4c5;
}

.sub-inner.buy .main-heading {
    padding: 0 0 20px;
}

.sub-inner.buy .logo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQYAAAA3CAMAAADZuhSyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI5RTEyRjAzMUQzRDExRTM5MDhEQTExQjBCMzhCODY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI5RTEyRjA0MUQzRDExRTM5MDhEQTExQjBCMzhCODY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjlFMTJGMDExRDNEMTFFMzkwOERBMTFCMEIzOEI4NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjlFMTJGMDIxRDNEMTFFMzkwOERBMTFCMEIzOEI4NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zVYWdAAADAFBMVEUAaLUIBQR/s9q/2exAjsgAZrP///9YWFrV1daCgoPv9vqrq6wQcbrf7PafxuNgodEAa7cAd78whMPP4/EAcLoAc7wge74Ab7kAcrsAdL319fUAe8KPvd4AgscAecCv0OgAfsQAbrkAeMAAdr4AbbgAh8sAhsoAesHg4OB3d3kAhckAfcNQl8wAfMMAgcYFm9liYmTq6uoAbLdwqtZAj8gAicwAhMiXl5gCjM4AgMUAcbsIldUAg8cFkNEDntsAdb0ApeAHk9MDjtAIl9YQc7vv9foAcboAdb4Bi84IlNTAwMEHmNcBot4Cn9wAarZAjMYGktMEndoGmtgwg8EAgMafxeIFkdJtbW8AfMIAf8UBi80ApuEGmdgIDxIgeb0Af8QEj9EAiMyhoaLf7PUAiMsApN8Ag8gAbrhQlssAis0Bod1/tNoGkdIQcLgEnNrP4vF/stlwqdQHl9YAot4BoN2fx+MFQlcAo94AecGPvN4Ao98AdLwBis3Ly8twq9YAbLgEj9AwhsQAhMkAp+ECjc8IltYEkNEAp+IAfcQBndSfx+SMjI4GLjxgoNCvz+cCjM8IltUBk8YDjc/W1dUEV3MIldQFnNoCf6q2treRj48AcLkAcrwgfb+Pvd8Cf6tGRENMSUoHlNTBwMAHk9SDgoEApOAFTWUHJC4ApuAEYYEBoNwCoNzIx8cDjs8HGiBaV1jj4+MCoN0FmtkAdr8Aic3v+PwEjtBQmM3x8fFQmc0EnduEgYIHmdgBjM4whcRQptYnJCMAeL8DdZ2sq6vR0NADa48FTGWenZ1gotEHmdezsrIAhcoAgsYCibgAa7YBndOi1u8Qq+JlY2LBy852c3TBwcA2NDNQp9d0cnKTkpEysOKKiIhApNd4veEgldGrqamHhYXw7+/f8/uPxuXv+f26ublVU1PQ7Pgwn9YjnNZoZWZRvucXndiTkZE2qNwGktICn9sQistLSEjP5/QFnNnv9/uEgoLDwsKAwOOysbEAh8qf3fNym6kGkdPA4vP////3yDMpAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAADDVJREFUeNrsmwdYG9cdwKW7E5JO0klIIJDQAoSQQCCB2HuYbWymsfHC4G3Hxis2tvF2lmNnOMPOqJ3VZrVJR9q0aZu0SZs23XvvvXebzut7N9+dBqDA9zW4/w+ke7fee7/3X+/dSUHHEMuD7ytb9lkTkGVLyo4dMNCLXhRRe3DjEtNxb3bGfWlAMjKyvaWmkzsM1xiGAw+YvBlpNZnpR2y2xkabLT09sz0t+7jp/fg1hMH9QGl2Wk26rePdqTku1yGXy5WTmtthu789w2sqs1wjGAxlpuy0TFtuqis/q6iw8CaP56bCopVZh3JSO9Iz07ymHdcEhgNLvBBCTv7KwvXVxcVOZ12d01k8tMpTmHXoI7lHajJKT1oWP4Zjpuz2dAChyFPt3FxR4MuD4vMVVNQVV3tW5gONSPMucS92DMbSjExban7Ri6+//p3vbiw/2ll125nbbusc3Vae96kKZ7Uny5Vra99iumVxY4AUOnKyXvxLCpT//GKsfue/+/p2rqg/8faqoxt8Fc5VhfmptprsRcpBIVBIz3Wt/FEKJ8/9trZ1b2vr3rO1Xc07x+4c3eDbXOzJymnMzDa5Fy+GW0wZmbmuoq+lCPKz0D27+vvvCYXW9Nze1XfDmW15pxgONVuWWBYrBsuy7MwOV1H1n0QMKb/avhTI9qd6+0NrWrt2tnRuLHCuz8qxtXtPLlYMJ701jTlFq/6AUEj55+obb7zx9OqmTfv2N4Q+eXvzWNWGAqcnKzU9rXTH4sSwozTtSGrWeue3UQxfWqsE8o7rP3Zz08H9/QOtj9QDDsWe/Nz7M0yGxYiBXJKdmZvvcRb8HMXwFSUna++6uWlpQ2jvQ/Uf2lgxVORqrPGWzaECDAgV/7BhhuPonA+emmgELOQbwbDjeDswiaGKDVXPIRi+rhRk7UdX7+sNtTaPdebVrQJmkWGKP88y4IyIrVUAIRL0bYbjKFB4qlgzyWDB3LzHtujBjcikMQBlSAcmUZc3OvZ5BMNLSkSuX32wN3S2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) no-repeat;
    width: 262px;
    height: 55px;
}

.sub-inner.buy .contacts-block {
    font-size: 14px;
    margin-left: 35px;
    width: 570px;
    color: #444;
}

.sub-inner.buy .pricing-switcher-box {
    float: right;
    left: -18px;
    top: 20px;
}

.sub-inner .main-heading .contacts-block p {
    font: 100 16px/20px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #2a2a2a;
}

.sub-inner.buy .contacts-block .phone {
    margin-top: 10px;
    width: 230px;
    text-align: center;
}

.sub-inner.buy .contacts-block dl {
    font-family: "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
    font-weight: lighter;
    font-size: 16px;
    line-height: 20px;
}

.sub-inner.buy .buy-steps {
    position: relative;
    left: 30px;
    float: right;
    min-width: 296px;
    height: 80px;
    text-align: center;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASgAAAA/CAIAAADcwcLZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2MDYzQUM0Nzk5NjExRTQ5Q0I3RTVCM0RFMTc1QUEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2MDYzQUM1Nzk5NjExRTQ5Q0I3RTVCM0RFMTc1QUEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzYwNjNBQzI3OTk2MTFFNDlDQjdFNUIzREUxNzVBQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzYwNjNBQzM3OTk2MTFFNDlDQjdFNUIzREUxNzVBQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6olaZpAAACV0lEQVR42uzcS26DMBRAUbP/RaeDSlWaBAL28w+fO2qIIarkIwP5bI/HI/3vfcv7xueHf3/vjTn4I2PY16fO/Du6Zdu27W15eer34fPG5y0ve33c+PE470/tPiybl4+duZ6/76k9WVIEy697HB7t2vjXoWcm8aWJfjA476k8aXDSlTHs4/ZLg08OGAUeewLvJvDYo64evDOvVQrv0gyup6tQEYTLX7NlrmB58I4HzAQvCg+Ba3r7vgpNDW8Ke4K2xjI4MTz21GWpjF3u+sBrcy2Hn6LOTsOXuzB4oy167Am8zueT+CmbXOyF31rw8NNc6tLVz2o2tpe8b6463k4tSneFV9Ueh6TVUDcBvFhXNfAAeXtdY6pLGV8L6mgPFTUAnG1yPng1TmKlvDWzcLkbBV69k0n8FH6aWq6uFryh7EGowMvC8pPMC8OafcG05YUch7DF7hi73KXs31xpsFc4HhoZyztOuLrW8JKbKJpQ70DwGl+PEaheC+aldXVoeMkHwTTJOWoldan4dzUDPPhIika78Iu9HVoLXpr/PiSoq9GKPXg3eIFzlwHN5TnTauBEH/NQUr0lNJ9r7BT35pvWOWstEjsLFQI11FViKdp5byqiqMbYAo+23WmBQlH1sAUvmFUn6ywSiMWp8atvteecOS3mO8AjUMj1hMeeqOsDj0Ah1xMegVqW3BDwCNRS3oaDh58WITciPA51Y2zTwANSt5F2B3hkalhRS8OTwJMEngSeBJ4k8CTwJIEngScJPAk8SeBJ4EngSQJPAk8SeBJ4ksCTpuhHgAEAS+KUoR0xplwAAAAASUVORK5CYII=) center 12px no-repeat;
    font: 100 16px/20px Helvetica,Arial,sans-serif;
}

    .sub-inner.buy .buy-steps .step {
        text-align: center;
        display: inline-block;
        vertical-align: top;
        width: 80px;
        line-height: 16px;
    }

        .sub-inner.buy .buy-steps .step h3 {
            margin: 0 auto 10px;
            color: #999;
            width: 24px;
            height: 24px;
            border-radius: 20px;
            border: 1px solid #fff;
            box-shadow: 0 0 1px 2px rgba(0,0,0,.1);
            background: #ededed;
            background: -moz-linear-gradient(top,#ededed 0%,#fff 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));
            background: -webkit-linear-gradient(top,#ededed 0%,#fff 100%);
            background: -o-linear-gradient(top,#ededed 0%,#fff 100%);
            background: -ms-linear-gradient(top,#ededed 0%,#fff 100%);
            background: linear-gradient(to bottom,#ededed 0%,#fff 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0);
            font-family: Arial,sans-serif;
        }

        .sub-inner.buy .buy-steps .step.active h3 {
            color: #fff;
            background: #b6b7b8;
            background: -moz-linear-gradient(top,#b6b7b8 0%,#ccc 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#b6b7b8),color-stop(100%,#ccc));
            background: -webkit-linear-gradient(top,#b6b7b8 0%,#ccc 100%);
            background: -o-linear-gradient(top,#b6b7b8 0%,#ccc 100%);
            background: -ms-linear-gradient(top,#b6b7b8 0%,#ccc 100%);
            background: linear-gradient(to bottom,#b6b7b8 0%,#ccc 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6b7b8',endColorstr='#cccccc',GradientType=0);
        }

        .sub-inner.buy .buy-steps .step p {
            color: #888;
            font: 14px Arial;
        }

        .sub-inner.buy .buy-steps .step.active p {
            color: #444;
        }

.sub-inner.buy h1 {
    font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
    font-weight: lighter;
    color: #000;
    margin-bottom: 10px;
    font-size: 30px;
    margin-left: -2px;
}

.sub-inner.buy h2 {
    font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
    font-weight: lighter;
    color: #666;
}

    .sub-inner.buy h2.second {
        margin: 26px 0 10px;
        font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
        font-weight: lighter;
    }

.sub-inner.buy h3 {
    font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
    font-weight: lighter;
    color: #666;
}

.sub-inner.buy .signup h2 {
    font-family: "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
    font-weight: lighter;
    font-size: 22px;
    color: #666;
    margin: 30px 0 12px;
}

.sub-inner.buy .signup p:not(.label) {
    color: #1e1e1e;
    margin: 22px 0;
    padding: 0;
}

.sub-inner.buy .two-column {
    border: 1px solid #cfe2f1;
    background: #f6fbfc;
    display: inline-block;
    vertical-align: top;
    padding: 26px 30px 30px;
    width: 373px;
    margin-left: 8px;
    text-align: center;
}

.sub-inner.buy .two-column-white {
    width: 440px;
    display: inline-block;
    vertical-align: top;
    margin: 40px 0 15px;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

    .sub-inner.buy .two-column-white.signup {
        vertical-align: bottom;
        margin: 20px 0 30px;
    }

    .sub-inner.buy .two-column-white.disabled {
        opacity: .3;
        filter: alpha(opacity=30);
    }

    .sub-inner.buy .two-column-white h3 {
        font-size: 20px;
        color: #2a2a2a;
    }

.sub-inner.buy .two-column.first {
    margin-left: 0;
}

.sub-inner.buy .two-column .java-logo {
    background: url(/Content/Images/v4/buy-code-signing-java-logo.png) no-repeat scroll center 0 rgba(0,0,0,0);
    height: 71px;
    margin-top: -10px;
}

.sub-inner.buy .tri-column {
    border: 1px solid #cfe2f1;
    background: #f6fbfc;
    display: inline-block;
    vertical-align: top;
    padding: 26px 27px 30px;
    width: 230px;
    height: 240px;
    margin-left: 8px;
    text-align: center;
    position: relative;
}

    .sub-inner.buy .tri-column.first {
        margin-left: 0;
    }

    .sub-inner.buy .tri-column h2, .sub-inner.buy .two-column h2 {
        font-size: 27px;
        color: #000;
        margin-bottom: 10px;
    }

.sub-inner.buy .two-column.mp h2 {
    margin-bottom: 35px;
    margin-top: 30px;
}

.sub-inner.buy .tri-column h3 {
    font-size: 24px;
    color: #000;
    margin-bottom: 10px;
}

.sub-inner.buy .tri-column p {
    margin-bottom: 10px;
    font-size: 16px;
    color: #000;
}

.sub-inner.buy .two-column p {
    margin: 30px auto 40px;
    margin-bottom: 40px;
    font-size: 16px;
    color: #000;
}

.sub-inner.buy .tri-column p.light {
    font-size: 15px;
    color: #666;
}

.sub-inner.buy .tri-column p.blue {
    line-height: 18px;
    font-size: 15px;
    margin-top: 0;
    margin-bottom: 40px;
    color: #0068b5;
}

.sub-inner.buy .tri-column.personalsign p.blue {
    margin-top: 20px;
    margin-bottom: 30px;
}

.sub-inner.buy .tri-column.first.personalsign p.blue {
    margin-top: 35px;
    margin-bottom: 50px;
}

.sub-inner.buy .tri-column.last p.blue {
    margin-top: 0;
    margin-bottom: 50px;
}

.sub-inner.buy .tri-column.last.personalsign p.blue {
    margin-top: 30px;
    margin-bottom: 40px;
}

.sub-inner.buy .buy-last-step-text {
    margin: 0 0 30px;
    color: #828282;
    font: 300 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.sub-inner.buy .tri-column a.main-cta-btn2, .sub-inner.buy .tri-column a.alt-cta-btn2 {
    bottom: 24px;
    display: block;
    left: 0;
    margin: 0 auto;
    max-width: 140px;
    position: absolute;
    right: 0;
}

.product-buy-box {
    padding: 0 15px;
    width: 850px;
    border: 1px solid #cfe2f1;
    background: #f6fbfc;
    display: none;
}

    .product-buy-box hr {
        margin: 0 0 0 36px;
        width: 780px;
        border: 0;
        border-bottom: 1px solid #ddd;
    }

    .product-buy-box .product:hover {
        cursor: pointer;
    }

    .product-buy-box .product {
        padding: 25px 0 27px 0;
    }

        .product-buy-box .product.first {
            border: 0;
        }

        .product-buy-box .product .left {
            padding: 5px 10px 0 8px;
            text-align: center;
            display: inline-block;
            vertical-align: top;
        }

            .product-buy-box .product .left.java {
                width: 120px;
                height: 100px;
                background: url(/files/9114/0475/1259/java.png) no-repeat scroll 10px center;
                padding: 5px 10px 0 8px;
                text-align: center;
                display: inline-block;
                vertical-align: top;
            }

            .product-buy-box .product .left input {
                display: none;
            }

        .product-buy-box .product .radio-outer {
            width: 14px;
            height: 14px;
            border: 1px solid #aaa;
            background: #eee;
            background: linear-gradient(to bottom,#f1f1f1 0%,#d3d4d4 100%);
            border-radius: 20px;
        }

        .product-buy-box .product .radio-inner {
            width: 10px;
            height: 10px;
            background: transparent;
            border-radius: 20px;
            margin: 2px 0 0 2px;
            transition: background 0.2s;
            -webkit-transition: background 0.2s;
        }

        .product-buy-box .product.selected .radio-inner {
            background: #4790d5;
            transition: background 0.2s;
            -webkit-transition: background 0.2s;
        }

        .product-buy-box .product .mid {
            width: 550px;
            margin-right: 80px;
            display: inline-block;
            vertical-align: top;
        }

            .product-buy-box .product .mid.java {
                width: 450px;
                margin-right: 80px;
                display: inline-block;
                vertical-align: top;
                margin-top: 25px;
            }

            .product-buy-box .product .mid h2 {
                color: #000;
                font-size: 20px;
                font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
                margin: 0 0 0 0;
                font-weight: normal;
            }

        .product-buy-box .product.larger .mid h2 {
            font-size: 24px;
            font-family: Helvetica,"Lato",Arial,sans-serif;
            font-weight: normal;
        }

        .product-buy-box .product .mid .caption {
            margin: 0 0 0 10px;
            position: relative;
            top: -2px;
            padding: 4px 8px;
            background: #0D4979;
            color: #fff;
            font-family: "Helvetica Light",Helvetica,Arial,sans-serif;
            font-size: 14px;
            font-weight: normal;
        }

        .product-buy-box .product .mid p {
            font-size: 16px;
            font-family: "Helvetica Light",Helvetica,Arial,sans-serif;
            color: #666;
            line-height: 18px;
            margin: 10px 0 0 0;
        }

            .product-buy-box .product .mid p.green {
                color: #089118;
                font-weight: bold;
                font-size: 15px;
            }

        .product-buy-box .product .right {
            padding-top: 18px;
            display: inline-block;
            vertical-align: top;
        }

        .product-buy-box .product.first.tri.tri-first .right.tri {
            padding-top: 18px;
        }

        .product-buy-box .product.tri .right {
            padding-top: 0;
        }

        .product-buy-box .product .right.tri .year {
            float: left;
            margin: 10px 28px 0 0;
        }

        .product-buy-box .product.tri .mid {
            width: 460px;
            margin-right: 36px;
        }

        .product-buy-box .product .right.java {
            padding-top: 28px;
        }

        .product-buy-box .product .right .from {
            font-size: 12px;
            font-family: Arial,sans-serif;
            color: #000;
        }

        .product-buy-box .product.tri .right .from {
            display: block;
            margin: 0 0 2px 10px;
            font-size: 16px;
            line-height: 22px;
        }

        .product-buy-box .product.larger .right .from {
            font-size: 14px;
        }

        .product-buy-box .product .right p {
            margin: 0;
            font-size: 20px;
            font-family: "HelveticaNeue Thin","LatoThin",Helvetica,Arial,sans-serif;
        }

        .product-buy-box .product .right .price {
            line-height: 28px;
            font-size: 28px;
            font-family: Helvetica,Arial,sans-serif;
            color: #0368b8;
        }

        .product-buy-box .product.larger .right .price {
            line-height: 32px;
            font-size: 36px;
        }

    .product-buy-box.inverted {
        background-color: #0D4979;
    }

        .product-buy-box.inverted * {
            color: rgba(255,255,255,.95) !important;
        }

        .product-buy-box.inverted hr {
            border-bottom: 1px solid #0c426e;
        }

        .product-buy-box.inverted .mid p {
            font-size: 15px;
            color: rgba(255,255,255,.75) !important;
        }

        .product-buy-box.inverted .product .mid h2 {
            font-family: "HelveticaNeue","Lato",Helvetica,Arial,sans-serif;
        }

.product-buy-notification {
    width: 880px;
    background-color: #FFFFD1;
    border: 1px solid #eeeeb7;
    text-align: center;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    padding: 12px 0;
    margin-top: 20px;
    color: #2a2a2a;
    clear: both;
}

    .product-buy-notification p {
        margin: 0;
    }

.buy-flow-buttons {
    margin: 20px 0;
    width: 880px;
}

.signup .buy-flow-buttons {
    margin: 20px 0 30px;
}

.buy-flow-buttons .continue {
    float: right;
    min-width: 120px;
    margin: -3px 605px 0 0;
}

.buy-flow-buttons .back {
    position: relative;
    top: 6px;
    border: solid 1px #d8d8d8;
    background: #e5e5e5;
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 8px 23px;
    font-size: 15px;
    transition: background 0.2s;
    -webkit-transition: background 0.2s;
}

    .buy-flow-buttons .back:hover {
        background: #b1b1b1;
        transition: background 0.2s;
        -webkit-transition: background 0.2s;
    }

.sub-inner.buy .popScroll h2 {
    font-family: "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: lighter;
    color: #2a2a2a;
    margin: 0 0 12px 0;
}

.sub-inner.buy .popScroll p {
    font-size: 17px;
    line-height: 22px;
    color: #414141;
}

#full .full-banner-block.products-page {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.full-banner-block {
    padding: 65px 0 40px 4px;
    overflow: hidden;
}

    .full-banner-block .banner-titles {
        margin: 0 auto 34px;
        width: 570px;
        padding-right: 400px;
    }

        .full-banner-block .banner-titles h1 {
            margin: 0 0 11px;
            font: 200 45px/48px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #000;
        }

        .full-banner-block .banner-titles p {
            font: 100 38px/40px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #181818;
            margin: 0;
        }

    .full-banner-block .tabbed-content-section {
        width: 970px;
        margin: 0 auto;
        min-height: 407px;
    }

.tabbed-content-section .tabset-click-no-fade {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 1;
}

    .tabbed-content-section .tabset-click-no-fade li {
        float: left;
        cursor: pointer;
    }

        .tabbed-content-section .tabset-click-no-fade li .tab {
            display: block;
            text-align: center;
            padding: 13px 30px 8px;
            margin: 3px 5px -1px 0;
            font: 200 18px/20px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #FFF;
            background: #1D678B;
            border-radius: 3px 3px 0 0;
            -moz-border-radius: 3px 3px 0 0;
            -webkit-border-radius: 3px 3px 0 0;
            border-bottom: solid 1px #cae3f6;
            transition: background .2s;
            -moz-transition: background .2s;
            -webkit-transition: background .2s;
        }

            .tabbed-content-section .tabset-click-no-fade li .tab:hover {
                background: #3284AC;
                transition: background .2s;
                -moz-transition: background .2s;
                -webkit-transition: background .2s;
            }

            .tabbed-content-section .tabset-click-no-fade li .tab.active {
                background: #FFF;
                opacity: .95;
                filter: alpha(opacity=95);
                color: #000;
                border: solid 1px #cae3f6;
                border-bottom: solid 1px #FFF;
                margin-top: 0;
                padding-top: 15px;
                transition: background 0s;
                -moz-transition: background 0s;
                -webkit-transition: background 0s;
            }

.tabbed-content-section .tab-content-block {
    clear: both;
}

    .tabbed-content-section .tab-content-block .tab-content {
        background: #FFF;
        opacity: .95;
        filter: alpha(opacity=95);
        height: 361px;
        padding: 0 25px 0;
        border-radius: 0 3px 3px 3px;
        -moz-border-radius: 0 3px 3px 3px;
        -webkit-border-radius: 0 3px 3px 3px;
    }

        .tabbed-content-section .tab-content-block .tab-content.sm-tab {
            width: 682px;
        }

        .tabbed-content-section .tab-content-block .tab-content.lg-tab {
            width: 920px;
            height: 361px;
        }

        .tabbed-content-section .tab-content-block .tab-content h2, .tabbed-content-section .tab-content-block .tab-content h3 {
            margin: 20px 0 8px;
            font: 200 22px/20px Helvetica,Arial,sans-serif;
            color: #000;
        }

        .tabbed-content-section .tab-content-block .tab-content p {
            margin: 0 0 15px;
            font: 200 14px/16px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #484848;
        }

        .tabbed-content-section .tab-content-block .tab-content.sm-tab p {
            min-height: 44px;
        }

        .tabbed-content-section .tab-content-block .tab-content .column {
            width: 220px;
            float: left;
            margin: 0 25px 0 0;
        }

            .tabbed-content-section .tab-content-block .tab-content .column.last-child, .tabbed-content-section .tab-content-block .tab-content .column:last-child {
                margin: 0;
                width: 192px;
            }

        .tabbed-content-section .tab-content-block .tab-content.lg-tab h3 {
            font-size: 20px;
            margin: 24px 0 4px;
        }

        .tabbed-content-section .tab-content-block .tab-content.lg-tab p {
            font-size: 13px;
            margin: 0 0 8px;
        }

        .tabbed-content-section .tab-content-block .tab-content.lg-tab .column {
            margin: 0 16px 0 0;
        }

            .tabbed-content-section .tab-content-block .tab-content.lg-tab .column.last-child, .tabbed-content-section .tab-content-block .tab-content.lg-tab .column:last-child {
                margin: 0;
                width: 198px;
            }

.tooltip-links-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .tooltip-links-list li {
        position: relative;
    }

        .tooltip-links-list li a {
            font: normal 13px/20px Helvetica,Arial,sans-serif;
        }

.lg-tab .tooltip-links-list li a {
    line-height: 15px;
}

.tooltip-links-list li .tooltip-holder {
    margin: 0 0 0 10px;
    opacity: 0;
    padding-left: 10px;
    position: absolute;
    visibility: hidden;
    z-index: 5000;
    transition: visibility 0s linear .2s,opacity .2s;
    -moz-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transform: translateZ(0);
}

    .tooltip-links-list li .tooltip-holder.position-right {
        margin-left: 220px;
    }

.tooltip-links-list .tooltip-holder .tooltip {
    background: none repeat scroll 0 0 #404040;
    border: 1px solid #8c8c8c;
    color: #fff;
    display: block;
    font: 13px/15px Helvetica,Arial,sans-serif;
    margin: -10px 0;
    padding: 10px 15px;
    width: 185px;
}

    .tooltip-links-list .tooltip-holder .tooltip .tooltip-arrow {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAg0lEQVR4AWMgBjg4OLARo0gIiA8QUqQCxLeB+D8+RfZA/BakCIRxKUoA4p8gBTCMTVE7SAIdIyvgBOLVEAlMjOyzkwgJTIziM0IKJyALELK6ghiFMMUhQPwNv0KEYjMgfo5fIUKxHBBfwq8QoZgHiLfjV4hQzAzE8+EK8QNEiBCbcEMAr0WevDYgprQAAAAASUVORK5CYII=) no-repeat scroll 0 0 rgba(0,0,0,0);
        display: block;
        height: 18px;
        left: -10px;
        position: absolute;
        text-indent: -9999px;
        top: 10px;
        width: 10px;
    }

.tooltip-links-list li:hover .tooltip-holder {
    opacity: 1;
    visibility: visible;
    transition: visibility 0s linear .2s,opacity .2s;
    -moz-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transition: visibility 0s linear .2s,opacity .2s;
}

.pre-footer-tri-block {
    background: url(/Content/Images/v4/pre-footer-stripe-bg.jpg) repeat-x;
    border-top: solid 1px #2f3131;
    box-shadow: 0 0 2px 0 #2f3131;
    -moz-box-shadow: 0 0 2px 0 #2f3131;
    -webkit-box-shadow: 0 0 2px 0 #2f3131;
    overflow: hidden;
}

    .pre-footer-tri-block .tri-block-holder {
        width: 975px;
        margin: 0 auto;
        padding: 0 0 0 2px;
    }

    .pre-footer-tri-block .column {
        float: left;
        padding: 20px 20px 24px 23px;
        border-left: solid 1px #49565b;
        border-right: solid 1px #2e4147;
    }

        .pre-footer-tri-block .column.first-child, .pre-footer-tri-block .column:first-child {
            border-left: none;
            padding-left: 2px;
        }

        .pre-footer-tri-block .column.last-child, .pre-footer-tri-block .column:last-child {
            border-right: none;
            padding-right: 0;
        }

    .pre-footer-tri-block .item-box {
        width: 259px;
        height: 142px;
        background: #0e669e;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        padding: 20px 15px 5px 20px;
        -webkit-box-shadow: inset 0 0 1px 1px rgba(11,126,191,1);
        -moz-box-shadow: inset 0 0 1px 1px rgba(11,126,191,1);
        box-shadow: inset 0 0 1px 1px rgba(11,126,191,1);
    }

        .pre-footer-tri-block .item-box h4 {
            margin: 0 0 12px;
            font: 200 21px/24px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            letter-spacing: -.2px;
            color: #FFF;
        }

        .pre-footer-tri-block .item-box p {
            margin: 0 0 18px;
            font: lighter 15px/18px Helvetica,Arial,sans-serif;
            color: rgba(255,255,255,.88);
        }

        .pre-footer-tri-block .item-box a {
            color: rgba(255,255,255,.88);
            font-weight: bold;
            transition: padding-left .2s;
            -moz-transition: padding-left .2s;
            -webkit-transition: padding-left .2s;
        }

            .pre-footer-tri-block .item-box a:hover {
                padding-left: 5px;
                transition: padding-left .2s;
                -moz-transition: padding-left .2s;
                -webkit-transition: padding-left .2s;
            }

.tabbed-content-section .tab-content-block .tab-content.lg-tab .column .column-top-group {
    min-height: 144px;
}

#cover {
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 5;
    width: 100%;
    height: 100%;
    opacity: .8;
}

#pop1 {
    display: none;
}

* Pop-up content shifted off-screen when not in view. Still readable by screen-reader software. When targeted it fills the browser window. */ .pop-up {
    position: absolute;
    top: 0;
    left: -500em;
}

.pop-up:target {
    position: static;
    left: 0;
}

.popBox {
    background: #F7F7F7;
    overflow: hidden;
    position: absolute;
    left: 33%;
    right: 35%;
    top: 29%;
    bottom: 43%;
    left: calc(50vw - 315px);
    min-width: 630px;
    z-index: 10;
    border: 1px solid #ddd;
    height: 200px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 2px 2px 5px 0 rgba(50,50,50,.1);
    -moz-box-shadow: 2px 2px 5px 0 rgba(50,50,50,.1);
    box-shadow: 2px 2px 5px 0 rgba(50,50,50,.1);
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

:target .popBox {
    position: fixed;
    opacity: 1;
}

.lightbox {
    display: none;
    text-indent: -200em;
    background: #000;
    opacity: .4;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 5;
}

:target .lightbox {
    display: block;
}

.lightbox:hover {
    background: #000;
}

.close:link, .close:visited {
    position: absolute;
    top: -.75em;
    right: -.75em;
    display: block;
    width: 1em;
    height: 1em;
    padding: 0;
    font: bold large/1 arial,sans-serif;
    text-align: center;
    text-decoration: none;
    background: #000;
    border: 3px solid #fff;
    color: #fff;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    border-radius: 1em;
    -moz-box-shadow: 0 0 1px 1px #3a3a3a;
    -webkit-box-shadow: 0 0 1px 1px #3a3a3a;
    box-shadow: 0 0 1px 1px #3a3a3a;
}

.close:before {
    content: "X";
}

.close:hover, .close:active, .close:focus {
    box-shadow: 0 0 1px 1px #c00;
    background: #c00;
    color: #fff;
}

.close span {
    text-indent: -200em;
    display: block;
}

.popScroll {
    position: absolute;
    top: 20%;
    left: 7%;
    right: 7%;
    bottom: 9%;
    overflow: hidden;
    padding-right: .5em;
}

#progressBar {
    width: 100%;
    height: 13px;
    border: 1px solid #ddd;
    background-color: #fff;
}

    #progressBar div {
        height: 5px;
        color: #fff;
        text-align: right;
        margin: 4px auto;
        line-height: 22px;
        width: 0;
        background-color: #1c87c9;
    }

.formNegCap {
    display: none;
}

.cm-blue {
    color: #2a2a2a;
}

.box-sizing {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-row {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.about-home .cm-row {
    margin-left: 10px;
}

.no-margin {
    margin-bottom: 0 !important;
}

.cm-col-25 {
    float: left;
    width: 25%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-75 {
    float: left;
    width: 75%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-4 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-8 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-r10 {
    margin-right: 10px;
}

.cm-col-r20 {
    margin-right: 20px;
}

.cm-col-r30 {
    margin-right: 30px;
}

.cm-col-r40 {
    margin-right: 40px;
}

.cm-col-r70 {
    margin-right: 70px;
}

.cm-col-r120 {
    margin-right: 120px;
}

.cm-col-r80 {
    margin-right: 80px;
}

.cm-col-b30 {
    margin-bottom: 30px !important;
}

.cm-col-b50 {
    margin-bottom: 50px;
}

.cm-col-b70 {
    margin-bottom: 70px;
}

.cm-col-b90 {
    margin-bottom: 90px;
}

.cm-col-pt30 {
    padding-top: 30px;
}

.cm-col-pr30 {
    padding-right: 30px;
}

.cm-col-pl10 {
    padding-left: 10px;
}

.cm-col-pr10 {
    padding-right: 10px;
}

.cm-col-100 {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-660 {
    float: left;
    width: 660px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-650 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-640 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-560 {
    float: left;
    width: 560px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-400 {
    float: left;
    width: 400px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-480 {
    float: left;
    width: 480px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-290 {
    float: left;
    width: 290px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-300 {
    float: left;
    width: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-320 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-430 {
    float: left;
    width: 430px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-text-right {
    text-align: right;
}

.profile-page {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
}

    .profile-page p {
        clear: both;
        float: none;
        width: 100%;
        margin: 0 0 25px;
        font-weight: 300;
        font-size: 16px;
        font-family: "Oxygen","Helvetica",Arial,sans-serif;
        color: #484848;
        line-height: 1.5em;
    }

        .profile-page p.label {
            clear: none;
            float: none;
            display: block !important;
        }

    .profile-page .contact-selectric-wrapper {
        margin: 0;
        padding: 0;
        margin-bottom: 22px !important;
    }

    .profile-page .row.contain {
        margin-bottom: 20px;
    }

    .profile-page blockquote {
        margin: 0 0 25px 0;
        background: rgb(250,250,250) url(/themes/globalsign/images/quote-icon-left-mpki.png) no-repeat scroll 26px 17px;
        padding: 20px 50px;
    }

        .profile-page blockquote p {
            font-size: 20px;
            font-style: italic;
            margin: 0;
            text-align: center;
        }

            .profile-page blockquote p.author {
                font-size: 16px;
                font-style: normal;
                margin: 10px 0 0 0;
            }

    .profile-page .contact-selectric-wrapper {
        margin-left: 0;
        margin-bottom: 30px;
    }

    .profile-page h2 {
        width: 100%;
        color: #333;
        font: 300 24px Helvetica,Arial,sans-serif;
        margin: 0 0 5px;
    }

        .profile-page h2#contact {
            font: 300 20px Helvetica,Arial,sans-serif;
        }

    .profile-page h3 {
        font-weight: 100;
        font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        font-size: 22px;
        line-height: 1.2em;
    }

    .profile-page.wider-landing h3 {
        font-weight: 100;
        font-family: Helvetica,Arial,sans-serif;
        font-size: 22px;
        line-height: 1.2em;
    }

    .profile-page h4 {
        font: 100 18px Helvetica,Arial,sans-serif;
        margin: 0 0 10px 0;
        color: #2a2a2a;
    }

    .profile-page h5 {
        font: 100 16px Helvetica,Arial,sans-serif;
        margin: 0 0 10px 0;
        color: #2a2a2a;
        clear: both;
    }

    .profile-page .contact-form h5 {
        padding-top: 24px;
    }

.social-icons p {
    margin-bottom: 8px;
}

.social-icons a {
    transition: opacity 0.2s;
    -webkit-transition: opacity 0.2s;
    opacity: 1;
}

    .social-icons a:hover {
        opacity: .7;
    }

.profile-info-block {
    clear: both;
    float: left;
    width: 100%;
    background: #E9F4F8;
    padding: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 40px;
}

    .profile-info-block h3 {
        background: #0368B8;
        color: #fff;
        margin: 0 0 10px;
        padding: 5px;
        float: left;
        width: auto;
        font-size: 20px;
        font-weight: 500;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    }

    .profile-info-block p {
        clear: both;
        float: left;
        width: 100%;
        margin: 0 0 10px;
        color: #484848;
        font-weight: bold;
    }

        .profile-info-block p:last-child {
            margin-bottom: 0;
        }

.profile-fact-block {
    clear: both;
    float: left;
    width: 100%;
    background: #E9F4F8;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #000;
}

    .profile-fact-block .cm-col-25 {
        border-right: 1px solid #C4CDD0;
        text-align: center;
    }

        .profile-fact-block .cm-col-25:last-child {
            border-right: 0;
        }

    .profile-fact-block h2 {
        margin: 19px 0 10px;
        width: 100%;
        text-align: center;
        font-weight: 700;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        margin-bottom: 10px;
    }

        .profile-fact-block h2 span {
            background: #0368B8;
            color: #fff;
            padding: 5px;
            font-size: 48px;
        }

            .profile-fact-block h2 span span {
                font-size: 28px;
                padding: 0;
            }

    .profile-fact-block h3 {
        font-weight: 200;
        font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        font-size: 28px;
        margin: 0;
    }

    .profile-fact-block p {
        margin: 0;
        font-weight: 200;
        font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        font-size: 16px;
        color: #000;
    }

#profile-timeline {
    background: #F4F3EC;
    padding: 30px 0 60px;
    text-align: center;
}

.profile-quote-image {
    float: left;
    width: 210px;
}

.profile-quote {
    float: left;
    width: 400px;
    padding-left: 40px;
    background: url(/themes/globalsign/images/cm/quote.png) no-repeat top left 10px;
    color: #484848;
    font-size: 17px;
}

    .profile-quote p {
        padding: 0;
        margin: 0;
        font-size: 17px;
        color: #000;
    }

        .profile-quote p:first-child {
            font-size: 20px;
            line-height: 1.2em;
            margin-bottom: 10px;
        }

.twitter-feed {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #2588C7 url(/Content/Images/v4/twitter.png) no-repeat top 30px right 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 15px 15px;
    color: #fff;
}

    .twitter-feed a {
        color: #fff;
        transition: opacity 0.4s ease;
    }

        .twitter-feed a:hover {
            opacity: .5;
            transition: opacity 0.4s ease;
        }

.twitter-tweet {
    clear: both;
    float: left;
    width: 100%;
    border-top: 1px solid #2179B1;
    padding: 20px 0 15px;
}

.blog-post .twitter-tweet:last-child {
    display: none;
}

.twitter-user {
    clear: both;
    float: left;
    width: 100%;
    font-size: 15px;
    margin-bottom: 10px;
}

    .twitter-user span {
        font-size: 13px;
    }

        .twitter-user span.twitter-time {
            float: right;
        }

.twitter-msg {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 40px;
}

.twitter-link {
    clear: both;
    float: left;
    width: 100%;
    font-size: 13px;
}

.twitter-feed h2 {
    clear: both;
    float: left;
    width: 100%;
    color: #fff;
}

.news-latest {
    clear: both;
    float: left;
    width: 100%;
    background: #E9F1F4;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .news-latest h2 {
        color: #000;
        margin: 0 0 10px 0;
    }

.news-latest-image {
    clear: both;
    float: left;
    width: 180px;
    margin-right: 20px;
    padding-top: 10px;
}

.news-latest-copy {
    float: left;
    width: 400px;
}

    .news-latest-copy p {
        line-height: 1.2em;
    }

        .news-latest-copy p:first-child {
            font-size: 22px;
            line-height: 1em;
        }

    .news-latest-copy p {
        margin: 0 0 10px 0;
        color: #000;
    }

        .news-latest-copy p:last-child {
            margin: 0;
        }

#news-blogs .news-latest-blog-col {
    position: relative;
    float: left;
    width: 312px;
    margin-right: 17px;
}

#news-blogs h2 {
    font-size: 18px;
    margin-bottom: 20px;
}

#news-blogs .news-latest-blog-col:last-child {
    margin-right: 0;
}

.news-latest-blog {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 260px;
    background: #17679A url(/themes/globalsign/images/cm/blogboxbg.png) repeat;
    border: 1px solid #EFEFEF;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    margin-bottom: 15px;
    transition: background 0.3s ease;
}

.blog-home .news-latest-blog {
    display: none;
}

.news-latest-blog:hover {
    background: #0f5480;
}

.news-latest-blog .author {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 62px;
    background: #F8F8F8;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0 0 115px;
}

    .news-latest-blog .author .author-image {
        position: absolute;
        left: 10px;
        bottom: 3px;
        width: 94px;
        height: 94px;
        background: #666;
        -webkit-border-radius: 47px;
        -moz-border-radius: 47px;
        border-radius: 47px;
        border: 3px solid #fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
    }

.news-latest-blog .news-latest-blog-copy {
    clear: both;
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 50px 0 20px;
}

.news-latest-blog p {
    clear: both;
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
    color: #fff;
    font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    font-weight: 100;
}

    .news-latest-blog p:nth-child(2) {
        font-family: 'Oxygen',sans-serif;
        font-weight: 400;
        font-size: 18px;
        margin-bottom: 0;
        color: #fff;
    }

.news-toggle-box {
    clear: both;
    float: left;
    width: 100%;
    background: #F8F8F8;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
}

    .news-toggle-box ul {
        clear: both;
        float: left;
        width: 100%;
        margin: 0;
        padding: 0;
        list-style-type: none;
        border-bottom: 2px solid #E9E9E9;
    }

        .news-toggle-box ul li {
            clear: none;
            width: auto;
            background: none;
            list-style-type: none;
            float: left;
            border-right: 2px solid #E9E9E9;
            padding: 0 10px 2px;
            margin: 2px 0 8px;
            font-size: 16px;
        }

            .news-toggle-box ul li:last-child {
                border-right: 0;
            }

            .news-toggle-box ul li a {
                color: #959595;
                transition: color 0.4s ease;
            }

                .news-toggle-box ul li a:hover {
                    color: #2a2a2a;
                }

            .news-toggle-box ul li.active a {
                color: #2a2a2a;
            }

.news-toggle-box-panel .story {
    clear: both;
    float: left;
    width: 100%;
    padding: 22px 0;
    border-bottom: 2px solid #E9E9E9;
}

.news-toggle-tabs {
    margin-top: 15px;
    float: left;
    clear: left;
}

    .news-toggle-tabs li {
        display: inline-block;
        vertical-align: top;
        margin-right: -2px;
    }

        .news-toggle-tabs li a {
            display: block;
            padding: 10px 20px;
            font: 400 16px/18px "Oxygen",Helvetica,sans-serif;
            color: #666;
            background: #e1e8ea;
            transition: background 0.3s,color 0.3s;
        }

            .news-toggle-tabs li a:hover {
                background: #e9f1f4;
            }

        .news-toggle-tabs li.active a {
            background: #f8f8f8;
            color: #000;
        }

.story-wrap .story:last-child, .story-wrap .event-listing-toggle:last-child {
    border-bottom: 0 !important;
}

.news-toggle-box-panel .story .image {
    clear: both;
    float: left;
    width: 115px;
    height: 78px;
    margin-right: 25px;
    overflow: hidden;
    background: #fff;
    text-align: center;
}

    .news-toggle-box-panel .story .image img {
        max-width: 100%;
        max-height: 100%;
    }

.news-toggle-box-panel .story .copy {
    float: left;
    width: 460px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 40px;
}

    .news-toggle-box-panel .story .copy p {
        clear: both;
        float: left;
        width: 100%;
        margin-bottom: 5px;
        padding: 0;
        color: #000;
        line-height: 1.2em;
        font-size: 14px;
    }

    .news-toggle-box-panel .story .copy a {
        color: #2a2a2a;
        line-height: 1.2em;
        transition: color 0.4s ease;
    }

        .news-toggle-box-panel .story .copy a:hover {
            color: #0368b8;
        }

    .news-toggle-box-panel .story .copy p:first-child {
        line-height: 1em;
    }

        .news-toggle-box-panel .story .copy p:first-child a {
            font-size: 18px;
            color: #000;
        }

            .news-toggle-box-panel .story .copy p:first-child a:hover {
                color: #0368b8;
            }

    .news-toggle-box-panel .story .copy p:last-child {
        margin-bottom: 0;
    }

.upcoming-event {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

    .upcoming-event img {
        width: 100%;
        height: auto;
    }

.news-toggle-box-panel {
    clear: both;
    float: left;
    width: 100%;
    display: none;
}

.news-toggle-box-panel-active {
    display: block;
}

.event-listing {
    clear: both;
    float: left;
    width: 100%;
    padding: 35px 0 45px;
    border-bottom: 1px solid #D7DFE3;
}

.event-listing-toggle {
    clear: both;
    float: left;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #D7DFE3;
}

.event-listing p {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.event-date {
    clear: both;
    float: left;
    width: 60px;
    height: 50px;
    margin-bottom: 25px;
    cursor: pointer;
}

.event-title {
    float: left;
    margin-bottom: 25px;
    width: 540px;
}

    .event-title h2 {
        margin: 0 0 5px 0;
        padding: 0;
        line-height: 1em;
    }

        .event-title h2 a {
            color: #000;
            transition: color 0.4s ease;
        }

            .event-title h2 a:hover {
                color: #0368b8;
            }

    .event-title p {
        margin: 0;
        padding: 0;
        line-height: 1em;
    }

.event-listing-toggle .event-title, .event-listing-toggle .event-date {
    margin-bottom: 0;
}

    .event-listing-toggle .event-title h2 {
        font-size: 18px;
        padding: 0;
        margin: 0 0 5px 0;
    }

.event-listing-book {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 15px;
}

    .event-listing-book a {
        background: #AEBD00;
        border: 1px solid #8B9C07;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        color: #fff;
        margin-top: 15px;
        transition: background 0.4s ease;
    }

        .event-listing-book a:hover {
            background: #cad700;
        }

.event-date-item {
    float: left;
    background: url(https://static2.globalsign.com/images/icon-calendar.png) no-repeat;
    width: 38px;
    height: 33px;
    padding: 0 2px 8px 0;
    text-align: center;
    margin: 2px 20px 2px 0;
}

    .event-date-item .month {
        color: #FFF;
        display: block;
        margin: 3px 0 1px;
        font: bold 7px/12px Helvetica,Arial,sans-serif;
        text-transform: uppercase;
    }

    .event-date-item .day {
        font: 500 17px/18px Helvetica,Arial,sans-serif;
        color: #5a5a5a;
    }

.archive-link {
    clear: both;
    float: left;
    width: 100%;
    height: 17px;
    line-height: 17px;
    padding-left: 30px;
    background: url(/themes/globalsign/images/cm/newsicon.png) no-repeat left center;
}

.archive-link-event {
    margin-left: 60px;
}

.event-listing-copy {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 20px;
}

    .event-listing-copy p {
        line-height: 1.2em;
    }

    .event-listing-copy a {
        color: #000;
        transition: color 0.4s ease;
    }

        .event-listing-copy a:hover {
            color: #0368b8;
        }

.news-article {
    clear: both;
    float: left;
    width: 100%;
}

.blog-post .news-article {
    float: none;
    clear: both;
    padding: 20px 0;
    border-top: 1px solid #eee;
}

.news-article h1 {
    font: 300 28px/30px "Oxygen","Helvetica",Arial,sans-serif;
    margin: 0 auto 20px;
    color: #000;
}

.news-article h2 {
    font: 300 23px/28px "Oxygen","Helvetica",Arial,sans-serif;
    margin: 0 auto 20px;
}

.news-article h3 {
    font: 300 19px/23px "Oxygen","Helvetica",Arial,sans-serif;
    margin: 0 auto 20px;
}

.news-article hr {
    border-top: 1px solid #eee;
    color: transparent;
}

.news-article-image {
    clear: both;
    float: left;
    max-width: 180px;
    height: 110px;
    min-height: 60px;
    margin-right: 20px;
    margin-bottom: 20px;
    text-align: left;
}

    .news-article-image img {
        max-width: 100%;
        max-height: 100%;
    }

.news-article-title {
    float: left;
    width: 390px;
    margin-bottom: 20px;
}

    .news-article-title p {
        padding: 0;
        margin: 0 0 5px 0;
    }

        .news-article-title p:first-child {
            line-height: 1em;
        }

    .news-article-title h2 {
        padding: 0;
        margin: 0;
        font-size: 22px;
    }

.news-article-quote {
    clear: both;
    float: left;
    width: 100%;
    border-top: 2px solid #ebebeb;
    border-bottom: 2px solid #ebebeb;
    padding: 15px 0;
    font-size: 19px;
    margin-bottom: 20px;
    font-style: italic;
}

    .news-article-quote p {
        font-size: 19px;
        line-height: 1.5em;
    }

    .news-article-quote p {
        margin: 0;
        padding: 0;
    }

.news-article {
    clear: both;
    float: left;
    width: 100%;
}

.news-article-shareback {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 40px;
}

.news-article-share {
    clear: both;
    float: left;
    width: 60%;
}

    .news-article-share p {
        margin: 0 0 5px 0;
    }

.news-article-back {
    float: left;
    width: 40%;
    text-align: right;
    padding-top: 25px;
}

.no-bottom-border {
    border-bottom: 0 !important;
}

.archive-page h2 {
    margin-bottom: 40px;
}

#archive-panel {
    clear: both;
    float: left;
    width: 100%;
    background: #F5F4ED;
    margin-top: -50px;
    padding: 100px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    #archive-panel ul, #archive-panel li {
        background: none;
        padding: 0;
        list-style-type: none;
    }

    #archive-panel ul {
        clear: both;
        float: left;
        width: 100%;
        margin: 0 0 20px 0;
    }

    #archive-panel li {
        margin: 0;
        clear: both;
        float: left;
        width: 100%;
        line-height: 1.4em;
    }

    #archive-panel ul.archive-panel-year li {
        padding-left: 15px;
    }

        #archive-panel ul.archive-panel-year li.active {
            background: url(/themes/globalsign/images/cm/newsarrow.png) no-repeat left center;
        }

.archive-item {
    clear: both;
    float: left;
    width: 100%;
    border-bottom: 2px solid #E9E9E9;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.archive-item-title {
    float: left;
    width: 530px;
    padding-top: 5px;
}

    .archive-item-title a {
        font-size: 15px;
        line-height: 1.1em;
    }

.archive-page .event-date {
    margin-bottom: 0;
}

.archive-paging {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 10px;
    margin-bottom: 35px;
}

    .archive-paging .ccm-pagination {
        float: left;
        text-align: left;
    }

        .archive-paging .ccm-pagination .numbers {
            float: left;
            clear: none;
            width: auto;
            margin: 0 10px 9px 0;
            background: #F3F3F3;
            border: 1px solid #E2E2E2;
            text-align: center;
            padding: 0;
        }

        .archive-paging .ccm-pagination .active {
            border: 1px solid #fff;
            background: none;
        }

        .archive-paging .ccm-pagination .numbers a {
            display: block;
            padding: 4px 9px;
        }

    .archive-paging ul, .archive-paging li {
        list-style-type: none;
        float: left;
    }

    .archive-paging ul {
        clear: both;
        margin: 0;
        padding: 0;
    }

    .archive-paging li {
        clear: none !important;
        width: auto !important;
        margin-right: 10px !important;
        background: #F3F3F3 !important;
        border: 1px solid #E2E2E2 !important;
        width: 25px !important;
        height: 25px !important;
        text-align: center !important;
        line-height: 25px !important;
        padding: 0 !important;
    }

        .archive-paging li.active {
            border: 1px solid #fff !important;
            background: none !important;
        }

            .archive-paging li.active a {
                color: #000 !important;
            }

.archive-back {
    float: right;
    line-height: 25px;
}

#blog-subscribe {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #192D3A;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 25px 20px;
    color: #fff;
}

    #blog-subscribe h3, #blog-subscribe p {
        color: #fff;
    }

        #blog-subscribe p.label {
            color: #000 !important;
            padding: 6px 8px 4px;
        }

    #blog-subscribe h3 {
        margin: 0;
        padding: 0 0 5px;
        font: 300 18px Helvetica,Arial,sans-serif;
    }

    #blog-subscribe p {
        margin: 0;
        padding: 5px 0;
    }

    #blog-subscribe input[name="Email"] {
        width: 100%;
        height: 35px;
        margin: 0;
        padding: 5px 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: #fff;
        color: #000;
        border: 0;
        border-radius: 2px;
    }

    #blog-subscribe input[type="submit"] {
        padding: 8px 12px;
        font-size: 16px;
        width: 100%;
    }

.blog-latest {
    clear: both;
    float: left;
    width: 100%;
    background: #E9F1F4;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .blog-latest h2, .blog-recent h2 {
        color: #000;
        margin: 0;
    }

    .blog-latest h2 {
        margin-bottom: 20px;
    }

.blog-latest-image {
    clear: both;
    float: left;
    width: 163px;
    margin-right: 20px;
    height: 108px;
    overflow: hidden;
}

    .blog-latest-image img {
        height: 100%;
        width: auto;
    }

    .blog-latest-image a {
        height: 100%;
        width: auto;
    }

.blog-latest-copy {
    float: left;
    width: 417px;
}

    .blog-latest-copy p {
        line-height: 1.2em;
        margin: 0 0 10px 0;
        color: #2a2a2a;
    }

        .blog-latest-copy p:last-child {
            margin: 0;
        }

    .blog-latest-copy h2 {
        font: 300 20px Helvetica,Arial,sans-serif;
        margin-bottom: 8px;
    }

        .blog-latest-copy h2 a {
            color: #2a2a2a;
            transition: color 0.4s ease;
        }

            .blog-latest-copy h2 a:hover {
                color: #0368b8;
            }

.blog-recent {
    clear: both;
    float: left;
    width: 100%;
    background: #F8F8F8;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
}

.blog-latest-date {
    font-weight: 200;
    font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.archive-title {
    margin-bottom: 20px !important;
}

.blog-author-info {
    position: relative;
    clear: both;
    float: left;
    width: 48%;
    line-height: 100px;
    padding-left: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.blog-share {
    float: left;
    width: 52%;
    padding-top: 15px;
}

    .blog-share p {
        margin: 0 0 5px 0;
    }

.blog-author-info-image {
    position: absolute;
    left: 0;
    bottom: 3px;
    width: 94px;
    height: 94px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkEzMjY5MTJBQUVDMTFFNDg4NDlEOTNFMkI4NTYwMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkEzMjY5MTNBQUVDMTFFNDg4NDlEOTNFMkI4NTYwMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQTMyNjkxMEFBRUMxMUU0ODg0OUQ5M0UyQjg1NjAxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQTMyNjkxMUFBRUMxMUU0ODg0OUQ5M0UyQjg1NjAxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu+0MJYAAADwUExURff397y8vPj4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) center no-repeat #666;
    background-size: 94px 94px;
    background-size: cover;
    -webkit-border-radius: 47px;
    -moz-border-radius: 47px;
    border-radius: 47px;
    border: 3px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}

    .blog-author-info-image img {
        width: 100%;
    }

.blog-categories {
    clear: both;
    float: left;
    width: 100%;
    padding: 20px 0;
    border-top: 2px solid #ebebeb;
    border-bottom: 2px solid #ebebeb;
    margin: 40px 0 60px;
}

.blog-category h1 {
    font: 300 24px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0 0 30px 0;
}

.blog-category h2 {
    font: 300 18px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0 0 10px 0;
}

.blog-comments {
    clear: both;
    float: left;
    width: 100%;
}

.article-footnote {
    clear: both;
    float: left;
    width: 100%;
}

    .article-footnote p {
        font-size: 13px;
    }

    .article-footnote h4 {
        font: 100 16px Helvetica,Arial,sans-serif;
        margin: 0 0 10px 0;
        color: #2a2a2a;
    }

.news-article p strong {
    color: #000;
}

.news-article-media {
    clear: both;
    float: left;
    width: 100%;
}

    .news-article-media p {
        color: #2a2a2a;
    }

input[type=checkbox].sub-check {
    display: none;
}

    input[type=checkbox].sub-check + label {
        line-height: 12px;
        height: 12px;
        display: inline-block;
        padding: 0 0 0 8px;
        cursor: pointer;
        border-left: 12px solid #fff;
        margin-right: 10px;
        font-size: 14px;
        margin-right: 8px;
        margin-top: 8px;
    }

    input[type=checkbox].sub-check:checked + label {
        height: 12px;
        display: inline-block;
        cursor: pointer;
        border-left: 12px solid #0080ff;
    }

.sub-check-options {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

    .sub-check-options input[type=checkbox].sub-check:first-child + label {
        margin-left: 0;
    }

#right-col-left div.cm-row:last-of-type .event-listing {
    border-bottom: 0;
}

.cm-col-290 .news-latest-blog {
    height: 230px;
}

.blog-full-width .leadership-item {
    width: 490px;
    padding: 0 0 0 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 20px 0 40px 0;
    display: inline-block;
    vertical-align: top;
    clear: none;
}

.blog-full-width .leadership-photo {
    width: 108px;
    height: 108px;
    overflow: hidden;
    -webkit-border-radius: 74px;
    -moz-border-radius: 74px;
    border-radius: 74px;
    background: #eee;
    display: inline-block;
    vertical-align: top;
    margin-right: 40px;
}

    .blog-full-width .leadership-photo img {
        width: 100%;
        height: auto;
    }

.blog-full-width .leadership-copy {
    display: inline-block;
    vertical-align: top;
    margin-top: 15px;
    width: auto;
}

    .blog-full-width .leadership-copy h2 {
        font: 300 20px/22px "HelveticaNeue","Lato",Arial,sans-serif;
    }

    .blog-full-width .leadership-copy h4 {
        font: 300 16px/18px "HelveticaNeue",Arial,sans-serif;
        margin-bottom: 4px;
    }

    .blog-full-width .leadership-copy p {
        margin: 0;
    }

    .blog-full-width .leadership-copy a {
        font-size: 15px;
    }

.blog-full-width .full-width-cta.blue {
    padding: 12px 0;
    font-size: 20px;
    box-shadow: none;
    margin-top: 60px;
}

.blog-recent .paging-page div:last-of-type {
    border-bottom: 0;
}

.blog #livechat-compact-container {
    display: none;
}

#livechat-eye-catcher {
    display: none !important;
}

.news-article table {
    border: 0;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 25px;
}

    .news-article table tr td {
        box-sizing: border-box;
        border-right: solid 1px #dedede;
        border-bottom: solid 1px #dedede;
        padding: 20px;
    }

        .news-article table tr td em {
            font-size: 18px;
            font-style: normal;
        }

    .news-article table tr:first-child td {
        border-top: solid 1px #dedede;
    }

    .news-article table tr td:first-child {
        border-left: solid 1px #dedede;
    }

    .news-article table tr td.top-left-blank, .news-article table tr td.left-blank {
        border-top: 0;
        border-left: 0;
    }

    .news-article table tr td.top-left-blank {
        border-bottom: 0;
    }

    .news-article table tr td p:last-child {
        margin-bottom: 0;
    }

.cm-blue {
    color: #2a2a2a;
}

.box-sizing {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-row {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.no-margin {
    margin-bottom: 0;
}

.cm-col-25 {
    float: left;
    width: 25%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-75 {
    float: left;
    width: 75%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-4 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.about-home .cm-col-4 {
    width: 316px;
}

.cm-col-8 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.about-home .cm-col-8 {
    width: 642px;
}

.cm-col-r10 {
    margin-right: 10px;
}

.cm-col-r20 {
    margin-right: 20px;
}

.cm-col-r30 {
    margin-right: 30px;
}

.cm-col-r40 {
    margin-right: 40px;
}

.cm-col-r70 {
    margin-right: 70px;
}

.cm-col-r120 {
    margin-right: 120px;
}

.cm-col-r80 {
    margin-right: 80px;
}

.cm-col-b30 {
    margin-bottom: 30px !important;
}

.cm-col-b50 {
    margin-bottom: 50px;
}

.cm-col-b70 {
    margin-bottom: 70px;
}

.cm-col-b90 {
    margin-bottom: 90px;
}

.cm-col-pt30 {
    padding-top: 30px;
}

.cm-col-pr30 {
    padding-right: 30px;
}

.cm-col-pl10 {
    padding-left: 10px;
}

.cm-col-pr10 {
    padding-right: 10px;
}

.cm-col-100 {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-660 {
    float: left;
    width: 660px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-650 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.profile-page .cm-col-650.cm-col-r30.cm-col-pl10 {
    position: relative;
}

.cm-col-640 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-560 {
    float: left;
    width: 560px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-400 {
    float: left;
    width: 400px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-480 {
    float: left;
    width: 480px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-290 {
    float: left;
    width: 290px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-300 {
    float: left;
    width: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-320 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-col-430 {
    float: left;
    width: 430px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cm-text-right {
    text-align: right;
}

.about-home {
    clear: both;
    float: left;
    width: 100%;
    background: #DBE5E6;
    min-height: 300px;
    padding-bottom: 50px;
}

#about-home-slider {
    position: relative;
    background: #fff;
    height: 320px;
}

#about-home-news {
    background: #074b77;
    height: 320px;
    padding: 35px 20px 0 20px;
    color: #fff;
}

    #about-home-news h3 {
        margin: 0;
        padding: 0;
        color: #fff;
        font-size: 22px;
        font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    }

    #about-home-news .about-home-news-item {
        clear: both;
        float: left;
        width: 100%;
        padding-top: 25px;
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 15px;
    }

        #about-home-news .about-home-news-item p {
            clear: both;
            float: left;
            width: 100%;
            margin: 0;
            padding: 0;
            font-size: 13px;
            color: #fff;
        }

    #about-home-news p.about-home-news-date {
        opacity: .5;
        font-size: 13px;
    }

    #about-home-news .about-home-news-item a {
        font-size: 15px;
        line-height: 1.4em;
        color: #fff;
        transition: opacity 0.4s ease;
    }

        #about-home-news .about-home-news-item a:hover {
            opacity: .5;
            transition: opacity 0.4s ease;
        }

    #about-home-news a {
        color: #fff;
        transition: opacity 0.4s ease;
        opacity: 1;
    }

        #about-home-news a:hover {
            opacity: .5;
        }

.about-slide-box {
    clear: both;
    float: left;
    width: 100%;
    position: relative;
    height: 270px;
    cursor: pointer;
}

.about-slide-title {
    position: absolute;
    width: 100%;
    height: 70px;
    left: 0;
    bottom: 0;
    background: #0368b8;
    color: #fff;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    font-weight: 200;
    font-size: 15px;
    line-height: 1.4em;
}

    .about-slide-title h3 {
        clear: both;
        float: left;
        width: 100%;
        margin: 0;
        padding: 0;
        line-height: 70px;
        color: #fff;
        font-size: 22px;
        font-weight: 300;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    }

    .about-slide-title a {
        color: #fff;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-weight: 300;
    }

.about-slide-image {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 198px;
    overflow: hidden;
}

    .about-slide-image img {
        width: 100%;
        height: auto;
    }

.about-slide-image-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 198px;
    background: rgba(5,40,63,.4);
    -webkit-transition: background 0.5s;
    transition: background 0.5s;
}

.about-slide-box:hover .about-slide-image-overlay {
    background: rgba(5,40,63,.1);
    -webkit-transition: background 0.5s;
    transition: background 0.5s;
}

#about-home-slider .switchers {
    position: absolute;
    bottom: 20px;
    right: 20px;
}

    #about-home-slider .switchers li {
        float: left;
    }

        #about-home-slider .switchers li a {
            background: url(/themes/globalsign/images/cm/about-home-switcher.png) no-repeat 0 0;
            width: 20px;
            height: 19px;
            margin: 0 0 0 7px;
            text-indent: -9999px;
            display: block;
        }

        #about-home-slider .switchers li.active a {
            background-position: 0 -19px;
        }

#about-home-slider ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

#about-home-slider .frame, #about-home-slider .text-frame {
    width: 642px;
    height: 280px;
    overflow: hidden;
}

#about-home-slider .text-frame {
    position: absolute;
    top: 0;
    cursor: pointer;
}

    #about-home-slider .frame ul, #about-home-slider .text-frame ul {
        width: 9999px;
        overflow: hidden;
    }

        #about-home-slider .frame ul li, #about-home-slider .text-frame ul li {
            float: left;
            width: 650px;
            height: 280px;
            position: relative;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            color: #4A4A4A;
            font-weight: 200;
            font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
            font-size: 15px;
        }

        #about-home-slider .text-frame ul li {
            padding: 50px 20px 0 290px;
            font-weight: 200;
            font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
            font-size: 17px;
            line-height: 1.4em;
        }

            #about-home-slider .text-frame ul li h1 {
                color: #000;
                line-height: 1em;
                margin: 0 0 20px 0;
                font-weight: 100;
                font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
                font-size: 40px;
            }

                #about-home-slider .text-frame ul li h1 strong {
                    font-weight: 200;
                    font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
                    font-size: 45px;
                }

.about-sub-nav {
    clear: both;
    float: left;
    position: relative;
    background-color: none;
    padding: 28px 0 28px 0;
    margin: 0;
    overflow: visible;
    width: 100%;
    list-style-type: none;
}

    .about-sub-nav li {
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 17px;
        margin: 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAABSSURBVAiZXcuxEcIwEADBlWmIEhTrE4cOVYJLogSSr0KNENLBk5gZhk1vrlWVX22M0TFxZua7VZWImDixt+8SEXc8N3+2q0480G9rrY4dR2a+PkOHGjOC6m2yAAAAAElFTkSuQmCC) no-repeat 0 7px;
        padding-left: 4px;
        float: left;
    }

        .about-sub-nav li a {
            text-decoration: none;
            color: #282828;
            padding: 5px 10px;
        }

            .about-sub-nav li a.active, .about-sub-nav li a:hover {
                color: #0368B8;
            }

        .about-sub-nav li:first-child {
            background: none;
            padding-left: 0;
        }

            .about-sub-nav li:first-child a {
                padding-left: 0;
            }

#about-home-slider-lg {
    position: absolute;
    width: 15px;
    height: 320px;
    top: 0;
    left: 0;
    z-index: 99;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAFACAYAAABjryZHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTEvMTTvqlfHAAAAYUlEQVR4nO3LMRHAMBDAMLf8saZl8MGQyypPXvTMzFR/tarv5N8ugmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmH4tA2TKBOO8Hc6KgAAAABJRU5ErkJggg==) no-repeat;
}

#about-home-slider-rg {
    position: absolute;
    width: 15px;
    height: 320px;
    top: 0;
    right: 0;
    z-index: 99;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAFACAYAAABjryZHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTEvMTTvqlfHAAAAYUlEQVR4nO3LMRHAMBDAMLcI0vLn+sGQyypPXvTMTNVX/dU6+beLYBiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRg+bQOYlAZsK5k7eQAAAABJRU5ErkJggg==) no-repeat;
}

.about-home-slide-bg {
    position: absolute;
    width: 100%;
    height: 15px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTEvMTTvqlfHAAAAKUlEQVQokWNkztjBQC5gYWBgEKBEsxAlmgUp0TzqbBI1jzqbRM1kOxsAHR4CS9f+8qcAAAAASUVORK5CYII=) repeat-x;
}

.customer-fade-block {
    clear: both;
    overflow: hidden;
    width: 980px;
    margin: -3px auto 46px;
}

    .customer-fade-block h3 {
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 17px;
        color: #1d1d1d;
        margin: 0 0 10px;
    }

    .customer-fade-block .fade-strip .grey, .customer-fade-block .fade-strip .color {
        height: 94px;
        width: 980px;
        position: absolute;
        top: 0;
        left: 0;
        text-indent: -9999px;
    }

    .customer-fade-block .fade-strip {
        position: relative;
        height: 94px;
        width: 980px;
    }

        .customer-fade-block .fade-strip .grey {
            background: url(/Content/Images/v4/cm/customers-fade-grey.png) no-repeat;
        }

        .customer-fade-block .fade-strip .color {
            background: url(/Content/Images/v4/cm/customers-fade-colour.png) no-repeat;
        }

.footer-full-width {
    width: 980px;
    margin: 0 auto;
    padding: 0 0 25px;
    position: relative;
    z-index: 1;
}

.about-sub-nav-wrapper, .about-sub-nav-wrapper-nonstick {
    clear: both;
    float: left;
    position: relative;
    padding-top: 9px;
}

    .about-sub-nav-wrapper .sub-nav-block, .about-sub-nav-wrapper-nonstick .sub-nav-block, .about-sub-nav-wrapper .about-right-nav {
        padding: 19px 0 0 0;
    }

.about-sub-nav-block {
    background: #fff;
    width: 972px !important;
    z-index: 999;
}

    .about-sub-nav-block li {
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 17px;
    }

        .about-sub-nav-block li.about-sub-nav-right {
            background: none;
            float: right;
        }

            .about-sub-nav-block li.about-sub-nav-right a {
                color: #0368B8;
            }

.twitter-feed {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #2588C7 url(/Content/Images/v4/twitter.png) no-repeat top 30px right 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 15px 15px;
    color: #fff;
}

    .twitter-feed a {
        color: #fff;
        transition: opacity 0.4s ease;
    }

        .twitter-feed a:hover {
            opacity: .5;
            transition: opacity 0.4s ease;
        }

.twitter-tweet {
    clear: both;
    float: left;
    width: 100%;
    border-top: 1px solid #2179B1;
    padding: 20px 0 15px;
}

.twitter-user {
    clear: both;
    float: left;
    width: 100%;
    font-size: 15px;
    margin-bottom: 10px;
}

    .twitter-user span {
        font-size: 13px;
    }

        .twitter-user span.twitter-time {
            float: right;
        }

.twitter-msg {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 40px;
}

.twitter-link {
    clear: both;
    float: left;
    width: 100%;
    font-size: 13px;
}

.twitter-feed h2 {
    clear: both;
    float: left;
    width: 100%;
    color: #fff;
}

.news-latest {
    clear: both;
    float: left;
    width: 100%;
    background: #E9F1F4;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    .news-latest h2 {
        color: #000;
        margin: 0 0 10px 0;
    }

.news-latest-image {
    clear: both;
    float: left;
    width: 163px;
    margin-right: 20px;
    height: 108px;
    padding-top: 2px;
    overflow: hidden;
}

.news-latest-copy {
    float: left;
    width: 400px;
}

    .news-latest-copy p {
        line-height: 1.2em;
    }

        .news-latest-copy p:first-child {
            font-size: 22px;
            line-height: 1em;
        }

    .news-latest-copy p {
        margin: 0 0 10px 0;
        color: #000;
    }

        .news-latest-copy p:last-child {
            margin: 0;
        }

#news-blogs .news-latest-blog-col {
    position: relative;
    float: left;
    width: 312px;
    margin-right: 17px;
}

#news-blogs h2 {
    font-size: 18px;
    margin-bottom: 20px;
}

#news-blogs .news-latest-blog-col:last-child {
    margin-right: 0;
}

.news-latest-blog {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 260px;
    background: #17679A url(/themes/globalsign/images/cm/blogboxbg.png) repeat;
    border: 1px solid #EFEFEF;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    margin-bottom: 15px;
    transition: background 0.4s ease;
}

    .news-latest-blog:hover {
        background: #0f5480;
    }

    .news-latest-blog .author {
        position: absolute;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 62px;
        background: #F8F8F8;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px 0 0 115px;
    }

        .news-latest-blog .author .author-image {
            position: absolute;
            left: 10px;
            bottom: 3px;
            width: 94px;
            height: 94px;
            background: #666;
            -webkit-border-radius: 47px;
            -moz-border-radius: 47px;
            border-radius: 47px;
            border: 3px solid #fff;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            overflow: hidden;
        }

    .news-latest-blog .news-latest-blog-copy {
        clear: both;
        float: left;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px 50px 0 20px;
    }

    .news-latest-blog p {
        clear: both;
        float: left;
        width: 100%;
        margin: 0 0 10px 0;
        color: #fff;
        font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        font-weight: 100;
    }

        .news-latest-blog p:nth-child(2) {
            font-family: 'Oxygen',sans-serif;
            font-weight: 400;
            font-size: 18px;
            margin-bottom: 0;
            color: #fff;
        }

.news-toggle-box {
    clear: both;
    float: left;
    width: 100%;
    background: #F8F8F8;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
}

    .news-toggle-box ul {
        clear: both;
        float: left;
        width: 100%;
        margin: 0;
        padding: 0;
        list-style-type: none;
        border-bottom: 2px solid #E9E9E9;
    }

        .news-toggle-box ul li {
            clear: none;
            width: auto;
            background: none;
            list-style-type: none;
            float: left;
            border-right: 2px solid #E9E9E9;
            padding: 0 10px 2px;
            margin: 2px 0 8px;
            font-size: 16px;
        }

            .news-toggle-box ul li:last-child {
                border-right: 0;
            }

            .news-toggle-box ul li a {
                color: #959595;
                transition: color 0.4s ease;
            }

                .news-toggle-box ul li a:hover {
                    color: #2a2a2a;
                }

            .news-toggle-box ul li.active a {
                color: #2a2a2a;
            }

.news-toggle-box-panel .story {
    clear: both;
    float: none;
    width: 100%;
    padding: 22px 0;
    border-bottom: 2px solid #E9E9E9;
    display: block;
}

.story-wrap .story:last-child, .story-wrap .event-listing-toggle:last-child {
    border-bottom: 0 !important;
}

.news-toggle-box-panel .story .image {
    clear: none;
    float: none;
    width: 115px;
    height: 78px;
    margin-right: 25px;
    overflow: hidden;
    background: #fff;
    text-align: center;
    display: inline-block;
    vertical-align: top;
}

    .news-toggle-box-panel .story .image img {
        max-width: 100%;
        max-height: 100%;
    }

.news-toggle-box-panel .story .copy {
    float: none;
    width: 460px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 40px;
    display: inline-block;
    width: 450px;
    vertical-align: top;
}

    .news-toggle-box-panel .story .copy p {
        clear: both;
        float: left;
        width: 100%;
        margin-bottom: 5px;
        padding: 0;
        color: #000;
        line-height: 1.2em;
        font-size: 14px;
    }

    .news-toggle-box-panel .story .copy a {
        color: #2a2a2a;
        line-height: 1.2em;
        transition: color 0.4s ease;
    }

        .news-toggle-box-panel .story .copy a:hover {
            color: #0368b8;
        }

    .news-toggle-box-panel .story .copy p:first-child {
        line-height: 1em;
    }

        .news-toggle-box-panel .story .copy p:first-child a {
            font-size: 18px;
            color: #000;
        }

            .news-toggle-box-panel .story .copy p:first-child a:hover {
                color: #0368b8;
            }

    .news-toggle-box-panel .story .copy p:last-child {
        margin-bottom: 0;
    }

.upcoming-event {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

    .upcoming-event img {
        width: 100%;
        height: auto;
    }

.news-toggle-box-panel {
    clear: none;
    float: none;
    width: 100%;
    display: none;
}

.news-toggle-box-panel-active {
    display: block;
}

.event-listing {
    clear: both;
    float: left;
    width: 100%;
    padding: 35px 0 45px;
    border-bottom: 1px solid #D7DFE3;
}

.event-listing-toggle {
    clear: none;
    float: none;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #D7DFE3;
}

.event-listing p {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.event-date {
    clear: both;
    float: left;
    width: 60px;
    height: 50px;
    margin-bottom: 25px;
    cursor: pointer;
}

.event-title {
    float: left;
    margin-bottom: 25px;
    width: 540px;
}

    .event-title h2 {
        margin: 0 0 5px 0;
        padding: 0;
        line-height: 1em;
    }

        .event-title h2 a {
            color: #000;
            transition: color 0.4s ease;
        }

            .event-title h2 a:hover {
                color: #0368b8;
            }

    .event-title p {
        margin: 0;
        padding: 0;
        line-height: 1em;
    }

.event-listing-toggle .event-title, .event-listing-toggle .event-date {
    margin-bottom: 0;
    float: none;
    clear: none;
    display: inline-block;
    max-width: 530px;
    vertical-align: top;
}

    .event-listing-toggle .event-title h2 {
        font-size: 18px;
        padding: 0;
        margin: 0 0 5px 0;
    }

.event-listing-book {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 15px;
}

    .event-listing-book a {
        background: #AEBD00;
        border: 1px solid #8B9C07;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        color: #fff;
        margin-top: 15px;
        transition: background 0.4s ease;
    }

        .event-listing-book a:hover {
            background: #cad700;
        }

.event-date-item {
    float: left;
    background: url(https://static2.globalsign.com/images/icon-calendar.png) no-repeat;
    width: 38px;
    height: 33px;
    padding: 0 2px 8px 0;
    text-align: center;
    margin: 2px 20px 2px 0;
}

    .event-date-item .month {
        color: #FFF;
        display: block;
        margin: 3px 0 1px;
        font: bold 7px/12px Helvetica,Arial,sans-serif;
        text-transform: uppercase;
    }

    .event-date-item .day {
        font: 500 17px/18px Helvetica,Arial,sans-serif;
        color: #5a5a5a;
    }

.archive-link {
    clear: both;
    float: left;
    width: 100%;
    height: 17px;
    line-height: 17px;
    padding-left: 30px;
    background: url(/themes/globalsign/images/cm/newsicon.png) no-repeat left center;
}

.archive-link-event {
    margin-left: 60px;
}

.event-listing-copy {
    clear: both;
    float: left;
    width: 100%;
    padding-top: 20px;
}

    .event-listing-copy p {
        line-height: 1.2em;
    }

    .event-listing-copy a {
        color: #000;
        transition: color 0.4s ease;
    }

        .event-listing-copy a.main-cta-btn2 {
            margin-top: 20px;
        }

        .event-listing-copy a:hover {
            color: #0368b8;
        }

    .event-listing-copy p {
        display: block;
        width: 94%;
    }

.news-article {
    clear: both;
    float: left;
    width: 100%;
}

    .news-article ol {
        margin-bottom: 25px;
    }

        .news-article ol li {
            list-style: unset;
            margin-left: -23px;
            padding-left: 10px;
            margin-bottom: 8px;
            color: #000;
        }

    .news-article ul li {
        color: #000;
    }

        .news-article ul li.nested {
            margin-left: 30px !important;
        }

.square-bullet-list .news-article ul li {
    margin: 0 0 6px;
    padding-top: 1px;
}

.square-bullet-list .news-article ul {
    margin-bottom: 25px;
}

.news-article ul.tick-bullet-list li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEJDQ0M2QkIzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEJDQ0M2QkMzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkNDQzZCOTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QkNDQzZCQTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiYHGkoAAAGeSURBVHjarJRNKERRFMffvPFRLHwUJSkrJYq1JixksJhigXwuFGUpax9Zy0b5aCg2slGyYGSjESspWbIyO0VY+Pb87nSfXq9737xhTv263XPve/93zjvnBCzLMmwrimUZ/7GH8Kf9nhDLMvThuxQ+08iwIdLJcgg1EGffJPyBTEaEjcKSK4B36M9kRDOwoshSDvSYjmgKWBahNE2BIERhWnMuxHuTqUOkjM0+1MENtMG1D5E82IKILkqKYTb5jwoPglWsMah0XLiDdjj3ECmGPWhQnH3DGCJR2yFSt+ESEVYCxxDWiFTAiUbkBbqcIrZQRPPl+fKLB13+WjiDasUz99CCyK77wMQp0tQsa99t2bAJk3LfKCMpV9y9hRDvO1Wl4LePKAhRhmswoEnXKgxDruLsSvxTRBK6H2o6xodorCGY19zVicRFJJDwKk93c1kyTROKuyqRHWiFx1R9oJsMC6LJ4MPjWTFquuHVT1d7jaBt6IAnxdkUjMOX3/GRatYdyYp8hjfZiCMwl+4g9DNUL6Belr/oufW/TNwfAQYApkRqIzuPuaIAAAAASUVORK5CYII=) no-repeat scroll 0 5px;
    margin: 0 0 5px;
    padding: 3px 0 3px 35px;
}

    .news-article ul.tick-bullet-list li::before {
        content: none;
        display: none;
    }

.news-article-image {
    clear: both;
    float: left;
    width: 180px;
    height: 110px;
    min-height: 60px;
    margin-right: 20px;
    margin-bottom: 20px;
    text-align: left;
}

    .news-article-image img {
        max-width: 100%;
        max-height: 100%;
    }

.news-article-title {
    float: left;
    width: 390px;
    margin-bottom: 20px;
}

    .news-article-title p {
        padding: 0;
        margin: 0 0 5px 0;
    }

        .news-article-title p:first-child {
            line-height: 1em;
        }

    .news-article-title h2 {
        padding: 0;
        margin: 0;
        font: 400 28px/32px "Oxygen","Helvetica",Arial,sans-serif;
    }

.news-article-quote {
    clear: both;
    float: left;
    width: 100%;
    border-top: 2px solid #ebebeb;
    border-bottom: 2px solid #ebebeb;
    padding: 15px 0;
    font-size: 19px;
    margin-bottom: 20px;
    font-style: italic;
}

    .news-article-quote p {
        font-size: 19px;
        line-height: 1.5em;
    }

    .news-article-quote p {
        margin: 0;
        padding: 0;
    }

.news-article {
    clear: none;
    float: none;
    width: 100%;
}

.news-article-shareback {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.news-article-share {
    clear: both;
    float: left;
    width: 60%;
}

    .news-article-share p {
        margin: 0 0 5px 0;
    }

.news-article-back {
    float: left;
    width: 40%;
    text-align: right;
    padding-top: 25px;
}

.no-bottom-border {
    border-bottom: 0 !important;
}

.archive-page h2 {
    margin-bottom: 40px;
}

#archive-panel {
    clear: both;
    float: left;
    width: 100%;
    background: #F5F4ED;
    margin-top: -50px;
    padding: 100px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    #archive-panel ul, #archive-panel li {
        background: none;
        padding: 0;
        list-style-type: none;
    }

    #archive-panel ul {
        clear: both;
        float: left;
        width: 100%;
        margin: 0 0 20px 0;
    }

    #archive-panel li {
        margin: 0;
        clear: both;
        float: left;
        width: 100%;
        line-height: 1.4em;
    }

    #archive-panel ul.archive-panel-year li {
        padding-left: 15px;
    }

        #archive-panel ul.archive-panel-year li.active {
            background: url(/themes/globalsign/images/cm/newsarrow.png) no-repeat left center;
        }

.archive-back {
    float: right;
    line-height: 25px;
}

.leadership-item {
    clear: both;
    float: left;
    width: 100%;
    padding: 0 60px 0 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 70px;
}

.leadership-photo {
    clear: both;
    float: left;
    width: 148px;
    height: 148px;
    overflow: hidden;
    -webkit-border-radius: 74px;
    -moz-border-radius: 74px;
    border-radius: 74px;
    margin-right: 57px;
    background: #eee;
}

    .leadership-photo img {
        width: 100%;
        height: auto;
    }

.leadership-copy {
    float: left;
    width: 700px;
}

ul.about-right-nav {
    position: absolute;
    right: 0;
    margin: 0 33px 0 0;
    padding: 28px 0 0 0;
    height: 38px;
    z-index: 9999;
}

    ul.about-right-nav, ul.about-right-nav li {
        list-style-type: none;
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 17px;
    }

        ul.about-right-nav li {
            padding: 0;
            margin: 0;
        }

.body-baseline {
    clear: both;
    float: left;
    width: 100%;
}

.back-top-button {
    clear: both;
    float: left;
    width: 100%;
    height: 34px;
    margin: 0;
    text-align: center;
    overflow: hidden;
}

    .back-top-button #back-top-btn {
        margin-top: 34px;
    }

.reviews-block {
    clear: both;
    overflow: hidden;
    padding-right: 50px;
}

    .reviews-block .review {
        clear: both;
        overflow: hidden;
    }

    .reviews-block .left {
        float: left;
        width: 540px;
    }

    .reviews-block .right {
        float: right;
        width: 355px;
    }

    .reviews-block .home-blue-cta.grey-cta {
        background: #f2f2f2;
        color: #0368b8;
        margin-left: 0;
    }

        .reviews-block .home-blue-cta.grey-cta.read-reviews {
            margin: 15px 0 0;
        }

    .reviews-block .home-blue-cta.transparent-cta {
        background: none;
        color: #0368b8;
    }

        .reviews-block .home-blue-cta.transparent-cta.view-studies {
            margin: 10px 0 0;
            padding-left: 0;
        }

    .reviews-block .add-review-btn {
        float: right;
    }

    .reviews-block .review {
        margin: 16px 0;
        display: none;
        opacity: 0;
        transition: opacity 0.3s;
    }

        .reviews-block .review.visible {
            opacity: 1;
        }

        .reviews-block .review .star-rating {
            clear: both;
        }

            .reviews-block .review .star-rating .sprite {
                background: url(/Content/Images/v4/review-sprite.png) no-repeat top left;
                width: 121px;
                height: 25px;
            }

                .reviews-block .review .star-rating .sprite.star-review-1 {
                    background-position: 0 0;
                }

                .reviews-block .review .star-rating .sprite.star-review-2 {
                    background-position: 0 -30px;
                }

                .reviews-block .review .star-rating .sprite.star-review-3 {
                    background-position: 0 -60px;
                }

                .reviews-block .review .star-rating .sprite.star-review-4 {
                    background-position: 0 -90px;
                }

                .reviews-block .review .star-rating .sprite.star-review-5 {
                    background-position: 0 -120px;
                }

                .reviews-block .review .star-rating .sprite span {
                    visibility: hidden;
                }

        .reviews-block .review h5.review-title {
            font: 400 20px/24px "Oxygen",Helvetica,Arial,sans-serif;
            color: #000;
            margin: 12px 0 5px;
            clear: both;
        }

        .reviews-block .review p {
            display: block;
            float: left;
            color: #000;
        }

            .reviews-block .review p.review-copy {
                font: 400 17px/19px "Oxygen",Helvetica,Arial,sans-serif;
                color: #000;
                margin: 0 0 5px;
                clear: both;
            }

            .reviews-block .review p.alignVert {
                margin: 0;
            }

            .reviews-block .review p.author {
                font: 400 12px/16px "Oxygen",Helvetica,Arial,sans-serif;
                color: #000;
                clear: left;
                margin: 5px 0 5px;
            }

            .reviews-block .review p.date {
                font: 400 12px/16px "Oxygen",Helvetica,Arial,sans-serif;
                color: #000;
                display: block;
                float: left;
                margin: 5px 0 5px;
            }

    .reviews-block .line-separate {
        border-top: 1px solid #dbdbdb;
        width: 93%;
        float: left;
        clear: both;
        margin: 10px 0 21px;
    }

.reviews-average-rating {
    margin: 18px 0;
}

    .reviews-average-rating div {
        display: inline-block;
        vertical-align: bottom;
        margin-right: 10px;
        font: 400 20px/24px "Oxygen",Helvetica,Arial,sans-serif;
        color: #000;
    }

        .reviews-average-rating div.rating-none {
            font-style: italic;
            padding: 27px;
            width: 75%;
            color: #000;
            border-bottom: 1px solid #f0f0f0;
            border-top: 1px solid #f0f0f0;
        }

        .reviews-average-rating div:last-child {
            margin-right: 0;
        }

        .reviews-average-rating div.rating-label {
            display: block;
            margin: 10px 0;
        }

.rating-bar {
    width: 280px;
    height: 21px;
    border-radius: 3px;
    position: relative;
    background: #dfdfdf;
    overflow: hidden;
}

.rating-bar-inner {
    height: 21px;
    transition: width 0.3s;
    position: absolute;
    left: 0;
    top: 0;
    width: 0%;
    background: #00a651;
}

#more-reviews {
    display: none;
}

.roll-up {
    height: 0;
    display: none;
    transition: height 0.3s,border 0.3s;
    box-sizing: border-box;
    padding: 55px 38px;
    background: #fff;
    text-align: left;
}

    .roll-up.active {
        height: auto;
        display: block;
        box-sizing: border-box;
        border: 1px solid #d7d7d7;
    }

    .roll-up h3 {
        font: 400 28px/32px "Oxygen",Helvetica,Arial,sans-serif;
        margin: 0 0 10px 0;
    }

    .roll-up p {
        font: 300 18px/20px "Oxygen",Helvetica,Arial,sans-serif;
    }

    .roll-up div.pricing-switcher-box {
        width: 739px;
        margin: -20px auto;
    }

    .roll-up .selectricPrice {
        float: right;
    }

.rollup-product-item {
    border-top: 3px solid #f7f7f7;
    padding: 5px 0;
    width: 800px;
    margin: 0 auto;
}

    .rollup-product-item h3 {
        margin-bottom: 5px !important;
    }

    .rollup-product-item p {
        font: 300 17px/22px "Oxygen",Helvetica,Arial,sans-serif !important;
        margin: 0 !important;
    }

    .rollup-product-item.first {
        border: 0;
    }

    .rollup-product-item:first-child {
        margin-top: -30px;
        border: 0;
    }

    .rollup-product-item:last-child {
        margin-bottom: -30px;
    }

    .rollup-product-item .bg {
        width: 100%;
        box-sizing: border-box;
        padding: 25px 20px 23px 30px;
        background: transparent;
        transition: background 0.3s;
    }

    .rollup-product-item:hover .bg {
        background: #f8fafc;
    }

    .rollup-product-item .col {
        display: inline-block;
        vertical-align: top;
    }

.rollup-item-description {
    width: 385px;
    letter-spacing: -.2px;
    margin-right: 50px;
}

.rollup-item-price {
    margin-top: -15px;
}

.rollup-product-item .from {
    font-size: 13px;
}

.rollup-product-item .price {
    font: 400 36px/36px Helvetica,Arial,sans-serif;
    letter-spacing: -1px;
}

.rollup-item-buttons {
    float: right;
    text-align: center;
    padding: 0 10px 0 0;
    margin-top: -5px;
}

    .rollup-item-buttons p {
        font-size: 14px !important;
    }

    .rollup-item-buttons .new-cta-btn {
        width: 130px;
        padding: 8px 0;
        box-sizing: border-box;
    }

.roll-up-bar {
    width: 100%;
    display: block;
    box-sizing: border-box;
    padding: 16px 60px;
    background: #034980;
    -webkit-transition: background 0.2s !important;
    transition: background 0.2s !important;
    font: 400 20px/22px "Oxygen",Helvetica,Arial,sans-serif;
    color: #fff;
    position: relative;
    text-align: left;
}

    .roll-up-bar:hover {
        background: #0368b8;
        color: #fff;
    }

    .roll-up-bar::after {
        content: "";
        border-top: 8px solid transparent;
        border-right: 0;
        border-bottom: 8px solid transparent;
        border-left: 14px solid #FFF;
        position: absolute;
        top: 20px;
        left: 25px;
        -webkit-transition: transform 0.3s;
        transition: transform 0.3s;
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }

    .roll-up-bar.active::after {
        -webkit-transform: rotateZ(90deg);
        transform: rotateZ(90deg);
    }

.sub-inner.buy .duo-option-container {
    clear: both;
    border: 1px solid #cfe2f1;
    background: #f6fbfc;
    display: inline-block;
    vertical-align: top;
    padding: 26px 30px 30px;
    width: 821px;
    text-align: center;
}

    .sub-inner.buy .duo-option-container .partner-buy {
        width: 360px;
    }

        .sub-inner.buy .duo-option-container .partner-buy.first {
            margin-right: 62px;
            border-right: 1px solid #e0e4e5;
            padding-right: 29px;
        }

.sub-inner .duo-option-container {
    overflow: hidden;
    margin-bottom: 2px;
}

.sub-inner.buy .duo-option-container .partner-buy {
    float: left;
}

.sub-inner.buy .duo-option-container h2 {
    text-align: left;
    color: #2a2a2a;
    margin: 0 0 14px;
    font-weight: 300;
}

    .sub-inner.buy .duo-option-container h2 img {
        margin-top: 2px;
        padding-right: 2px;
    }

.sub-inner.buy .duo-option-container .partner-buy h3 {
    text-align: left;
    color: #2a2a2a;
    margin: 0 0 5px;
    font-weight: 300;
}

.sub-inner.buy .duo-option-container .partner-buy p {
    text-align: left;
    color: #2a2a2a;
    font-size: 15px;
    line-height: 18px;
    font-weight: 100;
}

    .sub-inner.buy .duo-option-container .partner-buy p.light {
        margin: 4px 0 26px 0;
        font-weight: 100;
    }

.sub-inner.buy .duo-option-container .partner-buy h4, .sub-inner.buy .duo-option-container .partner-buy h3 {
    font-family: Helvetica,Arial,sans-serif;
    color: #2a2a2a;
}

.sub-inner.buy .duo-option-container .partner-contact-details {
    margin-top: 21px;
}

.sub-inner.buy .duo-option-container .partner-buy .partner-contact-details h4 {
    text-align: left;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    margin: 0 0 3px;
}

.sub-inner.buy .duo-option-container .partner-buy .partner-contact-details p, .sub-inner.buy .duo-option-container .partner-buy .partner-contact-details a {
    text-align: left;
    display: block;
    float: left;
    font-size: 15px;
    line-height: 18px;
    margin: 3px 0 3px;
}

    .sub-inner.buy .duo-option-container .partner-buy .partner-contact-details p.phone {
        clear: both;
    }

    .sub-inner.buy .duo-option-container .partner-buy .partner-contact-details p.pipe-split {
        margin: 0 8px 0;
        font-size: 13px;
        position: relative;
        top: 2px;
        color: #2a2a2a;
    }

    .sub-inner.buy .duo-option-container .partner-buy .partner-contact-details a.email {
        clear: left;
    }

.sub-inner.buy .duo-option-container .partner-buy p a.main-cta-btn2 {
    display: inline-block;
    clear: both;
    margin-top: 18px;
    font-weight: bold;
}

p.text-secondary-cta {
    text-align: center;
    display: block;
    margin: 0 auto;
    font-size: 22px;
    line-height: 28px;
    width: auto;
    overflow: hidden;
    letter-spacing: 1px;
}

    p.text-secondary-cta span.white a {
        text-decoration: underline;
        text-align: center;
        letter-spacing: 1px;
        color: #fff;
    }

.sub-nav-block {
    position: relative;
    background-color: none;
    border-bottom: solid 2px #E8E8E8;
    padding: 28px 0 0 0;
    margin: 0 0 -10px 5px;
    overflow: visible;
    height: 38px;
    width: 973px;
    list-style-type: none;
}

a:focus, a:visited div:focus, p:focus, span:focus {
    outline: 0 !important;
}

.sub-nav-block .right-nav {
    float: right;
    margin-right: 33px;
}

.sub-nav-block li {
    font: 200 17px/20px "LatoThin",Helvetica,Arial,sans-serif;
    margin: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAMAAAAYuxziAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTNEMENGNzRGQkFBMTFFMkE1QThBMTg4MUMzNjlBQjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTNEMENGNzNGQkFBMTFFMkE1QThBMTg4MUMzNjlBQjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg3MDI0OUI1MjEyMDY4MTE4RkM5Q0I1NUYxMjVCODVEIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HdhSKQAAAEJQTFRF////8t25rqert6ierrXT4+n26Pn/1rib//ng+/Hk79a1///99N64rqeqsbvZ/f////XV4fP++///rqeev9jvxtz0J34rZAAAAClJREFUeNoEwYUBACAMwLAy3P3/V5eQPdB6gBrdgXUfGNkk+6GMiQowAA7FAOig0njCAAAAAElFTkSuQmCC) no-repeat 0 7px;
    padding-left: 4px;
    float: left;
}

    .sub-nav-block li:first-child, .sub-nav-block li.first-child {
        background: none;
        padding-left: 0;
    }

        .sub-nav-block li:first-child a, .sub-nav-block li.first-child a {
            padding-left: 3px;
        }

    .sub-nav-block li a {
        text-decoration: none;
        color: #282828;
        padding: 5px 10px 10px;
    }

        .sub-nav-block li a:hover, .sub-nav-block li.active a {
            color: #0368B8;
        }

#nav-carrot, #nav-carrot2 {
    position: absolute;
    bottom: -2px;
    width: 16px;
    height: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAMAAABcOc2zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTNEMENGNzBGQkFBMTFFMkE1QThBMTg4MUMzNjlBQjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTNEMENGNkZGQkFBMTFFMkE1QThBMTg4MUMzNjlBQjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg3MDI0OUI1MjEyMDY4MTE4RkM5Q0I1NUYxMjVCODVEIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Kv96WAAAAD9QTFRF////6Ojo+fn56urq/f39/v7++vr67e3t6enp9fX18fHx9/f38/Pz9vb26+vr+/v78vLy+Pj4/Pz87Ozs7u7utdsU9AAAAGRJREFUeNpUjUkWgCAMQ9syCMog6v3ParCKmkXI76MpkSpl+qlx8F+ugdnYl21haHJjcPCl+eEV0BZYVM4aEx7p7MP9eULxhkKDOq1G2h3BedHdiFgItt7lrp8ikTrOexE5BRgAs50B1DWEOIsAAAAASUVORK5CYII=) no-repeat 0 1px;
    padding: 0;
    opacity: 1;
    margin-left: -8px;
}

.large-banner-block {
    background: url(/Content/Images/v4/banner-bg-large-blue.jpg) repeat-x 50% 0;
    margin: 0 0 -9px -2010px;
    padding: 0 2000px;
    width: 1000px;
    overflow: hidden;
    height: 290px;
}

    .large-banner-block .square-banner-img {
        float: right;
        margin: 0 1px 0 0;
    }

    .large-banner-block .description {
        padding: 51px 30px 0 15px;
        overflow: hidden;
        width: 560px;
        position: absolute;
    }

    .large-banner-block h1 {
        font: 200 45px/48px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        color: #FFF;
        margin: 0 0 11px 1px;
    }

    .large-banner-block .description.smaller h1 {
        font: 200 38px/45px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 10px 0 10px 5px;
    }

    .large-banner-block .description .ioe h1 {
        font-size: 43px;
        margin-top: -10px;
    }

    .large-banner-block p {
        font: 100 34px/40px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        color: #FFF;
        margin: 0 0 24px 2px;
    }

    .large-banner-block .description.smaller p {
        font: 200 30px/36px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    }

    .large-banner-block .description div.smaller p {
        font-size: 32px;
    }

    .large-banner-block .description div.cittool p {
        font-weight: 200;
    }

.sticky-bar-generic {
    background: #000;
    background: rgba(0,0,0,.9);
    width: 100%;
    height: 70px;
    text-align: center;
    box-sizing: border-box;
    padding-top: 24px;
}

    .sticky-bar-generic ul li {
        display: inline-block;
        vertical-align: top;
        margin: 0 44px 0 0;
    }

        .sticky-bar-generic ul li:last-child {
            margin: 0;
        }

        .sticky-bar-generic ul li a {
            color: #fff;
            color: rgba(255,255,255,.7);
            font: 400 17px/19px "HelveticaNeue","Lato",Arial,sans-serif;
            -webkit-transition: background 0.2s,padding 0.2s;
            transition: background 0.2s,padding 0.2s;
        }

            .sticky-bar-generic ul li a:hover {
                color: rgba(255,255,255,.9);
            }

    .sticky-bar-generic.fixed {
        position: fixed;
        top: 44px;
        z-index: 999;
    }

.fixedTop {
    position: fixed !important;
    top: 0 !important;
    z-index: 999 !important;
}

.parallax-features-block, .parallax-features-block * {
    color: #fff !important;
}

    .parallax-features-block .feature-set {
        text-align: left;
    }

    .parallax-features-block .feature-icon img {
        width: 62px !important;
        height: 62px;
        padding: 0;
    }

    .parallax-features-block h2 {
        font: 300 32px/30px "Helvetica Neue","LatoThin",Arial,sans-serif;
        letter-spacing: -.1px;
        margin-bottom: 18px;
    }

    .parallax-features-block p {
        font: 300 17px/26px "Helvetica Neue","LatoThin",Arial,sans-serif;
    }

    .parallax-features-block.product h2 {
        font: 400 30px/30px "Oxygen",Helvetica,Arial,sans-serif;
        margin-bottom: 22px;
    }

    .parallax-features-block.product p {
        font: 300 18px/26px "Oxygen",Helvetica,Arial,sans-serif;
        letter-spacing: -.1px;
    }

    .parallax-features-block .feature-set h3, .mpki-tool-feature h3 {
        font: 400 18px/22px "Helvetica Neue","Lato",Arial,sans-serif;
        margin-bottom: 8px;
        color: #fff;
        opacity: .99;
        transition: opacity 0.3s;
    }

    .parallax-features-block .feature-set p, .mpki-tool-feature p {
        font: 300 15px/18px "Helvetica Neue","LatoThin",Arial,sans-serif;
        margin-top: 8px;
        letter-spacing: .1px;
        opacity: .82;
    }

.mpki-tool-feature {
    width: 410px;
    height: 200px;
    display: inline-block;
    vertical-align: top;
    margin: 20px 40px 0 0;
    box-sizing: border-box;
    border: 1px dashed #6389a8;
    background: rgba(47,108,155,.86);
    transition: background 0.3s;
    text-align: left;
    padding: 21px 20px 18px 34px;
}

    .mpki-tool-feature:hover {
        transition: background 0.3s;
        background: rgba(55,125,178,.86);
    }

    .mpki-tool-feature p {
        line-height: 18px;
        margin-top: 17px;
        margin-bottom: 2px;
    }

        .mpki-tool-feature p:last-child {
            margin-top: 10px;
        }

    .mpki-tool-feature div {
        padding-left: 110px;
        margin-left: -20px;
        opacity: .99;
        color: #fff !important;
    }

        .mpki-tool-feature div.win {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABDCAYAAADZA4jAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZFN0I2OUY5MEFDRDExRTU4MzI4RjRCQTY5NjZFNTIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZFN0I2OUZBMEFDRDExRTU4MzI4RjRCQTY5NjZFNTIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkU3QjY5RjcwQUNEMTFFNTgzMjhGNEJBNjk2NkU1MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU3QjY5RjgwQUNEMTFFNTgzMjhGNEJBNjk2NkU1MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7L2gRWAAAGlUlEQVR42uxc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) scroll no-repeat 12px 20%;
        }

        .mpki-tool-feature div.cit {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABRCAYAAACEymukAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxOUU2REEzMEFDRTExRTVCMjU1QjcxRkU2MDU5MDlGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxOUU2REE0MEFDRTExRTVCMjU1QjcxRkU2MDU5MDlGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjE5RTZEQTEwQUNFMTFFNUIyNTVCNzFGRTYwNTkwOUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjE5RTZEQTIwQUNFMTFFNUIyNTVCNzFGRTYwNTkwOUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JgtbQAAAH0UlEQVR42uxc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) scroll no-repeat 15px 22%;
        }

    .mpki-tool-feature:last-child {
        margin-right: 0;
    }

.mpki-signup-block {
    background: #051c2c;
    padding: 60px 0;
    position: relative;
}

    .mpki-signup-block h2 {
        color: #fff;
        font: 300 26px/24px "Helvetica Neue","LatoThin",Arial,sans-serif;
        margin-bottom: 25px;
    }

    .mpki-signup-block p {
        color: #fff;
        font-family: "Helvetica Neue","LatoThin",Arial,sans-serif;
        font-size: 16px;
        font-weight: 300;
        line-height: 20px;
        margin-bottom: 30px;
        width: 420px;
    }

    .mpki-signup-block .partner-questions-contact {
        float: right;
        margin-left: 568px;
        position: absolute;
        top: 96px;
        font: Arial,sans-serif;
    }

        .mpki-signup-block .partner-questions-contact.iot {
            top: 182px;
            margin-left: 755px;
        }

    .mpki-signup-block .contact-phone-sales {
        color: #0368b8;
    }

    .mpki-signup-block .mainv2-content-block {
        width: 958px;
        overflow: visible;
    }

    .mpki-signup-block * {
        border-collapse: collapse;
    }

    .mpki-signup-block table {
        width: 100%;
    }

    .mpki-signup-block table, tbody, tr, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
    }

    .mpki-signup-block td {
        padding-right: 15px !important;
        padding-left: 0px !important;
    }

        .mpki-signup-block td:last-child {
            padding-right: 0 !important;
        }

    .mpki-signup-block input[type="text"], .mpki-signup-block input[type="Email"], select {
        width: 100%;
        margin: 15px 0 0;
        padding: 12px;
        border-radius: 2px;
        border: 1px solid transparent;
        box-sizing: border-box;
        box-shadow: none;
        color: #4a4a4a;
    }

    .mpki-signup-block .formFieldLabel {
        display: none;
    }

    .mpki-signup-block form {
        width: 430px;
        margin-top: -18px;
    }

    .mpki-signup-block .new-cta-btn {
        margin-top: 30px;
        width: 280px;
    }

    .mpki-signup-block .webinar-landing form .selectric {
        width: auto;
    }

    .mpki-signup-block .tick-bullet-list {
        position: absolute;
        top: 188px;
        margin-left: 450px;
    }

        .mpki-signup-block .tick-bullet-list ul li {
            color: #fff;
            font-size: 16px;
            line-height: 20px;
            padding-bottom: 3px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEJDQ0M2QkIzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEJDQ0M2QkMzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkNDQzZCOTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QkNDQzZCQTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiYHGkoAAAGeSURBVHjarJRNKERRFMffvPFRLHwUJSkrJYq1JixksJhigXwuFGUpax9Zy0b5aCg2slGyYGSjESspWbIyO0VY+Pb87nSfXq9737xhTv263XPve/93zjvnBCzLMmwrimUZ/7GH8Kf9nhDLMvThuxQ+08iwIdLJcgg1EGffJPyBTEaEjcKSK4B36M9kRDOwoshSDvSYjmgKWBahNE2BIERhWnMuxHuTqUOkjM0+1MENtMG1D5E82IKILkqKYTb5jwoPglWsMah0XLiDdjj3ECmGPWhQnH3DGCJR2yFSt+ESEVYCxxDWiFTAiUbkBbqcIrZQRPPl+fKLB13+WjiDasUz99CCyK77wMQp0tQsa99t2bAJk3LfKCMpV9y9hRDvO1Wl4LePKAhRhmswoEnXKgxDruLsSvxTRBK6H2o6xodorCGY19zVicRFJJDwKk93c1kyTROKuyqRHWiFx1R9oJsMC6LJ4MPjWTFquuHVT1d7jaBt6IAnxdkUjMOX3/GRatYdyYp8hjfZiCMwl+4g9DNUL6Belr/oufW/TNwfAQYApkRqIzuPuaIAAAAASUVORK5CYII=) no-repeat scroll 0 8px;
            font: 300 16px/20px "Oxygen",Helvetica,Arial,sans-serif;
        }

.mpki .sticky-bar-generic ul {
    position: relative;
    -webkit-transition: left 0.2s;
    transition: left 0.2s;
    left: 0;
}

.mpki .sticky-bar-generic.fixed ul {
    left: -80px;
}

.mpki .diagram-block .maximize-btn {
    display: none;
}

.mpki .diagram-block .diagram-img-link .overlay {
    border-radius: 25px;
}

.prc-channels-block {
    background: none repeat scroll 0 0 #f0f0f0;
    border-bottom: 1px solid #e3e3e3;
    padding: 38px 0 60px;
}

    .prc-channels-block h3 {
        font: 400 23px/25px "Oxygen",Helvetica,Arial,sans-serif;
        margin-bottom: 17px;
    }

    .prc-channels-block.iot {
        background: #fff;
        position: relative;
    }

    .prc-channels-block.mpki {
        text-align: center;
        font-size: 16px;
        line-height: 20px;
        padding-top: 60px;
        color: #000;
    }

    .prc-channels-block.ssl {
        box-sizing: border-box;
    }

    .prc-channels-block.product {
        background: #fff;
    }

    .prc-channels-block.shadow {
        background: linear-gradient(to bottom,#d5d5d5 0%,#f7f7f7 30px,#fff 60px);
    }

    .prc-channels-block.ssl.shadow {
        background: linear-gradient(to top,#f7f7f7 0,#fff 10px);
    }

    .prc-channels-block.shadow h1 {
        font-family: "Oxygen",Helvetica,sans-serif;
        font-size: 30px;
        margin-bottom: 36px;
        letter-spacing: -.5px;
    }

        .prc-channels-block.shadow h1 span {
            color: #229bd6;
        }

    .prc-channels-block.mpki h2 {
        font: 300 28px/30px "Helvetica Neue","LatoThin",Arial,sans-serif;
        margin-bottom: 15px;
    }

    .prc-channels-block.iot h2 {
        display: inline-block;
        padding: 8px 10px;
        background: #fff;
        margin-bottom: 5px;
        position: relative;
        z-index: 1;
    }

    .prc-channels-block.product h2 {
        font: 400 30px/36px "Oxygen",Helvetica,Arial,sans-serif;
        letter-spacing: -.4px;
    }

        .prc-channels-block.product h2.smaller {
            font-size: 28px;
        }

    .prc-channels-block h2.light {
        font: 300 28px/30px "Oxygen",Helvetica,Arial,sans-serif;
        margin-bottom: 30px;
    }

    .prc-channels-block.mpki p {
        color: #2a2a2a;
        font: 300 16px/20px "Helvetica Neue","LatoThin",Arial,sans-serif;
    }

    .prc-channels-block.product p {
        font: 300 18px/24px "Oxygen","LatoThin",Arial,sans-serif;
    }

    .prc-channels-block.iot p {
        width: 730px;
        font: 300 18px/22px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 15px auto;
    }

    .prc-channels-block.iot ul {
        width: 760px;
        margin: 55px auto 0;
    }

        .prc-channels-block.iot ul li {
            text-align: left;
            margin: 42px auto;
            padding-left: 115px;
        }

            .prc-channels-block.iot ul li.iot-pki-icon {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABECAYAAAD0iqlZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y4RjkxRjMwQzg0MTFFNUI4RTFDRDZCQzQzQUFBNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y4RjkxRjQwQzg0MTFFNUI4RTFDRDZCQzQzQUFBNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjhGOTFGMTBDODQxMUU1QjhFMUNENkJDNDNBQUE1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjhGOTFGMjBDODQxMUU1QjhFMUNENkJDNDNBQUE1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5RTJwAAArrSURBVHja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) 0 5px no-repeat;
            }

            .prc-channels-block.iot ul li.iot-iram-icon {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABJCAYAAACuPXHDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjIxRjBFM0UwQzhBMTFFNUI4RTFDRDZCQzQzQUFBNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxRjBFM0YwQzhBMTFFNUI4RTFDRDZCQzQzQUFBNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjhGOTFGNTBDODQxMUU1QjhFMUNENkJDNDNBQUE1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjhGOTFGNjBDODQxMUU1QjhFMUNENkJDNDNBQUE1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr9HIt8AAAokSURBVHja5FwJcBRFFO0lIcQQiQQQFBSEKKYQSFCDIorGA1DwQFAJ4hGhBEUBFQsLULAUtUq8ES0BLdQoWFSgFMUy3KAlAgoKCnJEQQSEoII5JGT9P/va7Qxz9GZ2djebrnq1yUxP986b3//qP+vz+/3C2Hw+n4hAa0LoSehEaENIJlQS9hO2ElYR9oooNDNOtC4ywsPWgDCA8ClI8ztgA+FBQuNIExkqfBGUyF6EVwmd5fclrCesIewklBMSIZ3ZhCsIjdD3D8JEwkxCVX2VSH4qk0AAD15MGENo7XDdyYRbCV8pEvo5oUUsSqTXRKYQ5oGEY4QnFCkLpd1COIBxfiacVZ+ITCAsxM0fhGFx01pDZ0oyW9QXIp/GTR9W9KLa2Eo/T9iNZc/GZwdhAoySWUsjrMW4S/Gw4prIbiCGcaVFHyZxF2EgXKDzCHdBekfZjN2K8DvIHBPvRK7Ajb5g0+dbwkiT488RCh3G74/x/yKcEgtENvDggfYgXEYogXGxakmEMpPjZThn1z4mFMGpv1/EQvNAIl+EtEy16cM3f5Rwscm5m2Dh+znMczXm2Q4XK+6W9k7cYKZNn3z4k1aSWmGjW9UoSerKTvFG5Dm4sT0O/Th6+Yfwlonzzk73PvigTu09zHdvvOnIc/G50aHfHviVLJmXKsfzCJcQzieUasy3yTBv1FpimMdric/fNPqy1X6NUABL3RDG6XHN64Ui+afGG5FyvEqNvhwqvgsrPQF6kZ34ZdCT/2qMUaE493FFpHRnTnJwj9gPHEI4AkMxXjm/BWmzArg5X9qMlYrPo9EmMtw6cjc+O5ic6034Af5fJpZxtkm/LMJk9CnCNb0t5mtvmDdu/MiWsKJ/Q+fJNhTLfUqIkUhTwpO4dqjJ+c8w363x6Eduxs2pfuA+l3HxWPiMxnxlKRIereIxRPwIn/cox5qJQMY7rRbjsSG50CRtlgddvBIPKu5CxDNhTY8p0U0GYZ0IbGYNF3rJ3UQs2W2EnwhdDBZ/ByT/tnjO/szATS5T4uBEpMf2IFU2m3AnobsIZLzZcFwEXfgGfMlDIrBXY3RvnsD4m73IScYSkbyU9+NmJ5pIWn+QvRGhotyTOYJjswiDLPzDXPiYVcgyxXU+Uro7lbjhEWEaM4fwpwhuNyTVByK5jVSkbarLAGAQHG8e60PCXBHYH29UH4gUyMzIYoC1FjlIp0zR+8oDeQc+KuvGD+BLJtcHIrlxccCvChlLCLcTmlv05xRaH8TiFbimVJy4l5OAUHKxQ1gaN0TKuPgpRD2S0CokgnlHkLduv4AlrlD6VELy2lmMm4C85OeaOcw6T6RAgmITdOcXBovtN5C3Dm5Oe41xmcw5GDMlGkT6IlyNtgiS84riCp0FJz4F2aODcMJLQxw7AW4TFxLcUIvraxAZC5GNVbsSLktDDyU+AY7+EjeSGctLm2P69XBhIpEanIWoKiXelvYQWNwe0IFeN74B3lg7m3AtdLHazkDAwPtD5yBd1wjOPoewvA2ynLCK+DkeK0ubfbxifOlINknmShHMpPeFpB4XzkWufsT7vIeUHgsSOQ5O+IAoJLd8Skx/s5IjLYPhWwF3ax9cruZwszjldz3hdPTn5Ml44mpmtCSSkxdcbdsxiplC1st/QcL4uzzilBcFBz4QulyRUK71TImGseEiqulRJHG4sozn2URStsKFJLJ8GFxBnBZJItmR5irbaO05D1SyT4/Z6G/LGk0DJ5nQ9TLETYwUkZyhmRQlEjMUCRpv08+2RtOElwxYdf7nmUgQmYMJU6JE5FIl3WbXbGs0LbjhUptjkN4sr4lkBZ0fJRL7KIalmUPfzZBAY5vMVt0yihHiTcyx2Esi2W34XnhU363RinCT4xz6adVoWvDTSkkydw6VSB8mZb1XCLKKoWPYT5sPJb0L0UQ0WhtYaU5YNHHoq1WjaSOV00Hkc7pEcsJ0tAhUxvo18aMI7NMkRZjIfMxfqEm6Y42mDZG9MNcmHSK5/PgXhSDOcnMpHr9A1JXQFpEA1/AMFoFt1L1Kf8725EaQSKm7Rmv2z4YEX2rIC/CybW2b7QlKLbtNja06JcCZlq+9bYDu06nMSEA0IUtX+ItOEWGu87ZoSzDnNSFc8zL8SE6qjEXi4iGt1FlAvfmrhcqCxLnoUIGQqjalLbJwVG58zYwAmd/9f2N6jTM+FxCeFYHaomIYKZbUJA0iZfjYy+zk6zhZAj3gtvUVwS2FqR6Q1xa6sQCWttqSOlzD6bxnoKo2m5zfApXGfXrYEClXQK7xxB04wTfevTZhlU12XOqTG1wSl45MDj/wbTAKBSBTvl53ucW1skaTrfoCwt0WBjEJ5xagb3WNpgmR6zFfjnqwBdJF/M89tQ2rbK57WATfeGgSAnHsNVyF5fcNQr9PoM+6GNTFu5hjmMk42jWaBrJq1Ggqx1lo5I5ounrBNBF8J7rWYZXDFoB893qSg7HKQaKBnWuuB1qFaKOnsN/zGYPx3zY5p12jabGMq2s0lf+7Yq7i/90fPPUjWHrZbsIqh2ul77XPEPlwuv8+OPWHYA1fhPuVGoL0nofxD5gsWdafC4VGjaYJiclQH5XKscnSiKpEXo+DKxxCxHC8+rYRc3G/2VD4v+DvPOG++laOP9gkI6RVo6mQdUKNpuJDysqRXJXI2Tg4yoHIcLz6NlEE35wdAWkMZxumRFdGqXRVo6kQ/ICMalhHq0T+XCMAdxlWOdzoZSJYUOVFY/K2Yo4pFn1CqtE0LPO2IlhaeKMaDSbAIh2XTqibsErjRpspfqpX7QrFNesf6sU2fmOK4mIVGsPqU3DicAhpNNOwKpTvKrzf335S8YmvdkukCLxFUaTkENKNRKbj5CFNIm3DKs3vKjekGnhIpA9hqQx1x+qGqCYkZipxNd9zhlmipyGWAVvcRBsiQwqrbL5nmgi+1OR1Y+LGKw9utdAoVFDIYSHj9yPLcT3r3vaW27EiuDvW0YRIV2GVSb8czPVdBNNr/QzpvXWItM4XNQtUmfgzYWTmKFnwKkh3qm0RlQhsElWHhgYivXj1TYaKMyKc9E3DfZSYJKJLgHLDcSaQ69Qv0qpGE4GXfviPRQYivXj1bQ3m6h2l7Yhk5AlmiROrg6UOXAyV0CGksj48rXLoyQ61CassvnCBqPnudhae8p/Cg7cRXLSmQLKd+6NVH4kn5MfNhxxWGZxdq1ffFmGOaSKGm1si2yke/nXhCquUcfJE8Ce+WsYtkSBznAj+KFyGm7DKcG0XJXc3XMR4CweRPrgvfviE4fj1kiwR/MnCOaIOtLDUkCOeXK0sQzcFokMhrTJhnFRviFTInK8s3UKD0XBqF4I4vyKJdYLEcBMpl/koRaKqIKkPITpRHfR0JHsfJXxtcHTzRR1rXr0echrhJYVQHbCfyHs4zUUdbF6/HpIKq807et1g1eV+Clvk7fA5OdXEu3xloo622lTk/SfAAJMEGao8HdBMAAAAAElFTkSuQmCC) 4px 10px no-repeat;
            }

            .prc-channels-block.iot ul li p {
                width: 100%;
                margin: 10px auto;
                font: 300 15px/22px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            }

    .prc-channels-block.iot h3 {
        font: 300 20px/22px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        margin-bottom: 10px;
    }

    .prc-channels-block.product .model-column {
        vertical-align: top;
        display: inline-block;
        width: 375px;
        margin-right: 70px;
        text-align: left;
    }

        .prc-channels-block.product .model-column.last {
            margin-right: 0;
        }

        .prc-channels-block.product .model-column h3 {
            font: 400 26px/30px "Oxygen",Helvetica,Arial,sans-serif;
        }

        .prc-channels-block.product .model-column p {
            font: 300 15px/21px "Oxygen",Helvetica,Arial,sans-serif;
            letter-spacing: -.1px;
        }

        .prc-channels-block.product .model-column ul {
            margin: 20px 0;
        }

            .prc-channels-block.product .model-column ul li {
                font: 400 18px/22px "Oxygen",Helvetica,Arial,sans-serif;
                padding: 3px 0 3px 39px;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEJDQ0M2QkIzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEJDQ0M2QkMzRDE4MTFFNUJFMTg5Mjg3RDZDREU2RjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkNDQzZCOTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QkNDQzZCQTNEMTgxMUU1QkUxODkyODdENkNERTZGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiYHGkoAAAGeSURBVHjarJRNKERRFMffvPFRLHwUJSkrJYq1JixksJhigXwuFGUpax9Zy0b5aCg2slGyYGSjESspWbIyO0VY+Pb87nSfXq9737xhTv263XPve/93zjvnBCzLMmwrimUZ/7GH8Kf9nhDLMvThuxQ+08iwIdLJcgg1EGffJPyBTEaEjcKSK4B36M9kRDOwoshSDvSYjmgKWBahNE2BIERhWnMuxHuTqUOkjM0+1MENtMG1D5E82IKILkqKYTb5jwoPglWsMah0XLiDdjj3ECmGPWhQnH3DGCJR2yFSt+ESEVYCxxDWiFTAiUbkBbqcIrZQRPPl+fKLB13+WjiDasUz99CCyK77wMQp0tQsa99t2bAJk3LfKCMpV9y9hRDvO1Wl4LePKAhRhmswoEnXKgxDruLsSvxTRBK6H2o6xodorCGY19zVicRFJJDwKk93c1kyTROKuyqRHWiFx1R9oJsMC6LJ4MPjWTFquuHVT1d7jaBt6IAnxdkUjMOX3/GRatYdyYp8hjfZiCMwl+4g9DNUL6Belr/oufW/TNwfAQYApkRqIzuPuaIAAAAASUVORK5CYII=) no-repeat scroll 0 50% transparent;
            }

    .prc-channels-block .ccm-ui ul.tabs {
        text-align: center;
    }

        .prc-channels-block .ccm-ui ul.tabs > li, .prc-channels-block .ccm-ui ul.pills > li {
            float: none;
            display: inline-block;
            font-size: 16px;
        }

            .prc-channels-block .ccm-ui ul.tabs > li > a, .prc-channels-block .ccm-ui ul.pills > li > a {
                padding: 10px 45px;
                color: #000;
            }

    .prc-channels-block .tab-content {
        background: #fff;
        padding: 40px;
        border: 1px solid #ddd;
        border-top: 0;
    }

.prc-channel-links {
    height: 245px;
    width: 1000px;
    overflow: hidden;
}

    .prc-channel-links a {
        display: inline-block;
        vertical-align: top;
        width: 320px;
        height: 245px;
        overflow: hidden;
        position: relative;
        margin-right: 7px;
        color: #fff;
    }

        .prc-channel-links a.vars {
            background: url(/Content/Images/v4/prc-vars.jpg) 50% 50% no-repeat;
        }

        .prc-channel-links a.cloud {
            background: url(/Content/Images/v4/prc-cloud.jpg) 50% 50% no-repeat;
        }

        .prc-channel-links a.ssl {
            background: url(/Content/Images/v4/prc-resellers.jpg) 50% 50% no-repeat;
        }

        .prc-channel-links a:last-child {
            margin: 0;
        }

        .prc-channel-links a:hover {
            color: #fff;
        }

    .prc-channel-links .slide-box .cover {
        padding: 28px 23px;
        font: 400 22px/24px "Oxygen",Helvetica,Arial,sans-serif;
        letter-spacing: .25px;
        background: rgba(0,0,0,.5);
    }

    .prc-channel-links a .slider p {
        font-size: 18px;
        line-height: 22px;
        margin: 20px 0 10px;
        opacity: .95;
        text-align: center;
        font-family: "Oxygen",Helvetica,Arial,sans-serif;
    }

        .prc-channel-links a .slider p:last-child {
            font-weight: 300;
            font-size: 16px;
        }

    .prc-channel-links a .cover p:last-child {
        margin-bottom: 0;
    }

.prc-training-block {
    position: relative;
    padding: 45px 0 100px;
}

    .prc-training-block .company-leading-section {
        text-align: center;
    }

    .prc-training-block h2 {
        padding: 0 10px;
        background: #fff;
        display: inline-block;
        position: relative;
        z-index: 1;
        font: 300 25px/40px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif !important;
    }

.prc-training-icons {
    width: 940px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    padding-left: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 20px;
}

    .prc-training-icons div {
        display: inline-block;
        width: 400px;
        height: 130px;
        vertical-align: top;
        margin: 35px 45px 0 0;
        position: relative;
        padding-left: 80px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .prc-training-icons h3 {
        font: 300 20px/24px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif !important;
        margin: 0;
    }

    .prc-training-icons p {
        color: #484848;
        font-weight: 300;
        margin: 8px 0;
    }

    .prc-training-icons img {
        position: absolute;
        top: 0;
        left: 0;
    }

.prc-training-block.gradient {
    background: linear-gradient(to bottom,#fff 0%,#f0f0f0 50%);
}

    .prc-training-block.gradient h2 {
        background: transparent;
    }

.partner-signup-cta {
    display: inline-block;
    text-align: center;
    padding: 19px 65px;
    outline: 12px solid #fff;
    border-radius: 2px;
    background: #0a63aa;
    -webkit-transition: background 0.3s;
    transition: background 0.3s;
    position: relative;
    z-index: 1;
    color: #fff;
    font: 300 20px/22px "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
}

    .partner-signup-cta:hover {
        color: #fff;
        -webkit-transition: background 0.3s;
        transition: background 0.3s;
        background: #1c8cda;
    }

.prc-cta-wrapper {
    text-align: center;
    padding-top: 57px;
}

.video-banner-block, .prc-banner-block {
    position: relative;
    background: #000;
    height: 510px;
    text-align: center;
    position: relative;
    overflow: hidden;
    max-height: 510px;
    min-height: 510px;
}

.prc-banner-block {
    height: 383px;
    min-height: 0;
    background: url(/Content/Images/v4/prc-banner.jpg) 50% 50% no-repeat;
    background-size: cover;
}

.video-banner-block.alternate {
    height: auto;
}

.video-banner-block video {
    height: 100%;
    min-width: 1000px;
    max-width: 1000px;
}

.video-banner-block.alternate video {
    height: auto;
    width: 100%;
    min-width: 1150px;
    max-width: none;
}

.video-banner-block .description, .prc-banner-block .description {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
    transition: background 0.4s;
}

    .video-banner-block .description .inner, .prc-banner-block .description .inner {
        display: flex;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        width: 800px;
        height: 100%;
        padding: 88px 0 200px;
        box-sizing: border-box;
    }

    .video-banner-block .description .inner {
        padding-top: 110px;
    }

    .prc-banner-block .description .inner {
        padding: 65px 0;
    }

.prc-banner-block.product .description .inner {
    padding: 35px 0;
    display: block;
}

.prc-banner-block .banner-bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 3;
}

.video-banner-block .description .inner2 {
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(/Content/Images/v4/line-pattern.png);
    opacity: .6;
}

.video-banner-block .overlay-layer {
    width: 100%;
    height: 100%;
    position: absolute;
}

.video-banner-block.alternate .overlay-layer {
    display: none;
}

.video-banner-block .overlay-layer .video-shadow {
    min-width: 1000px;
    max-width: 1004px;
    width: 90%;
    height: 720px;
    margin: -100px auto 0;
    box-shadow: inset 0 0 100px 120px rgba(0,0,0,1);
}

.video-banner-block .description h1 {
    font: 100 37px/44px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    letter-spacing: -.25px;
    color: #FFF;
}

    .video-banner-block .description h1 em .trademark {
        font-size: 30px;
        margin-left: 8px;
    }

    .video-banner-block .description h1 p {
        margin: 14px 0 0;
        font: 200 39px/45px "Helvetica Neue","LatoThin",Arial,sans-serif;
    }

    .video-banner-block .description h1 em {
        font: 400 47px/52px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif !important;
        font-style: normal;
    }

.prc-banner-block .description h1 {
    font: 400 45px/48px "Helvetica Neue","Lato",Arial,sans-serif;
    letter-spacing: -.2px;
    color: #FFF;
    margin-bottom: 15px;
}

.prc-banner-block .description h2 {
    font: 200 33px/39px "Helvetica Neue","LatoThin",Arial,sans-serif;
    color: #FFF;
}

.prc-banner-block.mpki .description h1 {
    font: 400 42px/48px "Helvetica Neue","Lato",Arial,sans-serif;
    letter-spacing: -.2px;
    color: #FFF;
    margin-bottom: 8px;
}

.prc-banner-block.mpki.product .description h1 {
    font: 400 54px/65px "Oxygen","Helvetica Neue","Lato",Arial,sans-serif;
    letter-spacing: 0;
}

.prc-banner-block.mpki.product .description h2 {
    font: 200 44px/48px "Oxygen","Helvetica Neue","Lato",Arial,sans-serif;
    letter-spacing: 0;
    margin-bottom: 35px;
}

.prc-banner-block.mpki .description h2 {
    font: 200 30px/34px "Helvetica Neue","LatoThin",Arial,sans-serif;
    color: #FFF;
    margin-bottom: 45px;
}

.prc-banner-block.mpki.iot .description h2 {
    font: 200 35px/38px "Helvetica Neue","LatoThin",Arial,sans-serif;
    margin-top: 20px;
}

.video-banner-block .description .inner-nav {
    position: absolute;
    top: 0;
    z-index: 1;
    height: 50px;
    width: 100%;
    background: rgba(0,0,0,.5);
}

    .video-banner-block .description .inner-nav ul {
        width: 975px;
        text-align: left;
        margin: 0 auto;
    }

        .video-banner-block .description .inner-nav ul li {
            display: inline-block;
            vertical-align: top;
        }

            .video-banner-block .description .inner-nav ul li a {
                padding: 16px;
                display: block;
                font: 300 17px/20px "HelveticaNeue",Helvetica,Arial,sans-serif;
                color: rgba(255,255,255,.54);
            }

            .video-banner-block .description .inner-nav ul li:first-child a {
                padding-left: 6px;
            }

            .video-banner-block .description .inner-nav ul li a:hover, .video-banner-block .description .inner-nav ul li a.active {
                color: rgba(255,255,255,.74);
            }

.video-banner-block .inner-bar, .banner-bottom .inner-bar {
    width: 100%;
    height: 70px;
    padding: 22px 0 30px;
    position: absolute;
    bottom: 0;
    z-index: 1;
    background: rgba(0,0,0,.7);
}

.banner-bottom .inner-bar {
    height: 63px;
    padding: 22px 0 19px;
    white-space: nowrap;
}

.iot .banner-bottom .inner-bar {
    bottom: 3px;
}

.video-banner-block .inner-bar ul li, .banner-bottom .inner-bar ul li {
    display: inline-block;
    vertical-align: middle;
    height: 70px;
    min-width: 227px;
    margin-right: 30px;
}

.banner-bottom .inner-bar ul li {
    height: 63px;
    min-width: 235px;
}

.video-banner-block .inner-bar ul li:first-child {
    margin-right: 0;
    width: 300px;
}

.banner-bottom .inner-bar ul li:first-child {
    margin-right: 0;
    width: 300px;
    margin-left: 60px;
}

.video-banner-block .inner-bar ul li:last-child, .banner-bottom .inner-bar ul li:last-child {
    margin-right: 0;
    width: 290px;
}

.video-banner-block .inner-bar ul li img, .banner-bottom .inner-bar ul li img {
    border-radius: 50%;
    background: #229bd6;
    float: left;
    height: 100%;
    position: relative;
    margin-right: 10px;
}

.video-banner-block .inner-bar ul li h3, .banner-bottom .inner-bar ul li h3 {
    color: #fff;
    text-align: left;
    margin: 5px 0 0;
    font: 200 20px/26px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.video-banner-block .inner-bar ul li p, .banner-bottom .inner-bar ul li p {
    color: #fff;
    text-align: left;
    margin: 0;
    font: 200 15px/18px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    opacity: .7;
}

.banner-bottom .inner-bar ul li p {
    font-size: 16px;
    margin-top: 13px;
    white-space: nowrap;
    opacity: .9;
}

.inner-bar.iam {
    background: #102331;
    background: rgba(5,28,44,.86);
    height: 220px;
    padding: 0;
}

    .inner-bar.iam a {
        display: inline-block;
        vertical-align: middle;
        height: 215px;
        width: 240px;
        position: relative;
        text-align: center;
    }

        .inner-bar.iam a span {
            opacity: .9;
            transition: opacity 0.3s;
        }

        .inner-bar.iam a img {
            background: #229bd6;
            border-radius: 50%;
            width: 90px;
            height: 90px;
            display: block;
            position: absolute;
            top: 32px;
            left: 75px;
            transition: background 0.3s;
        }

        .inner-bar.iam a:hover img {
            background: #23BAFF;
        }

        .inner-bar.iam a:hover span {
            opacity: 1;
        }

    .inner-bar.iam .iam-product-bar-item {
        display: block;
        width: 100%;
        height: 145px;
        margin-top: 35px;
        border-right: 1px solid rgba(255,255,255,.2);
        position: relative;
    }

    .inner-bar.iam .iam-product-bar-text {
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0;
        color: #fff;
        font: 400 21px/24px "Oxygen",Helvetica,sans-serif;
    }

    .inner-bar.iam a:last-child .iam-product-bar-item {
        border: 0;
    }

.company-profile-new {
    text-align: center;
    position: relative;
    padding-top: 75px;
    padding-bottom: 120px;
}

    .company-profile-new div {
        position: relative;
        z-index: 1;
    }

.dashed-border-flow-container {
    overflow: hidden;
    margin: 0 auto;
    width: 863px;
}

.company-profile-new.nobottommargin {
    padding-top: 40px;
}

.nobottommargin {
    margin-bottom: 0;
    padding-bottom: 0;
}

.dashed-border-flow-container p {
    font: 300 17px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.dashed-border-flow-container .intro {
    width: 650px;
    margin: 0 auto;
    color: #000;
}

    .dashed-border-flow-container .intro p {
        margin: 0;
    }

.dashed-border-flow {
    width: 863px;
    height: 750px;
    margin: 0 auto;
    position: relative;
    background: url(/Content/Images/v4/company-profile-dash-border.png) no-repeat;
}

    .dashed-border-flow .para {
        position: absolute;
        text-align: left;
        width: 555px;
    }

        .dashed-border-flow .para h3 {
            margin: 0;
            font: 300 22px/26px Helvetica,Arial,sans-serif;
        }

        .dashed-border-flow .para p {
            color: #000;
            font: 300 15px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;
            margin-top: 6px;
        }

        .dashed-border-flow .para.para3 {
            top: 642px;
            left: 208px;
            width: 488px;
        }

        .dashed-border-flow .para.para2 {
            width: 512px;
            top: 384px;
            left: 144px;
        }

        .dashed-border-flow .para.para1 {
            width: 443px;
            top: 137px;
            left: 214px;
        }

div.dashed-border-underlay {
    width: 863px;
    height: 475px;
    position: absolute;
    top: 97px;
    border: 1px dashed #d9d9d9;
    margin-left: 60px;
    z-index: 0;
}

    div.dashed-border-underlay.light-blue {
        background-color: #F8FBFF;
    }

.prc-training-block div.dashed-border-underlay {
    top: 66px;
    width: 952px;
    margin-left: 10px;
}

.iot div.dashed-border-underlay {
    margin-left: 65px;
    top: 100px;
    width: 865px;
    height: 505px;
}

.iot-top-block {
    height: 520px;
}

.company-leading-section h2 {
    display: inline-block;
    padding: 0 15px;
    letter-spacing: -.25px;
    background: #fff;
    font: 300 35px/40px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    margin-bottom: 20px;
}

.company-leading-section p {
    font: 200 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #000;
    margin-top: 0;
    margin-bottom: 25px;
}

.company-profile-new .col {
    display: inline-block;
    width: 150px;
    padding: 90px 50px 35px;
    background-repeat: no-repeat;
    background-position: center;
    font-weight: bold;
}

    .company-profile-new .col.on-premise {
        background-image: url(/Content/Images/v4/company-profile-on-premise.png);
    }

    .company-profile-new .col.cloud {
        background-image: url(/Content/Images/v4/company-profile-cloud.png);
    }

    .company-profile-new .col h3 {
        font-weight: bold;
        line-height: 17px;
        letter-spacing: -.1px;
        font-size: 17px;
        margin: 0;
    }

.company-profile-new .white-one-col {
    padding: 0;
    background: #fff;
    width: 630px;
    margin: 0 auto;
}

.company-profile-new .blue-one-col {
    padding: 25px 0;
    background: #166499;
    width: 612px;
    margin: 0 auto 3px;
    color: #fff;
    box-shadow: 0 0 1px 0 rgba(104,176,218,1);
}

    .company-profile-new .blue-one-col.middle {
        padding: 15px 0;
    }

    .company-profile-new .blue-one-col.bottom-arrow {
        padding-bottom: 20px;
        background: #0b6ea0;
        position: relative;
        margin-bottom: 20px;
    }

        .company-profile-new .blue-one-col.bottom-arrow::after {
            border-color: #0b6ea0 transparent transparent;
            border-style: solid;
            border-width: 20px 305px 0;
            box-sizing: border-box;
            content: "";
            display: block;
            margin: 0 auto;
            position: absolute;
            top: 100%;
            width: 100%;
        }

    .company-profile-new .blue-one-col ul li {
        display: inline-block;
    }

    .company-profile-new .blue-one-col ul.inline-boxes li {
        border: 1px solid #fff;
        width: 100px;
        height: 54px;
        margin: 0 4px;
        vertical-align: top;
        overflow: hidden;
        box-shadow: inset 0 0 1px 0 #fff,0 0 1px 0 #fff;
        position: relative;
    }

        .company-profile-new .blue-one-col ul.inline-boxes li span {
            display: -webkit-flex;
            display: flex;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-flex-direction: column;
            flex-direction: column;
            padding: 5px;
            box-sizing: border-box;
            height: 100%;
            width: 100%;
            position: relative;
            color: rgba(255,255,255,.9);
            line-height: 14px;
            font-weight: 200;
        }

    .company-profile-new .blue-one-col ul.inline-icons li {
        width: 165px;
        margin: 0 8px;
        font: bold 15px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
        vertical-align: middle;
        background-position: top center;
        background-repeat: no-repeat;
    }

        .company-profile-new .blue-one-col ul.inline-icons li.globe {
            margin-left: 0;
            padding-top: 42px;
            background-image: url(/Content/Images/v4/company-profile-globe-icon.png);
        }

        .company-profile-new .blue-one-col ul.inline-icons li.stack {
            padding-top: 39px;
            background-image: url(/Content/Images/v4/company-profile-stack-icon.png);
        }

        .company-profile-new .blue-one-col ul.inline-icons li.gear {
            padding-top: 38px;
            margin-right: 0;
            background-image: url(/Content/Images/v4/company-profile-gear-icon.png);
        }

        .company-profile-new .blue-one-col ul.inline-icons li p {
            margin: 5px 0 0;
        }

    .company-profile-new .blue-one-col.bottom-arrow ul li {
        font: bold 16px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;
        margin: 0 12px;
    }

.company-profile-new .blue-box-ioe {
    margin: 35px 0 5px;
}

    .company-profile-new .blue-box-ioe em {
        display: inline-block;
        padding: 12px 30px 13px;
        font: bold 18px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;
        color: #fff;
        background: #2c9ad7;
        border-radius: 3px;
        font-style: normal;
    }

.enterprise-class-box {
    overflow: visible !important;
    width: 100% !important;
    background: url(/Content/Images/v4/enterprise-class-pattern.png);
    border-top: 7px solid #c7cdd1;
    padding-bottom: 45px;
}

    .enterprise-class-box * {
        color: #fff;
    }

    .enterprise-class-box .shield {
        position: absolute;
        top: -60px;
        width: 100%;
        text-align: center;
    }

    .enterprise-class-box h2 {
        letter-spacing: -.25px;
        font: 300 31px/34px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 5px auto 15px;
    }

    .enterprise-class-box p {
        width: 863px;
        font-size: 16px;
        line-height: 21px;
        margin: 0 auto 37px;
        color: rgba(255,255,255,.9);
        font-weight: 200;
    }

    .enterprise-class-box .new-cta-btn {
        font-size: 17px;
    }

.cert-stats {
    margin: 20px 0 40px;
}

    .cert-stats li {
        display: inline-block;
        border-right: 1px solid rgba(255,255,255,.2);
        padding: 2px 24px;
        height: 115px;
        vertical-align: top;
    }

        .cert-stats li:last-child {
            border-right: 0;
        }

        .cert-stats li p {
            width: auto;
            font: 300 18px/18px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #fff;
        }

    .cert-stats h3 {
        font: 100 29px/34px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        letter-spacing: -1px;
        margin: 10px auto 4px;
    }

    .cert-stats .counter-wrapper h3 {
        display: block;
        width: 95px;
        height: 50px;
        background: #0081e7;
        text-align: center;
        font: 300 28px/28px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        letter-spacing: -1px;
        box-sizing: border-box;
        padding: 2px 0 0 1px;
        margin: 0 auto 5px;
    }

    .cert-stats .counter-wrapper .stat-counter {
        font: bold 48px/48px "Helvetica Neue",Helvetica,Arial,sans-serif;
        margin: 0 -3px;
    }

.company-profile-new.customers-box {
    padding: 55px 0 90px;
    background: #f3f3f3;
    background: linear-gradient(to bottom,#fcfcfc 0%,#f3f3f3 100%);
    width: 100%;
}

    .company-profile-new.customers-box h2 {
        letter-spacing: -.25px;
        font: 300 31px/34px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        color: #000;
        margin: 5px auto 15px;
    }

    .company-profile-new.customers-box p {
        font: 300 17px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
        width: 863px;
        margin: 0 auto 37px;
        color: #000;
    }

    .company-profile-new.customers-box .customers-fade-block .fade-strip .grey {
        background: url(/Content/Images/v4/customer-logos-new-greyscale.png) no-repeat top center;
        height: 100%;
    }

    .company-profile-new.customers-box .customers-fade-block .fade-strip .color {
        background: url(/Content/Images/v4/customer-logos-new-color.png) no-repeat top center;
        height: 100%;
    }

    .company-profile-new.customers-box .customers-fade-block .fade-strip {
        height: 392px;
    }

    .company-profile-new.customers-box .customers-fade-block {
        margin: 40px auto 60px;
    }

    .company-profile-new.customers-box ul li, .home-new .prc-training-block ul li {
        display: inline-block;
        font-size: 16px;
        color: #000;
        padding: 4px 15px;
        border-right: 1px solid #bbb;
        margin-left: -4px;
        vertical-align: top;
    }

        .company-profile-new.customers-box ul li a, .home-new .prc-training-block ul li a {
            color: #000;
        }

            .company-profile-new.customers-box ul li a:hover, .home-new .prc-training-block ul li a:hover {
                color: #0368b8;
            }

        .company-profile-new.customers-box ul li:last-child, .home-new .prc-training-block ul li:last-child {
            border-right: 0;
        }

.back-to-top-btn {
    width: 55px;
    height: 33px;
    background: #131313;
    display: block;
    margin: 0 auto;
    position: relative;
    top: 90px;
    border-radius: 10px 10px 0 0;
    transition: top 0.3s;
}

    .back-to-top-btn .arrow {
        display: block;
        width: 0;
        height: 0;
        border-top: 0 transparent solid;
        border-right: 14px solid transparent;
        border-left: 14px solid transparent;
        border-bottom: 11px solid #8c8c8c;
        margin: 0 auto;
        position: relative;
        top: 10px;
        -webkit-transition: border-bottom 0.2s;
        transition: border-bottom 0.2s;
    }

        .back-to-top-btn .arrow.inner {
            border-bottom: 11px solid #131313;
            top: 3px;
        }

    .back-to-top-btn:hover .arrow.outer {
        border-bottom: 11px solid #ccc;
    }

.home-blue-block {
    background: #035c9f;
    padding: 50px 0;
    position: relative;
    width: 100%;
    text-align: center;
    z-index: 2;
    color: #fff;
}

    .home-blue-block * {
        color: #fff;
    }

    .home-blue-block .accent {
        height: 37px;
        position: absolute;
        margin: 0;
        padding: 0;
        background: #035c9f;
        width: 10%;
    }

    .home-blue-block .top-accent {
        top: -37px;
        left: 0;
    }

        .home-blue-block .top-accent::after {
            border-color: transparent transparent #035c9f;
            border-style: solid;
            border-width: 37px 45px;
            bottom: 0;
            content: "";
            left: 100%;
            margin: 0 0 0 -45px;
            position: absolute;
        }

    .home-blue-block .bottom-accent {
        bottom: -37px;
        right: 0;
    }

        .home-blue-block .bottom-accent::after {
            border-color: #035c9f transparent transparent;
            border-style: solid;
            border-width: 37px 45px;
            top: 0;
            content: "";
            right: 100%;
            margin: 0 -45px 0 0;
            position: absolute;
        }

    .home-blue-block h2 {
        font: 300 36px/36px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 0 auto 5px;
    }

    .home-blue-block h3 {
        font: 300 22px/24px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 0 auto 20px;
    }

    .home-blue-block p {
        font: 300 17px/21px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 0 auto 15px;
        max-width: 905px;
    }

        .home-blue-block p:last-child {
            margin-bottom: 0;
        }

    .home-blue-block .slide-box.iam .align-bottom {
        bottom: 12px;
    }

    .home-blue-block .slide-box .slider {
        background: #0a7ad3;
    }

.mainv2-content-block {
    margin: 0 0 0 5px;
    overflow: hidden;
    width: 996px;
}

    .mainv2-content-block.mainv2-center-align {
        margin: 0 auto;
    }

        .mainv2-content-block.mainv2-center-align.review-column {
            display: inline-block;
            vertical-align: top;
            text-align: left;
            width: 525px;
        }

            .mainv2-content-block.mainv2-center-align.review-column.right {
                width: 350px;
            }

    .mainv2-content-block .overview-section {
        float: left;
        margin: 38px 78px 0 0;
        width: 674px;
    }

        .mainv2-content-block .overview-section .description {
            margin: 0 0 0 4px;
        }

        .mainv2-content-block .overview-section h2 {
            margin: 0 0 10px;
            font: 300 25px/28px Helvetica,Arial,sans-serif;
            color: #333;
        }

        .mainv2-content-block .overview-section p {
            margin: 0 0 25px;
            font: 300 15px/22px Helvetica,Arial,sans-serif;
            color: #666;
        }

    .mainv2-content-block .features-box, .shaded-area-box {
        background: #EBF2F5;
        border: solid 1px #bbdcf5;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        margin: 35px 0 28px;
        padding: 39px 30px 15px 28px;
    }

.home-new .home-mid-block .content-box {
    display: inline-block;
    vertical-align: top;
    float: none;
    width: 308px;
    height: 291px;
    background: #fff;
    box-shadow: 1px 2px 2px rgba(0,0,0,.2);
    transition: box-shadow 0.3s;
    border: 1px solid #e5e5e5;
    border-right: 0;
    margin: 0 14px 0 5px;
}

    .home-new .home-mid-block .content-box:hover {
        box-shadow: 2px 4px 15px rgba(0,0,0,.15);
    }

    .home-new .home-mid-block .content-box .link-block p {
        color: #0368b8;
        font: 17px/20px "HelveticaNeue","Lato",Arial,sans-serif !important;
        margin-bottom: 8px;
    }

    .home-new .home-mid-block .content-box .link-block:hover p {
        color: #083553;
    }

    .home-new .home-mid-block .content-box .link-block p.more {
        color: rgba(0,0,0,.6);
        font-size: 15px !important;
        font-weight: 400 !important;
        letter-spacing: -.25px;
    }

    .home-new .home-mid-block .content-box .link-block:hover .highlight-play-button {
        background: #3079b3;
    }

    .home-new .home-mid-block .content-box .content.link-block {
        border: 0;
        border-radius: 0;
        max-height: 290px;
    }

    .home-new .home-mid-block .content-box h2 {
        font-size: 24px;
        margin-bottom: 15px;
        margin-top: 25px;
    }

.highlight-play-button {
    width: 50px;
    height: 50px;
    background: #68a4d4;
    z-index: 20;
    position: relative;
    border: 8px solid rgb(255,255,255);
    border-radius: 50%;
    margin: -30px auto -20px;
    transition: background 0.2s;
}

    .highlight-play-button::after {
        content: "";
        display: block;
        position: absolute;
        border-width: 12px 0 12px 18px;
        border-style: solid none solid solid;
        border-color: transparent transparent transparent #FFF;
        top: 13px;
        left: 19px;
    }

.home-new .home-mid-block .content-box {
    overflow: visible;
}

.home-new .home-mid-block .buy-ssl-now {
    padding: 33px 48px 35px 48px;
}

    .home-new .home-mid-block .buy-ssl-now h2 {
        margin: 0 0 15px;
    }

    .home-new .home-mid-block .buy-ssl-now ul {
        margin-top: 8px;
    }

    .home-new .home-mid-block .buy-ssl-now li {
        position: relative;
        padding-left: 15px;
    }

        .home-new .home-mid-block .buy-ssl-now li::before {
            content: "";
            display: block;
            position: absolute;
            left: 0;
            top: 4px;
            width: 9px;
            height: 9px;
            background: #000;
            color: #fff;
        }

.home-new .home-mid-block .buy-ssl-btns {
    white-space: nowrap;
    z-index: 2;
    position: relative;
}

.home-new .home-mid-block {
    overflow: visible;
}

    .home-new .home-mid-block .main-content-holder {
        overflow: visible;
        width: 1020px;
        margin-top: 10px;
    }

    .home-new .home-mid-block .buy-ssl-now img {
        position: absolute;
        top: -7px;
        right: -7px;
    }

    .home-new .home-mid-block .content-box .content a.main-cta-btn2, .home-new .home-mid-block .content-box .content a.alt-cta-btn2 {
        margin-right: 10px;
        display: inline-block;
        vertical-align: top;
        min-width: 70px;
        white-space: nowrap;
        padding: 10px 10px;
        text-align: center;
        font: 500 15px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    }

    .home-new .home-mid-block .content-box .content p {
        font-size: 14px;
        font-weight: 400;
        margin: 15px 0;
        padding: 0;
        transition: color 0.2s;
    }

        .home-new .home-mid-block .content-box .content p.add {
            margin-bottom: 5px;
            font-size: 16px;
        }

    .home-new .home-mid-block .content-box .description {
        text-align: center;
    }

.home-new .home-content-first {
    box-sizing: border-box;
    padding: 12px 48px 35px 40px;
}

    .home-new .home-content-first p {
        margin: 21px 0;
        font-size: 17px;
        line-height: 19px;
        font-weight: 400;
    }

        .home-new .home-content-first p:first-child {
            margin: 15px 0 25px;
        }

    .home-new .home-content-first a {
        font-size: 15px;
    }

.home-new .prc-training-block.gradient {
    text-align: center;
    padding-bottom: 80px;
    padding-top: 60px;
}

.home-new .prc-training-block h1 {
    color: #000;
    font: 300 31px/32px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif !important;
    margin: 0 0 15px;
}

.home-new .prc-training-block p {
    font: 300 17px/20px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #000;
    max-width: 640px;
    margin: 10px auto;
}

    .home-new .prc-training-block p:last-child {
        margin: 0 auto;
    }

.home-new .mainv2-content-block {
    margin: 0 auto;
}

.home-new .enterprise-class-box {
    border-top: 0;
    padding: 50px 0 40px;
}

.home-new .cert-stats {
    margin-bottom: 35px;
}

.home-new .social-footer-block {
    padding: 0 0 0 15px;
    margin: 50px auto -30px;
    height: 370px;
    overflow: visible;
}

    .home-new .social-footer-block .news-post a {
        line-height: 18px;
        font-size: 16px;
        margin-top: 6px;
    }

    .home-new .social-footer-block .blog-box .news-post a {
        margin-top: 15px;
        margin-bottom: 15px;
    }

.home-new .prc-training-block .social-footer-block h2 {
    background: transparent;
}

.home-new span.year {
    display: none;
}

.home-new .social-footer-block .news-post {
    border: 0;
}

.home-new .social-footer-block .blog-box .news-post {
    height: auto;
    border: 0;
}

.home-new .social-footer-block .post-title {
    font-size: 15px;
    line-height: 20px;
}

.home-new .social-footer-block .blog-box .news-post {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVEMkUzMDcwOEVBMTFFNUE4QzVFNzc1MEVBRUM3RTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVEMkUzMDgwOEVBMTFFNUE4QzVFNzc1MEVBRUM3RTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUQyRTMwNTA4RUExMUU1QThDNUU3NzUwRUFFQzdFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUQyRTMwNjA4RUExMUU1QThDNUU3NzUwRUFFQzdFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsfmHCoAAAKsSURBVHjaxFjhShtBEN6c15hWkmgtRLHB0kao+WNFEB+iD9BH7AP0DUpB/FP90wq1oRKCimiNYkzUaL+Rb8NkTTSLe9eBYdm525lvd+dmv72M8ZC1j5/G0UxDi9AXUOmP8XEX2oG2oE3o0fqXz51RfWdGBDCFpkwAPiKA6gD090lAAEBmXRkCQGZ7Ab1mP4Y+5yoNArQDQC1vIAAxi+YtNFLmU+gB9BhOL4eMy6J5CS1BC+rRDbSGcXsjAYEjQwBzynxGJ6eeOVWgr7wyN+ir791owHgN4hb6B7rpC0KEYzbp45bmOcYYviKYwQyaBbWUP+Hs2AQQ+JbtWlST/wXf+/eAMDGX+aKg/xEKhAOmyrgy0e82gfXWVFR/NzQIbpX43FVpUenLEdaJokrMuklO6owhUmTs3gqU1Yu/3YwOvCrS1JTp9V2OsGyv2jqBF7dMCoK4S6rObMQ8O6wcOC9PoPkw5DP3kRuWgHMnlgUyHTvl203QSw4IAcStxDpWUbZmhSdpB4g3TIqC2Ks8m1oy0xztFyZ9sTFzsVr27gDEAvJ9oK3Zxoq3Hbs9uaPI/F/pVfaYKzGmmJb+5ts8tJKSZ3bFIhIcQ1KTttj8bMfkmHf8U0iNJjzoC+L5QDki59eVk39Zds9j0rhXNMjpuK8cZMm0QgARZnalbJOa+QmQI+g7GkoaCCvht4S2paSLW0TK36ShQHqXdCErqPJ+Ih9FpI7mHlUkb00KhHGoYqNHA3jvsKuSd2hBaJlVZLppCZhOwh0mlcg8aV0SMunE7Gfx5I41VfEWEwKTcWLev07w8tNQz6oAU04yZx6619QUGEH/RsgRwORTOXQGZPcM64vXlXOEr6ZqWSF8fA19Ce96Juu4F5AAvyUeY/R+QB74UZN7wjl0CCDbtvNPgAEAPx72BA2f5jYAAAAASUVORK5CYII=) no-repeat scroll 0 50% transparent;
}

.home-new .social-footer-block .news-post.first, .home-new .social-footer-block .news-post {
    padding: 0 !important;
    margin: 0 0 20px 0 !important;
}

.home-new .social-footer-block .blog-box .news-post {
    padding: 0 !important;
    margin: 2px 0 10px 0 !important;
}

    .home-new .social-footer-block .blog-box .news-post.first {
        padding: 0 !important;
        margin: -9px 0 10px 0 !important;
    }

.home-new .social-footer-block .news-box, .home-new .social-footer-block .blog-box {
    float: left;
    height: 350px;
    position: relative;
    width: 325px;
}

.home-new .social-footer-block .news-box {
    margin: 0 10px 0 0;
}

.home-new .social-footer-block .blog-box {
    margin: 0 0 0 26px;
    width: 285px;
}

.home-new .news-box p:last-child, .home-new .blog-box p:last-child {
    position: absolute;
    font-size: 15px;
    font-weight: 400;
    bottom: 0;
}

.home-new .social-footer-block .blog-box .news-post a {
    margin-left: 50px;
}

.home-new .social-footer-block h3 {
    margin-bottom: 30px;
    color: #2a2a2a;
    font-size: 21px;
}

.home-new .social-footer-block .customer-box {
    width: 292px;
    margin-left: -2px;
}

.home-new .twitter-feed {
    width: 290px;
    float: right;
    margin: -5px 5px 0 0;
    padding-top: 8px;
    min-height: 360px;
    background: url(/Content/Images/v4/twitter.png) no-repeat scroll right 17px top 22px #2588c7;
    background-color: #2588c7;
}

    .home-new .twitter-feed h2 {
        top: 20px;
        padding: 0 !important;
        font: 300 20px/24px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif !important;
    }

.home-new .twitter-tweet {
    padding: 25px 0 8px;
}

    .home-new .twitter-tweet:last-child {
        display: none;
    }

.home-new .twitter-user {
    font: 300 15px/16px "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
}

.mainv2-content-block .header-icon h2 {
    margin-top: -5px !important;
}

    .mainv2-content-block .header-icon h2 img {
        background: #0368b8;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -webkit-transform: translateZ(0);
        margin: -10px 15px 10px 0;
        height: 43px;
        width: 43px;
    }

.features-box h2, .mainv2-content-block .description h2 {
    font-size: 22px;
    line-height: 24px;
}

.mainv2-content-block .overview-section .next-steps {
    margin: 0 0 85px 5px;
}

    .mainv2-content-block .overview-section .next-steps h3 {
        font: normal 18px/22px Helvetica,Arial,sans-serif;
        color: #343434;
        margin: 0;
        display: inline;
    }

.mainv2-content-block .sidebar {
    margin: 48px 0 0;
    padding-left: 20px;
    float: left;
    width: 214px;
}

.default-tp .tab-content ul {
    margin: 10px 0 0 0;
    padding: 0;
}

    .default-tp .tab-content ul li {
        list-style-type: none;
        clear: left;
    }

        .default-tp .tab-content ul li p {
            padding-bottom: 0;
            margin: 0;
        }

.default-tp .tab-content table {
    padding-bottom: 10px;
}

    .default-tp .tab-content table td {
        vertical-align: top;
        width: 210px;
        padding-left: 10px;
        padding-right: 10px;
    }

        .default-tp .tab-content table td dt {
            float: left;
        }

.mainv2-content-block .sidebar ul {
    margin: 0;
    padding: 4px 0 0 0;
}

.sidebar-item {
    overflow: hidden;
    width: 172px;
    margin: 0 0 19px;
    padding: 12px 30px 0 15px;
    position: relative;
    border-radius: 5px;
    background-position: right;
    background-size: 100% auto;
}

    .sidebar-item.report {
        background: url(/Content/Images/v4/sidebar-item-aqua-bg.jpg) no-repeat 0 0;
        height: 139px;
        padding-top: 17px;
        width: 144px;
        padding-right: 60px;
    }

    .sidebar-item.datasheet {
        background: url(/Content/Images/v4/sidebar-item-blue-bg.jpg) no-repeat 0 0;
        height: 136px;
    }

    .sidebar-item.gs-advantage {
        background: url(/Content/Images/v4/sidebar-item-orange-bg.jpg) no-repeat 0 0;
        height: 76px;
        padding-top: 19px;
    }

    .sidebar-item h4 {
        font: 300 20px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;
        margin: 0 0 7px;
        color: #FFF;
    }

    .sidebar-item.gs-advantage h4 {
        margin: 0 0 6px;
        font: 300 18px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    }

    .sidebar-item p {
        font: 100 16px/19px Helvetica,Arial,sans-serif;
        margin: 0;
        color: #FFF;
    }

    .sidebar-item a {
        font: bold 13px/16px Helvetica,Arial,sans-serif;
        color: #FFF;
        position: absolute;
        bottom: 11px;
        padding: 0;
        transition: padding .2s;
        -moz-transition: padding .2s;
        -webkit-transition: padding .2s;
    }

    .sidebar-item.compare-ssl a {
        position: relative;
        top: 26px;
    }

    .sidebar-item.datasheet a, .sidebar-item.datasheet2 a {
        position: relative;
        top: 21px;
    }

    .sidebar-item.report a {
        position: relative;
        top: 23px;
    }

    .sidebar-item.integration a {
        position: relative;
        top: 78px;
    }

    .sidebar-item.gs-advantage a {
        position: relative;
        top: 0;
    }

    .sidebar-item:hover a {
        padding: 0 0 0 5px;
        transition: padding .2s;
        -moz-transition: padding .2s;
        -webkit-transition: padding .2s;
    }

    .sidebar-item.gs-advantage a {
        bottom: 14px;
    }

    .sidebar-item a:hover {
        color: #D4DEEA;
    }

.basic-lg-quote-block {
    position: relative;
    overflow: hidden;
    text-align: center;
    width: 600px;
    margin: 0 auto 42px;
}

    .basic-lg-quote-block .quote-slideshow {
        height: 200px;
    }

    .basic-lg-quote-block .frame {
        position: absolute;
        width: 600px;
        opacity: 0;
        top: 0;
        left: 0;
    }

        .basic-lg-quote-block .frame.active {
            opacity: 1;
        }

    .basic-lg-quote-block blockquote {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAbCAMAAAADHoIvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0MwRjExODgyMjA0MTFFM0IyRkVFNkVDNUM2QUVDQjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0MwRjExODcyMjA0MTFFM0IyRkVFNkVDNUM2QUVDQjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI0NzExMDMxQzlBMTFFMzhBMjlFQUNGNTk2OUFGNTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI0NzExMDQxQzlBMTFFMzhBMjlFQUNGNTk2OUFGNTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZhA7LAAAALVBMVEXj4+P////4+Pjy8vLq6url5eX9/f35+fn7+/vp6en09PTn5+fu7u7w8PD29vb+hHnuAAAA80lEQVR42pyVWRKEIAwFkUUUl/sfd2Y0QfLEqnnmyyZFV4RE3ejbmAbkh5g67LxrIwzI3fAxjXd+45qizSi/cIX0y1yFVeZdK6Qupl2zpqSwhlnXWlNLRiZdNZvCnUnXIuvz1GHOlWU5dplzbebYkTnXDKuWOZes5j67HI9IuhfZDI/s1bkHdrZaPzyw7YD+O4hrhOqRGVeQC6nzCky4shzPqn0DTLiyDuguKmDCVZJOwrkF+X+Xj5X8+b21TLjGZBsTmaor6PNmrrAy45JCUtHWAqbO/igkXl2JzLi+hSxtEchUT+ywcy8PP2uZe4mC/BFgAOQjCNi/Ku/zAAAAAElFTkSuQmCC) no-repeat -44px 0;
        margin: 0;
        padding: 8px 0 0;
    }

        .basic-lg-quote-block blockquote q {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAbCAMAAAADHoIvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0MwRjExODgyMjA0MTFFM0IyRkVFNkVDNUM2QUVDQjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0MwRjExODcyMjA0MTFFM0IyRkVFNkVDNUM2QUVDQjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI0NzExMDMxQzlBMTFFMzhBMjlFQUNGNTk2OUFGNTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI0NzExMDQxQzlBMTFFMzhBMjlFQUNGNTk2OUFGNTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZhA7LAAAALVBMVEXj4+P////4+Pjy8vLq6url5eX9/f35+fn7+/vp6en09PTn5+fu7u7w8PD29vb+hHnuAAAA80lEQVR42pyVWRKEIAwFkUUUl/sfd2Y0QfLEqnnmyyZFV4RE3ejbmAbkh5g67LxrIwzI3fAxjXd+45qizSi/cIX0y1yFVeZdK6Qupl2zpqSwhlnXWlNLRiZdNZvCnUnXIuvz1GHOlWU5dplzbebYkTnXDKuWOZes5j67HI9IuhfZDI/s1bkHdrZaPzyw7YD+O4hrhOqRGVeQC6nzCky4shzPqn0DTLiyDuguKmDCVZJOwrkF+X+Xj5X8+b21TLjGZBsTmaor6PNmrrAy45JCUtHWAqbO/igkXl2JzLi+hSxtEchUT+ywcy8PP2uZe4mC/BFgAOQjCNi/Ku/zAAAAAElFTkSuQmCC) no-repeat 569px 100%;
            font: 100 28px/30px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
            color: #5F5F5F;
            display: block;
            margin: 0 0 26px;
        }

        .basic-lg-quote-block blockquote cite {
            font: 200 17px/19px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            color: #525252;
            display: block;
            padding-right: 20px;
        }

.prc-channels-block .basic-lg-quote-block {
    margin-bottom: 0;
}

    .prc-channels-block .basic-lg-quote-block blockquote {
        background: url(/Content/Images/v4/quote-icon-left-mpki.png) no-repeat 0 0;
        padding: 12px 10px;
        width: 610px;
    }

        .prc-channels-block .basic-lg-quote-block blockquote q {
            background: url(/Content/Images/v4/quote-icon-right-mpki.png) no-repeat 507px 90%;
            font: 300 24px/30px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            margin-bottom: 20px;
        }

.small-banner-block {
    background: url(/Content/Images/v4/banner-bg-small-blue.jpg) repeat-x 50% 0;
    min-height: 100px;
    overflow: hidden;
    margin: 0 0 -9px -2010px;
    padding: 0 2000px;
    width: 1000px;
}

    .small-banner-block h1, .small-banner-block h2 {
        font: 100 34px/38px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        color: #FFF;
        margin: 33px 0 0 18px;
    }

        .small-banner-block h1.smaller, .small-banner-block h2.smaller {
            font-size: 30px;
        }

    .small-banner-block p {
        margin: 10px 0 20px 20px;
        color: #FFF;
    }

    .small-banner-block a {
        display: inline-block;
    }

.main-pre-footer {
    margin: 0 0 60px 0;
}

.mainv2-content-block .features-section {
    width: 710px;
    float: left;
    margin: 43px 32px 80px 0;
}

    .mainv2-content-block .features-section.wide {
        width: 973px;
        margin-right: 0;
    }

.mainv2-content-block.partners-inner .features-section {
    margin-bottom: 60px;
}

.mainv2-content-block.pre-footer .features-section {
    margin-bottom: 0;
}

.mainv2-content-block .features-section .description {
    margin: 0 52px 0 4px;
}

.mainv2-content-block .features-section .verticals-solutions-block .description {
    margin: 0;
}

.mainv2-content-block .features-section h2, .mainv2-content-block .features-section .description h1 {
    margin: 0 0 13px;
    font: 300 28px/30px Helvetica,Arial,sans-serif;
    color: #333;
}

.mainv2-content-block .features-section p {
    margin: 0 0 25px;
    font: 300 15px/20px Helvetica,Arial,sans-serif;
    color: #666;
}

.mainv2-content-block .features-section .news-post {
    padding: 20px 0;
    border-top: 1px solid #ddd;
}

    .mainv2-content-block .features-section .news-post.first {
        padding: 0 0 20px 0;
        border-top: 1px solid transparent;
    }

.mainv2-content-block .features-table-block {
    margin: 33px 0 34px;
}

    .mainv2-content-block .features-table-block .feature-table-2col {
        list-style: none;
        margin: 0 0 0 3px;
        padding: 0;
        width: 724px;
    }

        .mainv2-content-block .features-table-block .feature-table-2col .heading {
            clear: both;
        }

.feature-table-2col .heading .col1 {
    background: #1680CE;
    height: 55px;
    width: 336px;
    display: block;
    padding: 0 0 0 26px;
    float: left;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
}

.feature-table-2col .heading h3 {
    margin: 19px 0 0;
    font: 200 22px/24px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #FFF;
}

.feature-table-2col .heading .col2 {
    background: #1D678B;
    height: 44px;
    width: 335px;
    display: block;
    padding: 0 0 0 24px;
    float: left;
    border-radius: 0 3px 0 0;
    -moz-border-radius: 0 3px 0 0;
    -webkit-border-radius: 0 3px 0 0;
    margin-top: 7px;
    -webkit-box-shadow: 0 1px 0 0 #3A7FB6 inset;
    box-shadow: 0 1px 0 0 #3A7FB6 inset;
    border-top: 2px solid #1D678B;
    border-left: 3px solid #195A79;
    border-bottom: 2px solid #139EEC;
}

    .feature-table-2col .heading .col2 h3 {
        margin: 12px 0 0;
    }

.feature-table-2col .row {
    display: table-row;
}

    .feature-table-2col .row .col-spaceleft {
        display: table-cell;
        width: 26px;
        background: #e9f1f4;
        border-left: solid 1px #bfdef6;
    }

    .feature-table-2col .row .col1 {
        display: table-cell;
        background: #e9f1f4;
        border-right: solid 2px #cbe3f5;
        border-top: solid 1px #FFF;
        border-bottom: solid 1px #c6cdd0;
        vertical-align: middle;
        width: 333px;
    }

    .feature-table-2col .row .col2 {
        display: table-cell;
        background: #FAFAFA;
        border-top: solid 1px #FFF;
        border-bottom: solid 1px #c6cdd0;
        vertical-align: middle;
        width: 347px;
    }

    .feature-table-2col .row .col-spaceright {
        display: table-cell;
        width: 14px;
        background: #FAFAFA;
        border-right: solid 1px #E3E3E3;
        -moz-box-shadow: inset -1px 0 0 0 #FFF;
        -webkit-box-shadow: inset -1px 0 0 0 #FFF;
        box-shadow: inset -1px 0 0 0 #FFF;
    }

    .feature-table-2col .row .col2 .holder {
        padding: 0 26px;
    }

    .feature-table-2col .row .col2 p {
        margin-left: 0;
        padding: 39px 0 0 36px;
        background: url(/Content/Images/v4/icon-checkmark.png) no-repeat 2px 39px;
    }

    .feature-table-2col .row .col1 .holder {
        padding-right: 16px;
        margin-left: 0;
    }

    .feature-table-2col .row h4 {
        color: #000;
        font: 100 22px/24px Helvetica,Arial,sans-serif;
        margin: 31px 0 8px;
    }

    .feature-table-2col .row p {
        font-size: 13px;
        line-height: 18px;
    }

    .feature-table-2col .row.bottom .col1, .feature-table-2col .row.bottom .col2 {
        border-bottom: none;
    }

.feature-table-2col .table-end {
    overflow: hidden;
}

    .feature-table-2col .table-end .col1 {
        background: #E9F1F4;
        border-left: solid 1px #BFDEF6;
        border-bottom: solid 1px #BFDEF6;
        border-right: solid 2px #BFDEF6;
        -moz-border-radius: 0 0 3px 3px;
        -webkit-border-radius: 0 0 3px 3px;
        border-radius: 0 0 3px 3px;
        display: block;
        height: 45px;
        width: 359px;
        float: left;
    }

    .feature-table-2col .table-end .col2 {
        background: #FAFAFA;
        display: block;
        float: left;
        border-right: solid 1px #E3E3E3;
        border-bottom: solid 1px #E3E3E3;
        -moz-border-radius: 0 0 0 3px;
        -webkit-border-radius: 0 0 0 3px;
        border-radius: 0 0 0 3px;
        height: 12px;
        width: 361px;
    }

.mainv2-content-block .next-steps {
    margin: 40px 0 0 4px;
}

.mainv2-content-block.partners-inner .next-steps {
    margin-left: 0;
}

.mainv2-content-block .next-steps .next-step-tab {
    color: #FFF;
    display: block;
    width: auto;
    overflow: visible;
    white-space: nowrap;
    position: relative;
    background: #414141;
    font: bold 15px/18px Arial,Helvetica,sans-serif;
    float: left;
    padding: 8px 0 0 12px;
    padding-right: 7px;
    margin: 0 30px 0 0;
    height: 34px;
    box-sizing: border-box;
}

    .mainv2-content-block .next-steps .next-step-tab .triangle {
        border-color: transparent transparent transparent #414141;
        border-style: solid;
        border-width: 17px 21px;
        width: 0;
        height: 0;
        -moz-transform: scale(1.0001);
        left: 100%;
        position: absolute;
        top: 0;
    }

.mainv2-content-block .next-steps h3 p {
    font: 18px/20px Helvetica,Arial,sans-serif;
    color: #343434;
}

.mainv2-content-block .next-steps h3 {
    margin: 9px 0 0;
    float: left;
    font: 200 18px/20px Helvetica,Arial,sans-serif;
    color: #343434;
}

.main-cta-btn2.green {
    background: #6cb214;
    border: 0;
}

    .main-cta-btn2.green:hover {
        background: #cad800;
        transition: background .2s;
    }

.mainv2-content-block .sidebar .sidebar-contact {
    margin: 10px 0 20px;
    background: #fff;
    background: linear-gradient(to bottom,#fff 0%,#edf4fa 100%);
    border: solid 1px #e3e4e4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    width: 174px;
    padding: 10px 15px 2px;
}

    .mainv2-content-block .sidebar .sidebar-contact p {
        margin: 0 0 8px;
        color: #375760;
        font: normal 16px/18px Helvetica,Arial,sans-serif;
    }

    .mainv2-content-block .sidebar .sidebar-contact a {
        font: lighter 14px/16px Helvetica,Arial,sans-serif;
        display: inline-block;
        margin: 0 0 8px;
        color: #025596;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

        .mainv2-content-block .sidebar .sidebar-contact a:hover {
            color: #003C6B;
        }

.mainv2-content-block .sidebar .sidebar-quote {
    margin: 20px 0 0;
    background: #3d88ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    width: 198px;
    padding: 18px 7px;
}

    .mainv2-content-block .sidebar .sidebar-quote blockquote {
        color: #FFF;
        font: lighter 15px/18px Helvetica,Arial,sans-serif;
        margin: 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAbCAMAAACz4aQdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODhDNjgzOERDNDQ5QTc3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQzBGMTE4NDIyMDQxMUUzQjJGRUU2RUM1QzZBRUNCNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQzBGMTE4MzIyMDQxMUUzQjJGRUU2RUM1QzZBRUNCNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzY4MzhEQzQ0OUE3N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzY4MzhEQzQ0OUE3N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7g4ztNAAAAKlBMVEWLssg9iKxWlLRmnbl5p8GHsMZKjrBQkbJDi65+qsJvor2CrcRrn7thmrhBsc/uAAAAhUlEQVR42uzQQRbDIAgE0MEYbZL2/tetjQMC++zK7r/ReShkTZM4P8NU6v7y6bTmrQLY3F2a+bYPYhWYZ35ijhYs3/lBaoEz3Gng6pI88mKnZ33wyC/y4PuDIZ2s3C0a8g6rSTJ0WfubaAjruubRaHS5p0ky7DVsTf7nD+e9+vlI8leAAQAQWwOwqoQJagAAAABJRU5ErkJggg==) no-repeat;
        text-align: center;
        padding: 17px 0 0 15px;
    }

        .mainv2-content-block .sidebar .sidebar-quote blockquote q {
            display: block;
            margin: 0 0 10px;
        }

        .mainv2-content-block .sidebar .sidebar-quote blockquote cite {
            font-size: 14px;
            font-style: normal;
        }

.diagram-block {
    overflow: hidden;
}

    .diagram-block .diagram-img-link {
        overflow: hidden;
        position: relative;
        display: inline-block;
    }

        .diagram-block .diagram-img-link .overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: #FFF;
            opacity: 0;
            filter: alpha(opacity=0);
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
        }

        .diagram-block .diagram-img-link:hover .overlay {
            opacity: .55;
            filter: alpha(opacity=55);
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
        }

        .diagram-block .diagram-img-link .hovertext {
            background: #323232 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkE2ODM1RUEyMkZCMTFFMzk5MDJCQTUxMjlCMTMyMzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkE2ODM1RTkyMkZCMTFFMzk5MDJCQTUxMjlCMTMyMzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZEN0YxMTc0MDcyMDY4MTE4OEM2ODM4REM0NDlBNzdEIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v9K3QgAAASBQTFRFMjIy////MzMz+fn57e3tRkZG+/v74ODgOjo6/f392dnZcnJyNzc3y8vLSUlJt7e3NDQ0l5eXr6+vVVVVREREaWlpQ0ND9fX1enp66enpm5ubTU1N9PT0QEBAWlpa7u7udXV1paWlqamp/Pz85ubmb29vcHBw5OTkVlZWlZWVtLS02NjYsLCw29vbq6urn5+fPj4+3Nzc4uLiu7u78fHx0dHRWVlZ8vLyyMjIkpKSzc3Ns7OzhoaG39/fW1tbysrKSkpKsrKyubm5UVFRra2ttra2nZ2dzs7OgICA6+vrPT09RUVF4+PjlpaWOTk52tra+vr6/v7+1NTUzMzMoKCgioqKVFRUOzs7XV1dmZmZxMTEZ2dnUFBQQkJCS0tLk5OT77e1SQAAAPZJREFUeNpskddWwzAQRHXtxE4PqaTSIfTee+8l9A7//xfEzso2gXnR1YzOrrRSylGxVBnIDEdUhz6zJo4WM4lffs8ZWhPhgF/thWY2/lI4DsHUuR+sw9aHS/U3OPT8ApTzwoklBr1ie3DqnVqGR8025rVf94a0xhXswE3GSWoscxkIjljVeII16wdzTGtcg03P34ZYXThlEkoJR+5ar59/kt0r2DmXwkl3LrWRdtC1AVa69N7XX5OJRb+NdjITFcfsFtiXHxidbM2PxsPuV0ySe0MaGflq0VmfFyQ56Pw04+rW8a0L9Udxp9GY+ke5naGKoX4EGADgIRQP43XAggAAAABJRU5ErkJggg==) no-repeat 25px 22px;
            padding: 21px 10px 18px 40px;
            display: block;
            position: absolute;
            top: 167px;
            width: 166px;
            left: 260px;
            text-align: center;
            color: #FFF;
            font: normal 20px Helvetica,Arial,sans-serif;
            opacity: 0;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            filter: alpha(opacity=0);
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
            top: calc(50% - 40px);
            left: calc(50% - 90px);
        }

        .diagram-block .diagram-img-link:hover .hovertext {
            opacity: 1;
            filter: alpha(opacity=100);
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
        }

    .diagram-block .maximize-btn {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWCAMAAAACYceEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBNjgzNUU1MjJGQjExRTM5OTAyQkE1MTI5QjEzMjM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBNjgzNUU2MjJGQjExRTM5OTAyQkE1MTI5QjEzMjM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkE2ODM1RTMyMkZCMTFFMzk5MDJCQTUxMjlCMTMyMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkE2ODM1RTQyMkZCMTFFMzk5MDJCQTUxMjlCMTMyMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LAuGtAAABLFBMVEUAAAAHBwf////m5ub8/PzV1dVkZGQJCQns7OwMDAwvLy8qKipAQEC6uroQEBDu7u6hoaH+/v5/f398fHz09PT19fWBgYHg4OD5+fnq6uohISEODg6zs7P29vaGhoZKSkre3t6RkZEfHx8NDQ3j4+OUlJT39/dBQUHn5+fa2tpGRkZeXl5gYGBUVFRERETk5OR3d3cBAQGwsLACAgIFBQUSEhIVFRXIyMhoaGg9PT0YGBiDg4M+Pj4XFxfo6OhVVVViYmKEhISIiIiXl5elpaWvr6/r6+sEBAQtLS2VlZVZWVmysrLU1NQxMTG+vr5mZmYyMjJHR0dra2tXV1cWFhbS0tJCQkIkJCQDAwMmJibx8fHh4eHd3d0bGxv9/f3Y2Nh2dnbNzc0ZGRn///9xaujTAAAAZHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AJoxtPQAAAQJJREFUeNp00WdTAkEMBuD3Cr1Lt1EsKCIK9kpVBCuCqKhY9v//B+647HLOab5ks8/MziYB+y9gpGQz/Bibj1rk0i5Bj71Y4rd8/4DHrWKW9D7gCioRp88DXA1NcgqkjFdCM8D9VHzAw4gq2Y6WIqQArIvHF4CMkFf45emPNtER4kfX1EUDOSEf8JqkjaKQIzhC/F4+OMahkDpg4xLUmnUHuCxL8KhG4ZzM4dnGO9Xay69OijtjRHPXJOoG4FiJB7Yuzmh6O4s0UXX7ha4kFx16UdrPU7WvlbNfb3E3kZdvjrHz96SeIhWiT1i2fFLSYXfNKqy8pEmN/SHsZpANMzYWYAB9UpADgZEiSAAAAABJRU5ErkJggg==) no-repeat 0 0;
        padding: 3px 5px 5px 33px;
        display: inline-block;
        margin: 16px 0 0 1px;
        color: #025596;
        font-size: 14px;
        line-height: 16px;
    }

        .diagram-block .diagram-img-link:focus, .diagram-block .maximize-btn:focus {
            outline: none;
        }

.diagram-full {
    background: #FFF;
    overflow: hidden;
    width: 1040px;
    position: relative;
    display: none;
}

#colorbox .diagram-full {
    display: block;
}

.diagram-full .diagram-holder {
    padding: 50px 25px 25px 38px;
}

.diagram-full .diagram-img {
    background: url(/Content/Images/v4/mssl-how-it-works-full-diagram.png) no-repeat;
    width: 920px;
    height: 410px;
}

.diagram-full .epki-diagram-img {
    background: url(/Content/Images/v4/epki-how-it-works-full-diagram.png) no-repeat;
    width: 920px;
    height: 410px;
}

#epki-diagram-popup-de .diagram-full .epki-diagram-img {
    background: url(/Content/Images/v4/epki-how-it-works-full-diagram-de.png) no-repeat;
    width: 920px;
    height: 410px;
}

.diagram-full .btn-close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0NzIzMzA2MjJDODExRTM5OTAyQkE1MTI5QjEzMjM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0NzIzMzA3MjJDODExRTM5OTAyQkE1MTI5QjEzMjM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQ3MjMzMDQyMkM4MTFFMzk5MDJCQTUxMjlCMTMyMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQ3MjMzMDUyMkM4MTFFMzk5MDJCQTUxMjlCMTMyMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz541iTnAAAA8FBMVEVERET///9XV1f29vasrKy3t7fi4uJoaGjs7Ox3d3fY2NiTk5OgoKBFRUX19fX09PSFhYX9/f28vLylpaVJSUlxcXFmZmZISEjo6OhHR0fw8PB4eHhSUlLNzc34+PjPz8+CgoKxsbHe3t6fn59eXl6UlJTl5eXZ2dmHh4djY2OAgIBhYWH8/PywsLDq6uqoqKi5ubmmpqa7u7uLi4vU1NTr6+tLS0tiYmKpqalcXFzHx8dNTU24uLiNjY3a2tqPj4+/v79ZWVm1tbVsbGxVVVXDw8O9vb1OTk7z8/NQUFDExMSSkpJTU1OdnZ2ampr///97KBq1AAAAUHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////ABNzpnkAAAEWSURBVHjabJLVYsMwDEWlgJOG2pRWbsfMjB3z5v//m5mdtLsP9rVOLCu2gCpVDzbag4/LfoPoCMjp/fcatCp3RTR2oKB0OTfofgHK2soVOpklAKsS9b5hXkcC3XIbeF7A58SLBRpUGdrrCh9hxMYauoHcts/QobSBix44ISYq4zZDLeUTdB0fh+a0DtA37YdIGDXoBTLjHRcxtjUuQs8uCGLFri5gZLyPLhKLHoE+KMvrJqxKrTHQiTopZOGaTdnNgNZ1ukiMoaqxz/5r9MxdLL9ne32JPvkd7v5zu/AkrjdvzZOzJflepyuzJK3rV+6cl0nz1fZGdpwWyOZ6saNoNGkq0PZ3Ss3GG/Gq8TX9uVkzgT8BBgAIujfqQ/dYhwAAAABJRU5ErkJggg==) no-repeat;
    position: absolute;
    top: 11px;
    right: 29px;
    color: #074b7a;
    padding: 5px 10px 8px 33px;
    font-size: 14px;
}

    .diagram-full .btn-close:hover {
        color: #4D99CE;
    }

.diagram-full .diagram-steps {
    overflow: hidden;
    margin: 6px 0 0;
}

    .diagram-full .diagram-steps .column {
        float: left;
        width: 275px;
    }

        .diagram-full .diagram-steps .column.one {
            margin: 0 0 0 15px;
        }

        .diagram-full .diagram-steps .column.two {
            margin: 0 0 0 83px;
        }

        .diagram-full .diagram-steps .column.three {
            margin: 0 0 0 67px;
            width: 262px;
        }

    .diagram-full .diagram-steps h3 {
        background: url(/Content/Images/v4/how-it-works-step-tabs.png) no-repeat 0 0;
        color: #FFF;
        height: 33px;
        width: 83px;
        padding: 6px 0 0 46px;
        font: 200 14px/14px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin: 0 0 17px;
    }

    .diagram-full .diagram-steps .two h3 {
        background-position: 0 -43px;
    }

    .diagram-full .diagram-steps .three h3 {
        background-position: 0 -86px;
    }

    .diagram-full .diagram-steps p {
        margin: 0 0 12px;
        color: #214F70;
        font: lighter 13px/15px Helvetica,Arial,sans-serif;
    }

.mainv2-content-block .resources-block {
    margin: 0 0 50px;
}

.resources-block .resources-list {
    list-style: none;
    padding: 0;
    margin: 0 0 0 5px;
}

    .resources-block .resources-list li {
        padding: 5px 0 4px;
        font: normal 15px/21px Helvetica,Arial,sans-serif;
        margin: 0 0 4px;
        color: #545454;
    }

        .resources-block .resources-list li a {
            font-weight: lighter;
        }

        .resources-block .resources-list li .r-type {
            font-weight: lighter;
            font-size: 13px;
            color: #777;
        }

.clear {
    clear: both;
}

.unbold {
    font-weight: normal !important;
}

.nomargin {
    margin: 0 !important;
}

.overview-section.cloud-inner .description {
    padding: 0 0 30px 0;
    overflow: hidden;
}

.sidebar-item.integration {
    background: url(/Content/Images/v4/sidebar-item-active-directory-integration6.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);
    height: 138px;
    padding-right: 60px;
    padding-top: 17px;
    width: 144px;
}

.sidebar-item.report2 {
    background: url(/Content/Images/v4/sidebar-item-abstract-symbols.jpg) no-repeat;
    height: 139px;
    padding-top: 17px;
    width: 142px;
    padding-right: 60px;
}

.sidebar-item.report3 {
    background: url(/Content/Images/v4/sidebar-item-whitepaper-byod.png) no-repeat;
    height: 139px;
    padding-top: 17px;
    width: 144px;
    padding-right: 60px;
}

    .sidebar-item.report3 h4, .sidebar-item.report3 p {
        color: #10160e;
    }

.sidebar-item.datasheet2 {
    background: url(/Content/Images/v4/sidebar-item-dark-laptop.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);
    height: 136px;
    width: 148px;
    padding-right: 55px;
}

.sidebar-item.datasheet3 {
    background: url(/Content/Images/v4/sidebar-item-webinar-work-ready-iphone-ipad.png) no-repeat scroll 0 0 rgba(0,0,0,0);
    height: 136px;
}

.feature-set {
    margin: 0 30px 0 0;
    width: 315px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 20px;
}

.product .feature-set {
    margin-bottom: 30px;
}

div.wide .feature-set {
    width: 600px;
}

.feature-set .feature-icon {
    height: 100%;
    margin: -2px 10px 105px 0;
    display: inline-block;
    vertical-align: top;
    position: absolute;
}

.feature-set .feature-description {
    display: inline-block;
    vertical-align: top;
    padding-left: 60px;
}

.feature-set .feature-icon img {
    width: 32px;
    padding: 6px;
    margin-top: 2px;
    background: none repeat scroll 0 0 #15BAE0;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
}

.parallax-features-block .feature-set .feature-icon img {
    padding: 0;
    background: #229bd6;
}

.parallax-features-block.product .feature-set .feature-icon img {
    border-radius: 0;
    background: transparent;
    width: 90px !important;
    height: auto;
}

.feature-set h3 {
    font: 200 18px/24px Helvetica,Arial,sans-serif;
    margin: 0 0 5px;
    margin-bottom: 0;
    color: #000;
}

.feature-set p {
    font: 100 14px/17px Helvetica,Arial,sans-serif;
    color: #484848;
    margin-bottom: 10px;
}

.page-picker-nav {
    display: block;
    width: 560px;
    background: #fff;
    border: 1px solid #bbdcf5;
    border-radius: 6px;
    padding: 7px 0 0 0;
    margin-bottom: 30px;
    height: 29px;
    margin-left: 9px;
    transition: background .4s;
    -moz-transition: background .4s;
    -webkit-transition: background .4s;
}

    .page-picker-nav strong {
        font-weight: bold;
    }

    .page-picker-nav a {
        display: block;
        width: 100%;
        height: 100%;
        margin-top: -8px;
        padding-top: 8px;
    }

        .page-picker-nav a .icon {
            width: 50px;
            height: 50px;
            float: left;
            background: #15bae0;
            border-radius: 100px;
            position: relative;
            top: -14px;
            left: -12px;
            margin-right: 3px;
            transition: background .4s;
            -moz-transition: background .4s;
            -webkit-transition: background .4s;
        }

    .page-picker-nav:hover {
        background: #f1f9fe;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

        .page-picker-nav:hover a .icon {
            background: #0398B8;
            transition: background .4s;
            -moz-transition: background .4s;
            -webkit-transition: background .4s;
        }

    .page-picker-nav a .icon img {
        height: 50px;
        width: 50px;
    }

    .page-picker-nav a p {
        color: #1d678b;
        padding-left: 53px;
        transition: padding .2s;
        -moz-transition: padding .2s;
        -webkit-transition: padding .2s;
    }

    .page-picker-nav:hover a p {
        padding-left: 58px;
        transition: padding .2s;
        -moz-transition: padding .2s;
        -webkit-transition: padding .2s;
    }

.sidebar-item.datasheet3 h3, .sidebar-item.datasheet3 p {
    color: #fbfbfb;
}

.sidebar-item.integration a {
    bottom: 11px;
}

.mainv2-content-block .next-steps h3.next-step-block {
    width: 545px;
}

.mainv2-content-block .features-box .graphic-list li {
    display: block;
    width: 560px;
    background: #fff;
    border: 1px solid #bbdcf5;
    border-radius: 6px;
    padding: 7px 0 0 0;
    height: 29px;
    margin-left: 9px;
    transition: background .4s;
    -moz-transition: background .4s;
    -webkit-transition: background .4s;
}

    .mainv2-content-block .features-box .graphic-list li:hover {
        background: #f1f9fe;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

    .mainv2-content-block .features-box .graphic-list li a {
        display: block;
        width: 100%;
        height: 100%;
        margin-top: -8px;
        padding-top: 8px;
    }

        .mainv2-content-block .features-box .graphic-list li a .icon {
            width: 50px;
            height: 50px;
            float: left;
            background: #15bae0;
            border-radius: 100px;
            position: relative;
            top: -14px;
            left: -12px;
            margin-right: 3px;
            transition: background .4s;
            -moz-transition: background .4s;
            -webkit-transition: background .4s;
        }

        .mainv2-content-block .features-box .graphic-list li a p {
            color: #1d678b;
            padding-left: 53px;
            transition: padding .2s;
            -moz-transition: padding .2s;
            -webkit-transition: padding .2s;
        }

    .mainv2-content-block .features-box .graphic-list li:hover a .icon {
        background: #0398B8;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

    .mainv2-content-block .features-box .graphic-list li:hover a p {
        padding-left: 58px;
        transition: padding .2s;
        -moz-transition: padding .2s;
        -webkit-transition: padding .2s;
    }

    .mainv2-content-block .features-box .graphic-list li:hover a .arrow-right {
        border-left: 8px solid #0398B8;
    }

.arrow-right {
    border-bottom: 7px solid rgba(0,0,0,0);
    border-left: 8px solid #1D678B;
    border-top: 7px solid rgba(0,0,0,0);
    display: block;
    float: right;
    height: 0;
    margin: 4px 12px 0 0;
    width: 0;
    -moz-transform: scale(.999);
}

.large-banner-block .description-wide {
    overflow: hidden;
    padding: 51px 20px 0 15px;
}

.large-banner-block h1.alt-smaller {
    font: 200 38px/48px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.center-info-column {
    float: right;
    overflow: hidden;
    width: 485px;
}

    .center-info-column h2 {
        font: 300 24px/27px Helvetica,Arial,sans-serif;
    }

.thin-h1 {
    color: #333;
    font: 300 25px/28px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
    letter-spacing: -.7px;
}

.center-info-column h3 {
    font: normal 18px/24px Helvetica,Arial,sans-serif;
    color: #3d3d3d;
}

.clear-stack {
    clear: both;
    padding-top: 55px;
}

.img-column {
    float: left;
    width: 160px;
}

    .img-column img {
        display: block;
        margin: 0 auto;
    }

.next-step-single {
    margin: 9px 0 0 !important;
    float: left;
}

    .next-step-single p {
        margin-top: 0;
    }

h3.next-step-single, h3.next-step-block {
    font: 200 18px/20px Helvetica,Arial,sans-serif !important;
}

.resources-block .resources-list.icon-resources li, .resources-list.text-resources li {
    font: normal 16px/22px Helvetica,Arial,sans-serif;
}

.resources-list.icon-resources li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAABXCAMAAADPjr43AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTA2NzM0Zi03NjZiLTQ3ZWMtODliYy0wNmU1MTRmMzYwYWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjExMUM1RjQyNTFEMTFFMzg3MERFNDBCQUI2RDk4QzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjExMUM1RjMyNTFEMTFFMzg3MERFNDBCQUI2RDk4QzYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzUwNjczNGYtNzY2Yi00N2VjLTg5YmMtMDZlNTE0ZjM2MGFmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc1MDY3MzRmLTc2NmItNDdlYy04OWJjLTA2ZTUxNGYzNjBhZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjI2ea0AAAHCUExURRa36f///8Xt+Yvb9FDJ7/D6/uL2/Kfk95nf9dPx+1/O8DPA7G7S8SW86kLF7XzX87bo+Pr9/lHJ713N8DvC7Pr+/yC66n7X8ym961LK78Ds+d31/Kjk9ye86x+66sHs+SG66l7N8EzI7rfp+PT8/hy56p3h9he36Rm46ev5/eT3/LXo+D7D7abk96Di9rnp+GPP8Ca86t/1/EvH7nrW8i+/63HT8o7c9NTy++X3/M3v+oLY89fz+3vW84XZ8+j4/czv+jzD7f3+/6Xj93fV8o/c9D3D7WHO8Lrq+T/E7W3S8TC/7L7r+Ru56k7I7kjH7mXP8E3I7sTt+R256jC/6zXB7Jvg9rTo+Pb8/rHn+HLU8mnR8fP7/uD1/HDT8WvR8Zbf9ZTe9dr0/Izb9H3X8/f8/hq46avl9+z5/fL7/oTZ8x666ii96/z+/y6+6yO76ia862/S8VjL70/J7mXQ8c/w+jnC7DrC7Bi46XjV8knH7uH2/FvM70bG7tjz+8Xt+qHi9p7h9qzl92zS8cLs+TjB7On4/TG/7M/w+5Hd9aXj9vn9/srv+q7m95Dd9Nrz+7Dm95rg9fX8/rrq+Cu96/////qeTrAAAACWdFJOU///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AGkSznoAAAM3SURBVHja1JVXQ9RAEMdnN9lNvSQgvQkiCKKACjbsXcHee2+Avffee8n3dVty2SPEB5+cl9zNL7O72Sl/iJUdOnhia+sF2Ht11qrliS8G+ajtroHU5jQ2adSZBbotvlymAyWotJ1zE7plO0y1mtWSnlkAeVZdxemV3ZBvSzhtmQZCO42hap74SZBmAffVx7BHvog8o2wmNrlv+BjUK2pmIg1JYSYsKqAbYV8BPQmlAjrjL7S1gG6GtQV0JQxO/73QAv2SYu0SbXFXXc2wrI7/oPpFIurxLLEsHBELc3Nc5FHDEr/50p2MLuTBIdbNYr4d63j27fwEti2VlXM0l85XdXW+IweeTmuydqiSlS5mq71vkwZnrNB6IZ69vrpNoYZdMys6hdvxw2c3bDt3qqk3jqfQ2tcjjXcnr++/NfTrZyWt6p5X3nX/EqLRNU/0I7/pzND5E1M+92tK+/OualzRsZ7cm3wu6KVR8SeIWLNQo0zrnnIaquKQaQ/NFD9mdG67vFhVFC6ivulb1Ge+zzF8kC/6qmJs9RavnBtx0keyXpCtCoxy3+hsuAbZ/lVLIFkv79UJAmr5pk1JQl3h/a6oZzmI4DCIJCTSe0BR5TVci2/h+DpNt8WuaRqRXBhewBz+UC1Gw+xQAeiDBtE30sk2z27b8w1u8qfyJqGWGoZV8FG0kWMYNkmp2nYkBjKc3LrnqgtDclpMNLMc/SgnzRPfQ1QaH/AMfnqYzblnJrP6Xa+ojeaGvNLowqqunuUM6J6XaU3euVcJfw9k6vnS4vsa7Fiod8qaV5Pp1O4Ym9plb6Px243mYP2XRzld9m9aFjq4QMuwYRdomWW4BVpmYKNAy1yCC7TMQ/Z0WibGcMXELGuZiCW6Dpe1jJ85IhXBqZbxUNNFvkZTLWOhmHexhlMt46GijR0+2qNA1zIWGtgOjZgsOG7JtXUtM5Fj+Z5YJMSs+IOMlpVCamnnMXBZy0xq8U8NPCjxzdOhJLTMZwOBp4c1gYl4VyUlLbSMhMQSp8YuRT512bkwLSVaRuUd+YTgiB0Oo4gQama0TLQ4ZYjNM4xsQgyvQsuw62CCbD6zXAcF/6uW/RFgAHD1TdhDY7HAAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    content: " ";
    display: block;
    float: left;
    height: 29px;
    margin: -5px 7px 0 0;
    width: 29px;
}

.resources-list.text-resources {
    list-style-type: none;
    margin: 10px 0 0 5px;
}

.resources-list.icon-resources li.pdf:before {
    background-position: 0 -58px !important;
}

.resources-list.icon-resources li.vid:before {
    background-position: 0 0 !important;
}

.mainv2-content-block .sidebar-item.integration h4 {
    color: #202020;
}

.sidebar-bottom-padding {
    margin: 0 0 20px 0 !important;
}

.authentication-sidebar {
    width: 183px !important;
}

.main-btn-sidebar-cta {
    width: 213px !important;
}

.not-last-steps {
    margin: 0 0 50px 5px !important;
}

.resources-list.icon-resources {
    margin: 0 !important;
}

.next-step-link {
    font: normal 16px/20px Helvetica,Arial,sans-serif !important;
    margin-top: -8px;
}

.mainv2-content-block .overview-section .product-section {
    padding: 10px 0 70px 0;
    margin: 0 0 0 4px;
}

    .mainv2-content-block .overview-section .product-section h2 {
        font: 200 20px/21px Helvetica,Arial,sans-serif;
    }

    .mainv2-content-block .overview-section .product-section .next-step-link {
        font: 200 16px/20px Helvetica,Arial,sans-serif !important;
        color: #343434;
    }

.mainv2-content-block .features-section h2 {
    color: #333;
    font: 300 22px/26px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
}

.mainv2-content-block .features-section .features-box h2 {
    font-size: 20px;
}

.mainv2-content-block.mainv2-2 .overview-section .description h1 {
    color: #333;
    font: 300 25px/28px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
}

.mainv2-content-block .overview-section .description .longtitle {
    color: #333;
    font: 300 25px/28px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
    letter-spacing: -.7px;
}

.features-box h2, .mainv2-content-block.mainv2-2 .description h2 {
    font-size: 20px;
    line-height: 24px;
}

.mainv2-content-block .overview-section.cloud-inner .main-content-block {
    margin: 0 0 40px;
    overflow: hidden;
}

.mainv2-content-block.mainv2-2 .sidebar .sidebar-item p {
    font-size: 15px;
}

.large-banner-block.xl-banner-block {
    background: url(/Content/Images/v4/ssl-landing-bg4.jpg) no-repeat scroll 50% 0 #374a3d;
    height: 390px;
    margin: 0 auto;
    min-height: 390px;
    overflow: hidden;
    padding: 0 !important;
    position: relative;
    width: 100%;
}

    .large-banner-block.xl-banner-block .description {
        margin: 0 auto;
        padding: 76px 30px 0 15px;
        position: absolute;
        top: 0;
        width: 100%;
    }

        .large-banner-block.xl-banner-block .description h1 {
            font: 100 55px/62px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
            text-align: center;
        }

        .large-banner-block.xl-banner-block .description h2 {
            font: 100 46px/52px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
            text-align: center;
            color: #fff;
            margin: 0 0 20px;
        }

        .large-banner-block.xl-banner-block .description h1 {
            margin: 0 0 6px 1px;
        }

.banner-text-cta {
    color: #fff;
    display: inline-block;
    font: 200 28px/33px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    margin: 0 auto;
    width: 190px;
    position: relative;
    padding: 10px;
    background: transparent;
    border: 1px solid #fff;
    height: auto;
    transition: background 0.2s ease 0s;
}

    .banner-text-cta:hover {
        background: rgba(255,255,255,.2);
        transition: background 0.2s ease 0s;
        color: #fff;
    }

    .banner-text-cta.ssl {
        width: 214px;
        padding: 20px;
        font: 100 28px/33px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        border: 1px solid rgba(255,255,255,.14);
        background: rgba(255,255,255,.14);
        display: block;
    }

        .banner-text-cta.ssl:hover {
            background: rgba(255,255,255,.32);
            border: 1px solid rgba(255,255,255,.32);
        }

    .banner-text-cta.mpki-video {
        margin: 200px 200px;
        position: absolute;
    }

        .banner-text-cta.mpki-video:hover {
            background: rgba(255,255,255,.2);
        }

    .banner-text-cta .circle-arrow-r {
        color: transparent;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA7CAYAAAAn+enKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowQTgwMTE3NDA3MjA2ODExQkJERkY0NUQzOEJCRDM3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUY4NDAzQzRDOTExMUUzQjJFNTk2REEzQUU2NjU4MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUY4NDAzQjRDOTExMUUzQjJFNTk2REEzQUU2NjU4MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQyRUQxNkEyMkEyMDY4MTFCQkRGRjQ1RDM4QkJEMzc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBBODAxMTc0MDcyMDY4MTFCQkRGRjQ1RDM4QkJEMzc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+78A+lAAABSBJREFUeNrsm22IVkUUx9dd12xbtVq1NXdN07ZSKyrJxNyEMspCN+iLpViymvYp0CAqozbELCQRF6kopEgfDMQI+qDV+rLQaibImi9b+UKW5VulrlarPv0P/C9Nl7kP93nmzN2b7oEfg/fuc2b+c2funTlz7JbNZosuJSsuusSsS/DFbt0TrKsbqAC9yd+gHRwHpy8GwTeC8aAWDAc1oCzib4+CNrAdbCTHvPS68lu6CkwHj1Nk2ORpngR/gB6gHFzN0rTz4AuwEqwGZ9Mm+CbwPIWW8tpe0Aw2gJ3gOw5hm/XnCBgF7gV1xr0jYCloBL87t1QEO3AlWAI6sv/aKvCgo98yUA/WGX5/ATNAsYtvl0ZNAIeNBr0LhjoKtSGd96lRTxOoTlKw9PBCcIENkMbc6UFomKfALtZ5HExMQnBPsNro7eUJCDXpAzKs+xyY5VNwD7CelR0F9yQs1uRto9Pn+hBcAtaygjYwrBPFBkxje2RqzdQW/Aad/wRqUiA2YLkxvGu1BNcZL6gxKRIbHt7yxRjgKrgCHOmkF1Q+rGEb17gKfp+O1qZYrNDPWBNMzvW3uZaWt4Ad3OXUcGlYiMlys9py/RD4SHEdPw+8ySXtCK7H81pafqw0lB/O2k3eC2OVn/QG+n4i3yE9GJznjysVGpKJEC0rp8sUBc+m3+35Cn6ZP/xQqSHXgBMRol9Rfso76Pc22/2oEM80lh8oza9fwXMR92RbebPiXN7McmrcOTyEPbRPueflBfllxFNu5n2Neu42pkusJ3w/y2bl6Ip8DmaDPy33xoKnlepp4YiSUVMZJ2p5O8uvPISUJG71WsS918G1SvVsYzkqjuBgPu3xFNyTb2Wr5XofsEypjl0hLTkFD2Z5wJPgDjALXLDcezQUzyrUDrGsjiP4Kpa/eQzhtjAoZ7NlfNouFoR4K+II7sXylOeY+IvgR8v1gWCho+/TIS05BRcbsWGfJh3aEHFP3thDHXyXRGmwCQ5ix+UJnGvNiLjXBPY5+O7N8mQcwYdZVnoWPAeMsVw/yyfsckJQEZrLOQW3GWdDvqwqxzx9Ffzg6P96lvvjCN6TgOBG2wuF++/FCv5HsPw2juCtLMd5EvsYmGS5Li+YenBO4UR0PP19E2fz0NfYC5cobyDkLOrniA3EW0p1TKS/lribh2M8py1SWvWYtggMsFw/COYr1RFsbT/JJ8TzrIfg3Tgj3Bu2h5Tq6EV/MkKr8ol4SHj2DH98q0JDJIyzO0LsSsVOXUCfnxUSpm3kjzMKDWmIECungP2VxHY3ThdrCxE80HjKLkNuOPgrQvCTHk4gmgqNS4u9ABaATUxFKMQaIlZU+xVWVIHdBbbwUzTa+jmKmfJQCnay51ak9NShHGxhGxdrHKZJuLOdDutTKHgV27YtTow7rtPpxrx7IEViV7BNJ3h4oJoBMN8QXZcise0MzXrJ8VjUifkdAZcb514i9j7fWTxzjRVThokmSYmVA/mtrFvOrUcnlac1mYsGsb3gGc9CZVHxjjG6vi40J8ylEZIc9rnRCMnwmaostIyrtGAF1cF8k9LOyMQLmAIOGsI3gpccs/JkXr4Hvg9l4I10ba9WcmlPZtHKKfww43orz6hamUFwgCHUM9yoX8HIxyBm397BwMMgw8c6HsM0pTF9WPbXE8AU8IgtEB7TJG0hw/ThNs0Gagv+j28wkmtwiTHdAK7jEy1jKKed8WkJAOxm4GEz/+2nUV3/jadLcJfg/7X9I8AAkv8QsCcUnhoAAAAASUVORK5CYII=) no-repeat scroll 0 0 rgba(0,0,0,0);
        display: block;
        height: 55px;
        left: 180px;
        position: absolute;
        top: 6px;
        width: 57px;
    }

.home-new .banner-text-cta, .prc-banner-block .banner-text-cta {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #fff;
    display: block;
    font-family: "LatoThin";
    font-size: 25px;
    height: auto;
    margin-top: 35px;
    padding: 10px;
    text-align: center;
    width: 190px;
    color: #fff !important;
}

.prc-banner-block.mpki .banner-text-cta {
    display: inline-block;
    margin: 0 20px 0 0;
    width: auto;
    padding: 10px 30px;
    letter-spacing: .2px;
}

.home-new .banner-text-cta:hover, .prc-banner-block .banner-text-cta:hover {
    background: rgba(255,255,255,.15);
    color: #fff !important;
}

.home-new .large-banner-block.xl-banner-block {
    background: url(/Content/Images/v4/homepage-bg-2015-1.jpg) no-repeat scroll 50% 0 #374a3d;
    height: 480px;
    margin: 0 auto;
    min-height: 480px;
    overflow: hidden;
    padding: 0 !important;
    position: relative;
    width: 100%;
}

    .home-new .large-banner-block.xl-banner-block .description {
        padding-top: 118px;
    }

        .home-new .large-banner-block.xl-banner-block .description h1 {
            font: 200 46px/50px "LatoThin",Helvetica,Arial,sans-serif;
            text-align: center;
            letter-spacing: -.4px;
        }

            .home-new .large-banner-block.xl-banner-block .description h1 em {
                font: 300 46px/50px "Lato",Helvetica,Arial,sans-serif;
                font-style: normal;
            }

.mainv2-content-block.mainv2-center-align .leading-section.margint {
    margin-top: 42px;
}

.mainv2-content-block.mainv2-center-align .leading-section h3 {
    font: 100 35px/41px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    text-align: center;
    color: #1c1c1c;
}

.mainv2-content-block.mainv2-center-align .leading-section h4 {
    font: 100 26px/30px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    text-align: center;
    margin-top: -22px;
    color: #000;
}

.mainv2-content-block.mainv2-center-align .leading-section.individual-ssl h3 {
    margin-top: 30px;
    color: #000;
}

.product-comparison.ssl-product-comparison {
    clear: both;
    width: 973px;
    margin: 38px auto 0;
    padding-left: 1px;
}

    .product-comparison.ssl-product-comparison .product {
        padding: 30px 0;
        float: left;
        background: #EBF1F4;
        border: 1px solid #e8e8e8;
    }

        .product-comparison.ssl-product-comparison .product ul {
            margin: 13px auto 20px;
        }

            .product-comparison.ssl-product-comparison .product ul li {
                padding: 5px 0;
            }

        .product-comparison.ssl-product-comparison .product img {
            display: block;
            margin: 10px auto 0;
        }

        .product-comparison.ssl-product-comparison .product.first {
            width: 219px;
            border-radius: 4px 0 0 4px;
            border-right: 0;
        }

        .product-comparison.ssl-product-comparison .product.second {
            width: 248px;
            border-left: 0;
            border-right: 0;
        }

        .product-comparison.ssl-product-comparison .product.third {
            width: 251px;
        }

        .product-comparison.ssl-product-comparison .product.fourth {
            width: 247px;
            border-radius: 0 4px 4px 0;
            border-left: 0;
        }

.product-comparison.seperator {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACoCAYAAAAhBoSvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRBMEE1ODk0REYyMTFFM0I4MDhDNTk2MUJDOEREOEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRBMEE1ODg0REYyMTFFM0I4MDhDNTk2MUJDOEREOEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNzgwMTE3NDA3MjA2ODExQkJERkY0NUQzOEJCRDM3NiIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDo5MTIxRkY0RTUzQkZFMDExODQ1NUQ2MTgwRUZGOEI4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiWDywEAAAAaSURBVHjaYmBgYBBhAhIMo8QoMUqQSwAEGABorgFjqLGq+QAAAABJRU5ErkJggg==);
    float: left;
    height: 168px;
    margin-left: -2px;
    margin-top: 34px;
    position: relative;
    right: -7px;
    width: 1px;
}

.product-comparison.ssl-product-comparison .product.highlight {
    position: relative;
    top: -33px;
    border: 1px solid rgba(0,0,0,.1);
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    -moz-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    box-shadow: 0 -1px 12px rgba(0,0,0,.1);
}

.product-comparison.ssl-product-comparison .product h3 {
    font: 100 25px/29px Helvetica,Arial,sans-serif;
    text-align: center;
    color: #000;
    margin-bottom: 0;
}

.product-comparison.ssl-product-comparison .product h4 {
    font: 100 22px/24px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    text-align: center;
    color: #000;
    margin: 0;
}

.product-comparison.ssl-product-comparison .product ul {
    color: #0368b8;
    font: 100 14px/18px;
    list-style-type: none;
    text-align: center;
    padding: 0;
    clear: both;
}

.product-comparison.ssl-product-comparison .product p {
    clear: both;
    color: #0368B8;
    display: block;
    margin: 13px auto 20px;
    padding: 0;
    text-align: center;
    width: 190px;
}

.product-comparison.ssl-product-comparison .product .center-alt-links {
    margin: 3px 0 0;
    color: #2c2c2c;
}

    .product-comparison.ssl-product-comparison .product .center-alt-links li a {
        color: #2c2c2c;
        transition: color 0.2s ease 0s;
    }

        .product-comparison.ssl-product-comparison .product .center-alt-links li a:hover {
            color: #0368B8;
            transition: color 0.2s ease 0s;
        }

.product-comparison.ssl-product-comparison .product .main-cta-btn2 {
    display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 91px;
}

.product-comparison.ssl-product-comparison .product.third .center-alt-links {
    margin: 1px 0 0;
}

.mainv2-full-width-block .features-box {
    background: #EBF2F5;
    border: solid 1px #bbdcf5;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin: 44px 10px 28px 9px;
    padding: 25px 30px 15px 8px;
}

    .mainv2-full-width-block .features-box.three-column {
        overflow: hidden;
    }

    .mainv2-full-width-block .features-box h2 {
        font: 300 22px/24px Helvetica,Arial,sans-serif;
        margin: 0 0 12px 20px;
        color: #333;
    }

    .mainv2-full-width-block .features-box ul {
        list-style: none;
        padding: 0;
        font: 300 15px/23px Helvetica,Arial,sans-serif;
        color: #333;
    }

    .mainv2-full-width-block .features-box.three-column ul {
        font: 200 14px/18px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        float: left;
        width: 280px;
        margin-left: 20px;
    }

    .mainv2-full-width-block .features-box ul li {
        background: url(/Content/Images/v4/icon-checkmark.png) no-repeat 1px 0;
        padding: 9px 0 0 35px;
        margin: 0 0 3px;
        min-height: 25px;
    }

.mainv2-full-width-block .next-steps {
    overflow: hidden;
    margin: 0 0 71px 9px;
}

    .mainv2-full-width-block .next-steps.compare-ssl {
        margin: 34px 0 61px 222px;
    }

    .mainv2-full-width-block .next-steps .next-step-tab {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAiCAAAAACizQJrAAAA+0lEQVR4Ab3XgUcDYQCG8f1p73fujFGcEXSkUtGQaBbBsYhCHCOAmCQRaEQEZAoB1oKCS7g6yrmqdm8A+AL43gcAfgCe2mBt0U0Lq6cT2tViOKvZL/4BN407cTp5scEtD+7yuiMtCGxc/2hBzJ+/a0GEh7kWRH0v1YLwO6NKCsIsX/1KQSA6LrQgwt6zFkSwPdaCQPt2ogWxdPGhBdHsZ5UURLCbaUGsP0hBP74vleBULyWFYHTySiXYuvyiEDSdO1IINnaeqATDg5xKcPbsk0LQtIbfVILxuKIQbCQpKQRnjjIqwZVBqZwZtG+ku1bvPtLK3ZDORftvtPsDaFLtPPgKvnIAAAAASUVORK5CYII=) no-repeat;
        color: #FFF;
        display: block;
        width: 100px;
        height: 25px;
        font: bold 15px/18px Arial,Helvetica,sans-serif;
        float: left;
        padding: 9px 0 0 12px;
        margin: 0 10px 0 0;
    }

    .mainv2-full-width-block .next-steps h3 {
        margin: 9px 0 0;
        float: left;
        font: 200 18px/20px Helvetica,Arial,sans-serif;
        color: #343434;
    }

.mainv2-full-width-block .full-width-graphic.mssl-cta {
    margin-bottom: 100px;
}

.full-width-cta {
    display: block;
    clear: both;
    padding: 1px 0;
    text-align: center;
    width: 969px;
    font: 100 20px/26px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    margin: 76px auto 0 auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 17px 0;
}

.underline {
    border-bottom: 1px solid rgba(255,255,255,.8);
    display: inline-block;
}

.full-width-cta.blue {
    background: none repeat scroll 0 0 #1D76A9;
    font: 100 22px/26px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    color: #fff;
    letter-spacing: .5px;
    transition: color .2s;
    -moz-transition: color .2s;
    -webkit-transition: color .2s;
    transition: background .2s;
    -moz-transition: background .2s;
    -webkit-transition: background .2s;
    box-shadow: inset 0 0 5px 2px rgba(0,0,0,.13);
    -moz-box-shadow: inset 0 0 5px 2px rgba(0,0,0,.13);
    -webkit-box-shadow: inset 0 0 5px 2px rgba(0,0,0,.13);
}

    .full-width-cta.blue:hover {
        color: #fff;
        background: #1287b7;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
        transition: background .2s ease 0s;
        -moz-transition: background .2s ease 0s;
        -webkit-transition: background .2s ease 0s;
    }

.full-width-graphic {
    margin: 61px 0 0;
}

    .full-width-graphic.middle-border {
        border-top: 3px solid #E4E4E4;
        margin: 155px auto 10px;
        width: 969px;
        height: 100px;
    }

    .full-width-graphic img {
        display: block;
        margin: 0 auto;
    }

    .full-width-graphic.middle-border img {
        background: none repeat scroll 0 0 #FFF;
        padding: 0 30px;
        position: relative;
        top: -67px;
    }

.mainv2-content-block.mainv2-center-align .leading-section.narrow {
    margin: 0 auto;
    width: 780px;
}

.customers-fade-block.ssl-landing {
    margin: 39px 0 46px 5px;
}

    .mainv2-content-block.mainv2-center-align .leading-section.lower h3, .customers-fade-block.ssl-landing h3 {
        font: 100 30px/36px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
        text-align: center;
        margin-top: 20px;
    }

.twocol-page-heading h3 {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 22px;
    line-height: 26px;
    font-weight: 200 !important;
    margin: 26px 0 0;
    color: #000;
}

.ssl-certificate-features {
    display: block;
    margin: 9px auto 0;
    width: 900px;
}

    .ssl-certificate-features .feature {
        width: 400px;
        float: left;
    }

        .ssl-certificate-features .feature .feature-icon {
            float: left;
            height: 100%;
            margin: -2px 17px 90px 0;
        }

            .ssl-certificate-features .feature .feature-icon img {
                background: none repeat scroll 0 0 #15BAE0;
                -webkit-border-radius: 50px;
                -moz-border-radius: 50px;
                border-radius: 50px;
                padding: 8px;
                margin-top: 25px;
            }

        .ssl-certificate-features .feature h3 {
            font: 100 20px/26px Helvetica,Arial,sans-serif;
            margin-bottom: -10px;
            color: #000;
        }

        .ssl-certificate-features .feature p {
            font: 100 15px/18px Helvetica,Arial,sans-serif;
            color: #484848;
            margin-bottom: 10px;
        }

        .ssl-certificate-features .feature p {
            font: 100 14px/17px Helvetica,Arial,sans-serif;
            color: #484848;
            margin-bottom: 10px;
        }

        .ssl-certificate-features .feature a {
            font-size: 14px;
        }

.twocol-layout-container {
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}

.grid_1, .grid_2 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 25px;
    margin-right: 25px;
}

.push_1, .pull_1, .push_2, .pull_2 {
    position: relative;
}

.alpha {
    margin-left: 0;
}

.omega {
    margin-right: 0;
}

.twocol-layout-container .grid_1 {
    width: 400px;
}

.twocol-layout-container .grid_2 {
    width: 850px;
}

.twocol-layout-container .prefix_1 {
    padding-left: 450px;
}

.twocol-layout-container .suffix_1 {
    padding-right: 450px;
}

.twocol-layout-container .push_1 {
    left: 450px;
}

.twocol-layout-container .pull_1 {
    left: -450px;
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:before, .clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

.mainv2-content-block.mainv2-center-align .feature-case-block {
    padding-bottom: 57px;
}

.vertical-gallery {
    position: relative;
    overflow: hidden;
    border: 1px solid #E2E2E2;
    border-left: none;
    border-right: none;
    width: 727px;
    margin: 0 auto;
}

    .vertical-gallery .frame {
        float: left;
        height: 287px;
        overflow: hidden;
        width: 686px;
    }

    .vertical-gallery .switchers {
        list-style: none outside none;
        margin: 0;
        padding: 0;
        position: absolute;
        left: 0;
    }

        .vertical-gallery .switchers li {
            padding-right: 36px;
        }

            .vertical-gallery .switchers li a {
                background: none repeat scroll 0 0 #fff;
                border-bottom: 1px solid #E2E2E2;
                border-left: 1px solid #E2E2E2;
                display: block;
                height: 71px;
                line-height: 75px;
                padding: 0;
                text-align: center;
                width: 200px;
            }

            .vertical-gallery .switchers li .first {
                border-top: none;
            }

            .vertical-gallery .switchers li .last {
                border-bottom: none;
            }

            .vertical-gallery .switchers li a:hover {
                background-color: #FFF;
            }

        .vertical-gallery .switchers img {
            opacity: .3;
            vertical-align: middle;
        }

        .vertical-gallery .switchers li a:hover img {
            opacity: 1;
        }

        .vertical-gallery .switchers li.active a {
            background: none repeat scroll 0 0 #FFF;
            padding-right: 1px;
        }

        .vertical-gallery .switchers li.active img {
            opacity: 1;
        }

        .vertical-gallery .switchers li.active {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAABLCAYAAAD3YE4pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAzOUM1MDk0QkE5MTFFMzgwMkNDNTk2ODg3NjREQkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAzOUM1MDg0QkE5MTFFMzgwMkNDNTk2ODg3NjREQkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQjJFOUU4QUU5NDZFMzExQjcyM0Y0ODkyRDI4MjUyRiIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDo5MTIxRkY0RTUzQkZFMDExODQ1NUQ2MTgwRUZGOEI4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmPD19gAAAQfSURBVHjazNnfT1JhGAdwIAVd66bVgBBdqznXcuWf4mLqJrY1t0w0Z2kX3XTRal2ElSYQMAWRMXAy500XbV1000VrK9Ol2dpCZAxBIFAEIux53OvGTPMcOD/eZ0Pfg57jx/Prfb4HqdFoPD00NBSXHFEjIyOSSgq2zXodGbwuwx8+K6GoZAaD4QV8vwQwJTWo2tralr6+vpcwbgKYigoUfqmpqWkG2KvW1tZBgJ2jAkVgTXV1ddd0Ot1dgGmoQGHJ5fKLarUaXLphgGnFQkl3oQ6+WSgUwqFQyDc7O4sXQUCMW8I/VVVVpdZoNHrYY4OweF7Uw3cAdkar1XYDbAAWL1CB2vuhTHaqvr6+F2D9sNhIBWrvpJNKFQ0NDYMA68V7Gb4lOmq/ENbW1iYITMbml+EcGwDYLZyW2K7LG2of1t7eziusrI3Cnb8fYD3YYfABK3uDCOvo6EBYM9ewijYGN1gDwG7C8Aq8TlCBKoHhHrsKr2oqUATW09nZ2Uv2WDUVKCyVStWt1+sNZI/JqUBhKZXKGwDrJzAFFSgCu97V1XUbhi3YO3LWT3FR0WjU43K5sPf/DD1VlgoUViwW805NTY3BcAFgGSpQWJubm36n0/mMwLapQGHF4/E5h8OBUfsLwNJUoLCSyeTriYmJJwSWogKFlUql3tjt9kcE9osKFIG9BdhDGC4CLEEFCiudTr+z2WwPYLh02BMfUVBYW1tb761W630YfgVYjAoUViaT+WCxWO7BcBlgUSpQWDs7O5/MZvMdGK4ALEIFCiubzS6aTCacL1cBFqYChZXL5VbD4fC83+8flUkoKYVC0QjBFxvEk5JdSmptbW3UaDQ24YGjYk+tr6+Pz8zMWGH4jZcmrxyQz+ezkqtvV3RUKBQyA8hObqBF3tphFiCr1+u1k6mmyGuPzqTg0rcDyEYm5SLvweG4ikQiDo/HYyXtyx9B0swxIJfb7bYQUEGwiHVUbWxsgMdtJr36b0Fz31GpZnp62kTiVl7wMHpYmiExC0E5URJyaSUSiXmIV8/JIWMcSHlDYXqZnJx8SvZQhs26vKAwtZTEqW2263OOwlAAaeUxgnBR9KcuGAZISlnEHSb6oyDotT+SdLKE53gl2+IEhT02NP/DONvjo4NKt1cxCntr0vSv4H2Si3+yIlQ+nw9gs48pBKc2rk6FslH46SnUHKYP7Ea4vGDKQhWLxST5OBcfhoW4vq2wRkHayAWDQSeAcA8F+bj5skUVIQpZADQO4598TVGsUIFAYAxA2BP94HMiZ4yCQ4YgbGO/893uyJiCSsOi6CiSXjEKLeN5LjqqNCwKBfovqjQs4lUnZOqRHRcWhQYdimISFgVFMQ2LgqFIWDQxCYuCoErC4gKTsMg7qpywyDuqnLAoxOFjHRb5rr8CDADymb7emMeq/QAAAABJRU5ErkJggg==) no-repeat scroll right center rgba(0,0,0,0);
        }

    .vertical-gallery .frame ul {
        list-style: none outside none;
        margin: 0;
        margin-left: 200px;
        border-left: 1px solid #e2e2e2;
    }

        .vertical-gallery .frame ul li {
            background: none repeat scroll 0 0 #FBFBFB;
            border-left: 1px solid #E2E2E2;
            border-right: 1px solid #E2E2E2;
            height: 280px;
            padding: 7px 57px 0 74px;
            position: absolute;
            pointer-events: none;
            width: 393px;
        }

            .vertical-gallery .frame ul li.active {
                pointer-events: auto;
            }

    .vertical-gallery .frame .case-study-left {
        float: left;
        height: 250px;
        margin: 0 28px 0 0;
    }

    .vertical-gallery .frame .case-study-right {
        margin-top: 34px;
    }

        .vertical-gallery .frame .case-study-right.dudley {
            margin-top: 22px;
        }

        .vertical-gallery .frame .case-study-right .study-title {
            display: block;
            font: 17px/20px Helvetica,Arial,sans-serif;
            margin: 5px 0;
        }

        .vertical-gallery .frame .case-study-right p {
            margin: 0 0 10px;
        }

    .vertical-gallery .frame li h3 {
        color: #000;
        font: 100 20px/26px Helvetica,Arial,sans-serif;
    }

    .vertical-gallery .frame li p {
        color: #484848;
        font: 100 15px/18px Helvetica,Arial,sans-serif;
    }

.full-width-graphic.mssl-cta {
    background: url(/Content/Images/v4/mssl-cta-bg.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);
    height: 188px;
    margin: 0 auto 30px;
    width: 696px;
}

    .full-width-graphic.mssl-cta.alignleft {
        margin-left: 222px;
    }

    .full-width-graphic.mssl-cta .inner {
        padding: 21px 0 21px 38px;
        width: 420px;
    }

        .full-width-graphic.mssl-cta .inner h4 {
            font: 400 25px/28px "Oxygen",Helvetica,Arial,sans-serif;
            color: #fff;
            margin: 0;
        }

        .full-width-graphic.mssl-cta .inner p {
            font: 200 15px/18px Helvetica,Arial,sans-serif;
            color: #fff;
            margin: 9px 0;
        }

        .full-width-graphic.mssl-cta .inner a {
            font: bold 14px/18px Helvetica,Arial,sans-serif;
            color: #fff;
            transition: opacity 0.2s ease 0s;
        }

            .full-width-graphic.mssl-cta .inner a:hover {
                opacity: .7;
                transition: opacity 0.2s ease 0s;
            }

.pre-footer-tri-block {
    background: url(/Content/Images/v4/pre-footer-stripe-bg.jpg) repeat scroll center rgba(0,0,0,0);
    border-top: 1px solid #111;
    box-shadow: 0 0 2px 0 #111;
    overflow: hidden;
}

    .pre-footer-tri-block .tri-block-holder {
        margin: 0 auto;
        width: 975px;
        padding: 0 0 0 2px;
    }

    .pre-footer-tri-block .column {
        border-left: 1px solid #49565B;
        border-right: 1px solid #2E4147;
        float: left;
        padding: 30px 22px 30px 20px;
    }

        .pre-footer-tri-block .column.first-child, .pre-footer-tri-block .column:first-child {
            border-left: medium none;
            padding-left: 2px;
        }

        .pre-footer-tri-block .column.last-child, .pre-footer-tri-block .column:last-child {
            border-right: medium none;
            padding-right: 0;
        }

    .pre-footer-tri-block .item-box {
        background: none repeat scroll 0 0 #0E669E;
        border-radius: 2px;
        height: 142px;
        padding: 15px 15px 0 20px;
        width: 259px;
        box-shadow: none;
    }

        .pre-footer-tri-block .item-box h4 {
            color: #FFF;
            font: 200 21px/24px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
            margin: 0 0 12px;
        }

        .pre-footer-tri-block .item-box p {
            color: rgba(255,255,255,.9);
            font: lighter 15px/18px Helvetica,Arial,sans-serif;
            margin: 0 0 18px;
        }

        .pre-footer-tri-block .item-box a {
            color: rgba(255,255,255,.9);
            font-weight: bold;
            transition: padding-left 0.2s ease 0s;
        }

            .pre-footer-tri-block .item-box a:hover {
                padding-left: 5px;
                transition: padding-left 0.2s ease 0s;
            }

.basic-lg-quote-block.ssl-landing blockquote q {
    color: #000;
}

.basic-lg-quote-block.ssl-landing blockquote cite {
    color: #282828;
}

.home-mid-block .main-content-holder:hover .overlay {
    opacity: .1;
    background: #000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
    transition: background .2s,opacity .2s;
    -moz-transition: background .2s,opacity .2s;
    -webkit-transition: background .2s,opacity .2s;
}

.home-mid-block .main-content-holder:hover .box-holder:hover .overlay {
    opacity: 0;
    background: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    transition: background .2s,opacity .2s;
    -moz-transition: background .2s,opacity .2s;
    -webkit-transition: background .2s,opacity .2s;
}

.home-mid-block .main-content-holder:hover .box-holder:hover .content-box {
    -moz-box-shadow: 0 0 10px #DCDCDC;
    -webkit-box-shadow: 0 0 10px #DCDCDC;
    box-shadow: 0 0 10px #DCDCDC;
    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=0,Color='#DCDCDC');
}

.home-mid-block .content-box .overlay {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    height: 100%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition: background 0.2s ease 0s,opacity 0.2s ease 0s;
    width: 100%;
}

.customers-fade-block.ssl-landing .fade-strip .grey, .customers-fade-block.ssl-landing .fade-strip .color {
    position: absolute;
    top: 0;
    left: 0;
    width: 969px;
    height: 114px;
    text-indent: -9999px;
    padding: 0 2px;
    background: url(/Content/Images/v4/uk-ssl-customers-logos-grey.png) no-repeat;
}

.customers-fade-block.ssl-landing .fade-strip .color {
    background: url(/Content/Images/v4/uk-ssl-customers-logos.png) no-repeat;
    opacity: 0;
    filter: alpha(opacity=0);
}

.light-scheme-video-pop {
    background: #fff;
    -webkit-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    -moz-box-shadow: 0 -1px 12px rgba(0,0,0,.1);
    box-shadow: 0 -1px 12px rgba(0,0,0,.1);
}

    .light-scheme-video-pop .holder .embedded-video.video-container {
        background: #fff;
        border: 3px solid #fff;
    }

.columns-frame.tick-bullet-list {
    width: 100%;
    overflow: hidden;
}

.tick-bullet-list.certificate-features ul {
    float: left;
    width: 319px;
}

.tick-bullet-list.certificate-features.ssl-landing ul {
    width: 295px;
}

    .tick-bullet-list.certificate-features.ssl-landing ul li {
        min-height: 20px;
        padding-bottom: 1px;
    }

.tick-bullet-list.certificate-features ul.second {
    padding-left: 85px;
}

.tick-bullet-list.certificate-features ul li {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    color: #333;
    margin: 0 0 13px;
}

.mainv2-content-block.ssl {
    margin: 0 0 0 -5px;
    overflow: hidden;
    padding-left: 10px;
    width: 983px;
    clear: both;
}

.features.ssl-in-browser {
    clear: both;
    margin-top: 30px;
}

.mainv2-content-block.ssl .features-section {
    margin: 33px 52px 80px 0;
    overflow: visible;
    width: 700px;
}

    .mainv2-content-block.ssl .features-section .features-box, .shaded-area-box {
        padding: 26px 26px 20px 28px;
        margin: 35px 0 31px;
    }

.mainv2-content-block.ssl .wildcard-section .features-box {
    padding: 26px 26px 20px 28px;
    margin: 35px 0 59px;
}

.mainv2-content-block.ssl .features-section .description h1, .mainv2-content-block.ssl .pricing-section .description h1 {
    color: #222;
    margin: 0 0 6px;
    font: 200 24px/27px Helvetica,Arial,sans-serif;
    margin: 8px 0 13px;
}

.mainv2-content-block.ssl .features-section .description .wildcard-title {
    margin: 0 0 20px;
}

.mainv2-content-block.ssl .features-section .description .pricing-table-title, .mainv2-content-block.ssl .features-section .pricing-table-title, .mainv2-content-block.ssl .pricing-section .pricing-table-title {
    margin: 0 0 20px;
}

.mainv2-content-block.ssl .features-section .description h2, .mainv2-content-block.ssl .features-section h2, .mainv2-content-block.ssl .pricing-section .description h2 {
    font: 200 22px/26px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
}

.mainv2-content-block.ssl .features-section .description h3, .mainv2-content-block.ssl .features-section h3, .mainv2-content-block.ssl .pricing-section h3, .shaded-area-box h3, .fade-to-white h3, .grey-box h3 {
    font: 200 20px/24px Helvetica,Arial,sans-serif;
    color: #333;
    margin: 0 0 11px;
}

.mainv2-content-block.ssl .features-section .description h3, .mainv2-content-block.ssl .features-section h3, .mainv2-content-block.ssl .pricing-section h3 {
    color: #333;
    font: 200 20px/24px Helvetica,Arial,sans-serif;
    margin: 0 0 5px;
}

.mainv2-content-block.ssl .features-section .next-steps h3, .mainv2-content-block.ssl .pricing-section .next-steps h3 {
    margin: 7px 0 11px;
    font: 500 17px/21px Helvetica,Arial,sans-serif;
    color: #000;
}

.sidebar .pricing-box {
    clear: both;
    overflow: hidden;
    border: 1px solid #d9dada;
    background: #fafafa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 0 0 21px 25px;
    width: 184px;
    margin-bottom: 19px;
}

    .sidebar .pricing-box .pre-pricing {
        display: block;
        color: #202020;
        font: 100 12px/16px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        clear: both;
        margin: 0 0 -2px;
    }

    .sidebar .pricing-box .price {
        font: 100 35px/41px Helvetica,Arial,sans-serif;
        color: #202020;
        float: left;
    }

    .sidebar .pricing-box .was .price {
        font-size: 11px;
        float: none;
        line-height: 12px;
        font-weight: normal;
    }

    .sidebar .pricing-box .post-pricing {
        display: block;
        color: #202020;
        font: 100 22px/26px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        float: left;
        margin: 12px 0 0;
    }

    .sidebar .pricing-box .alt-links {
        clear: both;
        padding: 0;
    }

        .sidebar .pricing-box .alt-links li {
            list-style-type: none;
            float: left;
        }

.sidebar-item.cta.compare-ssl {
    background: url(/Content/Images/v4/compare-ssl-sidebar.jpg) no-repeat 0 0;
    height: 139px;
    padding-top: 12px;
    width: 143px;
    padding-right: 60px;
}

    .sidebar-item.cta.compare-ssl p {
        font: 100 15px/18px Helvetica,Arial,sans-serif;
    }

.sidebar-item.cta.ides-compliance {
    background: url(/Content/Images/v4/ides-compliance-sidebar.jpg) no-repeat 0 0;
    height: 127px;
    padding-top: 12px;
    width: 143px;
    padding-right: 60px;
}

    .sidebar-item.cta.ides-compliance h4 {
        font-size: 16px;
        margin-top: 38px;
        margin-left: 8px;
        line-height: 21px;
    }

        .sidebar-item.cta.ides-compliance h4 em {
            font-weight: bold;
            border-bottom: 3px solid #F00;
            font-style: normal;
        }

    .sidebar-item.cta.ides-compliance a {
        margin-left: 9px;
    }

.sidebar-item.cta.cit {
    background: url(/Content/Images/v4/cit-sidebar.jpg) no-repeat 0 0;
    height: 140px;
    padding-top: 12px;
    width: 143px;
    padding-right: 60px;
}

    .sidebar-item.cta.cit h4 {
        font-size: 18px;
        line-height: 19px;
        margin-bottom: 6px;
    }

    .sidebar-item.cta.cit p {
        font-size: 14px !important;
        line-height: 15px !important;
    }

.mainv2-content-block.ssl .features-section .features.ssl-in-browser {
    padding: 21px 0;
    overflow: hidden;
}

.horizontal-gallery.ssl-browser-screenshot .frame {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D9DADA;
    border-radius: 3px;
    clear: both;
    height: 37px;
    overflow: hidden;
    padding-left: 17px;
    padding-top: 12px;
    margin-top: -10px;
}

    .horizontal-gallery.ssl-browser-screenshot .frame ul {
        position: relative;
        padding: 0;
    }

        .horizontal-gallery.ssl-browser-screenshot .frame ul li {
            position: absolute;
            top: 0;
            list-style-type: none;
        }

.horizontal-gallery.ssl-browser-screenshot .switchers li.first {
    padding-left: 0;
}

.horizontal-gallery.ssl-browser-screenshot .frame ul li {
    position: absolute;
    top: 0;
    list-style-type: none;
}

    .horizontal-gallery.ssl-browser-screenshot .frame ul li a img {
        display: block;
        width: 99%;
        padding-right: 2px;
    }

.horizontal-gallery.ssl-browser-screenshot .switchers {
    float: left;
    padding: 0;
    position: relative;
    width: 700px;
    margin-top: 16px;
}

    .horizontal-gallery.ssl-browser-screenshot .switchers li {
        float: left;
        list-style-type: none;
        padding: 0 16px 18px 0;
        cursor: pointer;
    }

        .horizontal-gallery.ssl-browser-screenshot .switchers li a {
            display: block;
            height: 32px;
            float: left;
            overflow: hidden;
            padding-left: 5px;
            padding-right: 10px;
            position: relative;
        }

            .horizontal-gallery.ssl-browser-screenshot .switchers li a img {
                display: block;
                margin: 0 auto;
                position: absolute;
                top: 0;
                transition: opacity .2s;
                -moz-transition: opacity .2s;
                -webkit-transition: opacity .2s;
            }

                .horizontal-gallery.ssl-browser-screenshot .switchers li a img:first-child {
                    z-index: 2;
                    opacity: 0;
                }

        .horizontal-gallery.ssl-browser-screenshot .switchers .active a img:first-child, .horizontal-gallery.ssl-browser-screenshot .switchers li:hover a img:first-child {
            opacity: 1;
            transition: opacity .2s;
            -moz-transition: opacity .2s;
            -webkit-transition: opacity .2s;
        }

    .horizontal-gallery.ssl-browser-screenshot .switchers p {
        font: 200 17px/22px Helvetica,Arial,sans-serif;
        margin: 0;
        float: left;
        padding-top: 6px;
        color: #838282 !important;
        margin-left: 36px;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

    .horizontal-gallery.ssl-browser-screenshot .switchers li:hover a p, .horizontal-gallery.ssl-browser-screenshot .switchers .active a p {
        color: #484848 !important;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

.mainv2-content-block.ssl .next-steps {
    clear: both;
}

.mainv2-content-block.ssl .features-section .diagram-certificate-view {
    clear: both;
    overflow: hidden;
    padding: 22px 0 23px;
}

    .mainv2-content-block.ssl .features-section .diagram-certificate-view p {
        color: #363636;
        display: block;
        float: left;
        font: 200 16px/20px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        margin-top: 34px;
        width: 238px;
    }

    .mainv2-content-block.ssl .features-section .diagram-certificate-view .large-arrow-right {
        float: left;
        padding: 0 22px 0 0;
        margin-top: 62px;
    }

    .mainv2-content-block.ssl .features-section .diagram-certificate-view .certificate-view {
        float: left;
    }

.mainv2-content-block.ssl .split-content-column {
    padding: 0 0 42px 0;
    overflow: hidden;
}

    .mainv2-content-block.ssl .split-content-column.site-seal .center-info-column {
        padding-right: 10px;
        width: 490px;
    }

    .mainv2-content-block.ssl .split-content-column.site-seal .img-column {
        padding-top: 11px;
    }

    .mainv2-content-block.ssl .split-content-column.site-seal .center-info-column {
        width: 474px;
    }

.tick-bullets2 {
    font: 200 14px/18px Helvetica,Arial,sans-serif !important;
    color: #484848;
    padding-top: 10px;
}

    .tick-bullets2.split .left {
        display: inline-block;
        vertical-align: top;
        width: 314px;
    }

    .tick-bullets2.split .right {
        display: inline-block;
        vertical-align: top;
        width: 314px;
        padding-left: 10px;
    }

.mainv2-content-block.ssl .features-box .tick-bullet-list.two-col ul.second.align-top {
    position: relative;
    top: -15px;
}

.tick-bullets2 .tick {
    padding-left: 42px;
    margin: 0;
    margin-bottom: 10px;
    background: url(/Content/Images/v4/icon-checkmark.png) no-repeat 1px 0;
    min-height: 16px;
    padding-top: 6px;
    position: relative;
    margin-bottom: 20px;
}

.tick-bullets2.split .tick {
    height: 34px;
    float: left;
    clear: left;
}

    .tick-bullets2.split .tick.oneline {
        height: 22px;
    }

.ssl-certificate-features.twocol-layout-container.small .feature-icon img {
    width: 32px;
    padding: 6px;
    margin-top: 2px;
}

.ssl-certificate-features.small .feature h3 {
    font-size: 16px !important;
    margin-bottom: 0;
    color: #000;
}

.ssl-certificate-features.twocol-layout-container.small .feature-icon img .ssl-certificate-features.small .feature p {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
}

.mainv2-content-block.ssl .features-box {
    overflow: visible !important;
}

    .mainv2-content-block.ssl .features-box .tick-bullet-list.two-col {
        overflow: visible !important;
    }

        .mainv2-content-block.ssl .features-box .tick-bullet-list.two-col ul {
            margin: 11px 0 0;
            display: block;
        }

.ssl-certificate-features.twocol-layout-container.small {
    width: 738px;
    margin-top: 57px;
    margin-bottom: 22px;
}

    .ssl-certificate-features.twocol-layout-container.small .grid_1 {
        width: 321px;
    }

    .ssl-certificate-features.twocol-layout-container.small .feature .feature-icon {
        float: left;
        height: 100%;
        margin: -2px 10px 100px 0;
    }

    .ssl-certificate-features.twocol-layout-container.small .grid_1, .ssl-certificate-features.twocol-layout-container.small .grid_2 {
        margin: 0 46px 0 0;
    }

.three-col-options-table {
    text-align: left;
    margin: 57px 0 58px;
    font: 200 13px/16px Helvetica,Arial,sans-serif;
    color: #484848;
}

    .three-col-options-table table tr td:first-child {
        font: 200 15px/19px Helvetica,Arial,sans-serif;
    }

    .three-col-options-table table {
        *border-collapse: collapse;
        border-spacing: 0;
        border: 1px solid #D9DADA;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        background: #fefefe;
        width: 100%;
    }

        .three-col-options-table table td, .three-col-options-table table th {
            border-top: 1px solid #D9DADA;
            padding: 8px 15px;
            text-align: left;
        }

        .three-col-options-table table th {
            background-color: #154F70;
            border-top: none;
            font-weight: normal;
        }

        .three-col-options-table table tr.first {
            color: #fff;
            font: 200 15px/19px Helvetica,Arial,sans-serif;
        }

        .three-col-options-table table th.first {
            width: 144px;
        }

        .three-col-options-table table th.second {
            width: 274px;
        }

        .three-col-options-table table th {
            display: table-cell;
            vertical-align: top;
            padding: 8px 11px 8px 20px;
        }

    .three-col-options-table tr td {
        display: table-cell;
        vertical-align: top;
        padding: 20px;
    }

    .three-col-options-table table th:first-child {
        -moz-border-radius: 4px 0 0 0;
        -webkit-border-radius: 4px 0 0 0;
        border-radius: 4px 0 0 0;
    }

    .three-col-options-table table th:last-child {
        -moz-border-radius: 0 4px 0 0;
        -webkit-border-radius: 0 4px 0 0;
        border-radius: 0 4px 0 0;
    }

    .three-col-options-table table th:only-child {
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0 0;
    }

    .three-col-options-table table td:first-child, .three-col-options-table table th:first-child {
        border-left: none;
    }

    .three-col-options-table table th:first-child {
        -moz-border-radius: 4px 0 0 0;
        -webkit-border-radius: 4px 0 0 0;
        border-radius: 6px 0 0 0;
    }

    .three-col-options-table table th:last-child {
        -moz-border-radius: 0 4px 0 0;
        -webkit-border-radius: 0 4px 0 0;
        border-radius: 0 6px 0 0;
    }

    .three-col-options-table table th:only-child {
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 6px 6px 0 0;
        border-radius: 4px 4px 0 0;
    }

    .three-col-options-table table tr:last-child td:first-child {
        -moz-border-radius: 0 0 0 4px;
        -webkit-border-radius: 0 0 0 4px;
        border-radius: 0 0 0 4px;
    }

    .three-col-options-table table tr:last-child td:last-child {
        -moz-border-radius: 0 0 4px 0;
        -webkit-border-radius: 0 0 4px 0;
        border-radius: 0 0 4px 0;
    }

.mainv2-content-block .sidebar .sidebar-contact.wider {
    margin-bottom: 20px;
    width: 183px;
}

.mainv2-content-block.ssl .ssl-certificate-features.twocol-layout-container.small h3.main {
    margin-bottom: 21px;
}

.mainv2-content-block .pricing-section {
    width: 704px;
    margin: 33px 48px 80px 0;
    overflow: hidden;
    float: left;
}

.mainv2-content-block.ssl .pricing-section {
    overflow: visible;
}

.mainv2-content-block .pricing-section .description {
    margin: 0 0 0 4px;
}

.mainv2-content-block .pricing-section h1 {
    font: 300 28px/30px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
    color: #222;
}

.hidethis {
    display: none;
}

.mainv2-content-block .pricing-section .description h2 {
    font: 200 22px/26px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #222;
}

.mainv2-content-block .pricing-section p {
    font: 300 15px/20px Helvetica,Arial,sans-serif;
    margin: 0 0 25px;
    color: #666;
}

.mainv2-content-block .pricing-section .pricing-table h2 {
    font: 500 18px/22px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 28px 0 3px;
}

.mainv2-content-block .pricing-section .pricing-table {
    margin: 0 0 29px 4px;
}

.mainv2-content-block .pricing-table table {
    border-collapse: collapse;
    color: #666;
    width: 100%;
}

    .mainv2-content-block .pricing-table table th {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAMAAAAPxGVzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM3MzY5REM0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3MzY5REI0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5REQxQjdFNDk4Qzc4IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WFmHnQAAAAZQTFRFoqKi////HIgyQAAAAAJ0Uk5T/wDltzBKAAAAEUlEQVR42mJgYGAEQygNEGAAADoAB2wJkbUAAAAASUVORK5CYII=) repeat-y 100% 0;
        text-align: right;
        padding: 5px 3px 3px 0;
        font: 200 16px/16px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        color: #202020;
    }

        .mainv2-content-block .pricing-table table th.last, .mainv2-content-block .pricing-table table th.btn-cell {
            background: none;
        }

    .mainv2-content-block .pricing-table table td {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAMAAAAPxGVzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM3MzY5REM0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3MzY5REI0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5REQxQjdFNDk4Qzc4IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WFmHnQAAAAZQTFRFoqKi////HIgyQAAAAAJ0Uk5T/wDltzBKAAAAEUlEQVR42mJgYGAEQygNEGAAADoAB2wJkbUAAAAASUVORK5CYII=) repeat-y 100% 0;
        text-align: right;
        padding: 5px 10px 12px 0;
        font: 200 12px/16px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
        color: #202020;
    }

        .mainv2-content-block .pricing-table table td.first-child, .mainv2-content-block .pricing-table table td:first-child {
            padding-right: 0;
            text-align: left;
        }

        .mainv2-content-block .pricing-table table td.last {
            background: none;
        }

    .mainv2-content-block .pricing-table table .highlight td {
        background: #139eec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAMAAAB4BqUIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM3MzY5RTA0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3MzY5REY0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5REQxQjdFNDk4Qzc4IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HtkoMwAAAAlQTFRFweX4ZIeb////SiLACQAAAAN0Uk5T//8A18oNQQAAABJJREFUeNpiYGRgYmBgYAIIMAAAGwAGI+N7QgAAAABJRU5ErkJggg==) repeat-y 100% 0;
        font: 400 14px/16px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        color: #FFF;
        text-align: right;
        padding: 0 10px 0 5px;
    }

        .mainv2-content-block .pricing-table table .highlight td.first-child, .mainv2-content-block .pricing-table table .highlight td:first-child {
            background: #1083c4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAMAAAB4BqUIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM3MzY5RTA0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3MzY5REY0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5REQxQjdFNDk4Qzc4IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HtkoMwAAAAlQTFRFweX4ZIeb////SiLACQAAAAN0Uk5T//8A18oNQQAAABJJREFUeNpiYGRgYmBgYAIIMAAAGwAGI+N7QgAAAABJRU5ErkJggg==) repeat-y 100% 0;
            border-radius: 3px 0 0 3px;
            -moz-border-radius: 3px 0 0 3px;
            -webkit-border-radius: 3px 0 0 3px;
            text-align: left;
            padding-left: 15px;
            min-width: 232px;
        }

.buy-page .mainv2-content-block .pricing-table table .highlight td.first-child, .buy-page .mainv2-content-block .pricing-table table .highlight td:first-child {
    width: 375px;
}

.mainv2-content-block.ssl .pricing-table table .highlight td {
    font: 400 13px/16px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
}

.mainv2-content-block .pricing-table table .highlight td.last {
    background: #139eec;
    border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
}

.mainv2-content-block .pricing-table table td.btn-cell, .mainv2-content-block .pricing-table table .highlight td.btn-cell {
    background: none;
    padding: 0 0 0 20px;
    text-align: left;
}

.mainv2-content-block .pricing-table table td a {
    font-size: 13px;
}

.pricing-table .btn-cell .selected {
    display: inline-block;
    float: left;
    margin: 0;
    font: 14px Helvetica,Arial,sans-serif;
    line-height: 18px;
    background: #0E8FD8;
    border: solid 1px #237EAE;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    overflow: hidden;
    box-shadow: none;
    font-weight: normal;
    padding: 6px 10px;
    width: 73px;
    text-align: center;
}

.mainv2-content-block .pricing-table table .scrunched.first td {
    padding-top: 5px;
}

.mainv2-content-block .pricing-table table .scrunched td {
    padding-top: 3px;
    padding-bottom: 3px;
}

.mainv2-content-block h2.volume-discounts-msg {
    font: 300 16px/20px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    margin: 0 0 55px 4px;
    color: #202020;
}

.mainv2-content-block .pricing-table.ev-pricing table {
    width: 715px;
}

    .mainv2-content-block .pricing-table.ev-pricing table th {
        text-align: left;
        padding-left: 25px;
    }

    .mainv2-content-block .pricing-table.ev-pricing table .highlight td {
        text-align: left;
        padding-left: 25px;
        padding-right: 0;
    }

        .mainv2-content-block .pricing-table.ev-pricing table .highlight td.first-child, .mainv2-content-block .pricing-table.ev-pricing table .highlight td:first-child {
            text-align: left;
            padding-left: 15px;
            min-width: 262px;
        }

    .mainv2-content-block .pricing-table.ev-pricing table .scrunched td {
        padding-left: 25px;
        text-align: left;
    }

        .mainv2-content-block .pricing-table.ev-pricing table .scrunched td.first-child, .mainv2-content-block .pricing-table.ev-pricing table .scrunched td:first-child {
            padding-left: 0;
        }

    .mainv2-content-block .pricing-table.ev-pricing table .highlight td.last {
        padding-right: 20px;
    }

.small-banner-block.w-breadcrumbs h1, .small-banner-block.w-breadcrumbs h2 {
    margin-top: 28px;
}

.small-banner-block.w-breadcrumbs .breadcrumbs {
    margin: 4px 0 0 22px;
    font: 200 12px/14px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #E7E7E7;
}

.mainv2-content-block.ssl .pricing-table.wildcard {
    margin: 42px 0 29px 4px;
}

.mainv2-content-block.ssl .pricing-table h3 {
    margin: 0 0 -5px;
}

.small-banner-block.w-breadcrumbs .breadcrumbs a {
    color: #E7E7E7;
}

    .small-banner-block.w-breadcrumbs .breadcrumbs a:hover {
        text-decoration: underline;
    }

.mainv2-full-width-block h1 {
    font: 200 28px/32px Helvetica,Arial,sans-serif;
    color: #222;
    margin: 47px 0 40px 10px;
}

.mainv2-full-width-block .full-width-compare-table {
    border-spacing: 0;
    padding: 4px 0 0 12px;
    width: 970px;
}

.full-width-compare-table .category {
    background: #eaf1f5;
    font: normal 15px/18px Helvetica,Arial,sans-serif;
    color: #484848;
    border-left: solid 1px #dedede;
    border-bottom: solid 1px #E4E4E4;
    box-shadow: -6px 0 6px -6px #DADADA inset;
    text-align: left;
}

.full-width-compare-table td {
    text-align: center;
    padding: 20px;
    border-bottom: solid 1px #efefef;
    border-left: solid 1px #efefef;
    color: #484848;
    font: normal 15px/18px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    width: 26%;
}

    .full-width-compare-table td.sm-text {
        font-size: 13px;
    }

    .full-width-compare-table td:first-child {
        width: 22%;
    }

.full-width-compare-table .last {
    border-right: solid 1px #dedede;
}

.full-width-compare-table thead td {
    border-top: solid 1px #dedede;
    color: #394842;
    font: 200 23px/26px Helvetica,Arial,sans-serif;
}

    .full-width-compare-table thead td.neg-space, .full-width-compare-table tbody td.neg-space {
        background: none !important;
        border: none !important;
    }

.full-width-compare-table thead .corner-tl {
    border-left: solid 1px #d1d1d1;
    border-radius: 3px 0 0 0;
    -moz-border-radius: 3px 0 0 0;
    -webkit-border-radius: 3px 0 0 0;
    box-shadow: -2px 0 2px -1px #f0f0f0;
}

.full-width-compare-table .category.corner-tl {
    border-top: solid 1px #dedede;
    border-radius: 3px 0 0 0;
    -moz-border-radius: 3px 0 0 0;
    -webkit-border-radius: 3px 0 0 0;
}

.full-width-compare-table .first {
    border-left: solid 1px #d1d1d1;
}

.full-width-compare-table .highlight {
    background: #f2fcec;
    border-left: solid 1px #a4de97;
    border-right: solid 1px #a4de97;
    border-bottom: solid 1px #e1eadb;
}

.full-width-compare-table tr td.merge-bottom {
    border-bottom: none;
}

.full-width-compare-table thead .last {
    border-radius: 0 3px 0 0;
    -moz-border-radius: 0 3px 0 0;
    -webkit-border-radius: 0 3px 0 0;
}

.full-width-compare-table .category-divider .category {
    background: #1d678b;
    color: #FFF;
    display: block;
    margin: 0 0 0 -10px;
    box-shadow: none;
    width: 100%;
    font: 200 20px/22px Helvetica,Arial,sans-serif;
    padding-left: 30px;
}

.full-width-compare-table .category-divider td, .full-width-compare-table .category-divider td.first {
    background: #e4edf1;
}

.full-width-compare-table .category-divider .highlight {
    background: #d8eae0;
}

.full-width-compare-table .main-cta-btn2 {
    float: none;
}

.full-width-compare-table .alt-cta-btn2 {
    float: none;
    font-size: 13px;
    min-width: 60px;
    display: block;
}

.full-width-compare-table .last-row td {
    background: #fbfcfd;
    border-bottom: solid 1px #dedede;
    padding: 30px 0 !important;
}

.full-width-compare-table .last-row .highlight {
    background: #eef9ea;
}

.full-width-compare-table .last-row .first {
    border-radius: 0 0 0 3px;
    -moz-border-radius: 0 0 0 3px;
    -webkit-border-radius: 0 0 0 3px;
}

.full-width-compare-table .end-table-row td {
    padding: 10px;
}

.full-width-compare-table .end-table-row .highlight.last {
    background: #eef9ea;
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    border-bottom: solid 1px #a4de97;
}

.full-width-compare-table .null {
    font-size: 26px;
    color: #C5C5C5;
}

.full-width-compare-table .price {
    font: 100 18px/27px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
}

    .full-width-compare-table .price span {
        font: 400 27px/27px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        color: #484848;
    }

.full-width-compare-table td img {
    display: block;
    margin: 0 auto 8px;
}

.full-width-compare-table td .floated {
    float: left;
}

.full-width-compare-table .discounts td {
    text-align: left;
}

    .full-width-compare-table .discounts td img {
        float: left;
        margin: 0 0 0 20px;
    }

    .full-width-compare-table .discounts td span {
        display: block;
        float: left;
        margin: 0 0 0 8px;
    }

.nav-right-align {
    float: right;
    font: 200 17px/20px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    list-style: none outside none;
    margin-right: 11px;
    margin-top: 7px;
}

.mainv2-full-width-block .nav-right-align {
    margin-right: 26px;
}

#switch {
    width: 795px;
    padding: 11px 10px 0 6px;
    overflow: hidden;
}

.light-scheme.popup.switch {
    border: 1px solid rgba(140,140,140,.25);
    box-shadow: 0 -1px 3px rgba(0,0,0,.1);
}

    .light-scheme.popup.switch .holder {
        overflow: hidden;
        padding: 5px 0 0;
        width: 793px;
    }

.light-scheme.popup .switch-popup-img {
    float: left;
}

.light-scheme.popup.renew .content-container {
    width: 470px;
}

.light-scheme.popup.switch .content-container, .light-scheme.popup.renew .content-container {
    float: left;
}

.popup.switch .holder .heading h3 {
    font: 200 30px/36px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
}

.light-scheme.popup.switch .holder .content-container {
    width: 410px;
}

.popup.switch .holder .heading h3 .paint-bg {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAA2CAMAAACcGdlCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RTM5NThDNzRGQUQxMUUzOTUyQTk0MTZEODlDRUExNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RTM5NThDODRGQUQxMUUzOTUyQTk0MTZEODlDRUExNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVFMzk1OEM1NEZBRDExRTM5NTJBOTQxNkQ4OUNFQTE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVFMzk1OEM2NEZBRDExRTM5NTJBOTQxNkQ4OUNFQTE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VAVKhwAAADNQTFRFAI/VQKvgf8fqv+P0EJbYMKTdIJ3aYLnln9Xv3/H6cMDnULLij87tr9zy7/j8z+r3////vjbA0QAAABF0Uk5T/////////////////////wAlrZliAAACzklEQVR42sya67LqIAyFCQTCHd//aU9SqrbexqNbTX50tjNaP1YSpFnbHP4uUjp8JMx7Hx/DSRQrAaGUAkSQgazNMbr0A8bkZlQGAgjm+fAA7Q8ZO7PcuN9wFc07ka9VTfF1HfeMydVyrRl6kBSHazkDa5wLXwhmBIOAl7Lyh12r23JIL+W6u0YXdzcejQ8+gL+iZhguw5WL8Ytc7KxVjphp/Yts9rJG8GGuKdvo/k/HFlk6rvsjhg+5NPlCOnK9l/S96Ms9wQN/cU3PMrpKW40QTe41mGA+Gj6z0ktDpseMPWY4FxUvETklaL4cXraujaYbxpj9UlRka+VUQzC/DUgXjI1Y7RbSiHSjG74T0um9O9e4rSrvC27POKyT3Yp+rd3MY3M36zEe6u/5tjVJdVwyDjDqAmvfMvaokJEp7ZkxolEa9cRYtSIaWBilh4paxrIwEm+V1ZJSRtr0NShlxH5ibGqTbVfGBEY5Y+9eL6LJU0fNiLJBCmPQzIglGsU9fQr5lUH9jOqFFEbdOhZhzLpVbMI4VCPisvc03ToOYbS6GaP+egTOdVee6tCZMepm9NLXvapOtZvnR82MaZ57SDGiW59n9B7DMR9nAHqfXOmgn/E8kxpKzz3oNnMzpxNx7GZ7an6xAxwjn2f35tdjCqYRq4nxim2JH6RjnDPbqznuryrSe0SydfE89s7fNeO3Hl99NsEDIF/8dOmWxJ4zXezlNHzjfbgnjxZ+tdogT1+t4EPb67R4JHkfIjLgMcsyn7drVnsXV7fGyPdMdz2km+MKBIFpnIpxwzW1be+JvaCrDXOg/KzvGsO2v2yMY28OS/Ayc4aH9SuO5z4KEZ1e+Lvds8j6yIvrhAby3h5ZkKzYvHjnrrDmvN10+h7a9XPN7mjL5hN/iPcYnd0b66P4bcZhMXZjFJj+oX+cWP3oy7IyD9477LIrfBLoqfgnwADsoW3TV3pTSAAAAABJRU5ErkJggg==) no-repeat scroll -2px top rgba(0,0,0,0);
    color: #FFF;
    display: inline-block;
    height: 55px;
    margin: 0 0 0 2px;
    padding-left: 14px;
    padding-top: 8px;
    position: relative;
    width: 181px;
}

.popup.switch .holder .leading {
    font: 200 17px/20px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0;
}

.popup.switch .holder .details {
    font: 200 13px/16px Helvetica,Arial,sans-serif;
    color: #4e4e4e;
    margin: 12px 0 9px;
}

.light-scheme.switch.popup .holder .link-holder {
    padding-top: 8px;
}

.popup.switch .small-print {
    font: 200 11px/14px Helvetica,Arial,sans-serif;
}

.light-scheme.switch.popup .holder .link-holder a {
    font: 500 20px/22px Helvetica,Arial,sans-serif;
}

.light-scheme.popup.switch .holder .content-container .tick-bullet-list {
    margin-top: -17px;
}

hr {
    margin-top: 25px;
    margin-bottom: 25px;
}

.underline.dark {
    border-bottom: 1px solid rgba(0,0,0,.75);
}

.mainv2-content-block.ssl .sidebar .sidebar-links {
    margin: 27px 0 32px;
    padding-left: 5px;
}

    .mainv2-content-block.ssl .sidebar .sidebar-links h4, .sidebar-title, .mainv2-content-block .features-section .sidebar-title, p.sidebar-title, .mainv2-content-block .features-section p.sidebar-title {
        margin: 0;
        color: #333;
        margin-bottom: 0;
        font: 200 18px/20px Arial,Helvetica,sans-serif;
        display: inline-block;
    }

    .mainv2-content-block.ssl .sidebar .sidebar-links ul {
        border-top: 2px solid #e3e3e3;
        margin: 2px 0 0;
        width: 210px;
        padding: 7px 0 0;
    }

.standard-side-nav {
    border-top: 2px solid #e3e3e3;
    margin: 2px 0 0;
    padding: 7px 0 0;
    margin-bottom: 20px;
    width: 212px;
}

.webinar-landing .no-background .standard-side-nav {
    width: 324px;
}

.standard-side-nav li {
    list-style-type: none;
    padding: 2px 0;
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    color: #7d7d7d;
    transition: color .2s;
    -moz-transition: color .2s;
    -webkit-transition: color .2s;
}

    .standard-side-nav li a {
        display: inline-block;
        font: 200 14px/18px Helvetica,Arial,sans-serif;
        color: #7d7d7d;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

        .standard-side-nav li a:hover {
            color: #0368B8;
            transition: color .2s;
            -moz-transition: color .2s;
            -webkit-transition: color .2s;
        }

.mainv2-content-block.ssl .sidebar .sidebar-links ul li {
    list-style-type: none;
    padding: 2px 0;
}

    .mainv2-content-block.ssl .sidebar .sidebar-links ul li a {
        display: inline-block;
        font: 200 14px/18px Helvetica,Arial,sans-serif;
        color: #7d7d7d;
        transition: color .2s;
        -moz-transition: color .2s;
        -webkit-transition: color .2s;
    }

        .mainv2-content-block.ssl .sidebar .sidebar-links ul li a:hover {
            color: #0368B8;
            transition: color .2s;
            -moz-transition: color .2s;
            -webkit-transition: color .2s;
        }

.mainv2-content-block.ssl .split-content-column {
    overflow: hidden;
    padding: 0 0 8px;
}

.mainv2-content-block .next-steps.center-align {
    margin: 0 0 0 216px;
    overflow: hidden;
}

.mainv2-content-block.ssl.tri-block-footer .features-section {
    margin: 33px 52px 40px 0;
}

.mainv2-content-block.ssl .features-section.wider {
    margin: 33px 32px 80px 0;
    overflow: hidden;
    width: 720px;
}

.mainv2-content-block.ssl.no-breadcrumbs .features-section .description {
    margin: 0 30px 0 4px;
}

    .mainv2-content-block.ssl.no-breadcrumbs .features-section .description h1 {
        color: #222;
    }

        .mainv2-content-block.ssl.no-breadcrumbs .features-section .description h1.single-title, .mainv2-content-block.ssl.no-breadcrumbs .features-section .description h2.single-title, .mainv2-content-block.ssl.no-breadcrumbs .features-section .description h3.single-title {
            margin: 0 0 18px;
        }

    .mainv2-content-block.ssl.no-breadcrumbs .features-section .description p {
        color: #484848;
    }

.mainv2-content-block.ssl.no-breadcrumbs .features-section {
    padding-top: 28px;
}

.mainv2-content-block.ssl .features-section .features-box.dual {
    float: left;
    width: 308px;
}

.mainv2-content-block.ssl .sidebar.no-breadcrumbs {
    margin: 38px 0 0;
    overflow: hidden;
}

.mainv2-content-block.ssl .features-section .features-box.dual {
    margin: 0 0 31px 4px;
    position: relative;
}

    .mainv2-content-block.ssl .features-section .features-box.dual.second {
        margin-left: 15px;
    }

.mainv2-content-block.ssl .features-section .features-box.small-text {
    padding: 33px 20px 22px 17px;
}

.features-box .pricing-box {
    float: right;
    margin-right: -10px;
    margin-top: -17px;
}

    .features-box .pricing-box .pre-pricing {
        clear: both;
        color: #000;
        display: block;
        font: 100 13px/16px Helvetica,Arial,sans-serif;
        margin: 0 0 -2px;
    }

    .features-box .pricing-box .price {
        color: #202020;
        float: left;
        font: 100 27px/33px Helvetica,Arial,sans-serif;
    }

    .features-box .pricing-box .post-pricing {
        color: #000;
        display: block;
        float: left;
        font: 100 19px/21px Helvetica,Arial,sans-serif;
        margin: 8px 0 0;
    }

.mainv2-content-block .features-section .features-box.dual.small-text.first {
    margin-top: 0;
}

.mainv2-content-block .features-section .features-box.dual.small-text ul {
    margin-bottom: 30px;
}

.mainv2-content-block.ssl .features-section .features-box.small-text ul, .mainv2-content-block.ssl .features-section .features-box.small-text p {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    color: #000;
    margin: 0;
}

.mainv2-content-block.ssl .features-section .features-box.dual.small-text h3 {
    color: #000;
    font: 200 24px/28px Helvetica,Arial,sans-serif;
}

.mainv2-content-block.ssl .features-section .features-box.dual.small-text .main-cta-btn2 {
    font-weight: normal;
    padding: 8px 11px;
}

.mainv2-content-block.ssl .features-section .next-steps.small h3, .mainv2-content-block.ssl .pricing-section .next-steps.small h3 {
    font: 200 16px/18px Helvetica,Arial,sans-serif;
    margin: 9px 0 11px;
}

.mainv2-content-block.ssl .features-section .multi-domain-pricing-table {
    margin: 54px 0 71px;
}

    .mainv2-content-block.ssl .features-section .multi-domain-pricing-table h2 {
        margin-bottom: 20px;
    }

.full-width-compare-table.multi-domain {
    border-spacing: 0;
}

.mainv2-content-block.ssl .features-section .description.small-text p, .mainv2-content-block.ssl .pricing-section .description.small-text p {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
}

.mainv2-content-block.ssl .features-section .description.small-text .example-config.multi-domain p {
    line-height: 20px;
}

.mainv2-content-block.ssl .features-section .description .example-config {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #D9DADA;
    border-radius: 4px;
    float: right;
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    margin: 0 -29px 18px 24px;
    padding: 22px 18px 14px;
    width: 175px;
}

    .mainv2-content-block.ssl .features-section .description .example-config h3 {
        color: #0368b8;
        font: 200 14px/18px Helvetica,Arial,sans-serif;
        margin: 0 0 11px;
    }

.mainv2-content-block.ssl .features-section .description h3.subheading, .mainv2-content-block.ssl .features-section .description h2.subheading {
    margin-bottom: 28px;
}

.full-width-compare-table.multi-domain .category {
    font: 14px/17px Helvetica,Arial,sans-serif;
}

.full-width-compare-table.multi-domain thead td {
    color: #484848;
    font: 200 20px/23px Helvetica,Arial,sans-serif;
    padding: 27px 5px 18px;
}

.full-width-compare-table.multi-domain td:first-child {
    width: 25%;
}

.full-width-compare-table.multi-domain td {
    padding: 10px 5px;
    width: 20%;
}

.full-width-compare-table.multi-domain .category-divider .category {
    width: 100%;
    font: 200 16px/22px Helvetica,Arial,sans-serif;
    padding-left: 26px;
}

.full-width-compare-table.multi-domain .category {
    padding: 9px 0 9px 14px;
}

.full-width-compare-table.multi-domain tr td .standard-font-20, .full-width-compare-table.multi-domain tr td .standard-font-24 {
    display: block;
}

.standard-font-24 {
    font: 200 24px/28px Helvetica,Arial,sans-serif;
}

.standard-font-22 {
    font: 200 22px/26px Helvetica,Arial,sans-serif;
    color: #000;
}

.standard-font-20 {
    font: 200 20px/24px Helvetica,Arial,sans-serif;
    color: #000;
}

.full-width-compare-table.multi-domain tr td .alt-cta-btn2.second {
    margin-top: -10px;
}

.full-width-compare-table.multi-domain tr td .center-wrap {
    display: block;
    margin-left: 29%;
    text-align: left;
}

    .full-width-compare-table.multi-domain tr td .center-wrap img {
        display: block;
        margin: 0 0 0 15px;
    }

.full-width-compare-table.multi-domain tr td a.standard.small-text {
    font: 200 12px/16px Helvetica,Arial,sans-serif;
}

.full-width-compare-table.multi-domain tr td.top-border {
    border-top: 1px solid #ededed;
}

.full-width-compare-table.multi-domain tr td.no-border {
    border: 0;
}

.full-width-compare-table.multi-domain tr td span.grey.small-text {
    color: #959595;
    display: block;
    font: 200 11px/15px Helvetica,Arial,sans-serif;
}

.full-width-compare-table.multi-domain tr.last-row .last-left {
    border-radius: 0 0 0 3px;
}

.full-width-compare-table.multi-domain tr.last-row .last-right {
    border-radius: 0 0 3px 0;
}

.mainv2-content-block.ssl .features-section .text-list {
    margin: 56px 0 47px;
}

    .mainv2-content-block.ssl .features-section .text-list h2 {
        margin: 0 0 27px;
    }

    .mainv2-content-block.ssl .features-section .text-list ul {
        padding: 0;
    }

        .mainv2-content-block.ssl .features-section .text-list ul li {
            font: 200 14px/20px Helvetica,Arial,sans-serif;
            color: #252525;
            list-style-type: none;
            border-bottom: 1px solid #e3e3e3;
            padding: 9px 0 7px;
        }

            .mainv2-content-block.ssl .features-section .text-list ul li.first {
                padding-top: 0;
            }

            .mainv2-content-block.ssl .features-section .text-list ul li.last {
                border-bottom: none;
            }

            .mainv2-content-block.ssl .features-section .text-list ul li .title {
                display: block;
                font: 500 16px/22px Helvetica,Arial,sans-serif;
                color: #000;
            }

.full-width-compare-table.multi-domain .last-row td.last-left {
    background: #eaf1f5;
}

.mainv2-content-block .pricing-section.wildcard-section {
    margin-top: 61px;
}

.mainv2-content-block .wildcard-section .features-box {
    margin-bottom: 54px;
}

.mainv2-content-block .pricing-section p.par-example {
    margin: 0 0 9px;
    font: 200 16px/18px Helvetica,Arial,sans-serif;
    color: #202020;
}

.wildcard-example-box {
    background: #EBF2F5;
    overflow: hidden;
    border: solid 1px #BBDCF5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 27px 30px 15px 36px;
    margin: 0 0 43px;
    position: relative;
}

    .wildcard-example-box .wildcard-box-left {
        float: left;
        overflow: hidden;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAqCAMAAADlP6mgAAAAM1BMVEUAAAAQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8QQg8S24YezAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAKtJREFUeAHdz8EOgyAURNERRekDnvP/X1s0hihtZtlFzxJuhoCbaM7GLeKb6Oz8M5mMDzbeVw4KHoyN2Fh5qTn3rYhu2q/ZgGYuPPnHgA0Prj3IPGR0ZTjgKaBbeNhxCTxU3DgPz74A4xvL/wSrU/AIajuo8feBhZBVUNAUESQ0SQSGxkTADdj0L7ZEHYRZBw64DF7ASwYzsKjA0ewiqKlxEXS/DZxSRUjS9AZfrzuhfZyg+QAAAABJRU5ErkJggg==) no-repeat 100% 2px;
        width: 323px;
        margin-right: 11px;
    }

    .wildcard-example-box h4 {
        font: 500 16px/20px Helvetica,Arial,sans-serif;
        color: #000;
        margin: 0 0 6px;
    }

    .wildcard-example-box .wildcard-box-right {
        float: left;
        overflow: hidden;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAMAAAAPxGVzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6OTEyMUZGNEU1M0JGRTAxMTg0NTVENjE4MEVGRjhCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM3MzY5REM0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3MzY5REI0QUZGMTFFM0JFQTRDOTNCMTY2RDhDMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5REQxQjdFNDk4Qzc4IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjkxMjFGRjRFNTNCRkUwMTE4NDU1RDYxODBFRkY4QjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WFmHnQAAAAZQTFRFoqKi////HIgyQAAAAAJ0Uk5T/wDltzBKAAAAEUlEQVR42mJgYGAEQygNEGAAADoAB2wJkbUAAAAASUVORK5CYII=) repeat-y 0 3px;
        padding: 0 0 2px 13px;
    }

        .wildcard-example-box .wildcard-box-right ul {
            list-style: none;
            padding: 0;
            margin: 0;
        }

            .wildcard-example-box .wildcard-box-right ul li, .wildcard-section .wildcard-example-box .wildcard-box-right .aswellas p {
                font: 300 13px/13px Helvetica,Arial,sans-serif;
                margin: 0 0 5px;
                color: #454545;
            }

.wildcard-section .wildcard-example-box .wildcard-box-right .aswellas {
    position: absolute;
    top: 27px;
    right: 29px;
}

    .wildcard-section .wildcard-example-box .wildcard-box-right .aswellas h4 {
        margin: 0 0 1px;
    }

.tooltip-links-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .tooltip-links-list li {
        position: relative;
    }

.tooltip-info a {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
    padding-bottom: 1px;
    cursor: help;
}

.tooltip-links-list li.tooltip-info a.open-popup.light-overlay.cboxElement {
    cursor: pointer;
}

.tooltip-links-list li a {
    font: normal 13px/20px Helvetica,Arial,sans-serif;
}

.lg-tab .tooltip-links-list li a {
    line-height: 15px;
}

.tooltip-links-list li .tooltip-holder {
    position: absolute;
    z-index: 5000;
    top: 0;
    margin: 0 0 0 10px;
    padding-left: 10px;
    opacity: 0;
    visibility: hidden;
    transition: visibility 0s linear .2s,opacity .2s;
    -moz-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transform: translateZ(0);
}

    .tooltip-links-list li .tooltip-holder.position-right {
        margin-left: 220px;
    }

.tooltip-links-list .tooltip-holder .tooltip {
    background: #404040;
    width: 255px;
    padding: 10px 15px;
    color: #FFF;
    border: solid 1px #8c8c8c;
    font: normal 13px/15px Helvetica,Arial,sans-serif;
    display: block;
    margin-top: -10px;
}

    .tooltip-links-list .tooltip-holder .tooltip a {
        position: relative;
        top: 5px;
        font: 500 13px/15px Helvetica,Arial,sans-serif;
        text-decoration: none;
        color: #fff;
        margin-top: 20px;
        border: 0;
        cursor: pointer;
    }

    .tooltip-links-list .tooltip-holder .tooltip .tooltip-arrow {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAg0lEQVR4AWMgBjg4OLARo0gIiA8QUqQCxLeB+D8+RfZA/BakCIRxKUoA4p8gBTCMTVE7SAIdIyvgBOLVEAlMjOyzkwgJTIziM0IKJyALELK6ghiFMMUhQPwNv0KEYjMgfo5fIUKxHBBfwq8QoZgHiLfjV4hQzAzE8+EK8QNEiBCbcEMAr0WevDYgprQAAAAASUVORK5CYII=) no-repeat 0 0;
        text-indent: -9999px;
        display: block;
        position: absolute;
        left: -10px;
        top: 9px;
        height: 18px;
        width: 10px;
    }

.tooltip-links-list li:hover .tooltip-holder {
    opacity: 1;
    visibility: visible;
    transition: visibility 0s linear .2s,opacity .2s;
    -moz-transition: visibility 0s linear .2s,opacity .2s;
    -webkit-transition: visibility 0s linear .2s,opacity .2s;
}

.light-scheme.popup.switch.malware-monitoring-table .holder h2 {
    font: 200 22px/24px Helvetica,Arial,sans-serif;
    color: #000;
}

.light-scheme.popup.switch.malware-monitoring-table .holder p {
    color: #484848;
    font: 13px/16px Helvetica,Arial,sans-serif;
    padding: 0 61px 0 0;
}

.light-scheme.popup.switch.malware-monitoring-table .btn-close {
    right: 17px;
    top: 13px;
}

.light-scheme.popup.switch.malware-monitoring-table .holder {
    margin: 0 0 5px 16px;
    padding: 0 0 0 18px;
    width: 688px;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain {
    margin: 33px 0 28px;
    width: 650px;
}

    .light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain thead tr td {
        border-left: 1px solid #105277;
        border-top: 1px solid #105277;
        background: none repeat scroll 0 0 #11577F;
        color: #FFF;
        font: 200 20px/23px Helvetica,Arial,sans-serif;
        padding: 17px 5px 9px;
    }

.columns-frame.tick-bullet-list.certificate-features .tooltip-links-list li a.open-popup {
    font: 200 14px/18px Helvetica,Arial,sans-serif;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain .category {
    padding: 0 0 0 14px;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain tbody tr .category {
    background: #EAF1F5;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain tbody tr td {
    padding: 7px 5px;
    width: 20%;
    background: #f3f3f3;
    border-bottom: solid 1px #e2e2e2;
    border-left: solid 1px #e2e2e2;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain .first {
    border-left: solid 1px #e2e2e2;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain thead td {
    padding: 18px 5px 12px;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain thead .corner-tl {
    border-left: solid 1px #d1d1d1;
    border-radius: 5px 0 0 0;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain thead .last {
    border-radius: 0 5px 0 0;
}

.light-scheme.popup.switch.malware-monitoring-table .full-width-compare-table.multi-domain {
    margin: 16px 0 28px;
}

#ioe-infograph.diagram-full {
    width: 1038px;
}

    #ioe-infograph.diagram-full .diagram-img {
        background: url(/Content/Images/v4/infographic-internet-of-everything-full.png) no-repeat;
        width: 1038px;
        height: 683px;
    }

    #ioe-infograph.diagram-full .diagram-holder {
        padding: 0;
    }

#ioe-infograph .diagram-steps {
    display: none;
}

.sidebar-item.napera {
    background: url(/Content/Images/v4/sidebar-item-napera.png) no-repeat;
    height: 127px;
    padding-top: 10px;
}

    .sidebar-item.napera h4, .sidebar-item.cmli h4 {
        color: #000;
        font: 200 20px/22px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    }

    .sidebar-item.napera p, .sidebar-item.cmli p {
        color: #000;
        font: 200 13px/16px Helvetica,Arial,sans-serif;
    }

.sidebar-item.cmli {
    background: url(/Content/Images/v4/sidebar-item-cmli.png) no-repeat;
    height: 127px;
    padding-top: 10px;
}

.sidebar-item.ioe-webinar {
    background: url(/Content/Images/v4/sidebar-item-ioe-low.jpg) no-repeat;
    height: 136px;
    width: 200px;
    padding: 12px 0 0 12px;
}

    .sidebar-item.ioe-webinar h4 {
        font: 200 22px/22px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    }

    .sidebar-item.ioe-webinar p {
        margin-top: 12px;
    }

    .sidebar-item.ioe-webinar a {
        bottom: 9px;
    }

.sidebar-item.report2.ioe-report p {
    font-size: 14px;
}

.sidebar-item.engineering {
    background: url(/Content/Images/v4/sidebar-item-engin.jpg) no-repeat;
    height: 136px;
    width: 192px;
    padding: 19px 0 0 20px;
}

.large-banner-block.aeg, .large-banner-block.pdf, .large-banner-block.secure-email, .large-banner-block.iam {
    height: 377px;
}

.large-banner-block.iam {
    background: url(/Content/Images/v4/iam-banner.jpg) no-repeat scroll center bottom #086993;
    background-position: 50.5% 0 !important;
}

.large-banner-block.aeg {
    background: url(/Content/Images/v4/aeg-banner-parallax.jpg) no-repeat scroll center bottom #DDD;
}

.large-banner-block.pdf {
    background: url(/Content/Images/v4/pdf-banner-parallax.jpg) no-repeat scroll center bottom #DDD;
}

.large-banner-block.secure-email {
    background: url(/Content/Images/v4/secure-email-banner-parallax.jpg) no-repeat scroll center bottom #DDD;
}

    .large-banner-block.aeg p, .large-banner-block.pdf p, .large-banner-block.secure-email p {
        margin-left: 0;
    }

    .large-banner-block.aeg .description, .large-banner-block.pdf .description, .large-banner-block.secure-email .description {
        width: 500px;
        padding: 51px 30px 0 29px;
    }

.large-banner-block.aeg h1 {
    margin: 26px 0 11px 1px;
    font: 200 43px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.pdf h1 {
    margin: 26px 0 11px -2px;
    font: 200 40px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.secure-email h1 {
    margin: 16px 0 11px -2px;
    font: 200 40px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.iam h1 {
    margin: 37px 0 11px 11px;
    font: 200 43px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.iam p {
    margin-left: 13px;
    font-weight: 200;
}

.large-banner-block.iam a {
    margin-left: 12px;
    margin-top: 14px;
}

.large-banner-block.iam .description {
    width: 640px;
}

.large-banner-block.iam .main-cta-btn {
    font: 18px Helvetica,Arial,sans-serif !important;
    padding: 8px 17px !important;
}

.mainv2-content-block.v3 .features-section .description h1 {
    font: 200 22px/26px Helvetica,Arial,sans-serif;
    margin: 0 0 13px;
}

}

.mainv2-content-block .overview-section .description .text-w-img {
    overflow: hidden;
    margin: 0 0 2px;
}

    .mainv2-content-block .overview-section .description .text-w-img .alignleft {
        float: left;
        margin: -2px 41px 0 1px;
    }

.mainv2-content-block .overview-section.full-width {
    width: 904px;
}

    .mainv2-content-block .overview-section.full-width table {
        width: 100%;
    }

.customers-logo-block {
    clear: both;
    overflow: hidden;
    margin: 34px 0 46px 5px;
    width: 962px;
}

    .customers-logo-block .fade-strip {
        width: 969px;
        height: 388px;
        position: relative;
    }

        .customers-logo-block .fade-strip .grey, .customers-logo-block .fade-strip .color {
            position: absolute;
            top: 0;
            left: 0;
            width: 969px;
            height: 398px;
            color: transparent;
        }

        .customers-logo-block .fade-strip .color {
            background: url(/Content/Images/v4/all-customer-logos-color.png) no-repeat;
        }

        .customers-logo-block .fade-strip .grey {
            background: url(/Content/Images/v4/all-customer-logos-grey.png) no-repeat;
        }

        .customers-logo-block .fade-strip.apac .color {
            background: url(/Content/Images/v4/all-customer-logos-color-apac-new.png) no-repeat;
        }

        .customers-logo-block .fade-strip.apac .grey {
            background: url(/Content/Images/v4/all-customer-logos-grey-apac-new.png) no-repeat;
        }

.mainv2-content-block.aeg .overview-section .next-steps, .mainv2-content-block.aeg .features-section .next-steps {
    padding-top: 24px;
}

.mainv2-content-block.aeg .overview-section .next-steps, .mainv2-content-block.aeg .features-section .next-steps {
    margin: 0 0 80px 0;
}

    .mainv2-content-block.aeg .overview-section .next-steps h3, .mainv2-content-block.aeg .features-section .next-steps h3 {
        font: 17px/21px Helvetica,Arial,sans-serif;
        margin-top: 6px;
    }

.mainv2-content-block.aeg .next-steps .main-cta-btn2 {
    margin: 0 0 0 18px;
    position: relative;
    top: -4px;
}

.sidebar-item.product-report {
    background: url(/Content/Images/v4/sidebar-item-ipad.jpg) no-repeat 0 0;
    height: 134px;
    padding-top: 17px;
    width: 144px;
    padding-right: 60px;
}

.mainv2-content-block.v3 .sidebar .sidebar-item.product-report {
    background: url(/Content/Images/v4/sidebar-item-ipad.jpg) no-repeat 0 0;
    height: 138px;
    padding-top: 14px;
    width: 144px;
    padding-right: 60px;
}

.sidebar-item.datasheet-ipad-piechart {
    background: url(/Content/Images/v4/sidebar-item-ipad-piechart.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);
    height: 131px;
    padding-right: 60px;
    padding-top: 10px;
    width: 144px;
}

#colorbox .diagram-full.aeg {
    border-radius: 4px;
}

.diagram-full .close-btn .btn-close.black-icon .close-btn-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAbFBMVEUAAABSUlJRUVFSUlJSUlJISEhNTU1MTExMTExSUlJISEhMTExSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJISEhISEhISEhSUlJSUlJSUlJSUlJSUlJISEhSUlJSUlJSUlJISEiP3fEsAAAAJHRSTlMABFdqT/4iETMLd0XCgSuO5dZ3mHPqO5npwV6Ipcve1RyvGGYTmVgFAAABA0lEQVQoz2VR2xZDMBCMXMQlhEhoUUX//x+75OawD3F2Z81MMshXTqVol89MUttHQC2S1pyvvRZzfUX6VuWhwUYnoaENvS7yqvNY1vQ3/qpySy1Ft0qkHU0aPSprD+3dnMS8tK7dRxE4iLKLw/c4C8bPLhVwbJmT/BZAxEpH+VkRWvyNYMxfhVfrSpQvQbt4De/ofwTr0dfbCnkfeRMds8iHJgx6Owo+MpZ5aO5Bj7oGhEDOUSYG3FFpmx9LD7nBZTEfUbWpFcLnVdnPe4caK/SocbO0G3m8buOS3gW5ISbEtAp1RfA19Fwa7DOvJ+HY/KBrOj1iIoUIS/HPklSTxmkY/AGVAwuSTf0E6AAAAABJRU5ErkJggg==) no-repeat scroll;
    margin: -6px -1px 0;
}

.diagram-full.aeg .btn-close {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    color: #0368B8;
    font-size: 14px;
    padding: 6px 0 8px 36px;
    position: absolute;
    right: 22px;
    top: 16px;
}

    .diagram-full.aeg .btn-close:hover {
        opacity: .7;
        transition: opacity 0.2s ease 0s;
    }

.text-w-img p.last {
    margin-bottom: 0;
}

.mainv2-content-block.v3 .sidebar .sidebar-item p {
    font: 100 15px/18px Helvetica,Arial,sans-serif;
}

.diagram-block.vid .diagram-img-link .hovertext {
    background: #323232 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAzCAYAAADYfStTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODM0RjlBMkI4QzhGMUFGRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMTkwRTQ0Qzc5NDgxMUUzOEY0RjkzMjVENkU2RUI2QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMTkwRTQ0Qjc5NDgxMUUzOEY0RjkzMjVENkU2RUI2QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1ODAxMTc0MDcyMDY4MTE4MzRGOUEyQjhDOEYxQUZGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4MzRGOUEyQjhDOEYxQUZGIi8+IDwvcmRmOkRlc2NyaXB0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) no-repeat 151px center;
    padding: 21px 47px 18px 0;
    width: 165px;
    font: 200 23px/26px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.diagram-block .diagram-img-link:hover .hovertext {
    opacity: 1;
    filter: alpha(opacity=100);
    transition: opacity .2s;
    -moz-transition: opacity .2s;
    -webkit-transition: opacity .2s;
}

.diagram-block.vid .maximize-btn {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAMAAACxiD++AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODM0RjlBMkI4QzhGMUFGRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTQ4NjgyQjc5NDkxMUUzODM3QUMzMjM0MDAyODU3MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMTQ4NjgyQTc5NDkxMUUzODM3QUMzMjM0MDAyODU3MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1ODAxMTc0MDcyMDY4MTE4MzRGOUEyQjhDOEYxQUZGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4MzRGOUEyQjhDOEYxQUZGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W8EFVAAAAVlQTFRFS0tLMjIyaWlp4ODg8fHx/f39q6urUVFR1NTUdnZ26+vr7e3twcHBycnJ9fX1lJSUs7OzZWVldXV14+Pj5OTk2NjYWVlZWlpara2tcnJyT09PYWFhTU1N/Pz8+fn57+/vf39/v7+/j4+PYGBg1tbWgICAzMzMTExMenp6MzMzXl5eOTk5g4ODh4eHdHR0p6enn5+f+Pj41dXVnJycODg4+/v7kpKSqamp4uLi9PT0Z2dnpKSkeXl5goKCRkZG39/f4eHhtra2Y2Njfn5+a2trzs7OioqKlpaWkZGRl5eXxMTEr6+v7Ozsd3d3X19f9vb2oqKiwMDAiYmJ2dnZhoaGfHx8k5OT7u7u0tLSbm5uvb298/Pz0NDQREREubm5z8/PfX199/f3o6OjXFxc09PTaGhot7e33t7ex8fHQEBA6enphISEiIiIWFhYcHBwXV1dm5uby8vL////hL7VewAAAHN0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AO+Lr34AAAFOSURBVHjaxJNFc8NADIWfHHCYGZqGkzIzMzMzM///Qx2vs3ag01uri95I36x2JS2+fjH8OaAf0CV+Bg5S75As0Go31AN0q1LydUgISm7GVAsciRCufCVlNXoQM1YDZ3mk1IP3AGMl4I/Aqb2aHfkHLWAQsFDy+5mMlcWdCDo0gA1m2VsfKRBnRKNShAG7cLHwMlFHuYhbBXpFdCrF3dTsZSqNJw5MQODd6KFbpqbxyQETPPz+3USs3BySHPAjzIE7okVZvMDGAQua+LROSWyQVRu61Fes4V4BRqmYk4UDkUsVmEcfy+eK1MJUO7KaPnhj0JV8g0hjejmSmMKsdhZOmAcl5wuFTOVGXlQMa11AwaLO6vgZUX3luC1upF3lfPIQ1+PVC+PIAm8fm+cnSxtmILxSZydtAhSLTsbrb/V2/1ZhZGf4xvCvP6vWvgUYAGL8aYwz9oJxAAAAAElFTkSuQmCC) no-repeat 0 0;
    padding: 8px 5px 8px 36px;
}

.large-banner-block.aeg .banner-text-cta {
    color: #FFF;
    display: block;
    font: 100 26px/31px "Helvetica Neue","LatoUltraThin",Helvetica,Arial,sans-serif;
    margin: 0 auto;
    float: right;
    margin-right: 78px;
    margin-top: 153px;
    width: 204px;
    position: relative;
    padding: 20px;
    padding-right: 24px;
    border: 1px solid rgba(0,0,0,.23);
    background: rgba(29,50,54,.84);
    transition: background 0.2s ease 0s;
}

    .large-banner-block.aeg .banner-text-cta:hover {
        background: rgba(29,50,54,.7);
        transition: background 0.2s ease 0s;
    }

    .large-banner-block.aeg .banner-text-cta .circle-arrow-r {
        color: transparent;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAzCAYAAADYfStTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGODdGMTE3NDA3MjA2ODExQjMwNzgxNjUyNDE1NUEwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzA4Qjc5QTg1MUExMUUzQUFBOUVCRDZBOTNBOTNFRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzA4Qjc5OTg1MUExMUUzQUFBOUVCRDZBOTNBOTNFRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBN0YxMTc0MDcyMDY4MTFCMzA3ODE2NTI0MTU1QTBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTFCMzA3ODE2NTI0MTU1QTBEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hWU2XgAABPBJREFUeNrMmn9oVlUYx+e7zWxts1qZyy0tdeWPiGpkoq6glPwBLgjCUixRs/4KLJDKqIWYhRQxEYtCivRlgRqBf5g6zUGzVJCZ5spfZPnbSptaU9++T3wvPV3uyd33Pmfv+8CHy73nfZ/nfu85955znnN6ZDKZAk/WA1SAcvIX6ACnwB++ghYZ+rodPAjqwFBQA0ocvz0B2sEOsJmcNHmKCWuoCkwHT1BE2KQ2zoDfQU9QCq7nUdslsAGsAE3gfHcLugPMo5BiXtsLWsAmsAv8wCYWZX1Yg7XgAVCvyo6D98AS8FvsOxNBMbgWvAs6M//aSvBITD9hSsBMsE75PQpmgFQcX3GCjgVHVMAPwMCEQqKQh/OFitMMqi0FyRNaCC4zgAS714OQME+D3Yx5CkywENQLNKmntbQbhGh6gzRjXwSzkwjqCb6ksxNgdDeL0SxTD3VuNoIKwRo6aAeDcigmYBrvR5r+rLiC3uKffwY1eSAmYKlqfnVdFVSvPgAj80hMuPnJF7fySoIqwPEcfQDisIr3uOpKgj7iD9fksRjhRtUnTtZleuhzJ9jJUXINhy7ZmAyHqiOuHwafGg6GXwBvc8g1jOPB/9RQk1FTm5iJNnkvRxnX1Cb6fjLc5AaASyysNAiUdoiSnv8qQ0Fz6HdHWNCrLPjEKNBN4LRD1GvGtbSTfu+S8xTb4zQePzZq38fAi44ymXYMMXyXtvA4NXiHbqXC/cZPTj44Gx211MJyizj3q+b8Tw09TIUtxtN7+XzOARciykaBZ4zitLJFSK33FUF3s+BrDzkLyRu84Sh7E9xsFGcbj7Up1Z6/95SIkb6iLeJ6b9BoFGM3j0NE0ACeHPQkqBPMBpcjyh4N5ROytcM8Voug63jya4E/a2XSI8oaWVtJLEiBVYigMp6cLfBrL4OfIq73AwsT+g4Sl2UiKKVyYz5NHliDo0y+eAMT+C4MNKRU7qzUsyCJNcNR1gz2J/BdzuMZCXKEJ309C3oWjIy4fp41lCSFWxG8Syn2FUFu2pdV/c978jrYl9D/bTweSKn+x6egJerjo03mX4sN/A/j8TsZCz3OsdBqT7PLxxzjOUl01Br4L1L+yuXCDWouVGgsRnLhvzgEvWMUYwL9tQaD05Ncpykw6rW1LQKVEdcPgflGMYKpz+d6Cv68h+TIGJUOC9t4oxhl9CctrErPWCV9dU7P/BIi0+w9DjErDB/aAvpcG5XGamRh2iBQg0OMrCL0MRJTpFYn6qIE9VO1lKRJDAV/OgQ95SGD2uzKy4m9BBaAr7hUmI01OEYEBwxGBIHdB7Zy/DkCbHctSRaDXVS+PE+zpqVgK+9xcVeS9fJR6OAfZuahoJW8t21ROT7Xn6ardj8uj8Qs5z2dZnI01grefCWqPo/EdDB1ldUa66Icrq8GXA0+U2IeSroKPlf1+Gku5HaXGFlw+4axZd1qhNU+hcnsFMX2guc8C5FO833VOr7t6p6IOEFk88N6FURWyKcaCynhKCMYAXRyvbfYx06SgCngkBK2GbyScFeJvBcfgh9DO0iGx/WV7ealXtyFJatog9T1NubI27gCeJAppnPcynYNZ663cPfWPWAMzwNbxzRxcy62l8l8aiyYAiapZEVck2XFNLeXtedyv1x4B+NwjgFljj8Y9GeNyEbAi0yZneUEbw8nllt4bmJ/CzAA0ZYQA/uEhaQAAAAASUVORK5CYII=) no-repeat scroll 0 0 rgba(0,0,0,0);
        display: block;
        height: 55px;
        left: 179px;
        position: absolute;
        top: 9px;
        width: 57px;
    }

.mainv2-content-block .description.timestamp-desc {
    font-size: 25px;
    line-height: 28px;
}

.sidebar-item.datasheet.timestamp-datasheet {
    background: url(/Content/Images/v4/sidebar-item-datasheet-timestamp.png) no-repeat;
    height: 137px;
    padding-top: 14px;
}

    .sidebar-item.datasheet.timestamp-datasheet h4 {
        font: 200 22px/24px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    }

    .sidebar-item.datasheet.timestamp-datasheet p {
        font: 100 15px/18px Helvetica,Arial,sans-serif;
    }

.mainv2-content-block .sidebar .sidebar-contact.wider-contact {
    width: 183px;
}

.mainv2-content-block .features-box.timestamp-features {
    padding: 26px 30px 15px 37px;
    margin-bottom: 50px;
}

    .mainv2-content-block .features-box.timestamp-features h2 {
        font-size: 20px;
    }

    .mainv2-content-block .features-box.timestamp-features ul {
        margin-top: 18px;
        line-height: 20px;
    }

        .mainv2-content-block .features-box.timestamp-features ul li {
            padding: 5px 0 0 42px;
            margin: 0 0 15px;
            min-height: 20px;
        }

.mainv2-content-block .description.timestamp-how {
    height: 451px;
    margin-bottom: 20px;
}

    .mainv2-content-block .description.timestamp-how h2 {
        font-size: 25px;
        line-height: 28px;
    }

    .mainv2-content-block .description.timestamp-how img {
        position: absolute;
        left: -5px;
        margin-top: -27px;
    }

.mainv2-content-block .overview-section .next-steps.lower-align h3 {
    margin: 5px 0 0;
}

#main.partner-landing {
    width: 100%;
    background: none repeat scroll 0 0 #f0f0f0;
    margin: 0;
    padding-bottom: 20px;
}

.partner-landing .small-banner-block {
    height: 375px;
    width: 100%;
    padding: 0;
    margin: 0 auto 45px;
    background: #125373 url(/files/3214/0965/0164/partners-banner.jpg) 50% 0 no-repeat;
}

    .partner-landing .small-banner-block .description {
        padding: 0 16px 0;
        width: 935px;
        margin: 0 auto;
    }

        .partner-landing .small-banner-block .description h1 {
            font: 100 44px/50px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
            margin: 50px 0 23px -4px;
        }

    .partner-landing .small-banner-block ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        color: #fff;
        font: 100 19px/24px helvetica,arial,sans-serif;
    }

        .partner-landing .small-banner-block ul li.banner-icon {
            background-repeat: no-repeat !important;
            padding: 10px 0 8px 55px;
        }

            .partner-landing .small-banner-block ul li.banner-icon.padlock {
                background: url(/Content/Images/v4/partner-padlock-icon.png);
                background-position: left center;
            }

            .partner-landing .small-banner-block ul li.banner-icon.whirly {
                background: url(/Content/Images/v4/partner-whirl-icon.png);
                background-position: left center;
            }

            .partner-landing .small-banner-block ul li.banner-icon.barchart {
                background: url(/Content/Images/v4/partner-barchart-icon.png);
                background-position: left center;
            }

    .partner-landing .small-banner-block .main-cta-btn2 {
        margin: 23px 0 38px 0;
        font: 100 18px/24px helvetica,arial,sans-serif;
    }

.features-section .description.info-section {
    width: 654px;
    margin: 35px 0 38px;
}

    .features-section .description.info-section img {
        float: left;
        display: block;
        padding: 0 9px 0;
    }

        .features-section .description.info-section img.first {
            padding-left: 0;
        }

.clear-float {
    clear: both;
    overflow: hidden;
    margin: 20px 0;
}

.sidebar-item.oneclick {
    height: 140px;
    background: url('/Content/Images/v4//oneclick-sidebar.png') no-repeat;
    width: 148px;
    padding-top: 11px;
    background-size: 100%;
    padding-right: 60px;
    margin-left: -3px;
}

    .sidebar-item.oneclick h4 {
        color: #333;
    }

    .sidebar-item.oneclick p {
        color: #0e0e0e;
        font: 100 14px/17px helvetica,arial,sans-serif;
    }

.home-mid-block.partner-mid-block {
    padding: 0 0 18px 14px;
}

.content-box {
    display: inline-block;
    vertical-align: top;
    margin: 0 40px 0 0;
    position: relative;
    transition: box-shadow 0.3s;
    box-shadow: 0 0 0 rgba(0,0,0,0);
}

    .content-box:hover {
        box-shadow: 2px 4px 15px rgba(0,0,0,.15);
    }

    .content-box a.content {
        display: block;
        width: 100%;
        background: #fff;
    }

    .content-box .underlay {
        overflow: hidden;
        width: 100%;
        background: #000;
    }

        .content-box .underlay img {
            transition: opacity 0.3s;
            opacity: 1;
        }

    .content-box:hover .underlay img {
        opacity: .8;
    }

    .content-box .description {
        padding: 20px;
    }

.home-mid-block.partner-mid-block .content-box {
    width: 314px;
    float: left;
    margin: 0 12px 0 0;
    position: relative;
    text-align: center !important;
}

    .home-mid-block.partner-mid-block .content-box .underlay img {
        width: 100%;
        height: 121px;
        display: block;
        margin: 0 auto;
        transition: opacity 0.2s;
    }

    .home-mid-block.partner-mid-block .content-box h2 {
        font: 400 20px/20px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        color: #1d1d1d;
        margin: 22px 16px 10px;
    }

    .home-mid-block.partner-mid-block .content-box p.more {
        transition: none !important;
        margin: 10px 10px 16px 16px !important;
    }

.home-mid-block.partner-mid-block .main-content-holder {
    padding: 0 0 10px 9px;
    margin-bottom: 40px;
}

    .home-mid-block.partner-mid-block .main-content-holder .content-box.right-box {
        position: relative;
        float: left;
        margin: 0;
        width: 230px;
        padding: 0;
        background: none;
        border-radius: none;
        -moz-border-radius: none;
        -webkit-border-radius: none;
    }

.home-mid-block.partner-mid-block .content-box {
    width: 315px;
    float: left;
    margin: 0 14px 0 0;
    position: relative;
}

.home-mid-block.partner-mid-block .fade-strip {
    float: left;
    position: relative;
    left: 2px;
}

.magictab2 {
    width: 716px;
    margin: 0 27px 0 8px;
    min-height: 170px;
    float: left;
}

.partners-inner .magictab2 .tabber_controls {
    margin-top: 10px;
}

.magictab2 .tabber_controls ul {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 1;
    border-bottom: 0px !important;
}

    .magictab2 .tabber_controls ul li {
        float: left;
        cursor: pointer;
        display: block;
        text-align: center;
        margin: 0 8px 0 0;
        font: 200 18px/20px Helvetica,Arial,sans-serif;
        color: #FFF;
        background: #1d678b;
        position: relative;
        top: 2px;
        transition: background .2s;
        -moz-transition: background .2s;
        -webkit-transition: background .2s;
    }

        .magictab2 .tabber_controls ul li a {
            color: #fff;
            padding: 9px 30px !important;
            padding-left: 30px;
            padding-right: 30px;
            display: block;
            border: 1px solid transparent !important;
        }

.magictab2.smaller .tabber_controls ul li a {
    font-size: 16px;
    padding: 7px 12px !important;
}

.magictab2.smaller .tabber_controls ul li.active a {
    color: #000 !important;
    background: #ecf3f5 !important;
    font-size: 16px;
    padding: 6px 11px 8px !important;
}

.magictab2 .tabber_controls ul li:hover {
    transition: background .2s;
    -moz-transition: background .2s;
    -webkit-transition: background .2s;
}

.magictab2 .tabber_controls ul li a:hover {
    background: #1D678B;
}

.magictab2 .tabber_controls ul li.active {
    background: #eaf1f5;
    color: #000;
    border: 1px solid #dcdcdc;
    border-bottom: none;
    margin-top: 0;
    transition: background 0s;
    -moz-transition: background 0s;
    -webkit-transition: background 0s;
}

.partner-landing .magictab2 .tabber_controls ul li.active {
    background: #FFF;
    top: 1px;
}

.magictab2 .tabber_controls ul .active a.active {
    border: 1px solid #EDF3F5;
    border-bottom: none;
    background: #ECF3F5 !important;
    color: #000 !important;
    padding: 8px 29px 10px !important;
}

.ccm-ui ul.tabs {
    margin-bottom: 0px !important;
}

    .ccm-ui ul.tabs > li > a, .ccm-ui ul.pills > li > a {
        line-height: 20px;
    }

.partner-landing .magictab2 .tabber_controls ul .active a.active {
    padding: 10px 30px;
    border: 1px solid #FFF;
    border-bottom: none;
    background: #FFF !important;
    color: #000 !important;
    padding: 9px 30px !important;
}

.magictab2 .tab-content {
    clear: both;
}

.magictab2 .tab-content {
    border: 1px solid #dcdcdc;
    background: #ECF3F5;
    opacity: 1;
    padding: 0;
    border-radius: 0 3px 3px 3px;
}

.partner-landing .magictab2 .tab-content {
    background: #FFF;
    width: 695px;
}

.partners-inner .magictab2 .tab-content {
    margin-bottom: 20px;
}

.magictab2 .tab-content.sm-tab {
    width: 654px;
}

.magictab2 .tab-content.lg-tab {
    width: 654px;
    height: 170px;
}

.magictab2 .tab-content h2, .magictab2 .tab-content h3 {
    margin: 33px 0 8px;
    font: 200 22px/20px Helvetica,Arial,sans-serif;
    color: #000;
}

.magictab2 .tab-content p {
    margin: 15px 20px 0 0;
    font: 200 16px/20px 'Helvetica Neue','LatoThin',Helvetica,Arial,sans-serif;
    color: #484848;
}

    .magictab2 .tab-content p.leading {
        color: #2a2a2a;
    }

.magictab2 .tab-content.sm-tab p {
    min-height: 44px;
}

.magictab2 .tab-content .features-box {
    margin: 0 !important;
    border: 0 !important;
}

.magictab2 .tab-content.lg-tab h3 {
    font-size: 20px;
    margin: 33px 0 4px;
}

.magictab2 .tab-content.lg-tab p {
    font-size: 13px;
    margin: 0 0 8px;
}

.magictab2 .tab-content.lg-tab .column {
    margin: 0 16px 0 0;
}

    .magictab2 .tab-content.lg-tab .column.last-child, .magictab2 .tab-content.lg-tab .column:last-child {
        margin: 0;
        width: 198px;
    }

.magictab2 .tab-content .features-box .tick-bullet-list.two-col ul {
    float: left;
    width: 290px;
}

.magictab2 .tab-content .features-box .tick-bullet-list.certificate-features ul.second {
    padding-left: 20px;
}

.magictab2 .tab-content .features-box .tick-bullet-list.certificate-features ul {
    float: left;
    width: 289px;
}

.features-section .description.info-section {
    width: 654px;
    margin: 35px 0 38px;
}

    .features-section .description.info-section img {
        float: left;
        display: block;
        padding: 0 9px 0;
    }

        .features-section .description.info-section img.first {
            padding-left: 0;
        }

.clear-float {
    clear: both;
    overflow: hidden;
    margin: 20px 0;
}

.mainv2-content-block .tabber_main.tabber_controls.tabber .tabs.tabber.tabber_main {
    margin: 0 0 0;
}

.home-mid-block.partner-mid-block .right-content {
    float: left;
    width: 194px;
    padding-top: 42px;
}

.magictab2 .tab-content {
    padding: 15px 0 25px 30px;
    min-height: 256px;
}

.magictab2 .features-box.tick-bullet-list ul {
    float: left;
    width: 300px;
}

    .magictab2 .features-box.tick-bullet-list ul.second {
        margin-left: 30px;
    }

.magictab2 .tri-graphic-list {
    clear: both;
    margin: 8px 0 0;
}

    .magictab2 .tri-graphic-list .item.first {
        margin-left: 0;
    }

    .magictab2 .tri-graphic-list .item {
        vertical-align: top;
        text-align: center;
        display: inline-block;
        width: 198px;
        padding: 7px 0 0 0;
        margin-left: 24px;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

        .magictab2 .tri-graphic-list .item a, .magictab2 .tri-graphic-list .item a .link, .magictab2 .tri-graphic-list .item a h3 {
            text-align: center;
            display: block;
            margin: 0 auto;
        }

    .magictab2 .tri-graphic-list ul li a span.icon {
        width: 50px;
        height: 50px;
        float: left;
        background: #15bae0;
        border-radius: 100px;
        margin: 10px 74px 18px 74px;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

    .magictab2 .tri-graphic-list ul li:hover a span.icon {
        background: #0398B8;
        transition: background .4s;
        -moz-transition: background .4s;
        -webkit-transition: background .4s;
    }

    .magictab2 .tri-graphic-list ul li a span.icon img {
        height: 50px;
        width: 50px;
    }

    .magictab2 .tri-graphic-list .item a h3 {
        padding: 0 0 10px;
    }

    .magictab2 .tri-graphic-list .item a span.link {
        margin: 10px 0 0 0;
    }

    .magictab2 .tri-graphic-list .item a p {
        font: 200 14px/18px Helvetica,Arial,sans-serif;
        margin-bottom: 14px;
    }

.magictab2 .tick-bullets2.split {
    padding-top: 20px;
}

    .magictab2 .tick-bullets2.split .left {
        vertical-align: top;
        float: none;
        display: inline-block;
        width: 314px;
    }

    .magictab2 .tick-bullets2.split .right {
        vertical-align: top;
        float: none;
        display: inline-block;
        width: 314px;
    }

.tab-content .three-columns-block .column {
    display: inline-block;
    vertical-align: top;
    width: 29%;
    padding: 0 0 0 20px;
}

    .tab-content .three-columns-block .column:nth-child(1) {
        padding: 0;
    }

    .tab-content .three-columns-block .column .block {
        margin-bottom: 30px;
    }

        .tab-content .three-columns-block .column .block h3 {
            margin-bottom: 10px;
        }

.tab-content .single-column ul.videos li {
    display: inline-block;
    width: 150px;
    margin: 0 60px 10px 0;
    vertical-align: top;
}

.blue-bg-quote {
    width: 190px;
    padding: 15px 0 13px 42px;
    overflow: hidden;
    background;
    color: #fff;
    background: #3d88ac url(/Content/Images/v4/quote-left-square.png) no-repeat 11px 22px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}

.partner-landing .blue-bg-quote {
    background: url(/Content/Images/v4/quote-left-square.png) no-repeat scroll 11px 22px #0e669e;
    margin-bottom: 2px;
}

.blue-bg-quote p {
    color: rgba(255,255,255,.9);
}

.sidebar .blue-bg-quote {
    background-position: 5px 16px;
    padding: 11px 10px 1px 32px;
    width: 170px;
    margin: 8px 0;
}

.blue-bg-quote .quote-left {
    float: left;
    width: 26px;
    min-height: 22px;
    height: 100%;
}

.blue-bg-quote .quote {
    float: left;
    font-size: 15px;
    width: 163px;
    margin-bottom: 0;
}

.blue-bg-quote .author {
    float: left;
    font-size: 14px;
}

.partner-questions-contact {
    float: left;
    clear: both;
    width: 189px;
    margin: 14px 0 0;
    padding: 7px 5px 5px 16px;
    border: 1px solid #dcdcdc;
    background: #fafafa;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}

    .partner-questions-contact p {
        color: #333;
    }

.sidebar .partner-questions-contact {
    margin: 8px 0 21px;
}

.sidebar:first-child.partner-questions-contact {
    margin-top: 0;
}

.partner-mid-block .partner-questions-contact {
    width: 210px;
}

.partner-questions-contact h3 {
    margin: 0 0 3px;
    font-size: 19px;
    line-height: 24px;
    color: #191919;
}

.partner-questions-contact p {
    font-size: 13px;
    line-height: 16px;
    margin: 3px 0 7px;
}

    .partner-questions-contact p .phone {
        font-size: 22px;
        font-weight: bold;
    }

.home-mid-block.partner-mid-block .lower-content {
    clear: both;
    overflow: hidden;
    padding-left: 5px;
}

    .home-mid-block.partner-mid-block .lower-content .customers-fade-block {
        margin-bottom: 0;
    }

.customers-fade-block.partner-landing .fade-strip {
    margin: 0;
}

    .customers-fade-block.partner-landing .fade-strip .grey, .customers-fade-block.partner-landing .fade-strip .color {
        position: absolute;
        top: 0;
        left: 0;
        width: 969px;
        height: 114px;
        text-indent: -9999px;
        padding: 0 2px;
        background: url(/Content/Images/v4/partner-logos-bw.png) no-repeat;
    }

    .customers-fade-block.partner-landing .fade-strip .color {
        background: url(/Content/Images/v4/partner-logos-color.png) no-repeat;
        opacity: 0;
        filter: alpha(opacity=0);
    }

.partners-resource-bucket {
    margin-right: 30px;
    text-align: center;
}

    .partners-resource-bucket.last {
        margin-right: 0;
    }

    .partners-resource-bucket a {
        width: 215px;
        height: 290px;
        display: block;
        background: #f8f8f8;
        border-radius: 2px;
        overflow: hidden;
        border: solid 1px #dcdcdc;
    }

    .partners-resource-bucket .underlay {
        background: #000;
    }

        .partners-resource-bucket .underlay img {
            width: 125%;
            margin-left: -10%;
            height: auto;
            transition: opacity 0.3s;
            -webkit-transition: opacity 0.3s;
        }

    .partners-resource-bucket a:hover .underlay img {
        opacity: .75;
    }

    .partners-resource-bucket p.more {
        display: none;
    }

    .partners-resource-bucket h2 {
        padding: 20px 15px 0;
    }

    .partners-resource-bucket a p.bucket-link {
        padding: 0 15px;
        color: #0368B8 !important;
        transition: color 0.3s;
        -webkit-transition: color 0.3s;
    }

    .partners-resource-bucket a:hover p.bucket-link {
        color: #083553 !important;
    }

.partner-reseller-description h2 {
    font-size: 22px !important;
}

.partner-reseller-description p {
    margin-bottom: 10px !important;
}

    .partner-reseller-description p:last-child {
        margin-bottom: 0 !important;
    }

.partner-reseller-description {
    margin-bottom: 60px;
}

.features-section .contact-form {
    padding: 30px 30px 60px 30px;
    line-height: 13px;
    color: #1c4866;
    border: 1px solid #E2E2E2;
    background: #EEF2F2;
}

    .features-section .contact-form .heading {
        float: right;
        color: #0368B8;
    }

    .features-section .contact-form .row {
        margin-bottom: 20px;
    }

        .features-section .contact-form .row.first {
            margin-top: 20px;
            margin-bottom: 20px;
        }

        .features-section .contact-form .row .holder {
            line-height: 22px;
            vertical-align: top;
            display: inline-block;
            width: 290px;
            margin-right: 30px;
            margin-left: 0px !important;
        }

            .features-section .contact-form .row .holder input {
                width: 250px;
                max-width: 250px;
            }

.features-section .hs-form.stacked .field {
    display: inline-block;
    margin-bottom: 18px;
    margin-left: 30px;
    width: 300px;
}

.features-section input.hs-input, textarea.hs-input {
    box-shadow: none;
    transition: none;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c0c4c5;
    color: #888;
    display: block;
    height: 16px;
    margin: 0;
    padding: 3px 5px;
}

    input.hs-input:focus, textarea.hs-input:focus {
        box-shadow: none !important;
        background: none repeat scroll 0 0 #fff;
        border: 1px solid #c0c4c5 !important;
        color: #888;
        display: block;
        height: 16px;
        margin: 0;
        padding: 3px 5px;
    }

.hs-form.stacked .actions {
    padding-left: 30px;
    margin: 0;
}

.hs-form .hs-button {
    text-shadow: none;
    background: none repeat scroll 0 0 #aebd00 !important;
    border: 1px solid #94a505 !important;
    border-radius: 1px !important;
    box-shadow: 0 0 2px #d5f7ba inset !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block !important;
    float: left !important;
    font: bold 16px Arial,Helvetica,sans-serif !important;
    overflow: hidden !important;
    padding: 8px 23px !important;
    position: relative !important;
    text-align: center !important;
    transition: background 0.2s ease 0s !important;
}

    .hs-form .hs-button:hover, .hs-form .hs-button:focus, .hs-form .hs-botton.hovered {
        box-shadow: none;
        border: 1px solid #94a505 !important;
        background: none repeat scroll 0 0 #cad800 !important;
        transition: background 0.2s ease 0s !important;
    }

.hsformerror {
    display: none !important;
}

.no-float {
    float: none !important;
}

.region-select-page-box {
    padding: 40px 0 50px 80px;
}

    .region-select-page-box h2.region-select-page-header {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAmCAYAAABqDa0qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBNEI3QkFCNkI0RTExRTRBRjAwQTdFMzAyREJBRjY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBNEI3QkFDNkI0RTExRTRBRjAwQTdFMzAyREJBRjY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEE0QjdCQTk2QjRFMTFFNEFGMDBBN0UzMDJEQkFGNjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEE0QjdCQUE2QjRFMTFFNEFGMDBBN0UzMDJEQkFGNjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6FFLMOAAAF8klEQVR42txa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) no-repeat 0 0;
        padding: 0 0 0 90px;
        margin: 0 0 35px 0;
        font: 400 24px/36px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    }

    .region-select-page-box .col {
        display: inline-block;
        vertical-align: top;
        width: 210px;
        margin-right: 80px;
    }

        .region-select-page-box .col li {
            margin-bottom: 15px;
            font-size: 15px;
        }

            .region-select-page-box .col li.col-header {
                margin-bottom: 20px;
                font-size: 18px;
            }

            .region-select-page-box .col li.col-description {
                margin-top: -2px;
                letter-spacing: .2px;
                line-height: 20px;
                margin-bottom: 20px;
                color: #666;
            }

    .region-select-page-box.sitemap {
        padding: 50px 0 30px 80px;
    }

        .region-select-page-box.sitemap h2 {
            font-family: "HelveticaNeue","LatoThin",Helvetica,Arial,sans-serif;
            font-weight: 200;
            font-size: 24px;
            margin: 0 0 30px;
        }

        .region-select-page-box.sitemap .col ul {
            padding: 20px 0 10px;
            border-bottom: 1px solid #DADADA;
        }

            .region-select-page-box.sitemap .col ul:last-of-type {
                border-bottom: 0;
            }

        .region-select-page-box.sitemap .col li {
            margin-bottom: 5px;
            font-size: 12px;
        }

            .region-select-page-box.sitemap .col li.col-header {
                margin-bottom: 8px;
                font-size: 14px;
                font-weight: bold;
            }

        .region-select-page-box.sitemap .col {
            margin-bottom: 20px;
        }

.schedule-demo-block {
    width: 225px;
    box-sizing: border-box;
    height: 165px;
    padding: 38px 20px;
    background: #528d09;
}

    .schedule-demo-block * {
        color: #fff;
    }

    .schedule-demo-block h3 {
        margin: 0;
        text-transform: uppercase;
        font: 400 25px/28px "Oxygen",Helvetica,Arial,sans-serif;
        color: #fff !important;
    }

        .schedule-demo-block h3.light-caps {
            margin-bottom: 5px;
            font-weight: 300;
            font-size: 20px;
        }

    .schedule-demo-block p {
        margin: 0;
        font: 300 18px/22px "Oxygen",Helvetica,Arial,sans-serif;
    }

    .schedule-demo-block a {
        text-decoration: underline;
        transition: opacity 0.3s;
        opacity: 1;
        color: #fff !important;
    }

        .schedule-demo-block a:hover {
            color: #fff !important;
            opacity: .6;
            transition: opacity 0.3s;
        }

.mpki-signup-block .schedule-demo-block {
    top: 195px;
    margin-left: 750px;
    float: right;
    position: absolute;
}

    .mpki-signup-block .schedule-demo-block .contact-phone-sales {
        color: #fff !important;
    }

a.product-video-popup {
    background: url(/Content/Images/v4/icon-watch-product-video.png) no-repeat scroll 0 8px;
    font: 400 26px/20px "Oxygen",Helvetica,Arial,sans-serif;
    padding: 28px 0 24px 66px;
    display: inline-block;
}

div.product-circle {
    position: relative;
    width: 436px;
    height: 436px;
    display: inline-block;
    vertical-align: top;
    border-radius: 50%;
    background: #166499;
    text-align: center;
    overflow: hidden;
    margin-right: 50px;
    border-right: 3px solid #bbb;
    border-bottom: 5px solid #bbb;
    border-left: 0;
    border-top: 0;
    box-sizing: border-box;
    padding-top: 32px;
}

    div.product-circle.last {
        margin-right: 0;
    }

    div.product-circle h3, div.product-circle p, div.product-circle ul li {
        color: #fff;
    }

    div.product-circle ul li {
        margin: 0 0 12px 40px;
        text-align: left;
        padding-left: 45px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBENEVGRjg0QTdCMTFFNUFCMkFCMzMwREIzNDJFRDciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBENEVGRjc0QTdCMTFFNUFCMkFCMzMwREIzNDJFRDciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkNDQzZCQjNEMTgxMUU1QkUxODkyODdENkNERTZGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QkNDQzZCQzNEMTgxMUU1QkUxODkyODdENkNERTZGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqOsuJgAAAEpSURBVHjaYvj//z8DDbANEF8BYj2YGC0sCQTib/8h4CMQ29PCojQg/vsfFfwE4hBqWtLwHzdYjayQH4inALEYiRYwA/EcPJbMAKmBKZYE4gtQiTtArEKkJVxAvBGPJfXIiUENiO+jKXgFxMYELBEC4qM4LADFUwqyehBxHIfiL0DsjsMSWSC+hkMfKMX5o+sBEaJAfAaHpl9AHIumSQeIn+BQ/xaIrbA5DsbgAeKdeMK6BKrODog/4FDzCIg1cQU1MocNiBfjsWwmEP/AIXcZiGXwxSm6ACMQ9+AwDJclh6BZg4EUi2C48D9xYC0QcxCTFfBJhkMTAy4wDZpZGSi1CIRdoAUjOqgltYgiRpEhEH+CxhEoIyaRUxYSq1AJiDcBsTe5hS5AgAEAKhC6rXJIJX0AAAAASUVORK5CYII=) no-repeat scroll 5px 6px;
        font: 300 15px/20px "Oxygen",Helvetica,Arial,sans-serif;
        letter-spacing: .4px;
        color: rgba(255,255,255,.9);
    }

    div.product-circle h3 {
        font: 400 23px/28px "Oxygen",Helvetica,Arial,sans-serif;
        margin: 8px 0 18px;
        letter-spacing: -.1px;
    }

.slide-box-divider {
    position: absolute;
    width: 990px;
    opacity: .25;
}

@keyframes ssl-wizard-box-fadein {
    0% {
        top: 40px;
        opacity: 0;
    }

    100% {
        top: 0;
        opacity: 1;
    }
}

@-webkit-keyframes ssl-wizard-box-fadein {
    0% {
        top: 40px;
        opacity: 0;
    }

    100% {
        top: 0;
        opacity: 1;
    }
}

.ssl-wizard-box {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 314px;
    height: 355px;
    margin: 0 0 0 8px;
    border: 1px solid #7aafd7;
    background: #0462A9;
    background: rgba(3,102,180,.9);
    box-sizing: border-box;
    padding-top: 40px;
    top: 40px;
    opacity: 0;
    box-shadow: 1px 2px 2px rgba(0,0,0,.5);
}

    .ssl-wizard-box.extra-margin {
        margin-left: 45px;
    }

    .ssl-wizard-box.visible {
        -webkit-animation: ssl-wizard-box-fadein 0.3s;
        -webkit-animation-fill-mode: both;
        animation: ssl-wizard-box-fadein 0.3s;
        animation-fill-mode: both;
        top: 0;
        opacity: 1;
    }

    .ssl-wizard-box:first-child {
        margin-left: 0;
        -webkit-animation-delay: 0.2s;
        animation-delay: 0.2s;
    }

    .ssl-wizard-box:nth-child(2) {
        -webkit-animation-delay: 0.4s;
        animation-delay: 0.4s;
    }

    .ssl-wizard-box:nth-child(3) {
        -webkit-animation-delay: 0.6s;
        animation-delay: 0.6s;
    }

    .ssl-wizard-box h3 {
        color: #fff;
        font: 600 24px/32px "Oxygen",Helvetica,Arial,sans-serif;
    }

        .ssl-wizard-box h3.left {
            text-align: left;
            padding-left: 33px;
            letter-spacing: -.3px;
            font: 600 22px/32px "Oxygen",Helvetica,Arial,sans-serif;
        }

    .ssl-wizard-box p {
        color: #fff;
        font: 300 16px/20px "Oxygen",Helvetica,Arial,sans-serif;
        margin: 15px 0 30px;
    }

        .ssl-wizard-box p.left {
            text-align: left;
            margin: 0;
            padding-left: 33px;
        }

    .ssl-wizard-box ul {
        margin: 25px 0 20px 35px;
        height: 100px;
        box-sizing: border-box;
    }

    .ssl-wizard-box ul {
        display: flex;
        flex-direction: column;
    }

        .ssl-wizard-box ul li {
            color: #fff;
            font: 300 16px/20px "Oxygen",Helvetica,Arial,sans-serif;
            text-align: left;
            background:;
            padding: 0 0 15px 30px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg4RjQ1QjM1REE2MTFFNThGQjNBMDNGNUE0MjQzNjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4RjQ1QjQ1REE2MTFFNThGQjNBMDNGNUE0MjQzNjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODhGNDVCMTVEQTYxMUU1OEZCM0EwM0Y1QTQyNDM2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODhGNDVCMjVEQTYxMUU1OEZCM0EwM0Y1QTQyNDM2MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtGJXyoAAADPSURBVHjaYvz//z8DBUAEiA8yUmAIIxBvA+J9TBS4ohxK9zCAXEIGtgHiB0AsAvYJGQYIAfE9qEEM5BgCCsPNQFyDLA4iYkgwpASIdwExE7ohp4E4gQgDzID4IRCLocuBCEUgfgrE+ngMEATiO0DshE0exvAC4ttALIAjHNYDcQMuS5A5TUC8AaoJWTwXiPcCMTMxhoAU7QbiciQxYyB+DMSS+MILXUAEmogcgZgf6kU3QoGOTdAciB8B8VYgbiEm6nFJZAHxfnzhgIwBAgwAWfaB5iYBb6oAAAAASUVORK5CYII=) no-repeat scroll 0 4px;
        }

    .ssl-wizard-box .new-cta-btn {
        width: 125px;
    }

.ssl-slide-level {
    position: absolute;
    width: 100%;
    transition: opacity 0.3s;
    opacity: 0;
    display: none;
}

    .ssl-slide-level.active {
        display: block;
    }

.ssl-slide {
    -webkit-transition: opacity 0.25s,left 0.25s;
    transition: opacity 0.25s,left 0.25s;
    opacity: 1;
    position: absolute;
    width: 100%;
    left: 0%;
    padding-top: 160px;
    top: -160px;
}

.ssl-wizard-buttons {
    position: relative;
    top: 560px;
    background: #23292c;
    border-radius: 4px;
    height: 82px;
    padding: 12px 5px;
    box-sizing: border-box;
    display: inline-block;
}

    .ssl-wizard-buttons li {
        height: 45px;
        border-left: 1px solid #676b6d;
        overflow: visible;
        display: inline-block;
        margin-left: -4px;
    }

        .ssl-wizard-buttons li:first-child {
            border: 0;
            margin: 0;
        }

        .ssl-wizard-buttons li a {
            padding: 0 16px;
            display: block;
            color: #ddd;
            font: 300 14px/15px "Oxygen",Helvetica,Arial,sans-serif;
        }

            .ssl-wizard-buttons li a.skinny {
                padding: 0 5px;
            }

            .ssl-wizard-buttons li a img {
                height: 45px;
                display: block;
                opacity: .6;
                -webkit-transition: opacity 0.25s;
                transition: opacity 0.25s;
                margin: 0 auto;
            }

            .ssl-wizard-buttons li a:hover {
                color: #fff;
            }

                .ssl-wizard-buttons li a:hover img {
                    opacity: 1;
                    -webkit-transition: opacity 0.25s;
                    transition: opacity 0.25s;
                }

.wide-contact-bar {
    padding: 20px 0 17px;
    background: #1e3242;
    color: #fff;
    text-align: center;
}

    .wide-contact-bar p {
        font: 300 20px/22px "Oxygen",Helvetica,Arial,sans-serif;
        letter-spacing: .3px;
        margin: 0;
    }

    .wide-contact-bar a {
        color: #fff;
        opacity: 1;
        -webkit-transition: opacity 0.3s;
        transition: opacity 0.3s;
        padding: 5px 15px 5px 58px;
        display: inline-block;
        margin-top: -10px;
    }

        .wide-contact-bar a.contact-phone-sales {
            background: url(/Content/Images/v4/icon-wide-contact-bar-phone.png) no-repeat 16px 0;
            padding-left: 43px;
        }

        .wide-contact-bar a.contact-chat {
            background: url(/Content/Images/v4/icon-wide-contact-bar-chat.png) no-repeat 18px 4px;
        }

        .wide-contact-bar a:hover {
            opacity: .7;
        }

    .wide-contact-bar span.pipe {
        border-left: 1px solid #88939b;
    }

.animate-fade-in {
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

    .animate-fade-in.full {
        opacity: 1;
    }

.animate-zoom-in {
    transform: scale(0);
}

    .animate-zoom-in.start20 {
        transform: scale(.2);
    }

    .animate-zoom-in.start50 {
        transform: scale(.5);
    }

    .animate-zoom-in.start80 {
        transform: scale(.8);
    }

    .animate-zoom-in.full {
        transition: transform 0.3s;
        transform: scale(1);
    }

.weight-400 {
    font-weight: 400;
}

p.double-bottom-margin {
    margin-bottom: 40px !important;
}

.stack-carousel .slides {
    position: relative;
}

.stack-carousel-slide {
    position: absolute;
    width: 100%;
    left: 0%;
    opacity: 0;
    transition: opacity 0.2s,left 0.4s;
}

    .stack-carousel-slide.active {
        left: 0%;
        opacity: 1;
        transition: opacity 0.4s,left 0.4s;
    }

.stack-carousel .switcher-wrapper {
    display: inline-block;
}

.stack-carousel .switchers {
    width: 100%;
    height: 22px;
    margin: 12px 0;
}

    .stack-carousel .switchers li {
        display: inline-block;
        vertical-align: top;
    }

        .stack-carousel .switchers li a {
            transition: background 0.3s,border 0.3s,opacity 0.3s;
            display: block;
            width: 22px;
            height: 22px;
            background: transparent;
            border: 1px solid #808080;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
        }

            .stack-carousel .switchers li a.active, .stack-carousel .switchers li a:hover {
                border: 1px solid #0368b8;
                background: #0368b8;
            }

    .stack-carousel .switchers:hover li a {
        opacity: .5;
    }

        .stack-carousel .switchers:hover li a:hover {
            opacity: 1;
        }

a.no-link:hover {
    cursor: default;
}

.ssl-chat-box {
    box-sizing: border-box;
    padding: 15px 0 12px 110px;
    width: 290px;
    float: right;
    background: url(/Content/Images/v4/ssl-chat-background.png) bottom left no-repeat #fafafa;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    margin: 0 0 80px 40px;
}

    .ssl-chat-box h3 {
        color: #000;
        font: 400 18px/20px Helvetica,Arial,sans-serif !important;
        margin: 0;
    }

    .ssl-chat-box p {
        color: #000;
        font: 400 13px/15px Helvetica,Arial,sans-serif !important;
        margin: 5px 0 !important;
    }

    .ssl-chat-box a {
        font: 600 22px/22px Helvetica,Arial,sans-serif;
    }

.pricing-table-new {
    background: #0368b8;
    padding: 45px 40px 40px 40px;
    white-space: nowrap;
}

    .pricing-table-new .info, .pricing-table-new .prices {
        display: inline-block;
        vertical-align: top;
    }

    .pricing-table-new .info {
        width: 220px;
        color: #fff;
        white-space: normal;
    }

        .pricing-table-new .info * {
            color: #fff !important;
        }

        .pricing-table-new .info h3 {
            margin-top: 30px;
        }

    .pricing-table-new .prices {
        width: 635px;
        box-sizing: border-box;
        padding: 30px 35px;
        display: inline-block;
        display: -webkit-inline-flex;
        display: inline-flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        background: #fff;
        box-shadow: 2px 2px 5px rgba(0,0,0,.5);
        margin-left: 15px;
        white-space: nowrap;
    }

        .pricing-table-new .prices .col {
            white-space: normal;
            display: inline-block;
            vertical-align: top;
            padding: 0 10px;
            flex: 1 1;
        }

            .pricing-table-new .prices .col.buy-now {
                padding-top: 45px;
                flex: 1.6 1;
            }

        .pricing-table-new .prices p.renew {
            margin: 6px 0 0 0 !important;
            width: 150px;
            text-align: center;
            font-size: 14px;
            font-weight: 600;
        }

        .pricing-table-new .prices p.additional-requirements {
            font-size: 15px;
            letter-spacing: -.4px;
            font-weight: 600;
            white-space: nowrap;
            line-height: 18px;
            margin-top: 40px !important;
        }

    .pricing-table-new .col.buy-now .new-cta-btn {
        font-size: 20px;
        min-width: 120px;
        text-align: center;
        border-radius: 0;
    }

    .pricing-table-new .prices h3.term {
        margin: 0 0 8px;
    }

    .pricing-table-new .prices h3.price-base {
        font-size: 32px !important;
        margin: 0 0 37px;
        white-space: nowrap;
        letter-spacing: -1px;
    }

    .pricing-table-new p.free {
        color: #939393;
    }

    .pricing-table-new p.price-alternate {
        font-size: 26px;
        font-weight: 400;
        letter-spacing: -1px;
    }

    .pricing-table-new p {
        position: relative;
        margin: 22px 0 !important;
    }

    .pricing-table-new .info p {
        font-size: 14px;
        line-height: 17px;
        letter-spacing: .5px;
    }

    .pricing-table-new p.add-on-options {
        font-size: 18px;
        margin-top: 63px !important;
    }

    .pricing-table-new .smallprint {
        margin: 0 !important;
        font-size: 11px !important;
    }

    .pricing-table-new span.smallprint {
        position: absolute;
        left: 0;
        top: 20px;
        letter-spacing: 0;
    }

    .pricing-table-new .lower {
        padding-left: 240px;
        margin-top: 30px;
    }

        .pricing-table-new .lower p {
            margin: 0 !important;
            color: #fff;
            font-size: 19px !important;
            font-weight: 300;
        }

        .pricing-table-new .lower .home-blue-cta {
            font-weight: 400;
            float: right;
            margin-right: 12px;
            margin-top: -7px;
            padding: 8px 15px;
            position: absolute;
            right: 0;
        }

.configuration-box {
    box-sizing: border-box;
    padding: 30px 25px;
    float: right;
    background: url(/Content/Images/v4/gear-background.png) no-repeat #39b5b1;
    background-position: bottom -50px right -80px;
}

    .configuration-box h3, .configuration-box h2, .configuration-box h1, .configuration-box p, .configuration-box a {
        color: #fff !important;
        font: 400 18px/30px "Oxygen",Helvetica,Arial,sans-serif !important;
        transition: opacity 0.3s;
        opacity: 1;
    }

        .configuration-box a:hover {
            color: #fff;
            opacity: .7;
        }

    .configuration-box h3 {
        font-size: 22px !important;
    }

.wide-teal-box {
    text-align: left;
    background: #148a86;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 42px 67px 30px;
}

    .wide-teal-box p, .wide-teal-box h3, .wide-teal-box h2, .wide-teal-box h1, .wide-teal-box a {
        color: #fff !important;
        transition: opacity 0.3s;
        opacity: 1;
    }

        .wide-teal-box a:hover {
            color: #fff;
            opacity: .7;
        }

.regional-notification {
    height: 60px;
    margin-top: -60px;
    padding: 0;
    display: block;
    background: #035c9f;
    transition: margin 0.4s;
    position: relative;
    display: none;
}

    .regional-notification .inner {
        width: 970px;
        margin: 0 auto;
        position: relative;
        height: 100%;
    }

    .regional-notification p.message {
        display: block;
        box-sizing: border-box;
        height: 100%;
        margin: 0;
        color: #fff;
        font: 400 16px/18px "Oxygen",Helvetica,sans-serif;
        text-align: center;
        padding: 22px 232px 0 42px;
        background: url(/Content/Images/v4/region-icon-globe.png) no-repeat scroll 0 50%;
    }

        .regional-notification p.message a {
            color: #fff;
            text-decoration: underline;
        }

            .regional-notification p.message a:hover {
                color: rgba(255,255,255,.7);
            }

    .regional-notification a.home-blue-cta {
        position: absolute;
        right: 0;
        top: 15px;
        background: #0079d4;
        padding: 8px 16px;
        width: auto;
        min-width: 178px;
        margin-right: 0;
        font-size: 14px;
        text-align: center;
    }

        .regional-notification a.home-blue-cta:hover {
            background: #0083e5;
        }

    .regional-notification a.cancel {
        display: block;
        width: 33px;
        height: 33px;
        background: url(/Content/Images/v4/x-flat.png) no-repeat scroll 50% 50%;
        position: absolute;
        right: -40px;
        top: 15px;
        opacity: .3;
        transition: opacity 0.3s;
    }

        .regional-notification a.cancel:hover {
            opacity: .6;
        }

.floating-side-nav {
    position: absolute;
    left: 0;
    top: 0;
    background: #0368b8;
    padding: 20px 20px 20px 18px;
    border-radius: 0 5px 5px 0;
    transition: margin 0.2s;
    z-index: 50;
    margin-left: 0;
}

@media (max-width:1160px) {
    .floating-side-nav {
        margin-left: -150px;
    }
}

.floating-side-nav.fixed {
    position: fixed;
    left: 0;
    top:;
}

.floating-side-nav ul li a {
    display: block;
    color: #fff;
    width: 96px;
    height: auto;
    padding: 64px 0 9px;
    text-align: center;
    background-position: center 9px;
    background-repeat: no-repeat;
    background-color: transparent;
    transition: background 0.2s;
    border-radius: 5px;
    font-size: 12px;
    line-height: 13px;
    margin-bottom: 5px;
}

.floating-side-nav ul li:last-child a {
    margin-bottom: 0;
}

.floating-side-nav ul li a:hover, .floating-side-nav ul li a.active {
    background-color: #1094e2;
    color: #fff;
}

div.partner-company-logo {
    background: #fff;
    width: 292px;
    height: 107px;
    text-align: center;
    display: -webkit-inline-flex;
    display: inline-flex;
    vertical-align: top;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 40px 25px 0;
    box-shadow: 1px 1px 1px rgba(0,0,0,.15);
}

    div.partner-company-logo img {
        margin: 0 auto;
        position: relative;
    }

    div.partner-company-logo:last-child {
        margin-right: 0;
    }
.large-banner-block.codesign .description {
    width: 500px;
    padding: 51px 30px 0 29px;
}

    .large-banner-block.codesign .description p {
        margin: 10px 0 20px 0;
    }

.large-banner-block.codesign h1 {
    margin: 26px 0 11px 1px;
    font: 200 43px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.codesign {
    background: url(/Content/Images/v4/codesign-banner.jpg) no-repeat scroll center top #DDD;
    height: 377px;
}

.large-banner-block.msoffice .description {
    width: 500px;
    padding: 51px 30px 0 29px;
}

    .large-banner-block.msoffice .description p {
        margin: 10px 0 20px 0;
    }

    .large-banner-block.msoffice .description sup {
        font-size: 20px;
    }

.large-banner-block.msoffice h1 {
    margin: 26px 0 11px 1px;
    font: 200 43px/46px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.large-banner-block.msoffice {
    background: url(/Content/Images/v4/msoffice-banner.jpg) no-repeat scroll center top #DDD;
    height: 377px;
}

.sub-nav-block li {
    font-weight: 200 !important;
    font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif !important;
    font-size: 17px !important;
}

.mainv2-content-block .features-section a p {
    color: #1d678b !important;
}

.mainv2-content-block .sidebar .sidebar-item.whitepaper {
    background: url(/Content/Images/v4/sidebar-item-whitepaper.jpg) no-repeat;
    height: 139px;
    padding-top: 17px;
    width: 142px;
    padding-right: 60px;
}

.mainv2-content-block .sidebar .sidebar-item.compare {
    background: url(/Content/Images/v4/sidebar-item-compare.jpg) no-repeat;
    height: 134px;
    padding-top: 17px;
    width: 142px;
    padding-right: 60px;
}

.mainv2-content-block .sidebar .sidebar-item p {
    font: 100 15px/18px Helvetica,Arial,sans-serif !important;
}

.sidebar .pricing-box-center {
    text-align: center;
    padding: 0 0 31px 25px !important;
}

    .sidebar .pricing-box-center p {
        text-align: left;
    }

    .sidebar .pricing-box-center .alt-links {
        margin-right: 25px !important;
    }

        .sidebar .pricing-box-center .alt-links li {
            float: none !important;
            display: inline;
            padding-bottom: 20px;
        }

.cm-pull-quote {
    clear: both;
    width: 100%;
    margin: 0 0 20px 0;
    padding: 20px 0;
    border-top: 2px solid #E8E8E8;
    border-bottom: 2px solid #E8E8E8;
    text-align: left;
    font-weight: 200;
    font-family: "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    font-size: 24px;
    line-height: 1.2em;
    color: #2a2a2a;
}

.content-image-left {
    margin: 0 10px 10px 0;
}

.content-image-right {
    margin: 0 0 10px 10px;
}

.f2a {
    color: #2a2a2a;
}

.diagram-block .video-link {
    overflow: hidden;
    position: relative;
}

    .diagram-block .video-link:hover .overlay {
        opacity: .55;
        filter: alpha(opacity=55);
        transition: opacity .2s;
        -moz-transition: opacity .2s;
        -webkit-transition: opacity .2s;
    }

    .diagram-block .video-link .overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 721px;
        height: 492px;
        background: #FFF;
        opacity: 0;
        filter: alpha(opacity=0);
        transition: opacity .2s;
        -moz-transition: opacity .2s;
        -webkit-transition: opacity .2s;
    }

.diagram-block.vid .video-link .hovertext {
    background: #323232 url(/Content/Images/v4/vid-play-cta-icon-white.png) no-repeat 151px center;
    padding: 21px 47px 18px 0;
    width: 165px;
    font: 200 23px/26px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.diagram-block .video-link:hover .hovertext {
    opacity: 1;
    filter: alpha(opacity=100);
    transition: opacity .2s;
    -moz-transition: opacity .2s;
    -webkit-transition: opacity .2s;
}

.diagram-block .video-link .hovertext {
    background: #323232 url(/Content/Images/v4/maximize-img-icon-white.png) no-repeat 25px 22px;
    padding: 21px 10px 18px 40px;
    display: block;
    position: absolute;
    top: 167px;
    width: 166px;
    left: 260px;
    text-align: center;
    color: #FFF;
    font: normal 20px Helvetica,Arial,sans-serif;
    opacity: 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    filter: alpha(opacity=0);
    transition: opacity .2s;
    -moz-transition: opacity .2s;
    -webkit-transition: opacity .2s;
}

.partner-landing .small-banner-block .description h1 {
    font: 200 45px/48px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
}

.tabbed-content-section .tab-content-block .tab-content {
    border: 1px solid #cae3f6 !important;
}

.item-box-link {
    cursor: pointer;
    transition: box-shadow 0.3s;
    box-shadow: 0 0 0 rgba(0,0,0,.5);
}

    .item-box-link:hover {
        box-shadow: 0 3px 8px rgba(0,0,0,.25);
    }

    .item-box-link a {
        transition: padding-left 0.2s ease 0s;
    }

        .item-box-link a:hover {
            padding-left: 5px;
            transition: padding-left 0.2s ease 0s;
        }

.home-mid-block.partner-mid-block .content-box h2 {
    font: 400 22px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
}

.home-mid-block.partner-mid-block .content-box p {
    font: 400 16px Helvetica,Arial,sans-serif;
}

.partner-landing .magictab2 .tabber_controls ul .active a.active {
    font: 400 18px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
    line-height: 1em;
}

.tick-bullets2 {
    color: #2a2a2a;
}

.large-banner-block.aeg .banner-text-cta {
    margin-top: 173px;
}

.mainv2-content-block .next-steps h3 {
    font: 17px/21px Helvetica,Arial,sans-serif !important;
    margin-top: 6px !important;
}

.mainv2-content-block .next-steps .main-cta-btn2 {
    margin: 0 0 0 18px;
    position: relative;
}

.home-mid-block.partner-mid-block .content-box p {
    color: #0368B8;
}

.home-mid-block.partner-mid-block .content-box:hover p {
    color: #083553;
}

.tick-bullets2 {
    color: #2a2a2a;
    font: 400 14px/16px Helvetica,Arial,sans-serif;
}

.mainv2-content-block .sidebar .sidebar-item.oneclick {
    background-size: auto;
}

.thin-h1 {
    font: 100 38px/40px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;
    color: #181818;
}

.pre-footer-tri-block .item-box:hover a.hover-indent {
    padding-left: 5px;
    transition: padding-left 0.2s ease 0s;
}

.nomargin {
    margin-bottom: 0;
    padding-bottom: 0;
}

.tick-bullets2-desc p {
    color: #2a2a2a !important;
}

    .tick-bullets2-desc p a {
        font-size: 16px;
        padding-bottom: 5px;
    }

.tick-bullets2-desc .tick {
    height: 70px !important;
}

    .tick-bullets2-desc .tick p {
        padding: 0;
        margin: 0;
        font: 400 15px Helvetica,Arial,sans-serif;
    }

        .tick-bullets2-desc .tick p:first-child {
            padding-bottom: 0;
            margin-bottom: 5px;
        }

.large-banner-block.gs-advantage .description {
    position: relative;
}

ul.about-right-nav {
    position: absolute;
    right: 0;
    margin: 0 33px 0 0;
    padding: 28px 0 0 0;
    height: 38px;
    z-index: 9999;
}

    ul.about-right-nav, ul.about-right-nav li {
        list-style-type: none;
        font-weight: 200;
        font-family: "Helvetica Neue","Lato",Helvetica,Arial,sans-serif;
        font-size: 17px;
    }

        ul.about-right-nav li {
            padding: 0;
            margin: 0;
        }

.paging-page, .news-paging-page, .press-paging-page {
    clear: none;
    float: none;
    width: 100%;
    display: none;
}

.paging-page-show, .news-paging-page-show, .press-paging-page-show {
    display: block;
}

#map-canvas {
    display: none;
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 460px;
    padding: 0;
    background: #B3D1FF url(/Content/Images/v4/mapgrid.png) no-repeat center center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}

#map-inner {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 460px;
    margin: 0;
    padding: 0;
}

#map-icons {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    clear: both;
    float: left;
    width: 100%;
    height: 460px;
    margin: 0;
    padding: 0;
}

#map-popup {
    position: absolute;
    right: 30px;
    bottom: 30px;
    width: 255px;
    height: 180px;
    background: #fff;
    border: 1px solid #BCCCBA;
    padding: 25px 30px;
    box-shadow: -1px 1px 2px #888;
    overflow: hidden;
    font-size: 12px;
}

.map-icon {
    position: absolute;
    width: 23px;
    text-align: center;
}

.map-popup-contact-label {
    clear: both;
    float: left;
    width: 85px;
}

.map-popup-contact-field {
    float: left;
}

#map-popup-address {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

#map-popup-flag {
    clear: both;
    float: left;
    width: 38px;
    margin-bottom: 10px;
}

#map-popup-title {
    float: left;
    width: 200px;
    margin-bottom: 10px;
}

    #map-popup-title h4 {
        margin: 0;
        padding: 0;
    }

.contact-box {
    float: left;
    height: 155px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #EBF1F5;
    border: 1px solid #D9D9D9;
    color: #2a2a3a;
}

.contact-box-left {
    width: 432px;
    background: #EBF1F5 url(/Content/Images/v4/contact-box-left.png) no-repeat bottom left;
    padding: 25px 0 0 260px;
    margin-right: 132px;
}

.contact-box-right {
    width: 406px;
    background: #EBF1F5 url(/Content/Images/v4/contact-box-right.png) no-repeat bottom right;
    padding: 25px 0 0 30px;
}

.contact-box a {
    background: #6CB314;
    padding: 8px 10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    transition: background 0.4s ease;
}

    .contact-box a:hover {
        background: #cad700;
    }

.contact-box h4 {
    margin: 0 0 5px 0;
    padding: 0;
    font: normal 18px/22px Helvetica,Arial,sans-serif;
}

.contact-box p {
    margin-bottom: 10px;
    color: #2a2a3a;
    line-height: 1.3em;
}

}

.contact-box h4 {
    font: 100 20px/26px Helvetica,Arial,sans-serif;
}

.contact-box p:last-child {
    margin-bottom: 0;
    margin-top: 5px;
}

.map-region-select-title {
    clear: both;
    float: left;
    margin-bottom: 20px;
    height: 44px;
    font: 300 20px Helvetica,Arial,sans-serif;
    color: #000;
    padding-top: 10px;
}

.map-region-select {
    float: left;
    position: relative;
    left: 20px;
    margin: 0 0 20px 0;
}

.btn-green {
    background: #65B803;
    padding: 10px 30px;
    color: #fff;
    transition: background 0.4s ease;
    border: 0;
    font-size: 18px;
    font-weight: 300;
    font-family: Helvetica,Arial,sans-serif;
    cursor: pointer;
}

    .btn-green:hover {
        background: #cad700;
    }

.contact-cm .holder {
    width: 273px;
    display: inline-block;
    margin: 0 0 20px 0;
    color: #484848;
    font-size: 16px;
    font-family: Helvetica,Arial,sans-serif;
}

    .contact-cm .holder:nth-child(2) {
        margin-left: 40px;
    }

    .contact-cm .holder.wide {
        width: 100%;
        display: block;
    }

    .contact-cm .holder.half {
        width: 48%;
    }

        .contact-cm .holder.half.second {
            clear: right;
            margin-left: 23px;
        }

    .contact-cm .holder input[type="checkbox"] {
        float: left;
        margin: 1px 6px 0 2px;
        padding: 0;
        width: 16px;
        height: 15px;
    }

    .contact-cm .holder label {
        clear: both;
        float: left;
        width: 100%;
        margin: 0 0 5px 0;
        font-weight: 300;
        font-size: 16px;
        font-family: Helvetica,Arial,sans-serif;
        color: #484848;
    }

.profile-page .contact-form label {
    font-weight: 300;
    font-size: 16px;
    font-family: Helvetica,Arial,sans-serif;
    color: #484848;
}

.contact-cm .row.opt-in {
    margin-top: 20px;
}

    .contact-cm .row.opt-in label {
        margin-top: 3px;
    }

.contact-cm .holder input[type="text"], .contact-cm .holder input[type="email"], .contact-cm textarea {
    width: 100%;
    border: 1px solid #C9CBCC;
    transition: border 0.3s,background 0.3s;
    background: #F8F8F8;
    margin: 0;
    padding: 10px;
    resize: vertical;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    .contact-cm .holder input[type="text"].invalid, .contact-cm .holder input[type="text"].invalid {
        border: 1px solid #F00;
        background: #FFF9F9;
    }

.contact-cm input[type="button"]:hover {
    cursor: pointer;
}

.profile-page .contact-selectric-wrapper label {
    display: block;
}

.social-icons p {
    margin-bottom: 10px;
    font: 16px Arial,Helvetica,sans-serif;
}

.social-icons img {
    margin-right: 10px;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}

    .social-icons img:hover {
        opacity: .6;
    }

.contact-office {
    float: left;
    width: 316px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #D9D9D9;
    background: #F9F9F9;
    padding: 32px 26px;
    margin-right: 11px;
    font-weight: 300;
    font-size: 14px;
    font-family: Helvetica,Arial,sans-serif;
    color: #2a2a2a;
    height: 290px;
}

    .contact-office a {
        font: 14px/17px Arial,Helvetica,sans-serif;
    }

.contact-office-small {
    height: 180px;
}

.region-offices {
    clear: both;
    float: left;
    width: 100%;
    display: none;
    padding-bottom: 70px;
}

    .region-offices .cm-row .contact-office:nth-child(3) {
        margin-right: 0;
    }

.contact-office-label {
    clear: both;
    float: left;
    width: 75px;
    font: 14px/17px Arial,Helvetica,sans-serif;
    margin-bottom: 5px;
    color: #2a2a2a;
}

.contact-office-field {
    float: left;
    margin-bottom: 5px;
    color: #2a2a2a;
    font-weight: 300;
    font-size: 14px;
    font-family: Helvetica,Arial,sans-serif;
}

    .contact-office-field a {
        font: 14px/17px Arial,Helvetica,sans-serif;
    }

.contact-office-address {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.contact-office-flag {
    clear: both;
    float: left;
    width: 38px;
    margin-bottom: 10px;
}

.contact-office-title {
    float: left;
    width: 200px;
    margin: 0 0 15px;
    padding: 0;
    font: normal 18px/22px Helvetica,Arial,sans-serif;
    color: #000;
    line-height: 1em;
}

    .contact-office-title span {
        font: 14px/17px Arial,Helvetica,sans-serif;
        line-height: 1em;
    }

.contact-office-partner {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
    font: 14px/17px Arial,Helvetica,sans-serif;
}

.contact-office-map {
    margin-bottom: 15px;
}

    .contact-office-map a {
        font: 14px/17px Arial,Helvetica,sans-serif;
    }

.small-font {
    font-size: 13px !important;
}

.cm-clear {
    clear: both;
}

.cm-bold {
    font: 14px/17px Arial,Helvetica,sans-serif;
}

.news-latest-image img {
    max-width: 100%;
    height: auto;
}

.ncm-row {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.ncm-col-25 {
    float: left;
    width: 25%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-75 {
    float: left;
    width: 75%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-4 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-8 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-r10 {
    margin-right: 10px;
}

.ncm-col-r20 {
    margin-right: 20px;
}

.ncm-col-r30 {
    margin-right: 30px;
}

.ncm-col-r40 {
    margin-right: 40px;
}

.ncm-col-r70 {
    margin-right: 70px;
}

.ncm-col-r120 {
    margin-right: 120px;
}

.ncm-col-r80 {
    margin-right: 80px;
}

.ncm-col-b30 {
    margin-bottom: 30px !important;
}

.ncm-col-b50 {
    margin-bottom: 50px;
}

.ncm-col-b70 {
    margin-bottom: 70px;
}

.ncm-col-b90 {
    margin-bottom: 90px;
}

.ncm-col-pt30 {
    padding-top: 30px;
}

.ncm-col-pr30 {
    padding-right: 30px;
}

.ncm-col-pl10 {
    padding-left: 10px;
}

.ncm-col-pr10 {
    padding-right: 10px;
}

.ncm-col-100 {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-660 {
    float: left;
    width: 660px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-650 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-640 {
    float: left;
    width: 650px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-560 {
    float: left;
    width: 560px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-400 {
    float: left;
    width: 400px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-600 {
    float: left;
    width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-480 {
    float: left;
    width: 480px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-290 {
    float: left;
    width: 290px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-300 {
    float: left;
    width: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-320 {
    float: left;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ncm-col-430 {
    float: left;
    width: 430px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.author-image img {
    width: 100%;
    height: auto;
}

.about-sub-nav-block {
    margin-bottom: 0 !important;
}

.profile-page ul li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font: 300 16px/23px "Oxygen","Helvetica",Arial,sans-serif;
}

.profile-page ol li {
    font: 300 16px/23px "Oxygen","Helvetica",Arial,sans-serif;
}

.ncm-shareback {
    margin-bottom: 30px;
}

.map-region .selectricItems ul, .map-region .selectricItems li {
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
}

.ncm-col-290 .news-latest-blog {
    height: 230px;
}

.map-region .selectricItems li {
    background: none;
}

.map-region .selectricItems ul li.last {
    display: none;
}

.map-region .selectric {
    clear: both;
    float: left;
    width: 200px;
    background: #eaf3f5;
    border-radius: 0;
    border: 1px solid #c8deef;
    transition: background 0.2s;
    -webkit-transition: background 0.2s;
}

    .map-region .selectric .label {
        clear: none;
        float: none;
        width: auto;
        font-size: 17px;
        padding: 10px 14px;
    }

.map-region .selectricItems {
    background: #FFF;
    border: 1px solid #c8deef;
}

    .map-region .selectricItems li {
        padding: 7px 12px 6px !important;
        border-bottom: 1px solid #e0edf6;
        color: #4a4a4a !important;
        border-top: none;
        font-size: 16px;
        text-align: left;
    }

        .map-region .selectricItems li:hover, .map-region .selectricItems li.selected {
            background: #0368b8;
            color: rgba(255,255,255,.95) !important;
        }

.map-region .selectric .button:after {
    position: absolute;
    top: 12px;
    right: 15px;
    margin: auto;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-top-color: #BBB;
    border-bottom: none;
    border-width: 8px 7px medium;
    transition: border-top-color 0.2s;
    -webkit-transition: border-top-color 0.2s;
}

.resources-sticky-bar .selectric .button:after {
    top: 9px;
    right: 8px;
    border-top-color: #999;
}

.map-region .selectricOpen .selectric .button:after, .map-region .selectricHover .selectric .button:after {
    border-top-color: #666;
    transition: border-top-color 0.2s;
    -webkit-transition: border-top-color 0.2s;
}

.map-region .selectricWrapper {
    float: left;
}

.about-sub-nav-block, .about-sub-nav-wrapper {
    width: 980px !important;
    z-index: 999;
}

.news-paging {
    clear: both;
    float: left;
    width: 100%;
    display: none;
}

.news-paging-active {
    display: block;
}

.webinar-landing #wrapper,.webinar-landing #page,.webinar-landing #main{position:static}.webinar-landing #wrapper,.whitepaper-landing-no-nav #wrapper{background:#f7f7f7}.webinar-landing #page,.whitepaper-landing-no-nav #page{background:#fff}.webinar-landing #main,.whitepaper-landing-no-nav #main{margin-bottom:0}.webinar-landing .large-banner-block{background:url(../images/webinar-landing-background.jpg) no-repeat center #39454a;background-size:cover;background-size:fit;padding:0;margin:0;height:427px;width:100%;position:absolute;left:0;z-index:100;overflow:visible}.webinar-landing.whitepaper .large-banner-block{background:url(../images/whitepaper-landing-background.jpg) no-repeat center #39454a;background-size:cover}.webinar-landing.whitepaper .large-banner-block{height:377px}.webinar-landing .form-area{width:340px;min-height:400px;top:0;left:0;background:#1c75b8;position:absolute;margin:86px 0 0 626px;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.22)}.webinar-landing.whitepaper .form-area{width:326px;top:339px;margin-left:654px;height:auto;padding-bottom:5px}.webinar-landing.whitepaper .form-area .no-background{position:absolute;margin-top:20px}.webinar-landing .form-area h2{color:#fff;font:200 22px/30px "HelveticaNeue","LatoThin",Arial,sans-serif;margin-bottom:0}.webinar-landing .form-area .signup-form-title{background:#0068b5;height:28px;padding:20px 0 15px 24px;border-radius:3px 3px 0 0}.webinar-landing .form-area .signup-form-title:after{width:0;height:0;border-style:solid;border-width:15px 20px 0;border-color:#0068b5 transparent transparent transparent;content:"";position:absolute;top:57px;left:15px;-moz-transform:scale(.999)}.webinar-landing .form-area noscript{display:block;padding:20px;color:#fff}.webinar-landing .form-area form{width:100%;margin-top:10px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.webinar-landing .form-area table,.webinar-landing .form-area tbody,.webinar-landing .form-area tr{display:block;line-height:0;text-align:center}.webinar-landing .form-area td{display:inline-block}.webinar-landing .form-area .formFieldLabel{display:none}.webinar-landing .form-area input,.webinar-landing .form-area select,.webinar-landing .form-area textarea{border:1px solid #4d7fa6;border-radius:3px;padding:10px 12px;width:118px;margin:5px 0;color:#4a4a4a;text-align:left;box-shadow:none}.webinar-landing.whitepaper .form-area input{width:112px}.webinar-landing .form-area td[colspan="2"] input{width:271px}.webinar-landing .form-area textarea{width:271px;height:90px;resize:none}.webinar-landing.whitepaper .form-area td[colspan="2"] input{width:259px}.webinar-landing.whitepaper .form-area textarea{width:259px}.webinar-landing .form-area select{width:298px}.webinar-landing .form-area input[type="button"]{margin-top:2px;width:298px;background:#65b803;font-size:18px;color:#fff;transition:background 0.2s;-webkit-transition:background 0.2s;padding:12px 12px;text-align:center}.webinar-landing.whitepaper .form-area select,.webinar-landing.whitepaper .form-area input[type="button"]{width:285px}.webinar-landing input.invalid{border:1px solid #F00;background:#FEE}.webinar-landing .form-area input[type="button"]:hover{cursor:pointer;background:#7ed11c}.banner-landing-form .form-area{margin-top:0;top:45px!important;min-height:100px}.banner-landing-form{position:relative}.webinar-landing.whitepaper .form-area{min-height:100px}.formNegCap{display:none!important}.webinar-landing .form-area .contact-form label{display:none}.webinar-landing .form-area .contact-form br{display:none}.webinar-landing .form-area .contact-form{padding-top:4px}.webinar-landing .form-area .contact-form .row .holder{display:inline-block}.webinar-landing .form-area .contact-form .row .holder:only-child input{width:258px}.webinar-landing .form-area .contact-form .row .holder input{margin-left:6px}.webinar-landing .form-area .contact-form .row .holder:nth-child(1){margin-left:13px}.webinar-landing .form-area .contact-form p:not(.label){text-align:center;margin:0 0 8px}.webinar-landing .form-area .contact-form .selectricWrapper{margin:0 0 8px 7px}.webinar-landing .form-area .contact-form p input[type="button"]{margin-left:-3px}.webinar-landing .form-area .contact-form p span{display:none}.webinar-landing form .selectricWrapper.invalid .selectric{border:1px solid #F00;background:#FEE}.webinar-landing form .selectric{width:294px;border-radius:3px;margin:5px 0}.webinar-landing.whitepaper form .selectric{width:281px}.webinar-landing form .selectric p{font:400 15px/18px Arial,Helvetica,sans-serif!important;color:#4a4a4a;padding:10px 12px}.webinar-landing form .selectric .button:after{border-width:8px 7px medium;top:8px;right:8px}.webinar-landing form .selectricItems ul li:first-child{display:none}.selectric .button:after{border-color:#4a4a4a transparent transparent transparent}.selectricHover .selectric .button:after{border-color:#2a2a2a transparent transparent transparent}.webinar-landing .large-banner-block .description{padding-top:80px;margin:0 auto;position:relative;left:-195px;overflow:visible}.webinar-landing.whitepaper .large-banner-block .description{padding-top:65px;width:760px;left:-94px}.webinar-landing .large-banner-block .description p{font:200 24px/40px "Helvetica Neue","LatoThin",Helvetica,Arial,sans-serif;margin:0 0 0 2px}.webinar-landing .large-banner-block .filetype{margin-top:10px}.webinar-landing.whitepaper .large-banner-block .filetype{margin-top:35px}.webinar-landing .large-banner-block .presented-by{position:absolute;top:385px}.webinar-landing .large-banner-block .presented-by p{font-size:17px}.webinar-landing .large-banner-block h1{font:300 45px/48px "Oxygen",Arial,sans-serif;margin-left:0}.webinar-landing.whitepaper .large-banner-block h1{font:400 50px/52px "Oxygen",Arial,sans-serif}.webinar-landing .large-banner-block .header{border-bottom:2px solid rgba(255,255,255,.2);border-top:2px solid rgba(255,255,255,.2);max-height:165px;padding:14px 0 6px;width:520px}.webinar-landing.whitepaper .large-banner-block .header{border:0;padding:5px 0;width:auto}.webinar-landing .logo{background:url(../images/globalsign-logo-white-284x59.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:59px;width:284px;overflow:hidden;text-indent:-9999px;display:block;margin-left:-2px}.webinar-landing .logo a{height:100%;display:block}.webinar-landing .extra-logo{display:block;position:absolute;width:200px;top:91px;right:66px}.webinar-landing .extra-logo img{max-width:100%;position:relative;height:auto}.webinar-landing .grey-bar{background:#f0f0f0;width:100%;height:80px;margin-top:427px;position:absolute;left:0}.webinar-landing .grey-bar ul{width:970px;margin:12px auto}.webinar-landing .grey-bar ul li{display:inline-block;vertical-align:top;min-width:175px;padding-top:20px;white-space:nowrap}.webinar-landing .grey-bar ul li a{display:block;font-size:15px}.webinar-landing .grey-bar img{border-radius:50%;height:56px;width:56px;border:3px solid #fff;margin-top:-24px;margin-right:5px}.webinar-landing .mainv2-content-block{padding-top:510px}.webinar-landing.whitepaper .mainv2-content-block{padding-top:377px}.webinar-landing .mainv2-content-block .features-section,.mainv2-content-block.banner-landing-form .features-section{width:640px;margin:43px 80px 120px 0}.webinar-landing.whitepaper .mainv2-content-block .features-section,.mainv2-content-block.banner-landing-form .features-section{width:605px}.webinar-landing .mainv2-content-block .features-section h2{margin-bottom:20px;font-weight:400}.webinar-landing.whitepaper .mainv2-content-block .features-section h2,.mainv2-content-block.banner-landing-form .features-section h2{font-size:23px}.webinar-landing .mainv2-content-block .features-box{padding-right:12px}.webinar-landing .mainv2-content-block .features-box h2{font:400 20px/24px "Helvetica Neue","Lato",Helvetica,Arial,sans-serif!important;margin-bottom:10px;letter-spacing:-.2px}.webinar-landing .mainv2-content-block .features-box li,.webinar-landing .mainv2-content-block .features-box li p{font-size:16px;line-height:17px;color:#333}.whitepaper-landing-no-nav .features-section{margin-top:54px!important}.webinar-landing #livechat-compact-container,.whitepaper-landing-no-nav #livechat-compact-container{display:none}.webinar-landing .footer,.whitepaper-landing-no-nav .footer,.footer.short{padding-left:0;width:945px;margin:0 auto;padding-top:10px;padding-bottom:17px}.webinar-landing.review-submit .form-area{width:485px;height:100%;min-height:0;position:static;margin:0}.webinar-landing.review-submit .form-area form{padding:10px 50px 40px;width:auto;position:relative;z-index:2}.webinar-landing.review-submit .form-area table,.webinar-landing.review-submit .form-area tbody,.webinar-landing.review-submit .form-area tr{text-align:left}.webinar-landing.review-submit .ao_tbl_cell{padding-left:0!important}.webinar-landing.review-submit .form-area .signup-form-title{position:relative;z-index:3}.webinar-landing.review-submit .form-area input,.webinar-landing.review-submit .form-area select{border-radius:2px;width:160px}.webinar-landing.review-submit .form-area td[colspan="2"] input,.webinar-landing.review-submit textarea{width:355px}.webinar-landing.review-submit .form-area input,.webinar-landing.review-submit .form-area textarea{margin:0 0 15px 0}.webinar-landing.review-submit .form-area input[type="button"]{margin:10px 0 0 0}.webinar-landing.review-submit tr{white-space:nowrap}.webinar-landing.review-submit .form-area .signup-form-title{padding:25px 50px;z-index:3}.webinar-landing.review-submit .form-area .signup-form-title:after{top:75px;left:45px}.close-review-form{color:#fff;transition:opacity 0.3s;opacity:1;text-transform:uppercase;float:right;position:absolute;top:20px;right:40px;padding:10px 10px 10px 40px}.close-review-form::after{content:"X";width:10px;height:18px;padding:2px 6px;border:1px solid #fff;color:#fff;border-radius:50%;-webkit-transform:translateZ(0);position:absolute;top:0;left:0;top:7px;left:6px}.close-review-form:hover{transition:opacity 0.3s;color:#fff;opacity:.7}#add-review-form{display:none;opacity:0;height:0;transition:opacity 0.2s,height 0.3s}#add-review-form .form-area{position:relative;overflow:hidden}.review-thank-you-box{position:absolute;width:100%;height:100%;text-align:center;margin:0;padding:0;opacity:0;z-index:0;top:0;background:#1C75B8;transition:opacity 0.3s;display:-webkit-flex;-webkit-flex-direction:column;-webkit-justify-content:center;display:flex;flex-direction:column;justify-content:center}.review-thank-you-box.active{opacity:1;z-index:4;transition:opacity 0.3s}.review-thank-you-box p{color:#fff!important;font-size:20px;max-width:80%;margin:10px auto}.review-thank-you-box .close-review-form{float:none;position:static;padding:12px 20px;border-radius:2px;border:1px solid rgba(255,255,255,.6);text-transform:none}.review-thank-you-box .close-review-form::after{display:none}.review-form-stars-ui{margin:5px 0 25px 0}.review-form-stars-ui div{display:inline-block;vertical-align:middle;color:#fff;text-align:left;width:50%;margin-left:-3px;margin-right:-2px}.review-form-stars-ui ul.stars{white-space:nowrap}.review-form-stars-ui ul.stars li{display:inline-block;vertical-align:top}.review-form-stars-ui ul.stars a{width:39px;height:35px;margin:0 -2px 0 -3px;display:block;background:url(/themes/globalsign/images/icon-star-white.png) no-repeat center;opacity:.3}.review-form-stars-ui ul.stars a.active{background:url(/themes/globalsign/images/icon-star-gold.png) no-repeat center;opacity:1}.review-form-stars-ui .worse{float:left;padding:0 5px;font-size:11px}.review-form-stars-ui .best{float:right;padding:0 10px;font-size:11px}.review-form-stars-ui .rating-title{margin-top:-15px}
#main.resources {
    width: auto;
    margin: 0;
}

.resources-top, .resources-sticky-bar, .resources-content {
    width: 100%;
    padding: 0;
    margin: 0;
}

    .resources-top .inner, .resources-sticky-bar .inner, .resources-content .inner, .prc-vars-bar.inner {
        width: 977px;
        padding: 0 0 0 10px;
        margin: 0 auto;
    }

.resources-top {
    background: #edf7ff;
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-bottom: -44px;
}

.prc-vars .resources-top {
    margin: 0;
    background: #c8dbea;
}

.resources-top .inner {
    padding: 50px 0 40px 3px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}

.prc-vars .resources-top .inner {
    padding: 60px 0 65px 3px;
}

.resources-top .inner .row:first-child {
    margin-top: -20px;
    height: 75px;
}

.resources-top .inner .row:last-child {
    height: 350px;
}

.resources-top h1 {
    color: #000;
    margin: 10px 0 15px -2px;
    font: 300 42px/48px "Helvetica Neue","Oxygen",Helvetica,Arial,sans-serif;
}

.prc-vars .resources-top h1 {
    font: 300 35px/40px "Helvetica Neue","Oxygen",Helvetica,Arial,sans-serif;
    letter-spacing: -.3px;
}

.resources-top h2 {
    font: 300 22px/24px "Helvetica Neue","Oxygen",Helvetica,Arial,sans-serif;
    height: 24px;
}

.resources-top .section-header, .resources-top .featured {
    float: left;
}

.resources-top .top-link {
    float: right;
    text-align: right;
    margin: 24px 0;
}

    .resources-top .top-link a {
        font-size: 13px;
    }

    .resources-top .top-link p {
        color: #000;
        font-size: 14px;
        font-weight: 300;
        margin: 0 0 2px;
    }

.resources-top .upcoming {
    margin-top: 55px;
    float: right;
    width: 320px;
    height: 295px;
    background: #fff;
    border: 1px solid #d8e1e8;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px 28px;
    position: absolute;
    right: 0;
    top: 106px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.prc-vars .resources-top .upcoming {
    border: 1px solid #b6c7d5;
}

.resources-top .upcoming h2, .resources-top .upcoming h3 {
    color: #000;
    font: 400 20px/24px "Oxygen",Helvetica,Arial,sans-serif;
    margin: 0;
}

.resources-top .upcoming h3 {
    font-size: 16px;
    line-height: 20px;
}

.resources-top .upcoming a {
    display: block;
}

    .resources-top .upcoming a h3 {
        max-height: 42px;
        overflow: hidden;
        -webkit-transition: color 0.3s;
        transition: color 0.3s;
    }

        .resources-top .upcoming a h3:hover {
            color: #0368b8;
        }

    .resources-top .upcoming a p {
        margin: 9px 0 0;
        font-size: 15px;
        color: #0368b8;
        -webkit-transition: color 0.3s;
        transition: color 0.3s;
    }

        .resources-top .upcoming a p:hover {
            color: #083553;
        }

.resources-top .upcoming p.date {
    color: #404040;
    font-size: 12px;
}

    .resources-top .upcoming p.date:hover {
        color: #404040;
    }

.resources-top .upcoming div {
    padding: 15px 0;
    border-bottom: 1px solid #d6d6d6;
}

    .resources-top .upcoming div:last-child {
        border: 0;
        padding-bottom: 0;
    }

.resources-sticky-bar {
    position: absolute;
    width: 100%;
    height: 100px;
    z-index: 999;
    background: #051c2d;
    margin-top: 44px;
}

    .resources-sticky-bar ul, .resources-sticky-bar div.filter-by {
        display: inline-block;
        vertical-align: top;
    }

div.filter-by {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px 0 0 30px;
}

    div.filter-by label {
        display: block;
        color: #fff;
        font: 300 17px/20px "Oxygen","HelveticaNeue",Arial,sans-serif;
        margin-bottom: 8px;
    }

.prc-banner-block div.filter-by {
    width: 335px;
    text-align: left;
}

.resources-sticky-bar ul.type-select li {
    display: inline-block;
    vertical-align: top;
}

    .resources-sticky-bar ul.type-select li a {
        display: block;
        background-color: #1e3241;
        background-image: url(/Content/Images/v4/resource-icons.png);
        background-repeat: no-repeat;
        background-position: 0% 10px;
        width: 123px;
        height: 100px;
        margin-right: -2px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-align: center;
        padding: 68px 0 0;
        -webkit-transition: background-color 0.2s;
        transition: background-color 0.2s;
    }

    .resources-sticky-bar ul.type-select li:nth-child(2) a {
        background-position: 25% 10px;
        padding: 60px 20px 0 20px;
    }

    .resources-sticky-bar ul.type-select li:nth-child(3) a {
        background-position: 50% 10px;
    }

    .resources-sticky-bar ul.type-select li:nth-child(4) a {
        background-position: 75% 10px;
    }

    .resources-sticky-bar ul.type-select li:nth-child(5) a {
        background-position: 100% 10px;
    }

.resources-sticky-bar ul.type-select * {
    color: #fff !important;
    font: 300 14px/16px "Oxygen","HelveticaNeue",arial,sans-serif !important;
}

.prc-banner-block .resources-sticky-bar ul.type-select li a {
    background: #1e3241;
    padding: 60px 20px 0 20px !important;
    white-space: nowrap;
}

.prc-banner-block .resources-sticky-bar ul.type-select li:nth-child(5) a {
    width: 130px;
}

.resources-sticky-bar ul.type-select li a:hover, .resources-sticky-bar ul.type-select li a.active {
    background-color: #0368b8;
}

.resources-content {
    min-height: 500px;
    background: #fbfbfb;
    padding: 144px 0 65px 0;
}

    .resources-content div.content-section {
        margin: 80px 0 0;
    }

        .resources-content div.content-section.hidden {
            display: none;
        }

        .resources-content div.content-section h2 {
            font: 300 22px/24px "HelveticaNeue","Oxygen",Helvetica,Arial,sans-serif;
        }

.resources .content-section {
    width: 990px;
}

.resource-box {
    display: inline-block;
    vertical-align: top;
    margin-right: 60px;
    margin-bottom: 60px;
    box-shadow: 0 2px 3px -1px rgba(0,0,0,.1);
    -webkit-transition: box-shadow 0.3s;
    transition: box-shadow 0.3s;
}

.prc-vars .resource-box {
    margin-right: 38px;
}

.resources .content-section .resource-box {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 10px;
}

.resource-box:hover {
    box-shadow: 0 3px 12px -1px rgba(0,0,0,.25);
}

.resource-box a {
    display: block;
    position: relative;
    height: 293px;
    width: 240px;
    border: 1px solid #d8e1e8;
    margin: -1px;
}

.prc-vars .resource-box a {
    width: 258px;
    border: 1px solid #b6c7d5;
}

.resources .content-section .resource-box a {
    height: 270px;
    width: 237px;
}

.resource-box .top {
    position: relative;
    width: 100%;
    height: 215px;
    background-color: #0f68b2;
    background-position: 50% 50%;
    background-size: cover;
    color: #fff;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 5px solid rgba(9,75,118,.8);
    -webkit-transition: background-size 0.5s,box-shadow 0.3s;
    transition: background-size 0.5s,box-shadow 0.3s;
}

.featured .resource-box .top {
    height: 238px;
}

.featured .resource-box.zoom .top {
    background-size: 120% 120%;
}

.featured .resource-box.zoom:hover .top {
    background-size: 100% 100%;
}

.resource-box .top.datasheet {
    background-image: url(/Content/Images/v4/resource-thumb-datasheet.jpg);
}

.resource-box .top.whitepaper {
    background-image: url(/Content/Images/v4/resource-thumb-whitepaper.jpg);
}

.resource-box .top.ebook {
    background-image: url(/Content/Images/v4/resource-thumb-ebook.jpg);
    border-bottom: 5px solid rgba(19,120,34,.8);
}

.resource-box .top.moreinfo {
    background-image: url(/Content/Images/v4/datasheet-ssl-mgmt.jpg);
    border-bottom: 5px solid rgba(19,120,34,.8);
}

.resource-box .top.video {
    background-image: url(/Content/Images/v4/resource-thumb-video.jpg);
}

.resource-box .top.casestudy {
    background: #fff;
    border-bottom: 0;
}

.resource-box .top.semccasaestudy {
    background-image: url(/Content/Images/v4/resource-thumb-datasheet.jpg);
}

.resource-box .top.webinar {
    background-image: url(/Content/Images/v4/resource-thumb-webinar.jpg);
}

.resource-box em {
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
}

.resource-box p {
    font-size: 15px;
}

.prc-vars .resource-box p {
    width: 75%;
}

.resource-box .top-cover {
    height: 100%;
    width: 100%;
    background: #000;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.resource-box:hover .top-cover {
    opacity: .1;
}

.resource-box .top-inner {
    position: absolute;
    bottom: 0;
    margin-top: -100%;
    padding: 20px;
    text-align: left;
}

.content-section .resource-box .top-inner p {
    opacity: .7;
    font-size: 14px;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.content-section .resource-box .top.video .top-inner p {
    opacity: .7;
    font-size: 14px;
    background: url(/Content/Images/v4/resources-arrow-icon.png) 100% 64% no-repeat;
    width: 102px;
}

.content-section .resource-box .top-inner em {
    font-size: 17px;
}

.resource-box .bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 55px;
    background: url(/Content/Images/v4/globalsign-logo-125x27.png) no-repeat 15px 45% #fff;
    background-size: 58%;
}

    .resource-box .bottom.casestudy {
        background: url(/Content/Images/v4/globalsign-logo-white-125x27.png) no-repeat 15px 45% #074373;
    }

.resource-box[resource-type="casestudy"] .top {
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 50%;
    height: 100% !important;
}

.resource-box.featured[resource-type="casestudy"] .top {
    height: 100%;
}

.resource-box[resource-type="casestudy"] .top .top-inner {
    background: #0b63ab;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: -100%;
    padding: 50px 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: bottom 0.5s;
    transition: bottom 0.5s;
}

    .resource-box[resource-type="casestudy"] .top .top-inner:last-child {
        margin-bottom: 0;
    }

.resource-box[resource-type="casestudy"] .top-cover {
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
}

.resource-box[resource-type="casestudy"] a:hover .top .top-inner {
    bottom: 0%;
}

.resource-box[resource-type="casestudy"] .top-inner p:hover {
    opacity: 1;
}

.resource-box[resource-type="casestudy"] a {
    height: 215px;
}

.resource-box.featured[resource-type="casestudy"] a {
    height: 293px;
}

.resource-box[resource-type="casestudy"] .bottom {
    display: none;
}

.prc-vars-bar {
    background: #051c2d;
    min-height: 205px;
    max-height: 205px;
    width: 100%;
    overflow: hidden;
}

    .prc-vars-bar .inner {
        overflow: hidden;
        text-align: center;
    }

        .prc-vars-bar .inner div {
            text-align: left;
            padding: 27px 12px 0 65px;
            border-right: 1px solid #041827;
            border-left: 1px solid #172c3c;
            display: inline-block;
            vertical-align: top;
            width: 250px;
            height: 205px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: relative;
        }

            .prc-vars-bar .inner div:first-child {
                border-left: 0;
            }

            .prc-vars-bar .inner div:last-child {
                border-right: 0;
            }

        .prc-vars-bar .inner a {
            text-align: left;
            padding: 27px 12px 0 65px;
            border-right: 1px solid #041827;
            border-left: 1px solid #172c3c;
            display: inline-block;
            vertical-align: top;
            width: 250px;
            height: 205px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: relative;
        }

            .prc-vars-bar .inner a:first-child {
                border-left: 0;
            }

            .prc-vars-bar .inner a:last-child {
                border-right: 0;
            }

            .prc-vars-bar .inner a .main-cta-btn2 {
                transition: background 0.2s !important;
            }

            .prc-vars-bar .inner a:hover .main-cta-btn2 {
                background: #cad800;
                transition: background 0.2s !important;
            }

        .prc-vars-bar .inner h3 {
            font: 300 19px/19px "Oxygen",Helvetica,Arial,sans-serif;
            color: #fff;
            margin: 0 0 10px;
        }

        .prc-vars-bar .inner p {
            font: 200 15px/16px "Helvetica Neue","Oxygen",Helvetica,Arial,sans-serif;
            color: rgba(255,255,255,.5);
            margin: 7px 0;
        }

        .prc-vars-bar .inner a p {
            transition: color 0.2s;
        }

        .prc-vars-bar .inner a:hover p {
            color: rgba(255,255,255,.6);
            transition: color 0.2s;
        }

        .prc-vars-bar .inner img {
            position: absolute;
            left: 12px;
            top: 30px;
            width: 40px;
            height: auto;
        }

.resources-top .inner .selectric, .resources-top .inner select {
    width: 230px;
    text-align: left;
    border: 1px solid #9dc2df;
    background: #fff;
}

    .resources-top .inner .selectric p, .resources-top .inner select {
        font-size: 17px;
        padding: 7px 10px 4px;
    }

    .resources-top .inner .selectric .button:after {
        border: 7px solid transparent;
        border-top-color: #676767;
        top: 16px;
        right: 10px;
    }

.prc-vars .resources-top .section-header {
    margin-top: 7px;
}

.prc-vars .selectricItems {
    box-shadow: 0 2px 6px rgba(0,0,0,.2);
}

.mainv2-content-block .resource-box {
    margin-right: 40px;
    margin-bottom: 20px;
}

    .mainv2-content-block .resource-box:last-child {
        margin-right: 0;
    }

    .mainv2-content-block .resource-box .top {
        height: 190px;
    }

    .mainv2-content-block .resource-box a {
        height: 235px;
        width: 208px;
    }

    .mainv2-content-block .resource-box em {
        font-size: 15px;
    }

    .mainv2-content-block .resource-box .top-inner {
        line-height: 16px;
    }

    .mainv2-content-block .resource-box p {
        font-size: 17px;
        margin-bottom: 10px;
        opacity: .7;
        color: #fff;
        font-weight: normal;
    }

    .mainv2-content-block .resource-box .bottom {
        height: 45px;
    }

    .mainv2-content-block .resource-box.last {
        margin-right: 0;
    }

#contact-widget-container {
    position: fixed;
    top: 255px;
    left: 100%;
    width: 321px;
    z-index: 999;
}

.contact-widget {
    position: relative;
    -webkit-transition: left 0.2s;
    transition: left 0.2s;
    box-shadow: 0 0 15px -5px rgba(0,0,0,.3);
    white-space: nowrap;
}

    .contact-widget.open {
        left: -320px;
    }

    .contact-widget.closed {
        left: -40px;
    }

    .contact-widget .btn-contact-open {
        width: 40px;
        height: 156px;
        -webkit-transition: background 0.3s;
        transition: background 0.3s;
        background: url(/Content/Images/v4/contact-widget-button.png?r=0) no-repeat;
        background-color: #0065b6;
        border-radius: 4px 0 0 4px;
        display: inline-block;
        vertical-align: top;
    }

html[lang="de"] .contact-widget .btn-contact-open {
    background: url(../images/contact-widget-button-de.png) no-repeat;
    background-color: #0065b6;
}

.contact-widget .btn-contact-open:hover {
    background-color: #1c8cda !important;
}

.contact-widget .btn-contact-open .text {
    color: transparent;
    width: 156px;
    display: block;
    transform: rotateZ(-90deg);
    position: relative;
    left: -57px;
    top: 57px;
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: -.8px;
}

.contact-widget .panel {
    background: #1e2022;
    box-shadow: inset 0 0 1px 0 rgba(255,255,255,1);
    height: 156px;
    width: 281px;
    padding: 20px 22px 16px 18px;
    margin-left: -4px;
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .contact-widget .panel * {
        color: #fff;
    }

    .contact-widget .panel a {
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s;
    }

        .contact-widget .panel a:hover {
            opacity: .7;
        }

    .contact-widget .panel table {
        border-spacing: 0;
        border-collapse: collapse;
    }

        .contact-widget .panel table * {
            border: none;
        }

    .contact-widget .panel tr {
        height: 25px;
    }

    .contact-widget .panel td:first-child {
        padding-left: 2px;
        padding-right: 11px;
        text-align: right;
        font-weight: 300;
        color: rgba(255,255,255,.9);
    }

    .contact-widget .panel tr:last-child td:first-child {
        padding-right: 14px;
    }

    .contact-widget .panel .contact-phone-sales, .contact-widget .panel .contact-phone-support {
        font-size: 15px;
    }

    .contact-widget .panel .contact-buttons {
        position: absolute;
        left: 55px;
        width: 300px;
        margin-top: 17px;
    }

        .contact-widget .panel .contact-buttons li {
            border-right: 1px solid #6f7072;
            display: inline-block;
            margin-left: -4px;
            line-height: 14px;
            font-size: 13px;
            letter-spacing: .1px;
        }

            .contact-widget .panel .contact-buttons li a {
                text-align: left;
                padding: 0 9px 0 40px;
                display: block;
            }

            .contact-widget .panel .contact-buttons li.livechat a {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAATCAYAAABsmQZ/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCQkIwREMwRTkwMTExRTQ4RDY1ODIxRTBGREFEMERCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCQkIwREMxRTkwMTExRTQ4RDY1ODIxRTBGREFEMERCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0JCQjBEQkVFOTAxMTFFNDhENjU4MjFFMEZEQUQwREIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0JCQjBEQkZFOTAxMTFFNDhENjU4MjFFMEZEQUQwREIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz49d1YKAAACBklEQVR42rTUTUgVURTA8ZnHy8QowUXwkoIIvxUhzITaGG1SceNC8WMrqODCrSKCy1ahgpsyEd1I4CKjhZIEfqDi01r4bKNooSh+FprPYvwfOA8HeTrvCl74MV/3nnPmztxrW1Ga4zgJHMpQiKdIRqI+3sUSJvHBtu1xy7DZ55Ld4dCCWk1yhFn8wA78uIts5MCHDBKHTJL6XQnljQZxH2PowEcChi+YDUmeK2/NeSbHUuQhoMVsIYhhYkxHC/Ach9hDWawV0zcNn52zto4pTGDFdX8G+e6BSdp5E+kGCV/gAEd4LQVE6ZOMZuziBDWRB+1azSuDhA800KpOrVf/AIKaOF9uhDBn8iPQ/40W+thgzD38wbClgzsNky7ItzNdKozpw2/5y/7jhuH4OBxa5k1Wwi3JPq9TbBtU3IMwHhqMidd/YEYumnSKqw0CZOGvFhyIob8fA5qnIlLBkn7kAoPE5fq2stQacPuSAuc0YZf7QQa2dIOohy/GxM/wXQPKev2CbrTolip93uEfGqMFeOSq6JNHMh+eIEfPi/Q7L2rhjn6/lxjCT6+5/4o11z0blRjEKL65AgcviFOMX9pnX7ZErynrlT1Yz1M1kbRtnUq5fos62eYuiSPba7+OXfZK+l4WMNpwrH9pK25eYV1KvBKZqViSRtoIUqzrbvqGG6i6rhynAgwAHyaG1epceccAAAAASUVORK5CYII=) 5px 2px no-repeat;
            }

            .contact-widget .panel .contact-buttons li.contactform a {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAYAAAD3Va0xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkzMDE4QjIyRTkwMTExRTQ5MzlBRTg3NDczREJCNkJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkzMDE4QjIzRTkwMTExRTQ5MzlBRTg3NDczREJCNkJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTMwMThCMjBFOTAxMTFFNDkzOUFFODc0NzNEQkI2QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTMwMThCMjFFOTAxMTFFNDkzOUFFODc0NzNEQkI2QkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6GD41gAAAAP0lEQVR42mL8////awYGhgsMlAEDBqBBW4CYgUK8hYmBSmDUoFGDRg0aNWjUoKFjECOwBngGpI9QaI4NQIABAKnVQSrSxRkBAAAAAElFTkSuQmCC) 9px 50% no-repeat;
                padding-left: 37px;
            }

            .contact-widget .panel .contact-buttons li.support a {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlGOERDRkE0RTkwMTExRTQ4OTM1RDA5ODY5NUQ0RUE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlGOERDRkE1RTkwMTExRTQ4OTM1RDA5ODY5NUQ0RUE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUY4RENGQTJFOTAxMTFFNDg5MzVEMDk4Njk1RDRFQTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUY4RENGQTNFOTAxMTFFNDg5MzVEMDk4Njk1RDRFQTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ROdV8AAABHElEQVR42qzSMWvCQBiAYQ/B1UkQ1M2hi/+hZOgodHcu0q2DP6U6iVDtUBAKpYvoH+hqkQ5tpVAdJIuTgkt8r3zKURP8Ygw8eLlcXo54qZTiCoIgjV4Qfo2R2601mhg/D7jGDWbO4wyaWMMzxvianT1iBS9iTRFfeHd3qo4xLuAFc/RtxImOY++M+wE+cYcfPMn8lf2gYTGDDjaohjxfoi7jBqYyvjwISqwVFZM1I3zgFt94Dg1qYrKuhKHs9BX5g6A2duRE1P6CZ4p58gd27c19wlgVazkVaTvxiwmyJ8Y2+5hMljHDW5yoE2vvY87DWFEnZr+9iVqkiqpi2mis2LHoSTHn5Qv4u2iimBOtSHSSOPYvupDDr4ptBRgAc+MwxNeAzCwAAAAASUVORK5CYII=) 8px 2px no-repeat;
                padding-right: 0;
                padding-left: 35px;
            }

            .contact-widget .panel .contact-buttons li:last-child {
                border-right: none;
            }

.navigation .nav-holder {
    position: relative;
    min-height: 44px;
}

#nav-menu {
    line-height: 30px;
}

    #nav-menu li div {
        display: block;
        height: auto;
        width: auto;
        position: static;
        background: transparent;
        border: 0;
        border-radius: 0;
        padding: 0;
        margin: 0;
        min-width: 0;
        min-height: 0;
    }

    #nav-menu li {
        float: left;
        margin: 0;
        position: static;
    }

        #nav-menu li a {
            color: #fff !important;
            border-radius: 0;
            margin-top: 0;
            padding: 8px 20px 6px !important;
            display: block;
            transition: background 0.2s;
        }

        #nav-menu li.single a {
            border-radius: 3px;
            margin-top: 5px;
            padding: 3px 20px !important;
        }

        #nav-menu li.mega:hover a {
            background: #035c9f;
        }

        #nav-menu li div.tab-section {
            position: absolute;
            display: none;
            width: 100%;
            left: 0;
            top: 44px;
            padding: 30px 0;
            border: 0;
            background: #035c9f;
        }

        #nav-menu li:hover div.tab-section {
            display: block;
        }

        #nav-menu li:hover > a {
            color: #FFF;
            background: #035c9f;
            transition: background 0.3s;
        }

        #nav-menu li div.mega-menu-inner {
            width: 970px;
            margin: 0 auto;
            white-space: nowrap;
            overflow: visible;
            color: #fff;
            padding-left: 14px;
        }

        #nav-menu li div.mega-menu-bottom {
            position: absolute;
            top: 100%;
            left: 0;
            background: #03375f;
            width: 100%;
            height: 55px;
            font-size: 15px;
        }

            #nav-menu li div.mega-menu-bottom .mega-menu-inner {
                padding: 12px 0 12px 14px;
            }

        #nav-menu li div.mega-menu-separator {
            display: inline-block !important;
            vertical-align: top;
            border-right: 1px dotted #2572ac;
            padding: 0 30px;
            overflow: visible;
            white-space: nowrap;
            box-sizing: border-box;
            height: 170px;
            margin-bottom: 15px;
        }

            #nav-menu li div.mega-menu-separator.partners {
                margin-left: 20px;
            }

            #nav-menu li div.mega-menu-separator.products {
                height: auto;
                margin-bottom: -5px;
            }

                #nav-menu li div.mega-menu-separator.products.segmented {
                    padding: 0 18px;
                    display: table-cell !important;
                }

                    #nav-menu li div.mega-menu-separator:first-child, #nav-menu li div.mega-menu-separator.products.segmented:first-child {
                        padding-left: 0;
                    }

            #nav-menu li div.mega-menu-separator:last-child {
                border: 0;
            }

        #nav-menu li div.mega-menu-col {
            display: inline-block;
            vertical-align: top;
            padding-right: 41px;
        }

            #nav-menu li div.mega-menu-col:last-child {
                padding-right: 0;
            }

        #nav-menu li div.mega-menu-inner ul li {
            display: block !important;
        }

        #nav-menu li div h2 {
            color: #fff;
            color: rgba(255,255,255,.99);
            font: 400 20px/23px "Oxygen",Helvetica,Arial,sans-serif;
            letter-spacing: .5px;
            margin: 7px 0 12px;
        }

        #nav-menu li div p.mega-list-title {
            margin: 0 0 4px;
            font: 400 16px/26px "Helvetica","LatoThin",Arial,sans-serif;
            color: rgba(255,255,255,.8);
        }

        #nav-menu li div.products.segmented p.mega-list-title {
            font: 300 14px/22px "Helvetica","LatoThin",Arial,sans-serif;
            margin: 0 0 15px;
            letter-spacing: -.2px;
        }

        #nav-menu li div.products.segmented h2 a {
            padding: 0 !important;
            display: block !important;
        }

        #nav-menu li div ul {
            margin-top: 0;
        }

        #nav-menu li div li {
            padding-left: 0;
            width: auto;
        }

            #nav-menu li div li a {
                margin: 0;
                font: 300 15px/22px "Helvetica","LatoThin",Arial,sans-serif;
                color: #a2c3dc;
                color: rgba(255,255,255,.8) !important;
                display: block;
                padding: 2px 0 1px 20px !important;
                background: transparent !important;
                position: relative;
                z-index: 2;
                width: 100%;
            }

                #nav-menu li div li a:hover {
                    color: rgba(255,255,255,.5) !important;
                }

            #nav-menu li div li::before {
                width: 9px;
                height: 9px;
                background: #5c99c7;
                box-shadow: 0;
                top: 8px;
            }

    #nav-menu .home-blue-cta {
        background: #06497e !important;
        transition: background 0.3s;
    }

        #nav-menu .home-blue-cta:hover {
            background: #065a9c !important;
            transition: background 0.3s;
        }

    #nav-menu li div.mega-menu-bottom ul {
        position: relative;
        top: 8px;
    }

        #nav-menu li div.mega-menu-bottom ul li {
            width: auto !important;
            display: inline-block !important;
            background: transparent !important;
            border-right: 1px solid rgba(255,255,255,.6);
            overflow: visible;
            height: 16px;
            padding: 0 !important;
            vertical-align: top;
        }

            #nav-menu li div.mega-menu-bottom ul li:first-child {
                padding-left: 0;
            }

            #nav-menu li div.mega-menu-bottom ul li:last-child {
                border: 0;
            }

            #nav-menu li div.mega-menu-bottom ul li::before {
                display: none;
            }

            #nav-menu li div.mega-menu-bottom ul li a {
                display: block !important;
                margin: 0;
                color: #fff !important;
                line-height: 17px;
                transition: opacity 0.3s,color 0s;
                opacity: 1;
                padding: 18px 17px 18px 50px !important;
                position: relative;
                top: -18px;
                width: auto;
            }

                #nav-menu li div.mega-menu-bottom ul li a:hover {
                    opacity: .65;
                    color: #fff !important;
                    transition: opacity 0.3s,color 0s;
                }

                #nav-menu li div.mega-menu-bottom ul li a.phone {
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAaCAYAAAC+aNwHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJCMjYwMDQyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJCMjYwMDUyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxREU1Rjc3RDIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxREU1Rjc3RTIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqLOmDIAAAFzSURBVHjalJQvSENRFMbfngsPkwiKYBARXlYWBBGbq0YNJqtFqwhr2iwLFjHaRAQxa7CIqEHDgiyM4dh0rorh+V39Lpw97rt/LvzYu/++e86+e26UZVlkYA+sFswNkR+ogC54BU1wFCJQBl9gh/0DcB8iUOcm3V8AbZdA6U/lv3XAVDTc+mA8sjUqVcGx4YQOSH1SaIBJw4JHUPNJoQcmDAGegx+wYUthjpbl7byiK2uuFLbBixi84MZrsOhyoYwgvnNBLYNZMIg8WszfETFW8t2s/4OUdknrZnzqQNr4IQafwX6owDuvrvo+pP9BAsqyM36PgQGIQwSqjELezFroe9ATj8gm+AQJ++ucV5EtFQmcgifRv2M5q/T6FFEF91YkkBhOOAEPuULr8vYanzT1hLUceW9J200LmqwHm0iD0RkFpplz3SJQ0VYXLUgpcgtGDfOJTsMWZsxbqU664fVWTlyy3HddApIVRtPmOzGv534FGACElWy/0VpdpgAAAABJRU5ErkJggg==) scroll no-repeat 8px 45% !important;
                    padding-left: 32px !important;
                }

                #nav-menu li div.mega-menu-bottom ul li a.mail {
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENBRDExOTUyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENBRDExOTYyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkIyNjAwRTIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0Q0FEMTE5NDIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvYgz6YAAAC7SURBVHjatNQ/DoIwFMfxVycnEq9SV89gSD2B8RSewFM4ch23ysTK6upWf5j3EiAtf1ra5JtASD4h5RXlnDsT0QMdaJv1QXcF2OJij27olYhq9ERfAtyiK6qRRhSZZuPSmQIXyCTgghq+H8AUiY9RL7wW96FBeCkeQifhOXwK/Zu7mfFRqOIx6o9Uxc/Ca8FWyPWJkzddvRW+LSjRmytjPl6WcctyQLY80kZgixp0TED7eGdZleu3+RNgAH8NY0XQSIbRAAAAAElFTkSuQmCC) scroll no-repeat 12px 47% !important;
                }

                #nav-menu li div.mega-menu-bottom ul li a.ticket {
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJCMjYwMDgyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJCMjYwMDkyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkIyNjAwNjIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQkIyNjAwNzIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl87RNkAAAExSURBVHja7NQxSAJRHMfxd2qDYIHSktDm0hQ0SIOGObS6CS41FG0uTUHNUVOLDUWDQmNLQ5vzDSKCS24RCQW1hC01nd8nj7jh8t7dPTcffNAH9//d3/c/z3IcZyiEeBfRVt71vYocbgXhHYgI3PV7eFPaMWFuLSPl2q+aCj9AVx3vGb5RMxGeRQUl1PGCInpRwi2cwlZDzGARr/iYXBFyoDGco4UFbKCrPv+uCxMex5WS+C84TLjssokLdRMZ2PcKloKceRJ3eMYx1tHArxyeZ4Vm50t4wJHay05trE2r1wmXP/8Rhx7BU+t1jqWMT9yggGvsY+BXmNAIl8/wFi6xiV2dYLn8Ok9jByM8YVs3WKdzpiJOcI+foH9hv/Av9fiFWiZfufNw/YGuoDOL8LEAAwAlqtbPFr0RkwAAAABJRU5ErkJggg==) scroll no-repeat 15px 45% !important;
                    padding-left:;
                }

                #nav-menu li div.mega-menu-bottom ul li a.chat {
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAATCAYAAABsmQZ/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJCMjYwMEMyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJCMjYwMEQyMjdBMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkIyNjAwQTIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQkIyNjAwQjIyN0ExMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtYVUb4AAAITSURBVHjatNVPSBVRFMfxmYeViYlQ8KRA1FIriHyJbkoX/oMQ+qMtBYsWLo2Cdq1EQYRKxBYtdJG4UHclgqYLjaCyP6JF6MNKwWURLQwint8DvwcPGZ9zBQc+zHsz955z7sy9d3wv4EgkEoc5NeIiYshDjm7/RhzvMe77/jvP8fC3JTvCqR0tSvIXC1jFL2TgGE5LBNUkju8pKQkvcHqK43iNAUwR8N8OT8OSn8UcitGA84gq7k8sYpoYH4MCVGIVX9EYtmLansQwNuQTXuA53qZcn0AstWOuGi/ilEPCS1jGNzywAgLa5KFdg1nDjeSN+6qmxiHhCQWaR0mI9lFMKXHMLsxh0mUi0L5DhZ5z6GOJ43jmqXOnY9Jpe3euS4U+fVixKf8fBxz7W/tNz/2wlZBl2V/qEfsOFT/CD+Q79DmkOTBhf9r0iJsdApTiuwqOhmifgSfKczVZwSu95HKHxFc0Wltqt5CdpsBJJexKvVGMJW0QNxEJmbgCMwpo63UM3bijLTX5KtZxOyhAQUpFQ7ski6AMZ/S7VsFnVfiG3l8VBvEh3YZvG/oo8tkvy3XN2lzDZeTiKAqRic+0qw8oqo5Tj/bhP/Zlol1lulH02m6j30UYUeVf9Cjt/0O02jaXJo5tr/3q+2a39/TYFjDuaaLYLL2Lg3tYlxavHtfDJE1+HWxUhd5+HxrhApr2K8eWAAMAXP5O1MOfqlYAAAAASUVORK5CYII=) scroll no-repeat 10px 50% !important;
                }

    #nav-menu li div.mega-menu-bottom a.home-blue-cta:first-child {
        margin-left: 0 !important;
    }

    #nav-menu li div.icon a {
        display: block;
        width: 100%;
        height: 100%;
        position: relative;
        min-width: 160px;
        margin: 0;
        padding: 0 !important;
        text-align: center;
    }

        #nav-menu li div.icon a span {
            display: block;
            position: absolute;
            bottom: 10px;
            font: 400 20px/23px "Oxygen",Helvetica,Arial,sans-serif;
            text-align: center;
            width: 100%;
        }

            #nav-menu li div.icon a span.smaller {
                font-size: 16px;
            }

            #nav-menu li div.icon a span.oneline {
                bottom: 22px;
            }

        #nav-menu li div.icon a div {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            opacity: .63;
            transition: opacity 0.2s;
        }

        #nav-menu li div.icon a:hover div {
            opacity: 1;
            transition: opacity 0.2s;
        }

    #nav-menu li a.menu-icon-ssl div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABICAYAAACQnynWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTJEMjgwMzkyMDI3MTFFNThDMkJGM0NCRUI3MkVFMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTJEMjgwM0EyMDI3MTFFNThDMkJGM0NCRUI3MkVFMDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMkQyODAzNzIwMjcxMUU1OEMyQkYzQ0JFQjcyRUUwOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMkQyODAzODIwMjcxMUU1OEMyQkYzQ0JFQjcyRUUwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqd5Jn8AAAMaSURBVHja7JyxaxRBGMVnz3AoCcEUFmIRUQJCFBFsDBLSBEFQ0C6F/4Bgkz9A22BrsEirIFiomMIyhYVpJRYeUSvPkFjEBILkJFnfcB94u8zs7czu5s6b94MHuzM331zezX0ztzvZKI7jJ0qp+1BNkbwcQk+hB0WCRDD/gMZ7fwDHigSo0fhC3hViKHV+Ftqhr5lslxUobf5OFEW/6K8dpOn++eoQmk/zSQXmI89NQt9Fk2XX0/xs7kJnRHcqqA929u7kZMbIb4psI/uHb/1/7JcqoihOrp3GuNTsbn7nFQJOuFztEJpP80ke0hMucfSPI59ph7iSvqTMdb7bOp8jn2mH0HyaT7wm3EGdJPtmbc+Rz7RDaH4+rkIL0AfV3rcTi7albEFe4/6jodudrEHI+Z6ahlbj/KxKm1zxab5ZdWgx9mdRYtB8R+OHoZW4ODrGSFZfzPlJ9K7j19BMCbF0jFcqYyfzEP1O8BCazahvQu+gr3J+Drqp2ltiTMxKzEeccLN1AWpZUsgmdA+qGdrVpG7T0rYlsZnzM/TMYl4DGs/RXr/msyXGc5pv1xi0bzBtF5pwmKwnpE2afemDE66BG1DdUP4YWneIsy5t0tSlD/7CNXDN9IWBljxiLUnbrn3Q/DbnDWVr0JZHrC1p27UPmt9mxLKs9KWZpw+ab6dVdVua30NoPs2n+YTm03xyRNc9Qry2MwdtxL1D9z0XxD/EGfbt6Id7jPb4be2GmnZG++E9MOdzwg0T3sP1mEKgj3J8WRXYu8mR74a+WaIfX3BFdFG53WxJEOpqx3fb8iXoU6pMfwBrHPnV0jAYr6SsQfOr5bhnHc0vgXFoylA+JXU0v2JequRWwhkp44R7BBOu5pv6dzP8izLffOfIr4g3luPCI39QiUoc+dPQezm+3nHsZX4ID7Iuy/yf0GnoQM719u8N6JRv2tGPIj9kNsnFcofxSo6Xi4z8EE30/aNvG8y+Bb2l+dWavyfp5Xeq/ISko2HXgLyqmZ8/0IuMOo78itNOqXCdT/Npfkjs9cN7CNX8+R5/ALrv+b8CDAAkJTbvW8OAUAAAAABJRU5ErkJggg==) scroll no-repeat 65% 30%;
    }

    #nav-menu li a.menu-icon-saas div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABHCAYAAADr5gJCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkU0MjI5QzcyMDI3MTFFNUEzOEY5QTBDMTFDQTY5MEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkU0MjI5QzgyMDI3MTFFNUEzOEY5QTBDMTFDQTY5MEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRTQyMjlDNTIwMjcxMUU1QTM4RjlBMEMxMUNBNjkwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRTQyMjlDNjIwMjcxMUU1QTM4RjlBMEMxMUNBNjkwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiEDIXQAAAmWSURBVHja7F0LbFRF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) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-tools div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABHCAYAAABPjLqRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQ3RTY4MjIyMDI4MTFFNUFGNEJFNDk0QTAwM0I2NzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQ3RTY4MjMyMDI4MTFFNUFGNEJFNDk0QTAwM0I2NzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDdFNjgyMDIwMjgxMUU1QUY0QkU0OTRBMDAzQjY3OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDdFNjgyMTIwMjgxMUU1QUY0QkU0OTRBMDAzQjY3OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq3PuH8AAAiwSURBVHja3FwJbBZF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) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-vars div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA/CAYAAABU6B73AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQxRDM0MjEyMjYyMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQxRDM0MjAyMjYyMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDFEMzQxODIyNjIxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDFEMzQxOTIyNjIxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PknlMWcAAASSSURBVHja7Fu9S1xBEH8vhhzExCJgmigklVUqQZI2HEQISCCVha1dUtndfxACFgkIFlaBgyAYGxtBRSTIBQtjEVE0ehowkBP1zo/T573M4j4zDrPv7Z233h73BoZb3+7sx7zZnfnNW13f988cx7ntNDZ5LijCd2K6YglCIYcNtv5mYPdi9f8p32hWINYcLP5WvCkuKFaEriLAapLAaeAEU/cO+L1C7hNwfz3tk9AzAp6XZP0Oed6HZL+Qum+o7nl8RtTZyRllEd3AY4qtMSC2gEJuxPatgS0idp/x1ojdJ0sYazR0iB2DrnhrqNGn2BavGmz9E8B3Y/QZu8/4jIgVESvCBkVIqL4robwHPFiG7KCUKck++mqKPivsM4lPZEIbGvIbClnRZ7Iu0Cf0s+hH0ym3IKnAUw35RWsVAfJtwEdkwsKsl4BbgVeYujEkP4ayYQGtSNklpk6M1WajIlbJRP+IRZA2KWZBu5KpklJEtlX2iWnVRkWso76+R1jOQYjZH4S9adE3artuY2S5rcAwV3G/624Dt0BxmqmeFnWijSY+2rbRff5A5dbIRIjrvoCfXuCi5F75LIoeKsa0w32CfA82b4PuHm+rHivdJ+qraFARxcvJW4w+g8k1GYwBm8hYVobYpRsI3W+RsexSBHF5rkFFuIoxa6sIeUj+hWIWbwl41hkBxnIIVAWgLBcGrkifYqysGPu6h+a1vIb4Cs6E1AHthchtaWCJrRD5PYXMkerLvBGvAe0mxQU0ZiIl+UZ7QmT3GZkzyTT03o+yQkbGl5Y1aVQRDJ4IFrMctV+hfp7I/cQflkVZPsM0rwH0lhUKWTWpiBPUXrzFcU3NJ8hk0yFt00TJCc0xxomlnphUhBdMsMy9OILGKWi0L6D2I2WOFSjcMxlQVerDMYaY0Gg/oZA1FsvcVPL2PirPabSfU8jWZ/IWEd4OXRrtuxSyN5K89WRqLAPcUuUzIl0OMiUIM13NM0KsTa5xBa3nymGJKavhNUR5uEKvMRTSdqhCrzFM56dol+UW7Ch88IKik01FAJOJmjCT3Z7XiDUWNRScwW8W0aZCZoGLhcRFkQ6of4vabriu+0E1MPyIBTxloLaAxb+BX4O8SpFivzcTmVNZvkPA2iH0cy8Ec3wFfsQAvHPgJeBnIF9UyA/Az2P06ON1zpbPOElCM9ghbzCngTVyKgtjMtmXySAxJ6dWJO5SMhjCj0CfKRnMlMh5kKdpfGoJiqy3Pfc55STxXk0YGCNBzqZOx0aq1L2aCqFrGVAZSaPdRDqw2opw0cltis5NpAOrmbPsRn8WDSqiqBjTGot4icq62a6khNyFMu495BVjWnNQzpRzfwHajDLuc1RDDkeoM9WafzX/8bVdBzFKQPcL+AFzvrwRwRT8PoGo8EADybbbaBFrNNansYQMvjzmOlCewS/9TAxBsc6ajYroYEJuYe5TCBxRmkXys0x9RspOMeCwKHGSncRYhs8swuM+5MgPP16ErJ2WoFCGWNCxAhzthIXf0gJ2FLLHxq8ZGlJICmWkS+WgQ4luA2sohIGxatA/AQYAHXqP+oekGkQAAAAASUVORK5CYII=) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-resellers div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA+CAYAAACftM1SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdERDdEOTcyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdERDdEOTgyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozN0REN0Q5NTIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozN0REN0Q5NjIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqIf/0IAAAJKSURBVHja7Fu7SgNBFN3NAzRWimIXUXx0PgqtbC3FysrK37D2D/QHRLCxSiNYWYggCuILFJQUGhVB8YHxETXxLJmFYXPXbIiyG+ZcOGTCgd27Z+fO3Jm7Y5dKpTPLsnots+3chhAli2YlPP+Lhj1/TBKiaNt23CQVEAzfrhgxBoWna1AIWmMIgTi+Aj6BWR/+BSgAaYEbU9xTkBu59h1BEcY0/woCv6HxNwL/qPFL0mDpkrEAzswA98BcCFp0Vem9rVq7SeCTWruj3tBYBtqAedPHCCMyzyBCdANbwLDRQiDbvADGgcMQ/DvQ2l8Cf6q1HwQ+r7WPGnbWUP6tqcG634c/BnJASuBSwC2w55diuw+vrz651qBRCApRMSlwh4o9okKIjCnZ4y+Zc4ZdgUaj0QLmETv4HTVch10mVMoSwpxqVERIQnAZTqMQFKLhhEAcnwBvwKQPf6fKfu0ClwbywHWQG0W55DdYpeS3rvE5gb/X+EVpsKyl5OfUH7NO6S8ELQaq9N5Ord0i8HoZsKfe0Ni2ykWeZdPHCJb8lI0A58CUSSl2ZQ5aLvX1heSfXvKTvvhzZoMh1c4L/DvgVsCyDTtrKP/2gVdgwoe/cb6I8Sn5tQPPwKVfis2SH9caTLEpRKCNCc8OFTdmvISJobHJwKAGNBot+mnutHPAztmNisQ8GqIQReVHqGudKGSWdhReClNsCkEh/newVGeqnL3NeB0vo9YDuB8YYFNR6xHOmY6kumYt8PpTC5rxAlajJsRKSL164S8u8iPAANChw1WRNthPAAAAAElFTkSuQmCC) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-cloud div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAABCCAYAAABDy2gGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdERDdEOTMyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdERDdEOTQyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDFEMzQyMjIyNjIxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozN0REN0Q5MjIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PigIbaoAAAX5SURBVHja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) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-company div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABKCAYAAAAVO2ILAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdERDdEOUIyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdERDdEOUMyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozN0REN0Q5OTIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozN0REN0Q5QTIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQabkYAAASVSURBVHja7FxNSFRRFH7Tj/QjkwXBZGUDRVZQTuRCKNBNP1TQtCpokUnQJmgCFxKELQMX2qqgIHe5ELKsFq4UahFUaoRgKEqJStpkMlqpaOfiE4bHvffd8+57b948z4HD8Lzz3Z/v3Xt+7r1jxODIEojhj3RFIpEqTvtG0GWNQeJI1tmUXwbt96DdK6C1YSauH5ZSj9uNwlKsyvcZR0vVoxlXDrOjyIN294WduMc0twTEwYyqzmH7MU77adCXQScushS8oKkXNJFPS/Ur6J8c9mU7aHE+2rhLXoQeiBAlBR+NeescYAAHzMBXVR4B4eNZ+Ar4OIPA3wf83zB4VUZcPaKONtDxrOcKJL4JNBTErQizdx2S8gs2df8EfSso2wR6Mqxx3A9YQkmJTbLzxl9EeIDG4WOIUq5VKEQcERccG1cCtmhKo+4TEjzqhYGt5NnJQoVc2530KhKZwhDHertFo721mng7eQVa6VdqqkLce9CLiEqt3rEddBiBnwnLUmUxVhxRR4HlOYrE69rZB2YQ7bawQP4ZhrjDyJyxE3Qi67kSiW8G/acxwCmwQcNus2bGmo6cwzxon6S8TGEJDkhm6cGwetVReJMJjczhA+/M1IPMIe7R4U/CKXH5IldNDcyMC4zAjGLbVDHLn2M+tl+drzOuzseYjSdPMcQVA9M6O8LlEnyBwzpHLR7cb9kIut+OuPUKnlMmmzXxPGkAh9OUQ5PBHEa3iLhPoNcQ9X2zPHcg8bNhCUcmzaBWVTKW5xEkGQsO3jzLNkoQkDTM1OksPDMVmBM1tqk7a0fcKdDniEqPgmbbshpk5rCVRf9I7qLIOPC2JS07tLLkFIXl7m1u5omrVmTO4TvoEUn5L5u634GeF5SxZdbr0hjKOHZ2RdjW03GFGS+Sz6C7scQt8jbwsuyEre0S4V2+ATUtacfWftqMcVFURkvVoRBxHti4Ipiq9zR3LUR4N5dqSnK2EVcIbWRjLHJCHDsvqNcY0B5NvKrc0sTXuzXjxkBfIOr4bXkeROLnHfR7HtnGIKfPGPyYLXHgZdhhTdLp6wM8O6xp93KKQRszmn0c0sFznQOs+eQSThIWfAqJR9s7hkG2kbIm60h8kryqD16VreuzknK7XO8j6HVBGUuwX7s0hnPG8j4dT56AHlPItUXyBnQHlrg52dVWhcwhI8JrXq2wSp/oeBDaySjYO9kY5ygApswh+DYuavVGSNklwW9zcQw10E5a1AcFDy0bY9QJcWy7Ref6/F7Dn+v3dzXxjW7NOLZ13oWog7d1jsEvOOj3ArKNEU6fMfhJlcyB3RSv0ojKW+Gj1ePMIaPZxwEdPDkHIo6II+KIOBIiztPMwbyLVqeIbwbX3ux3p6GP7G5ci+LXe6CPKc+JM5Yv7KneRevM0QvfYOT2vpz8DjBog6DspplSBUHuGPyfxLOVczoXxE2I7qKZW8lBIe4h7zTe3JL3jDhyDkQcEUfEEXEkRBwRR8QRcas2yS81T+cxvx+IWS/daMhOle+Y7WF+o1DoYh9LecS1OKjohql+Sa2B/2+u7O5INy3VgMh/AQYALMIUoHJkUdgAAAAASUVORK5CYII=) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-blog div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE3N0MyRkMyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE3N0MyRkQyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTc3QzJGQTIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTc3QzJGQjIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps+B1zoAAAfiSURBVHja5FxrbFRFFJ7ubqlsF3lYWlEEhEJrxUoBYyOvGhKDJPgAJOGHPyAoRYH6iBr9oW1iNFHQ+kBKgF9GjYqIkhjiE/GRCFXEohR5aAQVKI9Cl4KlSz3H/QbOjnfbe8tuuff2JF/azp3enfnuOWfOOTN3M9ra2lQXSAZhOOFyQoDQTDhMOInfm9EvDGQT+hN6Es4SDhB2EdI+2FAa7x0hjCLECLsxySJCAWEEIZ/QG/2y8T9MUJRwHAQwdhKaCDn4nyDhR/RL/ZNLg4ZcT+iFQc8kTCNMxIQuRFijNhHWE9aAbCZqm1sJGUs4Q+hLuIdwB9Q/HcIm9j5hFaERml7rFkKGQ+WvIJRDI5IJm892Qj1MYT+eclSYGWvXQJhWIWEkzCSZsMbUEP6Cye26WIREoBXfEl4CGVbCDvEdwmeEDYRhhH6ETBDUCmifFgIBrG1HCXsIUwiTCbPgmK2ESakg3ARtiXYlIdcQ/iHcRXgKq4EpH2KQW/GkWc1/6cRAI3DGYWhWCci/zaLvaUIl4V1CFmGH45kxIQ4xgdCTsLrNWl4lXEcoJYwhBDvxGckQxD1L8RnLkoxhNcY4welnONEQjiUmwWfwExptXH8LGsHqfwhLbTqFTS8PJsbjmW1c/wHjYZ/ype0YxsGTmUhYSDhhPI0jhArCCEJxCrXBLorx2RUYi5QmjHmCXU2184GsRZMIiy1Ucx0hRCjDT3WRIMewzmKci/FAM1JBSBlYNuUFQh5sWrkEPJZcjM2UhZjLBREynjCHcMy4eRVhCGGwi8jQGIyxVRljbiTMxZw6RUgBIUz4zrhxJa71dyEZGv0xxkpj7JsxpwKnhGQThhJWGjdcAvZzXEyGRg7GutSYw0rMLeyEELa1R40bvQefMcgDZEjzycPYpTySzJ9Y3SSfkEWIihscJGQSSjxEhkYJxt4g5nOS0ANzTegfsAhNOLl6UdQoWJ4hjEMY7jXZirE/Ldo4DajGXNsNzMYSphrq9Qah8CLHGamIU3gObxpzm4o5J9WQmEXWWoPMtFV5V3jsPTAXKeXmvAJGpau3Uc9YhppmnfK+/IQHvky08VwvJRRbEcL2NE9aE+EBwkHlHzmIOclE716QkuBDIoRexsryAdJs5TOUGvlOFHOPSB/CBdsZxspSg6qV3+SM4Ut4ztPBwbltiJjhO/5G1fyQjQ/IR8H3KpdMeB/hznbqMTyvXMxxANq4+rZEm0wGYn8ZuFTbyQyBqjb3SZWNDL5a9G8ABxkBVMAGGvsmn4vdtI5ko8uW5FaMqT3h6vyn4m+e+5Ws7awdE1HEXS7MJ4x1225BeCBMxw2yG9sbHRWuW/DQ9RbHAi6Ch7D0FojO21GvdFKx3m9jEG6SKJSgTjtTcFCvN55HiM712Dfxu/TFXOWG26kA9kyHiwu/IlT3u2RirpKQhgAcTG9D/WPdgJAYlmgtfZiLEAiJiAtNDgnpgS3Ea10y0Z+xtdpiYzWKGo72P0JOGbv0UYcR6nzCcy57+ryl+YpDQsLah3RXaUMmnyAhbFQ3Cy3hrPeIgxuvIFziMpNZYaNfEOOWOU5mCMlNkyAkoto/j2EK2+rzHtQQ9n2XGa4iHAAhx42oM9gNTCaIuWrhcyz9AojjZWZYaMND+2XZHSL+/oODtQBMRQYoHLUe6waEcGljtJEDhUPwtDvFBT7TtQfOtcmnyR0vJL+p+EkoWSc5G4LtNBm2NQXtm20M4GbCxyq9Z16dpv+3EL5op08RikTSV/K5tJNsMrvA6GFxcbKyf6SyzEVk6FCirIM+vUCalkb4kL0BBCis7ptEh1nIBO2sNq9j7XeLbMeYkolWgpmi7RMsJrGQMBM+7zkdf/PRxzEqXravtWGzIz3kTEdhZZVL7gYQda7qzg5ljUosG853mSmkSvi4ZrmR97ytcEQ8IKI0Zm6d6DgNmfAwH5FxNWGLih8717JWnT83n7Bzxw0rjRswk3k+IoSPny9V8SOmWniP5oR0MFq2wduuF233wWyKfUDGSCwgi0XbR0hb6qwI0UuW1Q75aY/7E316wepkQ5a5BCkjOOG3CpaLNj4hfCthvIcJGYdg827Rthrx1xbZ0epodz6ClEZ1/lD/UfgSPjLxvcfIyMXisBe/K6ymXHUfqhIr75ZHqjiu4FcsqkRbPyzLzOhgjxEyCJFrrmirxBzrrcJcK6mFlnDmOxdtt4Pll1X8BcEGD9U9six8RyxZGGslUdxkkYq/VaDlQcIcaEyOh31Ks0qyd91ekXkHwvcaIxt+Eo42AnX0lXRUdf8KidATRju/RbVQxd+qKulOhLDwyzd8YK3CaH+Y8BqyS7eVANJKCK/L3yABXKQSC9KcHf+J5TjfDxGt3Y2qGMyHteEhI5jhFacavqUPgqB8vxOiNWWjihek2URWGddnw7z45++EUjjloF8J0fK1ih+we5bwGKJAKfer+DbG4wiGckHgDSpxU92V0llHyFV63uDajJiETWaBTAlU/GQfg0/76ReZOaMuQthsvsicriOgYeWgopeKV93ZX3DRdoCy96p7HUJmNr19CAKjyv4hP6fCSel81EKkIsTSRYiWsXjS7FjnoSqV7WLLSDshWvTXZbB5zFCp+7qMVIk+ZdnSVYRoMb9QhavcN6rEL1Tpg37hLiSEF4O1KsluQjoJUYaTTfaVO4xTXUgIB48H4Oz/J/8KMAC+prpvYMOMXwAAAABJRU5ErkJggg==) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-locations div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAABNCAYAAAB370BCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE3N0MzMDAyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE3N0MzMDEyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTc3QzJGRTIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTc3QzJGRjIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpJPBq0AAAl1SURBVHja7F1rjBRFEO6ZFQFFRfEVQtCACqgoaBA00agYovFxkSgqgj/uUAEPEBMFHyjPMxi9RERBRY2iiQpGDQEMMQYBBXmcjxMUQZMzoIhCBDSnwN1Y5X4d6obdmdndmZ2eYyr5MrO7Mz11VVPV3dXVdZbjOKoVkAUoccxFjji2ij/8MEEkWKGWwPWEywi9CGcTOhM6EDKEJsJfhF8IWwjfET4nLBaKdVKFxkc2lDiMMJxwJRRXKLGilxPmE96EUptThZbXIlmZDxPGEE51/d5AWE3YTPiJsI+wh3AC4ThCN0JPwgDCGa57dxKeIzwJpTqpQqO3ymrCSLhVTZthXQsIWwO4T+2izyLcCivvIX5ndzyXMDux1soKNRj8wmUIs5yWtJRQgd+sEtuuQHuSZpXYdmwwXZl3ElYKQa8jVBHsEIVtob0qtK9pJZ5vpQotHSzg+wjbhICnR2w12mKni2duAx92qtDSBMtC3CcEO7aMQrXxPE37wI+VKrQ4Zd5BaIAw98RkIdpD7AEfDeDLeKWaNsrl+eQnhCvwmUe2cwKOOHNFizogqFBMlIhH1qMw4mVaQbga89d0lBvQKmqLcLO677uUMIOwnLDDNWrdge9n4LqgfbHb/daa3p+a5GpHuwZAdsDRaSVhrVMYrcV9QUbLtmugNNpk12uKy2VX+yWhN479fFybjhq9SKgS37N7XYpY7Y+EvwnHEroj1nsd3LCmVwj3BogOMX/rCH0J9Tg2pS43v6U9KizgHh8LsHBNnbhnM+EBuFJtdW7Y+P0BXK+proBnanrUVCs1gQkW8s8Q1DIfV6sF2yCE+3iB81Pd5z4u2mgIoFQb/DngN5MqNP80RdNgD6FqRdSFND91D3jqfF4MC/xpMnIaY8LIdolwmxmfa+cJgY4JYcRpox1N83zazAh3vcTEEa8J7nY/BDTJxzpGCME/FqIwbbSnaYQPH5Nw3X4T3W7c7naQEGQvH8Wvx3XfRCDIDNp18Byv9nsJngeZ5nbtmBesL8f5z4QfPK7jKcfF+Dw3grXKZrSr8JzLPHKTfgC/Cvxbpi0cx0nn4fiZxzyQBVaB892Ye4Y9eXbQ7m58rvBQlAN+Jf+pQkHniMwDLyVpS/4wwvQQB+3L5+W7brOL/1ShsIDOwo15XdczgCWHoVBteT19XKnmt3PqcluSDsPt9biGE7yOx/n3EfOj2z8ez81He138pwoFtcGx0eOa9uK8MWJ+GvM8N991bVKF5qZ2Hr/tdwXJo14kyPXcQvg9ohX6L44dPa75k3AA52dGzI9u/wCem486uvhPFQrageOJPoOVLTi/JMJBiIX2FZ7nNfg60cV/qlAIbDvOe/goag2ON0Ws0Jtcz/MbdW9XhmXZx22hevh/gY/il4l538AIlGqhXT2vXOajqN4BpltHpIXWCwF5RWYWij5tZEQKHSn67IXKO3KlFVqfWmhL+gLHk2ClXkqtxfnNhPtCVKqF9m7G51ofZV4IfiX/5pABy2eNWLmY6LNywdeuFhkGYWTR60VznQGx2melxQKfDvg2bvksbgtlS1iB82t9rE6uiHRV2fxduwRL1Ylmn6A9pfxXcizwqcC3k1ro4W/8OLzxTQHeeF6MHi/WIzcVmVmvM+M3ibbGB2iH+WvG9ePSFJTc6CqEOiFgnux4V57tbFfGn1cebwbXOwUqU7pbB3ynSWJ5FPQphLQxYL/E91QTtgoBN2OfJydQn0toi7ba4nMlfm8W92xFO3bA/n4j7vvU1Ax6U/JyhxWR1qEHNE+7lCTpnzzfN+O+TAHPkukyw0zNyzUpc/43QifC+4RbVPA0Ez0wmkS4kdAnz3SM2/uKsIgwTRVWJMPG3JSnNrsIpylDM+dNUSgLrIYwQUSO6osYtVpirshCb4+lLn5ZvlbFlbHh9s4nfIPPMwmPKENrMJi0nTAD4fMa4/OEsSUIzcozRSr2ZeMKKaOxCtNeGbyl0DaIFxa43ovJkZu+JcwxnRwo9sW4CMpU4M/osjEmbvj9F8d56tDOsDhf+JdUdocbW2VbZfiGX9swfhz0UUwjMMiJKwlLp49Wib7T+KJOJhaeYuvkunxcKewjwg0xWQXzsYQwSGUrjXU23TpNtFBtpc+I+O64GKyU5XI/lKnATyJKrplaGo6t42OVLczIaR5dymgdOmivvcRywjVJsE5TLVQHAfTKyumEZ8vIq4Vpii4OGcVemgj9m7kVPThWWuPaD2qVIQwpNwHXJKmKmIl1inK53g2I/HD51O4quvKn2tVyadauiCxdnBRXa7rLzeV6ucbtnAh5tvGsrol0tQlwudL1ThFu8KEI3KCNdjVNSZqrTUJ5Vfda5CIh8MqQy6tWirYXmVrhJAk5RYW6XpnKWUo+kbvflCmcyXS1MfShHAd9WR0Klo/C9y+olkH0XN83Yz76BH7rhxir5D9IO/J7Gavth8/c/lIx8CqUz3dU3BuZyugOjiE8RehQYl831VV0qpQ6RZNFW1NL7DfbEYaLLqLV9qEDUaQpzP701QITvPwSzV4NWQk8qHqXcGprUqiFkeOvhKsiKCW+SiikkIrTumK2plURlD5na51J2E64pbUo9A3CGkKXCBPLfodStvsUjJL33Y2XzMH9USZ89Sd8QDg6yQrVwhmAFMoo56fVwtLWB6jVx79vEPdUl3G+OaQc1hp2g4NROdoqY9BB9oWL8yhVK3NxiX1vqdbKmfrvRNm3hjlQ4T7jJ8JFMUSSZEb7fJdStTLni2smxhQJ0n3rlqjccFgNPUj4iNApxvCgnIK8LpSawWdNkw0I62k5nU04xSSFdhNvXtzhMnfMdwVhKI6mxmh5tP0L4VYTFMqjyp2GbdrJuNZQHdfapokxWt238ry1TRwK5ZHry9i4c46hgfyahChT9q2347xNuRXag/BaiSG8cih1GuEgjklaPakpJcpUSMYC/1ch3iOyMUELD5ZK3n/u5eD+FJX978W8HWRh2KstLJSHCG8p74pfJi65NSVwKewfld20xTvdbiMcFWYaJzf2NtIoeYvfNpVSHHSXym7kWhBGXu5QwnvKwLp2RxD1J7xG+FZl/8HfzkIVOlhlqzqPT2VpXN/K5eu48NXBIArltMkZhCFwsXWpHI2jjkiV4X8uv8ttre5BEe9/7IOUjFSZZpLOq+LtGV/B8A6z0BMIe1R2G/sfKmHJxWnf+n+5gGHshlmhVbDMk1X23zM6OaYtKv3e+O/Z9Vb/J8AAIVSPfnpjk8wAAAAASUVORK5CYII=) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-globe div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE3N0MzMDQyMjYzMTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MURFNUY3NzQyMjY0MTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTc3QzMwMjIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTc3QzMwMzIyNjMxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po2IG30AAAtxSURBVHja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) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-apis div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABECAYAAADTJCixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MURFNUY3N0IyMjY0MTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MURFNUY3N0MyMjY0MTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxREU1Rjc3OTIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxREU1Rjc3QTIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmpfo1sAAAXNSURBVHja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) scroll no-repeat 50% 30%;
    }

    #nav-menu li a.menu-icon-resources div {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABHCAYAAACUNxCzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MURFNUY3NzcyMjY0MTFFNTkyNTlBRUQxNjI2MzE5MEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MURFNUY3NzgyMjY0MTFFNTkyNTlBRUQxNjI2MzE5MEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxREU1Rjc3NTIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxREU1Rjc3NjIyNjQxMUU1OTI1OUFFRDE2MjYzMTkwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjxaMl8AAAZCSURBVHja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) scroll no-repeat 50% 30%;
    }

#blockStyle27940HomeHighlightArea3809 {
    background-repeat: no-repeat;
}

#blockStyle52428Bannerdescription1371 {
    background-image: url(/Content/Images/v4/homepage-bg-2015-1-1.jpg);
    background-repeat: no-repeat;
    background-position: center;
}

.video-banner-block.alternate {
    background: transparent;
}

.inner2 {
    display: none;
}

#scroll-helper {
    margin-top: -50px;
}

.gs_58a5b42c790ef {
    display: none;
}

.gs_58a5b42c79140 {
    padding: 0 !important;
}

.gs_58a5b42c7918d {
    padding: 0 !important;
    position: relative;
    top: 10px;
}

.gs_58a5b42c791d7 {
    margin-top: 22px !important;
}

.gs_58a5b42c79220 {
    padding: 0 !important;
}

.gs_58a5b42c7926a {
    padding: 0 !important;
}

.gs_58a5b42c792b3 {
    height: 8px;
}

.gs_58a5b42c792fe {
    background: url(/Content/Images/v4/slide-box-segment-smb.jpg);
}

.gs_58a5b42c79349 {
    width: 100%;
    left: 0;
}

.gs_58a5b42c79393 {
    background: url(/Content/Images/v4/slide-box-segment-enterprise.jpg);
}

.gs_58a5b42c793dd {
    width: 100%;
    left: 0;
}

.gs_58a5b42c79427 {
    background: url(/Content/Images/v4/slide-box-segment-cloud.jpg);
}

.gs_58a5b42c79470 {
    width: 100%;
    left: 0;
}

.gs_58a5b42c794ba {
    background: url(/Content/Images/v4/slide-box-segment-iot.jpg);
}

.gs_58a5b42c79504 {
    width: 100%;
    left: 0;
}

.gs_58a5b42c7954f {
    height: 20px;
}

.gs_58a5b42c79599 {
    font-weight: 400;
}

.gs_58a5b42c795e2 {
    width: 967px !important;
    height: 285px !important;
}

.gs_58a5b42c7962c {
    width: 967px !important;
    height: 285px !important;
    background-position: center !important;
    background-image: url(/Content/Images/v4/customers-homepage-new-grey1.png) !important;
}

.gs_58a5b42c79676 {
    width: 967px !important;
    height: 285px !important;
    opacity: 1;
    background-position: center !important;
    background-image: url(/Content/Images/v4/customers-homepage-new1.png) !important;
}

.gs_58a5b42c796c0 {
    top: 100px;
}

.gs_58a5b42c7970a {
    text-decoration: underline;
    text-decoration-style: dotted;
}

.gs_58a5b42c79754 {
    text-decoration: underline;
    text-decoration-style: dotted;
}

