*,
*:after,
*:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
img:not([src*="images/buttons/"]),
video {
    max-width: 100%;
    height: auto
}
/* normalize.css v1.1.0 | MIT License | git.io/normalize */
/* normalize.css v1.1.0 | HTML5 Display Definitions | MIT License | git.io/normalize */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}
audio:not([controls]) {
    display: none;
    height: 0
}
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}
[hidden] {
    display: none
}
/* normalize.css v1.1.0 | Base | MIT License | git.io/normalize */

html {
    font-size: 100%;
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}
html,
button,
input,
select,
textarea {
    font-family: sans-serif
}
body {
    margin: 0;
}
/* normalize.css v1.1.0 | Links | MIT License | git.io/normalize */

a:focus {
    outline: thin dotted
}
a:active,
a:hover {
    outline: 0
}
/* normalize.css v1.1.0 | Typography | MIT License | git.io/normalize */

h1 {
    font-size: 2em;
    margin: 0.67em 0
}
h2 {
    font-size: 1.5em;
    margin: 0.83em 0
}
h3 {
    font-size: 1.17em;
    margin: 1em 0
}
h4 {
    font-size: 1em;
    margin: 1.33em 0
}
h5 {
    font-size: 0.83em;
    margin: 1.67em 0
}
h6 {
    font-size: 0.67em;
    margin: 2.33em 0
}
abbr[title] {
    border-bottom: 1px dotted
}
b,
strong {
    font-weight: bold
}
blockquote {
    margin: 1em 40px
}
dfn {
    font-style: italic
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
mark {
    background: #ff0;
    color: #000
}
p,
pre {
    margin: 1em 0
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em
}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019"
}
q {
    quotes: none
}
q:before,
q:after {
    content: '';
    content: none
}
small {
    font-size: 80%
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup {
    top: -0.5em
}
sub {
    bottom: -0.25em
}
dl,
menu,
ol,
ul {
    margin: 1em 0
}
dd {
    margin: 0 0 0 40px
}
menu,
ol,
ul {
    padding: 0 0 0 40px
}
nav ul,
nav ol {
    list-style: none;
    list-style-image: none
}
/* normalize.css v1.1.0 | Embedded Content | MIT License | git.io/normalize */

img {
    border: 0;
    -ms-interpolation-mode: bicubic
}
svg:not(:root) {
    overflow: hidden
}
/* normalize.css v1.1.0 | Figures | MIT License | git.io/normalize */

figure {
    margin: 0
}
/* normalize.css v1.1.0 | Forms | MIT License | git.io/normalize */

form {
    margin: 0
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}
legend {
    border: 0;
    padding: 0;
    white-space: normal;
    *margin-left: -7px
}
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle
}
button,
input {
    line-height: normal
}
button,
select {
    text-transform: none
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible
}
button[disabled],
html input[disabled] {
    cursor: default
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px
}
input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto;
    vertical-align: top
}
/* normalize.css v1.1.0 | Tables | MIT License | git.io/normalize */

table {
    border-collapse: collapse;
    border-spacing: 0
}
.clearfix {
    *zoom: 1
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}
.clearfix:after {
    clear: both
}
body {
    background: #3b3b3b
}
a {
    cursor: pointer
}
iframe {
    border: 0
}
#messages {
    position: relative;
    z-index: 10;
    background-color: #fff;
    margin: 0;
    padding: 1.5em
}
#main {
    width: 100%;
    position: relative;
    z-index: 100;
    overflow: hidden;
    background: #f6f6f6
}
#sidebar,
#block-block-30,
.group_inside {
    *zoom: 1;
    max-width: 62em;
    padding-left: 1em;
    padding-right: 1em;
    margin-left: auto;
    margin-right: auto
}
#sidebar:after,
#block-block-30:after,
.group_inside:after {
    content: "";
    display: table;
    clear: both
}
.group_clearfix,
.group-clearfix,
.group_inside,
.galleryslideshow_wrap {
    *zoom: 1;
    position: relative;
    margin-bottom: 0
}
.group_clearfix:before,
.group_clearfix:after,
.group-clearfix:before,
.group-clearfix:after,
.group_inside:before,
.group_inside:after,
.galleryslideshow_wrap:before,
.galleryslideshow_wrap:after {
    display: table;
    content: ""
}
.group_clearfix:after,
.group-clearfix:after,
.group_inside:after,
.galleryslideshow_wrap:after {
    clear: both
}
.clear {
    clear: both
}
.page-title,
.pane-title {
    line-height: 1.125em;
    margin-top: 0;
    margin-bottom: 0.25em;
    padding: .25em 0 0 0;
    font-size: 3em;
    font-weight: 100
}
@media (min-width: 0) and (max-width: 480px) {
    .page-title,
    .pane-title {
        font-size: 2.4em
    }
}
header>h2 {
    margin: 0
}
p {
    margin-top: 0
}
#main header h2 {
    display: none
}
#main .menu {
    padding: 0 0 0 1em;
    margin: 0 0 .5em 0
}
#main .menu li {
    background: none;
    margin: 0 0 0 0;
    padding: 0;
    list-style: circle
}
#main .menu li a {
    text-decoration: none
}
.node-customer {
    position: static
}
.node-customer:after {
    clear: none
}
@media (min-width: 0) and (max-width: 650px) {
    .fb-like iframe,
    .fb-like span {
        width: 51px !important
    }
}
.panel-col-supporting .v_sec_column,
.panel-col-video .v_sec_column,
.video_teaser .v_sec_column {
    position: relative
}
.panel-col-supporting #video,
.panel-col-supporting .wistia_embed,
.panel-col-supporting iframe,
.panel-col-supporting object,
.panel-col-supporting embeded,
.panel-col-video #video,
.panel-col-video .wistia_embed,
.panel-col-video iframe,
.panel-col-video object,
.panel-col-video embeded,
.video_teaser #video,
.video_teaser .wistia_embed,
.video_teaser iframe,
.video_teaser object,
.video_teaser embeded {
    position: absolute !important;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important
}
html>body img:not([src*="images/buttons/"]),
html>body video {
    width: auto;
    max-width: 100%;
    height: auto
}
.ie8 #main .field-type-entityreference h2 a {
    display: none
}
.hidden-element {
    display: none
}
body {
    font-family: Lato, sans-serif, Calibri, Arial, Tahoma;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    color: #263238;
    padding-top: 89px;
}
@media (min-width: 0) and (max-width: 860px) {
    body {
        font-size: 14px
    }
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
div,
a {
    line-height: 1.375em
}
h1 {
    font-size: 3em;
    margin-top: 0.45833em;
    margin-bottom: 0.45833em;
    font-weight: 100
}
h2 {
    font-size: 1.375em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    font-weight: bold
}
h3 {
    font-size: 1.125em;
    margin-top: 0.45833em;
    margin-bottom: 0.15278em;
    font-weight: bold
}
h4 {
    font-size: 1em;
    margin-top: 1.375em;
    margin-bottom: 1.375em;
    font-weight: bold
}
h5 {
    font-size: 0.83em;
    margin-top: 1.65663em;
    margin-bottom: 1.65663em
}
h6 {
    font-size: 0.75em;
    margin-top: 1.83333em;
    margin-bottom: 1.83333em
}
a {
    color: #3bd2a2
}
a:link {
    color: #3bd2a2
}
a:visited {
    color: #3bd2a2
}
a:hover,
a:focus {
    color: #3bd2a2
}
ul ul,
ul ol,
ol ol,
ol ul {
    margin-bottom: 0
}
hr {
    height: 1px;
    border: 0;
    border-top: 1px solid #dde5ef;
    margin: 1.375em 0;
}
strong {
    font-weight: bold
}
em {
    font-style: italic
}
::-moz-selection {
    background: #ebfaff;
    color: #005581;
    text-shadow: none
}
::selection {
    background: #ebfaff;
    color: #005581;
    text-shadow: none
}
.small_text {
    font-size: 0.75em
}
input,
button,
select,
textarea {
    font-family: Lato, sans-serif, Calibri, Arial, Tahoma
}
label {
    font-weight: normal;
    font-size: 1em;
}
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #ff7e47;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7e47), color-stop(100%, #ff7033));
    background-image: -webkit-linear-gradient(#ff7e47, #ff7033);
    background-image: -moz-linear-gradient(#ff7e47, #ff7033);
    background-image: -o-linear-gradient(#ff7e47, #ff7033);
    background-image: linear-gradient(#ff7e47, #ff7033);
    width: 100%;
    max-width: 200px;
    padding: .6em .5em .4em .5em;
    margin: 0 auto
}
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
    color: #fff;
    background-color: #fc974d;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc974d), color-stop(100%, #fc8b39));
    background-image: -webkit-linear-gradient(#fc974d, #fc8b39);
    background-image: -moz-linear-gradient(#fc974d, #fc8b39);
    background-image: -o-linear-gradient(#fc974d, #fc8b39);
    background-image: linear-gradient(#fc974d, #fc8b39)
}
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
    color: #fff;
    background-color: #f36e34;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f36e34), color-stop(100%, #f26021));
    background-image: -webkit-linear-gradient(#f36e34, #f26021);
    background-image: -moz-linear-gradient(#f36e34, #f26021);
    background-image: -o-linear-gradient(#f36e34, #f26021);
    background-image: linear-gradient(#f36e34, #f26021)
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="number"],
textarea,
select {
    border: 0;
    box-shadow:
    0 0 0 1px #bbc6ce,
    0 0 0 1px #fff;
    background: #fff;
    width: 100%;
    padding: .75em .75em .75em .75em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus,
select:focus {
    background: #fff;
    box-shadow: 0 0 0 2px #1fb6ff !important;
    border: 0 solid #1fb6ff !important;
}
input[type="text"].empty,
input[type="password"].empty,
input[type="email"].empty,
input[type="tel"].empty,
input[type="number"].empty,
textarea.empty,
select.empty {
    border-color: #eb3569 !important
}
input[type="text"].invalid,
input[type="password"].invalid,
input[type="email"].invalid,
input[type="tel"].invalid,
input[type="number"].invalid,
textarea.invalid,
select.invalid {
    border-color: #eb3569 !important
}
select {
    height: 2.9em
}
select.v_multiple,
select[multiple] {
    height: auto
}
input[type="checkbox"],
input[type="radio"] {
    margin-right: 5px;
    margin-left: 10px
}
.hasPlaceholder {
    color: #ececec
}
.node-type-form {
    padding: 2em 0
}
.node-type-form .input-field {
    width: 33.33%;
    padding-right: 1em;
    float: left
}
.node-type-form .input-field label {
    padding-top: .75em;
    font-size: 12px
}
.node-type-form .submit-wrapper {
    padding-top: 1.5em
}
.node-type-form .submit-wrapper button,
.node-type-form .submit-wrapper input[type="submit"],
.node-type-form .submit-wrapper input[type="reset"],
.node-type-form .submit-wrapper input[type="button"] {
    float: right;
    margin-right: 1em
}
.node-type-form .group-detail {
    padding: 1em 0
}
.node-type-form .input-field .radio_btns label {
    float: left;
    padding: 0 0 0 2em
}
.node-type-form .input-field .radio_btns input {
    float: left
}
.node-type-webform .form-item,
.node-type-webform .form-actions {
    margin: 0
}
.node-type-webform .form-actions {
    clear: both;
    text-align: right
}
.node-type-webform .form-actions .form-submit {
    margin: 1em 0 0 0;
    float: right
}
.node-type-webform .form-item.webform-component.v_column.first.webform-component-markup {
    width: 100%
}
#main .errormessage {
    color: red
}
.sprite {
    background: 0 0 no-repeat
}
.hex-bg-sprite-sprite,
.field-name-field-plans .icon .sprite_bg {
    background: url('/National_Library/oe_/https://store.volusion.com/v/vspfiles/templates/RESKIN2/images/hex-bg-sprite-sedec42ed55.png') no-repeat
}
.icons-sprite,
.field-name-field-supporting-table .table_nocheck,
.field-name-field-supporting-table .table_check,
#header-inside .region-header .block-menu-block ul li a,
#footer-inside .block-panels-mini .pane-block-27 .fb.sprite,
#footer-inside .block-panels-mini .pane-block-27 .twit.sprite,
#footer-inside .block-panels-mini .pane-block-27 .pin.sprite,
#footer-inside .block-panels-mini .pane-block-27 .yt.sprite,
#footer-inside .block-panels-mini .pane-block-27 .plus.sprite,
#footer-inside .block-panels-mini .pane-block-27 .in.sprite {
    background: url('/National_Library/oe_/https://store.volusion.com/v/vspfiles/templates/RESKIN2/images/icons-s0f3cc2df6f.png') no-repeat
}
.html .panel-panel {
    margin-bottom: 0
}
.buy .button,
.more_info .button,
.free_trial .button {
    width: 12em;
    float: none;
    margin: 1em auto
}
.buy td .button,
.more_info td .button,
.free_trial td .button {
    margin-top: 0;
    margin-bottom: 0
}
.group_inside {
    padding-top: 2.5em;
    padding-bottom: 2.5em
}
.panel-panel {
    position: relative
}
.v_pane_style {
    clear: both
}
.border_top.panel-pane,
.border_top.v_pane_style {
    margin-top: 2.5em;
    padding-top: 2.5em;
    border-top: 1px dotted #999
}
.v_styles.border_top .group_inside {
    border-top: 1px dotted #999
}
.border_bottom.panel-pane,
.border_bottom.v_pane_style {
    margin-bottom: 2.5em;
    padding-bottom: 2em;
    border-bottom: 1px dotted #999
}
.v_styles.border_bottom .group_inside {
    border-bottom: 1px dotted #999
}
.margin_bottom.panel-pane,
.margin_bottom.v_pane_style {
    margin-bottom: 2.5em
}
.margin_top.panel-pane,
.margin_top.v_pane_style {
    margin-top: 2.5em
}
.sub_margin_bottom .v_column,
.sub_margin_bottom .v-column {
    margin-bottom: 2.5em
}
.sub_margin_top .v_column,
.sub_margin_top .v-column {
    margin-top: 2.5em
}
.icon .sprite_bg {
    margin: 0 auto;
    height: 144px;
    width: 142px
}
.icon .sprite_bg .sprite {
    text-align: center;
    padding-top: 16px;
    margin: 0 auto
}
.white_box.v_column,
.white_box .v_column,
.white_box.v-column,
.white_box .v-column {
    padding: 1em 1em 1em 1em;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: rgba(50, 50, 50, 0.08) 0px 0px 6px;
    -moz-box-shadow: rgba(50, 50, 50, 0.08) 0px 0px 6px;
    box-shadow: rgba(50, 50, 50, 0.08) 0px 0px 6px;
    position: relative;
    margin-bottom: 1em
}
@media (min-width: 0) and (max-width: 650px) {
    .white_box.v_column,
    .white_box .v_column,
    .white_box.v-column,
    .white_box .v-column {
        margin-top: 1em
    }
}
.white_box.v_column article,
.white_box .v_column article,
.white_box.v-column article,
.white_box .v-column article {
    position: static
}
.white_box .sprite_bg {
    width: 100%;
    margin: 0 auto 1.5em auto
}
.white_box .field-name-field-teaser-link {
    padding-top: .5em
}
.matching_links.v_column,
.matching_links .v_column,
.matching_links.v-column,
.matching_links .v-column {
    padding-bottom: 5em;
    position: relative
}
.matching_links.v_column article,
.matching_links.v_column .group_clearfix,
.matching_links.v_column .group-clearfix,
.matching_links .v_column article,
.matching_links .v_column .group_clearfix,
.matching_links .v_column .group-clearfix,
.matching_links.v-column article,
.matching_links.v-column .group_clearfix,
.matching_links.v-column .group-clearfix,
.matching_links .v-column article,
.matching_links .v-column .group_clearfix,
.matching_links .v-column .group-clearfix {
    position: static
}
.matching_links.v_column .field-type-link-field,
.matching_links .v_column .field-type-link-field,
.matching_links.v-column .field-type-link-field,
.matching_links .v-column .field-type-link-field {
    position: absolute;
    width: 100%;
    bottom: 1.5em;
    left: 0
}
.superlong_column.v_column,
.superlong_column .v_column,
.superlong_column.v-column,
.superlong_column .v-column,
.superlong_column .group-plans {
    min-height: 56.25em
}
.exlong_column.v_column,
.exlong_column .v_column,
.exlong_column.v-column,
.exlong_column .v-column,
.exlong_column .group-plans {
    min-height: 48.125em
}
.long_column.v_column,
.long_column .v_column,
.long_column.v-column,
.long_column .v-column,
.long_column .group-plans {
    min-height: 31.25em
}
.medium_long_column.v_column,
.medium_long_column .v_column,
.medium_long_column.v-column,
.medium_long_column .v-column,
.medium_long_column .group-plans {
    min-height: 26.5625em
}
.medium_column.v_column,
.medium_column .v_column,
.medium_column.v-column,
.medium_column .v-column,
.medium_column .group-plans {
    min-height: 21.875em
}
.medium_short_column.v_column,
.medium_short_column .v_column,
.medium_short_column.v-column,
.medium_short_column .v-column,
.medium_short_column .group-plans {
    min-height: 17.1875em
}
.short_column.v_column,
.short_column .v_column,
.short_column.v-column,
.short_column .v-column,
.short_column .group-plans {
    min-height: 12.5em
}
.pulled_up.panel-pane,
.pulled_up .panel-pane {
    margin-top: -7em
}
@media (min-width: 0) and (max-width: 650px) {
    .pulled_up.panel-pane,
    .pulled_up .panel-pane {
        margin-top: 0
    }
}
.pulled_up .button {
    padding: .5em
}
.pulled_down.panel-pane,
.pulled_down .panel-pane {
    margin-bottom: -7em
}
@media (min-width: 0) and (max-width: 650px) {
    .pulled_down.panel-pane,
    .pulled_down .panel-pane {
        margin-bottom: 0
    }
}
.pulled_down .button {
    padding: .5em
}
.centered h1,
.centered h2,
.centered h3,
.centered h4,
.centered p,
.centered div,
.right_align .centered h1,
.right_align .centered h2,
.right_align .centered h3,
.right_align .centered h4,
.right_align .centered p,
.right_align .centered div,
.left_align .centered h1,
.left_align .centered h2,
.left_align .centered h3,
.left_align .centered h4,
.left_align .centered p,
.left_align .centered div {
    text-align: center
}
.right_align,
.centered .right_align,
.left_align .right_align {
    text-align: right
}
.right_align div,
.right_align h2,
.right_align h3,
.right_align h4,
.right_align p,
.centered .right_align div,
.centered .right_align h2,
.centered .right_align h3,
.centered .right_align h4,
.centered .right_align p,
.left_align .right_align div,
.left_align .right_align h2,
.left_align .right_align h3,
.left_align .right_align h4,
.left_align .right_align p {
    text-align: right
}
.right_align .button,
.centered .right_align .button,
.left_align .right_align .button {
    margin-left: 0;
    margin-right: 0;
    float: right
}
.left_align,
.centered .left_align,
.right_align .left_align {
    text-align: left
}
.left_align div,
.left_align h2,
.left_align h3,
.left_align h4,
.left_align p,
.centered .left_align div,
.centered .left_align h2,
.centered .left_align h3,
.centered .left_align h4,
.centered .left_align p,
.right_align .left_align div,
.right_align .left_align h2,
.right_align .left_align h3,
.right_align .left_align h4,
.right_align .left_align p {
    text-align: left
}
.left_align .button,
.centered .left_align .button,
.right_align .left_align .button {
    margin-left: 0;
    margin-right: 0;
    float: left
}
.image_border img {
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    margin: 0 auto 0 auto
}
.h2_xlarge .h2 {
    font-size: 2em
}
.h2_large .h2 {
    font-size: 1.75em
}
.video.v_sec_column,
.video .v_sec_column,
.video.v_column,
.video .v_column,
.video.v-column,
.video .v-column {
    position: relative;
    overflow: hidden;
    border: none
}
.video .wistia_embed,
.video iframe,
.video object,
.video embeded {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: 10
}
#page .remove_column .v_column,
#page .remove_column .v-column {
    width: auto;
    margin: 0;
    float: none
}
.adelle_light h2,
.adelle_light h3,
.adelle_light h4,
.adelle_light h5,
.adelle_light h6 {
    font-weight: 100
}
.float-left {
    float: left
}
.element-invisible {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    display: none
}
.no_bottom_padding .group_inside {
    padding-bottom: 0
}
.no_top_padding .group_inside {
    padding-top: 0
}
.no_padding .group_inside {
    padding-top: 0;
    padding-bottom: 0
}
.less_padding .group_inside {
    padding-top: 1em;
    padding-bottom: 1em
}
#page .no_float_padding.main-column-float .v_column img,
#page .no_float_padding.main-column-float .v-column img,
#page .no_float_padding.column-float .v_sec_column img {
    margin-bottom: 0
}
.full_width_video {
    position: relative;
    overflow: hidden;
    border: none
}
.full_width_video .wistia_embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: 10
}
.full_width_video .field-name-field-video-placeholder-image img {
    width: 100%;
    float: left
}
.full_width_video .group_inside {
    padding-top: 0;
    padding-bottom: 0
}
.full_width_video .group_inside .group-video-info {
    position: absolute;
    top: 3em;
    left: 1em;
    z-index: 20
}
.full_width_video .group_inside .group-video-info .page-title {
    text-align: left
}
.full_img_bg .group_inside {
    padding-top: 5em;
    padding-bottom: 6.25em;
    min-height: 400px;
    position: static
}
@media (min-width: 0) and (max-width: 650px) {
    .full_img_bg .group_inside {
        min-height: 50px;
        padding-bottom: 1em;
        padding-top: 2.5em
    }
}
.full_img_bg .group-intro,
.full_img_bg article {
    position: static
}
.full_img_bg .page-title {
    color: #fff
}
.full_img_bg .field-name-field-intro-image .field-item {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.full_img_bg .field-name-field-intro-image .field-item img {
    width: 100%;
    max-width: 100%;
    top: 50%;
    position: absolute;
    left: 0;
    margin: -31% 0 0 0
}
@media (min-width: 0) and (max-width: 650px) {
    .full_img_bg .field-name-field-intro-image .field-item img {
        display: none
    }
}
.full_img_bg .panel-pane,
.full_img_bg .field-items,
.full_img_bg .field {
    position: relative
}
.full_img_bg .pane-node-field-intro-image,
.full_img_bg .field-name-field-intro-image,
.full_img_bg .field-name-field-intro-image .field-items,
.full_img_bg .v_pane_style {
    position: static
}
.v_column,
.v-column {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    clear: none
}
.v_column .v_pane_style,
.v-column .v_pane_style {
    clear: none
}
.main-column-float .v_column.first,
.main-column-float .v-column.first {
    float: left;
    width: auto;
    max-width: 100%
}
.main-column-float .v_column.first img,
.main-column-float .v-column.first img {
    margin: 0 2em 1em 0
}
.main-column-float .v_column.last,
.main-column-float .v-column.last {
    width: auto;
    float: none
}
.right_left_switch.main-column-float .v_column.first,
.right_left_switch.main-column-float .v-column.first {
    float: right
}
.right_left_switch.main-column-float .v_column.first img,
.right_left_switch.main-column-float .v-column.first img {
    margin: 0 0 1em 2em
}
.two-columns-first-third .v_column.first,
.two-columns-first-third .v_column.index0,
.two-columns-first-third .v_column.index2,
.two-columns-first-third .v_column.index4,
.two-columns-first-third .v_column.index6,
.two-columns-first-third .v_column.index8,
.two-columns-first-third .v_column.index10,
.two-columns-first-third .v_column.index12 {
    width: 32.25806%;
    float: left;
    margin-right: 1.6129%;
    clear: both
}
.two-columns-first-third .v_column.last,
.two-columns-first-third .v_column.index1,
.two-columns-first-third .v_column.index3,
.two-columns-first-third .v_column.index5,
.two-columns-first-third .v_column.index7,
.two-columns-first-third .v_column.index9,
.two-columns-first-third .v_column.index11,
.two-columns-first-third .v_column.index13 {
    width: 66.12903%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.two-columns-last-third .v_column.first,
.two-columns-last-third .v_column.index0,
.two-columns-last-third .v_column.index2,
.two-columns-last-third .v_column.index4,
.two-columns-last-third .v_column.index6,
.two-columns-last-third .v_column.index8,
.two-columns-last-third .v_column.index10,
.two-columns-last-third .v_column.index12 {
    width: 66.12903%;
    float: left;
    margin-right: 1.6129%;
    clear: both
}
.two-columns-last-third .v_column.last,
.two-columns-last-third .v_column.index1,
.two-columns-last-third .v_column.index3,
.two-columns-last-third .v_column.index5,
.two-columns-last-third .v_column.index7,
.two-columns-last-third .v_column.index9,
.two-columns-last-third .v_column.index11,
.two-columns-last-third .v_column.index13 {
    width: 32.25806%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.two-columns .v_column.first,
.two-columns .v_column.index0,
.two-columns .v_column.index2,
.two-columns .v_column.index4,
.two-columns .v_column.index6,
.two-columns .v_column.index8,
.two-columns .v_column.index10,
.two-columns .v_column.index12 {
    width: 49.19355%;
    float: left;
    margin-right: 1.6129%;
    clear: both
}
.two-columns .v_column.last,
.two-columns .v_column.index1,
.two-columns .v_column.index3,
.two-columns .v_column.index5,
.two-columns .v_column.index7,
.two-columns .v_column.index9,
.two-columns .v_column.index11,
.two-columns .v_column.index13 {
    width: 49.19355%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.one-fourth-three-fourths-columns .v_column.first,
.one-fourth-three-fourths-columns .v_column.index0,
.one-fourth-three-fourths-columns .v_column.index2,
.one-fourth-three-fourths-columns .v_column.index4,
.one-fourth-three-fourths-columns .v_column.index6,
.one-fourth-three-fourths-columns .v_column.index8,
.one-fourth-three-fourths-columns .v_column.index10,
.one-fourth-three-fourths-columns .v_column.index12 {
    width: 23.79032%;
    float: left;
    margin-right: 1.6129%
}
.one-fourth-three-fourths-columns .v_column.last,
.one-fourth-three-fourths-columns .v_column.index1,
.one-fourth-three-fourths-columns .v_column.index3,
.one-fourth-three-fourths-columns .v_column.index5,
.one-fourth-three-fourths-columns .v_column.index7,
.one-fourth-three-fourths-columns .v_column.index9,
.one-fourth-three-fourths-columns .v_column.index11,
.one-fourth-three-fourths-columns .v_column.index13 {
    width: 74.59677%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.three-fourths-one-fourth-columns .v_column.first,
.three-fourths-one-fourth-columns .v_column.index0,
.three-fourths-one-fourth-columns .v_column.index2,
.three-fourths-one-fourth-columns .v_column.index4,
.three-fourths-one-fourth-columns .v_column.index6,
.three-fourths-one-fourth-columns .v_column.index8,
.three-fourths-one-fourth-columns .v_column.index10,
.three-fourths-one-fourth-columns .v_column.index12 {
    width: 74.59677%;
    float: left;
    margin-right: 1.6129%
}
.three-fourths-one-fourth-columns .v_column.last,
.three-fourths-one-fourth-columns .v_column.index1,
.three-fourths-one-fourth-columns .v_column.index3,
.three-fourths-one-fourth-columns .v_column.index5,
.three-fourths-one-fourth-columns .v_column.index7,
.three-fourths-one-fourth-columns .v_column.index9,
.three-fourths-one-fourth-columns .v_column.index11,
.three-fourths-one-fourth-columns .v_column.index13 {
    width: 23.79032%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.three-columns .v_column.index0,
.three-columns .v_column.index1,
.three-columns .v_column.index3,
.three-columns .v_column.index4,
.three-columns .v_column.index6,
.three-columns .v_column.index7,
.three-columns .v_column.index9,
.three-columns .v_column.index10,
.three-columns .v_column.index12,
.three-columns .v_column.index13 {
    width: 32.25806%;
    float: left;
    margin-right: 1.6129%;
    padding-bottom: 1em
}
.three-columns .v_column.index2,
.three-columns .v_column.index5,
.three-columns .v_column.index8,
.three-columns .v_column.index11 {
    width: 32.25806%;
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    padding-bottom: 1em
}
.three-columns .index0,
.three-columns .index3,
.three-columns .index6,
.three-columns .index9,
.three-columns .index12 {
    clear: both
}
@media (min-width: 0) and (max-width: 650px) {
    #page .two-columns-first-third .v_column,
    #page .two-columns-first-third .v-column,
    #page .two-columns-last-third .v_column,
    #page .two-columns-last-third .v-column,
    #page .two-columns .v_column,
    #page .two-columns .v-column,
    #page .three-columns .v_column,
    #page .three-columns .v-column,
    #page .one-fourth-three-fourths-columns .v_column,
    #page .one-fourth-three-fourths-columns .v-column,
    #page .three-fourths-one-fourth-columns .v_column,
    #page .three-fourths-one-fourth-columns .v-column {
        width: 100%;
        float: right;
        margin-right: 0;
        *margin-left: -1em;
        clear: both;
        float: none;
        margin-left: auto;
        margin-right: auto
    }
}
.four-columns .v_column,
.four-columns .v-column {
    width: 23.79032%;
    float: left;
    margin-right: 1.6129%
}
.four-columns .index3.v_column,
.four-columns .index7.v_column,
.four-columns .index11.v_column,
.four-columns .index15.v_column {
    width: 23.79032%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.four-columns .index0.v_column,
.four-columns .index4.v_column,
.four-columns .index8.v_column,
.four-columns .index12.v_column,
.four-columns .index16.v_column {
    clear: both
}
@media (min-width: 0) and (max-width: 650px) {
    .four-columns .v_column,
    .four-columns .v-column {
        width: 49.19355%;
        float: left;
        margin-right: 1.6129%;
        max-width: 230px;
        clear: none
    }
    .four-columns .index1.v_column,
    .four-columns .index3.v_column,
    .four-columns .index5.v_column,
    .four-columns .index7.v_column,
    .four-columns .index9.v_column,
    .four-columns .index11.v_column {
        width: 49.19355%;
        float: right;
        margin-right: 0;
        *margin-left: -1em;
        clear: none
    }
    .four-columns .index2.v_column,
    .four-columns .index4.v_column,
    .four-columns .index6.v_column,
    .four-columns .index8.v_column,
    .four-columns .index10.v_column,
    .four-columns .index12.v_column {
        width: 49.19355%;
        float: left;
        margin-right: 1.6129%;
        clear: both
    }
}
.five-columns .v_column,
.five-columns .v-column {
    width: 19%;
    margin-right: 1.25%;
    float: left;
    padding-right: .5em;
    max-width: 300px
}
.five-columns .last.v_column,
.five-columns .last.v-column {
    margin-right: 0%
}
.five-columns .index5.v_column,
.five-columns .index10.v_column {
    clear: both
}
.six-columns .v_column,
.six-columns .v-column {
    width: 15.32258%;
    float: left;
    margin-right: 1.6129%
}
.six-columns .index5.v_column,
.six-columns .index11.v_column {
    width: 15.32258%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.six-columns .index6.v_column {
    clear: both
}
@media (min-width: 0) and (max-width: 650px) {
    .six-columns .v_column,
    .six-columns .v-column,
    .five-columns .v_column,
    .five-columns .v-column {
        width: 32.25806%;
        float: left;
        margin-right: 1.6129%;
        clear: none;
        padding-right: 0
    }
    .six-columns .index2.v_column,
    .six-columns .index5.v_column,
    .six-columns .index8.v_column,
    .five-columns .index2.v_column,
    .five-columns .index5.v_column,
    .five-columns .index8.v_column {
        width: 32.25806%;
        float: right;
        margin-right: 0;
        *margin-left: -1em
    }
    .six-columns .index3.v_column,
    .six-columns .index6.v_column,
    .six-columns .index9.v_column,
    .six-columns .index12.v_column,
    .five-columns .index3.v_column,
    .five-columns .index6.v_column,
    .five-columns .index9.v_column,
    .five-columns .index12.v_column {
        clear: both
    }
}
@media (min-width: 0) and (max-width: 480px) {
    .six-columns .v_column,
    .six-columns .v-column,
    .five-columns .v_column,
    .five-columns .v-column {
        width: 49.19355%;
        float: left;
        margin-right: 1.6129%;
        clear: none
    }
    .six-columns .index1.v_column,
    .six-columns .index3.v_column,
    .six-columns .index5.v_column,
    .six-columns .index7.v_column,
    .six-columns .index9.v_column,
    .five-columns .index1.v_column,
    .five-columns .index3.v_column,
    .five-columns .index5.v_column,
    .five-columns .index7.v_column,
    .five-columns .index9.v_column {
        width: 49.19355%;
        float: right;
        margin-right: 0;
        *margin-left: -1em;
        clear: none
    }
    .six-columns .index2.v_column,
    .six-columns .index4.v_column,
    .six-columns .index6.v_column,
    .six-columns .index8.v_column,
    .six-columns .index10.v_column,
    .six-columns .index12.v_column,
    .five-columns .index2.v_column,
    .five-columns .index4.v_column,
    .five-columns .index6.v_column,
    .five-columns .index8.v_column,
    .five-columns .index10.v_column,
    .five-columns .index12.v_column {
        width: 49.19355%;
        float: left;
        margin-right: 1.6129%;
        clear: both
    }
}
@media (min-width: 0) and (max-width: 480px) {
    .four-columns .index0.v_column,
    .four-columns .index2.v_column,
    .four-columns .index4.v_column,
    .four-columns .index6.v_column,
    .four-columns .index8.v_column,
    .four-columns .index10.v_column,
    .four-columns .index12.v_column,
    .four-columns .index1.v_column,
    .four-columns .index3.v_column,
    .four-columns .index5.v_column,
    .four-columns .index7.v_column,
    .four-columns .index9.v_column,
    .four-columns .index11.v_column,
    .five-columns .index0.v_column,
    .five-columns .index2.v_column,
    .five-columns .index4.v_column,
    .five-columns .index6.v_column,
    .five-columns .index8.v_column,
    .five-columns .index10.v_column,
    .five-columns .index12.v_column,
    .five-columns .index1.v_column,
    .five-columns .index3.v_column,
    .five-columns .index5.v_column,
    .five-columns .index7.v_column,
    .five-columns .index9.v_column,
    .five-columns .index11.v_column,
    .six-columns .index0.v_column,
    .six-columns .index2.v_column,
    .six-columns .index4.v_column,
    .six-columns .index6.v_column,
    .six-columns .index8.v_column,
    .six-columns .index10.v_column,
    .six-columns .index12.v_column,
    .six-columns .index1.v_column,
    .six-columns .index3.v_column,
    .six-columns .index5.v_column,
    .six-columns .index7.v_column,
    .six-columns .index9.v_column,
    .six-columns .index11.v_column {
        width: 100%;
        float: right;
        margin-right: 0;
        *margin-left: -1em;
        margin-left: auto;
        margin-right: auto;
        float: none
    }
}
.two-sec-columns-first-third .v_sec_column.first {
    width: 32.25806%;
    float: left;
    margin-right: 1.6129%
}
.two-sec-columns-first-third .v_sec_column.last {
    width: 66.12903%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.two-sec-columns-last-third .v_sec_column.first {
    width: 66.12903%;
    float: left;
    margin-right: 1.6129%
}
.two-sec-columns-last-third .v_sec_column.last {
    width: 32.25806%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.one-fourth-three-fourths-sec-columns .v_sec_column.first {
    width: 23.79032%;
    float: left;
    margin-right: 1.6129%
}
.one-fourth-three-fourths-sec-columns .v_sec_column.last {
    width: 74.59677%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.three-fourths-one-fourth-sec-columns .v_sec_column.first {
    width: 74.59677%;
    float: left;
    margin-right: 1.6129%
}
.three-fourths-one-fourth-sec-columns .v_sec_column.last {
    width: 23.79032%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.two-sec-columns .v_sec_column {
    width: 49.19355%;
    float: left;
    margin-right: 1.6129%
}
.two-sec-columns .v_sec_column.last {
    width: 49.19355%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.column-float .v_sec_column.first {
    float: left
}
.column-float .v_sec_column.first img {
    margin: 0 2em 2.5em 0
}
.two-sec-columns-first-third .v_sec_column,
.two-sec-columns-last-third .v_sec_column,
.one-fourth-three-fourths-sec-columns .v_sec_column,
.three-fourths-one-fourth-sec-columns .v_sec_column,
.two-sec-columns .v_sec_column,
.column-float .v_sec_column {
    margin-top: 1em;
    margin-bottom: 1em
}
.left_right_switch.two-sec-columns-first-third .even .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index0 .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index2 .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index4 .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index6 .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index8 .v_sec_column.first,
.left_right_switch.two-sec-columns-first-third .index10 .v_sec_column.first {
    width: 32.25806%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.left_right_switch.two-sec-columns-first-third .even .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index0 .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index2 .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index4 .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index6 .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index8 .v_sec_column.last,
.left_right_switch.two-sec-columns-first-third .index10 .v_sec_column.last {
    width: 66.12903%;
    float: left;
    margin-right: 1.6129%
}
.left_right_switch.two-sec-columns-last-third .even .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index0 .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index2 .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index4 .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index6 .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index8 .v_sec_column.first,
.left_right_switch.two-sec-columns-last-third .index10 .v_sec_column.first {
    width: 66.12903%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.left_right_switch.two-sec-columns-last-third .even .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index0 .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index2 .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index4 .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index6 .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index8 .v_sec_column.last,
.left_right_switch.two-sec-columns-last-third .index10 .v_sec_column.last {
    width: 32.25806%;
    float: left;
    margin-right: 1.6129%
}
.left_right_switch.one-fourth-three-fourths-sec-columns .even .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index0 .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index2 .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index4 .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index6 .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index8 .v_sec_column.first,
.left_right_switch.one-fourth-three-fourths-sec-columns .index10 .v_sec_column.first {
    width: 23.79032%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.left_right_switch.one-fourth-three-fourths-sec-columns .even .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index0 .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index2 .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index4 .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index6 .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index8 .v_sec_column.last,
.left_right_switch.one-fourth-three-fourths-sec-columns .index10 .v_sec_column.last {
    width: 74.59677%;
    float: left;
    margin-right: 1.6129%
}
.left_right_switch.three-fourths-one-fourth-sec-columns .even .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index0 .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index2 .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index4 .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index6 .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index8 .v_sec_column.first,
.left_right_switch.three-fourths-one-fourth-sec-columns .index10 .v_sec_column.first {
    width: 74.59677%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.left_right_switch.three-fourths-one-fourth-sec-columns .even .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index0 .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index2 .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index4 .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index6 .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index8 .v_sec_column.last,
.left_right_switch.three-fourths-one-fourth-sec-columns .index10 .v_sec_column.last {
    width: 23.79032%;
    float: left;
    margin-right: 1.6129%
}
.left_right_switch.two-sec-columns .even .v_sec_column,
.left_right_switch.two-sec-columns .index0 .v_sec_column,
.left_right_switch.two-sec-columns .index2 .v_sec_column,
.left_right_switch.two-sec-columns .index4 .v_sec_column,
.left_right_switch.two-sec-columns .index6 .v_sec_column,
.left_right_switch.two-sec-columns .index8 .v_sec_column,
.left_right_switch.two-sec-columns .index10 .v_sec_column {
    width: 49.19355%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.left_right_switch.two-sec-columns .even .v_sec_column.last,
.left_right_switch.two-sec-columns .index0 .v_sec_column.last,
.left_right_switch.two-sec-columns .index2 .v_sec_column.last,
.left_right_switch.two-sec-columns .index4 .v_sec_column.last,
.left_right_switch.two-sec-columns .index6 .v_sec_column.last,
.left_right_switch.two-sec-columns .index8 .v_sec_column.last,
.left_right_switch.two-sec-columns .index10 .v_sec_column.last {
    width: 49.19355%;
    float: left;
    margin-right: 1.6129%
}
.left_right_switch.column-float .even .v_sec_column.first,
.left_right_switch.column-float .index0 .v_sec_column.first,
.left_right_switch.column-float .index2 .v_sec_column.first,
.left_right_switch.column-float .index4 .v_sec_column.first,
.left_right_switch.column-float .index6 .v_sec_column.first,
.left_right_switch.column-float .index8 .v_sec_column.first,
.left_right_switch.column-float .index10 .v_sec_column.first {
    float: right
}
.left_right_switch.column-float .even .v_sec_column.first img,
.left_right_switch.column-float .index0 .v_sec_column.first img,
.left_right_switch.column-float .index2 .v_sec_column.first img,
.left_right_switch.column-float .index4 .v_sec_column.first img,
.left_right_switch.column-float .index6 .v_sec_column.first img,
.left_right_switch.column-float .index8 .v_sec_column.first img,
.left_right_switch.column-float .index10 .v_sec_column.first img {
    margin: 0 0 1em 2.5em
}
.right_left_switch.two-sec-columns-first-third .odd .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .index1 .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .index3 .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .inde5 .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .index7 .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .index9 .v_sec_column.first,
.right_left_switch.two-sec-columns-first-third .index11 .v_sec_column.first {
    width: 32.25806%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.right_left_switch.two-sec-columns-first-third .odd .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .index1 .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .index3 .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .inde5 .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .index7 .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .index9 .v_sec_column.last,
.right_left_switch.two-sec-columns-first-third .index11 .v_sec_column.last {
    width: 66.12903%;
    float: left;
    margin-right: 1.6129%
}
.right_left_switch.two-sec-columns-last-third .odd .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .index1 .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .index3 .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .inde5 .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .index7 .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .index9 .v_sec_column.first,
.right_left_switch.two-sec-columns-last-third .index11 .v_sec_column.first {
    width: 66.12903%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.right_left_switch.two-sec-columns-last-third .odd .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .index1 .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .index3 .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .inde5 .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .index7 .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .index9 .v_sec_column.last,
.right_left_switch.two-sec-columns-last-third .index11 .v_sec_column.last {
    width: 32.25806%;
    float: left;
    margin-right: 1.6129%
}
.right_left_switch.one-fourth-three-fourths-sec-columns .odd .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .index1 .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .index3 .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .inde5 .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .index7 .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .index9 .v_sec_column.first,
.right_left_switch.one-fourth-three-fourths-sec-columns .index11 .v_sec_column.first {
    width: 23.79032%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.right_left_switch.one-fourth-three-fourths-sec-columns .odd .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .index1 .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .index3 .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .inde5 .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .index7 .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .index9 .v_sec_column.last,
.right_left_switch.one-fourth-three-fourths-sec-columns .index11 .v_sec_column.last {
    width: 74.59677%;
    float: left;
    margin-right: 1.6129%
}
.right_left_switch.three-fourths-one-fourth-sec-columns .odd .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .index1 .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .index3 .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .inde5 .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .index7 .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .index9 .v_sec_column.first,
.right_left_switch.three-fourths-one-fourth-sec-columns .index11 .v_sec_column.first {
    width: 74.59677%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.right_left_switch.three-fourths-one-fourth-sec-columns .odd .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .index1 .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .index3 .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .inde5 .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .index7 .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .index9 .v_sec_column.last,
.right_left_switch.three-fourths-one-fourth-sec-columns .index11 .v_sec_column.last {
    width: 23.79032%;
    float: left;
    margin-right: 1.6129%
}
.right_left_switch.two-sec-columns .odd .v_sec_column,
.right_left_switch.two-sec-columns .index1 .v_sec_column,
.right_left_switch.two-sec-columns .index3 .v_sec_column,
.right_left_switch.two-sec-columns .inde5 .v_sec_column,
.right_left_switch.two-sec-columns .index7 .v_sec_column,
.right_left_switch.two-sec-columns .index9 .v_sec_column,
.right_left_switch.two-sec-columns .index11 .v_sec_column {
    width: 49.19355%;
    float: right;
    margin-right: 0;
    *margin-left: -1em
}
.right_left_switch.two-sec-columns .odd .v_sec_column.last,
.right_left_switch.two-sec-columns .index1 .v_sec_column.last,
.right_left_switch.two-sec-columns .index3 .v_sec_column.last,
.right_left_switch.two-sec-columns .inde5 .v_sec_column.last,
.right_left_switch.two-sec-columns .index7 .v_sec_column.last,
.right_left_switch.two-sec-columns .index9 .v_sec_column.last,
.right_left_switch.two-sec-columns .index11 .v_sec_column.last {
    width: 49.19355%;
    float: left;
    margin-right: 1.6129%
}
.right_left_switch.column-float .odd .v_sec_column.first,
.right_left_switch.column-float .index1 .v_sec_column.first,
.right_left_switch.column-float .index3 .v_sec_column.first,
.right_left_switch.column-float .inde5 .v_sec_column.first,
.right_left_switch.column-float .index7 .v_sec_column.first,
.right_left_switch.column-float .index9 .v_sec_column.first,
.right_left_switch.column-float .index11 .v_sec_column.first {
    float: right
}
.right_left_switch.column-float .odd .v_sec_column.first img,
.right_left_switch.column-float .index1 .v_sec_column.first img,
.right_left_switch.column-float .index3 .v_sec_column.first img,
.right_left_switch.column-float .inde5 .v_sec_column.first img,
.right_left_switch.column-float .index7 .v_sec_column.first img,
.right_left_switch.column-float .index9 .v_sec_column.first img,
.right_left_switch.column-float .index11 .v_sec_column.first img {
    margin: 0 0 4em 3em
}
@media (min-width: 0) and (max-width: 650px) {
    #page .two-sec-columns-first-third .v_sec_column,
    #page .two-sec-columns-last-third .v_sec_column,
    #page .two-sec-columns .v_sec_column,
    #page .one-fourth-three-fourths-sec-columns .v_sec_column,
    #page .three-fourths-one-fourth-sec-columns .v_sec_column,
    #page .column-float .v_sec_column {
        width: 100%;
        float: right;
        margin-right: 0;
        *margin-left: -1em;
        padding: 0
    }
}
.group-intro h2 {
    margin-top: 0
}
.group-teaser h2 {
    margin-top: .25em;
    margin-bottom: .5em
}
.group-detail-2col {
    padding-bottom: 2em
}
.group-detail-2col .field-name-field-intro-subhead {
    margin-bottom: 1em
}
.group-detail-2col .field-name-field-detail-subheader {
    margin-top: 2em
}
.group-detail-2col .field-name-field-cta-link {
    margin: 2em auto
}
.ie8 .group-plans .group-tab .field-name-field-price .h2,
.ie7 .group-plans .group-tab .field-name-field-price .h2 {
    font-size: 2em
}
.group-plans {
    background: #fff;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -ms-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    -webkit-box-shadow: 0 0.3125em 0 0 #f5f1f1;
    -moz-box-shadow: 0 0.3125em 0 0 #f5f1f1;
    box-shadow: 0 0.3125em 0 0 #f5f1f1;
    margin: 2em 0;
    position: relative
}
.group-plans .group-tab {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    padding: 1em .25em 2em .25em;
    background-color: #86e4d3
}
.group-plans .group-tab .h2,
.group-plans .group-tab p {
    margin: 0;
    text-align: center;
    line-height: normal
}
.group-plans .group-tab .field-name-field-price .h2 {
    font-size: 3.75em
}
.group-plans .group-tab .field-name-field-price .h2 sup {
    font-size: .4em;
    top: -1em
}
.group-plans .group-tab .field-name-field-price .h2 span {
    font-size: .4em
}
.group-plans .field-name-field-plan-cta {
    width: 125px;
    float: none;
    padding: .5em;
    margin: -1.5em auto .25em auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff
}
.group-plans .field-name-field-plan-cta .button {
    width: auto;
    padding: 0;
    margin-top: 0
}
.group-plans .field-name-field-additional-tab-info {
    margin-top: .5em;
    border-top: 1px dotted #ececec;
    padding: .5em .5em .5em .5em;
    text-align: center
}
.group-plans .field-name-field-plan-features .field-item,
.group-plans .field-name-field-from-other-plans {
    padding: 1em;
    text-align: center
}
.group-plans .field-name-field-plan-features .field-item p,
.group-plans .field-name-field-from-other-plans p {
    margin-bottom: 0
}
.group-plans .field-name-field-from-other-plans {
    border-bottom: 1px dotted #ececec;
    font-style: italic
}
.group-plans .field-collection-item-field-plan-features {
    color: #3b3b3b
}
.group-plans .field-collection-item-field-plan-features:hover {
    color: #555;
    cursor: default
}
.group-plans .field-name-field-best-value {
    height: 11em
}
.group-plans .field-name-field-best-value .field-items {
    height: 96px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-top: 79px;
    background-color: #a7e5fd;
    -webkit-box-shadow: 0 0.3125em 0 0 #60bbd5;
    -moz-box-shadow: 0 0.3125em 0 0 #60bbd5;
    box-shadow: 0 0.3125em 0 0 #60bbd5
}
.group-plans .field-name-field-best-value .field-items .field-item {
    margin: -75px auto 0 auto;
    width: 138px;
    height: 138px;
    padding: 43px 20px 20px 20px;
    font-size: 21px;
    line-height: 26px;
    color: white;
    text-align: center;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/most_popular.png) center center no-repeat
}
.field-collection-item-field-plan-features {
    position: relative
}
.field-collection-item-field-plan-features .field-name-field-plan-feature {
    cursor: pointer
}
.field-collection-item-field-plan-features .field-name-field-plan-feature-description {
    cursor: default;
    display: block;
    position: absolute;
    height: 0;
    max-width: 18.75em;
    width: 18.75em;
    overflow: hidden;
    z-index: 1000;
    top: 0;
    margin-top: -1.25em;
    left: 100%;
    padding: 0;
    background: #005581;
    visibility: hidden;
    -webkit-box-shadow: #aaa 0 0 2px;
    -moz-box-shadow: #aaa 0 0 2px;
    box-shadow: #aaa 0 0 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}
.field-collection-item-field-plan-features .field-name-field-plan-feature-description .arrow {
    position: absolute;
    top: 0;
    margin-top: 1em
}
.field-collection-item-field-plan-features .field-name-field-plan-feature-description.left_tip .arrow {
    width: 0;
    height: 0;
    border: 0.75em solid transparent;
    margin-left: -0.75em;
    border-right: 0.5em solid #005581;
    left: -.5em
}
.field-collection-item-field-plan-features .field-name-field-plan-feature-description .right_tip .arrow {
    width: 0;
    height: 0;
    border: 0.75em solid transparent;
    margin-right: -0.75em;
    border-left: 0.5em solid #005581;
    right: -.5em
}
.field-collection-item-field-plan-features .field-name-field-plan-feature-description.right_tip {
    left: -18.75em
}
@media (min-width: 0) and (max-width: 650px) {
    .field-collection-item-field-plan-features .field-name-field-plan-feature-description {
        top: 200%;
        left: 0
    }
    .field-collection-item-field-plan-features .field-name-field-plan-feature-description.right_tip {
        left: 0
    }
    .field-collection-item-field-plan-features .field-name-field-plan-feature-description .arrow {
        display: none
    }
}
.field-collection-item-field-plan-features:hover .field-name-field-plan-feature-description {
    display: block;
    height: auto;
    padding: 1em;
    overflow: visible;
    visibility: visible;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1
}
@media (min-width: 0) and (max-width: 650px) {
    .field-collection-item-field-plans .field-collection-item-field-plan-features .field-name-field-plan-feature-description {
        left: 50%;
        margin-left: -9.375em
    }
    .field-collection-item-field-plans .field-collection-item-field-plan-features .field-name-field-plan-feature-description.right_tip {
        left: 50%;
        margin-left: -9.375em
    }
    .field-collection-item-field-plans .field-collection-item-field-plan-features .field-name-field-plan-feature-description .arrow {
        display: none
    }
}
@media (min-width: 0) and (max-width: 650px) {
    .panel-col-cta h2,
    .panel-col-cta h3 {
        text-align: center
    }
}
.panel-col-cta .button {
    position: absolute;
    top: 50%;
    left: 83%;
    margin: -1em 0 0 -6em
}
@media (min-width: 0) and (max-width: 650px) {
    .panel-col-cta .button {
        position: static;
        margin: auto
    }
}
#main #main-inside .field-name-field-video-link .video_tag {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/play_btn_hp.png) center center no-repeat;
    background-size: cover;
    z-index: 200;
    text-indent: -9999px
}
#main #main-inside .field-name-field-video-link .video_tag:hover {
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/play_btn_hp_hover.png) center center no-repeat;
    background-size: cover
}
.field-collection-item-field-supporting .field-name-field-supporting-image {
    text-align: center
}
.field-name-field-supporting-table {
    width: 100%;
    border: 1px solid #d2d2d2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 3em
}
.field-name-field-supporting-table .field-name-field-supporting-subhead h2 {
    padding: .75em 1em;
    margin: 0;
    background: #f1fdd0;
    text-align: center
}
.field-name-field-supporting-table .field-collection-view-final {
    width: 100%
}
.field-name-field-supporting-table th {
    display: none
}
.field-name-field-supporting-table a {
    color: #005581
}
.field-name-field-supporting-table a:hover {
    color: #08799c
}
.field-name-field-supporting-table .field-name-field-plan-feature {
    color: #3b3b3b
}
.field-name-field-supporting-table .field-name-field-plan-feature:hover {
    color: #555;
    cursor: default
}
.field-name-field-supporting-table .field-name-field-plan-feature {
    text-align: left
}
.field-name-field-supporting-table .field-name-field-plan-feature a,
.field-name-field-supporting-table .field-name-field-plan-feature p {
    text-align: left
}
.field-name-field-supporting-table .field-name-field-supporting-subhead h2 {
    background: #fff;
    color: #08799c
}
.field-name-field-supporting-table .field-collection-view-final tbody tr:first-child td span {
    font-size: 1.125em;
    display: block;
    padding: .5em 0
}
.field-name-field-supporting-table .field_collection_item td {
    vertical-align: top;
    text-align: center;
    padding: .75em 1em;
    border: 1px solid #dcf6ff;
    background: #ebfaff;
    color: #999;
    font-size: 0.875em
}
@media (min-width: 0) and (max-width: 650px) {
    .field-name-field-supporting-table .field_collection_item td {
        padding: .75em .5em
    }
}
.field-name-field-supporting-table .field_collection_item td p {
    margin-bottom: 0
}
.field-name-field-supporting-table .field_collection_item.even td {
    background: #ebfaff
}
.field-name-field-supporting-table .field_collection_item.odd td {
    background: #fff
}
.field-name-field-supporting-table .field_collection_item span {
    color: #005581
}
.field-name-field-supporting-table .table_nocheck,
.field-name-field-supporting-table .table_check {
    display: block;
    margin: auto;
    background-position: 0 -567px;
    width: 22px;
    height: 16px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left
}
.field-name-field-supporting-table .table_nocheck {
    background: none
}
.field-name-field-supporting-table .field-name-field-disclaimer {
    padding: 1em;
    background: #ebfaff;
    color: #666
}
.field-name-field-supporting-table .field-name-field-disclaimer p {
    text-align: left
}
.field-name-field-detail-blurb .v_column .content,
.field-name-field-detail-blurb .v-column .content {
    padding-bottom: 0;
    position: relative
}
.field-name-field-detail-blurb .v_column .content .v_sec_column,
.field-name-field-detail-blurb .v-column .content .v_sec_column {
    padding-bottom: 0
}
.field-name-field-detail-blurb .v_column .content .v_sec_column img,
.field-name-field-detail-blurb .v-column .content .v_sec_column img {
    margin: 0 1em 0em 0
}
.centered .field-name-field-detail-blurb .v_column .content .v_sec_column img,
.centered .field-name-field-detail-blurb .v-column .content .v_sec_column img {
    margin: 0 0 0 0
}
.centered .field-name-field-intro-image {
    text-align: center
}
.centered .field-name-field-intro-image img {
    margin: 0 auto
}
@media (min-width: 0) and (max-width: 650px) {
    .field-collection-item-field-promo img {
        display: none
    }
}
.field-collection-item-field-promo h2 {
    display: none
}
@media (min-width: 0) and (max-width: 650px) {
    .field-collection-item-field-promo h2 {
        display: block
    }
}
.field-name-field-support-cta-image {
    text-align: center;
    margin: 1em 0
}
.field-name-field-support-cta-image img {
    margin: auto
}
#pre-header {
    width: 100%;
    background: #fff;
    position: relative;
    z-index: 201;
    padding: 0
}
#pre-header-inside {
    padding: 0;
    max-width: 62em;
    margin: 0 auto;
    background: #FFF
}
#pre-header-inside a {
    text-decoration: none
}
#pre-header-inside .region-pre-header {
    width: 100%;
    *zoom: 1
}
#pre-header-inside .region-pre-header:before,
#pre-header-inside .region-pre-header:after {
    display: table;
    content: ""
}
#pre-header-inside .region-pre-header:after {
    clear: both
}
@media (min-width: 0) and (max-width: 650px) {
    #pre-header-inside .region-pre-header {
        display: none
    }
}
#pre-header-inside .region-pre-header label,
#pre-header-inside .region-pre-header .content a,
#pre-header-inside .region-pre-header .form-submit {
    color: #6f99ab;
    display: block;
    padding: .575em 1em .625em 1em;
    margin-top: .125em;
    margin-bottom: -.375em;
    font-weight: bold;
    font-size: 0.875em
}
#pre-header-inside .region-pre-header label:hover,
#pre-header-inside .region-pre-header .content a:hover,
#pre-header-inside .region-pre-header .form-submit:hover {
    color: #005581
}
#pre-header-inside .region-pre-header .block {
    float: right;
    margin-left: .125em
}
#pre-header-inside .region-pre-header .block .content p {
    margin: 0
}
#pre-header-inside .region-pre-header .block .content a.cart {
    width: 1.25em;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-image: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/header_sprite.png);
    background-position: center -143px;
    background-repeat: no-repeat
}
#pre-header-inside .region-pre-header .block .content a.cart:hover {
    background-position: center -93px
}
#pre-header-inside .region-pre-header #block-block-40 a {
    color: #999
}
#pre-header-inside .region-pre-header #block-block-40 a:hover {
    color: #005581
}
#header {
    width: 100% !important;
    background: #fff;
    position: relative;
    z-index: 200;
    padding: 11px 0;
    border-bottom: 1px solid #f7f7f7;
    -webkit-box-shadow: 0px 0px 7px -2px rgba(100,100,100,0.2);
    -moz-box-shadow: 0px 0px 7px -2px rgba(100,100,100,0.2);
    box-shadow: 0px 0px 7px -2px rgba(100,100,100,0.2);
    position: fixed;
    top: 0;
    left: 0;
}

.header-chat {
    float: right;
    margin-top: 20px;
}

.header-chat a {
    text-decoration: none;
}

.ie7 #admin-tabs,
.ie7 #sidebar {
    display: none
}
#header-inside {
    padding: 0;
    max-width: 94%;
    margin: 0 auto;
    background: #FFF;
    position: relative;
}
#header-inside a {
    text-decoration: none;
    color: inherit;
}
#header-inside #logo {
    width: 15.32258%;
    float: left;
    margin-right: 1.6129%;
    position: relative;
    z-index: 100;
    margin-top: .5em;
}
#header-inside #logo h1 {
    margin: 0
}
#header-inside #logo img {
    float: left;
    padding-bottom: 1em
}
@media (min-width: 0) and (max-width: 650px) {
    #header-inside #logo {
        width: 40.72581%;
        float: left;
        margin-right: 1.6129%;
        margin-top: 0.714285em
    }
}
#header-inside #block-block-34 {
    text-align: right;
    padding-top: 2.5em
}
@media (min-width: 0) and (max-width: 650px) {
    #header-inside .region-header {
        width: 57.66129%;
        float: right;
        margin-right: 0;
        *margin-left: -1em
    }
}
#header-inside .region-header #block-block-24 {
    float: right;
    z-index: 10;
    margin-right: .75em;
    position: relative;
    z-index: 100
}
@media (min-width: 0) and (max-width: 650px) {
    #header-inside .region-header #block-block-24 {
        width: 70.62937%;
        float: right;
        margin-right: 0;
        *margin-left: -1em
    }
}
#header-inside .region-header #block-block-24 a.tif_btn {
    float: right;
    font-weight: bold;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #ff7e47;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7e47), color-stop(100%, #ff7033));
    background-image: -webkit-linear-gradient(#ff7e47, #ff7033);
    background-image: -moz-linear-gradient(#ff7e47, #ff7033);
    background-image: -o-linear-gradient(#ff7e47, #ff7033);
    background-image: linear-gradient(#ff7e47, #ff7033);
    margin-top: 0.5em
}
#header-inside .region-header #block-block-24 a.tif_btn:hover {
    color: #fff;
    background-color: #fc974d;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc974d), color-stop(100%, #fc8b39));
    background-image: -webkit-linear-gradient(#fc974d, #fc8b39);
    background-image: -moz-linear-gradient(#fc974d, #fc8b39);
    background-image: -o-linear-gradient(#fc974d, #fc8b39);
    background-image: linear-gradient(#fc974d, #fc8b39)
}
#header-inside .region-header #block-block-24 a.tif_btn:active {
    color: #fff;
    background-color: #f36e34;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f36e34), color-stop(100%, #f26021));
    background-image: -webkit-linear-gradient(#f36e34, #f26021);
    background-image: -moz-linear-gradient(#f36e34, #f26021);
    background-image: -o-linear-gradient(#f36e34, #f26021);
    background-image: linear-gradient(#f36e34, #f26021)
}
@media (min-width: 0) and (max-width: 650px) {
    #header-inside .region-header #block-block-24 a.tif_btn {
        float: none;
        max-width: 150px;
        margin-left: auto;
        margin-right: auto;
        margin-top: .75em
    }
}
#header-inside .region-header .block-menu-block ul {
    margin: 0;
    padding: 0
}
#header-inside .region-header .block-menu-block ul li {
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 64%
}
#header-inside .region-header .block-menu-block ul li a {
    display: none;
    position: absolute;
    background-position: 0 -583px;
    bottom: 10px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 30px;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/menu.png) 0 0 no-repeat;
    background-size: cover;
    text-indent: -9999px
}
#header-inside .region-header .block-menu-block ul li ul {
    margin: 0;
    padding: 0
}
#header-inside .region-header .block-menu-block ul li ul li {
    position: relative;
    float: left;
    list-style: none;
    width: auto;
    margin: 1.325em 0 0 .2%;
    padding: 0;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px
}
@media (min-width: 0) and (max-width: 860px) {
    #header-inside .region-header .block-menu-block ul li ul li {
        margin-left: 0;
        margin-right: 0
    }
}
#header-inside .region-header .block-menu-block ul li ul li a {
    position: static;
    height: auto;
    width: auto;
    text-indent: 0;
    background-image: none;
    font-weight: bold;
    margin: 0;
    padding: .75em 1.125em .625em 1.125em;
    display: block;
    font-size: 1em;
    color: #005581
}
#header-inside .region-header .block-menu-block ul li ul li a.active-trail,
#header-inside .region-header .block-menu-block ul li ul li a.activeNavTab {
    color: #f36e34
}
@media (min-width: 0) and (max-width: 960px) {
    #header-inside .region-header .block-menu-block ul li ul li a {
        padding-left: .875em;
        padding-right: .875em
    }
}
@media (min-width: 0) and (max-width: 860px) {
    #header-inside .region-header .block-menu-block ul li ul li a {
        padding-left: .5em;
        padding-right: .5em
    }
}
#header-inside .region-header .block-menu-block ul li ul li>ul {
    display: none;
    position: absolute;
    top: 2.75em;
    left: -1em;
    z-index: 200;
    white-space: nowrap;
    padding: 1.5em;
    padding-right: 0em;
    background-color: #fff;
    border-top: 5px solid #DDD;
    -webkit-box-shadow: 0 2px 3px 0 rgba(19, 19, 19, 0.31);
    -moz-box-shadow: 0 2px 3px 0 rgba(19, 19, 19, 0.31);
    box-shadow: 0 2px 3px 0 rgba(19, 19, 19, 0.31)
}
#header-inside .region-header .block-menu-block ul li ul li>ul.active-nav,
#header-inside .region-header .block-menu-block ul li ul li>ul:hover {
    display: block
}
#header-inside .region-header .block-menu-block ul li ul li>ul li {
    float: none;
    margin: 0
}
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded {
    float: left
}
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded a {
    font-size: 1em;
    font-weight: bold
}
#header-inside .region-header .block-menu-block ul li ul li>ul li a,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a {
    color: #005581;
    font-weight: normal;
    font-size: 0.875em;
    padding: .25em 2em .25em 0
}
#header-inside .region-header .block-menu-block ul li ul li>ul li a:hover,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a:hover {
    color: #08799c
}
#header-inside .region-header .block-menu-block ul li ul li>ul li a.active,
#header-inside .region-header .block-menu-block ul li ul li>ul li a.active:hover,
#header-inside .region-header .block-menu-block ul li ul li>ul li a.active-trail,
#header-inside .region-header .block-menu-block ul li ul li>ul li a.active-trail:hover,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a.active,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a.active:hover,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a.active-trail,
#header-inside .region-header .block-menu-block ul li ul li>ul li.expanded li a.active-trail:hover {
    color: #f36e34
}
#header-inside .region-header .block-menu-block ul li ul li>ul li:hover {
    background: none
}
#header-inside .region-header .block-menu-block ul li ul li>ul li>ul {
    position: static;
    float: left;
    padding: 0;
    border: 0;
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
#header-inside .region-header .block-menu-block ul li ul li:hover {
    background: #DDD
}
#header-inside .region-header .block-menu-block ul li ul li:hover ul.menu {
    display: block
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation h2 {
    padding: 0 0 .25em 0;
    margin: 0;
    font-size: 1em;
    font-weight: bold
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation h2 a {
    font-size: 1em !important;
    font-weight: bold !important;
    padding: 0
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation h2 a.active {
    color: #005581
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation ul {
    margin: 0
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation .views-row {
    float: left;
    margin: 0 2em 0 0
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation p {
    margin: 0;
    font-size: 1em
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation li {
    list-style: none;
    margin: 0
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation .views-row li {
    font-size: 0.875em
}
#header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation .views-field-view-node {
    padding-top: 1em
}
#header-inside .region-header .block-menu-block ul li .menu-mlid-2036,
#header-inside .region-header .block-menu-block ul li .menu-mlid-2035,
#header-inside .region-header .block-menu-block ul li .menu-mlid-2073,
#header-inside .region-header .block-menu-block ul li .menu-mlid-2075,
#header-inside .region-header .block-menu-block ul li .menu-mlid-2076,
#header-inside .region-header .block-menu-block ul li .menu-mlid-2327 {
    display: none
}
#header-inside .region-header .block-menu-block ul li:hover .content .menu-block-wrapper {
    display: block
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded {
    padding-bottom: 0;
    float: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded ul,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded ul,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded ul {
    float: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded li,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded li,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded li {
    display: none;
    font-size: 0.875em;
    padding-bottom: 0
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded li.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded li.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded li.active-trail {
    display: block
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded li.active-trail a,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded li.active-trail a,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded li.active-trail a {
    padding-left: 1.5em;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/sub_arrow.png) 0 0 no-repeat
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded a.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2016 ul .expanded a.active-trail:hover,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded a.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .expanded a.active-trail:hover,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded a.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1649 ul .expanded a.active-trail:hover {
    font-weight: normal;
    font-size: 0.875em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded {
    padding-bottom: 0;
    float: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded ul,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded ul {
    float: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded li,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded li {
    display: none;
    font-size: 0.875em;
    padding-bottom: 0
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded li.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded li.active-trail {
    display: block
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded li.active-trail a,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded li.active-trail a {
    padding-left: 1.5em;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/sub_arrow.png) 0 0 no-repeat
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded a.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul .expanded .expanded a.active-trail:hover,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded a.active-trail,
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul .expanded .expanded a.active-trail:hover {
    font-weight: normal;
    font-size: 0.875em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-741 ul {
    left: -5em;
    width: 49.5em
}
@media (min-width: 0) and (max-width: 860px) {
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-741 ul {
        left: -10em
    }
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-741 ul ul {
    width: auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul {
    left: -8em;
    width: 36.5em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul ul {
    width: auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul {
    left: -8em;
    width: 31.25em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul ul {
    width: auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul {
    left: -12em;
    width: 31.25em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2392>a {
    display: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 {
    width: 15.625em;
    border-left: 1px dotted #999;
    float: right;
    position: relative;
    z-index: 100
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 h3 {
    padding-left: 1em;
    font-size: 1em
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 h2 {
    display: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .button a {
    margin: 0;
    padding: 1.125em 0 .875em 6em;
    background: url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/header_sprite.png) 30px -340px no-repeat;
    background-size: auto auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index0 .button a {
    background-position: 30px -340px;
    padding-bottom: .125em;
    background-size: auto auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index1 .button a {
    padding-top: .125em;
    background: none
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index2 {
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ebfaff), color-stop(100%, #ffffff));
    background-image: -webkit-linear-gradient(left, #ebfaff, #ffffff);
    background-image: -moz-linear-gradient(left, #ebfaff, #ffffff);
    background-image: -o-linear-gradient(left, #ebfaff, #ffffff);
    background-image: linear-gradient(left, #ebfaff, #ffffff)
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index2 .button a {
    background-position: 30px -386px;
    border-top: 1px dotted #c3c3c3;
    background-size: auto auto
}
#header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index3 .button a {
    background-position: 30px -437px;
    border-top: 1px dotted #c3c3c3;
    background-size: auto auto
}
@media (min-width: 0) and (max-width: 650px) {
    #header-inside .region-header .block-menu-block ul {
        margin: 0;
        padding: 0
    }
    #header-inside .region-header .block-menu-block ul li {
        position: absolute;
        z-index: 10;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }
    #header-inside .region-header .block-menu-block ul li a {
        display: block
    }
    #header-inside .region-header .block-menu-block ul li:hover ul {
        height: auto
    }
    #header-inside .region-header .block-menu-block ul li ul {
        position: absolute;
        top: 100%;
        left: 0;
        height: 0;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        overflow: hidden
    }
    #header-inside .region-header .block-menu-block ul li ul.openMenu {
        height: auto !important
    }
    #header-inside .region-header .block-menu-block ul li ul.closeMenu {
        height: 0 !important
    }
    #header-inside .region-header .block-menu-block ul li ul li {
        float: none;
        display: block;
        width: 100%;
        background: #005581;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
        margin: 0
    }
    #header-inside .region-header .block-menu-block ul li ul li a {
        color: #fff
    }
    #header-inside .region-header .block-menu-block ul li ul li a.active-trail,
    #header-inside .region-header .block-menu-block ul li ul li a.activeNavTab {
        color: #f36e34
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul {
        display: block !important;
        position: static;
        background-color: #08799c;
        background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #08799c), color-stop(100%, #076a89));
        background-image: -webkit-linear-gradient(#08799c, #076a89);
        background-image: -moz-linear-gradient(#08799c, #076a89);
        background-image: -o-linear-gradient(#08799c, #076a89);
        background-image: linear-gradient(#08799c, #076a89);
        border-top: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        padding: .25em .25em .25em 1.5em
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul.active-nav {
        display: block
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li {
        background: none
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded {
        float: none
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded a {
        font-size: 1em;
        font-weight: bold;
        padding: .5em 1em .5em 0
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a {
        color: #fff;
        font-weight: normal;
        font-size: 0.875em;
        padding: .5em 1em .5em 0
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a:hover,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a:hover {
        color: #fff
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a.active,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a.active:hover,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a.active-trail,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li a.active-trail:hover,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a.active,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a.active:hover,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a.active-trail,
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li.expanded li a.active-trail:hover {
        color: #f36e34
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li:hover {
        background: none
    }
    #header-inside .region-header .block-menu-block ul li ul li.active-trail ul li>ul {
        float: none;
        width: 100%;
        padding: 0;
        border: 0;
        background: none;
        -webkit-box-shadow: 0;
        -moz-box-shadow: 0;
        box-shadow: 0
    }
    #header-inside .region-header .block-menu-block ul li ul li:hover {
        background: #005581
    }
    #header-inside .region-header .block-menu-block ul li ul li:hover ul.menu {
        display: none
    }
    #header-inside .region-header .block-menu-block ul li .view-pricing-in-navigation {
        display: none
    }
    #header-inside .region-header .block-menu-block ul li:hover .content .menu-block-wrapper {
        display: block
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-741 ul {
        display: none !important
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2355 ul,
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-1650 ul {
        width: 100%
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul {
        width: 100%
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 {
        width: 100%;
        border-left: 0 dotted #999;
        float: none
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .button a {
        background: none !important;
        border: none !important;
        padding: .25em 2em .25em 0 !important
    }
    #header-inside .region-header .block-menu-block#block-menu-block-17 .menu-mlid-2238 ul .menu-mlid-2383 .v_column.index2 {
        display: none
    }
}
#footer {
    width: 100%;
    position: relative;
    z-index: 100
}
#footer-inside #block-block-26 {
    overflow: hidden;
    width: 100%;
    background: #FFF;
    padding: 1.25em 0 .75em 0
}
#footer-inside #block-block-26 .content {
    *zoom: 1;
    max-width: 62em;
    padding-left: 1em;
    padding-right: 1em;
    margin-left: auto;
    margin-right: auto
}
#footer-inside #block-block-26 .content:after {
    content: "";
    display: table;
    clear: both
}
#footer-inside .block-panels-mini {
    *zoom: 1;
    max-width: 62em;
    padding-left: 1em;
    padding-right: 1em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2em;
    padding-bottom: 2em;
    text-align: center;
}
#footer-inside .block-panels-mini:after {
    content: "";
    display: table;
    clear: both
}
#footer-inside .block-panels-mini .menu {
    margin: .25em 0 0 0;
    padding: 0
}
#footer-inside .block-panels-mini .menu .leaf {
    list-style: none;
    padding-bottom: .5em;
    margin: 0
}
#footer-inside .block-panels-mini .pane-block-27 {
    margin: .75em 0 .75em 0
}
#footer-inside .block-panels-mini .pane-block-27 .sprite {
    display: block;
    float: left;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    margin: 0 .4325em .4325em 0;
    opacity: 1
}
#footer-inside .block-panels-mini .pane-block-27 .sprite:hover {
    opacity: 0.4
}
#footer-inside .block-panels-mini .pane-block-27 .fb.sprite {
    background-position: 0 -511px;
    width: 25px;
    height: 26px
}
#footer-inside .block-panels-mini .pane-block-27 .twit.sprite {
    background-position: 0 -460px;
    width: 25px;
    height: 26px
}
#footer-inside .block-panels-mini .pane-block-27 .pin.sprite {
    background-position: 0 -204px;
    width: 26px;
    height: 26px
}
#footer-inside .block-panels-mini .pane-block-27 .yt.sprite {
    background-position: 0 -270px;
    width: 26px;
    height: 26px
}
#footer-inside .block-panels-mini .pane-block-27 .plus.sprite {
    background-position: 0 -244px;
    width: 26px;
    height: 26px
}
#footer-inside .block-panels-mini .pane-block-27 .in.sprite {
    background-position: 0 -486px;
    width: 25px;
    height: 25px
}
#footer-inside .pane-block {
    *zoom: 1
}
#footer-inside .pane-block:before,
#footer-inside .pane-block:after {
    display: table;
    content: ""
}
#footer-inside .pane-block:after {
    clear: both
}
#footer-inside .pp_btn {
    float: left;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #8ec31b;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ec31b), color-stop(100%, #81b119));
    background-image: -webkit-linear-gradient(#8ec31b, #81b119);
    background-image: -moz-linear-gradient(#8ec31b, #81b119);
    background-image: -o-linear-gradient(#8ec31b, #81b119);
    background-image: linear-gradient(#8ec31b, #81b119);
    margin-bottom: 1em
}
#footer-inside .pp_btn:hover {
    color: #fff;
    background-color: #9ad41f;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9ad41f), color-stop(100%, #8dc21c));
    background-image: -webkit-linear-gradient(#9ad41f, #8dc21c);
    background-image: -moz-linear-gradient(#9ad41f, #8dc21c);
    background-image: -o-linear-gradient(#9ad41f, #8dc21c);
    background-image: linear-gradient(#9ad41f, #8dc21c)
}
#footer-inside .pp_btn:active {
    color: #fff;
    background-color: #8db32a;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8db32a), color-stop(100%, #80a226));
    background-image: -webkit-linear-gradient(#8db32a, #80a226);
    background-image: -moz-linear-gradient(#8db32a, #80a226);
    background-image: -o-linear-gradient(#8db32a, #80a226);
    background-image: linear-gradient(#8db32a, #80a226)
}
#footer-inside .tif_btn {
    float: left;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #ff7e47;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7e47), color-stop(100%, #ff7033));
    background-image: -webkit-linear-gradient(#ff7e47, #ff7033);
    background-image: -moz-linear-gradient(#ff7e47, #ff7033);
    background-image: -o-linear-gradient(#ff7e47, #ff7033);
    background-image: linear-gradient(#ff7e47, #ff7033);
    margin-bottom: 1em
}
#footer-inside .tif_btn:hover {
    color: #fff;
    background-color: #fc974d;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc974d), color-stop(100%, #fc8b39));
    background-image: -webkit-linear-gradient(#fc974d, #fc8b39);
    background-image: -moz-linear-gradient(#fc974d, #fc8b39);
    background-image: -o-linear-gradient(#fc974d, #fc8b39);
    background-image: linear-gradient(#fc974d, #fc8b39)
}
#footer-inside .tif_btn:active {
    color: #fff;
    background-color: #f36e34;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f36e34), color-stop(100%, #f26021));
    background-image: -webkit-linear-gradient(#f36e34, #f26021);
    background-image: -moz-linear-gradient(#f36e34, #f26021);
    background-image: -o-linear-gradient(#f36e34, #f26021);
    background-image: linear-gradient(#f36e34, #f26021)
}
#footer-inside .pane-title {
    margin: 0;
    font-weight: bold;
    font-size: 1.3125em
}
#footer-inside .pane-volusion-blog-rss .views-field-title {
    font-weight: bold;
    font-size: 0.875em
}
#footer-inside .pane-volusion-blog-rss .views-field-field-feed-item-description {
    font-size: 0.875em;
    display: inline
}
#footer-inside .pane-volusion-blog-rss .views-field-field-feed-item-description div {
    display: inline
}
#footer-inside .pane-volusion-blog-rss .views-field-nothing {
    display: inline;
    font-size: 0.875em
}
#footer-inside .inside {
    *zoom: 1
}
#footer-inside .inside:before,
#footer-inside .inside:after {
    display: table;
    content: ""
}
#footer-inside .inside:after {
    clear: both
}
@media (min-width: 0) and (max-width: 650px) {
    #footer-inside .inside {
        margin: 0
    }
}
#footer-inside a {
    text-decoration: none
}
#footer-inside p {
    margin: 0
}
#footer-inside .all_rights {
    color: #546E7A;
}
#analytics {
    display: none
}
.field-name-field-plans .index0 .group-tab {
    background-color: #33d1b5
}
.field-name-field-plans .index1 .group-tab {
    background-color: #005581
}
.field-name-field-plans .index2 .group-tab {
    background-color: #0a9fcd
}
.field-name-field-plans .index3 .group-tab {
    background-color: #ff7e47
}
.field-name-field-plans .index4 .group-tab {
    background-color: #08799c
}
.field-name-field-plans .index5 .group-tab {
    background-color: #33d1b5
}
.field-name-field-plans .icon .sprite_bg {
    background-position: 0 -144px
}
.field-name-field-plans .group-tab {
    color: #fff
}
.field-name-field-plans .group-tab h1,
.field-name-field-plans .group-tab h2,
.field-name-field-plans .group-tab h3,
.field-name-field-plans .group-tab h4,
.field-name-field-plans .group-tab h5,
.field-name-field-plans .group-tab h6 {
    color: #fff
}
.field-name-field-plans .group-tab a,
.field-name-field-plans .group-tab .field-collection-item-field-faq .h3 {
    color: #a7e5fd
}
.field-name-field-plans .group-tab a:hover,
.field-name-field-plans .group-tab .field-collection-item-field-faq .h3:hover {
    color: #ebfaff
}
.light_grey>.content {
    background-color: #f6f6f6
}
.medium_grey>.content {
    background-color: #ececec
}
.light_blue>.content {
    background-color: #a7e5fd
}
.sky_blue>.content {
    background-color: #ebfaff
}
.light_green>.content {
    background-color: #f1fdd0
}
.dark_orange>.content {
    background-color: #f36e34
}
.medium_orange>.content {
    background-color: #ff7e47
}
.light_orange>.content {
    background-color: #ffe9d9
}
.dark_blue>.content {
    background-color: #005581
}
.medium_blue>.content {
    background-color: #08799c
}
.medium_green>.content {
    background-color: #d0ed84
}
.dark_green>.content {
    background-color: #8db32a
}
.medium_blue_green>.content {
    background-color: #d6f6f1
}
.dark_blue_green>.content {
    background-color: #86e4d3
}
.light_grey_or .v_styles {
    background-color: #f6f6f6
}
.medium_grey_or .v_styles {
    background-color: #ececec
}
.light_blue_or .v_styles {
    background-color: #a7e5fd
}
.sky_blue_or .v_styles {
    background-color: #ebfaff
}
.light_green_or .v_styles {
    background-color: #f1fdd0
}
.dark_orange_or .v_styles {
    background-color: #f36e34
}
.medium_orange_or .v_styles {
    background-color: #ff7e47
}
.light_orange_or .v_styles {
    background-color: #ffe9d9
}
.dark_blue_or .v_styles {
    background-color: #005581
}
.medium_blue_or .v_styles {
    background-color: #08799c
}
.medium_green_or .v_styles {
    background-color: #d0ed84
}
.dark_green_or .v_styles {
    background-color: #8db32a
}
.medium_blue_green_or .v_styles {
    background-color: #d6f6f1
}
.dark_blue_green_or .v_styles {
    background-color: #86e4d3
}
.more_info .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #08799c;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #08799c), color-stop(100%, #076a89));
    background-image: -webkit-linear-gradient(#08799c, #076a89);
    background-image: -moz-linear-gradient(#08799c, #076a89);
    background-image: -o-linear-gradient(#08799c, #076a89);
    background-image: linear-gradient(#08799c, #076a89)
}
.more_info .button a:hover {
    color: #fff;
    background-color: #076583;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #076583), color-stop(100%, #065670));
    background-image: -webkit-linear-gradient(#076583, #065670);
    background-image: -moz-linear-gradient(#076583, #065670);
    background-image: -o-linear-gradient(#076583, #065670);
    background-image: linear-gradient(#076583, #065670)
}
.more_info .button a:active {
    color: #ebfaff;
    background-color: #065067;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #065067), color-stop(100%, #054154));
    background-image: -webkit-linear-gradient(#065067, #054154);
    background-image: -moz-linear-gradient(#065067, #054154);
    background-image: -o-linear-gradient(#065067, #054154);
    background-image: linear-gradient(#065067, #054154)
}
.more_info .field-name-field-plans .index1 .group-tab .button a,
.more_info .field-name-field-plans .index6 .group-tab .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #005581;
    background-color: #ebfaff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebfaff), color-stop(100%, #d7f5ff));
    background-image: -webkit-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -moz-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -o-linear-gradient(#ebfaff, #d7f5ff);
    background-image: linear-gradient(#ebfaff, #d7f5ff)
}
.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.more_info .field-name-field-plans .index6 .group-tab .button a:hover {
    color: #08799c;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
    background-image: -webkit-linear-gradient(#ffffff, #f5f5f5);
    background-image: -moz-linear-gradient(#ffffff, #f5f5f5);
    background-image: -o-linear-gradient(#ffffff, #f5f5f5);
    background-image: linear-gradient(#ffffff, #f5f5f5)
}
.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.more_info .field-name-field-plans .index6 .group-tab .button a:active {
    color: #005581;
    background-color: #a7e5fd;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a7e5fd), color-stop(100%, #93dffd));
    background-image: -webkit-linear-gradient(#a7e5fd, #93dffd);
    background-image: -moz-linear-gradient(#a7e5fd, #93dffd);
    background-image: -o-linear-gradient(#a7e5fd, #93dffd);
    background-image: linear-gradient(#a7e5fd, #93dffd)
}
.light_grey.more_info .button a,
.light_grey .more_info .button a,
.white.more_info .button a,
.white .more_info .button a,
.medium_grey.more_info .button a,
.medium_grey .more_info .button a,
.light_blue.more_info .button a,
.light_blue .more_info .button a,
.sky_blue.more_info .button a,
.sky_blue .more_info .button a,
.light_green.more_info .button a,
.light_green .more_info .button a,
.medium_green.more_info .button a,
.medium_green .more_info .button a,
.medium_blue_green.more_info .button a,
.medium_blue_green .more_info .button a,
.dark_blue_green.more_info .button a,
.dark_blue_green .more_info .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #08799c;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #08799c), color-stop(100%, #076a89));
    background-image: -webkit-linear-gradient(#08799c, #076a89);
    background-image: -moz-linear-gradient(#08799c, #076a89);
    background-image: -o-linear-gradient(#08799c, #076a89);
    background-image: linear-gradient(#08799c, #076a89)
}
.light_grey.more_info .button a:hover,
.light_grey .more_info .button a:hover,
.white.more_info .button a:hover,
.white .more_info .button a:hover,
.medium_grey.more_info .button a:hover,
.medium_grey .more_info .button a:hover,
.light_blue.more_info .button a:hover,
.light_blue .more_info .button a:hover,
.sky_blue.more_info .button a:hover,
.sky_blue .more_info .button a:hover,
.light_green.more_info .button a:hover,
.light_green .more_info .button a:hover,
.medium_green.more_info .button a:hover,
.medium_green .more_info .button a:hover,
.medium_blue_green.more_info .button a:hover,
.medium_blue_green .more_info .button a:hover,
.dark_blue_green.more_info .button a:hover,
.dark_blue_green .more_info .button a:hover {
    color: #fff;
    background-color: #076583;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #076583), color-stop(100%, #065670));
    background-image: -webkit-linear-gradient(#076583, #065670);
    background-image: -moz-linear-gradient(#076583, #065670);
    background-image: -o-linear-gradient(#076583, #065670);
    background-image: linear-gradient(#076583, #065670)
}
.light_grey.more_info .button a:active,
.light_grey .more_info .button a:active,
.white.more_info .button a:active,
.white .more_info .button a:active,
.medium_grey.more_info .button a:active,
.medium_grey .more_info .button a:active,
.light_blue.more_info .button a:active,
.light_blue .more_info .button a:active,
.sky_blue.more_info .button a:active,
.sky_blue .more_info .button a:active,
.light_green.more_info .button a:active,
.light_green .more_info .button a:active,
.medium_green.more_info .button a:active,
.medium_green .more_info .button a:active,
.medium_blue_green.more_info .button a:active,
.medium_blue_green .more_info .button a:active,
.dark_blue_green.more_info .button a:active,
.dark_blue_green .more_info .button a:active {
    color: #ebfaff;
    background-color: #065067;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #065067), color-stop(100%, #054154));
    background-image: -webkit-linear-gradient(#065067, #054154);
    background-image: -moz-linear-gradient(#065067, #054154);
    background-image: -o-linear-gradient(#065067, #054154);
    background-image: linear-gradient(#065067, #054154)
}
.light_grey.more_info .field-name-field-plans .index1 .group-tab .button a,
.light_grey.more_info .field-name-field-plans .index6 .group-tab .button a,
.light_grey .more_info .field-name-field-plans .index1 .group-tab .button a,
.light_grey .more_info .field-name-field-plans .index6 .group-tab .button a,
.white.more_info .field-name-field-plans .index1 .group-tab .button a,
.white.more_info .field-name-field-plans .index6 .group-tab .button a,
.white .more_info .field-name-field-plans .index1 .group-tab .button a,
.white .more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_grey.more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_grey.more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_grey .more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_grey .more_info .field-name-field-plans .index6 .group-tab .button a,
.light_blue.more_info .field-name-field-plans .index1 .group-tab .button a,
.light_blue.more_info .field-name-field-plans .index6 .group-tab .button a,
.light_blue .more_info .field-name-field-plans .index1 .group-tab .button a,
.light_blue .more_info .field-name-field-plans .index6 .group-tab .button a,
.sky_blue.more_info .field-name-field-plans .index1 .group-tab .button a,
.sky_blue.more_info .field-name-field-plans .index6 .group-tab .button a,
.sky_blue .more_info .field-name-field-plans .index1 .group-tab .button a,
.sky_blue .more_info .field-name-field-plans .index6 .group-tab .button a,
.light_green.more_info .field-name-field-plans .index1 .group-tab .button a,
.light_green.more_info .field-name-field-plans .index6 .group-tab .button a,
.light_green .more_info .field-name-field-plans .index1 .group-tab .button a,
.light_green .more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_green.more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_green.more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_green .more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_green .more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a,
.medium_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a,
.medium_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a,
.dark_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a,
.dark_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a,
.dark_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a,
.dark_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #005581;
    background-color: #ebfaff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebfaff), color-stop(100%, #d7f5ff));
    background-image: -webkit-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -moz-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -o-linear-gradient(#ebfaff, #d7f5ff);
    background-image: linear-gradient(#ebfaff, #d7f5ff)
}
.light_grey.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_grey.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.light_grey .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_grey .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.white.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.white.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.white .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.white .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_grey.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_grey.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_grey .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_grey .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.light_blue.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_blue.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.light_blue .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_blue .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.sky_blue.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.sky_blue.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.sky_blue .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.sky_blue .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.light_green.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_green.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.light_green .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.light_green .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_green.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_green.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_green .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_green .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.medium_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.medium_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.dark_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.dark_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a:hover,
.dark_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a:hover,
.dark_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a:hover {
    color: #08799c;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
    background-image: -webkit-linear-gradient(#ffffff, #f5f5f5);
    background-image: -moz-linear-gradient(#ffffff, #f5f5f5);
    background-image: -o-linear-gradient(#ffffff, #f5f5f5);
    background-image: linear-gradient(#ffffff, #f5f5f5)
}
.light_grey.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_grey.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.light_grey .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_grey .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.white.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.white.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.white .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.white .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_grey.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_grey.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_grey .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_grey .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.light_blue.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_blue.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.light_blue .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_blue .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.sky_blue.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.sky_blue.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.sky_blue .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.sky_blue .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.light_green.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_green.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.light_green .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.light_green .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_green.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_green.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_green .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_green .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.medium_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.medium_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a:active,
.dark_blue_green.more_info .field-name-field-plans .index1 .group-tab .button a:active,
.dark_blue_green.more_info .field-name-field-plans .index6 .group-tab .button a:active,
.dark_blue_green .more_info .field-name-field-plans .index1 .group-tab .button a:active,
.dark_blue_green .more_info .field-name-field-plans .index6 .group-tab .button a:active {
    color: #005581;
    background-color: #a7e5fd;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a7e5fd), color-stop(100%, #93dffd));
    background-image: -webkit-linear-gradient(#a7e5fd, #93dffd);
    background-image: -moz-linear-gradient(#a7e5fd, #93dffd);
    background-image: -o-linear-gradient(#a7e5fd, #93dffd);
    background-image: linear-gradient(#a7e5fd, #93dffd)
}
.dark_blue.more_info .button a,
.dark_blue .more_info .button a,
.medium_blue.more_info .button a,
.medium_blue .more_info .button a,
.extra_medium_grey.more_info .button a,
.extra_medium_grey .more_info .button a,
.extra_dark_grey.more_info .button a,
.extra_dark_grey .more_info .button a,
.icons_bg.more_info .button a,
.icons_bg .more_info .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #005581;
    background-color: #ebfaff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebfaff), color-stop(100%, #d7f5ff));
    background-image: -webkit-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -moz-linear-gradient(#ebfaff, #d7f5ff);
    background-image: -o-linear-gradient(#ebfaff, #d7f5ff);
    background-image: linear-gradient(#ebfaff, #d7f5ff)
}
.dark_blue.more_info .button a:hover,
.dark_blue .more_info .button a:hover,
.medium_blue.more_info .button a:hover,
.medium_blue .more_info .button a:hover,
.extra_medium_grey.more_info .button a:hover,
.extra_medium_grey .more_info .button a:hover,
.extra_dark_grey.more_info .button a:hover,
.extra_dark_grey .more_info .button a:hover,
.icons_bg.more_info .button a:hover,
.icons_bg .more_info .button a:hover {
    color: #08799c;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
    background-image: -webkit-linear-gradient(#ffffff, #f5f5f5);
    background-image: -moz-linear-gradient(#ffffff, #f5f5f5);
    background-image: -o-linear-gradient(#ffffff, #f5f5f5);
    background-image: linear-gradient(#ffffff, #f5f5f5)
}
.dark_blue.more_info .button a:active,
.dark_blue .more_info .button a:active,
.medium_blue.more_info .button a:active,
.medium_blue .more_info .button a:active,
.extra_medium_grey.more_info .button a:active,
.extra_medium_grey .more_info .button a:active,
.extra_dark_grey.more_info .button a:active,
.extra_dark_grey .more_info .button a:active,
.icons_bg.more_info .button a:active,
.icons_bg .more_info .button a:active {
    color: #005581;
    background-color: #a7e5fd;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a7e5fd), color-stop(100%, #93dffd));
    background-image: -webkit-linear-gradient(#a7e5fd, #93dffd);
    background-image: -moz-linear-gradient(#a7e5fd, #93dffd);
    background-image: -o-linear-gradient(#a7e5fd, #93dffd);
    background-image: linear-gradient(#a7e5fd, #93dffd)
}
.buy .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #8ec31b;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ec31b), color-stop(100%, #81b119));
    background-image: -webkit-linear-gradient(#8ec31b, #81b119);
    background-image: -moz-linear-gradient(#8ec31b, #81b119);
    background-image: -o-linear-gradient(#8ec31b, #81b119);
    background-image: linear-gradient(#8ec31b, #81b119)
}
.buy .button a:hover {
    color: #fff;
    background-color: #9ad41f;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9ad41f), color-stop(100%, #8dc21c));
    background-image: -webkit-linear-gradient(#9ad41f, #8dc21c);
    background-image: -moz-linear-gradient(#9ad41f, #8dc21c);
    background-image: -o-linear-gradient(#9ad41f, #8dc21c);
    background-image: linear-gradient(#9ad41f, #8dc21c)
}
.buy .button a:active {
    color: #fff;
    background-color: #8db32a;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8db32a), color-stop(100%, #80a226));
    background-image: -webkit-linear-gradient(#8db32a, #80a226);
    background-image: -moz-linear-gradient(#8db32a, #80a226);
    background-image: -o-linear-gradient(#8db32a, #80a226);
    background-image: linear-gradient(#8db32a, #80a226)
}
.free_trial .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #ff7e47;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7e47), color-stop(100%, #ff7033));
    background-image: -webkit-linear-gradient(#ff7e47, #ff7033);
    background-image: -moz-linear-gradient(#ff7e47, #ff7033);
    background-image: -o-linear-gradient(#ff7e47, #ff7033);
    background-image: linear-gradient(#ff7e47, #ff7033)
}
.free_trial .button a:hover {
    color: #fff;
    background-color: #fc974d;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc974d), color-stop(100%, #fc8b39));
    background-image: -webkit-linear-gradient(#fc974d, #fc8b39);
    background-image: -moz-linear-gradient(#fc974d, #fc8b39);
    background-image: -o-linear-gradient(#fc974d, #fc8b39);
    background-image: linear-gradient(#fc974d, #fc8b39)
}
.free_trial .button a:active {
    color: #fff;
    background-color: #f36e34;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f36e34), color-stop(100%, #f26021));
    background-image: -webkit-linear-gradient(#f36e34, #f26021);
    background-image: -moz-linear-gradient(#f36e34, #f26021);
    background-image: -o-linear-gradient(#f36e34, #f26021);
    background-image: linear-gradient(#f36e34, #f26021)
}
a,
a.active,
.field-collection-item-field-faq .h3 {
    color: #3BD2A2;
}
a:hover,
a.active:hover,
.field-collection-item-field-faq .h3:hover {
    color: #3BD2A2;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #3b3b3b
}
.white,
.light_grey,
.medium_grey,
.light_green,
.medium_blue_green,
.dark_blue_green,
.sky_blue,
.light_blue,
.medium_blue,
.medium_green {
    color: #666
}
.white h1,
.white h2,
.white h3,
.white h4,
.white h5,
.white h6,
.light_grey h1,
.light_grey h2,
.light_grey h3,
.light_grey h4,
.light_grey h5,
.light_grey h6,
.medium_grey h1,
.medium_grey h2,
.medium_grey h3,
.medium_grey h4,
.medium_grey h5,
.medium_grey h6,
.light_green h1,
.light_green h2,
.light_green h3,
.light_green h4,
.light_green h5,
.light_green h6,
.medium_blue_green h1,
.medium_blue_green h2,
.medium_blue_green h3,
.medium_blue_green h4,
.medium_blue_green h5,
.medium_blue_green h6,
.dark_blue_green h1,
.dark_blue_green h2,
.dark_blue_green h3,
.dark_blue_green h4,
.dark_blue_green h5,
.dark_blue_green h6,
.sky_blue h1,
.sky_blue h2,
.sky_blue h3,
.sky_blue h4,
.sky_blue h5,
.sky_blue h6,
.light_blue h1,
.light_blue h2,
.light_blue h3,
.light_blue h4,
.light_blue h5,
.light_blue h6,
.medium_blue h1,
.medium_blue h2,
.medium_blue h3,
.medium_blue h4,
.medium_blue h5,
.medium_blue h6,
.medium_green h1,
.medium_green h2,
.medium_green h3,
.medium_green h4,
.medium_green h5,
.medium_green h6 {
    color: #3b3b3b
}
.white a,
.white a.active,
.white .field-collection-item-field-faq .h3,
.light_grey a,
.light_grey a.active,
.light_grey .field-collection-item-field-faq .h3,
.medium_grey a,
.medium_grey a.active,
.medium_grey .field-collection-item-field-faq .h3,
.light_green a,
.light_green a.active,
.light_green .field-collection-item-field-faq .h3,
.medium_blue_green a,
.medium_blue_green a.active,
.medium_blue_green .field-collection-item-field-faq .h3,
.dark_blue_green a,
.dark_blue_green a.active,
.dark_blue_green .field-collection-item-field-faq .h3,
.sky_blue a,
.sky_blue a.active,
.sky_blue .field-collection-item-field-faq .h3,
.light_blue a,
.light_blue a.active,
.light_blue .field-collection-item-field-faq .h3,
.medium_blue a,
.medium_blue a.active,
.medium_blue .field-collection-item-field-faq .h3,
.medium_green a,
.medium_green a.active,
.medium_green .field-collection-item-field-faq .h3 {
    color: #005581
}
.white a:hover,
.white a.active:hover,
.white .field-collection-item-field-faq .h3:hover,
.light_grey a:hover,
.light_grey a.active:hover,
.light_grey .field-collection-item-field-faq .h3:hover,
.medium_grey a:hover,
.medium_grey a.active:hover,
.medium_grey .field-collection-item-field-faq .h3:hover,
.light_green a:hover,
.light_green a.active:hover,
.light_green .field-collection-item-field-faq .h3:hover,
.medium_blue_green a:hover,
.medium_blue_green a.active:hover,
.medium_blue_green .field-collection-item-field-faq .h3:hover,
.dark_blue_green a:hover,
.dark_blue_green a.active:hover,
.dark_blue_green .field-collection-item-field-faq .h3:hover,
.sky_blue a:hover,
.sky_blue a.active:hover,
.sky_blue .field-collection-item-field-faq .h3:hover,
.light_blue a:hover,
.light_blue a.active:hover,
.light_blue .field-collection-item-field-faq .h3:hover,
.medium_blue a:hover,
.medium_blue a.active:hover,
.medium_blue .field-collection-item-field-faq .h3:hover,
.medium_green a:hover,
.medium_green a.active:hover,
.medium_green .field-collection-item-field-faq .h3:hover {
    color: #08799c
}
.dark_blue,
.medium_blue,
.icons_bg {
    color: #fff
}
.dark_blue h1,
.dark_blue h2,
.dark_blue h3,
.dark_blue h4,
.dark_blue h5,
.dark_blue h6,
.medium_blue h1,
.medium_blue h2,
.medium_blue h3,
.medium_blue h4,
.medium_blue h5,
.medium_blue h6,
.icons_bg h1,
.icons_bg h2,
.icons_bg h3,
.icons_bg h4,
.icons_bg h5,
.icons_bg h6 {
    color: #fff
}
.dark_blue a,
.dark_blue a.active,
.dark_blue .field-collection-item-field-faq .h3,
.medium_blue a,
.medium_blue a.active,
.medium_blue .field-collection-item-field-faq .h3,
.icons_bg a,
.icons_bg a.active,
.icons_bg .field-collection-item-field-faq .h3 {
    color: #a7e5fd
}
.dark_blue a:hover,
.dark_blue a.active:hover,
.dark_blue .field-collection-item-field-faq .h3:hover,
.medium_blue a:hover,
.medium_blue a.active:hover,
.medium_blue .field-collection-item-field-faq .h3:hover,
.icons_bg a:hover,
.icons_bg a.active:hover,
.icons_bg .field-collection-item-field-faq .h3:hover {
    color: #ebfaff
}
.extra_medium_grey,
.extra_dark_grey {
    color: #999
}
.extra_medium_grey h1,
.extra_medium_grey h2,
.extra_medium_grey h3,
.extra_medium_grey h4,
.extra_medium_grey h5,
.extra_medium_grey h6,
.extra_dark_grey h1,
.extra_dark_grey h2,
.extra_dark_grey h3,
.extra_dark_grey h4,
.extra_dark_grey h5,
.extra_dark_grey h6 {
    color: #999
}
.extra_medium_grey a,
.extra_medium_grey a.active,
.extra_medium_grey .field-collection-item-field-faq .h3,
.extra_dark_grey a,
.extra_dark_grey a.active,
.extra_dark_grey .field-collection-item-field-faq .h3 {
    color: #fff
}
.extra_medium_grey a:hover,
.extra_medium_grey a.active:hover,
.extra_medium_grey .field-collection-item-field-faq .h3:hover,
.extra_dark_grey a:hover,
.extra_dark_grey a.active:hover,
.extra_dark_grey .field-collection-item-field-faq .h3:hover {
    color: #999
}
#main-inside .white_box.v_column,
#main-inside .white_box .v_column,
#main-inside .white_box.v-column,
#main-inside .white_box .v-column {
    background-color: #fff;
    color: #666
}
#main-inside .white_box.v_column h1,
#main-inside .white_box.v_column h2,
#main-inside .white_box.v_column h3,
#main-inside .white_box.v_column h4,
#main-inside .white_box.v_column h5,
#main-inside .white_box.v_column h6,
#main-inside .white_box .v_column h1,
#main-inside .white_box .v_column h2,
#main-inside .white_box .v_column h3,
#main-inside .white_box .v_column h4,
#main-inside .white_box .v_column h5,
#main-inside .white_box .v_column h6,
#main-inside .white_box.v-column h1,
#main-inside .white_box.v-column h2,
#main-inside .white_box.v-column h3,
#main-inside .white_box.v-column h4,
#main-inside .white_box.v-column h5,
#main-inside .white_box.v-column h6,
#main-inside .white_box .v-column h1,
#main-inside .white_box .v-column h2,
#main-inside .white_box .v-column h3,
#main-inside .white_box .v-column h4,
#main-inside .white_box .v-column h5,
#main-inside .white_box .v-column h6 {
    color: #3b3b3b
}
#main-inside .white_box.v_column a,
#main-inside .white_box.v_column a.active,
#main-inside .white_box .v_column a,
#main-inside .white_box .v_column a.active,
#main-inside .white_box.v-column a,
#main-inside .white_box.v-column a.active,
#main-inside .white_box .v-column a,
#main-inside .white_box .v-column a.active {
    color: #005581
}
#main-inside .white_box.v_column a:hover,
#main-inside .white_box.v_column a.active:hover,
#main-inside .white_box .v_column a:hover,
#main-inside .white_box .v_column a.active:hover,
#main-inside .white_box.v-column a:hover,
#main-inside .white_box.v-column a.active:hover,
#main-inside .white_box .v-column a:hover,
#main-inside .white_box .v-column a.active:hover {
    color: #08799c
}
#main-inside .white_box.more_info .button a,
#main-inside .white_box .more_info .button a,
#main-inside .more_info .white_box .button a {
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
    line-height: normal;
    font-size: 1em;
    width: auto;
    text-align: center;
    border: none;
    padding: .75em 1.5em 0.625em 1.5em;
    color: #fff;
    background-color: #08799c;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #08799c), color-stop(100%, #076a89));
    background-image: -webkit-linear-gradient(#08799c, #076a89);
    background-image: -moz-linear-gradient(#08799c, #076a89);
    background-image: -o-linear-gradient(#08799c, #076a89);
    background-image: linear-gradient(#08799c, #076a89)
}
#main-inside .white_box.more_info .button a:hover,
#main-inside .white_box .more_info .button a:hover,
#main-inside .more_info .white_box .button a:hover {
    color: #fff;
    background-color: #076583;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #076583), color-stop(100%, #065670));
    background-image: -webkit-linear-gradient(#076583, #065670);
    background-image: -moz-linear-gradient(#076583, #065670);
    background-image: -o-linear-gradient(#076583, #065670);
    background-image: linear-gradient(#076583, #065670)
}
#main-inside .white_box.more_info .button a:active,
#main-inside .white_box .more_info .button a:active,
#main-inside .more_info .white_box .button a:active {
    color: #ebfaff;
    background-color: #065067;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #065067), color-stop(100%, #054154));
    background-image: -webkit-linear-gradient(#065067, #054154);
    background-image: -moz-linear-gradient(#065067, #054154);
    background-image: -o-linear-gradient(#065067, #054154);
    background-image: linear-gradient(#065067, #054154)
}
.light_grey {
    background-color: #f6f6f6
}
.white {
    background-color: #fff
}
.medium_grey {
    background-color: #ececec
}
.extra_medium_grey {
    background-color: #555
}
.extra_dark_grey {
    background-color: #3b3b3b
}
.light_green {
    background-color: #f1fdd0
}
.medium_green {
    background-color: #d0ed84
}
.medium_blue_green {
    background-color: #d6f6f1
}
.dark_blue_green {
    background-color: #86e4d3
}
.sky_blue {
    background-color: #ebfaff
}
.light_blue {
    background-color: #a7e5fd
}
.medium_blue {
    background-color: #08799c
}
.dark_blue {
    background-color: #005581
}
.icons_bg {
    background: #005581 url(//web-archive.nli.org.il/National_Library/oe_///cdn-www.volusion.com/sites/all/themes/www_corona_1/images/masthead_bg.png) center 0 repeat
}
body {
    background: #f6f6f6
}
.clear {
    clear: both
}
.relative_wrapper,
.rel_wrap {
    position: relative
}
.z-index {
    position: relative;
    z-index: 2
}
.indt {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left
}
.hideTxt {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}
a.orange,
.orange {
    color: #F58846 !important
}
.blue {
    color: #1B6FB6 !important
}
.required_text {
    clear: both;
    font-size: 0.836em;
    font-style: italic;
    padding-right: 15px;
    text-align: right
}
.half_column {
    float: left;
    padding: 0;
    width: 470px
}
.half_column.left {
    padding: 0 20px 0 0
}
.half_column.right {
    padding: 0
}
#content_wrapper {
    max-width: 1150;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    margin: auto;
    min-height: 100px !important;
    *zoom: 1
}
#content_wrapper:before,
#content_wrapper:after {
    display: table;
    content: ""
}
#content_wrapper:after {
    clear: both
}
#content_wrapper .section {
    /* overflow: hidden; */
}
#content_wrapper .wr_bg .half_column {
    width: 50%
}
.title-banner {
    padding: 110px 0 80px;
}
#section-banner {
    margin: 0px auto 1em auto;
    padding: 2.5em 0;
    text-align: left;
    max-width: 960px;
}
#section_title .headline {
    color: #263238;
    font-size: px;
    margin: .25em auto;
    text-align: center;
    line-height: 1.125em;
    font-weight: bold;
}
#section_title .sub_head {
    color: #3b3b3b;
    margin: 0 auto;
    padding: 0 0 .5em 0;
    text-align: center
}
#section_title .ffl_link {
    color: #3b3b3b;
    margin: 0 auto;
    width: 960px;
    display: none
}
#section_title .txtShad2,
#section_title .txtShad3 {
    display: none
}
#left_nav {
    float: right
}
#nav_items {
    width: 170px;
    padding-top: 15px
}
html>body .simple_overlay {
    height: auto;
    min-height: 200px
}
.simple_overlay {
    display: none;
    height: 200px;
    padding: 0;
    width: 200px;
    background: #fff;
    background: rgba(255, 255, 255, 0.5);
    top: -15px;
    left: -15px;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -ms-border-radius: 14px;
    -o-border-radius: 14px;
    border-radius: 14px;
    border: 15px solid rgba(255, 255, 255, 0.4);
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 4px 0;
    -moz-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 4px 0;
    box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 4px 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.simple_overlay .solid_overlay {
    display: none
}
.simple_overlay #img {
    float: left;
    display: none
}
.simple_overlay .next,
.simple_overlay .prev,
.simple_overlay .info {
    top: 25px;
    color: #000;
    height: 26px;
    letter-spacing: 1px;
    padding: 3px 0;
    position: absolute;
    text-align: center;
    display: block
}
.simple_overlay .next,
.simple_overlay .prev,
.simple_overlay .info {
    display: none !important
}
.simple_overlay .close {
    -moz-opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    opacity: 1 !important;
    display: block !important
}
.simple_overlay .close {
    position: absolute;
    right: -28px;
    top: -28px;
    z-index: 2;
    border: 2px solid #FFF;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    -ms-border-radius: 13px;
    -o-border-radius: 13px;
    border-radius: 13px;
    -webkit-box-shadow: #444 3px 3px 4px -2px;
    -moz-box-shadow: #444 3px 3px 4px -2px;
    box-shadow: #444 3px 3px 4px -2px;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
    background: #454545;
    cursor: pointer;
    height: 27px;
    width: 27px
}
.simple_overlay .x {
    font-size: 1.461em;
    color: #FFF;
    text-shadow: 1px 1px 1px #333;
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: -3px;
    line-height: 24px;
    font-weight: bold;
    display: block
}
#gallery #gal_target,
#gallery #iframe_player,
#gallery #player,
#gallery #ajaxContent,
#gallery #julie_content,
#gallery #robot_content {
    display: none
}
#gallery.simple_overlay.gal #img {
    display: block !important
}
#zip,
#state,
.half_input,
.half_input {
    width: 104px
}
.sr_btn_left_strong,
.sr_btn_right_DS,
.sr_btn_right_C {
    font-size: 1.153em
}
#default #content_wrapper.with_nav .section {
    width: 752px;
    float: left
}
#default #site_title {
    font-size: 17px
}
#default #left_nav {
    overflow: hidden;
    width: 170px;
    z-index: 20;
    float: right
}
#default .template_box {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
#default #pageSize {
    height: 26px;
    width: 4.5em;
    margin-left: .25em
}
#default #content_wrapper #nav_items .search_wrapper #search {
    height: 20px
}
#default #content_wrapper .template_wrapper {
    width: 750px;
    padding-right: 0
}
#default #template_title {
    font-size: 2em;
    margin: .25em 0 .25em 0
}
#default #content_wrapper .detail_view #content.section {
    width: 960px;
    padding: 20px 0
}
#default #template_details_nav_bottom {
    padding: 10px 0
}
#default #template_image {
    background: none;
    padding: 0;
    margin-right: 40px
}
#default #template_info p {
    margin: 0
}
#default #template_info ul {
    margin: 0
}
#default #template_info li {
    list-style: none
}
#default .template_info_actions {
    padding-top: 16px
}
#default .template_detail_link {
    padding: 0
}
#default .alternate_views {
    bottom: 12px;
    width: 440px
}
#default #btd {
    font-size: 110%;
    padding-bottom: 3px;
    display: block
}
#default #btd .larrow {
    border: 5px solid transparent;
    border-right: 5px solid #005581;
    font-size: 0;
    height: 0;
    line-height: 1.375em;
    margin: 5px 6px 0 0;
    vertical-align: middle;
    width: 0;
    display: block;
    float: left
}
#default input[type="text"],
#default input[type="password"],
#default input[type="email"],
#default input[type="tel"],
#default select,
#default textarea {
    border: 1px solid #bbc6ce;
    background: white;
    width: 100%;
    height: auto;
    padding: .75em .75em .75em .75em;
    font-family:Lato, Arial, Helvetica, sans-serif
}
#design_services #design_q {
    margin-left: 0
}
#design_services #design_q fieldset {
    width: auto
}
#design_services #design_q label {
    width: 180px
}
#design_services #design_q .note {
    width: 333px;
    font-size: 14px;
    color: #08799c
}
#design_services #design_q h2 {
    padding: 0 !important;
    margin: 0
}
#design_services #design_q fieldset {
    width: 100%
}
#design_services #design_quote_content p {
    float: right
}
#design_services #left_nav {
    display: none
}
#design_services input.submit {
    text-indent: 0
}
#domain_names #section_1,
#domain_names #section_2 {
    width: 960px
}
#domain_names #content_wrapper.with_nav #section_1 .half_column,
#domain_names #content_wrapper.with_nav #section_2 .half_column {
    width: 480px
}
#domain_names .tabs,
#domain_names .search_area .search_button input {
    background-image: url("//web-archive.nli.org.il/National_Library/oe_///www.volusion.com/a1/i/products/domain_name/domain_name_sprite.png")
}
#domain_names #admin-tabs {
    display: none
}
#domain_names .search_area .search_button input,
#domain_names #search_results_table input {
    -webkit-box-shadow: #f6f6f6 0 0 0 0;
    -moz-box-shadow: #f6f6f6 0 0 0 0;
    box-shadow: #f6f6f6 0 0 0 0;
    background-color: #f6f6f6
}
#domain_names #editwhois_editwhoisform_Registrant_faxcc,
#domain_names #editwhois_editwhoisform_Registrant_phonecc {
    width: 3em !important
}
#domain_names #inner_section {
    background: none
}
#domain_names #left_nav {
    display: none
}
#domain_names input[type="text"],
#domain_names input[type="password"],
#domain_names input[type="email"],
#domain_names input[type="tel"],
#domain_names select,
#domain_names textarea {
    border: 1px solid #bbc6ce;
    background: white;
    width: 100%;
    height: auto;
    padding: .75em .75em .75em .75em;
    font-family: Lato, Arial, Helvetica, sans-serif
}
.rssBody ul {
    margin: 0;
    padding: 0
}
.rssBody li {
    list-style: none
}
.rssBody h4,
.rssBody p {
    margin: 0
}
#default .vms_form #modul_wrapper {
    background: none;
    overflow: hidden;
    padding-bottom: 40px
}
#default .vms_form .submit_btn {
    height: auto;
    padding: 6px;
    line-height: normal;
    font-size: 13px
}
#default .vms_form .modul_header {
    height: auto
}
#default .vms_form .select_list {
    padding: .5em
}
#default .vms_form .rounded_corners {
    height: auto;
    overflow: hidden
}
#default .vms_form .modul_page_nav_buttons {
    position: static
}
#default .vms_form .wide .modul_content {
    margin-bottom: 30px
}
#default .vms_form input[type="text"],
#default .vms_form input[type="password"],
#default .vms_form input[type="email"],
#default .vms_form input[type="tel"],
#default .vms_form select,
#default .vms_form textarea {
    border: 1px solid #bbc6ce;
    background: white;
    width: 100%;
    height: auto;
    padding: .75em .75em;
    font-family: Lato, Arial, Helvetica, sans-serif
}
#store #content_wrapper form {
    font-size: inherit;
}
#store #content_wrapper form table li {
    font-size: 1em;
    margin-left: 20px
}
#store #content_wrapper table td {
    text-align: left
}
#store #content_wrapper #table_checkout_cart0 {
    margin-bottom: 40px
}
#store #content_wrapper input[type="text"],
#store #content_wrapper input[type="password"],
#store #content_wrapper input[type="email"],
#store #content_wrapper input[type="tel"],
#store #content_wrapper select,
#store #content_wrapper textarea {
    box-shadow:
    0 0 0 1px #bbc6ce,
    0 0 0 1px #fff;
    background: white;
    width: 100%;
    height: auto;
    padding: 1.1em 1em;
    margin: 5px 0;
    border-radius: 4px;
    font-weight: bold;
    -webkit-appearance: none;
    font-size: 16px;
}

#store #content_wrapper input[type="text"],
#store #content_wrapper input[type="password"],
#store #content_wrapper input[type="email"],
#store #content_wrapper input[type="tel"],
#store #content_wrapper select {
    height: 48px;
    padding: 5px 15px;
}

#store #content_wrapper #cart-table-container {
    background: none
}
#store #content_wrapper #cart-coupons-add-code {
    width: 30%
}
#store #content_wrapper .paragraph_w_img {
    clear: left;
    padding-bottom: 3em
}
#store #content_wrapper .paragraph_w_img .image {
    display: none
}
#store #content_wrapper #services_main_btns {
    display: none
}
#store #content_wrapper #services_heading {
    clear: left;
    margin-bottom: 3em
}
#store #content_wrapper #services_heading h1 {
    text-align: left;
    color: #757575
}
#store #content_wrapper #productdetails-productoptionsarea-sslfields-sidenote {
    margin: 0 0 0 2em;
    width: 215px
}
#store #content_wrapper #productdetails-optionsarea-ssl {
    top: 38px
}
#store #content_wrapper #content_wrapper {
    width: 1010px
}
#store #content_wrapper #content_wrapper .wr_bg {
    width: 960px
}
#store #content_wrapper #content_wrapper .wr_bg .third_column {
    float: left
}
#store #content_wrapper button,
#store #content_wrapper input[type="submit"],
#store #content_wrapper input[type="reset"],
#store #content_wrapper input[type="button"] {
    max-width: none
}
#store #content_wrapper #AccountSettingsForm select {
    width: auto
}
.analytics_hide,
img#imgChat,
#VolusionLiveChat,
#analytics,
.analytics {
    height: 0;
    overflow: hidden
}
#footer {
    clear: both
}
.li.expanded,
li.collapsed,
li.leaf {
    padding: 0.2em 0.5em 0 0;
    margin: 0
}

.section-divider {
    margin: 3em 0;
}

.section-divider--small {
    margin: .5em 0;
    clear: both;
}


.section-heading {
    font-size: 1.2em;
    font-weight: bold;
    margin: 1em 0;
}

/*.sslchoices {
    padding: 25px 0;
    border-bottom: 1px solid #f1f2f4;
}*/

.sslchoices:first-child {
    border-bottom: 0;
}

.control {
    font-size: 18px;
    position: relative;
    display: block;
    padding-left: 35px;
}

.control-choices {
    padding: 25px 0;
    border-bottom: 1px solid #f1f2f4;
}

.control input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

.control__indicator {
    position: absolute;
    top: -1px;
    left: 0;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #fff;
    border: 2px solid #e3e8ee;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

input[type="radio"] + .control__indicator {
    border-radius: 50%;
}


input[type="checkbox"] + .control__indicator {
    border-radius: 3px;
}


.control--radio .control__indicator {
    border-radius: 50%;
}

/* Hover and focus states */
.control:hover input ~ .control__indicator,
.control input:focus ~ .control__indicator {
    border-color: #3bd2a2;
}

/* Checked state */
.control input:checked ~ .control__indicator {
    background: #3bd2a2;
    border-color: #3bd2a2;
}

/* Hover state whilst checked */
.control:hover input:not([disabled]):checked ~ .control__indicator,
.control input:checked:focus ~ .control__indicator {
    background: #3bd2a2;
}

/* Disabled state */
.control input:disabled ~ .control__indicator {
    pointer-events: none;
    opacity: .6;
    background: #e6e6e6;
}

/* Check mark */
.control__indicator:after {
    position: absolute;
    display: none;
    content: '';
}

/* Show check mark */
.control input:checked ~ .control__indicator:after {
    display: block;
}

/* Checkbox tick */
.control--checkbox .control__indicator:after {
    top: 2px;
    left: 7px;
    width: 8px;
    height: 14px;
    transform: rotate(45deg);
    border: solid #fff;
    border-width: 0 3px 3px 0;
}

/* Disabled tick colour */
.control--checkbox input:disabled ~ .control__indicator:after {
    border-color: #7b7b7b;
}

/* Radio button inner circle */
.control--radio .control__indicator:after {
    top: 6px;
    left: 6px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: #fff;
}

/* Disabled circle colour */
.control--radio input:disabled ~ .control__indicator:after {
    background: #7b7b7b;
}

.select {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
}

.select select {
    display: inline-block;
    width: 100%;
    padding: 10px 15px;
    cursor: pointer;
    color: #7b7b7b;
    border: 0;
    border-radius: 0;
    outline: 0;
    background: #e6e6e6;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.select select::-ms-expand {
    display: none;
}

.select select:hover,
.select select:focus {
    color: #000;
    background: #ccc;
    border-color: #1fb6ff;
}

.select select:disabled {
    pointer-events: none;
    opacity: .5;
}

.select__arrow {
    position: absolute;
    top: 20px;
    right: 15px;
    width: 0;
    height: 0;
    pointer-events: none;
    border-width: 9px 7px 0 7px;
    border-style: solid;
    border-color: #cdd6d9 transparent transparent transparent;
}
.select select:hover ~ .select__arrow,
.select select:focus ~ .select__arrow {
    border-top-color: #000;
}

.select select:disabled ~ .select__arrow {
    border-top-color: #ccc;
}

#content_area {
    padding: 0 0 25px 0;
}

a.productdetails-hint {
    color: #c0ccda;
    font-size: 23px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
    margin-left: 2px;
    position: relative;
}

a.productdetails-hint:hover {
    color: #1fb6ff;
}

a.productdetails-hint:hover span[id^="tooltipText_"] {
    color: initial;
    text-decoration: none;
}

span[id^="tooltipText_"] {
    text-align: center;
    box-shadow: 0 6px 16px 0 #D4DBE3;
    border-radius: 11px;
    background: #fff;
    padding: 25px 25px 35px 25px;
    width: 380px;
    position: absolute;
    bottom: 47px;
    left: -172px;
}

a.productdetails-hint .HelpTitle {
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 1px;
    padding-bottom: 20px;
    color: #3C4858;
}

a.productdetails-hint .HelpContent {
    font-size: 14px;
    color: #8392A0;
    line-height: 1.6;
}

.arrow {
    box-shadow: 0 6px 16px 0 #D4DBE3;
    position: absolute;
    width: 40px;
    height: 40px;
    left: 31px;
    background: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border-radius: 8px;
    top: -28px;
}

.arrow-cover {
    position: absolute;
    height: 40px;
    width: 100px;
    overflow: hidden;
    bottom: -40px;
    left: 133px;
}

.product-details-info {
    width: 100%;
}

.product-details-top {
    display: flex;
    padding-bottom: 55px;
    margin-bottom: 45px;
    border-bottom: 1px solid #dee5e8;
}

.productnamecolorLARGE {
    display: block;
    color: #3A4E60;
    font-size: 24px;
    padding: 25px 15px 15px 0;
    line-height: 37px;
}

.colors_pricebox--top {
    display: flex;
    justify-content: space-between;
}

.product-description-wrap {
    padding: 0 0 0 25px;
}

.product-description {
    font-size: 13px;
    color: #8392A0;
}

.product-price {
    text-align: left;
    display: inline-block;
}

.product-price .colors_text b {
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    color: #A1ACBA;
    margin-bottom: 5px;
    letter-spacing: 1px;
}

.product-price-wrap {
    float: right;
    margin-top: 25px;
    text-align: right;
    width: 100%;
}

.colors_productprice {
    font-size: 28px;
    font-weight: bold;
    color: #1FB6FF;
}

.label-heading {
    font-size: 20px;
    font-weight: bold;
    padding: 5px 0 15px; 
}

.product-heading-group {
    font-size: 20px;
    margin-bottom: 8px;
}

.product-options-section {
    margin-bottom: 60px;
}

.product-description-section {
    display: block;
    margin-bottom: 20px;
}

.options-label {
    display: none;
}

.option-line .heading-group {
    padding: 0 0 15px;
    font-size: 20px;
    color: #07060E;
}

.ssl-cert .option-line .heading-group {
    display: none;
}


.option-line br {
    display: none;
}

.option-line {
    color: #7D8A98;
    position: relative;
    padding-right: 30px;
    padding-bottom: 50px;
    border-bottom: 1px solid #cad2d9;
    margin-bottom: 50px;
}

.option-line:last-child {
    border: 0;
    margin-bottom: 0;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-weight: normal;
  color: #7D8A98;
}
::-moz-placeholder { /* Firefox 19+ */
  font-weight: normal;
  color: #7D8A98;
}
:-ms-input-placeholder { /* IE 10+ */
  font-weight: normal;
  color: #7D8A98;
}
:-moz-placeholder { /* Firefox 18- */
  font-weight: normal;
  opacity: 1;
  color: #7D8A98;
}

.option-wrap {
    max-width: 75%;
}

.ssl-cert .option-wrap {
    max-width: 100%;
}

.ssl-cert .option-line {
    margin-bottom: 0;
    padding-bottom: 0;
    width: 50%;
    border: 0;
    padding: 0 0 15px 0;
}

.option-line .control {
    font-size: 20px;
}

.option-line .control i {
    display: block;
    font-style: normal;
    font-size: 13px;
    padding: 10px 0 0;
}


.option-line .productdetails-hint {
    position: absolute;
    right: 5px;
    top: 17px;
}

.ssl-cert #options_table {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 50px;
    border-bottom: 1px solid #cad2d9;
}

.ssl-cert .option-wrap {
    padding-right: 50px;
}

.ssl-cert .option-line .productdetails-hint {
    right: 22px;
}

.choose-option-heading {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 30px;
}

.ssl-cert .choose-option-heading {
    display: block;
    margin-bottom: 15px;
    font-size: 38px;
}

.ssl-cert .product-description-wrap {
    width: 100%;
}

.ssl-cert .product-photo-subtext {
    display: none;
}

.ssl-cert .product-details-top {
    border: 1px solid #d0dae3;
    background-color: #f4f8f9;
    padding-bottom: 0;
}

.ssl-cert .product-details-image {
    padding: 0 25px;
}

.ssl-cert .product-details-image img {
    width: 165px;
}

.ssl-cert .colors_pricebox--top {
    justify-content: flex-end;
    align-items: center;
}

.ssl-cert .product-price-wrap {
    width: auto;
    margin: 0;
    padding: 70px 30px;
    background: #1fb6ff;
    position: relative;
}

.ssl-cert .product-price-wrap:before {
    display: block;
    position: absolute;
    left: -20px;
    top: 50%;
    content: '';
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #1fb6ff;
    margin-top: -20px; 
}
.ssl-cert .product-price-wrap .colors_text b,
.ssl-cert .product-price-wrap .colors_productprice {
    color: #fff;
}

.ssl-cert .product-price-wrap .colors_text b {
    font-size: 18px;
    margin-bottom: 20px;
}

.ssl-cert .product-price-wrap .colors_productprice {
    font-size: 46px;
}


p.product_price {
    font-size: 20px;
    font-weight: bold;
    color: #1db5ff;
}

.price-diff {
    position: absolute;
    top: 0;
    right: 100px;
}

.sslchoices .sub-option {
    font-size: 13px;
    color: #4b5d6e;
    display: block;
    padding-top: 5px;
}

#ProductDetail_ProductDetails_div,
#ProductDetail_TechSpecs_div,
#ProductDetail_ExtInfo_div {
    padding-top: 15px;
}

.productdetails-optiondesc,
.no-domain-message + .productdetails-heading {
    display: none;
}

.ssl-cert .productnamecolorLARGE {
    padding: 0 15px 15px 0;
}

.ssl-cert .product-details-top {
    align-items: center;
}

.products-similar {
    margin-top: 15px;
    border-top: 1px solid #cad2d9;
    padding-top: 50px;
}

.product-history-heading {
    margin-top: 50px;
    border-top: 1px solid #cad2d9;
    padding-top: 50px;
}

.product-history-btn-wrap {
    padding-bottom: 5px;
}

input::placeholder {
    color: #9aa5af;
}

.product-history-heading,
.products-history,
.products-similar {
    display: none;
}

.pt-purchase .product-description-section {
   display: none;
}

.pt-purchase .product-options-section {
    margin-bottom: 0;
}

.productdetails-optionsarea-Choose.Store.Settings {
    display: none;
}

.settingschoices {
    display: none;
}

.product-details-image {
    max-width: 680px;
}

#header-inside #logo img {
    max-height: 50px;
}


@media only screen and (max-width : 768px) {
    .ssl-cert .option-line {
        width: 100%;
    }
    .title-banner {
        padding: 30px;
    }

    #content_wrapper .section {
        padding: 2px;
        overflow: hidden;
    }

    .price-diff {
        right: 0;
    }

    .ssl-cert .productnamecolorLARGE {
        padding-right: 30px;
        font-size: 17px;
        line-height: 22px;
    }

    .product-description-wrap {
        padding-left: 10px;
    }

    .ssl-cert .product-price-wrap .colors_text b {
        font-size: 15px;
        margin-bottom: 8px;
    }
    
    .ssl-cert .product-details-image img {
        height: 150px;
        width: 150px;
        max-width: none;
    }

    .ssl-cert .product-price-wrap .colors_productprice {
        font-size: 26px;
    }
    
}


@media only screen and (max-width : 480px) {
    .colors_pricebox--top {
        display: block;
        overflow: hidden;
    }

    .product-price-wrap {
        text-align: center;
        margin-top: 5px;
    }

    .product-price {
        text-align: center;
    }

    .product-details-top {
        display: block;
        text-align: center;
    }
    .ssl-cert .product-description {
        min-width: 0;
    }

    .ssl-cert .product-price-wrap {
        padding: 0 15px;
        height: auto;
        width: 100%;
        text-align: center;
    }

    .ssl-cert .productnamecolorLARGE {
        padding: 10px; 
        font-size: 16px;
        line-height: 1.2em;
    }

    .ssl-cert .colors_pricebox--top {
        height: auto;
    }

    .ssl-cert .product-details-image {
        padding: 10px 20px;
        height: auto;
    }

    .ssl-cert .product-details-top {
        overflow: hidden;
    }

    .product-description {
        min-width: 0;
    }

    .product-description-wrap {
        padding: 0 15px 15px;
    }

    .ssl-cert .product-price {
        margin-top: 0px;
        padding: 15px;
        text-align: center;
    }

    .ssl-cert .product-price-wrap:before {
        display: none;
    }

    .ssl-cert .product-price-wrap .colors_productprice {
        font-size: 25px;
    }

    .ssl-cert .product-price-wrap .colors_text b {
        margin-bottom: 0;
        display: inline-block;
    }

    .ssl-cert .option-line {
        width: 100%;
    }

    .ssl-cert .choose-option-heading {
        font-size: 29px;
    }

    a.productdetails-hint {
        display: none;
    }

    .ssl-cert .option-wrap {
        padding-right: 0;
    }


}