/*!
 * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
*,
*::before,
*::after {
    box-sizing: border-box;
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
    width: device-width;
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
    display: block;
}

body {
    margin: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
}

[tabindex="-1"]:focus {
    outline: 0 !important;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

p {
    margin-top: 0;
    margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit;
}

ol,
ul,
dl {
    margin-top: 0;
    margin-bottom: 1rem;
}

    ol ol,
    ul ul,
    ol ul,
    ul ol {
        margin-bottom: 0;
    }

dt {
    font-weight: 700;
}

dd {
    margin-bottom: 0.5rem;
    margin-left: 0;
}

blockquote {
    margin: 0 0 1rem;
}

dfn {
    font-style: italic;
}

b,
strong {
    font-weight: bolder;
}

small {
    font-size: 80%;
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

    a:hover {
        color: #0056b3;
        text-decoration: underline;
    }

    a:not([href]):not([tabindex]) {
        color: inherit;
        text-decoration: none;
    }

        a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
            color: inherit;
            text-decoration: none;
        }

        a:not([href]):not([tabindex]):focus {
            outline: 0;
        }

pre,
code,
kbd,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em;
}

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar;
}

figure {
    margin: 0 0 1rem;
}

img {
    vertical-align: middle;
    border-style: none;
}

svg {
    overflow: hidden;
    vertical-align: middle;
}

table {
    border-collapse: collapse;
}

caption {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom;
}

th {
    text-align: inherit;
}

label {
    display: inline-block;
    margin-bottom: 0.5rem;
}

button {
    border-radius: 0;
}

    button:focus {
        outline: 1px dotted;
        outline: 5px auto -webkit-focus-ring-color;
    }

input,
button,
select,
optgroup,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
html [type=button],
[type=reset],
[type=submit] {
    -webkit-appearance: button;
}

    button::-moz-focus-inner,
    [type=button]::-moz-focus-inner,
    [type=reset]::-moz-focus-inner,
    [type=submit]::-moz-focus-inner {
        padding: 0;
        border-style: none;
    }

input[type=radio],
input[type=checkbox] {
    box-sizing: border-box;
    padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
    -webkit-appearance: listbox;
}

textarea {
    overflow: auto;
    resize: vertical;
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}

legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 0.5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none;
}

    [type=search]::-webkit-search-cancel-button,
    [type=search]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
}

output {
    display: inline-block;
}

summary {
    display: list-item;
    cursor: pointer;
}

template {
    display: none;
}

[hidden] {
    display: none !important;
}

html {
    display: flex;
    height: 100%;
}

body {
    display: flex;
    flex-direction: column;
    flex: 1;
    font-family: "Open Sans", sans-serif;
    min-height: 100vh;
    background: var(--white, #ffffff);
}

.wrapper {
    /* background: var(--white, #ffffff);
   */
    background: #E5E5E5;
    flex: 1 0 auto;
}

    .wrapper .container {
        width: 450px;
        margin: 0 auto 0 auto;
    }

@media (max-width: 768px) {
    .wrapper .container {
        width: 94%;
    }
}

.wrapper .logo {
    margin: 70px auto 45px auto;
    width: 224px;
    height: 54px;
    text-indent: -9999px;
    background: no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOTQ3LjkgMjMwLjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0Ny45IDIzMC41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzM3NTk4OTt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMxLDIzMC41SDE2LjNWMGgyMTUuMXYyMzAuNUgyMzF6IE0yMC45LDIyNmgyMDZWNC41aC0yMDZMMjAuOSwyMjZ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMjE4LjNjMTEyLjEtODUuMywyMTYtMjguMSwyNDcuMy00LjFDMTM1LjIsMTI3LjUsMTI2LjEsMzYuMywxMjUuNywxMS44QzEyMy45LDExNC44LDI1LjQsMTk4LjcsMCwyMTguM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzY3LjUsNTMuMWwtMTIuMyw0LjVjLTguMi04LjYtMjAtMTMuMi0zNC41LTEzLjJjLTExLjMsMC0yMC40LDIuNy0yNy4yLDguNmMtNy4zLDUuOS0xMC40LDEzLjItMTAuNCwyMS44YzAsOS4xLDMuNiwxNi44LDEwLjQsMjIuMmM2LjgsNS41LDE2LjMsOC42LDI4LjEsOC42YzE0LjUsMCwyNS45LTQuNSwzNC0xMy4ybDExLjMsNi40Yy01LjksNi44LTEyLjMsMTEuOC0yMCwxNWMtNy4zLDMuMi0xNi4zLDQuNS0yNi4zLDQuNWMtMTQuNSwwLTI2LjMtMy42LTM1LjgtMTAuOWMtMTAuOS04LjItMTYuMy0xOS4xLTE2LjMtMzIuMnM1LjQtMjMuNiwxNi4zLTMyLjJjOS41LTcuMywyMS4zLTEwLjksMzUuNC0xMC45QzM0MS4yLDMyLjIsMzU2LjYsMzksMzY3LjUsNTMuMUwzNjcuNSw1My4xeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00ODEuNCwxMTYuMmgtMTQuNUw0NTcuNCw5OGgtNTQuOWwtOS41LDE4LjJoLTE0LjVsNDMuMS04MS4yaDE2LjhMNDgxLjQsMTE2LjJMNDgxLjQsMTE2LjJ6IE00NTAuNiw4NS44bC0yMC45LTM5LjVsLTIwLjksMzkuNUg0NTAuNkw0NTAuNiw4NS44eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NzIuNiwxMTYuMmgtNzYuMlYzNC45SDUxMHY2OWg2Mi42TDU3Mi42LDExNi4yTDU3Mi42LDExNi4yeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MDIuMSwxMTYuMmgtMTMuNlYzNC45aDEzLjZWMTE2LjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTcxMC42LDc0YzkuMSwzLjIsMTQuMSwxMCwxNC4xLDIwLjRjMCwxNC4xLTEwLjQsMjEuMy0zMC45LDIxLjNoLTY0LjlWMzQuOWg2NS44YzguMiwwLDE0LjUsMS44LDE5LjUsNS45YzQuNSw0LjEsNy4zLDkuNSw3LjMsMTYuM0M3MjEuNSw2NC40LDcxNy44LDcwLjMsNzEwLjYsNzRMNzEwLjYsNzR6IE02OTUuMSw2OWMzLjYsMCw2LjgtMC45LDkuNS0zLjJjMi43LTIuMywzLjYtNC41LDMuNi03LjdjMC0zLjItMC45LTUuOS0zLjItNy43Yy0yLjMtMS44LTUuNC0yLjctOS4xLTIuN0g2NDN2MjEuOGg1Mi4yTDY5NS4xLDY5eiBNNjk0LjIsMTAzLjljMTEuMywwLDE2LjgtMy42LDE2LjgtMTAuOWMwLTcuNy01LTExLjgtMTQuNS0xMS44SDY0M3YyMy4xaDUxLjNWMTAzLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgzMy4xLDExNi4yaC04NC45VjM0LjloODIuMXYxMi4zaC02OC41djIwLjloNDcuNnYxMi4zaC00Ny42djI0LjFoNzEuN3YxMS44SDgzMy4xeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05NDUuMiwxMTYuMmgtMTUuOWwtMjEuOC0zMC45aC00MC44djMwLjloLTEzLjZWMzQuOWg2NGM4LjYsMCwxNS40LDIuMywyMCw2LjhjNSw0LjUsNy4zLDEwLjksNy4zLDE4LjZjMCw2LjgtMS44LDEyLjMtNS45LDE2LjhjLTMuNiw0LjEtOC42LDYuNC0xNSw3LjNMOTQ1LjIsMTE2LjJMOTQ1LjIsMTE2LjJ6IE05MTUuMiw3My4xYzEwLjQsMCwxNS40LTQuMSwxNS40LTEyLjdjMC05LjEtNS40LTEzLjYtMTYuOC0xMy42aC00Ny4ydjI1LjloNDguNkw5MTUuMiw3My4xeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzAuOCwyMDFoLTguNnYtMjMuNkgyODBWMjAxaC04LjZ2LTUyLjZoOC42djIxLjNoNDIuMnYtMjEuM2g4LjZWMjAxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MTMuNCwxNzQuN2MwLDguNi0zLjYsMTUuNC0xMC40LDIwLjljLTYuNCw0LjUtMTQuMSw2LjgtMjMuMSw2LjhjLTkuMSwwLTE3LjItMi4zLTIzLjEtNy4zYy03LjMtNS40LTEwLjQtMTIuMy0xMC40LTIwLjlzMy42LTE1LjQsMTAuOS0yMC45YzYuNC00LjUsMTQuMS03LjMsMjMuMS03LjNjOS4xLDAsMTYuOCwyLjMsMjMuMSw3LjNDNDA5LjcsMTU5LjMsNDEzLjQsMTY2LjEsNDEzLjQsMTc0LjdMNDEzLjQsMTc0Ljd6IE00MDQuMywxNzQuN2MwLTYuNC0yLjctMTEuMy03LjctMTVjLTQuNS0zLjItMTAtNS0xNi44LTVjLTcuMywwLTEzLjIsMS44LTE3LjcsNS40Yy00LjUsMy42LTYuOCw4LjYtNi44LDE0LjFjMCw1LjksMi4zLDEwLjksNi44LDE0LjVjNC41LDMuNiwxMC40LDUuNCwxOC4yLDUuNGM3LjMsMCwxMy42LTEuOCwxNy43LTUuNEM0MDIsMTg1LjYsNDA0LjMsMTgwLjYsNDA0LjMsMTc0LjdMNDA0LjMsMTc0Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUwMC41LDIwMWgtOC42di00My4xbC0yNy4yLDM0LjVsLTI3LjItMzQuNVYyMDFoLTguNnYtNTIuNmgxMC45bDI1LjQsMzEuOGwyNS40LTMxLjhoMTAuOVYyMDFINTAwLjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTU3My4xLDIwMWgtNTQuOXYtNTIuNmg1My4xdjcuN2gtNDQuOXYxMy42aDMwLjl2Ny43aC0zMC45djE1LjRoNDYuM3Y4LjJINTczLjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY1NywyMDFoLTQ5LjV2LTUyLjZoOC42djQ0LjloNDAuNHY3LjdINjU3eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03MzEuOSwxNzQuN2MwLDguNi0zLjYsMTUuNC0xMC40LDIwLjljLTYuNCw0LjUtMTQuMSw2LjgtMjMuMSw2LjhjLTkuMSwwLTE3LjItMi4zLTIzLjEtNy4zYy03LjMtNS40LTEwLjQtMTIuMy0xMC40LTIwLjlzMy42LTE1LjQsMTAuOS0yMC45YzYuNC00LjUsMTQuMS03LjMsMjMuMS03LjNjOS4xLDAsMTYuOCwyLjMsMjMuMSw3LjNDNzI4LjcsMTU5LjMsNzMxLjksMTY2LjEsNzMxLjksMTc0LjdMNzMxLjksMTc0Ljd6IE03MjIuOCwxNzQuN2MwLTYuNC0yLjctMTEuMy03LjctMTVjLTQuNS0zLjItMTAtNS0xNi44LTVjLTcuMywwLTEzLjIsMS44LTE3LjcsNS40Yy00LjUsMy42LTYuOCw4LjYtNi44LDE0LjFjMCw1LjksMi4zLDEwLjksNi44LDE0LjVjNC41LDMuNiwxMC40LDUuNCwxOC4yLDUuNGM3LjMsMCwxMy42LTEuOCwxNy43LTUuNEM3MjAuNiwxODUuNiw3MjIuOCwxODAuNiw3MjIuOCwxNzQuN0w3MjIuOCwxNzQuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODA1LjksMjAxaC05LjVsLTUuOS0xMS44SDc1NWwtNS45LDExLjhoLTkuNWwyNy43LTUyLjZoMTAuOUw4MDUuOSwyMDFMODA1LjksMjAxeiBNNzg1LjksMTgxLjVsLTEzLjYtMjUuNGwtMTMuNiwyNS40SDc4NS45TDc4NS45LDE4MS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NzUuMywyMDFoLTEwLjlsLTM5LjktNDMuMVYyMDFoLTguNnYtNTIuNmgxMC45bDM5LjksNDMuMXYtNDMuMWg4LjZWMjAxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MzguOCwxNjAuNmMtNy43LTQuMS0xNS45LTUuOS0yMy42LTUuOWMtNS40LDAtOS41LDAuNC0xMi4zLDEuOHMtNC4xLDMuMi00LjEsNS40czEuNCw0LjEsNC41LDVjMi4zLDAuOSw1LjksMS40LDEwLjksMS44YzcuMywwLjQsMTIuMywwLjksMTQuNSwxLjRjNi44LDAuOSwxMS4zLDIuMywxNC41LDVjMy4yLDIuNyw0LjUsNS45LDQuNSwxMGMwLDUuNC0yLjMsMTAtNy4zLDEyLjdjLTUsMy4yLTEyLjMsNC41LTIxLjMsNC41Yy0xMy42LDAtMjQuMS0zLjItMzEuMy05LjFsNS02LjRjOC4yLDUsMTcuMiw3LjcsMjYuOCw3LjdjNi40LDAsMTAuOS0wLjksMTQuNS0yLjdjMy4yLTEuOCw1LTQuMSw1LTYuOGMwLTMuMi0yLjMtNS40LTYuNC02LjhjLTIuMy0wLjQtOC4yLTEuNC0xOC4yLTEuOGMtOC42LTAuNC0xNC41LTEuOC0xOC4yLTMuNmMtNC4xLTEuOC01LjktNS40LTUuOS0xMC40czIuMy04LjYsNi44LTExLjhjNC41LTIuNywxMS4zLTQuMSwxOS41LTQuMWMxMS4zLDAsMjAuOSwyLjcsMjguNiw3LjdMOTM4LjgsMTYwLjZMOTM4LjgsMTYwLjZ6Ii8+PC9zdmc+);
}

@media (max-width: 768px) {
    .wrapper .logo {
        margin-top: 50px;
    }
}

.wrapper .alert {
    position: absolute;
    left: 25px;
    top: 14px;
    right: 20px;
    padding: 20px 50px 5px 85px;
    background-color: var(--info-100, #e6ebf0);
    border-radius: 5px;
    color: var(--info-500, #264e78);
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.12);
    transition: color 0.4s;
}

    .wrapper .alert::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 60px;
        background: var(--info-100-darken-10, #c6d2dd);
        border-radius: 5px 0 0 5px;
    }

    .wrapper .alert i.icon {
        display: inline-block;
        position: absolute;
        left: 16px;
        margin-top: -2px;
        z-index: 10;
        padding: 6px 9px;
        border-radius: 30px;
        background: var(--info-500, #385988);
        line-height: 1;
        color: var(--white, #ffffff);
        font-style: normal;
        font-weight: bold;
        font-family: "Courier", monospace;
    }

    .wrapper .alert .close {
        display: inline-block;
        position: absolute;
        right: 25px;
        top: 10px;
        color: var(--gray-700, #70757c);
        font-size: 30px;
        text-decoration: none;
    }

        .wrapper .alert .close:hover {
            color: var(--info-500, #385988);
        }

.redirect {
    margin-bottom: -30px;
}

    .redirect .loading {
        margin: 50px auto 0 auto;
        color: var(--info-400, #638fc0);
    }

    .redirect h1 {
        color: var(--gray-800, #4d535a);
        padding-top: 30px;
        text-align: center;
    }

    .redirect h3 {
        color: var(--gray-700, #70757c);
        padding-top: 20px;
        text-align: center;
    }

    .redirect p {
        text-align: center;
    }

.sub-content {
    text-align: center;
    padding: 42px 15px 28px 15px;
}

    .sub-content .action-button {
        display: inline-block;
        padding: 12px 58px;
        color: var(--info-400, #638fc0);
        border: 1px solid var(--info-500, #4c78a7);
        border-radius: 6px;
        transition: background-color 0.2s;
    }

@media (max-width: 768px) {
    .sub-content .action-button {
        padding: 12px 32px;
    }
}

.sub-content .action-button:hover {
    text-decoration: none;
    background-color: var(--info-100, #e6ebf0);
    color: var(--info-500, #4c78a7);
}

.sub-content .help-text {
    padding-top: 30px;
    font-size: 0.8rem;
    color: var(--gray-700, #70757c);
}

    .sub-content .help-text h5 {
        font-size: 0.8rem;
        margin: 0;
        font-weight: 600;
    }

.footer {
    display: flex;
    position: relative;
    align-items: flex-end;
    justify-content: center;
    font-family: "Fira Sans", sans-serif;
    font-size: 12px;
    font-weight: 100;
    padding: 2rem 2rem 1rem 2rem;
    color: var(--white, #ffffff);
    height: 100%;
    width: 100%;
    overflow: hidden;
}

@media (max-width: 576px) {
    .footer {
        min-height: 16rem;
        text-align: center;
    }
}

.footer .container {
    display: flex;
    justify-content: space-between;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .footer .container {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .footer .container {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .footer .container {
        width: 1170px;
    }
}

@media (max-width: 1280px) {
    .footer .container {
        flex-direction: column;
        align-items: center;
    }
}

.footer__copyright {
    display: flex;
}

@media (max-width: 576px) {
    .footer__copyright {
        justify-content: center;
    }
}

@media (max-width: 992px) {
    .footer__copyright {
        margin-bottom: 1rem;
    }
}

.footer__equal-housing {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-left: 0.5rem;
}

.footer__links {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    flex-direction: row;
    margin: 0;
    padding: 0;
}

.footer__link {
    color: var(--white, #ffffff);
    display: inline;
    font-size: 11px;
    text-transform: uppercase;
}

    .footer__link:hover:before {
        text-decoration: none;
    }

    .footer__link + .footer__link:before {
        content: "|";
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        opacity: 0.5;
    }

.footer:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: var(--gray-300, #dadada);
    width: 100%;
    height: 90%;
    transform: skewY(7deg);
    transform-origin: -10%;
    z-index: -1;
}

@media (max-width: 576px) {
    .footer:before {
        transform: skewY(26deg);
    }
}

.footer:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: var(--info-500, #385988);
    background: linear-gradient(to bottom, var(--info-500, #385988) 0%, var(--info-700, #0c2b4c) 100%);
    opacity: 0.8;
    width: 120%;
    height: 100%;
    transform: skewY(-4deg);
    transform-origin: 100%;
    z-index: -1;
}

@media (max-width: 576px) {
    .footer:after {
        transform: skewY(-16deg);
    }
}

.footer .equal-housing-icon {
    width: 15px;
    height: 15px;
    margin-left: 0.5rem;
}

header.header {
    background-color: var(--info-500, #385988);
    color: var(--gray-100, #fafafa);
    width: 100%;
    position: fixed;
    top: 0;
    display: flex;
    z-index: 100;
    border-bottom: 1px solid var(--info-500, #264e78);
    box-shadow: 0 1px 5px 0 rgba(117, 120, 125, 0.6);
    height: 58px;
    font-family: "Fira Sans", sans-serif;
}

    header.header .header-logo {
        display: inline-block;
        margin-right: 1.5rem;
    }

    header.header .header-logo__image {
        width: 120px;
        height: auto;
        margin: 0.9rem 1rem;
    }

    header.header .nav-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-right: 2rem;
    }

    header.header .nav-link {
        color: white;
        text-decoration: none;
        padding: 0.25rem;
        border-bottom: 3px solid transparent;
        cursor: pointer;
        font-size: 0.9rem;
    }

        header.header .nav-link.active {
            border-bottom-color: var(--primary-500, #00a3e0);
        }

        header.header .nav-link:hover {
            border-bottom-color: var(--info-400, #638fc0);
        }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-clip-rotate, .la-ball-clip-rotate > div {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.la-ball-clip-rotate {
    display: block;
    font-size: 0;
    color: #fff;
}

    .la-ball-clip-rotate.la-dark {
        color: #333;
    }

    .la-ball-clip-rotate > div {
        display: inline-block;
        float: none;
        background-color: currentColor;
        border: 0 solid currentColor;
    }

.la-ball-clip-rotate {
    width: 32px;
    height: 32px;
}

    .la-ball-clip-rotate > div {
        width: 32px;
        height: 32px;
        background: transparent;
        border-width: 2px;
        border-bottom-color: transparent;
        border-radius: 100%;
        -webkit-animation: ball-clip-rotate 0.75s linear infinite;
        -moz-animation: ball-clip-rotate 0.75s linear infinite;
        -o-animation: ball-clip-rotate 0.75s linear infinite;
        animation: ball-clip-rotate 0.75s linear infinite;
    }

    .la-ball-clip-rotate.la-sm {
        width: 16px;
        height: 16px;
    }

        .la-ball-clip-rotate.la-sm > div {
            width: 16px;
            height: 16px;
            border-width: 1px;
        }

    .la-ball-clip-rotate.la-2x {
        width: 64px;
        height: 64px;
    }

        .la-ball-clip-rotate.la-2x > div {
            width: 64px;
            height: 64px;
            border-width: 4px;
        }

    .la-ball-clip-rotate.la-3x {
        width: 96px;
        height: 96px;
    }

        .la-ball-clip-rotate.la-3x > div {
            width: 96px;
            height: 96px;
            border-width: 6px;
        }

@-webkit-keyframes ball-clip-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes ball-clip-rotate {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    50% {
        -moz-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes ball-clip-rotate {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    50% {
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes ball-clip-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

body.native {
    color: var(--white, #ffffff);
    background-color: var(--info-500, #264e78);
}

    body.native .wrapper {
        border-top: 0;
        background: radial-gradient(circle at 0 0, var(--info-700, #0c2b4c), var(--info-500, #385988) 100%);
        background-size: cover;
    }

    body.native .logo {
        margin: 38px auto;
        width: 205px;
        height: 49px;
        background: no-repeat url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='icon-caliber-home-loans-logo' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 974.8 237.1' style='enable-background:new 0 0 974.8 237.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cdefs xmlns='http://www.w3.org/1999/xhtml'%3E%3Cstyle type='text/css'%3E%3C![CDATA[ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0px; clip: rect(0px 0px 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%25; list-style: none; } .ui-helper-clearfix::before, .ui-helper-clearfix::after { content: ''; display: table; border-collapse: collapse; } .ui-helper-clearfix::after { clear: both; } .ui-helper-clearfix { min-height: 0px; } .ui-helper-zfix { width: 100%25; height: 100%25; top: 0px; left: 0px; position: absolute; opacity: 0; } .ui-front { z-index: 100; } .ui-state-disabled { cursor: default !important; } .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%25; height: 100%25; } .ui-draggable-handle { touch-action: none; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; touch-action: none; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%25; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%25; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%25; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%25; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-selectable { touch-action: none; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; } .ui-sortable-handle { touch-action: none; } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0px 0px; padding: 0.5em 0.5em 0.5em 0.7em; min-height: 0px; font-size: 100%25; } .ui-accordion .ui-accordion-icons { padding-left: 2.2em; } .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: 0.5em; top: 50%25; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; } .ui-button { display: inline-block; position: relative; padding: 0px; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } .ui-button-icon-only { width: 2.2em; } button.ui-button-icon-only { width: 2.4em; } .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } .ui-button .ui-button-text { display: block; line-height: normal; } .ui-button-text-only .ui-button-text { padding: 0.4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0.4em; text-indent: -1e+07px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 1em 0.4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 2.1em 0.4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } input.ui-button { padding: 0.4em 1em; } .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%25; margin-top: -8px; } .ui-button-icon-only .ui-icon { left: 50%25; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: 0.5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: 0.5em; } .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-button { margin-left: 0px; margin-right: -0.3em; } .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-prev-hover { left: 1px; } .ui-datepicker .ui-datepicker-next-hover { right: 1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%25; margin-left: -8px; top: 50%25; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%25; } .ui-datepicker table { width: 100%25; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; } .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; } .ui-datepicker td { border: 0px; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%25; margin: 0px auto 0.4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%25; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%25; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%25; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%25; font-size: 0px; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; } .ui-dialog { overflow: hidden; position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; } .ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%25; overflow: hidden; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%25; width: 20px; margin: -10px 0px 0px; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: none; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%25; } .ui-progressbar .ui-progressbar-overlay { background: url('data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=='); height: 100%25; opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; } .ui-spinner-input { border: none; background: none; color: inherit; padding: 0px; margin: 0.2em 22px 0.2em 0.4em; vertical-align: middle; } .ui-spinner-button { width: 16px; height: 50%25; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; } .ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%25; left: 0px; } .ui-spinner-up { top: 0px; } .ui-spinner-down { bottom: 0px; } .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-tabs { position: relative; padding: 0.2em; } .ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; } .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; text-decoration: underline; } .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em; background: none; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; box-shadow: rgb(170, 170, 170) 0px 0px 5px; } body .ui-tooltip { border-width: 2px; } .ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid rgb(166, 201, 226); font-size: 12px; background: url('images/ui-bg_inset-hard_100_fcfdfd_1x100.png') 50%25 bottom repeat-x rgb(252, 253, 253); color: rgb(34, 34, 34); } .ui-widget-content a { color: rgb(0, 0, 255); } .ui-widget-header { border: 1px solid rgb(66, 151, 215); background: url('images/ui-bg_gloss-wave_55_5c9ccc_500x100.png') 50%25 50%25 repeat-x rgb(92, 156, 204); color: rgb(255, 255, 255); font-weight: bold; } .ui-widget-header a { color: rgb(255, 255, 255); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(197, 219, 236); background: url('images/ui-bg_glass_85_dfeffc_1x400.png') 50%25 50%25 repeat-x rgb(223, 239, 252); font-weight: bold; color: rgb(46, 110, 158); } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: rgb(46, 110, 158); text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid rgb(121, 183, 231); background: url('images/ui-bg_glass_75_d0e5f5_1x400.png') 50%25 50%25 repeat-x rgb(208, 229, 245); font-weight: bold; color: rgb(29, 89, 135); } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: rgb(29, 89, 135); text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(121, 183, 231); text-decoration: underline; background: url('images/ui-bg_inset-hard_100_f5f8f9_1x100.png') 50%25 50%25 repeat-x rgb(245, 248, 249); font-weight: bold; color: rgb(225, 112, 9); } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(225, 112, 9); text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(250, 212, 46); background: url('images/ui-bg_flat_55_fbec88_40x100.png') 50%25 50%25 repeat-x rgb(251, 236, 136); color: rgb(54, 54, 54); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); background: url('images/ui-bg_glass_95_fef1ec_1x400.png') 50%25 50%25 repeat-x rgb(254, 241, 236); color: rgb(205, 10, 10); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; } .ui-state-disabled .ui-icon { } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url('images/ui-icons_469bdd_256x240.png'); } .ui-widget-header .ui-icon { background-image: url('images/ui-icons_d8e7f3_256x240.png'); } .ui-state-default .ui-icon { background-image: url('images/ui-icons_6da8d5_256x240.png'); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url('images/ui-icons_217bc0_256x240.png'); } .ui-state-active .ui-icon { background-image: url('images/ui-icons_f9bd01_256x240.png'); } .ui-state-highlight .ui-icon { background-image: url('images/ui-icons_2e83ff_256x240.png'); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url('images/ui-icons_cd0a0a_256x240.png'); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-carat-1-n { background-position: 0px 0px; } .ui-icon-carat-1-ne { background-position: -16px 0px; } .ui-icon-carat-1-e { background-position: -32px 0px; } .ui-icon-carat-1-se { background-position: -48px 0px; } .ui-icon-carat-1-s { background-position: -64px 0px; } .ui-icon-carat-1-sw { background-position: -80px 0px; } .ui-icon-carat-1-w { background-position: -96px 0px; } .ui-icon-carat-1-nw { background-position: -112px 0px; } .ui-icon-carat-2-n-s { background-position: -128px 0px; } .ui-icon-carat-2-e-w { background-position: -144px 0px; } .ui-icon-triangle-1-n { background-position: 0px -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0px -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0px -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0px -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0px -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0px -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0px -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0px -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0px -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0px -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0px -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0px -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 5px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 5px; } .ui-widget-overlay { background: url('images/ui-bg_flat_0_aaaaaa_40x100.png') 50%25 50%25 repeat-x rgb(170, 170, 170); opacity: 0.3; } .ui-widget-shadow { margin: -8px 0px 0px -8px; padding: 8px; background: url('images/ui-bg_flat_0_aaaaaa_40x100.png') 50%25 50%25 repeat-x rgb(170, 170, 170); opacity: 0.3; border-radius: 8px; } .ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid rgb(166, 201, 226); font-size: 14px; background: url('images/ui-bg_inset-hard_100_fcfdfd_1x100.png') 50%25 bottom repeat-x rgb(252, 253, 253); color: rgb(34, 34, 34); } .ui-widget-content a { color: rgb(0, 0, 255); } .ui-widget-header { border: 1px solid rgb(66, 151, 215); background: url('images/ui-bg_gloss-wave_55_5c9ccc_500x100.png') 50%25 50%25 repeat-x rgb(92, 156, 204); color: rgb(255, 255, 255); font-weight: bold; } .ui-widget-header a { color: rgb(255, 255, 255); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(197, 219, 236); background: url('images/ui-bg_glass_85_dfeffc_1x400.png') 50%25 50%25 repeat-x rgb(223, 239, 252); font-weight: bold; color: rgb(46, 110, 158); } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: rgb(46, 110, 158); text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid rgb(121, 183, 231); background: url('images/ui-bg_glass_75_d0e5f5_1x400.png') 50%25 50%25 repeat-x rgb(208, 229, 245); font-weight: bold; color: rgb(29, 89, 135); } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: rgb(29, 89, 135); text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(121, 183, 231); text-decoration: underline; background: url('images/ui-bg_inset-hard_100_f5f8f9_1x100.png') 50%25 50%25 repeat-x rgb(245, 248, 249); font-weight: bold; color: rgb(225, 112, 9); } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(225, 112, 9); text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(250, 212, 46); background: url('images/ui-bg_flat_55_fbec88_40x100.png') 50%25 50%25 repeat-x rgb(251, 236, 136); color: rgb(54, 54, 54); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); background: url('images/ui-bg_glass_95_fef1ec_1x400.png') 50%25 50%25 repeat-x rgb(254, 241, 236); color: rgb(205, 10, 10); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; } .ui-state-disabled .ui-icon { } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url('images/ui-icons_469bdd_256x240.png'); } .ui-widget-header .ui-icon { background-image: url('images/ui-icons_d8e7f3_256x240.png'); } .ui-state-default .ui-icon { background-image: url('images/ui-icons_6da8d5_256x240.png'); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url('images/ui-icons_217bc0_256x240.png'); } .ui-state-active .ui-icon { background-image: url('images/ui-icons_f9bd01_256x240.png'); } .ui-state-highlight .ui-icon { background-image: url('images/ui-icons_2e83ff_256x240.png'); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url('images/ui-icons_cd0a0a_256x240.png'); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-carat-1-n { background-position: 0px 0px; } .ui-icon-carat-1-ne { background-position: -16px 0px; } .ui-icon-carat-1-e { background-position: -32px 0px; } .ui-icon-carat-1-se { background-position: -48px 0px; } .ui-icon-carat-1-s { background-position: -64px 0px; } .ui-icon-carat-1-sw { background-position: -80px 0px; } .ui-icon-carat-1-w { background-position: -96px 0px; } .ui-icon-carat-1-nw { background-position: -112px 0px; } .ui-icon-carat-2-n-s { background-position: -128px 0px; } .ui-icon-carat-2-e-w { background-position: -144px 0px; } .ui-icon-triangle-1-n { background-position: 0px -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0px -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0px -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0px -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0px -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0px -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0px -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0px -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0px -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0px -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0px -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0px -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 5px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 5px; } .ui-widget-overlay { background: url('images/ui-bg_flat_0_aaaaaa_40x100.png') 50%25 50%25 repeat-x rgb(170, 170, 170); opacity: 0.3; } .ui-widget-shadow { margin: -8px 0px 0px -8px; padding: 8px; background: url('images/ui-bg_flat_0_aaaaaa_40x100.png') 50%25 50%25 repeat-x rgb(170, 170, 170); opacity: 0.3; border-radius: 8px; } .tk-open-sans { font-family: open-sans, sans-serif; } .fira-sans, .tk-fira-sans { font-family: fira-sans, sans-serif; } .sfNavWrp .sfNavToggle, .sfNavWrp .sfNavSelect { display: none; } .sfNavList { display: block; } .sfNavWrp .sfSel { font-weight: bold; } .sfNavToggle { cursor: pointer; } .sfNavHorizontal { margin: 0px; padding: 0px; list-style-type: none; } .sfNavHorizontal::before, .sfNavHorizontal::after { content: ''; display: table; } .sfNavHorizontal::after { clear: both; } .sfNavHorizontal li { float: left; } .sfNavHorizontal li:first-child { margin-left: 0px; } .sfNavHorizontalDropDownWrp .k-menu { border: 0px; } .sfNavHorizontalDropDown::before, .sfNavHorizontalDropDown::after { content: ''; display: table; } .sfNavHorizontalDropDown::after { clear: both; } .sfNavHorizontalDropDownWrp .k-popup { background-color: rgb(255, 255, 255); } .sfNavHorizontalTabs { margin: 0px; padding: 0px; list-style-type: none; } .sfNavHorizontalTabs::before, .sfNavHorizontalTabs::after { content: ''; display: table; } .sfNavHorizontalTabs::after { clear: both; } .sfNavHorizontalTabs li { float: left; } .sfNavVertical { margin: 0px; padding: 0px; list-style-type: none; } .sfNavHorizontalSiteMap { margin: 0px; padding: 0px; list-style-type: none; display: block; } .sfNavHorizontalSiteMap::before, .sfNavHorizontalSiteMap::after { content: ''; display: table; } .sfNavHorizontalSiteMap::after { clear: both; } .sfNavHorizontalSiteMap::after { content: ''; display: block; width: 99%25; height: 0px; float: inherit; overflow: hidden; } .sfNavVerticalSiteMap { margin: 0px; padding: 0px; list-style-type: none; } .sfNavVerticalSiteMap ul, .sfNavVerticalSiteMap li { margin: 0px; padding: 0px; } .sf_cols { width: 100%25; margin: 0px; padding: 0px; } .sf_cols::before, .sf_cols::after { content: ''; display: table; } .sf_cols::after { clear: both; } .sf_cols { zoom: 1; } .sf_colsOut + .sf_colsOut { } .sf_block { display: block; } .sf_1col_1_100 { float: none; margin: 0px; } .sf_2cols_1_25 { float: left; width: 25%25; margin: 0px; } .sf_2cols_2_75 { float: right; width: 75%25; margin: 0px; } .sf_2cols_2_75 .sf_2cols_2in_75 { margin-left: 12px; } .sf_2cols_1_33 { float: left; width: 33%25; margin: 0px; } .sf_2cols_2_67 { float: right; width: 67%25; margin: 0px; } .sf_2cols_2_67 .sf_2cols_2in_67 { margin-left: 12px; } .sf_2cols_1_50 { float: left; width: 50%25; margin: 0px; } .sf_2cols_2_50 { float: right; width: 50%25; margin: 0px; } .sf_2cols_2_50 .sf_2cols_2in_50 { margin-left: 12px; } .sf_2cols_1_67 { float: left; width: 67%25; margin: 0px; } .sf_2cols_2_33 { float: right; width: 33%25; margin: 0px; } .sf_2cols_2_33 .sf_2cols_2in_33 { margin-left: 12px; } .sf_2cols_1_75 { float: left; width: 75%25; margin: 0px; } .sf_2cols_2_25 { float: right; width: 25%25; margin: 0px; } .sf_2cols_2_25 .sf_2cols_2in_25 { margin-left: 12px; } .sf_3cols_1_33 { float: left; width: 33%25; margin: 0px; } .sf_3cols_2_34 { float: left; width: 34%25; margin: 0px; } .sf_3cols_3_33 { float: left; width: 33%25; margin: 0px; } .sf_3cols_2_34 .sf_3cols_2in_34, .sf_3cols_3_33 .sf_3cols_3in_33 { margin-left: 12px; } .sf_3cols_1_25 { float: left; width: 25%25; margin: 0px; } .sf_3cols_2_50 { float: left; width: 50%25; margin: 0px; } .sf_3cols_3_25 { float: left; width: 25%25; margin: 0px; } .sf_3cols_2_50 .sf_3cols_2in_50, .sf_3cols_3_25 .sf_3cols_3in_25 { margin-left: 12px; } .sf_4cols_1_25, .sf_4cols_2_25, .sf_4cols_3_25, .sf_4cols_4_25 { float: left; width: 25%25; margin: 0px; } .sf_4cols_4_25 { } .sf_4cols_2_25 .sf_4cols_2in_25, .sf_4cols_3_25 .sf_4cols_3in_25, .sf_4cols_4_25 .sf_4cols_4in_25 { margin-left: 12px; } .sf_5cols_1_20, .sf_5cols_2_20, .sf_5cols_3_20, .sf_5cols_4_20, .sf_5cols_5_20 { float: left; width: 20%25; margin: 0px; } .sf_5cols_5_20 { } .sf_5cols_2_20 .sf_5cols_2in_20, .sf_5cols_3_20 .sf_5cols_3in_20, .sf_5cols_4_20 .sf_5cols_4in_20, .sf_5cols_5_20 .sf_5cols_5in_20 { margin-left: 12px; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; } table { border-collapse: collapse; border-spacing: 0px; } fieldset, img { border: 0px; } address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%25; font-weight: normal; } q::before, q::after { content: ''; } abbr, acronym { border: 0px; } a { outline: 0px; } body:focus, div:focus, fieldset:focus, span:focus, li:focus, p:focus { outline: 0px; } body { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.5; min-width: 985px; background: rgb(242, 242, 242); } body.sfPageEditor { background: rgb(255, 255, 255); } a, a:link, a:visited, a:hover, a:active { color: rgb(16, 92, 182); text-decoration: none; } a:hover, a:active, a:focus { text-decoration: none; color: rgb(0, 0, 255); cursor: pointer; } img { max-width: 100%25; } .sfPublicWrapper { margin: 20px auto; padding: 30px; width: 920px; background-color: rgb(255, 255, 255); } .sf_cols.sfFooter { font-size: 11px; width: auto; display: block; padding: 20px 0px 0px; color: rgb(51, 51, 51); border-top: 1px solid rgb(204, 204, 204); } .sf_cols.sfFooter a { color: rgb(51, 51, 51); text-decoration: underline; } .sf_cols.sfFooter a:hover { text-decoration: none; } .sfLogo h1 { font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 44px; line-height: normal; font-family: Georgia, Arial; font-style: italic; margin: 0px 0px 30px; } .sfLogo h1 a { color: rgb(51, 51, 51); } .sf_pagerNumeric { margin-top: 15px; font-size: 13px; } .sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active { padding: 1px 6px; color: rgb(16, 92, 182); border: 1px solid rgb(255, 255, 255); } .sf_pagerNumeric a:hover { border-color: rgb(16, 92, 182); } .sf_pagerNumeric a.sf_PagerCurrent:link, .sf_pagerNumeric a.sf_PagerCurrent:visited, .sf_pagerNumeric a.sf_PagerCurrent:hover, .sf_pagerNumeric a.sf_PagerCurrent:active { background-color: rgb(16, 92, 182); border-color: rgb(16, 92, 182); color: rgb(255, 255, 255); cursor: default; } .sfCatalogPager { float: right; margin-top: 7px; } .sfCatalogPager .sf_pagerNumeric { display: inline; } .sfCatalogTotalCount { float: left; padding-top: 8px; color: rgb(102, 102, 102); font-style: italic; } .sfitemsPerPageWrp { padding: 10px 0px; text-align: center; font-size: 11px; } .sfitemsPerPageWrp .sfitemsPerPageLnk { padding-left: 3px; } .sfitemsPerPageWrp .sfitemsPerPageAllLnk { padding-left: 3px; } .sfitemsPerPageWrp a:link, .sfitemsPerPageWrp a:visited, .sfitemsPerPageWrp a:hover, .sfitemsPerPageWrp a:active { text-decoration: underline; } .sfitemsPerPageWrp a:hover { text-decoration: none; } .sfSortByWrp { margin-bottom: 25px; text-align: right; } .sfSortByWrp label, .sfSortByWrp select { vertical-align: middle; } .sfSortByWrp select { margin-left: 4px; } .sfContentBlock h1, .sfContentBlock h2, .sfContentBlock h3, .sfContentBlock h4, .sfContentBlock h5 { line-height: 1.2; } .sfContentBlock h1 { margin-bottom: 20px; font-size: 30px; font-weight: normal; } .sfContentBlock h1 ~ h1 { margin-top: 40px; } .sfContentBlock h2 { margin-top: 35px; margin-bottom: 20px; font-size: 18px; font-weight: bold; } .sfContentBlock h3 { margin-top: 30px; margin-bottom: 10px; font-size: 20px; font-weight: normal; padding-bottom: 5px; border-bottom: 1px solid rgb(204, 204, 204); } .sfContentBlock h4 { margin-top: 25px; font-size: 13px; font-weight: bold; } .sfContentBlock h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfContentBlock p { margin-bottom: 18px; } .sfContentBlock ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfContentBlock ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfContentBlock ul ul, .sfContentBlock ol ul { list-style-type: circle; } .sfContentBlock ul ul ul, .sfContentBlock ol ol ul { list-style-type: square; } .sfContentBlock ul.sshContent { margin-bottom: 0px; padding-left: 0px; } .sfContentBlock table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfContentBlock table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfContentBlock table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfBreadcrumbWrp { margin: 5px 0px 20px; font-size: 13px; } .sfBreadcrumbWrp .RadSiteMap, .sfBreadcrumbWrp .RadSiteMap .rsmLevel { display: inline-block; zoom: 1; vertical-align: top; } .sfBreadcrumbWrp .RadSiteMap .rsmLevel { padding-bottom: 0px; } .sfBreadcrumbWrp .RadSiteMap .rsmOneLevel .rsmItem { font-size: 13px; } .sfBreadcrumbWrp .RadSiteMap .rsmOneLevel .rsmLink { padding-top: 0px; padding-bottom: 0px; } .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .rsmLink { color: rgb(16, 92, 182); text-decoration: underline; } .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .rsmLink:hover { color: rgb(0, 0, 255); text-decoration: none; } .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation .rsmLink, .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation .rsmLink:hover { color: rgb(0, 0, 0); cursor: default; text-decoration: none; } .sfNavHorizontal li { border-right: 1px solid rgb(255, 255, 255); background-color: rgb(238, 238, 238); } .sfNavHorizontal a { display: block; padding: 0px 20px; height: 46px; line-height: 46px; color: rgb(51, 51, 51); } .sfNavHorizontal a:hover { background-color: rgb(229, 229, 229); color: rgb(51, 51, 51); } .sfNavHorizontal a.sfSel, .sfNavHorizontal a.sfSel:hover { margin-top: -4px; padding-top: 4px; background-color: rgb(206, 206, 206); } .sfNavHorizontalDropDown { background-color: rgb(238, 238, 238); } .sfNavHorizontalDropDown li { margin-left: 0px; border-right: 1px solid rgb(255, 255, 255); } .sfNavHorizontalDropDown a:hover { background-color: rgb(229, 229, 229); color: rgb(51, 51, 51); } .sfNavHorizontalDropDown .k-group { border-color: rgb(255, 255, 255); } .sfNavHorizontalDropDown .k-popup { background-color: rgb(238, 238, 238); border: 0px; margin-left: 0px !important; } .sfNavHorizontalDropDownWrp .k-popup .k-animation-container { border-left: 1px solid rgb(255, 255, 255); } .sfNavHorizontalDropDown .k-popup li { border-top: 1px solid rgb(255, 255, 255) !important; } .sfNavHorizontalDropDown .k-i-arrow-s, .sfNavHorizontalDropDown .k-i-arrow-e { background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfNavHorizontalDropDown .k-i-arrow-s, .sfNavHorizontalDropDown .k-state-hover .k-i-arrow-s { background-position: 5px -975px !important; } .sfNavHorizontalDropDown .k-i-arrow-e, .sfNavHorizontalDropDown .k-state-hover .k-i-arrow-e { background-position: 5px -946px !important; } .sfNavHorizontalTabs.sfLevel2 { background-color: rgb(206, 206, 206); } .sfNavHorizontalTabs li { margin-left: 0px; border-right: 1px solid rgb(255, 255, 255); } .sfNavHorizontalTabs.sfLevel1 li { background-color: rgb(238, 238, 238); } .sfNavHorizontalTabs.sfLevel2 li { border-right: 0px; } .sfNavHorizontalTabs a { display: block; padding: 0px 20px; height: 46px; line-height: 46px; color: rgb(51, 51, 51); } .sfNavHorizontalTabs.sfLevel1 a:hover { background-color: rgb(229, 229, 229); color: rgb(51, 51, 51); } .sfNavHorizontalTabs a.sfSel, .sfNavHorizontalTabs a.sfSel:hover { background-color: rgb(206, 206, 206); } .sfNavHorizontalTabs.sfLevel1 a.sfSel, .sfNavHorizontalTabs.sfLevel1 a.sfSel:hover { margin-top: -4px; padding-top: 4px; } .sfNavVertical li { border-bottom: 1px solid rgb(255, 255, 255); background-color: rgb(238, 238, 238); } .sfNavVertical a { display: block; padding: 0px 20px; height: 46px; line-height: 46px; color: rgb(51, 51, 51); } .sfNavVertical a:hover { background-color: rgb(229, 229, 229); color: rgb(51, 51, 51); } .sfNavVertical a.sfSel, .sfNavVertical a.sfSel:hover { background-color: rgb(206, 206, 206); } .sfNavTreeview .k-minus, .sfNavTreeview .k-plus { background-color: transparent; background-image: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000'); background-repeat: no-repeat; } .sfNavTreeview .k-minus { background-position: 3px -976px; } .sfNavTreeview .k-plus { background-position: 3px -946px; } .sfNavTreeview .k-in.k-state-hover, .sfNavTreeview .k-in.k-state-selected, .sfNavTreeview .k-in.k-state-focused { border-width: 0px; padding: 2px 4px 2px 3px; } .sfNavHorizontalSiteMap li li a { font-size: 11px; } .sfNavHorizontalSiteMap li li a, .sfNavHorizontalSiteMap li li a:hover { color: rgb(0, 0, 0); } .sfNavHorizontalSiteMap a:hover { text-decoration: underline; } .sfNavVerticalSiteMap li li a { font-size: 11px; } .sfNavVerticalSiteMap li li a, .sfNavVerticalSiteMap li li a:hover { color: rgb(0, 0, 0); } .sfNavVerticalSiteMap a:hover { text-decoration: underline; } .sfpostListTitleDateContent .sfpostListItem { padding-bottom: 65px; } .sfpostListTitleDateContent h2.sfpostTitle { margin-bottom: 3px; font-size: 19px; font-weight: bold; } .sfpostListTitleDateContent .sfpostAuthorAndDate { font-size: 12px; } .sfpostListTitleDateContent .sfpostContent { margin: 20px 0px 10px; line-height: 18px; } .sfpostListTitleDateContent .sfpostCommentsCount { padding-left: 27px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 6px 0px no-repeat transparent; } .sfpostListTitleDate .sfpostListItem { padding-bottom: 15px; } .sfpostListTitleDate h2.sfpostTitle { font-size: 13px; font-weight: bold; } .sfpostListTitleDate .sfpostDate { font-size: 11px; color: rgb(102, 102, 102); } .sfpostListTitleDateSummary .sfpostListItem { padding-bottom: 45px; } .sfpostListTitleDateSummary h2.sfpostTitle { font-size: 16px; font-weight: bold; } .sfpostListTitleDateSummary .sfpostAuthorAndDate { margin-bottom: 13px; font-size: 11px; } .sfpostListTitleDateSummary .sfpostSummary { line-height: 1.2; font-size: 13px; } .sfpostDetails { padding-bottom: 20px; clear: both; } .sfpostBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfpostDetails .sfpostTitle { margin: 0px; padding: 35px 0px 0px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; } .sfpostDetails .sfpostAuthorAndDate { margin: 0px; padding: 0px; font-size: 12px; } .sfpostDetails .sfpostContent { margin: 0px; padding: 20px 0px; line-height: 18px; } .sfpostsList .sfpostContent h1, .sfpostDetails .sfpostContent h1 { font-size: 24px; } .sfpostsList .sfpostContent h2, .sfpostDetails .sfpostContent h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfpostsList .sfpostContent h3, .sfpostDetails .sfpostContent h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfpostsList .sfpostContent h4, .sfpostDetails .sfpostContent h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfpostsList .sfpostContent h5, .sfpostDetails .sfpostContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfpostsList .sfpostContent p, .sfpostDetails .sfpostContent p { margin-bottom: 18px; } .sfpostsList .sfpostContent ul, .sfpostDetails .sfpostContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfpostsList .sfpostContent ol, .sfpostDetails .sfpostContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfpostsList .sfpostContent ul ul, .sfpostsList .sfpostContent ol ul, .sfpostDetails .sfpostContent ul ul, .sfpostDetails .sfpostContent ol ul { list-style-type: circle; } .sfpostsList .sfpostContent ul ul ul, .sfpostsList .sfpostContent ol ol ul, .sfpostDetails .sfpostContent ul ul ul, .sfpostDetails .sfpostContent ol ol ul { list-style-type: square; } .sfpostContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfpostContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfpostContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfblogsListTitlesOnly .sfblogsListItem { margin-bottom: 7px; line-height: 1.2; } .sfblogsListTitleDate .sfblogsListItem { margin-bottom: 15px; line-height: 1.2; } .sfblogsListTitleDate .sfblogMetaInfo { font-size: 11px; color: rgb(102, 102, 102); } .sfeventsListTitleCityDate .sfeventListItem { padding-bottom: 20px; } .sfeventsListTitleCityDate h2.sfeventTitle { font-size: 13px; font-weight: bold; } .sfeventsListTitleCityDate .sfeventMetaInfo { font-size: 11px; color: rgb(102, 102, 102); } .sfeventsListTitleCityDate .sfeventMetaInfo div { display: inline; } .sfeventsListTitleCityDate .sfeventCommentsCount { padding-left: 27px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 6px 0px no-repeat transparent; } .sfeventsListTitleCityDateContent .sfeventListItem { padding-bottom: 67px; } .sfeventsListTitleCityDateContent h2.sfeventTitle { margin-bottom: 3px; font-size: 19px; font-weight: bold; } .sfeventsListTitleCityDateContent .sfeventMetaInfo { margin: 0px; padding: 0px; font-size: 12px; } .sfeventsListTitleCityDateContent .sfeventContent { margin: 0px; padding: 25px 0px 0px; line-height: 18px; } .sfAddEventWrp { margin-top: 5px; font-size: 11px; } .sfAddEventWrp .sfical, .sfAddEventWrp .sfoutlook, .sfAddEventWrp .sfgooglecalendar { margin-left: 5px; } .sfAddEventWrp .sfical a, .sfAddEventWrp .sfoutlook a, .sfAddEventWrp .sfgooglecalendar a { padding-bottom: 3px; padding-left: 20px; padding-top: 3px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfAddEventWrp .sfical a { background-position: 0px -2100px; } .sfAddEventWrp .sfoutlook a { background-position: 0px -2299px; } .sfAddEventWrp .sfgooglecalendar a { background-position: 0px -2199px; } .sfeventMetaInfo .sfeventsRecurrenceTooltipWrp { display: inline-block; zoom: 1; vertical-align: top; position: relative; } .sfeventMetaInfo .sfeventsRecurrenceTooltipWrp.sfShown { z-index: 100; } .sfeventMetaInfo .sfeventsRecurrenceTooltipWrp .sfeventsRecurrenceTooltipLnk { display: inline-block; zoom: 1; cursor: default; vertical-align: top; margin-left: 5px; margin-right: 2px; width: 14px; height: 14px; text-indent: -9999px; overflow: hidden; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -2500px no-repeat transparent; } .sfeventMetaInfo .sfeventsRecurrenceTooltipWrp .sfeventsRecurrenceTooltipText { display: block; padding: 10px 15px 10px 10px; background-color: rgb(255, 255, 204); position: absolute; left: 25px; top: -10px; line-height: 1.2; font-size: 11px; } .sfeventsRecurrenceTooltipText p { margin-top: 10px; white-space: nowrap; color: rgb(0, 0, 0); } .sfeventsRecurrenceTooltipText p.sfFirst { margin-top: 0px; } .sfcalendarWrp { position: relative; } .sfcalendarWrp .sfcalendar { width: 80%25; float: left; z-index: 10; } .sfcalendarWrp .RadScheduler .rsHeader ul { margin-right: 85px; } .sfcalendarWrp .sfcalendarSidebar { width: 18%25; float: right; } .sfcalendarListTitle { font-weight: bold; margin-top: 35px; margin-bottom: 10px; } .sfcalendarList { margin-top: 5px; } .sfcalendarList li { margin-bottom: 15px; } .sfcalendarList .sfColorWrp { padding: 5px 5px 3px; vertical-align: middle; } .sfcalendarList label { padding-left: 3px; vertical-align: middle; } .sfcalendarList .sfdelete { display: none; margin-left: 5px; width: 11px; height: 13px; text-indent: -9999px; overflow: hidden; vertical-align: middle; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -2400px no-repeat transparent; } .sfcalendarList .sfcalendarListItm:hover .sfdelete { display: inline-block; zoom: 1; } .sfcalendarWrp a.sfSubmitBtn, .sfcalendarWrp a.sfSubmitBtn:link, .sfcalendarWrp a.sfSubmitBtn:visited, .sfcalendarWrp a.sfSubmitBtn:hover, .sfcalendarWrp a.sfSubmitBtn:active { background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); padding: 1px 15px 2px; } .sfcalendarWrp a.sfCreateBtn { position: absolute; right: 20%25; top: 0px; z-index: 1000; margin-right: 10px; margin-top: 4px; } .sfcalendarCreateNewWrp .sftoggleCreateCalendar { font-size: 11px; } .sfcalendarCreateNewWrp li { margin-bottom: 10px; } .sfcalendarCreateNewWrp .sfTxtLbl { display: block; font-weight: bold; } .sfcalendarCreateNewWrp .sfTxt { width: 150px; padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfcalendarCreateNewWrp .sfCancel { font-size: 11px; color: rgb(255, 0, 0); margin-left: 10px; } .sfcalendarCreateNewWrp .sfCancel:hover { color: rgb(0, 0, 255); } div.k-window.sfcalendarEventPreviewWrp { border: 1px solid rgb(161, 161, 161); box-shadow: rgb(215, 215, 215) 4px 4px 0px; padding-top: 0px !important; } .sfcalendarEventPreviewWrp .k-window-titlebar { width: auto; right: 0px; border-bottom: 0px none; margin-top: 0px !important; } .sfcalendarEventPreviewWrp .k-window-titlebar .k-state-hover { border: 0px; padding: 2px; } .sfcalendarEventPreviewWrp .k-window-action.k-state-hover { background-image: none; background-color: transparent; } .sfcalendarEventPreviewWrp div.k-window-content { padding: 20px; } .sfcalendarEventPreviewTitle { margin-bottom: 10px; padding-bottom: 10px; font-size: 18px; border-bottom: 1px solid rgb(204, 204, 204); } .sfcalendarEventPreviewWrp .sfcalendarEventPreviewEditLnkWrp { font-size: 11px; } .sfcalendarEventPreviewWrp .sfAddEventWrp { margin-top: 10px; padding-top: 10px; border-top: 1px solid rgb(204, 204, 204); } .sfeventDetails { padding-bottom: 20px; clear: both; } .sfeventBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfeventDetails .sfeventTitle { margin: 0px; padding: 35px 0px 0px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; } .sfeventDetails .sfcommentsCounterWrp.sfcommentsFull { margin-left: 0px; } .sfeventDatesLocationContacts { padding: 25px 0px 5px; } .sfeventDatesLocationContacts li { padding-top: 2px; } .sfeventDetails .sfeventContent { margin: 0px; padding: 20px 0px; line-height: 18px; } .sfeventDetails .sfeventContent h1, .sfeventsListTitleCityDateContent .sfeventContent h1 { font-size: 24px; } .sfeventDetails .sfeventContent h2, .sfeventsListTitleCityDateContent .sfeventContent h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfeventDetails .sfeventContent h3, .sfeventsListTitleCityDateContent .sfeventContent h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfeventDetails .sfeventContent h4, .sfeventsListTitleCityDateContent .sfeventContent h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfeventDetails .sfeventContent h5, .sfeventsListTitleCityDateContent .sfeventContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfeventDetails .sfeventContent p, .sfeventsListTitleCityDateContent .sfeventContent p { margin-bottom: 18px; } .sfeventDetails .sfeventContent ul, .sfeventsListTitleCityDateContent .sfeventContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfeventDetails .sfeventContent ol, .sfeventsListTitleCityDateContent .sfeventContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfeventDetails .sfeventContent ul ul, .sfeventDetails .sfeventContent ol ul, .sfeventsListTitleCityDateContent .sfeventContent ul ul, .sfeventsListTitleCityDateContent .sfeventContent ol ul { list-style-type: circle; } .sfeventDetails .sfeventContent ul ul ul, .sfeventDetails .sfeventContent ol ol ul, .sfeventsListTitleCityDateContent .sfeventContent ul ul ul, .sfeventsListTitleCityDateContent .sfeventContent ol ol ul { list-style-type: square; } .sfeventContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfeventContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfeventContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfnewsListTitlesOnly .sfnewsListItem { margin-bottom: 2px; padding-bottom: 0px; font-size: 13px; } .sfnewsListTitleDate .sfnewsListItem { padding-bottom: 15px; } .sfnewsListTitleDate h2.sfnewsTitle { font-size: 13px; font-weight: bold; } .sfnewsListTitleDate .sfnewsMetaInfo { font-size: 11px; color: rgb(102, 102, 102); } .sfnewsListTitleDate .sfnewsMetaInfo div { display: inline; } .sfnewsListTitleDate .sfnewsCommentsCount { padding-left: 27px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 6px 0px no-repeat transparent; } .sfnewsListTitleDateSummary .sfnewsListItem { padding-bottom: 45px; } .sfnewsListTitleDateSummary h2.sfnewsTitle { font-size: 16px; font-weight: bold; } .sfnewsListTitleDateSummary .sfnewsMetaInfo { margin-bottom: 13px; font-size: 11px; } .sfnewsListTitleDateSummary .sfnewsSummary { line-height: 1.2; font-size: 13px; } .sfnewsListTitleDateContent .sfnewsListItem { padding-bottom: 67px; } .sfnewsListTitleDateContent h2.sfnewsTitle { margin-bottom: 3px; font-size: 19px; font-weight: bold; } .sfnewsListTitleDateContent .sfnewsAuthorAndDate { margin: 0px; padding: 0px; font-size: 12px; } .sfnewsListTitleDateContent .sfnewsContent { margin: 0px; padding: 25px 0px 0px; line-height: 18px; } .sfnewsListTitleDateContent .sfnewsMetaInfo { font-size: 11px; color: rgb(102, 102, 102); } .sfnewsListTitleDateContent .sfnewsMetaInfo div { display: inline; } .sfnewsListTitleDateContent .sfnewsCommentsCount { padding-left: 27px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 6px 0px no-repeat transparent; } .sfnewsDetails { padding-bottom: 20px; clear: both; } .sfnewsBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfnewsDetails .sfnewsTitle { margin: 0px; padding: 35px 0px 0px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; } .sfnewsDetails .sfnewsAuthorAndDate { margin: 0px; padding: 0px; font-size: 12px; } .sfnewsDetails .sfnewsSummary { margin: 0px; padding: 30px 0px 0px; color: rgb(102, 102, 102); font-size: 15px; font-style: italic; } .sfnewsDetails .sfnewsContent { margin: 0px; padding: 20px 0px; line-height: 18px; } .sfnewsDetails .sfnewsContent h1, .sfnewsListTitleDateContent .sfnewsContent h1 { font-size: 24px; } .sfnewsDetails .sfnewsContent h2, .sfnewsListTitleDateContent .sfnewsContent h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfnewsDetails .sfnewsContent h3, .sfnewsListTitleDateContent .sfnewsContent h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfnewsDetails .sfnewsContent h4, .sfnewsListTitleDateContent .sfnewsContent h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfnewsDetails .sfnewsContent h5, .sfnewsListTitleDateContent .sfnewsContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfnewsDetails .sfnewsContent p, .sfnewsListTitleDateContent .sfnewsContent p { margin-bottom: 18px; } .sfnewsDetails .sfnewsContent ul, .sfnewsListTitleDateContent .sfnewsContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfnewsDetails .sfnewsContent ol, .sfnewsListTitleDateContent .sfnewsContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfnewsDetails .sfnewsContent ul ul, .sfnewsDetails .sfnewsContent ol ul, .sfnewsListTitleDateContent .sfnewsContent ul ul, .sfnewsListTitleDateContent .sfnewsContent ol ul { list-style-type: circle; } .sfnewsDetails .sfnewsContent ul ul ul, .sfnewsDetails .sfnewsContent ol ol ul, .sfnewsListTitleDateContent .sfnewsContent ul ul ul, .sfnewsListTitleDateContent .sfnewsContent ol ol ul { list-style-type: square; } .sfnewsContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfnewsContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfnewsContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfgenericList .sfgenericListItem { padding-bottom: 20px; } .sfgenericList h2.sfgenericTitle { display: block; color: rgb(14, 80, 177); font-size: 13px; font-weight: bold; } .sfgenericList .sfgenericMetaInfo { font-size: 11px; color: rgb(102, 102, 102); } .sfgenericList .sfgenericCommentsCount { padding-left: 27px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 6px 0px no-repeat transparent; } .sfgenericDetails { padding-bottom: 20px; clear: both; } .sfgenericBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfgenericDetails .sfgenericTitle { margin: 0px; padding: 35px 0px 0px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; } .sfgenericDetails .sfgenericAuthorAndDate { margin: 0px; padding: 0px; font-size: 12px; } .sfgenericDetails .sfgenericContent { margin: 0px; padding: 20px 0px; line-height: 18px; } .sfgenericDetails .sfgenericContent h1 { font-size: 24px; } .sfgenericDetails .sfgenericContent h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfgenericDetails .sfgenericContent h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfgenericDetails .sfgenericContent h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfgenericDetails .sfgenericContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfgenericDetails .sfgenericContent p { margin-bottom: 18px; } .sfgenericDetails .sfgenericContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfgenericDetails .sfgenericContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfgenericDetails .sfgenericContent ul ul, .sfgenericDetails .sfgenericContent ol ul { list-style-type: circle; } .sfgenericDetails .sfgenericContent ul ul ul, .sfgenericDetails .sfgenericContent ol ol ul { list-style-type: square; } .sfgenericContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfgenericContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfgenericContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfitemsListTitlesOnly .sfitem { margin-bottom: 2px; padding-bottom: 0px; font-size: 13px; } .sfitemsListTitleDateTmb .sfitem { margin-bottom: 30px; } .sfitemsListTitleDateTmb .sfitemTitle { font-size: 16px; font-weight: bold; } .sfitemsListTitleDateTmb .sfimageWrp { float: left; margin-right: 20px; } .sfitemsListTitleDateTmb .sfitemPublicationDate { display: inline; font-size: 11px; color: rgb(102, 102, 102); } .sfitemDetails .sfitemTitle { margin: 0px; color: rgb(0, 0, 0); font-size: 16px; line-height: 1.2; font-weight: bold; } .sfitemDetails .sfitemPublicationDate { display: inline; margin-bottom: 18px; font-size: 11px; color: rgb(102, 102, 102); } .sfWorkflowBtnsShown .sfitemDetails .sfitemPublicationDate { display: block; } .sfWorkflowBtnsShown .sfitemDetails .sfcommentsCounterWrp { display: block; margin-top: -15px; margin-left: 0px; margin-bottom: 10px; } .sfitemDetails .sfitemLongText { margin-top: 18px; margin-bottom: 30px; font-size: 14px; font-style: italic; line-height: 1.2; color: rgb(102, 102, 102); } .sfitemDetails .sfimageWrp, .sfitemDetails .sfimagesTmbList, .sfitemDetails .sfdownloadFileWrp, .sfitemDetails .sfdownloadList, .sfitemDetails .sfvideoWrp, .sfitemDetails .sfvideosTmbList, .sfitemDetails .sfitemAddressWrp { margin-top: 30px; margin-bottom: 30px; } .sfimageWrp img { max-width: 100%25; } .sfitemDetails .sfimagesTmbList, .sfitemDetails .sfvideosTmbList { margin-left: -10px; } .sfitemDetails .sfitemFieldLbl, .sfitemDetails .sfitemChoices .sfTxtLbl, .sfitemNumberWrp .sfitemFieldLbl { font-weight: bold; display: inline; } .sfitemDetails .sfitemShortTxt, .sfitemDetails .sfitemNumber, .sfitemDetails .sfitemPrice, .sfitemDetails .sfChoiceContent, .sfitemDateWrp .sfitemDate { display: inline; } .sfitemTaxonWrp:first-child { margin-top: 18px; } .sfitemTaxonWrp div, .sfitemTaxonWrp .sfTagsList, .sfitemTaxonWrp .sfCategoriesList, .sfitemTaxonWrp .sfTagsList li, .sfitemTaxonWrp .sfCategoriesList li { display: inline; } .sfitemTaxonWrp li span::before { content: ', '; } .sfitemTaxonWrp li:first-child span::before { content: ''; } .sfitemDetails .sfitemRichText { margin: 30px 0px; line-height: 18px; } .sfitemDetails .sfitemRichText h1 { font-size: 24px; } .sfitemDetails .sfitemRichText h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfitemDetails .sfitemRichText h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfitemDetails .sfitemRichText h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfitemDetails .sfitemRichText h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfitemDetails .sfitemRichText p { margin-bottom: 18px; } .sfitemDetails .sfitemRichText ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfitemDetails .sfitemRichText ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfitemDetails .sfitemRichText ul ul, .sfitemDetails .sfitemRichText ol ul { list-style-type: circle; } .sfitemDetails .sfitemRichText ul ul ul, .sfitemDetails .sfitemRichText ol ol ul { list-style-type: square; } .sfitemDetails table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfitemDetails table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfitemDetails table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfcommentsCounterWrp { display: inline-block; zoom: 1; vertical-align: top; } .sfcommentsCounterWrp.sfcommentsFull, .sfcommentsCounterWrp.sfcommentsShort { display: inline-block; zoom: 1; vertical-align: top; margin-left: 15px; padding-left: 20px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -2698px no-repeat transparent; } .sfcommentsCounterWrp.sfcommentsIconOnly { display: inline-block; zoom: 1; vertical-align: top; text-align: center; line-height: 18px; width: 26px; height: 24px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -2800px no-repeat transparent; } .sfcommentsCounterWrp.sfcommentsEmpty { background-position: 0px -2900px; } .sfcommentsTitle { display: inline-block; zoom: 1; margin-bottom: 7px; font-size: 15px; font-weight: bold; } .sfcommentsFormWithAvatarWrp .sfcommentsTitleWrp { width: 400px; position: relative; } .sfcommentsFormWithAvatarWrp .sfcommentsTitle { margin-bottom: 0px; position: absolute; top: 4px; left: 4px; font-size: 12px; color: rgb(153, 153, 153); font-weight: normal; font-style: italic; } .sfcommentsFormWithAvatarWrp .sfcommentsTitle.sfFocused { display: none; } .sfcommentsFormWithAvatarWrp .sfcancelReply { float: right; } .sfcommentsFormWithAvatarWrp .sfMessage { margin-bottom: 20px; } .sfLeaveCommentLnk, .sfcancelReply { font-size: 11px; margin-left: 10px; } .sfcommentsOrderFilterWrp { float: right; clear: right; margin-top: 4px; font-size: 11px; position: relative; z-index: 10; } .sfShowNewWrp { margin: 5px 0px 10px; padding: 5px 20px; text-align: center; background-color: rgb(240, 248, 250); } .sfLoadMoreWrp { margin-top: 30px; } .sfcommentsListWrp { margin-top: 30px; margin-bottom: 30px; } .sfcommentsList { list-style-position: outside; border: 0px; } .k-widget.sfcommentsList { background: transparent; } .sfcommentsList .sfcommentDetails { margin-bottom: 10px; padding: 5px 15px 10px 56px; position: relative; z-index: 2; } .sfcommentsList .sfcommentDetails.sfcommentOfTheAuthor { background-color: rgb(245, 245, 245); } .sfcommentsList .sfcommentsThreadRatingWrp { margin-top: 5px; margin-bottom: 10px; } .sfcommentsList .sfcommentNumber { display: block; color: rgb(152, 152, 152); font-size: 12px; line-height: 1.8; font-weight: bold; text-align: center; position: absolute; top: 5px; left: 6px; width: 32px; height: 28px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -100px no-repeat transparent; } .sfcommentsList .sfcommentAuthorAvatar { width: 40px; position: absolute; left: 0px; } .sfcommentsList .sfcommentAuthor, .sfcommentsList .sfcommentSeparator { font-weight: normal; color: rgb(102, 102, 102); } .sfcommentsList .sfcommentDate { color: rgb(102, 102, 102); } .sfcommentsList .sfcommentReplyLnk { margin-left: 10px; } .sfcommentsList .sfcommentText { line-height: 1.2; color: rgb(0, 0, 0); } .sfcommentsFormWithAvatarWrp { position: relative; } .sfcommentsFormWithAvatarWrp .sfcommentAuthorAvatar { position: absolute; width: 40px; } .sfcommentsFormWithAvatarWrp .sfcommentsFormWrp { padding-left: 56px; } .sfcommentsFormWrp .sfNeutral { margin-bottom: 10px; background-color: rgb(255, 255, 204); padding: 5px 15px; } .sfcommentsForm { padding: 0px 0px 30px; } .sfcommentsForm .sfcommentsFieldsList { padding-bottom: 15px; } .sfcommentsForm .sfcommentsField { margin-bottom: 5px; } .sfcommentsForm .sfcommentRating { margin-top: 15px; margin-bottom: 15px; } .sfcommentsForm .sfcommentEditor { margin-bottom: 15px; width: 400px; } .sfcommentsForm .sfcommentEditor .k-editor { border: 0px; height: 80px; border-spacing: 0px; } .sfcommentsForm .sfEditorWrp { position: relative; } .sfEditorWrp div.RadEditor .reContentCell { border-color: rgb(204, 204, 204); } .sfEditorWrp div.RadEditor { border: 0px; background-color: transparent; } div.RadEditor .reToolbar a, div.RadEditor .reToolbar a span { cursor: pointer; } div.RadEditor .reToolbar .reTool { border: 1px solid transparent; } .sfEditorWrp .reToolbarWrapper { margin-bottom: 4px; } .sfEditorWrp .reToolbarWrapper .reToolbar li, div.RadEditor .reToolbar .reTool, div.RadEditor .reToolbar .reTool.reTool_selected, div.RadEditor .reToolbar .reTool.reTool_selected:hover, div.RadEditor .reToolbar .reTool:hover { background-image: none; } div.RadEditor .reToolbar .reTool.reTool_selected, div.RadEditor .reToolbar .reTool:hover { border-color: rgb(204, 204, 204); border-radius: 2px; } div.RadEditor .reToolbar .reTool.reTool_selected:hover, div.RadEditor .reToolbar .reTool:hover { background-color: rgb(255, 255, 255); box-shadow: rgb(159, 159, 159) 1px 1px 1px; } div.RadEditor .reToolbar .reTool.reTool_selected, div.RadEditor .reToolbar .reTool.reTool_selected:hover { background-color: rgb(241, 241, 241); box-shadow: rgb(159, 159, 159) 1px 1px 1px inset; } .RadEditor .reTool .split_arrow:hover { border-left: 0px; } div.RadEditor .reDropdown:hover, div.RadEditor .reTool_disabled.reDropdown:hover { background-color: rgb(255, 255, 255); background-image: none; } .sfcommentsForm .sfEditorWrp .reToolbarWrapper .reToolbar { width: auto !important; } .sfEditorWrp .reToolbarWrapper .grip_first, .sfEditorWrp .reToolbarWrapper .grip_last { display: none; } .sfEditorWrp .reToolbarWrapper .sfChange { position: absolute; top: 10px; right: 5px; font-size: 11px; color: rgb(102, 102, 102); text-decoration: underline !important; } .sfEditorWrp .reToolbarWrapper .sfChange:hover { color: rgb(85, 85, 85); text-decoration: none !important; } .sfEditorWrp .reToolbar .reSeparator { height: 15px; width: 0px; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(255, 255, 255); color: rgb(204, 204, 204); margin: 6px 3px 0px !important; } .sfcommentsForm .sfTxt { width: 200px; padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfcommentsForm .sfNote { font-size: 11px; line-height: 1.2; color: rgb(102, 102, 102); } .sfcommentsForm .sfError { padding-top: 5px; } .sfcommentsForm .sfcommentCaptcha { margin-top: 15px; } .sfcommentsForm .sfcommentCaptcha span { display: block; padding-left: 20px; font-size: 11px; font-weight: bold; color: rgb(255, 51, 0); background: url('/WebResource.axd?d=A1Mi88t0t2Edkv5gzZEBPwc6CZitj6B1D6caHceCNbzsDTiapoXIInwgt6IGWqXwHVnTxlgfl7aS2UONQZkNcGpDz7-TVaZ8NdDLYrtTqYt3Gb9qxz0hSsuVSA6fe6cyhV9N8mTiEcjr38kLiaRY7S4gA5PCzitQ2omG_5sETKNq7IDEGIbCwYXCHoCV8urVt97gNVIGAdSxJmm2MdvPug2&t=635751636180000000') 0px -499px no-repeat transparent; } .sfcommentsForm .sfcommentCaptcha div div { margin-top: 10px; } .sfcommentsForm .sfcommentCaptcha div div input { width: 200px; padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfcommentsForm .sfcommentCaptcha div div label { padding-left: 5px; } .sfcommentsForm .sfcommentCaptcha .sfTxtLbl { padding-left: 0px; font-weight: normal; } .sfcommentsForm .sfcommentCaptcha .sfRestfulCaptchaRefresh { font-size: 11px; } .sfcommentsForm .sfcommentsSubmitBtn { font-family: Arial, Verdana, sans-serif; font-size: 15px; font-weight: bold; width: 80px; text-align: center; } .sfSubscribeToEmailMsgWrp, .sfSubscribeToEmailLnkWrp { margin: 5px 0px 5px 56px; } .sfSubscribeToEmailMsgWrp, .sfSubscribeToEmailLnk { padding-left: 20px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -497px no-repeat transparent; } .sfSubscribeToEmailLnk { display: inline-block; zoom: 1; } .sfcommentsThreadRatingWrp { color: rgb(102, 102, 102); white-space: nowrap; } .sfcommentsThreadRatingWrp .sfRatingLabel { padding-right: 3px; } .sfcommentsThreadRatingWrp .sfRatingAbsolute, .sfcommentsThreadRatingWrp .sfRatingReviewCount, .sfcommentsThreadRatingWrp .sfRatingClosingText { font-size: 11px; } .sfcommentsThreadRatingWrp .sfRatingClosingText { } .sfcommentsThreadRatingWrp .sfRatingAbsolute { padding-left: 2px; } .sfcommentsThreadRatingWrp .sfRatingReviewCount { padding-left: 6px; } .sfcommentsThreadRatingWrp .sfStarsWrapper { display: inline; } .sfnewsList .sfcommentsThreadRatingWrp, .sfpostsList .sfcommentsThreadRatingWrp, .sfeventsList .sfcommentsThreadRatingWrp, .sflistList .sfcommentsThreadRatingWrp, .sfitemsList .sfcommentsThreadRatingWrp { margin-left: 10px; display: inline; } .sfnewsDetails .sfcommentsThreadRatingFull, .sfpostDetails .sfcommentsThreadRatingFull, .sfeventDetails .sfcommentsThreadRatingFull, .sflistItemDetails .sfcommentsThreadRatingFull, .sfitemDetails .sfcommentsThreadRatingFull, .sfcommentsWrp .sfcommentsThreadRatingFull { float: right; } .sfeventDetails .sfcommentsThreadRatingFull { margin-top: 25px; position: relative; z-index: 10; } .sfimagesTmbList .sfcommentsThreadRatingWrp, .sfimagesList .sfcommentsThreadRatingWrp, .sfvideosTmbList .sfcommentsThreadRatingWrp { margin-top: 10px; } .sfimagesTmbList .sfimagesTmb { display: inline-block; zoom: 1; position: relative; padding: 10px; overflow: hidden; vertical-align: bottom; } .sfimagesTmbList .sfimagesTmb .sfcommentsCounterWrp { position: absolute; right: 20px; bottom: 18px; } .sfimagesTmbList img { vertical-align: middle; } .sfimagesList .sfimageListItem { padding-bottom: 20px; position: relative; } .sfimagesList .sfimageListItem .sfcommentsCounterWrp { position: absolute; top: 10px; left: 10px; } .sfimageDetails { margin: 35px 0px; } .sfimageBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfimagePrev, .sfimageNext { float: right; background-image: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000'); background-color: transparent; background-repeat: no-repeat; background-position: -1000px -1000px; } .sfimagePrev { padding-left: 14px; padding-right: 5px; background-position: 0px -143px; } .sfimageNext { padding-right: 14px; padding-left: 5px; background-position: 100%25 -393px; } .sfimageDetails .sfimageWrp { margin-top: 35px; } .sfimageDetails .sfimageTitle { padding-top: 15px; font-size: 16px; } .sfimageDetails .sfimageDescription { font-size: 12px; padding-top: 5px; line-height: 1.4; font-style: italic; color: rgb(102, 102, 102); } .sfvideoWrp { margin-top: 35px; } .sfvideoWrp object { margin: 0px; padding: 0px; border: 0px; } .sfvideoWrp object:focus { outline: 0px; } .RadMediaPlayer { position: relative; } div.RadMediaPlayer .rmpTitleBar { z-index: auto; } .RadMediaPlayer .sfPlayerError { position: absolute; top: 0px; left: 0px; background-color: rgb(228, 228, 228); width: 100%25; height: 100%25; z-index: 150; font-family: Arial, Verdana, sans-serif; } .sfPlayerError .sfPlayerErrorWrp { margin-top: -35px; margin-left: -110px; position: absolute; top: 50%25; left: 50%25; width: 220px; text-align: center; } .sfPlayerError .sfPlayerErrorMsg { color: rgb(102, 102, 102); font-size: 14px; } .sfPlayerError .sfPlayerErrorImg { display: inline-block; width: 53px; height: 53px; background: url('/WebResource.axd?d=Tm_-m6lFPOvxOjF0D8hu-ghIv3YvD6hEUPlmyGIuLk5WMOCXcFsz30IqXhgJpOCXUE5l-4psBGlwQSluIYqz4YkQ1uuBTTss1VC6Sehf6ZCvqDZ9zSBBL_4H8Z5VB81DV_2fONkD0PrR1KhNm1KtCDC9Ip6zoxgdUAeNeuyqZmKHo1lBmuqant_vug01Lqad0&t=635751636180000000') 0px 0px no-repeat rgb(228, 228, 228); } .sfvideosTmbList .sfvideoTmb { display: inline-block; zoom: 1; position: relative; padding: 10px; overflow: hidden; vertical-align: bottom; } .sfvideosTmbList .sfvideoTmb .sfcommentsCounterWrp { bottom: 18px; position: absolute; right: 20px; } .sfvideosTmbList img { vertical-align: top; height: 100%25; max-width: none; } .sfvideosTmbList a.sfNoTmb { background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 50%25 -675px no-repeat rgb(241, 241, 241); } .sfvideosTmbList a.sfNoTmb img { display: none; } .fancybox-wrap .sfvideoWrp { margin-top: 0px; } .sfvideoDetails { margin: 35px 0px; } .sfvideoBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfvideoDetails .sfvideoWrp { margin-top: 35px; height: 440px; } .sfvideoDetails .sfvideoWrp object { margin: 0px; padding: 0px; border: 0px; width: 540px; height: 440px; } .sfvideoDetails .sfvideoWrp object:focus { outline: 0px; } .sfvideoDetails .sfvideoTitle { padding-top: 15px; font-size: 16px; } .sfvideoDetails .sfvideoDescription { font-size: 12px; padding-top: 5px; line-height: 1.4; font-style: italic; color: rgb(102, 102, 102); } .sfdownloadFileWrp a { display: inline-block; zoom: 1; } .sfdownloadFileWrp .sfSmallIcns a { font-size: 13px; font-weight: bold; } .sfdownloadFileWrp .sfLargeIcns a { min-height: 38px; font-size: 15px; font-weight: bold; } .sfdownloadList .sfdownloadFile { padding-bottom: 5px; list-style-type: disc; margin-left: 25px; } .sfSmallIcns .sfdownloadList .sfdownloadFile, .sfLargeIcns .sfdownloadList .sfdownloadFile { list-style-type: none; margin-left: 0px; padding-bottom: 20px; } .sfdownloadList .sfdownloadTitle { font-weight: bold; font-size: 13px; } .sfLargeIcns .sfdownloadList .sfdownloadTitle { font-size: 15px; } .sfdownloadList .sfdownloadFile .sfInfo { font-size: 11px; color: rgb(102, 102, 102); } .RadGrid.sfdownloadTable { color: rgb(102, 102, 102); } .sfdownloadTable .sfdownloadTitle { width: 100%25; padding-left: 0px; padding-right: 0px; } .sfdownloadTable .sfdownloadType, .sfdownloadTable .sfdownloadSize, .sfdownloadTable .sfdownloadDate, .sfdownloadTable .sfdownloadCell { white-space: nowrap; } .sfdownloadTable .sfdownloadSize, .sfdownloadTable .sfdownloadCell { text-align: right; } .sfdownloadTable .sfdownloadComments { text-align: center; } .sfdownloadTable .sfdownloadCell { padding-right: 0px; } .sfdownloadTable thead th { padding: 10px 10px 5px; text-align: left; } .sfdownloadTable tbody td { padding: 10px 10px 14px; color: rgb(102, 102, 102); vertical-align: top; border-top: 1px solid rgb(228, 228, 228); } .sfdownloadTable tbody .sfdownloadTitle { font-weight: bold; font-size: 13px; color: rgb(51, 51, 51); } .sfdownloadTable tbody .sfdownloadType { text-transform: uppercase; } .sfdownloadDetails { padding-bottom: 20px; clear: both; } .sfdownloadBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sfdownloadDetails .sfdownloadTitle { margin: 0px; padding: 35px 0px 20px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; font-weight: bold; } .sfdownloadDetails .sfcommentsCounterWrp { margin-left: 0px; margin-top: -10px; margin-bottom: 20px; } .sfdownloadDetails .sfdownloadSummary { margin: 0px; padding: 20px 0px; line-height: 18px; } .sfdownloadDetails .sfdownloadLinkWrp { margin-bottom: 15px; padding: 12px 15px 15px; background-color: rgb(242, 242, 242); } .sfdownloadDetails .sfdownloadLinkWrp .sfdownloadLink { font-weight: bold; font-size: 15px; } .sfdownloadDetails .sfdownloadLinkWrp .sfInfo { color: rgb(102, 102, 102); font-size: 11px; line-height: 1; padding-left: 50px; margin-top: -15px; } .sftaxonTitle { display: block; color: rgb(102, 102, 102); font-size: 15px; font-weight: bold; } .sftaxonHorizontalList { margin: 0px 0px 10px; padding: 0px; list-style-type: none; } .sftaxonHorizontalList .sftaxonItem { margin: 0px; padding: 0px 10px 0px 0px; display: inline; white-space: nowrap; } .sftaxonHorizontalList .sfCount { cursor: default; color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; } .sftaxonVerticalList { margin: 0px 0px 10px 10px; padding: 0px; } .sftaxonVerticalList .sftaxonItem { margin: 0px 0px 3px; padding: 0px; } .sftaxonVerticalList .sfCount { cursor: default; color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; } .sftaxonCloud { margin: 0px 0px 10px; padding: 0px; list-style-type: none; line-height: 30px; } .sftaxonCloud .sftaxonItem { margin: 0px; padding: 0px 10px 0px 0px; display: inline; vertical-align: bottom; } .sftaxonCloud .sftaxonItem .sfCloudSize6 { font-size: 36px; } .sftaxonCloud .sftaxonItem .sfCloudSize5 { font-size: 30px; } .sftaxonCloud .sftaxonItem .sfCloudSize4 { font-size: 24px; } .sftaxonCloud .sftaxonItem .sfCloudSize3 { font-size: 18px; } .sftaxonCloud .sftaxonItem .sfCloudSize2 { font-size: 13px; } .sftaxonCloud .sftaxonItem .sfCloudSize1 { font-size: 11px; } .sftaxonCloud .sfCount { cursor: default; font-weight: normal; } .sftaxonsAll { font-size: 11px; } .sfarchiveTitle { display: block; color: rgb(102, 102, 102); font-size: 15px; font-weight: bold; } .sfarchiveList { margin-left: 25px; list-style-type: disc; } .sfarchiveList .sfSel { font-weight: bold; color: rgb(51, 51, 51); } .sfarchiveList .sfCount { cursor: default; color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; } .sfTxtLbl { cursor: default; } .sfTxtLbl.sfLargeTxtLbl { font-size: 22px; font-weight: 400; } .sfExample { font-size: 11px; color: rgb(102, 102, 102); } .sfError { color: rgb(255, 0, 0); padding-left: 20px; background: url('/WebResource.axd?d=A1Mi88t0t2Edkv5gzZEBPwc6CZitj6B1D6caHceCNbzsDTiapoXIInwgt6IGWqXwHVnTxlgfl7aS2UONQZkNcGpDz7-TVaZ8NdDLYrtTqYt3Gb9qxz0hSsuVSA6fe6cyhV9N8mTiEcjr38kLiaRY7S4gA5PCzitQ2omG_5sETKNq7IDEGIbCwYXCHoCV8urVt97gNVIGAdSxJmm2MdvPug2&t=635751636180000000') 0px -497px no-repeat transparent; } .sfLeftLbls .sfError, .sfRightLbls .sfError { margin-left: 164px; } .sfSuccess { margin-top: 50px; font-size: 18px; text-align: center; color: rgb(102, 153, 0); } .sfNeutral { margin-bottom: 10px; background-color: rgb(255, 255, 204); padding: 5px 15px; } .sfErrorSummary { background-color: rgb(255, 185, 185); } .sfTopMsg { margin-bottom: 10px; } .sfFormBox { margin-bottom: 20px; } .sfFormBox .sfTxt { padding: 3px; font-size: 12px; font-family: inherit; } .sfFormBox.sfTxtBoxSmall .sfTxt { width: 120px; } .sfFormBox.sfTxtBoxMedium .sfTxt { width: 300px; } .sfFormBox.sfTxtBoxLarge .sfTxt { width: 400px; } .sfFormRadiolist { margin-bottom: 20px; } .sfFormRadiolist .sfRadioList { display: block; line-height: 18px; } .sfFormRadiolist .sfRadioList label, .sfFormRadiolist .sfRadioList input { vertical-align: middle; } .sfFormRadiolist .sfRadioList label { margin-left: 3px; } .sfFormCheckboxlist { margin-bottom: 20px; } .sfFormCheckboxlist .sfCheckListBox { display: block; line-height: 20px; } .sfFormCheckboxlist .sfCheckListBox label, .sfFormCheckboxlist .sfCheckListBox input { vertical-align: middle; } .sfFormCheckboxlist .sfCheckListBox label { margin-left: 3px; } .sfFormBlock { margin-bottom: 20px; } .sfFormBlock .sfTxt { padding: 3px; font-size: 12px; font-family: inherit; } .sfFormBlock.sfTxtBlockSmall .sfTxt { width: 300px; height: 60px; } .sfFormBlock.sfTxtBlockMedium .sfTxt { width: 300px; height: 100px; } .sfFormBlock.sfTxtBlockLarge .sfTxt { width: 420px; height: 260px; } .sfFormDropdown { margin-bottom: 20px; } .sfFormDropdown select { padding: 1px; font-size: 12px; font-family: inherit; } .sfFormDropdown.sfDdlSmall select { width: 120px; } .sfFormDropdown.sfDdlMedium select { width: 300px; } .sfFormDropdown.sfDdlLarge select { width: 420px; } .sfFormTitle { margin: 50px 0px 20px; } .sfFormTitle:first-child { margin: 20px 0px; } .sfFormTitle.sfTitleSmall { font-size: 14px; font-weight: bold; } .sfFormTitle.sfTitleMedium { font-size: 18px; font-weight: normal; } .sfFormTitle.sfTitleLarge { font-size: 24px; font-weight: normal; } .sfFormInstructions { margin-bottom: 20px; } .sfFormFile { margin-bottom: 20px; } .sfFormFile .sfFieldWrp { margin-bottom: 5px; } .sfFormFile .RadUpload .ruInputs li.ruActions { margin-top: 0px; } .RadUpload .ruInputs .ruRemove { width: 18px; height: 18px; text-indent: -9999px; overflow: hidden; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 3px -1197px no-repeat transparent; margin-left: 5px; margin-top: 2px; } .RadUpload .ruActions .ruButton, .RadUploadProgressArea .ruActions .ruButton { background-image: none; color: rgb(16, 92, 182); cursor: pointer; font-size: 12px; width: auto !important; } .RadUpload .ruActions .ruButton:hover, .RadUploadProgressArea .ruActions .ruButton:hover { color: rgb(0, 0, 255); } .sfFormCaptcha { margin-bottom: 20px; } .sfFormCaptcha .rcRefreshImage { font-size: 11px; } .sfFormCaptcha p { margin-top: 10px; padding-top: 20px; position: relative; } .sfFormCaptcha p .sfTxt { padding: 3px; font-size: 12px; font-family: inherit; width: 150px; } .sfFormCaptcha p .sfTxtLbl { left: 0px; position: absolute; top: 0px; font-weight: normal; } .sfFormSubmit { margin-bottom: 20px; } .sfLeftLbls .sfFormSubmit, .sfRightLbls .sfFormSubmit { margin-left: 164px; } .sfFormSubmit.sfSubmitBtnSmall input { font-size: 13px; padding: 2px 5px; } .sfFormSubmit.sfSubmitBtnMedium input { font-size: 14px; font-weight: bold; padding: 4px 10px; } .sfFormSubmit.sfSubmitBtnLarge input { font-size: 18px; padding: 4px 10px; } .sfTopLbls .sfTxtLbl { font-weight: bold; display: block; } .sfLeftLbls .sfTxtLbl, .sfLeftLbls .sfFieldWrp { display: inline-block; zoom: 1; vertical-align: top; } .sfLeftLbls .sfTxtLbl { margin-top: 2px; margin-right: 10px; width: 150px; line-height: 1.1; } .sfRightLbls .sfTxtLbl, .sfRightLbls .sfFieldWrp { display: inline-block; zoom: 1; vertical-align: top; } .sfRightLbls .sfTxtLbl { margin-top: 2px; margin-right: 10px; width: 150px; line-height: 1.1; text-align: right; } .sfWatermarkField { position: relative; } .sfWatermarkField .sfTxtLbl { left: 5px; padding: 0px; position: absolute; text-align: left; top: 3px; color: rgb(153, 153, 153); font-style: italic; font-weight: normal; } .sfWatermarkField .sfFocusedTxtLbl { text-indent: -99999px; } .sflanguagesHorizontalList { margin: 0px; padding: 0px; list-style-type: none; } .sflanguagesHorizontalList .sflanguageItem { margin: 0px; padding: 0px; display: inline; white-space: nowrap; } .sflanguagesHorizontalList .sflanguageItem a:link, .sflanguagesHorizontalList .sflanguageItem a:visited, .sflanguagesHorizontalList .sflanguageItem a:hover, .sflanguagesHorizontalList .sflanguageItem a:active { padding: 1px 5px 2px; } .sflanguagesHorizontalList .sflangSelected a:link, .sflanguagesHorizontalList .sflangSelected a:visited, .sflanguagesHorizontalList .sflangSelected a:hover, .sflanguagesHorizontalList .sflangSelected a:active { background-color: rgb(66, 92, 207); color: rgb(255, 255, 255); cursor: default; } .sflanguagesVerticalList { margin: 0px; padding: 0px; list-style-type: disc; } .sflanguagesVerticalList .sflanguageItem { margin: 0px 0px 5px; padding: 0px; } .sflanguagesVerticalList .sflanguageItem a:link, .sflanguagesVerticalList .sflanguageItem a:visited, .sflanguagesVerticalList .sflanguageItem a:hover, .sflanguagesVerticalList .sflanguageItem a:active { padding: 1px 5px 2px; } .sflanguagesVerticalList .sflangSelected a:link, .sflanguagesVerticalList .sflangSelected a:visited, .sflanguagesVerticalList .sflangSelected a:hover, .sflanguagesVerticalList .sflangSelected a:active { background-color: rgb(66, 92, 207); color: rgb(255, 255, 255); cursor: default; } .sflanguagesDropDown select { font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfLoginFieldsWrp .sfLoginField { margin-bottom: 10px; } .sfLoginFieldsWrp .sfTxtLbl { display: block; } .sfLoginFieldsWrp .sfTxt { font-family: Arial, Verdana, sans-serif; font-size: 12px; padding: 2px; width: 200px; height: 18px; } .sfLoginFieldsWrp .sfCheckBoxWrapper .sfTxtLbl { padding-left: 5px; display: inline; } .sfLoginFieldsWrp .sfCheckBoxWrapper .sfTxtLbl, .sfLoginFieldsWrp .sfCheckBoxWrapper input { vertical-align: middle; } .sfLoginFieldsWrp .sfValidator strong { display: block; padding-left: 20px; font-size: 11px; font-weight: bold; color: rgb(255, 51, 0); background: url('/WebResource.axd?d=A1Mi88t0t2Edkv5gzZEBPwc6CZitj6B1D6caHceCNbzsDTiapoXIInwgt6IGWqXwHVnTxlgfl7aS2UONQZkNcGpDz7-TVaZ8NdDLYrtTqYt3Gb9qxz0hSsuVSA6fe6cyhV9N8mTiEcjr38kLiaRY7S4gA5PCzitQ2omG_5sETKNq7IDEGIbCwYXCHoCV8urVt97gNVIGAdSxJmm2MdvPug2&t=635751636180000000') 0px -499px no-repeat transparent; } .sfSubmitBtnWrp { margin: 20px 0px 30px; } .sfSubmitBtnWrp a.sfSubmitBtn:link, .sfSubmitBtn a.sfSubmitBtn:visited, .sfSubmitBtn a.sfSubmitBtn:hover, .sfSubmitBtn a.sfSubmitBtn:active { background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); padding: 4px 15px; } .sfSubmitBtnWrp .sfLostPassword { display: block; margin-top: 20px; font-size: 11px; } .sfSubmitBtnWrp input.sfSubmitBtn { margin-right: 10px; padding: 2px 10px; font-family: Arial, Verdana, sans-serif; text-align: center; } .sfLoginWrp .sfLoginHelp { font-size: 11px; } .sfLoginWrp .sfNeutral { background-color: rgb(255, 255, 204); padding: 5px 15px; } .sfLoginWrp .sfDetailedInfo ul li { margin-left: 25px; list-style-type: disc; } .sfLoginWrp .sfDetailedInfo ol li { margin-left: 25px; list-style-type: decimal; } .sfLoginWrp .sfDetailedHowTo { background-color: rgb(255, 255, 255); margin: 10px 5px; padding: 13px 18px 18px; } .sfLostPasswordWrp .sfLoginFieldsTitle { font-size: 21px; } .sfLostPasswordWrp .sfLoginFieldsNote { margin-bottom: 30px; } .sfsearchBox { margin: 0px; padding: 0px; border: 0px; } .sfsearchBox .sfsearchTxt { width: 200px; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfsearchBox .sfsearchTxt.k-autocomplete { padding: 0px; box-sizing: border-box; } .sfsearchBox .k-autocomplete { display: inline-block; width: 200px; } .sfsearchBox .k-autocomplete .sfsearchTxt { box-sizing: border-box; } .k-list-container .k-list { border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); } .k-list-container .k-list .k-item { padding: 3px; } .sfsearchBox .sfsearchSubmit { padding: 1px 3px; font-family: Arial, Verdana, sans-serif; vertical-align: middle; font-size: 12px; font-weight: bold; text-align: center; } .sfsearchResultStatistics { margin-top: 15px; font-size: 19px; } .sfsearchReultTitleSnippetUrl { line-height: 1.2; } .sfsearchReultTitleSnippetUrl .sfsearchResultTitle { margin-top: 30px; font-size: 13px; font-weight: bold; } .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:link, .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:visited, .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:hover, .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:active { color: rgb(153, 153, 153); } .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:hover, .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:active, .sfsearchReultTitleSnippetUrl .sfsearchResultUrl a:focus { color: rgb(102, 102, 102); } .sfsearchReultTitlesOnly { line-height: 1.2; font-size: 13px; } .sfsearchReultTitlesOnly .sfsearchResultTitle { margin-top: 14px; } .sfnewsletterForm { padding: 0px 0px 30px; } .sfnewsletterForm .sfMessage { margin-bottom: 15px; padding: 5px 10px; } .sfnewsletterForm .sfnewsletterTitle { font-size: 15px; font-weight: bold; margin-bottom: 7px; } .sfnewsletterForm .sfnewsletterDescription { color: rgb(102, 102, 102); padding-bottom: 15px; } .sfnewsletterForm .sfnewsletterFieldsList { padding-bottom: 15px; } .sfnewsletterForm .sfnewsletterField { margin-bottom: 5px; } .sfnewsletterForm .sfTxt { width: 200px; padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfnewsletterForm .sfNote { font-size: 11px; line-height: 1.2; color: rgb(102, 102, 102); } .sfnewsletterForm .sfError { display: block; } .sfnewsletterForm .sfnewsletterSubmitBtn { padding: 1px 25px 2px; font-family: Arial, Verdana, sans-serif; font-size: 15px; font-weight: bold; text-align: center; } .sfsimpleListWrp .sflistTitle { margin-bottom: 7px; font-size: 16px; font-weight: bold; } .sfsimpleListWrp .sflistList { margin-left: 17px; margin-bottom: 18px; list-style-type: disc; } .sfsimpleListWrp .sflistListItem { margin-bottom: 2px; padding-left: 4px; } .sfexpandedListWrp .sflistTitle { margin-bottom: 33px; font-size: 24px; font-weight: bold; } .sfexpandedListWrp .sflistList { margin-bottom: 23px; list-style-type: none; } .sfexpandedListWrp .sflistListItem { padding-bottom: 30px; } .sfexpandedListWrp .sflistItemTitle { font-size: 15px; font-weight: bold; } .sfexpandableListWrp .sflistTitle { margin-bottom: 7px; font-size: 16px; font-weight: bold; } .sfexpandableListWrp .sflistList { margin-bottom: 18px; list-style-type: none; } .sfexpandableListWrp .sflistListItem { margin-bottom: 2px; } .sfexpandableListWrp .sflistItemTitle { font-size: 13px; } .sfexpandableListWrp .sflistItemToggleLnk { padding-left: 15px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -945px no-repeat transparent; } .sfexpandableListWrp .sflistListItemExpanded.sflistItemToggleLnk { font-weight: bold; background-position: 0px -975px; } .sfexpandableListWrp .sflistItemContent { padding-top: 3px; padding-left: 15px; padding-bottom: 15px; } .sfexpandableListWrp .sflistExpandAllLnkWrp { text-align: right; font-size: 11px; position: relative; z-index: 100; margin-bottom: -22px; } .sfanchorListWrp .sfanchorListTitle { margin-bottom: 7px; font-size: 16px; font-weight: bold; } .sfanchorListWrp .sfanchorList { margin-left: 17px; margin-bottom: 40px; list-style-type: disc; } .sfanchorListWrp .sfanchorListItem { margin-bottom: 2px; padding-left: 4px; } .sfanchoredListWrp .sflistTitle { margin-bottom: 33px; font-size: 24px; font-weight: bold; } .sfanchoredListWrp .sflistList { margin-bottom: 23px; list-style-type: none; } .sfanchoredListWrp .sflistListItem { padding-bottom: 30px; } .sfanchoredListWrp .sflistItemTitle { font-size: 15px; font-weight: bold; } .sfanchoredListWrp .sflistTopLnkWrp { text-align: right; font-size: 11px; line-height: 1.2; } .sfpagelistListWrp .sflistTitle { margin-bottom: 7px; font-size: 16px; font-weight: bold; } .sfpagelistListWrp .sflistList { margin-left: 17px; margin-bottom: 18px; list-style-type: disc; } .sfpagelistListWrp .sflistListItem { margin-bottom: 2px; padding-left: 4px; } .sflistItemBack { margin-left: -14px; padding-left: 14px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -48px no-repeat transparent; } .sflistItemDetails .sflistItemTitle { margin: 0px; padding: 32px 0px 7px; color: rgb(0, 0, 0); font-size: 24px; line-height: 1.2; font-weight: bold; } .sflistItemDetails .sfcommentsCounterWrp { margin-left: 0px; } .sflistItemDetails .sflistItemContent { margin-top: 15px; padding-left: 5px; clear: both; } .sflistItemContent h1 { font-size: 24px; } .sflistItemContent h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sflistItemContent h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sflistItemContent h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sflistItemContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sflistItemContent p { margin-bottom: 18px; } .sflistItemContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sflistItemContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sflistItemContent ul ul, .sflistItemContent ol ul { list-style-type: circle; } .sflistItemContent ul ul ul, .sflistItemContent ol ol ul { list-style-type: square; } .sflistItemContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sflistItemContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sflistItemContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfprofileArticleLikeWrp { padding-bottom: 35px; } .sfprofileArticleLikeWrp .sfprofileField { margin-left: 115px; padding-bottom: 12px; } .sfprofileArticleLikeWrp .sfprofileAvatar { float: left; width: 100px; height: 100px; overflow: hidden; margin-right: 15px; margin-left: 0px; padding-bottom: 0px; } .sfprofileArticleLikeWrp .sfprofileName { padding-bottom: 10px; font-size: 19px; font-weight: bold; } .sfprofileArticleLikeWrp .sfprofileFirstName { display: inline; } .sfprofileArticleLikeWrp .sfprofileLastName { display: inline; } .sfprofileArticleLikeWrp .sfTxtLbl { display: none; } .sfprofileArticleLikeWrp .sfprofileName .sfTxtContent { display: inline; } .sfprofileArticleLikeWrp .sfprofileLnkWrp { margin-left: 115px; font-size: 11px; font-weight: bold; } .sfprofileArticleLikeWrp .sfprofileEditLnk { float: left; clear: both; } .sfprofileArticleLikeWrp .sfprofileChangePasswordLnk { float: left; clear: both; } .sfprofileListLikeWrp { padding-bottom: 35px; } .sfprofileListLikeWrp .sfprofileField { margin-left: 115px; padding-bottom: 12px; } .sfprofileListLikeWrp .sfprofileAvatar { float: left; width: 100px; height: 100px; overflow: hidden; margin-right: 15px; margin-left: 0px; padding-bottom: 0px; } .sfprofileListLikeWrp .sfTxtLbl { display: inline-block; zoom: 1; font-size: 11px; font-weight: bold; width: 60px; padding-right: 10px; vertical-align: top; } .sfprofileListLikeWrp .sfTxtContent { margin-left: 70px; margin-top: -18px; vertical-align: top; } .sfprofileListLikeWrp .sfprofileLnkWrp { margin-left: 115px; font-size: 11px; font-weight: bold; } .sfprofileListLikeWrp .sfprofileEditLnk { float: left; clear: both; } .sfprofileListLikeWrp .sfprofileChangePasswordLnk { float: left; clear: both; } .sfprofileAutoGeneratedListWrp { padding-bottom: 35px; } .sfprofileAutoGeneratedListWrp .sfprofileField { padding-bottom: 15px; } .sfprofileAutoGeneratedListWrp .sfTxtLbl { font-size: 11px; font-weight: bold; } .sfprofileAutoGeneratedListWrp .sfprofileLnkWrp { font-size: 11px; font-weight: bold; } .sfprofileAutoGeneratedListWrp .sfprofileEditLnk { float: left; clear: both; } .sfprofileAutoGeneratedListWrp .sfprofileChangePasswordLnk { float: left; clear: both; } .sfprofileEditFormWrp { padding-bottom: 35px; } .sfprofileEditFormWrp .sfprofileField { padding-bottom: 15px; } .sfprofileEditFormWrp .sfprofileField.sfprofileAvatar { min-height: 100px; } .sfprofileEditFormWrp .sfprofileShowEmail input, .sfprofileEditFormWrp .sfprofileShowEmail label { vertical-align: middle; } .sfprofileEditFormWrp .sfprofileShowEmail label { padding-left: 5px; } .sfprofileEditFormWrp .sfprofileAvatar .sfImgPreviewWrp .sfPreviewImgFrame { display: inline-block; zoom: 1; vertical-align: top; margin-right: 10px; } .sfprofileEditFormWrp .sfprofileAvatar .sfImgPreviewWrp .sfChange { display: inline-block; zoom: 1; vertical-align: top; font-size: 11px; } .sfprofileEditFormWrp .RadUpload { padding-bottom: 10px; } .sfprofileEditFormWrp .sfReuploadImgWrp .sfUpload { margin-right: 10px; background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); font-weight: bold; padding: 3px 10px; } .sfprofileEditFormWrp .sfReuploadImgWrp .sfCancel { font-size: 11px; color: rgb(255, 0, 0); } .sfprofileEditFormWrp .sfReuploadImgWrp .sfCancel:hover { color: rgb(0, 0, 255); } .sfprofileEditFormWrp .sfprofileField .sfTxtLbl { font-weight: bold; } .sfprofileEditFormWrp .sfprofileField .sfTxt { padding: 2px 5px; font-size: 12px; font-family: Arial, Verdana, sans-serif; width: 280px; } .sfprofileEditFormWrp .sfprofileField textarea.sfTxt { width: 380px; height: 180px; } .sfprofileEditFormWrp .sfprofileLnkWrp { padding-top: 25px; } .sfprofileEditFormWrp .sfprofileSaveLnk { padding: 3px 0px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; width: 135px; text-align: center; margin-right: 15px; vertical-align: middle; } .sfprofileEditFormWrp .sfprofileCancelLnk { font-size: 11px; color: rgb(255, 0, 0); vertical-align: middle; } .sfprofileEditFormWrp .sfprofileCancelLnk:hover { color: rgb(0, 0, 255); } .sfprofileAutoEditFormWrp { padding-bottom: 35px; } .sfprofileAutoEditFormWrp .sfprofileField { padding-bottom: 15px; } .sfprofileAutoEditFormWrp .sfprofileField.sfUserAvatar { min-height: 100px; } .sfprofileAutoEditFormWrp .sfImgPreviewWrp .sfPreviewImgFrame { display: inline-block; zoom: 1; vertical-align: top; margin-right: 10px; } .sfprofileAutoEditFormWrp .sfImgPreviewWrp .sfChange { display: inline-block; zoom: 1; vertical-align: top; font-size: 11px; } .sfprofileAutoEditFormWrp .RadUpload { padding-bottom: 10px; } .sfprofileAutoEditFormWrp .sfReuploadImgWrp .sfUpload { margin-right: 10px; background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); font-weight: bold; padding: 3px 10px; } .sfprofileAutoEditFormWrp .sfReuploadImgWrp .sfCancel { font-size: 11px; color: rgb(255, 0, 0); } .sfprofileAutoEditFormWrp .sfReuploadImgWrp .sfCancel:hover { color: rgb(0, 0, 255); } .sfprofileAutoEditFormWrp .sfprofileField .sfTxtLbl { font-weight: bold; } .sfprofileAutoEditFormWrp .sfprofileField .sfTxt { padding: 2px 5px; font-size: 12px; font-family: Arial, Verdana, sans-serif; width: 280px; } .sfprofileAutoEditFormWrp .sfprofileField textarea.sfTxt { width: 380px; height: 180px; } .sfprofileAutoEditFormWrp .sfprofileLnkWrp { padding-top: 25px; } .sfprofileAutoEditFormWrp .sfprofileSaveLnk { padding: 3px 0px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; width: 120px; text-align: center; margin-right: 15px; vertical-align: middle; } .sfprofileAutoEditFormWrp .sfprofileCancelLnk { font-size: 11px; color: rgb(255, 0, 0); vertical-align: middle; } .sfprofileAutoEditFormWrp .sfprofileCancelLnk:hover { color: rgb(0, 0, 255); } .sfprofileChangePasswordFormWrp { padding-bottom: 35px; } .sfprofileChangePasswordFormWrp .sfprofileField { padding-bottom: 15px; } .sfprofileChangePasswordFormWrp .sfprofileField .sfTxtLbl { font-weight: bold; } .sfprofileChangePasswordFormWrp .sfprofileField .sfTxt { padding: 4px 5px; font-size: 12px; font-family: Arial, Verdana, sans-serif; width: 280px; } .sfprofileChangePasswordFormWrp .sfprofileLnkWrp { padding-top: 25px; } .sfprofileChangePasswordFormWrp .sfprofileSaveLnk { margin-right: 10px; background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); font-weight: bold; padding: 5px 15px; } .sfprofileChangePasswordFormWrp .sfprofileCancelLnk { font-size: 11px; color: rgb(255, 0, 0); } .sfprofileChangePasswordFormWrp .sfprofileCancelLnk:hover { color: rgb(0, 0, 255); } .sfusersListNameOnly { padding-bottom: 35px; } .sfusersListNameOnly .sfusersListItem { font-weight: bold; padding-bottom: 7px; } .sfusersListNameAvatar { padding-bottom: 35px; border-top: 1px solid rgb(228, 228, 228); } .sfusersListNameAvatar .sfusersListItem { padding: 7px 0px 8px; border-bottom: 1px solid rgb(228, 228, 228); } .sfusersListNameAvatar .sfusersListAvatar { display: inline-block; zoom: 1; margin-right: 18px; width: 60px; height: 60px; overflow: hidden; vertical-align: middle; } .sfusersListNameAvatar .sfusersListLnk { vertical-align: middle; font-weight: bold; } .sfregisterFormWrp { padding-bottom: 35px; } .sfregisterFormWrp .sfregisterField { padding-bottom: 15px; } .sfregisterFormWrp .sfregisterField .sfTxtLbl { font-weight: bold; } .sfregisterFormWrp .sfregisterField .sfTxt { padding: 4px 5px; font-size: 12px; font-family: Arial, Verdana, sans-serif; width: 230px; } .sfregisterFormWrp .sfregisterLnkWrp { padding-top: 25px; } .sfregisterFormWrp .sfregisterSaveLnk { margin-right: 10px; background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); font-weight: bold; padding: 5px 15px; } .sfErrorSummary, .sfMessage { padding: 3px 10px; } .sfproductPrice { font-size: 16px; font-weight: normal; } .sfNewPrice { font-weight: normal; color: rgb(0, 153, 0); } .sfprintInvoiceWrp .sfNewPrice { color: rgb(0, 0, 0); } .sfOrgPrice { text-decoration: line-through; } .sfPercentOffPrice { font-size: 11px; color: rgb(153, 153, 153); font-style: italic; } .sfVatIncluded { color: rgb(102, 102, 102); font-size: 11px; } .sfDiscount { color: rgb(0, 153, 0); } .RadGrid .sfNewPrice, .RadGrid .sfOrgPrice, .RadGrid .sfVatIncluded { display: block; } .sfproductsList { margin-top: 25px; clear: both; } .sfproductsList .sfproductListItem { display: inline-block; zoom: 1; padding: 20px; vertical-align: top; } .sfproductsList .sfcommentsThreadRatingWrp, .sfproductsList .sfcommentsCounterWrp { display: inline-block; zoom: 1; vertical-align: top; margin-top: 10px; } .sfproductsList .sfcommentsCounterWrp { display: inline-block; zoom: 1; vertical-align: top; margin-left: 0px; margin-top: 10px; } .sfproductsList .sfcommentsThreadRatingWrp { margin-right: 15px; white-space: nowrap; } .sfproductsList .sfcommentsThreadRatingWrp .sfRatingLabel { display: none; } .sfproductsList .sfcommentsCounterWrp { margin-left: 0px; } .sfproductsList .sfproductTmbWrp { overflow: hidden; text-align: center; } .sfproductsList .sfProductTmbWrpSys img { max-width: 160px; max-height: 160px; } .sfproductsList .sfProductTmbWrpSys, .sfProductCtnTmbSys { width: 160px; } .sfproductsList .sfproductTitle { margin-top: 9px; font-size: 13px; font-weight: bold; } .sfproductsList .sfproductPrice { margin-top: 4px; } .sfproductDetails .sfproductImgsWrp { float: left; width: 290px; overflow: hidden; } .sfInSidebar .sfproductDetails .sfproductImgsWrp { float: none; width: auto; overflow: hidden; } .sfproductDetails .sfproductMainImgWrp { text-align: center; } .sfproductMainImgWrp .sfProductTmbWrpSys img { max-width: 200px; max-height: 200px; } .sfproductMainImgWrp .sfProductTmbWrpSys { width: 200px; } img.sfproductTmb { max-width: none; } .sfProductTmbWrpthumbnail img { max-width: 120px; max-height: 120px; } .sfProductTmbWrpthumbnail, .sfProductCtnTmbthumbnail h2 { width: 120px; } .sfProductTmbWrpsmall img { max-width: 240px; } .sfProductTmbWrpsmall, .sfProductCtnTmbsmall h2 { width: 240px; } .sfProductTmbWrpmedium img { max-width: 240px; max-height: 300px; } .sfProductTmbWrpmedium, .sfProductCtnTmbmedium h2 { width: 240px; } .sfProductTmbWrpthumb200 img { max-width: 200px; max-height: 200px; } .sfProductTmbWrpthumb200, .sfProductCtnTmbthumb200 h2 { width: 200px; } .sfProductTmbWrpthumb160 img { max-width: 160px; max-height: 160px; } .sfProductTmbWrpthumb160, .sfProductCtnTmbthumb160 h2 { width: 160px; } .sfProductTmbWrpthumb80 img { max-width: 80px; max-height: 80px; } .sfProductTmbWrpthumb80, .sfProductCtnTmbthumb80 h2 { width: 80px; } .sfProductTmbWrpthumb36 img { max-width: 36px; max-height: 36px; } .sfProductTmbWrpthumb36, .sfProductCtnTmbthumb36 h2 { width: 36px; } .sfproductDetails .sfproductImgsList .sfproductImgWrp { display: inline-block; zoom: 1; margin: 10px 10px 0px 0px; overflow: hidden; text-align: center; } .sfproductImgsList .sfProductTmbWrpSys img { max-height: 80px; max-width: 80px; } .sfproductImgsList .sfProductTmbWrpSys { width: 80px; } .sfproductDetails .sfproductImgsList .sfproductImgWrp:hover { background-color: rgb(242, 242, 242); } .sfproductDetails .sfproductImgsList .sfproductImgWrp .sfproductImgLnk { vertical-align: middle; } .sfproductDetails .sfproductImgsList .sfproductImgWrp .sfproductImg { vertical-align: middle; } .sfproductDetails .sfproductInfoWrp { margin-left: 310px; } .sfproductDetailsWrp.sfInSidebar .sfproductDetails .sfproductInfoWrp { margin-left: 0px; } .sfproductDetails .sfproductTitle { margin-bottom: 6px; font-size: 21px; font-weight: normal; line-height: 1.2; word-wrap: break-word; } .sfproductDetails .sfproductTitle .sfPromo { color: rgb(0, 153, 0); } .sfproductDetails .sfproductPrice { padding-top: 10px; padding-bottom: 8px; border-top: 1px solid rgb(228, 228, 228); border-bottom: 1px solid rgb(228, 228, 228); } .sfproductPrice .sfcommentsCounterWrp, .sfproductPrice .sfcommentsThreadRatingWrp { float: right; margin-top: 2px; font-size: 12px; } .sfproductDetails .sfproductDescription { margin-top: 15px; word-wrap: break-word; } %23fancybox-wrap { z-index: 9999; } .sfproductDetails .sfproductDynamicFieldsList { margin-top: 15px; } .sfproductDetails .sfproductDynamicFieldsList .sfproductField { display: inline; } .sfproductDetails .sfproductDescription h1 { font-size: 24px; } .sfproductDetails .sfproductDescription h2 { margin-bottom: 18px; margin-top: 18px; font-size: 18px; font-weight: normal; } .sfproductDetails .sfproductDescription h3 { margin-bottom: 18px; margin-top: 18px; font-size: 14px; font-weight: bold; } .sfproductDetails .sfproductDescription h4 { margin-top: 18px; font-size: 13px; font-weight: bold; } .sfproductDetails .sfproductDescription h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfproductDetails .sfproductDescription p { margin-bottom: 18px; } .sfproductDetails .sfproductDescription ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfproductDetails .sfproductDescription ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfproductDetails .sfproductDescription ul ul, .sfproductDetails .sfproductDescription ol ul { list-style-type: circle; } .sfproductDetails .sfproductDescription ul ul ul, .sfproductDetails .sfproductDescription ol ol ul { list-style-type: square; } .sfproductDescription table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfproductDescription table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfproductDescription table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfproductDetails .sfAddToCartWrp { margin-top: 20px; } .sfproductDetails .sfAddToCartWrp .sfTxtLbl { display: block; } .sfproductDetails .sfAddToCartWrp .sfTxt { width: 40px; padding: 3px 3px 4px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 13px; } .sfproductDetails .sfAddToCartWrp .sfAddToCartBtn { font-size: 13px; font-weight: bold; padding: 3px 20px 2px; } .sfproductDetails .sfAddToCartWrp .sfError { display: block; margin-bottom: 10px; } .sfproductDetailsWrp .sfAddToCartWrp { margin-top: 30px; } .sfproductDetailsWrp .sfAddToCartWrp.sfBuyNowBtnWrp { margin-left: 310px; } .sfproductDetailsWrp .sfAddToCartWrp .sfAddToCartBtn { padding: 3px 20px 2px; font-size: 13px; font-weight: bold; } .sfproductDetailsWrp .sfAddToWishlistWidget { margin-left: 75px; } .sfproductDetailsWrp .sfAddToWishlistWidget .sfAddToWishListLnkWrp { font-size: 11px; } .sfproductDetailsWrp .sfAddToWishlistWidget .sfMessage { margin-top: 15px; display: inline-block; } %23fancybox-wrap { z-index: 9999; } .sfProductfilesTitle { margin-top: 20px; margin-bottom: 10px; font-size: 15px; font-weight: bold; } .sfproductDocumentsAndFilesWrp .RadGrid_Basic { margin-top: 0px; border-top: 1px solid rgb(228, 228, 228); } .sfproductDocumentsAndFilesWrp .RadGrid_Basic tbody td { padding-top: 10px; padding-bottom: 8px; } .sfproductDocumentsAndFilesWrp .RadGrid_Basic .sfItmTitleCol .sfItmTitle { display: block; margin-bottom: -20px; } .sfproductDocumentsAndFilesWrp .RadGrid_Basic .sfItmTitleCol .sfItmTitle + span { padding-left: 43px; } .sfbuyNowStatus .sfEmpty { display: block; width: 40%25; margin: 8px auto; background-color: rgb(255, 255, 204); padding: 8px; text-align: center; } .sfbuyNowOutOfStockMessage { color: rgb(255, 0, 0); } .sfshoppingCartStatus .sfEmpty { display: block; width: 40%25; margin: 8px auto; background-color: rgb(255, 255, 204); padding: 8px; text-align: center; } .sfshoppingCartWrp .sfProductTmbWrpSys { width: 80px; } .sfshoppingCartWrp .sfProductTmbWrpSys img { max-width: 80px; max-height: 80px; } .sfshoppingCartWrp .sfshoppingCartTitle { font-size: 27px; font-weight: normal; } .sfshoppingCartWrp .sfProductsInCart { margin-top: 15px; color: rgb(153, 153, 153); font-size: 13px; font-style: italic; } .sfshoppingCartWrp .sfNoProductsInCartMsg { margin: 15px 0px 35px; } .sfshoppingCartWrp .sfShoppingCartGridFooter { padding-top: 5px; padding-bottom: 10px; } .sfshoppingCartWrp .sfShoppingCartGridFooter .sfPriceTotal { display: inline-block; zoom: 1; width: 105px; font-size: 16px; font-weight: bold; } .sfshoppingCartWrp .sfShoppingCartGridFooter .sfshoppingCartUpdateLnk { float: right; clear: both; font-size: 11px; padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1399px no-repeat transparent; } .sfshoppingCartWrp .sfShoppingCartGridFooter .sfShoppingCartTotal { float: right; width: 50%25; text-align: right; } .sfshoppingCartWrp .sfshoppingCartBtnsWrp { text-align: right; padding-top: 17px; border-top: 1px solid rgb(228, 228, 228); } .sfshoppingCartWrp .sfshoppingCartBtnsWrp .sfBackBtn { float: left; padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1099px no-repeat transparent; line-height: 1.2; } .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:link, .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:visited, .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:hover, .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:active { text-decoration: underline; } .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:hover, .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:active, .sfshoppingCartWrp .sfshoppingCartBtnsWrp a.sfBackBtn:focus { text-decoration: none; } .sfshoppingCartWrp .sfshoppingCartBtnsWrp .sfCheckoutBtn { padding: 4px 10px 3px; font-weight: bold; font-size: 15px; } .sfShoppingCartDiscountList { float: right; border-collapse: collapse; } .sfShoppingCartDiscountList th { text-align: right; } .sfShoppingCartDiscountList td { width: 110px; text-align: right; } .sfShoppingCartDiscountList td.sfDiscountAmountCol { vertical-align: top; color: red; } .sfShoppingCartGridFooter .sfTotalRowWrp { margin-top: 4px; padding-top: 4px; border-top: 1px solid rgb(228, 228, 228); clear: both; float: right; width: 100%25; text-align: right; } .sfproductOptionsList { margin-top: 20px; margin-bottom: 20px; } .sfproductOptionsList .sfproductOption { margin-top: 10px; } .sfproductOptionsList label { display: block; } .sfproductOptionsList select { width: 200px; padding: 1px; } .sfProductInventoryWrp { margin-top: 10px; } .sfProductTierPricesList { margin-top: 10px; margin-bottom: 10px; padding: 10px 12px; background-color: rgb(242, 242, 242); } .sfProductTierPricesList .sfNewPrice { font-weight: normal; } .sfproductAddChargeWrp { margin-top: 10px; } .RadGrid_Basic { margin-top: 20px; } .sfordersListWrp .RadGrid_Basic, .sforderDetailsWrp .RadGrid_Basic { margin-top: 10px; } .RadGrid_Basic .rgMasterTable { width: 100%25; padding: 0px; } .RadGrid_Basic th, .RadGrid_Basic td { padding-left: 10px; padding-right: 10px; vertical-align: top; } .RadGrid_Basic .sfItmTitleCol { width: 100%25; } .RadGrid_Basic .sfItmTitleCol .sfItmTitleWrp { word-wrap: break-word; } .sfordersListWrp .RadGrid_Basic .sfItmTitleCol, .sforderDetailsWrp .RadGrid_Basic .sfItmTitleCol, .sfordersListWrp .RadGrid_Basic .sfItmTitleCol .sfItmTitle, .sforderDetailsWrp .RadGrid_Basic .sfItmTitleCol .sfItmTitle { word-wrap: break-word; } .RadGrid_Basic .sfItmQuantityCol { width: 80px; white-space: nowrap; } .sfordersListWrp .RadGrid_Basic .sfItmQuantityCol { width: 70px; text-align: center; } .sforderDetailsWrp .RadGrid_Basic .sfItmQuantityCol { width: 50px; text-align: center; } .sfcheckoutPreviewProduct .RadGrid_Basic .sfItmQuantityCol { width: 60px; text-align: center; } .RadGrid_Basic .sfItmPriceCol { text-align: right; white-space: nowrap; width: 80px; } .RadGrid_Basic .sfSingleItmPriceCol { padding-right: 0px; text-align: right; width: 80px; } .sfcheckoutPreviewProduct .RadGrid_Basic .sfSingleItmPriceCol { width: 80px; } .sfordersListDetailView .RadGrid_Basic .sfSingleItmPriceCol { width: 50px; } .RadGrid_Basic .sfSingleItmPriceCol div { display: inline; line-height: 2; } .sfcheckoutPreviewProduct .RadGrid_Basic .sfItmPriceCol { width: 80px; } .sforderDetailsWrp .RadGrid_Basic .sfItmPriceCol { width: 50px; } .RadGrid_Basic thead th { padding-top: 6px; padding-bottom: 8px; background-color: rgb(242, 242, 242); color: rgb(102, 102, 102); font-size: 11px; } .RadGrid_Basic tfoot td { padding-top: 12px; padding-bottom: 12px; } .RadGrid_Basic tfoot .sfItmPriceCol { font-size: 13px; } .RadGrid_Basic tfoot .sfItmPriceCol .sfPriceTotal { font-size: 16px; font-weight: bold; } .RadGrid_Basic tfoot .sfItmPriceCol .sfshoppingCartUpdateLnk { font-size: 11px; padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1399px no-repeat transparent; } .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:link, .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:visited, .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:hover, .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:active { color: rgb(102, 102, 102); text-decoration: underline; } .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:hover, .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:active, .RadGrid_Basic tfoot .sfItmPriceCol a.sfshoppingCartUpdateLnk:focus { text-decoration: none; } .RadGrid_Basic tbody td { padding-top: 15px; padding-bottom: 20px; border-bottom: 1px solid rgb(228, 228, 228); } .sfcheckoutPreviewProduct .RadGrid_Basic tbody td { vertical-align: top; } .sfordersListWrp .RadGrid_Basic tbody td { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid rgb(228, 228, 228); border-bottom: 0px; } .RadGrid_Basic .sfItmTmbCol { overflow: hidden; } .sfordersListWrp .RadGrid_Basic .sfItmTmbCol, .sforderDetailsWrp .RadGrid_Basic .sfItmTmbCol { padding-left: 0px; padding-right: 0px; } .sfordersListWrp .RadGrid_Basic tbody .sfItmTitleCol, .sforderDetailsWrp .RadGrid_Basic tbody .sfItmTitleCol { line-height: 1.1; padding-top: 15px; } .RadGrid_Basic .sfItmTitleCol .sfItmTitle { font-size: 13px; font-weight: bold; } .RadGrid_Basic .sfItmTitleCol .sfItmLnksWrp { margin-top: 15px; } .RadGrid_Basic .sfItmTitleCol .sfItmRemove { padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1199px no-repeat transparent; font-size: 11px; } .sfshoppingCartWrp .RadGrid_Basic .sfItmTitleCol .sfItmRemove { margin-right: 15px; } .sfwishListWrp .RadGrid_Basic .sfItmTitleCol .sfItmRemove { margin-left: 15px; } .RadGrid_Basic .sfItmTitleCol .sfToWishList, .RadGrid_Basic .sfItmTitleCol .sfToCart { padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1299px no-repeat transparent; font-size: 11px; white-space: nowrap; } .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:link, .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:visited, .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:hover, .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:active, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:link, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:visited, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:hover, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:active, .RadGrid_Basic .sfItmTitleCol a.sfToCart:link, .RadGrid_Basic .sfItmTitleCol a.sfToCart:visited, .RadGrid_Basic .sfItmTitleCol a.sfToCart:hover, .RadGrid_Basic .sfItmTitleCol a.sfToCart:active { color: rgb(102, 102, 102); text-decoration: underline; } .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:hover, .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:active, .RadGrid_Basic .sfItmTitleCol a.sfItmRemove:focus, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:hover, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:active, .RadGrid_Basic .sfItmTitleCol a.sfToWishList:focus .RadGrid_Basic .sfItmTitleCol a.sfToCart:hover, .RadGrid_Basic .sfItmTitleCol a.sfToCart:active, .RadGrid_Basic .sfItmTitleCol a.sfToCart:focus { text-decoration: none; } .RadGrid_Basic .sfItmTitleCol .sfToCartBtn { margin-right: 10px; padding: 3px 3px 2px; font-size: 11px; } .RadGrid_Basic .sfItmTitleCol .sfItmSku { font-size: 11px; color: rgb(102, 102, 102); } .RadGrid_Basic .sfItmQuantityCol .sfTxt { width: 40px; padding: 3px 3px 4px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 13px; } .RadGrid_Basic .sfItmQuantityCol .sfError { display: block; margin-bottom: 10px; line-height: 1.2; } .RadGrid_Basic tbody .sfItmPriceCol { font-size: 16px; } .RadGrid_Basic tbody .sfItmOptionsCol { font-size: 12px; line-height: 1.3; } .RadGrid_Basic .sfItmDiscountDscCol .sfNewPrice { min-width: 100px; } .RadGrid_Basic.sfDiscountsWrp { margin-top: 0px; margin-bottom: 20px; font-size: 13px; } .RadGrid_Basic.sfDiscountsWrp tbody td { border-bottom: 0px; padding: 0px; text-align: right; } .RadGrid_Basic.sfDiscountsWrp tbody td.sfAmountCol { width: 83px; color: rgb(0, 153, 0); } .sfshoppingCartSummaryStatus .sfEmpty { display: block; width: 40%25; margin: 8px auto; background-color: rgb(255, 255, 204); padding: 8px; text-align: center; } .sfProductTitleOutOfStock, .sfProductOptionsOutOfStock, .sfProductBasePriceOutOfStock, .sfProductNewPriceOutOfStock, .sfProductQuantityOutOfStock { text-decoration: line-through; color: rgb(255, 0, 0); } .sfItemOutOfStockMessage { background-color: rgb(255, 198, 198); color: rgb(0, 0, 0); text-decoration: none !important; } .sfcartSummarySimpleWrp { max-width: 220px; } .sfcartSummarySimpleWrp .sflnkToCart { padding-left: 20px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 0px 0px no-repeat transparent; } .sfcartSummarySimpleWrp a.sflnkToCart:link, .sfcartSummarySimpleWrp a.sflnkToCart:visited, .sfcartSummarySimpleWrp a.sflnkToCart:hover, .sfcartSummarySimpleWrp a.sflnkToCart:active { text-decoration: underline; } .sfcartSummarySimpleWrp a.sflnkToCart:hover, .sfcartSummarySimpleWrp a.sflnkToCart:active, .sfcartSummarySimpleWrp a.sflnkToCart:focus { text-decoration: none; } .sfcartExpandableLoading { background: url('/WebResource.axd?d=96yWHpz20B8oYrjmsAjRDMb9Js5wxGSwtC81ilSmybmjoDbaSN9_FVZIUXqK3mq1eaN5frAjV4R4NYPt2iiCtm2OY0sdqZD8FG1kOIn3MRqZBUicZYqELjyFGomJz5CtDEFGHsDj5OqUaMEHJnD1p3FcpuowgQl2jTFcGz2vyfOZP-G6MkKZCzEo1-7gzLd7-IJ1-ZABX0033LBI26-l8Al6fx5O-z58jnNtFQJ0jAI1&t=635751636180000000') 50%25 50%25 no-repeat transparent; } .sfcartSummaryExpandableWrp { position: relative; max-width: 220px; } .sfcartSummaryExpandableWrp .sflnkToggleCartWrp { padding: 8px; border: 1px solid rgb(153, 153, 153); position: relative; z-index: 8100; height: 32px; } .sfcartSummaryExpandableWrp.sfcartSummaryExpanded .sflnkToggleCartWrp { height: 33px; border-bottom: 0px; background-color: rgb(242, 242, 242); } .sfcartSummaryExpandableWrp .sflnkToggleCartWrpIn { background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 100%25 -486px no-repeat transparent; } .sfLoadingDataImage { background: url('/WebResource.axd?d=96yWHpz20B8oYrjmsAjRDMb9Js5wxGSwtC81ilSmybmjoDbaSN9_FVZIUXqK3mq1eaN5frAjV4R4NYPt2iiCtm2OY0sdqZD8FG1kOIn3MRqZBUicZYqELjyFGomJz5CtDEFGHsDj5OqUaMEHJnD1p3FcpuowgQl2jTFcGz2vyfOZP-G6MkKZCzEo1-7gzLd7-IJ1-ZABX0033LBI26-l8Al6fx5O-z58jnNtFQJ0jAI1&t=635751636180000000') 0px 1px no-repeat transparent; height: 20px; width: 30px; display: block; } .sfcartSummaryExpandableWrp.sfcartSummaryExpanded .sflnkToggleCartWrpIn { border-bottom: 1px solid rgb(215, 215, 215); padding-bottom: 6px; } .sfcartSummaryExpandableWrp .sflnkToggleCart { display: block; padding-left: 32px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 0px -598px no-repeat transparent; } .sfcartSummaryExpandableWrp a.sflnkToggleCart:link .sflnkToggleCartLbl, .sfcartSummaryExpandableWrp a.sflnkToggleCart:visited .sflnkToggleCartLbl, .sfcartSummaryExpandableWrp a.sflnkToggleCart:hover .sflnkToggleCartLbl, .sfcartSummaryExpandableWrp a.sflnkToggleCart:active .sflnkToggleCartLbl { text-decoration: underline; } .sfcartSummaryExpandableWrp a.sflnkToggleCart:hover .sflnkToggleCartLbl, .sfcartSummaryExpandableWrp a.sflnkToggleCart:active .sflnkToggleCartLbl, .sfcartSummaryExpandableWrp a.sflnkToggleCart:focus .sflnkToggleCartLbl { text-decoration: none; } .sfcartSummaryExpandableWrp .sflnkToggleCartWrp .sfcartSummaryItemsCount { display: block; margin-top: -3px; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); } .sfcartSummaryExpandableWrp .sflnkToggleCartWrp .sfcartSummaryNoItems { display: block; margin-top: -3px; font-size: 11px; color: rgb(102, 102, 102); } .sfcartSummaryExpandableWrp .sfcartSummaryDetailsWrp { position: absolute; right: 0px; top: 49px; z-index: 8000; width: 280px; padding: 8px 8px 30px; border: 1px solid rgb(153, 153, 153); background-color: rgb(242, 242, 242); } .sfcartSummaryExpandableWrp .sfcartSummaryDetailsWrp .sfcartSummaryNoItems { text-align: center; padding: 20px 10px; } .sfcartSummaryExpandableWrp .sfminiShoppingCart { empty-cells: show; table-layout: fixed; width: 100%25; } .sfcartSummaryExpandableWrp .sfminiShoppingCart td { padding: 8px 0px; border-bottom: 1px solid rgb(215, 215, 215); vertical-align: top; } .sfcartSummaryExpandableWrp .sfminiShoppingCart .sfItmTitleCol { padding-left: 7px; padding-right: 5px; } .sfcartSummaryExpandableWrp .sfminiShoppingCart .sfItmTitleCol .sfItmTitle { font-size: 13px; } .sfcartSummaryExpandableWrp .sfminiShoppingCart .sfItmTitleCol .sfproductOptions, .sfcartSummaryExpandableWrp .sfminiShoppingCart .sfItmTitleCol .sfProductOptionsOutOfStock { word-wrap: break-word; } .sfcartSummaryExpandableWrp .sfminiShoppingCart .sfItmPriceCol { text-align: right; font-size: 13px; } .sfcartSummaryExpandableWrp .sfPriceTotal { margin-top: 15px; margin-bottom: 20px; text-align: right; font-size: 13px; } .sfcartSummaryExpandableWrp .sfPriceTotal .sfPrice { font-size: 16px; } .sfcartSummaryExpandableWrp .sfcartSummaryBtnsWrp { text-align: right; } .sfcartSummaryExpandableWrp .sflnkToCart { float: left; padding-top: 5px; } .sfcartSummaryExpandableWrp .sfCheckoutBtn { font-size: 15px; font-weight: bold; padding: 4px 10px 3px; } .sfcartSummaryExpandableWrp img, .sfcartSummaryBlockWrp img { max-width: 100%25; } .sfcartSummaryExpandableWrp .sfProductTmbWrpSys img { max-width: 36px; max-height: 36px; } .sfcartSummaryExpandableWrp .sfProductTmbWrpSys { width: 36px; } .sfcartSummaryExpandableWrp .sfVatIncluded { display: block; } .sfcartSummaryExpandableWrp .sfItmPriceCol div { display: inline; } .sfcartSummaryBlockWrp .sfProductTmbWrpSys img { max-width: 36px; max-height: 36px; } .sfcartSummaryBlockWrp .sfProductTmbWrpSys { width: 36px; } .sfcartSummaryBlockWrp { max-width: 350px; padding: 8px 8px 30px; border: 1px solid rgb(153, 153, 153); } .sfcartSummaryBlockWrp .sfcartSummaryTitle { padding-bottom: 8px; padding-left: 32px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 0px -600px no-repeat transparent; font-size: 16px; } .sfcartSummaryBlockWrp .sfcartSummaryNoItems { text-align: center; padding: 10px 0px; } .sfcartSummaryBlockWrp .sfminiShoppingCart { empty-cells: show; table-layout: auto; width: 100%25; border-top: 1px solid rgb(215, 215, 215); } .sfcartSummaryBlockWrp .sfminiShoppingCart td { padding: 8px 0px; border-bottom: 1px solid rgb(215, 215, 215); vertical-align: top; } .sfcartSummaryBlockWrp .sfminiShoppingCart .sfItmTitleCol { padding-left: 7px; padding-right: 5px; } .sfcartSummaryBlockWrp .sfminiShoppingCart .sfItmTitleCol .sfItmTitle { font-size: 13px; } .sfcartSummaryBlockWrp .sfminiShoppingCart .sfItmPriceCol { text-align: right; font-size: 13px; } .sfcartSummaryBlockWrp .sfPriceTotal { margin-top: 15px; margin-bottom: 20px; text-align: right; font-size: 13px; } .sfcartSummaryBlockWrp .sfPriceTotal .sfPrice { font-size: 16px; } .sfcartSummaryBlockWrp .sfcartSummaryBtnsWrp { text-align: right; } .sfcartSummaryBlockWrp .sflnkToCart { float: left; padding-top: 5px; } .sfcartSummaryBlockWrp .sfCheckoutBtn { font-size: 15px; font-weight: bold; padding: 4px 10px 3px; } .sfcartSummaryBlockWrp .sfVatIncluded { display: block; } .sfcartSummaryBlockWrp .sfItmPriceCol div { display: inline; } .sfcheckoutTitle { margin-bottom: 24px; font-size: 27px; } .sfcheckoutTabstrip { line-height: 1.3; } div.sfcheckoutTabstrip .rtsSelected { border-top: 0px; border-left: none; border-radius: 0px; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsUL { border-left: 1px solid rgb(204, 204, 204); overflow: visible; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsUL .rtsLI { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-right: 0px; overflow: visible; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsUL .rtsLI .rtsLink { padding: 0px 30px 0px 0px; height: 34px; line-height: 1.3; margin-top: 0px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 100%25 -100px no-repeat rgb(255, 255, 255); color: rgb(204, 204, 204); position: relative; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsUL .rtsLI.rtsLast .rtsLink { margin-right: -17px; } .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep1 .rtsLink.sfStep1, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep2 .rtsLink.sfStep1, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep2 .rtsLink.sfStep2, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep3 .rtsLink.sfStep1, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep3 .rtsLink.sfStep2, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep3 .rtsLink.sfStep3, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLink.sfStep1, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLink.sfStep2, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLink.sfStep3, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLink.sfStep4 { background-color: rgb(232, 232, 232); background-position: 100%25 -300px; color: rgb(102, 102, 102); } .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep0 .rtsLink.sfStep1, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep1 .rtsLink.sfStep2, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep2 .rtsLink.sfStep3, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep3 .rtsLink.sfStep4, .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLink.sfStep5 { background-color: rgb(232, 232, 232); background-position: 100%25 -200px; color: rgb(0, 0, 0); } .sfcheckoutTabstrip.RadTabStrip_Basic.sfCStep4 .rtsLast .rtsLink.sfStep4 { background-color: rgb(232, 232, 232); background-position: 100%25 -200px; color: rgb(0, 0, 0); } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsLink .sfStep { position: relative; top: 2px; padding-right: 3px; font-size: 21px; font-weight: bold; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsLink .rtsOut { padding: 0px 0px 0px 15px; height: 34px; line-height: 1.3; } .sfcheckoutTabstrip.RadTabStrip_Basic .rtsLink .rtsIn, .sfcheckoutTabstrip.RadTabStrip_Basic .rtsLink .rtsTxt { display: inline; padding: 0px; line-height: 1.3; } .sfcheckoutMulitPage { margin-top: 30px; } .sfcheckoutMulitPage .sfMessage { margin-bottom: 15px; } .sfcheckoutMulitPage .sfBackBtn { padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1099px no-repeat transparent; } .sfcheckoutMulitPage a.sfBackBtn:link, .sfcheckoutMulitPage a.sfBackBtn:visited, .sfcheckoutMulitPage a.sfBackBtn:hover, .sfcheckoutMulitPage a.sfBackBtn:active { text-decoration: underline; } .sfcheckoutMulitPage a.sfBackBtn:hover, .sfcheckoutMulitPage a.sfBackBtn:active, .sfcheckoutMulitPage a.sfBackBtn:focus { text-decoration: none; } .sfcheckoutMulitPage .sfcheckoutStepTitle { margin-bottom: 10px; font-size: 21px; font-weight: bold; } .sfcheckoutMulitPage .sfcheckoutPreviewAddress .sfcheckoutStepTitle { display: block; font-size: 12px; margin-bottom: 0px; } .sfcheckoutMulitPage .sfcheckoutFormWrp { display: inline-block; zoom: 1; vertical-align: top; width: 325px; } .sfcheckoutMulitPage .sfcheckoutPreviewAddress { width: 250px; float: left; line-height: 1.2; margin-top: 10px; } .sfcheckoutMulitPage .sfcheckoutPreviewAddress a { font-size: 11px; } .sfcheckoutMulitPage .sfcheckoutPreviewProduct { margin-left: 300px; } .sfcheckoutMulitPage .sfcheckoutPreviewAddress .sfcheckoutPreviewAddressBlock { margin-bottom: 15px; } .sfcheckoutMulitPage .sfcheckoutPreviewAddress .sfcheckoutPreviewAddressBlock span { display: block; } .sfcheckoutMulitPage .sfcheckoutFormItm { margin-bottom: 18px; } .sfShoppingCartCouponEntryField { float: left; text-align: left; } .sfCouponEntryField .sfTxt { padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; width: 132px !important; } .sfCouponEntryField .sfApplyCouponBtn { margin-left: 10px; padding: 2px 10px; font-size: 12px; font-weight: bold; } .sfCouponEntryField .sfMsgVisible { display: inline-block; zoom: 1; } .sfCouponEntryField .sfMsgVisible.sfMsgNegative { margin-left: 10px; padding-left: 0px; padding-right: 0px; color: rgb(255, 0, 0); background-color: transparent !important; } .sfCouponEntryField.sfCouponCodeEntryFieldListMode .sfMsgVisible.sfMsgNegative { display: block; } a.sfCouponCodeItem { color: rgb(102, 102, 102); text-decoration: underline; font-size: 11px; } .sfShoppingCartCouponEntryField .sfCouponCodeItem { padding-left: 10px; } .sfShoppingCartTotal { float: left; width: 49%25; } .sfChangeCouponCodeToggleMessage { font-size: 11px; text-align: right; } .sfExpandCouponEntryField { color: rgb(102, 102, 102); cursor: pointer; } .sfExpandCouponEntryField.sfExpandIcon { padding-left: 17px; background: url('/WebResource.axd?d=FJUwgEIiAo-f7WLnQjCAKDxfKjakR3xln3HWVrlABzDZtu3PoS4ixNc6rLZSFo8zXyuQxiT3Djf1FIzpz_l0wKAXnHk2rIAaly3pQqQBjEBmevuEcZqO_GAp1w3tSs1OS-1tZCG8KIOid2Qwi0et1mjGv2b6DNVkIinqJ0rJWPA149tfY0w5ohKdX9l0idTyit1szRdP6P0So2kJfGoz-A2&t=635751636180000000') 0px -1497px no-repeat transparent; } .sfExpandCouponEntryField.sfExpandIcon.sfExpanded { background: url('/WebResource.axd?d=FJUwgEIiAo-f7WLnQjCAKDxfKjakR3xln3HWVrlABzDZtu3PoS4ixNc6rLZSFo8zXyuQxiT3Djf1FIzpz_l0wKAXnHk2rIAaly3pQqQBjEBmevuEcZqO_GAp1w3tSs1OS-1tZCG8KIOid2Qwi0et1mjGv2b6DNVkIinqJ0rJWPA149tfY0w5ohKdX9l0idTyit1szRdP6P0So2kJfGoz-A2&t=635751636180000000') 0px -1596px no-repeat transparent; } .sfShoppingCartCouponEntryField .sfCouponEntryField { margin-top: 10px; margin-left: 17px; } .sfCouponEntryField.sfCouponEntryFieldHidden { display: none; } .sfCouponEntryField.sfCouponCodeEntryFieldChangeMode { position: relative; margin-top: 5px; margin-bottom: 15px; right: -120px; text-align: left; } .sfCouponEntryField.sfCouponCodeEntryFieldListMode { margin-top: 5px; margin-bottom: 15px; text-align: left; } .sfCouponEntryField.sfCouponCodeEntryFieldChangeMode .sfCouponCodeItem { display: block; } .sfcheckoutMulitPage .sfcheckoutFormItmSep { padding-top: 27px; } .sfcheckoutMulitPage .sfcheckoutFormItmCheckboxList { line-height: 1.2; } .sfcheckoutMulitPage .sfcheckoutFormItmCheckboxList li { margin-bottom: 15px; } .sfcheckoutMulitPage .sfcheckoutPaymentFormWrp .sfcheckoutFormItmCheckboxList li { margin-bottom: 5px; } .sfcheckoutMulitPage .sfPaymentMethodList.sfSingleItem input[type='radio'], .sfcheckoutMulitPage .sfshippingOptionsWrp .sfcheckoutFormItmCheckboxList.sfSingleItem input[type='radio'] { display: none; } .sfcheckoutMulitPage .sfcheckoutFormItmDdl .RadComboBox { display: inline-block; zoom: 1; margin-right: 10px; } .sfcheckoutMulitPage .sfcheckoutFormItmTxt .sfTxtLbl, .sfcheckoutMulitPage .sfcheckoutFormItmDdl .sfTxtLbl { display: block; font-weight: bold; } .sfcheckoutMulitPage .sfTxt { width: 200px; padding: 3px; vertical-align: middle; font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfcheckoutMulitPage .sfcheckoutFormItmCodeTxt .sfTxt { width: 50px; } .sfcheckoutMulitPage .sfcheckoutFormItmCheckbox label, .sfcheckoutMulitPage .sfcheckoutFormItmCheckbox input, .sfcheckoutMulitPage .sfcheckoutFormItmCheckboxList label, .sfcheckoutMulitPage .sfcheckoutFormItmCheckboxList input { vertical-align: middle; } .sfcheckoutMulitPage .sfcheckoutFormItmCheckbox label, .sfcheckoutMulitPage .sfcheckoutFormItmCheckboxList label { padding-left: 5px; } .sfcheckoutMulitPage .sfError { display: block; } .sfcheckoutMulitPage .sfcheckoutBtnsWrp { padding-top: 15px; } .sfcheckoutMulitPage .sfcheckoutContinueBtn { padding: 3px 22px; font-size: 13px; font-weight: bold; } .sfcheckoutMulitPage .sfcheckoutBtnsWrp .sfcheckoutBackBtn { float: left; padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1098px no-repeat transparent; } .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:link, .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:visited, .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:hover, .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:active { text-decoration: underline; } .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:hover, .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:active, .sfcheckoutMulitPage .sfcheckoutBtnsWrp a.sfcheckoutBackBtn:focus { text-decoration: none; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp, .sforderDetailsWrp .sfcheckoutTotalPriceWrp { text-align: right; line-height: 1.2; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp li, .sforderDetailsWrp .sfcheckoutTotalPriceWrp li { padding-right: 10px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutSubtotal, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutSubtotal { font-size: 13px; padding-top: 10px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutDiscounts, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutDiscounts { font-size: 13px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutShipping, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutShipping { padding-bottom: 15px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutBeforeTax, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutBeforeTax { padding-top: 10px; border-top: 1px solid rgb(228, 228, 228); } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutTax, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutTax { padding-bottom: 12px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfAmount, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfAmount { display: inline-block; zoom: 1; width: 80px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutTotal, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutTotal { font-weight: bold; background-color: rgb(242, 242, 242); padding-top: 15px; padding-bottom: 15px; } .sfcheckoutPreviewProduct .sfcheckoutTotalPriceWrp .sfcheckoutTotal .sfPrice, .sforderDetailsWrp .sfcheckoutTotalPriceWrp .sfcheckoutTotal .sfPrice { font-size: 16px; } .sfcheckoutMulitPage .sfStep5Wrp .sfMessage::before { display: block; content: ' '; margin: 20px auto 15px; width: 138px; height: 138px; background: url('/WebResource.axd?d=rbd2Qf0N0DGYLDnCKZyGtJLTfCTwAlI2FpeEJc0F3dSDAqgfEEy_2w1z57UCe00o0tbgFkJpQNeTBD2mjSJJm7xM3kxFPinDzzf8OE35W5eabSlDoz5skfZGkyGENfs3KO0Dgj_gm6gadpnqq4uS5mkwNb5tiZHeUGbF2kIeUeZYdj3z8ggfF4Y8KYEKiP5t3s9ue-RAul3HFfdhmvgrxw2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfcheckoutMulitPage .sfStep5Wrp .sfMessage { font-weight: bold; font-size: 16px; text-align: center; } .sfcheckoutMulitPage .sfStep5Wrp .sfMessage.sfMsgPositive { color: rgb(102, 153, 0); } .sfcheckoutMulitPage .sfStep5Wrp .sfMsgPositive::before { background-position: 0px 0px; } .sfcheckoutMulitPage .sfStep5Wrp .sfMessage.sfMsgNegative { color: rgb(153, 0, 0); } .sfcheckoutMulitPage .sfStep5Wrp .sfMsgNegative::before { background-position: 0px -140px; } .sfcheckoutMulitPage .sfshippingOptionsWrp { margin-right: 270px; } .sforderSummary { float: right; width: 240px; padding-top: 15px; border: 1px solid rgb(153, 153, 153); line-height: 1.2; font-size: 13px; } .sforderSummary .sfcheckoutStepSubTitle { font-size: 16px; font-weight: bold; padding-left: 9px; padding-bottom: 15px; } .sforderSummary .sforderSummaryTable { width: 100%25; } .sforderSummary .sforderSummaryTable td { white-space: nowrap; } .sforderSummary .sforderSummarySep { border-bottom: 1px solid rgb(228, 228, 228); } .sforderSummary tr th, .sforderSummary tr td { text-align: right; vertical-align: top; padding: 0px 10px; } .sforderSummary tr th { width: 100%25; } .sforderSummary .sforderSummaryFirst th, .sforderSummary .sforderSummaryFirst td { padding-top: 10px; } .sforderSummary .sforderSummaryLast th, .sforderSummary .sforderSummaryLast td { padding-bottom: 15px; } .sforderSummary .sforderSubTotalRow th, .sforderSummary .sforderSubTotalRow td { font-size: 13px; } .sforderSummary .sforderDiscountRow th, .sforderSummary .sforderDiscountRow td { padding-bottom: 20px; font-size: 13px; } .sforderSummary .sforderSummaryRow.sforderSummaryTotal th, .sforderSummary .sforderSummaryRow.sforderSummaryTotal td { font-size: 13px; font-weight: bold; background-color: rgb(242, 242, 242); padding-top: 20px; padding-bottom: 20px; } .sforderSummary .sforderSummaryRow.sforderSummaryTotal .sfPrice { font-size: 16px; } .sfminiShoppingCart span.sfProductTitleOutOfStock { text-decoration: line-through; color: rgb(255, 0, 0); } .sfProductTitleOutOfStock .sfItmTitleWrp, .sfProductBasePriceOutOfStock, .sfProductNewPriceOutOfStock, .sfProductOptionsOutOfStock, .sfProductQuantityOutOfStock { text-decoration: line-through; color: rgb(255, 0, 0); } .sfProductQuantityOutOfStock input { text-decoration: line-through; } .sfItemOutOfStockMessage { padding: 3px 5px; background-color: rgb(255, 185, 185); } .sfProductTitleInventoryChange { background-color: rgb(255, 198, 198); color: red; } .sfProductOptionsInventoryChange { text-decoration: line-through; color: red; } .sfProductBasePriceInventoryChange { text-decoration: line-through; color: red; } .sfProductNewPriceInventoryChange { text-decoration: line-through; color: red; } .sfProductQuantityInventoryChange { text-decoration: line-through; color: red; } .sfordersListWrp .sfProductTmbWrpSys, .sforderDetailsWrp .sfProductTmbWrpSys { width: 60px; } .sfordersListWrp .sfProductTmbWrpSys img, .sforderDetailsWrp .sfProductTmbWrpSys img { max-width: 60px; } .sfordersListWrp .sfordersListTitle { margin-top: 20px; font-size: 27px; } .sforderDetailsWrp .sforderDetailTitle { margin-top: 20px; margin-bottom: 15px; font-size: 27px; } .sfordersListWrp .sfordersListCount, .sforderDetailsWrp .sfordersListCount { margin-top: 20px; margin-bottom: 15px; font-size: 13px; color: rgb(153, 153, 153); font-style: italic; } .sfordersListWrp .sfordersList, .sforderDetailsWrp .sforderDetails { border-top: 1px solid rgb(228, 228, 228); } .sfordersListWrp .sfordersListItem, .sforderDetailsWrp .sforderDetails { padding: 10px 0px; border-bottom: 1px solid rgb(228, 228, 228); } .sfordersListWrp .sforderBriefInfoWrp, .sforderDetailsWrp .sforderBriefInfoWrp { float: left; overflow: hidden; width: 250px; line-height: 1.2; } .sfordersListWrp .sfordersListDetailView, .sforderDetailsWrp .sfordersListDetailView { margin-left: 250px; padding-left: 35px; min-height: 220px; border-left: 1px solid rgb(228, 228, 228); } .sfordersListWrp .sforderOrderedOn, .sforderDetailsWrp .sforderOrderedOn { margin-bottom: 16px; font-size: 21px; font-weight: bold; line-height: 1.1; } .sfordersListWrp .sforderOrderedOn .sforderOrderedOnLbl, .sforderDetailsWrp .sforderOrderedOn .sforderOrderedOnLbl { display: block; font-size: 12px; font-weight: normal; } .sfordersListWrp .sforderBtnskWrp, .sforderDetailsWrp .sforderBtnskWrp { margin-bottom: 20px; padding-right: 35px; } .sfordersListWrp .sforderBtnskWrp { text-align: right; } .sfordersListWrp .sforderDetailsLnk { float: left; font-size: 11px; padding: 0px 0px 3px 17px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 0px -700px no-repeat transparent; } .sfordersListWrp .sfPrint, .sforderDetailsWrp .sfPrint { font-size: 11px; padding: 0px 0px 3px 21px; background: url('/WebResource.axd?d=RvDnJTOu6R6kHRBoIKx3rVj2he6mfr6ROBNDTouQ-UzFc-Uj8KNMWzM5-S0UYacbTv-69DZ7sqxIxOY-7Y9ciNFEXWG4Xsc_2rdSL-jSK-AfqC1dgjCJwdHFqIHmJsuxZNbBRa-qfCK6UXnBr9uIPba48uw7Xz1B8tDkMq7ZJT4bzWvMgyz5EWrEx52JHm93yhZkjDmSfCBBMGpo9MnzHQ2&t=635751636180000000') 0px -800px no-repeat transparent; } .sfordersListWrp ul.sforderBriefInfoList, .sforderDetailsWrp ul.sforderBriefInfoList { padding-right: 35px; } .sfordersListWrp ul.sforderBriefInfoList li, .sforderDetailsWrp ul.sforderBriefInfoList li { padding-bottom: 3px; line-height: 1.1; min-height: 12px; } .sfordersListWrp ul.sforderBriefInfoList .sforderInfoFieldName, .sforderDetailsWrp ul.sforderBriefInfoList .sforderInfoFieldName, .sfordersListWrp ul.sforderBriefInfoList .sforderInfoFieldValue, .sforderDetailsWrp ul.sforderBriefInfoList .sforderInfoFieldValue { display: inline-block; zoom: 1; vertical-align: top; } .sfordersListWrp ul.sforderBriefInfoList .sforderInfoFieldName, .sforderDetailsWrp ul.sforderBriefInfoList .sforderInfoFieldName { width: 130px; } .sfordersListWrp ul.sforderBriefInfoList .sforderInfoFieldValue, .sforderDetailsWrp ul.sforderBriefInfoList .sforderInfoFieldValue { width: 75px; text-align: right; } .sfordersListWrp ul.sforderBriefInfoList .sforderNumber, .sforderDetailsWrp ul.sforderBriefInfoList .sforderNumber { padding-bottom: 18px; } .sforderDetailsWrp .sforderDetailsTitle { margin-top: 15px; display: block; font-size: 12px; font-weight: bold; } .sfordersListWrp .sfordersListOrderStatusWrp, .sforderDetailsWrp .sfordersListOrderStatusWrp { line-height: 1.1; } .sfordersListWrp .sfordersListOrderStatus, .sforderDetailsWrp .sfordersListOrderStatus { display: block; font-size: 21px; font-weight: bold; } .sfPrintBtn { font-size: 13px; font-weight: bold; padding: 4px 10px 3px; } .sfordersListWrp.sfprintInvoiceWrp ul.sforderBriefInfoList, .sforderDetailsWrp.sfprintInvoiceWrp ul.sforderBriefInfoList { padding-top: 4px; padding-right: 10px; } .sfordersListWrp.sfprintInvoiceWrp ul.sforderBriefInfoList .sforderNumber, .sforderDetailsWrp.sfprintInvoiceWrp ul.sforderBriefInfoList .sforderNumber { padding-bottom: 33px; } .sfordersListWrp.sfprintInvoiceWrp ul.sforderBriefInfoList .sforderNumber strong, .sforderDetailsWrp.sfprintInvoiceWrp ul.sforderBriefInfoList .sforderNumber strong { font-size: 21px; } .sforderDetailsWrp.sfprintInvoiceWrp .sfprintInvoiceTitle { font-size: 21px; font-weight: bold; } .sforderDetailsWrp.sfprintInvoiceWrp .sforderDetails { margin-bottom: 15px; border-color: rgb(0, 0, 0); } .sforderDetailsWrp.sfprintInvoiceWrp .sfordersListDetailView { border-color: rgb(0, 0, 0); } .sforderDetailsWrp.sfprintInvoiceWrp .RadGrid_Basic thead th { background-color: transparent; color: rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); } .sforderDetailsWrp.sfprintInvoiceWrp .RadGrid_Basic .sfItmTitleCol { padding-left: 0px; } .sforderDetailsWrp.sfprintInvoiceWrp .RadGrid_Basic tbody td { border-color: rgb(0, 0, 0); } .sforderDetailsWrp.sfprintInvoiceWrp .sfcheckoutTotalPriceWrp .sfcheckoutBeforeTax { border-color: rgb(0, 0, 0); } .sforderDetailsWrp.sfprintInvoiceWrp .sfcheckoutTotalPriceWrp .sfcheckoutTotal { background-color: transparent; } .sforderDetailsWrp.sfprintInvoiceWrp .RadGrid_Basic .sfItmTitleCol .sfItmSku { color: rgb(0, 0, 0); } .sfprintInvoiceWrp .RadGrid_Basic.sfDiscountsWrp tbody td.sfAmountCol { color: rgb(0, 0, 0); } .sfdigitalDownloadsListWrp .sfdigitalDownloadsSortWrp { text-align: right; } .sfdigitalDownloadsListWrp .sfItmTitleCol .sfInfo { padding-left: 43px; color: rgb(102, 102, 102); } .sfdigitalDownloadsListWrp .sfdigitalDownloadsPurchasedCol { text-align: right; width: 150px; } .sfdigitalDownloadsListWrp .sfdigitalDownloadsOrderDetailsLnk { font-size: 11px; } .sfnodigitalDownloadsWrp { margin: 20px 0px; text-align: center; } .sffilterTitle { display: inline-block; vertical-align: top; margin-right: 10px; font-size: 16px; font-weight: bold; } a.sffilterClearLnk:link, a.sffilterClearLnk:visited, a.sffilterClearLnk:hover, a.sffilterClearLnk:active { display: inline-block; padding-top: 5px; font-size: 11px; color: rgb(102, 102, 102); } a.sffilterClearLnk:hover { text-decoration: underline; } .sfSubmitBtn.sfSubmitFilter { padding: 2px 10px; font-family: Arial, Verdana, sans-serif; font-size: 13px; } .sfShopByFilterGroupList.sfVerticalList { margin-bottom: 25px; } .sfShopByFilterGroupList.sfVerticalList .sfShopByFilterGroupListItem { margin-top: 25px; } .sfShopByFilterGroupList.sfVerticalList .sfGroupTitle { font-size: 13px; font-weight: bold; } .sfShopByFilterGroupList.sfVerticalList .sfShopByFilterListItem, .sfShopByFilterGroupList.sfVerticalList .sfShopByFilterListItemSelected { margin-bottom: 3px; } .sfShopByFilterGroupList.sfVerticalList input { vertical-align: middle; } .sfShopByFilterGroupList.sfVerticalList .sfFilterLnk { cursor: pointer; text-decoration: underline; color: rgb(0, 0, 0); } .sfShopByFilterGroupList.sfVerticalList .sfFilterLnk:hover { text-decoration: none; } .sfShopByFilterGroupList.sfVerticalList .sfShopByFilterListItemSelected .sfFilterLnk, .sfShopByFilterGroupList.sfVerticalList .sfShopByFilterListItemSelected .sfFilterLnk:hover { color: rgb(16, 92, 182); } .sfShopByFilterGroupList.sfHorizontal { margin-bottom: 20px; } .sfShopByFilterGroupList.sfHorizontal .sfShopByFilterGroupListItem { display: inline-block; zoom: 1; vertical-align: top; margin-top: 15px; margin-right: 50px; max-width: 250px; min-width: 100px; } .sfShopByFilterGroupList.sfHorizontal .sfGroupTitle { font-size: 13px; font-weight: bold; } .sfShopByFilterGroupList.sfHorizontal .sfShopByFilterListItem, .sfShopByFilterGroupList.sfHorizontal .sfShopByFilterListItemSelected { margin-bottom: 3px; } .sfShopByFilterGroupList.sfHorizontal input { vertical-align: middle; } .sfShopByFilterGroupList.sfHorizontal label { vertical-align: middle; padding-left: 3px; } .sfShopByFilterGroupList.sfHorizontal .sfDisabled { color: rgb(102, 102, 102); } .sfShopByFilterGroupList.sfDropDown { margin-bottom: 20px; } .sfShopByFilterGroupList.sfDropDown .sfShopByFilterGroupListItem { display: inline-block; zoom: 1; vertical-align: top; margin-top: 15px; margin-right: 50px; max-width: 250px; min-width: 100px; } .sfShopByFilterGroupList.sfDropDown .sfGroupTitle { display: block; font-size: 13px; font-weight: bold; } .sfwishListWrp .sfProductTmbWrpSys { width: 80px; } .sfwishListWrp .sfProductTmbWrpSys img { max-width: 80px; max-height: 80px; } .sfwishListWrp .sfwishListTitle { font-size: 27px; font-weight: normal; } .sfwishListWrp .sfNoProductsInCartMsg { margin: 15px 0px 35px; } .sfwishListWrp .sfMessage { margin-right: 300px; } .sfwishListWrp .sfProductsInCart { color: rgb(153, 153, 153); font-size: 13px; font-style: italic; margin-top: 15px; } .sfWishlistPrivate, .sfWishlistPublic { float: right; margin-top: -28px; font-size: 11px; } .sfWishlistPrivate .sfLIsPrivate, .sfWishlistPublic .sfLIsPublic { padding: 2px 8px 1px 18px; font-style: normal; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfWishlistPrivate .sfLIsPrivate { background-position: 0px -1999px; } .sfWishlistPublic .sfLIsPublic { background-position: 0px -1899px; } .sfWishlistPrivate a, .sfWishlistPrivate a:link, .sfWishlistPrivate a:visited, .sfWishlistPrivate a:hover, .sfWishlistPrivate a:active, .sfWishlistPublic a, .sfWishlistPublic a:link, .sfWishlistPublic a:visited, .sfWishlistPublic a:hover, .sfWishlistPublic a:active { color: rgb(0, 0, 0); text-decoration: underline; } .sfWishlistPrivate a:hover, .sfWishlistPrivate a:active, .sfWishlistPrivate a:focus, .sfWishlistPublic a:hover, .sfWishlistPublic a:active, .sfWishlistPublic a:focus { text-decoration: none; } .sfwishListWrp .sfforumSocialShareWrp { float: right; } .sfwishListWrp .sfWishlistUpdate { padding-top: 5px; padding-bottom: 5px; } .sfwishListWrp .sfWishlistUpdate .sfshoppingCartUpdateLnk { float: right; clear: both; font-size: 11px; padding-left: 18px; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') 0px -1399px no-repeat transparent; } .sfwishListWrp .sfwishListBtnsWrp { border-top: 1px solid rgb(228, 228, 228); padding-top: 17px; text-align: right; } .sfwishListWrp .sfwishListBtnsWrp .sfBackBtn, .sfwishListWrp .sfwishListBtnsWrp .sfForwardBtn { line-height: 1.2; background: url('/WebResource.axd?d=eSOCiqT96_bqxqo-MVdjlYg0hy7_So3kkMUYawfGNvT23J2HOpfcdD5m9ifLXVZQcThiZhUpiytBw87G1FqudICRjGrJDkwFbgMz1qfuN-T7ODBRYxZfQf3HhxoWIqTsp46nrJZD-hbquKaJAZMKsV6SuUZIIg_LlQXhJwraZd_iaxNl75s7Ow0nnrMGrp1JcTkIJC11_OqSZOk-zo6IJw2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfwishListWrp .sfwishListBtnsWrp .sfBackBtn { float: left; padding-left: 18px; background-position: 0px -1099px; } .sfwishListWrp .sfwishListBtnsWrp .sfForwardBtn { float: right; padding-right: 18px; background-position: 100%25 -1799px; } .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:link, .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:visited, .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:hover, .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:active, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:link, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:visited, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:hover, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:active { text-decoration: underline; } .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:hover, .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:active, .sfwishListWrp .sfwishListBtnsWrp a.sfBackBtn:focus, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:hover, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:active, .sfwishListWrp .sfwishListBtnsWrp a.sfForwardBtn:focus { text-decoration: none; } .sfcurrenciesHorizontalList { margin: 0px; padding: 0px; list-style-type: none; } .sfcurrenciesHorizontalList .sfcurrencyItem { margin: 0px; padding: 0px; display: inline; white-space: nowrap; } .sfcurrenciesHorizontalList .sfcurrencyItem a:link, .sfcurrenciesHorizontalList .sfcurrencyItem a:visited, .sfcurrenciesHorizontalList .sfcurrencyItem a:hover, .sfcurrenciesHorizontalList .sfcurrencyItem a:active { padding: 3px 5px 2px; } .sfcurrenciesHorizontalList .sfcurrencySelected a:link, .sfcurrenciesHorizontalList .sfcurrencySelected a:visited, .sfcurrenciesHorizontalList .sfcurrencySelected a:hover, .sfcurrenciesHorizontalList .sfcurrencySelected a:active { background-color: rgb(66, 92, 207); color: rgb(255, 255, 255); cursor: default; } .sfcurrenciesVerticalList { margin: 0px; padding: 0px; list-style-type: disc; } .sfcurrenciesVerticalList .sfcurrencyItem { margin: 0px 0px 5px; padding: 0px; } .sfcurrenciesVerticalList .sfcurrencyItem a:link, .sfcurrenciesVerticalList .sfcurrencyItem a:visited, .sfcurrenciesVerticalList .sfcurrencyItem a:hover, .sfcurrenciesVerticalList .sfcurrencyItem a:active { padding: 3px 5px 2px; } .sfcurrenciesVerticalList .sfcurrencySelected a:link, .sfcurrenciesVerticalList .sfcurrencySelected a:visited, .sfcurrenciesVerticalList .sfcurrencySelected a:hover, .sfcurrenciesVerticalList .sfcurrencySelected a:active { background-color: rgb(66, 92, 207); color: rgb(255, 255, 255); cursor: default; } .sfcurrenciesDropDownList select { font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfforumPostBreabcrumbWrp { margin-bottom: 5px; font-size: 11px; } .sfforumPostBreabcrumbWrp .sfDisabled, .sfforumPostBreabcrumbWrp a.sfDisabled:link, .sfforumPostBreabcrumbWrp a.sfDisabled:visited, .sfforumPostBreabcrumbWrp a.sfDisabled:hover, .sfforumPostBreabcrumbWrp a.sfDisabled:active { color: rgb(0, 0, 0); cursor: default; } .sfforumsFilterWrp { padding-top: 25px; padding-bottom: 15px; font-size: 11px; } .sfforumsFilterWrp .sfforumsFilterLbl { padding-right: 3px; } .sfforumsFilterWrp .sfthreadsFilterListWrp { display: inline; } .sfforumsFilterWrp .sfthreadsFilterList { display: inline; } .sfforumsFilterWrp .sfthreadsFilterListItm { padding-left: 5px; padding-right: 5px; display: inline; } .sfClosedItm { margin-top: -5px; padding-left: 35px; line-height: 26px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -1400px no-repeat transparent; } .sfforumsTitle { margin-bottom: 10px; font-size: 24px; } .sfforumsList { width: 100%25; table-layout: auto; border-collapse: collapse; line-height: 1.3; font-size: 11px; } .sfforumsList th, .sfforumsList td { padding: 12px 0px 14px; border-bottom: 1px solid rgb(228, 228, 228); vertical-align: top; } .sfforumsList .sfforumGroupTitle { display: inline-block; zoom: 1; font-size: 18px; } .sfforumsList .sfforumGroupDescription { color: rgb(102, 102, 102); line-height: 1.2; } .sfforumsList .sfforumImgWrp { padding-right: 10px; width: 50px; } .sfforumsList .sfforumTitleWrp .sfLockedForum { display: inline-block; zoom: 1; margin-right: 5px; width: 14px; height: 14px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -1300px no-repeat transparent; } .sfforumsList th.sfforumTitleWrp { padding-bottom: 11px; } .sfforumsList .sfforumTitle { margin-bottom: 25px; font-size: 24px; } .sfforumsList .sfforumTitle { font-size: 18px; } .sfforumsList .sfforumTitle { font-size: 14px; font-weight: bold; } .sfforumsList .sfforumDescription { padding-top: 4px; font-size: 12px; } .sfforumsList .sfforumThreadsCountWrp, .sfforumsList .sfforumPostsCountWrp { width: 110px; text-align: right; font-size: 10px; } .sfforumsList .sfforumThreadsCount, .sfforumsList .sfforumPostsCount { font-size: 14px; font-weight: normal; } .sfforumsList .sfforumLastPostWrp { width: 150px; text-align: right; } .sfforumTitle { margin-bottom: 25px; font-size: 24px; } .sfforumNewThreadLnk, .sfforumNewThreadLnk:link, .sfforumNewThreadLnk:visited, .sfforumNewThreadLnk:hover, .sfforumNewThreadLnk:active { background-color: rgb(212, 208, 200); border: 2px outset rgb(212, 208, 200); color: rgb(0, 0, 0); padding: 4px 15px; } .sfforumThreadsList { margin-top: 30px; width: 100%25; table-layout: auto; font-size: 11px; line-height: 1.3; } .sfforumThreadsList th, .sfforumThreadsList td { border-bottom: 1px solid rgb(228, 228, 228); vertical-align: top; } .sfforumThreadsList thead th { padding: 5px 0px 10px; font-size: 9px; text-transform: uppercase; color: rgb(102, 102, 102); } .sfforumThreadsList tbody th, .sfforumThreadsList tbody td { padding: 15px 0px; } .sfforumThreadsList thead .sfforumThreadPostsWrp, .sfforumThreadsList thead .sfforumThreadViewsWrp { width: 110px; text-align: center; } .sfforumThreadsList thead .sfforumThreadLastPostWrp { width: 150px; text-align: right; } .sfforumThreadsList .sfforumThreadTitleAndAgeWrp { margin-left: 35px; } .sfforumThreadsList .sfforumThreadTitle { font-size: 15px; } .sfforumThreadsList .sfNormalThread, .sfforumThreadsList .sfLockedThread { float: left; margin-top: 4px; margin-right: 12px; width: 20px; height: 23px; background-color: transparent; background-image: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000'); background-repeat: no-repeat; background-position: -1000px -1000px; } .sfforumThreadsList .sfNormalThread { background-position: 0px -300px; } .sfforumThreadsList .sfLockedThread { background-position: 0px -100px; } .sfforumThreadsList .sfStickyThread, .sfforumThreadsList .sfAnnouncmentThread { display: inline-block; zoom: 1; vertical-align: top; margin-top: 1px; width: 13px; height: 13px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px 0px no-repeat transparent; } .sfforumThreadsList .sfAnnouncmentThread { width: 15px; background-position: 0px -1100px; } .sfforumThreadsList .sfNotStickyThread { display: none; } .sfforumThreadsList tbody .sfforumThreadPostsWrp, .sfforumThreadsList tbody .sfforumThreadViewsWrp { width: 110px; text-align: center; font-size: 14px; } .sfforumThreadsList tbody .sfforumThreadLastPostWrp { width: 150px; text-align: right; } .sfforumNewThreadWrp .sfforumNewThreadTitle { margin-bottom: 16px; font-size: 24px; } .sfforumNewThreadWrp .sfTxtLbl { margin-bottom: 3px; display: block; } .sfforumNewThreadWrp .sfforumNewThreadName .sfTxtLbl { font-weight: bold; } .sfforumNewThreadWrp .sfTxt { font-family: Arial, Verdana, sans-serif; font-size: 12px; height: 18px; padding: 2px; width: 500px; } .sfforumNewThreadWrp .sfError { display: block; } .sfforumNewThreadWrp .sfforumNewThreadContent { margin-top: 5px; } .sfforumNewThreadWrp .sfEditorWrp { position: relative; width: 750px; } .sfforumNewThreadWrp .sfSubmitBtn { margin-right: 10px; padding: 2px 10px; font-family: Arial, Verdana, sans-serif; font-size: 16px; text-align: center; } .sfforumNoThreadsWrp { color: rgb(102, 102, 102); text-align: center; } .sfforumNoThreadsWrp .sfforumFirstThreadLnk { font-size: 27px; } .sfforumPostTitle { margin-bottom: 40px; font-size: 24px; line-height: 1.2; } .sfforumPostTitle .sfError { display: block; margin-top: 3px; font-size: 12px; line-height: 1.5; font-weight: normal; } .sfforumPostTitle .sfforumPostTitleEdit, .sfforumPostTitle .sfforumPostTitleCancelEdit { font-size: 12px; font-weight: normal; color: rgb(16, 92, 182); cursor: pointer; } .sfforumPostTitle .sfforumPostTitleEdit:hover, .sfforumPostTitle .sfforumPostTitleCancelEdit:hover { color: rgb(0, 0, 255); } .sfforumPostTitle .sfforumPostTitleSaveEdit { font-family: Arial, Verdana, sans-serif; padding-left: 15px; padding-right: 15px; text-align: center; } .sfforumPostTitle .sfTxt { font-family: Arial, Verdana, sans-serif; font-size: 12px; height: 18px; padding: 2px; width: 350px; } .sfforumThreadPostList { border-bottom: 1px solid rgb(228, 228, 228); } .sfforumThreadPostList .sfforumThreadPost { padding-top: 15px; padding-bottom: 25px; border-top: 1px solid rgb(228, 228, 228); } .sfforumSocialShareWrp { padding: 7px 0px; font-size: 13px; font-style: italic; color: rgb(153, 153, 153); height: 21px; overflow: hidden; } .sfforumSocialShareWrp.sfTop { margin-top: 20px; } .sfforumSocialShareWrp .RadSocialShare { border: 0px; padding: 0px; float: right; } .sfforumThreadPostList .sfforumThreadPostUser, .sfforumPostReplyForm .sfforumThreadPostUser { float: left; width: 140px; color: rgb(102, 102, 102); font-size: 11px; line-height: 1.2; } .sfforumThreadPostList .sfforumUser, .sfforumPostReplyForm .sfforumUser { font-size: 15px; font-weight: normal; color: rgb(0, 0, 0); } .sfforumThreadPostList .sfforumUserAvatarWrp, .sfforumPostReplyForm .sfforumUserAvatarWrp { margin-top: 5px; } .sfforumThreadPostList .sfforumUserPostsInfo, .sfforumPostReplyForm .sfforumUserPostsInfo { margin-top: 10px; } .sfforumPostReplyForm .sfforumsReplyToTitle { display: inline; padding-right: 20px; font-size: 15px; font-weight: normal; } .sfforumThreadPostList .sfforumThreadPostContentWrp, .sfforumPostReplyForm .sfforumReplyThreadContent { margin-left: 150px; } .sfforumThreadPostList .sfforumThreadPostContent { margin-top: 15px; margin-bottom: 20px; font-size: 13px; clear: right; } .sfforumThreadPostList .sfforumThreadPostContent h1, .sfforumThreadPostList .sfforumThreadPostContent h2, .sfforumThreadPostList .sfforumThreadPostContent h3, .sfforumThreadPostList .sfforumThreadPostContent h4, .sfforumThreadPostList .sfforumThreadPostContent h5 { line-height: 1.2; } .sfforumThreadPostList .sfforumThreadPostContent h1 { margin-bottom: 20px; font-size: 30px; font-weight: normal; } .sfforumThreadPostList .sfforumThreadPostContent h1 ~ h1 { margin-top: 40px; } .sfforumThreadPostList .sfforumThreadPostContent h2 { margin-top: 35px; margin-bottom: 20px; font-size: 18px; font-weight: bold; } .sfforumThreadPostList .sfforumThreadPostContent h3 { margin-top: 30px; margin-bottom: 10px; font-size: 20px; font-weight: normal; padding-bottom: 5px; border-bottom: 1px solid rgb(204, 204, 204); } .sfforumThreadPostList .sfforumThreadPostContent h4 { margin-top: 25px; font-size: 13px; font-weight: bold; } .sfforumThreadPostList .sfforumThreadPostContent h5 { margin-top: 18px; font-size: 13px; font-weight: normal; font-style: italic; } .sfforumThreadPostList .sfforumThreadPostContent p { margin-bottom: 18px; } .sfforumThreadPostList .sfforumThreadPostContent ul { padding-left: 20px; list-style: disc; margin-bottom: 18px; } .sfforumThreadPostList .sfforumThreadPostContent ol { padding-left: 20px; list-style-type: decimal; margin-bottom: 18px; } .sfforumThreadPostList .sfforumThreadPostContent ul ul, .sfforumThreadPostList .sfforumThreadPostContent ol ul { list-style-type: circle; } .sfforumThreadPostList .sfforumThreadPostContent ul ul ul, .sfforumThreadPostList .sfforumThreadPostContent ol ol ul { list-style-type: square; } .sfforumThreadPostContent table { width: 100%25; border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); } .sfforumThreadPostContent table td { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfforumThreadPostContent table th { padding: 1px; border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); } .sfPostQuoteView { border: 1px solid rgb(204, 204, 204); padding: 7px 9px; background-color: rgb(242, 242, 242); } .sfPostQuoteView .sfPostQuoteView { margin-top: 10px; } .sfPostQuoteView .sfUserQuote { display: block; font-size: 11px; } .sfforumThreadPostList .sfforumPostIsFeaturedWrp { float: right; } .sfforumThreadPostList .sfforumPostFeatured, .sfforumThreadPostList .sfforumPostUnmarkFeatured, .sfforumThreadPostList .sfEditBtn, .sfforumThreadsList .sfforumThreadAnswered { display: inline-block; zoom: 1; } .sfforumThreadPostList .sfforumPostFeatured, .sfforumThreadsList .sfforumThreadAnswered { padding-left: 20px; padding-right: 3px; font-size: 15px; color: rgb(104, 155, 48); background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -997px no-repeat transparent; position: relative; margin-top: -3px; } .sfforumThreadsList .sfforumThreadAnswered { margin-left: 20px; } .sfforumThreadPostList .sfforumPostUnmarkFeatured { font-size: 11px; position: relative; top: -2px; } .sfforumThreadPostList .sfEditBtn { padding-bottom: 8px; } .sfforumThreadPostList .sfforumPostAge { font-size: 11px; line-height: 1.2; font-style: italic; color: rgb(102, 102, 102); } .sfforumThreadPostList .sfforumPostPermalink { font-size: 10px; } .sfforumThreadPostList .sfforumLastModified { margin-bottom: 20px; font-size: 11px; color: rgb(102, 102, 102); } .sfforumReplyBtn { padding-left: 15px; padding-right: 15px; font-family: Arial, Verdana, sans-serif; text-align: center; } .sfforumReplyFormVisible { position: relative; padding-bottom: 335px; } .sfforumPostReplyContainer { display: none; } .sfforumReplyFormVisible .sfforumPostReplyContainer { display: block; position: fixed; padding-top: 20px; bottom: 0px; left: 0px; right: 0px; height: 305px; overflow-y: auto; overflow-x: hidden; border-top: 10px solid rgb(228, 228, 228); background-color: rgb(255, 255, 255); } .sfforumPostReplyContainer .sfforumPostReplyForm { margin-left: auto; margin-right: auto; padding-bottom: 30px; width: 920px; } .sfforumPostReplyContainer .sfEditorWrp { position: relative; } .sfforumPostReplyContainer .sfQuote { padding-left: 15px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -798px no-repeat transparent; } .sfforumPostReplyContainer .sfSubmitBtnWrp { margin-bottom: 0px; } .sfforumPostReplyContainer .sfSubmitBtn { margin-right: 10px; padding: 2px 10px; font-family: Arial, Verdana, sans-serif; font-size: 16px; text-align: center; } .sfforumPostReplyContainer .sfCancel { } .sfforumPostReplyContainer .sfClose { display: block; width: 18px; height: 18px; position: absolute; top: 10px; right: 10px; text-indent: -9999px; overflow: hidden; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -700px no-repeat transparent; } .sfforumReplyThreadAttachmentsWrp { margin-top: 30px; } .sfforumReplyThreadAttachmentsWrp .sfforumReplyThreadAttachmentsToggle { padding-bottom: 1px; padding-left: 20px; padding-top: 3px; cursor: pointer; color: rgb(16, 92, 182); background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -600px no-repeat transparent; } .sfforumReplyThreadAttachmentsWrp .RadUpload { margin-top: 5px; margin-bottom: 10px; } .sfforumReplyThreadAttachmentsWrp .RadUpload .ruInputs li.ruActions { margin-top: 0px; } .sfforumPostAttachmentsList { width: 300px; margin-bottom: 30px; border-top: 1px solid rgb(215, 215, 215); } .sfforumReplyThreadContent .sfforumPostAttachmentsList { margin-top: 10px; margin-bottom: 10px; } .sfforumPostAttachmentsList .sfforumPostAttachmentItem { padding: 6px 0px 4px; border-bottom: 1px solid rgb(215, 215, 215); position: relative; } .sfforumPostAttachmentsList .sfforumPostAttachmentLink { display: inline-block; zoom: 1; width: 280px; word-wrap: break-word; font-weight: bold; } .sfforumPostAttachmentsList .sfforumPostDeleteAttachmentBtn { display: block; position: absolute; top: 9px; right: 4px; width: 12px; height: 12px; text-indent: -9999px; overflow: hidden; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') 0px -1200px no-repeat transparent; cursor: pointer; } .sfforumSubscribeWrp { float: right; font-size: 11px; } .sfforumRssLnk, .sfforumEmailLnk { padding: 1px 0px 1px 22px; background: url('/WebResource.axd?d=Gjh21niJxrRFF7IBpd8EKxQhy5kVC8mKhHxTDGBIYO5V4y5v7uCsnWShFFsquTBclmwOYePfkU2VF19lngo3lGmOmqTPLFTQYSYbHUnPFXzSyq8weGVraJ8_4ntdmkiArJI8xSFNX3HJIy9JdK5yLDnGMOnqM8ihjXTfV0k6erS5c6QZF8zN-Sqezv1hMrDhAjRi66nlZH9DdiJ5w5ZazA2&t=635751636180000000') -1000px -1000px no-repeat transparent; } .sfforumRssLnk { background-position: 0px -400px; vertical-align: middle; } .sfforumEmailLnk { background-position: 0px -499px; } .sfforumEmailSubscriberWrp { display: inline-block; zoom: 1; top: -3px; vertical-align: middle; position: relative; margin-right: 19px; } .sfforumEmailSubscriberWrp .sfforumEmailLnkWrp { padding: 10px 8px 5px 9px; } .sfforumEmailSubscriptionShown.sfforumEmailSubscriberWrp .sfforumEmailLnkWrp { border-left: 1px solid rgb(153, 153, 153); border-top: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); padding: 9px 7px 5px 8px; background-color: rgb(242, 242, 242); position: relative; z-index: 100; } .sfforumEmailSubscriberWrp .sfforumEmailSubscriptionInfoWrp { display: none; position: absolute; z-index: 10; padding: 15px 15px 30px; top: 31px; left: 0px; width: 220px; border: 1px solid rgb(153, 153, 153); background-color: rgb(242, 242, 242); } .sfforumEmailSubscriptionShown.sfforumEmailSubscriberWrp .sfforumEmailSubscriptionInfoWrp { display: block; } .sfforumEmailSubscriptionInfoWrp .sfforumEmailSubscribeMsg { font-size: 12px; } .sfforumEmailSubscriptionInfoWrp .sfforumSubscribedEmail { margin-top: 12px; margin-bottom: 17px; font-size: 16px; } .sfforumSubscribeBtn, .sfforumUnsubscribeBtn { font-family: Arial, Verdana, sans-serif; padding-left: 15px; padding-right: 15px; text-align: center; } .sfforumEmailSubscriberWrp .sfforumEmailSubscriptionInfoLoader { border: 1px solid rgb(153, 153, 153); display: none; left: 0px; padding: 15px 15px 30px; position: absolute; top: 31px; width: 220px; height: 90px; z-index: 10; background: url('/WebResource.axd?d=96yWHpz20B8oYrjmsAjRDMb9Js5wxGSwtC81ilSmybmjoDbaSN9_FVZIUXqK3mq1eaN5frAjV4R4NYPt2iiCtm2OY0sdqZD8FG1kOIn3MRqZBUicZYqELjyFGomJz5CtDEFGHsDj5OqUaMEHJnD1p3FcpuowgQl2jTFcGz2vyfOZP-G6MkKZCzEo1-7gzLd7-IJ1-ZABX0033LBI26-l8Al6fx5O-z58jnNtFQJ0jAI1&t=635751636180000000') 50%25 50%25 no-repeat rgb(242, 242, 242); } .sfLbl { display: block; font-weight: bold; margin-bottom: 10px; } .sfsitesDropDown select { font-family: Arial, Verdana, sans-serif; font-size: 12px; } .sfsitesList { margin: 0px; padding: 0px; list-style-type: none; width: 360px; } .sfsitesList .sfsiteItem { display: inline-block; zoom: 1; vertical-align: top; margin: 0px 15px 0px 0px; padding: 0px; width: 100px; } .sfsitesList .sfsiteItem a, .sfsitesList .sfsiteItem a:link, .sfsitesList .sfsiteItem a:visited, .sfsitesList .sfsiteItem a:hover, .sfsitesList .sfsiteItem a:active { padding: 1px 0px 2px; } .sfsitesList .sfsiteItem.sfSel a, .sfsitesList .sfsiteItem.sfSel a:link, .sfsitesList .sfsiteItem.sfSel a:visited, .sfsitesList .sfsiteItem.sfSel a:hover, .sfsitesList .sfsiteItem.sfSel a:active { color: rgb(0, 0, 0); cursor: default; } .sfTweetsList { max-width: 500px; } .sfTweetsList .sfTweetItem { margin-bottom: 30px; margin-left: 60px; min-height: 48px; position: relative; } .sfTweetsList .sfTweetAvatar { position: absolute; margin-left: -60px; height: 48px; width: 48px; } .sfTweetsList .sfTweetAuthor { float: left; font-weight: normal; font-size: 15px; } .sfTweetsList .sfTweetDate { float: right; font-style: normal; color: rgb(102, 102, 102); } .sfTweetsList .sfTweetContent { padding-top: 5px; padding-bottom: 1px; clear: both; } .sfrelatedItmTitle, .sfmediaFieldTitle { margin-bottom: 5px; font-size: 15px; font-weight: bold; } .sfSnglRelatedItmWrp, .sfMultiRelatedItmsWrp { margin-top: 30px; margin-bottom: 30px; } .sfClearfix::before, .sfClearfix::after, .sfprofileArticleLikeWrp::before, .sfprofileArticleLikeWrp::after, .sfprofileListLikeWrp::before, .sfprofileListLikeWrp::after { content: ''; display: table; } .sfClearfix::after, .sfprofileArticleLikeWrp::after, .sfprofileListLikeWrp::after { clear: both; } .sfClearfix, .sfprofileArticleLikeWrp, .sfprofileListLikeWrp { zoom: 1; } .sfDisplayNone { display: none; } .icon-noborder { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; width: 105px; } .white-text { color: rgb(255, 255, 255) !important; } .small { display: block; font-size: 16px !important; } .bg-blue { background-color: rgb(56, 89, 136); color: rgb(255, 255, 255); } .bg-white { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } .bg-black { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .bg-gray { background-color: rgb(224, 224, 224); color: rgb(0, 0, 0); } .bg-gray1 { background-color: rgb(117, 123, 130); color: rgb(255, 255, 255); } .bg-gray2 { background-color: rgb(196, 198, 201); color: rgb(0, 0, 0); } .bg-green, %23PublicWrapper .top-nav a.find-new-location { background-color: rgb(135, 170, 39); color: rgb(255, 255, 255); } .bg-orange { background-color: rgb(247, 168, 0); color: rgb(255, 255, 255); } .bg-blue-lt { background-color: rgb(97, 180, 228); color: rgb(255, 255, 255); } .bg-red { background-color: rgb(207, 10, 44); color: rgb(255, 255, 255); } .bg-green-sec { background-color: rgb(30, 152, 138); color: rgb(255, 255, 255); } .bg-green-build { background-color: rgb(91, 127, 113); color: rgb(255, 255, 255); } .bg-red-build { background-color: rgb(195, 58, 50); color: rgb(255, 255, 255); } .text-blue { color: rgb(56, 89, 136); } .text-white { color: rgb(255, 255, 255); } .text-black { color: rgb(0, 0, 0); } .text-gray { color: rgb(224, 224, 224); } .green { color: rgb(135, 170, 39); } .blue { color: rgb(56, 89, 136); } .gray { color: rgb(224, 224, 224); } .brand-red { color: rgb(207, 10, 44); } .brand-blue { color: rgb(97, 180, 228); } .brand-orange { color: rgb(247, 168, 0); } .brand-green { color: rgb(135, 170, 39); } .brand-green-sec { color: rgb(30, 152, 138); } .brand-blue-dk { color: rgb(56, 89, 136); } .bg-acc-red { background-color: rgb(207, 10, 44); } .bg-acc-blue { background-color: rgb(97, 180, 228); } .bg-acc-orange { background-color: rgb(247, 168, 0); } .bg-acc-green { background-color: rgb(135, 170, 39); } .bg-acc-blue-dk { background-color: rgb(56, 89, 136); } .sweep.green { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(135, 170, 39); padding: 10px 30px; border-bottom: 5px solid rgb(102, 129, 29); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.green::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(102, 129, 29); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.green:hover, .sweep.green:focus, .sweep.green:active { color: rgb(255, 255, 255); } .sweep.green:hover::before, .sweep.green:focus::before, .sweep.green:active::before { transform: scaleY(1); } .sweep.blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(56, 89, 136); padding: 10px 30px; border-bottom: 5px solid rgb(41, 65, 100); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.blue:hover, .sweep.blue:focus, .sweep.blue:active { color: rgb(255, 255, 255); } .sweep.blue:hover::before, .sweep.blue:focus::before, .sweep.blue:active::before { transform: scaleY(1); } .sweep.white { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(255, 255, 255); padding: 10px 30px; border-bottom: 5px solid rgb(230, 230, 230); color: rgb(0, 0, 0); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.white::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.white:hover, .sweep.white:focus, .sweep.white:active { color: rgb(0, 0, 0); } .sweep.white:hover::before, .sweep.white:focus::before, .sweep.white:active::before { transform: scaleY(1); } .sweep.lt-blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(97, 180, 228); padding: 10px 30px; border-bottom: 5px solid rgb(53, 159, 221); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.lt-blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(53, 159, 221); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.lt-blue:hover, .sweep.lt-blue:focus, .sweep.lt-blue:active { color: rgb(255, 255, 255); } .sweep.lt-blue:hover::before, .sweep.lt-blue:focus::before, .sweep.lt-blue:active::before { transform: scaleY(1); } .sweep-border.green { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(102, 129, 29); color: rgb(135, 170, 39); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.green::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(102, 129, 29); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.green:hover, .sweep-border.green:focus, .sweep-border.green:active { color: rgb(255, 255, 255); } .sweep-border.green:hover::before, .sweep-border.green:focus::before, .sweep-border.green:active::before { transform: scaleY(1); } .sweep-border.blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(41, 65, 100); color: rgb(56, 89, 136); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.blue:hover, .sweep-border.blue:focus, .sweep-border.blue:active { color: rgb(255, 255, 255); } .sweep-border.blue:hover::before, .sweep-border.blue:focus::before, .sweep-border.blue:active::before { transform: scaleY(1); } .sweep-border.white { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(230, 230, 230); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.white::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.white:hover, .sweep-border.white:focus, .sweep-border.white:active { color: rgb(0, 0, 0); } .sweep-border.white:hover::before, .sweep-border.white:focus::before, .sweep-border.white:active::before { transform: scaleY(1); } %23PublicWrapper { transition: all 300ms ease-in-out; } %23PublicWrapper.active-left { position: fixed; margin-left: 320px; } %23PublicWrapper.active-left .top-nav { left: 320px; right: 320px; } %23PublicWrapper.active-left .bottom-nav { left: 320px; right: 320px; } %23PublicWrapper.active-right { position: fixed; margin-left: -320px; } %23PublicWrapper.active-right .top-nav { right: 320px; left: -320px; } %23PublicWrapper.active-right .bottom-nav { right: 320px; left: -320px; } %23PublicWrapper .top-nav { top: -35px; opacity: 0; background-color: rgb(41, 65, 101); border-bottom: 2px solid rgb(26, 42, 65); position: fixed; width: 100%25; z-index: 3; min-height: 35px; color: rgb(0, 0, 0); } %23PublicWrapper .top-nav a { display: inline-block; padding: 0px 12px; font-size: 12px; font-weight: 400; color: rgba(255, 255, 255, 0.8); text-transform: uppercase; border-left: 1px solid rgba(255, 255, 255, 0.5); line-height: 35px; float: left; } %23PublicWrapper .top-nav a:hover, %23PublicWrapper .top-nav a:focus, %23PublicWrapper .top-nav a:active { background-color: rgb(62, 84, 116); color: rgb(255, 255, 255); text-decoration: none; } %23PublicWrapper .top-nav a.find-new-location:hover, %23PublicWrapper .top-nav a.find-new-location:focus, %23PublicWrapper .top-nav a.find-new-location:active { background-color: rgb(147, 179, 61); } %23PublicWrapper .top-nav .ribbon_actions::after { clear: both; } %23PublicWrapper .top-nav .top-menu .top-menu-nav { position: absolute; width: 320px; height: 100vh; top: 0px; bottom: 0px; left: -320px; background-color: rgb(224, 224, 224); } %23PublicWrapper .top-nav .top-menu .top-menu-nav .shadow { position: absolute; right: 0px; height: 100vh; width: 57px; } %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left { position: relative; padding: 20px; font-weight: 600; text-transform: capitalize; font-size: 12px; cursor: pointer; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(169, 172, 177, 0.8); } %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left img { position: absolute; right: 0px; top: 0px; opacity: 0.8; } %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:hover img, %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:focus img, %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:active img { opacity: 0.5; } %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:hover img.shadow, %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:focus img.shadow, %23PublicWrapper .top-nav .top-menu .top-menu-nav .closer-left:active img.shadow { opacity: 0.8; } %23PublicWrapper .top-nav .top-menu .top-menu-nav ul { padding-left: 0px; } %23PublicWrapper .top-nav .top-menu .top-menu-nav ul li { float: none; display: block; width: 100%25; } %23PublicWrapper .top-nav .top-menu .top-menu-nav ul li a { padding: 20px; border-bottom: 1px solid rgba(169, 172, 177, 0.8); border-right: none; color: rgb(0, 0, 0); font-weight: 400; text-transform: capitalize; background-color: rgba(196, 198, 201, 0.8); width: 100%25; font-size: 16px; } %23PublicWrapper .top-nav .top-menu .top-menu-nav ul li a:hover, %23PublicWrapper .top-nav .top-menu .top-menu-nav ul li a:focus, %23PublicWrapper .top-nav .top-menu .top-menu-nav ul li a:active { background-color: rgba(196, 198, 201, 0.8); } %23PublicWrapper .bottom-nav { top: -19px; opacity: 0; background-color: rgb(56, 89, 136); border-bottom: 2px solid rgb(26, 42, 65); position: fixed; width: 100%25; margin-top: 35px; z-index: 3; color: rgb(255, 255, 255); } %23PublicWrapper .bottom-nav .icon-svg { display: inline-block; width: 1em; height: 1em; fill: currentcolor; } %23PublicWrapper .bottom-nav .icon-svg.logo-svg { color: rgb(255, 255, 255); font-size: 160px; height: 71px; } %23PublicWrapper .bottom-nav .sf_colsOut.bs-wrap-nav { position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-mob-icon { position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-mob-icon span { color: white; position: absolute; right: 0px; font-size: 60px; padding-top: 6px; padding-bottom: 7px; width: 72px; text-align: center; cursor: pointer; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-mob-icon span:hover { background-color: rgba(0, 0, 0, 0.3); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav { float: none; position: absolute; width: 320px; height: 100vh; top: -35px; bottom: 0px; right: -320px; background-color: rgba(196, 198, 201, 0.8); overflow-y: auto; border-left: 1px solid rgb(0, 0, 0); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .shadow { position: absolute; left: 0px; height: 100vh; width: 57px; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right { position: relative; padding: 20px; font-weight: 600; text-transform: capitalize; font-size: 12px; cursor: pointer; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(169, 172, 177, 0.8); z-index: 1; color: rgb(0, 0, 0); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right img { position: absolute; right: 0px; top: 0px; opacity: 0.8; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:hover img, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:focus img, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:active img { opacity: 0.5; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:hover img.shadow, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:focus img.shadow, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav .closer-right:active img.shadow { opacity: 0.8; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul { position: relative; z-index: 2; padding: 0px; margin: 0px; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li { float: none; display: block; width: 100%25; background-repeat: repeat-y; background-color: rgba(196, 198, 201, 0.8); position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li a { display: block; padding: 20px; border-right: none; color: rgb(0, 0, 0); font-weight: 400; text-transform: none; background-color: transparent; background-image: none; border-bottom: 1px solid rgba(169, 172, 177, 0.8); position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li a:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li a:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li a:active { background-color: transparent; background-position: right 60px; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li a.sub-indicator { background-image: none; background-repeat: no-repeat; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .indicator { position: absolute; top: 0px; right: 0px; width: 70px; height: 62px; background-repeat: no-repeat; background-position: center center; cursor: pointer; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer { position: relative; top: 0px; left: 0px; display: none; min-height: 0px; border-bottom: none; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer.active { display: block; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer.active:active { display: block !important; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid { padding: 0px; width: 100%25; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .info-wrap, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .info-wrap { display: none; min-height: 0px; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap { padding: 0px; margin: 0px; border-right: none; display: block; position: relative; height: auto; min-height: 0px; bottom: 0px; top: 0px; left: 0px; right: 0px; background-color: rgb(116, 124, 131); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li { background-color: rgba(183, 185, 189, 0.8); position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active { display: block; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:active { display: block !important; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li { background-color: rgba(169, 172, 177, 0.8); position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active { display: block; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer.active:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer.active:active { display: block !important; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li { background-color: rgba(156, 159, 164, 0.8); position: relative; } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active { background-color: rgba(143, 147, 152, 0.8); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li .dropdownContainer .container-fluid .nav-wrap ul li:active { background-color: rgba(156, 159, 164, 0.8); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container .nav-wrap ul li:active, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li .dropdownContainer .container-fluid .nav-wrap ul li:active { background-color: rgba(169, 172, 177, 0.8); } %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li:hover, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li:focus, %23PublicWrapper .bottom-nav .bottom-menu .bottom-menu-nav ul li:active { background-color: rgba(183, 185, 189, 0.8); } %23PublicWrapper .social-button { margin-top: 20px; } %23PublicWrapper .social-button a { display: block; width: 30px; height: 30px; float: right; opacity: 0.5; transition: all 100ms ease-in-out; } %23PublicWrapper .social-button a img { width: 100%25; height: auto; } %23PublicWrapper .social-button a:hover { opacity: 1; } %23PublicWrapper .social-drop { display: none; position: absolute; top: 74px; right: 0px; width: 160px; padding: 20px; background-color: rgb(56, 89, 136); } %23PublicWrapper .social-drop.active { display: block; } %23PublicWrapper .social-drop .branch-social { margin: 0px; padding: 0px; } %23PublicWrapper .social-drop .branch-social li { list-style: none; margin: 0px; padding: 0px; float: left; } %23PublicWrapper .social-drop .branch-social li a { background-image: url('https://www.caliberhomeloans.com/images/default-source/z-global/icons/social.png?sfvrsn=22'); background-size: 190px; background-repeat: no-repeat; display: block; width: 30px; height: 30px; opacity: 0.5; transition: all 100ms ease-in-out; } %23PublicWrapper .social-drop .branch-social li a.fb { background-position: 0px 0px; } %23PublicWrapper .social-drop .branch-social li a.tw { background-position: -39px 0px; } %23PublicWrapper .social-drop .branch-social li a.in { background-position: -78px 0px; } %23PublicWrapper .social-drop .branch-social li a.gp { background-position: -120px 0px; } %23PublicWrapper .social-drop .branch-social li a.comm { background-position: -158px 0px; } %23PublicWrapper .social-drop .branch-social li a:hover { opacity: 1; } .top-nav, .bottom-nav { right: 0px; left: 0px; line-height: 1.42; transition: all 300ms ease-in-out; } [class^='icon-'], [class*=' icon-'] { speak: none; font-style: normal; font-weight: normal; font-variant-ligatures: normal; font-variant-caps: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; } .icon-arrow-down-bottom::before { content: '\ea0b'; } .icon-arrow-down::before { content: '\ea0c'; } .icon-arrow-up-top::before { content: '\ea0d'; } .icon-arrow-up::before { content: '\ea0e'; } .icon-document::before { content: '\ea10'; } .icon-equal-housing-lender::before { content: '\ea11'; } .icon-forms::before { content: '\ea12'; } .icon-new-loan::before { content: '\ea13'; } .icon-add-user::before { content: '\e936'; } .icon-airplay::before { content: '\e937'; } .icon-alarm::before { content: '\e938'; } .icon-album::before { content: '\e939'; } .icon-albums::before { content: '\e93a'; } .icon-anchor::before { content: '\e93b'; } .icon-angle-down-circle::before { content: '\e93c'; } .icon-angle-down::before { content: '\e93d'; } .icon-angle-left-circle::before { content: '\e93e'; } .icon-angle-left::before { content: '\e93f'; } .icon-angle-right-circle::before { content: '\e940'; } .icon-angle-right::before { content: '\e941'; } .icon-angle-up-circle::before { content: '\e942'; } .icon-angle-up::before { content: '\e943'; } .icon-arc::before { content: '\e944'; } .icon-attention::before { content: '\e945'; } .icon-back-2::before { content: '\e946'; } .icon-back::before { content: '\e947'; } .icon-ball::before { content: '\e948'; } .icon-bandaid::before { content: '\e949'; } .icon-battery::before { content: '\e94a'; } .icon-bell::before { content: '\e94b'; } .icon-bicycle::before { content: '\e94c'; } .icon-bluetooth::before { content: '\e94d'; } .icon-bookmarks::before { content: '\e94e'; } .icon-bottom-arrow::before { content: '\e94f'; } .icon-box1::before { content: '\e950'; } .icon-box2::before { content: '\e951'; } .icon-browser::before { content: '\e952'; } .icon-calculator::before { content: '\e953'; } .icon-call::before { content: '\e954'; } .icon-camera::before { content: '\e955'; } .icon-car::before { content: '\e956'; } .icon-cart::before { content: '\e957'; } .icon-cash::before { content: '\e958'; } .icon-chat::before { content: '\e959'; } .icon-check::before { content: '\e95a'; } .icon-clock::before { content: '\e95b'; } .icon-close-circle::before { content: '\e95c'; } .icon-close::before { content: '\e95d'; } .icon-cloud-download::before { content: '\e95e'; } .icon-cloud-upload::before { content: '\e95f'; } .icon-cloud::before { content: '\e960'; } .icon-coffee::before { content: '\e961'; } .icon-comment::before { content: '\e962'; } .icon-compass::before { content: '\e963'; } .icon-config::before { content: '\e964'; } .icon-copy-file::before { content: '\e965'; } .icon-credit::before { content: '\e966'; } .icon-crop::before { content: '\e967'; } .icon-culture::before { content: '\e968'; } .icon-cup::before { content: '\e969'; } .icon-date::before { content: '\e96a'; } .icon-delete-user::before { content: '\e96b'; } .icon-diamond::before { content: '\e96c'; } .icon-disk::before { content: '\e96d'; } .icon-diskette::before { content: '\e96e'; } .icon-display1::before { content: '\e96f'; } .icon-display2::before { content: '\e970'; } .icon-door-lock::before { content: '\e971'; } .icon-download::before { content: '\e972'; } .icon-drawer::before { content: '\e973'; } .icon-drop::before { content: '\e974'; } .icon-edit::before { content: '\e975'; } .icon-exapnd2::before { content: '\e976'; } .icon-expand1::before { content: '\e977'; } .icon-eyedropper::before { content: '\e978'; } .icon-female::before { content: '\e979'; } .icon-file::before { content: '\e97a'; } .icon-film::before { content: '\e97b'; } .icon-filter::before { content: '\e97c'; } .icon-flag::before { content: '\e97d'; } .icon-folder::before { content: '\e97e'; } .icon-gift::before { content: '\e97f'; } .icon-glasses::before { content: '\e980'; } .icon-gleam::before { content: '\e981'; } .icon-global::before { content: '\e982'; } .icon-graph::before { content: '\e983'; } .icon-graph1::before { content: '\e984'; } .icon-graph2::before { content: '\e985'; } .icon-graph3::before { content: '\e986'; } .icon-gym::before { content: '\e987'; } .icon-hammer::before { content: '\e988'; } .icon-headphones::before { content: '\e989'; } .icon-helm::before { content: '\e98a'; } .icon-help1::before { content: '\e98b'; } .icon-help2::before { content: '\e98c'; } .icon-home::before { content: '\e98d'; } .icon-hourglass::before { content: '\e98e'; } .icon-id::before { content: '\e98f'; } .icon-info::before { content: '\e990'; } .icon-joy::before { content: '\e991'; } .icon-junk::before { content: '\e992'; } .icon-key::before { content: '\e993'; } .icon-keypad::before { content: '\e994'; } .icon-leaf::before { content: '\e995'; } .icon-left-arrow::before { content: '\e996'; } .icon-less::before { content: '\e997'; } .icon-light::before { content: '\e998'; } .icon-like::before { content: '\e999'; } .icon-like2::before { content: '\e99a'; } .icon-link::before { content: '\e99b'; } .icon-lintern::before { content: '\e99c'; } .icon-lock::before { content: '\e99d'; } .icon-look::before { content: '\e99e'; } .icon-loop::before { content: '\e99f'; } .icon-magic-wand::before { content: '\e9a0'; } .icon-magnet::before { content: '\e9a1'; } .icon-mail-open-file::before { content: '\e9a2'; } .icon-mail-open::before { content: '\e9a3'; } .icon-mail::before { content: '\e9a4'; } .icon-male::before { content: '\e9a5'; } .icon-map-2::before { content: '\e9a6'; } .icon-map-marker::before { content: '\e9a7'; } .icon-map::before { content: '\e9a8'; } .icon-medal::before { content: '\e9a9'; } .icon-menu::before { content: '\e9aa'; } .icon-micro::before { content: '\e9ab'; } .icon-monitor::before { content: '\e9ac'; } .icon-moon::before { content: '\e9ad'; } .icon-more::before { content: '\e9ae'; } .icon-mouse::before { content: '\e9af'; } .icon-music::before { content: '\e9b0'; } .icon-musiclist::before { content: '\e9b1'; } .icon-mute::before { content: '\e9b2'; } .icon-network::before { content: '\e9b3'; } .icon-news-paper::before { content: '\e9b4'; } .icon-next-2::before { content: '\e9b5'; } .icon-next::before { content: '\e9b6'; } .icon-note::before { content: '\e9b7'; } .icon-note2::before { content: '\e9b8'; } .icon-notebook::before { content: '\e9b9'; } .icon-paint-bucket::before { content: '\e9ba'; } .icon-paint::before { content: '\e9bb'; } .icon-paper-plane::before { content: '\e9bc'; } .icon-paperclip::before { content: '\e9bd'; } .icon-pen::before { content: '\e9be'; } .icon-pendrive::before { content: '\e9bf'; } .icon-phone::before { content: '\e9c0'; } .icon-photo-gallery::before { content: '\e9c1'; } .icon-photo::before { content: '\e9c2'; } .icon-piggy::before { content: '\e9c3'; } .icon-pin::before { content: '\e9c4'; } .icon-plane::before { content: '\e9c5'; } .icon-play::before { content: '\e9c6'; } .icon-plug::before { content: '\e9c7'; } .icon-plugin::before { content: '\e9c8'; } .icon-plus::before { content: '\e9c9'; } .icon-portfolio::before { content: '\e9ca'; } .icon-power::before { content: '\e9cb'; } .icon-prev::before { content: '\e9cc'; } .icon-print::before { content: '\e9cd'; } .icon-radio::before { content: '\e9ce'; } .icon-refresh-2::before { content: '\e9cf'; } .icon-refresh-cloud::before { content: '\e9d0'; } .icon-refresh::before { content: '\e9d1'; } .icon-repeat::before { content: '\e9d2'; } .icon-ribbon::before { content: '\e9d3'; } .icon-right-arrow::before { content: '\e9d4'; } .icon-rocket::before { content: '\e9d5'; } .icon-safe::before { content: '\e9d6'; } .icon-science::before { content: '\e9d7'; } .icon-scissors::before { content: '\e9d8'; } .icon-search::before { content: '\e9d9'; } .icon-server::before { content: '\e9da'; } .icon-settings::before { content: '\e9db'; } .icon-share::before { content: '\e9dc'; } .icon-shield::before { content: '\e9dd'; } .icon-shopbag::before { content: '\e9de'; } .icon-shuffle::before { content: '\e9df'; } .icon-signal::before { content: '\e9e0'; } .icon-smile::before { content: '\e9e1'; } .icon-speaker::before { content: '\e9e2'; } .icon-star::before { content: '\e9e3'; } .icon-stopwatch::before { content: '\e9e4'; } .icon-study::before { content: '\e9e5'; } .icon-sun::before { content: '\e9e6'; } .icon-switch::before { content: '\e9e7'; } .icon-target::before { content: '\e9e8'; } .icon-ticket::before { content: '\e9e9'; } .icon-timer::before { content: '\e9ea'; } .icon-tools::before { content: '\e9eb'; } .icon-trash::before { content: '\e9ec'; } .icon-umbrella::before { content: '\e9ed'; } .icon-unlock::before { content: '\e9ee'; } .icon-up-arrow::before { content: '\e9ef'; } .icon-upload::before { content: '\e9f0'; } .icon-usb::before { content: '\e9f1'; } .icon-user-female::before { content: '\e9f2'; } .icon-user::before { content: '\e9f3'; } .icon-users::before { content: '\e9f4'; } .icon-vector::before { content: '\e9f5'; } .icon-video::before { content: '\e9f6'; } .icon-voicemail::before { content: '\e9f7'; } .icon-volume::before { content: '\e9f8'; } .icon-volume1::before { content: '\e9f9'; } .icon-volume2::before { content: '\e9fa'; } .icon-wallet::before { content: '\e9fb'; } .icon-way::before { content: '\e9fc'; } .icon-wine::before { content: '\e9fd'; } .icon-world::before { content: '\e9fe'; } .icon-wristwatch::before { content: '\e9ff'; } .icon-CPL-logo::before { content: '\ea0a'; } .icon-caliber-home-loans-logo::before { content: '\e935'; } .icon-quotes::before { content: '\e934'; } .icon-home3::before { content: '\e900'; } .icon-image::before { content: '\e901'; } .icon-music2::before { content: '\e902'; } .icon-film2::before { content: '\e903'; } .icon-file-empty::before { content: '\e904'; } .icon-file-text2::before { content: '\e905'; } .icon-file-picture::before { content: '\e906'; } .icon-file-music::before { content: '\e907'; } .icon-file-play::before { content: '\e908'; } .icon-file-video::before { content: '\e909'; } .icon-file-zip::before { content: '\e90a'; } .icon-folder-download::before { content: '\e90b'; } .icon-folder-upload::before { content: '\e90c'; } .icon-price-tag::before { content: '\e90d'; } .icon-phone2::before { content: '\e90e'; } .icon-location::before { content: '\e90f'; } .icon-location2::before { content: '\e910'; } .icon-compass2::before { content: '\e911'; } .icon-map2::before { content: '\e912'; } .icon-map22::before { content: '\e913'; } .icon-calendar::before { content: '\e914'; } .icon-display::before { content: '\e915'; } .icon-laptop::before { content: '\e916'; } .icon-mobile::before { content: '\e917'; } .icon-mobile2::before { content: '\e918'; } .icon-tablet::before { content: '\e919'; } .icon-tv::before { content: '\e91a'; } .icon-bubble::before { content: '\e91b'; } .icon-key2::before { content: '\e91c'; } .icon-key22::before { content: '\e91d'; } .icon-lock2::before { content: '\e91e'; } .icon-unlocked::before { content: '\e91f'; } .icon-pie-chart::before { content: '\e920'; } .icon-stats-dots::before { content: '\e921'; } .icon-stats-bars::before { content: '\e922'; } .icon-stats-bars2::before { content: '\e923'; } .icon-trophy::before { content: '\e924'; } .icon-warning::before { content: '\e925'; } .icon-notification::before { content: '\e926'; } .icon-question::before { content: '\e927'; } .icon-info2::before { content: '\e928'; } .icon-play3::before { content: '\ea00'; } .icon-checkbox-checked::before { content: '\ea01'; } .icon-checkbox-unchecked::before { content: '\ea02'; } .icon-google-plus::before { content: '\e929'; } .icon-facebook::before { content: '\e92a'; } .icon-twitter::before { content: '\e92b'; } .icon-youtube::before { content: '\e92c'; } .icon-vimeo::before { content: '\e92d'; } .icon-appleinc::before { content: '\ea03'; } .icon-android::before { content: '\ea04'; } .icon-windows8::before { content: '\ea05'; } .icon-linkedin2::before { content: '\e92e'; } .icon-chrome::before { content: '\ea06'; } .icon-firefox::before { content: '\ea07'; } .icon-edge::before { content: '\ea08'; } .icon-safari::before { content: '\ea09'; } .icon-file-pdf::before { content: '\e92f'; } .icon-file-openoffice::before { content: '\e930'; } .icon-file-word::before { content: '\e931'; } .icon-file-excel::before { content: '\e932'; } .icon-libreoffice::before { content: '\e933'; } %23maintainance-msg-nov2016 { margin-bottom: -108px; padding-top: 108px; background-color: rgb(247, 168, 0); color: rgb(255, 255, 255); text-align: left; line-height: 1.25; } [class^='pe-7s-'], [class*=' pe-7s-'] { display: inline-block; font-family: Pe-icon-7-stroke; speak: none; font-style: normal; font-weight: normal; font-variant-ligatures: normal; font-variant-caps: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .pe-7s-album::before { content: '\e6aa'; } .pe-7s-arc::before { content: '\e6ab'; } .pe-7s-back-2::before { content: '\e6ac'; } .pe-7s-bandaid::before { content: '\e6ad'; } .pe-7s-car::before { content: '\e6ae'; } .pe-7s-diamond::before { content: '\e6af'; } .pe-7s-door-lock::before { content: '\e6b0'; } .pe-7s-eyedropper::before { content: '\e6b1'; } .pe-7s-female::before { content: '\e6b2'; } .pe-7s-gym::before { content: '\e6b3'; } .pe-7s-hammer::before { content: '\e6b4'; } .pe-7s-headphones::before { content: '\e6b5'; } .pe-7s-helm::before { content: '\e6b6'; } .pe-7s-hourglass::before { content: '\e6b7'; } .pe-7s-leaf::before { content: '\e6b8'; } .pe-7s-magic-wand::before { content: '\e6b9'; } .pe-7s-male::before { content: '\e6ba'; } .pe-7s-map-2::before { content: '\e6bb'; } .pe-7s-next-2::before { content: '\e6bc'; } .pe-7s-paint-bucket::before { content: '\e6bd'; } .pe-7s-pendrive::before { content: '\e6be'; } .pe-7s-photo::before { content: '\e6bf'; } .pe-7s-piggy::before { content: '\e6c0'; } .pe-7s-plugin::before { content: '\e6c1'; } .pe-7s-refresh-2::before { content: '\e6c2'; } .pe-7s-rocket::before { content: '\e6c3'; } .pe-7s-settings::before { content: '\e6c4'; } .pe-7s-shield::before { content: '\e6c5'; } .pe-7s-smile::before { content: '\e6c6'; } .pe-7s-usb::before { content: '\e6c7'; } .pe-7s-vector::before { content: '\e6c8'; } .pe-7s-wine::before { content: '\e6c9'; } .pe-7s-cloud-upload::before { content: '\e68a'; } .pe-7s-cash::before { content: '\e68c'; } .pe-7s-close::before { content: '\e680'; } .pe-7s-bluetooth::before { content: '\e68d'; } .pe-7s-cloud-download::before { content: '\e68b'; } .pe-7s-way::before { content: '\e68e'; } .pe-7s-close-circle::before { content: '\e681'; } .pe-7s-id::before { content: '\e68f'; } .pe-7s-angle-up::before { content: '\e682'; } .pe-7s-wristwatch::before { content: '\e690'; } .pe-7s-angle-up-circle::before { content: '\e683'; } .pe-7s-world::before { content: '\e691'; } .pe-7s-angle-right::before { content: '\e684'; } .pe-7s-volume::before { content: '\e692'; } .pe-7s-angle-right-circle::before { content: '\e685'; } .pe-7s-users::before { content: '\e693'; } .pe-7s-angle-left::before { content: '\e686'; } .pe-7s-user-female::before { content: '\e694'; } .pe-7s-angle-left-circle::before { content: '\e687'; } .pe-7s-up-arrow::before { content: '\e695'; } .pe-7s-angle-down::before { content: '\e688'; } .pe-7s-switch::before { content: '\e696'; } .pe-7s-angle-down-circle::before { content: '\e689'; } .pe-7s-scissors::before { content: '\e697'; } .pe-7s-wallet::before { content: '\e600'; } .pe-7s-safe::before { content: '\e698'; } .pe-7s-volume2::before { content: '\e601'; } .pe-7s-volume1::before { content: '\e602'; } .pe-7s-voicemail::before { content: '\e603'; } .pe-7s-video::before { content: '\e604'; } .pe-7s-user::before { content: '\e605'; } .pe-7s-upload::before { content: '\e606'; } .pe-7s-unlock::before { content: '\e607'; } .pe-7s-umbrella::before { content: '\e608'; } .pe-7s-trash::before { content: '\e609'; } .pe-7s-tools::before { content: '\e60a'; } .pe-7s-timer::before { content: '\e60b'; } .pe-7s-ticket::before { content: '\e60c'; } .pe-7s-target::before { content: '\e60d'; } .pe-7s-sun::before { content: '\e60e'; } .pe-7s-study::before { content: '\e60f'; } .pe-7s-stopwatch::before { content: '\e610'; } .pe-7s-star::before { content: '\e611'; } .pe-7s-speaker::before { content: '\e612'; } .pe-7s-signal::before { content: '\e613'; } .pe-7s-shuffle::before { content: '\e614'; } .pe-7s-shopbag::before { content: '\e615'; } .pe-7s-share::before { content: '\e616'; } .pe-7s-server::before { content: '\e617'; } .pe-7s-search::before { content: '\e618'; } .pe-7s-film::before { content: '\e6a5'; } .pe-7s-science::before { content: '\e619'; } .pe-7s-disk::before { content: '\e6a6'; } .pe-7s-ribbon::before { content: '\e61a'; } .pe-7s-repeat::before { content: '\e61b'; } .pe-7s-refresh::before { content: '\e61c'; } .pe-7s-add-user::before { content: '\e6a9'; } .pe-7s-refresh-cloud::before { content: '\e61d'; } .pe-7s-paperclip::before { content: '\e69c'; } .pe-7s-radio::before { content: '\e61e'; } .pe-7s-note2::before { content: '\e69d'; } .pe-7s-print::before { content: '\e61f'; } .pe-7s-network::before { content: '\e69e'; } .pe-7s-prev::before { content: '\e620'; } .pe-7s-mute::before { content: '\e69f'; } .pe-7s-power::before { content: '\e621'; } .pe-7s-medal::before { content: '\e6a0'; } .pe-7s-portfolio::before { content: '\e622'; } .pe-7s-like2::before { content: '\e6a1'; } .pe-7s-plus::before { content: '\e623'; } .pe-7s-left-arrow::before { content: '\e6a2'; } .pe-7s-play::before { content: '\e624'; } .pe-7s-key::before { content: '\e6a3'; } .pe-7s-plane::before { content: '\e625'; } .pe-7s-joy::before { content: '\e6a4'; } .pe-7s-photo-gallery::before { content: '\e626'; } .pe-7s-pin::before { content: '\e69b'; } .pe-7s-phone::before { content: '\e627'; } .pe-7s-plug::before { content: '\e69a'; } .pe-7s-pen::before { content: '\e628'; } .pe-7s-right-arrow::before { content: '\e699'; } .pe-7s-paper-plane::before { content: '\e629'; } .pe-7s-delete-user::before { content: '\e6a7'; } .pe-7s-paint::before { content: '\e62a'; } .pe-7s-bottom-arrow::before { content: '\e6a8'; } .pe-7s-notebook::before { content: '\e62b'; } .pe-7s-note::before { content: '\e62c'; } .pe-7s-next::before { content: '\e62d'; } .pe-7s-news-paper::before { content: '\e62e'; } .pe-7s-musiclist::before { content: '\e62f'; } .pe-7s-music::before { content: '\e630'; } .pe-7s-mouse::before { content: '\e631'; } .pe-7s-more::before { content: '\e632'; } .pe-7s-moon::before { content: '\e633'; } .pe-7s-monitor::before { content: '\e634'; } .pe-7s-micro::before { content: '\e635'; } .pe-7s-menu::before { content: '\e636'; } .pe-7s-map::before { content: '\e637'; } .pe-7s-map-marker::before { content: '\e638'; } .pe-7s-mail::before { content: '\e639'; } .pe-7s-mail-open::before { content: '\e63a'; } .pe-7s-mail-open-file::before { content: '\e63b'; } .pe-7s-magnet::before { content: '\e63c'; } .pe-7s-loop::before { content: '\e63d'; } .pe-7s-look::before { content: '\e63e'; } .pe-7s-lock::before { content: '\e63f'; } .pe-7s-lintern::before { content: '\e640'; } .pe-7s-link::before { content: '\e641'; } .pe-7s-like::before { content: '\e642'; } .pe-7s-light::before { content: '\e643'; } .pe-7s-less::before { content: '\e644'; } .pe-7s-keypad::before { content: '\e645'; } .pe-7s-junk::before { content: '\e646'; } .pe-7s-info::before { content: '\e647'; } .pe-7s-home::before { content: '\e648'; } .pe-7s-help2::before { content: '\e649'; } .pe-7s-help1::before { content: '\e64a'; } .pe-7s-graph3::before { content: '\e64b'; } .pe-7s-graph2::before { content: '\e64c'; } .pe-7s-graph1::before { content: '\e64d'; } .pe-7s-graph::before { content: '\e64e'; } .pe-7s-global::before { content: '\e64f'; } .pe-7s-gleam::before { content: '\e650'; } .pe-7s-glasses::before { content: '\e651'; } .pe-7s-gift::before { content: '\e652'; } .pe-7s-folder::before { content: '\e653'; } .pe-7s-flag::before { content: '\e654'; } .pe-7s-filter::before { content: '\e655'; } .pe-7s-file::before { content: '\e656'; } .pe-7s-expand1::before { content: '\e657'; } .pe-7s-exapnd2::before { content: '\e658'; } .pe-7s-edit::before { content: '\e659'; } .pe-7s-drop::before { content: '\e65a'; } .pe-7s-drawer::before { content: '\e65b'; } .pe-7s-download::before { content: '\e65c'; } .pe-7s-display2::before { content: '\e65d'; } .pe-7s-display1::before { content: '\e65e'; } .pe-7s-diskette::before { content: '\e65f'; } .pe-7s-date::before { content: '\e660'; } .pe-7s-cup::before { content: '\e661'; } .pe-7s-culture::before { content: '\e662'; } .pe-7s-crop::before { content: '\e663'; } .pe-7s-credit::before { content: '\e664'; } .pe-7s-copy-file::before { content: '\e665'; } .pe-7s-config::before { content: '\e666'; } .pe-7s-compass::before { content: '\e667'; } .pe-7s-comment::before { content: '\e668'; } .pe-7s-coffee::before { content: '\e669'; } .pe-7s-cloud::before { content: '\e66a'; } .pe-7s-clock::before { content: '\e66b'; } .pe-7s-check::before { content: '\e66c'; } .pe-7s-chat::before { content: '\e66d'; } .pe-7s-cart::before { content: '\e66e'; } .pe-7s-camera::before { content: '\e66f'; } .pe-7s-call::before { content: '\e670'; } .pe-7s-calculator::before { content: '\e671'; } .pe-7s-browser::before { content: '\e672'; } .pe-7s-box2::before { content: '\e673'; } .pe-7s-box1::before { content: '\e674'; } .pe-7s-bookmarks::before { content: '\e675'; } .pe-7s-bicycle::before { content: '\e676'; } .pe-7s-bell::before { content: '\e677'; } .pe-7s-battery::before { content: '\e678'; } .pe-7s-ball::before { content: '\e679'; } .pe-7s-back::before { content: '\e67a'; } .pe-7s-attention::before { content: '\e67b'; } .pe-7s-anchor::before { content: '\e67c'; } .pe-7s-albums::before { content: '\e67d'; } .pe-7s-alarm::before { content: '\e67e'; } .pe-7s-airplay::before { content: '\e67f'; } .bg-blue { background-color: rgb(56, 89, 136); color: rgb(255, 255, 255); } .bg-white { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } .bg-black { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .bg-gray { background-color: rgb(224, 224, 224); color: rgb(0, 0, 0); } .bg-gray1 { background-color: rgb(117, 123, 130); color: rgb(255, 255, 255); } .bg-gray2 { background-color: rgb(196, 198, 201); color: rgb(0, 0, 0); } .bg-green { background-color: rgb(135, 170, 39); color: rgb(255, 255, 255); } .bg-orange { background-color: rgb(247, 168, 0); color: rgb(255, 255, 255); } .bg-blue-lt { background-color: rgb(97, 180, 228); color: rgb(255, 255, 255); } .bg-red { background-color: rgb(207, 10, 44); color: rgb(255, 255, 255); } .bg-green-sec { background-color: rgb(30, 152, 138); color: rgb(255, 255, 255); } .bg-green-build { background-color: rgb(91, 127, 113); color: rgb(255, 255, 255); } .bg-red-build { background-color: rgb(195, 58, 50); color: rgb(255, 255, 255); } .text-blue { color: rgb(56, 89, 136); } .text-white { color: rgb(255, 255, 255); } .text-black { color: rgb(0, 0, 0); } .text-gray { color: rgb(224, 224, 224); } .green { color: rgb(135, 170, 39); } .blue { color: rgb(56, 89, 136); } .gray { color: rgb(224, 224, 224); } .brand-red { color: rgb(207, 10, 44); } .brand-blue { color: rgb(97, 180, 228); } .brand-orange { color: rgb(247, 168, 0); } .brand-green { color: rgb(135, 170, 39); } .brand-green-sec { color: rgb(30, 152, 138); } .brand-blue-dk { color: rgb(56, 89, 136); } .bg-acc-red { background-color: rgb(207, 10, 44); } .bg-acc-blue { background-color: rgb(97, 180, 228); } .bg-acc-orange { background-color: rgb(247, 168, 0); } .bg-acc-green { background-color: rgb(135, 170, 39); } .bg-acc-blue-dk { background-color: rgb(56, 89, 136); } .sweep.green { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(135, 170, 39); padding: 10px 30px; border-bottom: 5px solid rgb(102, 129, 29); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.green::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(102, 129, 29); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.green:hover, .sweep.green:focus, .sweep.green:active { color: rgb(255, 255, 255); } .sweep.green:hover::before, .sweep.green:focus::before, .sweep.green:active::before { transform: scaleY(1); } .sweep.blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(56, 89, 136); padding: 10px 30px; border-bottom: 5px solid rgb(41, 65, 100); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.blue:hover, .sweep.blue:focus, .sweep.blue:active { color: rgb(255, 255, 255); } .sweep.blue:hover::before, .sweep.blue:focus::before, .sweep.blue:active::before { transform: scaleY(1); } .sweep.white { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(255, 255, 255); padding: 10px 30px; border-bottom: 5px solid rgb(230, 230, 230); color: rgb(0, 0, 0); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.white::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.white:hover, .sweep.white:focus, .sweep.white:active { color: rgb(0, 0, 0); } .sweep.white:hover::before, .sweep.white:focus::before, .sweep.white:active::before { transform: scaleY(1); } .sweep.lt-blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(97, 180, 228); padding: 10px 30px; border-bottom: 5px solid rgb(53, 159, 221); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep.lt-blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(53, 159, 221); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep.lt-blue:hover, .sweep.lt-blue:focus, .sweep.lt-blue:active { color: rgb(255, 255, 255); } .sweep.lt-blue:hover::before, .sweep.lt-blue:focus::before, .sweep.lt-blue:active::before { transform: scaleY(1); } .sweep-border.green { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(102, 129, 29); color: rgb(135, 170, 39); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.green::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(102, 129, 29); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.green:hover, .sweep-border.green:focus, .sweep-border.green:active { color: rgb(255, 255, 255); } .sweep-border.green:hover::before, .sweep-border.green:focus::before, .sweep-border.green:active::before { transform: scaleY(1); } .sweep-border.blue { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(41, 65, 100); color: rgb(56, 89, 136); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.blue::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.blue:hover, .sweep-border.blue:focus, .sweep-border.blue:active { color: rgb(255, 255, 255); } .sweep-border.blue:hover::before, .sweep-border.blue:focus::before, .sweep-border.blue:active::before { transform: scaleY(1); } .sweep-border.white { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(230, 230, 230); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .sweep-border.white::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .sweep-border.white:hover, .sweep-border.white:focus, .sweep-border.white:active { color: rgb(0, 0, 0); } .sweep-border.white:hover::before, .sweep-border.white:focus::before, .sweep-border.white:active::before { transform: scaleY(1); } html { -webkit-font-smoothing: antialiased; } pre { background-color: white; } .sf_cols.row { width: auto !important; } %23PublicWrapper { margin: 0px; padding: 0px; width: 100%25 !important; background-color: transparent !important; } body { font-family: fira-sans, Arial, sans-serif; font-size: 16px; margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 2; min-width: 0px !important; } a { word-wrap: break-word; } body.mobile { overflow-x: hidden; } ul, ol { padding-left: 40px; } ul { list-style-type: disc; } ol { list-style-type: decimal; } blockquote { padding: 20px; margin: 20px 0px; font-size: 17.5px; border: 0px solid rgb(238, 238, 238); width: 48%25; background-color: rgb(224, 224, 224); line-height: 1.4; } blockquote:nth-child(2n) { float: right; clear: right; } blockquote:nth-child(2n+1) { float: left; clear: left; } big { display: inline-block; font-size: 2em; line-height: 1em; padding: 0px 3px; vertical-align: sub; } big.bold { font-weight: 900; } big.highlight { background-color: rgb(255, 255, 255); color: rgb(56, 89, 136); border-radius: 3px; } sup { font-size: 0.5em; } small { font-size: 0.4em; } .section-header { font-size: 30px; text-align: center; font-weight: 500; } .section-subheader { font-size: 21px; text-align: center; line-height: 1.5; font-weight: 100; } [class*='line-break-'] { width: 100%25; height: 1px; display: none; } .rest { padding-top: 108px; } .bread_map { color: inherit; } .line-all { border-left: 5px solid rgb(0, 0, 0); padding: 20px 30px; } .date { text-align: right; padding: 15px; } .news .article { border: 1px solid gray; margin: 30px 0px; padding: 0px; } .news .article .caliberDate { background-color: rgb(54, 89, 137); color: white; text-align: center; line-height: 1.3; padding: 13px 0px; font-weight: 900; height: 120px; width: 120px; margin-left: -66px; margin-top: -60px; top: 50%25; position: absolute; } .news .article .caliberDate .caliberDateMonth { font-size: 21px; } .news .article .caliberDate .caliberDateDay { font-size: 32px; font-weight: bold; } .news .article .caliberDate .caliberDateYear { font-size: 16px; } .news .article h3.caliberNewsTitle a { color: rgb(0, 0, 0); font-weight: bold; font-size: 21px; } .news .article .actions { text-align: right; } .news .article .actions .caliberFUllStoryLink { padding: 10px 30px; background-color: rgb(54, 89, 137); color: rgb(255, 255, 255); margin-top: 10px; right: 10px; bottom: 10px; } .news .article .actions .caliberFUllStoryLink:hover { background-color: rgb(75, 111, 155); color: rgb(255, 255, 255); } .news .btnIcon { margin-left: 30px; font-family: fira-sans, Arial, sans-serif; } .news .btnIcon img { display: inline-block; width: 32px; height: 32px; margin-right: 10px; } .news .btnIcon a { display: inline-block; line-height: 32px; height: 32px; vertical-align: top; text-decoration: none; color: rgb(0, 0, 0); opacity: 0.7; } .news .btnIcon a:hover { opacity: 1; } .news .article-single { line-height: 1.5; } .news .article-single h1 { font-weight: 600; margin-bottom: 0px; } .news .article-single .article-body { padding: 20px 0px; } .forms-bg { background-color: rgb(237, 237, 237); } .forms-container { max-width: 900px; width: 100%25; margin: auto; } .dropup { position: relative; display: inline-block; min-width: 50%25; max-width: 700px; width: 100%25; } .dropdown { position: relative; display: inline-block; min-width: 50%25; max-width: 700px; width: 100%25; } .dropdown .dropdown-menu { width: 100%25; font-size: 21px; font-weight: 100; } .main-drop { padding: 15px 20px; width: 100%25; font-size: 25px; font-weight: 100; border: 2px solid rgb(255, 255, 255); background-color: transparent; text-align: left; white-space: pre-line; color: rgb(255, 255, 255); } .main-drop:hover { color: white; } .main-drop:active { color: white; } .main-drop .caret { margin-left: 0px; float: right; border-top: 8px solid rgb(255, 255, 255); border-right: 8px solid transparent; border-left: 8px solid transparent; position: absolute; right: 20px; top: 50%25; margin-top: -4px; } .form-default { border-top: 0px; padding: 15px 0px 25px; border-radius: 0px 0px 5px 5px; background-color: rgb(237, 237, 237); display: none; } .form-default.more-information { border-top: 0px; padding: 15px 0px 25px; border-radius: 0px 0px 5px 5px; background-color: rgb(237, 237, 237); display: block; } .form-default .sfTxt { font-size: 18px; width: 100%25; padding: 5px 5px 5px 10px; } .form-default input { font-size: 18px; width: 100%25; padding: 5px 5px 5px 10px; } .form-default input.sfTxt { font-size: 18px; width: 100%25; padding: 5px 5px 5px 10px; } .form-default input[type='submit'] { margin-top: 15px; } .form-default label { font-size: 18px; width: 100%25; text-align: left; } .form-default .sfFormDropdown select { font-size: 18px; width: 100%25; } .form-default .form-control { height: 50px; } .form-default textarea.form-control { height: 100px; } .sfTopLbls .sfTxtLbl { margin-bottom: 0px; } %23saved-location-short { position: fixed; bottom: -100%25; padding: 10px; cursor: pointer; z-index: 3; display: none; } %23saved-location-short .location-img-container { position: relative; display: inline-block; } %23saved-location-short .location-img-container .current-img { height: 80px; border: 2px solid white; box-shadow: rgba(0, 0, 0, 0.5) 2px -2px 8px; } %23saved-location-short .location-img-container a.remove-location { color: rgb(255, 255, 255); border-radius: 50%25; background-color: rgb(0, 0, 0); font-size: 30px; position: absolute; opacity: 0.7; z-index: 3; right: -14px; top: -14px; } %23saved-location-short .location-img-container a.remove-location:hover { opacity: 1; } %23saved-note { margin-bottom: 20px; text-align: left; color: white; padding: 15px 40px 15px 15px; height: 70px; line-height: 1.5; background-color: rgba(0, 0, 0, 0.7); font-size: 12px; } %23saved-note img.saved-note-arrow { height: 100%25; margin-right: 10px; float: left; margin-top: 0px; } %23saved-note .close { top: 10px; right: 10px; position: absolute; cursor: pointer; color: white; font-size: 36px; opacity: 0.5; } %23saved-note .close:hover { opacity: 1; } %23saved-location { position: fixed; bottom: -125%25; max-width: 100%25; background-color: rgba(0, 0, 0, 0.7); left: 20px; line-height: 1.5; text-align: center; color: white; padding: 30px 0px 0px; cursor: pointer; z-index: 3; } %23saved-location .current-img { height: 120px; border: 2px solid white; box-shadow: rgba(0, 0, 0, 0.5) 2px -2px 8px; } %23saved-location .saved-info { padding: 10px 30px 20px; border-bottom: 1px solid black; } %23saved-location a { display: inline-block; width: 50%25; margin: 0px; padding: 30px 0px; float: left; border-top: 1px solid rgba(255, 255, 255, 0.5); box-sizing: border-box; color: white; text-decoration: none; } %23saved-location a:hover { background-color: rgba(255, 255, 255, 0.2); } %23saved-location a:first-of-type { border-right: 1px solid black; } %23saved-location a:last-of-type { border-left: 1px solid rgba(255, 255, 255, 0.5); } %23saved-location .close { top: 10px; right: 10px; position: absolute; cursor: pointer; color: white; font-size: 36px; opacity: 0.5; } %23saved-location .close:hover { opacity: 1; } .modal.caliber-modal .file-list { padding: 20px 60px 0px; text-align: left; margin-bottom: 0px; } .modal.caliber-modal .modal-content { border: 0px; border-radius: 0px; text-align: center; font-size: 14px; } .modal.caliber-modal .modal-content .modal-header { background-color: rgb(54, 89, 137); color: rgb(255, 255, 255); padding: 40px; border: 0px; } .modal.caliber-modal .modal-content .modal-header .modal-image { font-size: 60px; } .modal.caliber-modal .modal-content .modal-header .close { color: white; font-size: 40px; font-weight: bold; float: none; position: absolute; top: 5px; right: 0px; } .modal.caliber-modal .modal-content .modal-footer { border: 0px; text-align: center; padding: 40px; } %23login-selection .modal-header, %23login-selection .modal-body, %23login-selection .modal-footer { background-color: rgb(56, 89, 136); } %23login-selection .login { margin: 0px; } %23login-selection .login [class^='icon-'] { font-size: 5em; display: block; } %23login-selection a.btn-box { padding: 20px 20px 35px; color: rgb(0, 0, 0); } %23login-selection a.btn-box h3 { margin-top: 0px; } %23login-selection a.btn-box:hover, %23login-selection a.btn-box :active, %23login-selection a.btn-box :visited { text-decoration: none; } %23login-selection a.btn-box .row { background-color: rgba(255, 255, 255, 0.8); margin: 0px; padding: 20px 20px 30px; border: 1px solid rgb(117, 123, 130); } %23login-selection a.btn-box .row:hover { background-color: white; } .file-list { list-style: none; } .file-list .icon { display: inline-block; width: 1.5em; height: 1.5em; fill: currentcolor; margin-right: 5px; } .file-link .icon { display: inline-block; width: 1.5em; height: 1.5em; fill: currentcolor; margin-right: 5px; } %23go-top { position: fixed; border-radius: 50%25; background-color: rgb(54, 89, 137); bottom: -70px; right: 10px; height: 70px; width: 70px; font-size: 65px; border: 1px solid rgb(255, 255, 255); z-index: 3; color: white !important; } %23go-top span { top: 2px; position: absolute; left: 3px; } .bg-right { background-repeat: no-repeat; background-position: 101%25 50%25; } .bg-left { background-repeat: no-repeat; background-position: -1%25 50%25; } .program-info img { width: 100%25; } .program-info.left { padding: 100px 100px 0px 0px; } .program-info.right { padding: 100px 0px 0px 100px; } .solid-page-header { padding: 0px 0px 50px; } .program-cats { margin-top: -50px; } .program-cats div p { line-height: 1.5; } .program-cat-1 { background-color: rgb(196, 198, 201); color: rgb(255, 255, 255); font-size: 50px; border: 3px solid rgb(255, 255, 255); border-radius: 50%25; width: 100px; height: 100px; padding-top: 20px; text-align: center; } .program-cat-1.active { background-color: rgb(247, 168, 0); } .program-cat-1.active-2 { background-color: rgb(207, 10, 44); } .program-cat-1.active-3 { background-color: rgb(97, 180, 228); } .program-cat-1.active-4 { background-color: rgb(30, 152, 138); } .program-cat-1.active-5 { background-color: rgb(56, 89, 136); } .program-cat-2 { color: rgb(56, 89, 136); font-size: 50px; border: 3px dashed rgb(54, 89, 137); border-radius: 50%25; width: 100px; height: 100px; padding-top: 20px; text-align: center; } .section-margin { margin: 50px 0px 0px; } .hero_image_WTC { background-image: url('/images/default-source/z-global/las/welcome-header-image.jpg?sfvrsn=2'); background-position: center center; background-repeat: no-repeat; background-size: cover; height: 250px; } .hero_image_WTC h1 { text-align: center; color: rgb(255, 255, 255); } .hero_image_WTC2 { background-image: url('/images/default-source/z-global/las/cta-bg-image.jpg?sfvrsn=2'); background-position: center center; background-repeat: no-repeat; background-size: cover; padding: 110px 0px; } .circle { border-radius: 50%25; height: 150px; width: 150px; margin: 15px 0px; padding-top: 40px; font-size: 24px; line-height: 1.3; } .circle.threelines { padding-top: 30px; } .circle span { text-align: center; padding-top: 5px; } .check { font-size: 25px; color: rgb(116, 124, 131); top: 100px; } .global-content { padding-bottom: 40px; } .global-content.bg-blue h1, .global-content.bg-blue h2, .global-content.bg-blue h3, .global-content.bg-blue h4, .global-content.bg-blue h5 { color: rgb(255, 255, 255); } .global-content.bg-blue p { color: rgb(255, 255, 255); } .global-content2 { padding-bottom: 20px; padding-top: 20px; } .global-content2.bg-blue h1, .global-content2.bg-blue h2, .global-content2.bg-blue h3, .global-content2.bg-blue h4, .global-content2.bg-blue h5 { color: rgb(255, 255, 255); } .global-content2.bg-blue p { color: rgb(255, 255, 255); } .global-2-col { padding: 20px 0px; } .global-2-col .row .cell { display: table; } .global-2-col .row .cell .row { display: table-cell; vertical-align: middle; } .global-2-col .row .cell .row .image span { display: table-cell; vertical-align: middle; font-size: 150px; } .global-2-col.bg-white .row .cell .row .image span { color: rgb(117, 123, 130); } .global-2-col.bg-white .row .cell .row .content h3 { color: rgb(117, 123, 130); } .global-2-col.bg-white .row .cell .row .content p { color: rgb(117, 123, 130); } .global-2-col.bg-white .row .cell .row .content p a { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(93, 98, 103); color: rgb(117, 123, 130); min-width: 220px; text-align: center; text-decoration: none !important; } .global-2-col.bg-white .row .cell .row .content p a::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(93, 98, 103); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .global-2-col.bg-white .row .cell .row .content p a:hover, .global-2-col.bg-white .row .cell .row .content p a:focus, .global-2-col.bg-white .row .cell .row .content p a:active { color: rgb(255, 255, 255); } .global-2-col.bg-white .row .cell .row .content p a:hover::before, .global-2-col.bg-white .row .cell .row .content p a:focus::before, .global-2-col.bg-white .row .cell .row .content p a:active::before { transform: scaleY(1); } .global-2-col.bg-blue .row .cell .row .image span { color: rgb(255, 255, 255); } .global-2-col.bg-blue .row .cell .row .content h3 { color: rgb(255, 255, 255); } .global-2-col.bg-blue .row .cell .row .content p { color: rgb(255, 255, 255); } .global-2-col.bg-blue .row .cell .row .content p a { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(230, 230, 230); color: rgb(255, 255, 255); min-width: 220px; text-align: center; text-decoration: none !important; } .global-2-col.bg-blue .row .cell .row .content p a::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .global-2-col.bg-blue .row .cell .row .content p a:hover, .global-2-col.bg-blue .row .cell .row .content p a:focus, .global-2-col.bg-blue .row .cell .row .content p a:active { color: rgb(56, 89, 136); } .global-2-col.bg-blue .row .cell .row .content p a:hover::before, .global-2-col.bg-blue .row .cell .row .content p a:focus::before, .global-2-col.bg-blue .row .cell .row .content p a:active::before { transform: scaleY(1); } .global-2-col.bg-gray .row .cell .row .image span { color: rgb(117, 123, 130); } .global-2-col.bg-gray .row .cell .row .content h3 { color: rgb(117, 123, 130); } .global-2-col.bg-gray .row .cell .row .content p { color: rgb(117, 123, 130); } .global-2-col.bg-gray .row .cell .row .content p a { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(93, 98, 103); color: rgb(117, 123, 130); min-width: 220px; text-align: center; text-decoration: none !important; } .global-2-col.bg-gray .row .cell .row .content p a::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(93, 98, 103); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .global-2-col.bg-gray .row .cell .row .content p a:hover, .global-2-col.bg-gray .row .cell .row .content p a:focus, .global-2-col.bg-gray .row .cell .row .content p a:active { color: rgb(255, 255, 255); } .global-2-col.bg-gray .row .cell .row .content p a:hover::before, .global-2-col.bg-gray .row .cell .row .content p a:focus::before, .global-2-col.bg-gray .row .cell .row .content p a:active::before { transform: scaleY(1); } .add-actions { line-height: 1.6; color: rgb(117, 123, 130); } .add-actions h3 { margin-top: 0px; } .add-actions .row .image span { font-size: 110px; float: right; } .table { margin-bottom: 0px; } .table h3 { font-weight: 900; } .table .header h3 { margin: 0px; } .table.loan-programs a { margin-top: -20px; top: 50%25; min-width: 0px; width: 100%25; } .table.loan-programs h3 { margin-top: 0px; } .table.loan-programs.header [class*='col-'] { border: 0px; padding: 20px 10px; min-height: 50px; } .table.loan-programs.header.nested .row [class*='col-'] .row { border: 0px; padding: 20px 10px; min-height: 0px; } .table.loan-programs.header.nested .row .row [class*='col-'] { border: 0px; padding: 10px; min-height: 0px; } .scroll-table { padding: 40px 0px; } .scroll-table table thead.overview tr td:first-child { vertical-align: middle; font-size: 20px; padding-left: 20px; } .scroll-table table thead.inner tr td { color: rgb(255, 255, 255); vertical-align: middle; } .scroll-table table thead.inner tr td:first-child { font-size: 18px; font-weight: bold; padding-left: 20px; } .scroll-table table thead.inner tr td:last-child { text-align: center; } .scroll-table table tbody tr td { border: 1px solid rgb(255, 255, 255); vertical-align: middle; } .scroll-table table tbody tr td span { font-size: 40px; color: rgb(135, 170, 39); } .scroll-table table tbody tr td:first-child { text-align: left; width: 360px; padding-left: 20px; } .scroll-table table tbody tr.odd { background-color: rgb(196, 198, 201); } .scroll-table table tbody tr.even { background-color: rgb(224, 224, 224); } .cta-bar.search { padding: 0px; } .cta-bar.search .input-container { margin: 20px 0px; height: 54px; } .cta-bar.search .input-container .icon-search { position: absolute; left: 30px; top: 18px; } .cta-bar.search input { background-image: none; text-indent: 40px; background-color: transparent; border: 1px solid white; color: white; } .cta-bar.search input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5); } .cta-bar .content-container { max-width: 700px; padding: 70px 40px; } .cta-bar .content-container h2 { margin-top: 0px; } .cta-bar .left-side .content-container { float: right; } .cta-bar .right-side .content-container { float: left; } .cta-bar .darken { background-color: rgba(0, 0, 0, 0.1); } .cta-bar .map-btn { margin-top: 10px; min-width: 0px; } .memberListItem { padding-bottom: 30px; } .memberListItem .image-container { position: relative; overflow: hidden; } .memberListItem .image-container::after { content: ''; position: absolute; height: 100%25; width: 100%25; top: 0px; left: 0px; background: linear-gradient(transparent 65%25, rgba(0, 0, 0, 0.8) 100%25); z-index: 1; } .memberListItem .image-container .onImageButton { position: absolute; bottom: 5%25; left: 5%25; width: 90%25; min-width: 100px; z-index: 2; } .memberListItem .image-container .slideUp { position: absolute; bottom: -100%25; width: 100%25; height: 100%25; background-color: rgb(56, 89, 136); padding: 1em; color: rgb(255, 255, 255); z-index: 2; line-height: 1.5; } .memberListItem .image-container .slideUp a { color: rgb(255, 255, 255); } .memberListItem .image-container .slideUp a:hover { color: rgb(255, 255, 255); } .memberListItem .image-container .slideUp .close { position: absolute; width: 20px; height: 20px; cursor: pointer; display: block; right: 10px; top: 10px; opacity: 0.7; } .memberListItem .image-container .slideUp .memberListButtons { position: absolute; bottom: 0px; left: 5%25; width: 90%25; } .memberListItem .image-container .slideUp .memberListButtons a { margin-bottom: 10px; width: 100%25; min-width: 100px; } .memberListItem .image-container .slideUp .memberListButtons a:last-of-type { margin-bottom: 20px; } .memberListItem .memberListName { padding-top: 5px; line-height: 1.5; } .btn-icon span { font-size: 32px; vertical-align: middle; line-height: 16px; font-weight: bold; margin-top: -3px; } h2.branch-address { margin-top: 0px; } .hot-links { text-align: center; } .hot-links div { padding-top: 0px; padding-bottom: 0px; } .hot-links div div { padding-top: 0px; padding-bottom: 0px; } .hot-links div div div { padding: 15px 0px; } .hot-links div div div:first-child { border-left: none; } .hot-links div div div:last-child { border-right: none; } .hot-links div div div h4 { margin-top: 20px; margin-bottom: 20px; } .hot-links div div div a { margin-bottom: 30px; line-height: 1.5; } .hot-links.bg-white div div div { border-right: 1px solid rgb(183, 185, 189); border-left: 1px solid rgb(183, 185, 189); } .hot-links.bg-white div div div h4 { color: rgb(56, 89, 136); } .hot-links.bg-gray div div div { border-right: 1px solid lightgray; border-left: 1px solid lightgray; } .hot-links.bg-gray div div div h4 { color: rgb(56, 89, 136); } .hot-links.bg-blue div div div { border-right: 1px solid rgb(41, 65, 101); border-left: 1px solid rgb(41, 65, 101); } .hot-links.bg-blue div div div h4 { color: rgb(255, 255, 255); } .search-big input { padding: 15px 20px; width: 100%25; font-size: 21px; font-weight: 100; border: 2px solid rgb(255, 255, 255); background-color: transparent; text-align: left; white-space: pre-line; color: rgb(255, 255, 255); line-height: 1.4; } .search-big .search-btn { position: absolute; top: 0px; right: 0px; height: 100%25; line-height: 1.4; font-size: 21px; padding: 15px 40px; min-height: 0px; min-width: 0px; } .search { padding: 40px 0px; } .search input { text-indent: 50px; padding: 10px; background-image: url('/images/default-source/z-global/icons/search.png?sfvrsn=2'); background-repeat: no-repeat; background-position: left center; width: 100%25; height: 100%25; } .search .search-btn { position: absolute; right: 15px; top: 0px; min-width: 60px; display: inline-block; padding: 10px 20px; height: 100%25; } .search .search-btn:focus { outline: none; } .search .map-btn { width: 100%25; text-align: center; } .search .register-btn { width: 100%25; text-align: center; color: rgb(97, 180, 228); } .callout { padding: 50px 0px; } .callout .heading { margin-bottom: 30px; } .callout .heading h2 { text-align: center; text-transform: uppercase; font-weight: 100; margin: 0px; } .callout .box { padding: 40px 20px; text-align: center; } .callout .box p { font-weight: 400; } .callout .box2 { padding: 20px 10px; } .callout .box2 p { font-weight: 400; } .callout.bg-white .heading h2 { color: rgb(56, 89, 136); } .callout.bg-white .box { border: 2px solid rgb(224, 224, 224); } .callout.bg-white .box h3 { color: rgb(56, 89, 136); } .callout.bg-white .box a.button { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(41, 65, 100); color: rgb(56, 89, 136); text-align: center; width: 100%25; min-width: 0px; text-decoration: none !important; } .callout.bg-white .box a.button::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .callout.bg-white .box a.button:hover, .callout.bg-white .box a.button:focus, .callout.bg-white .box a.button:active { color: rgb(255, 255, 255); } .callout.bg-white .box a.button:hover::before, .callout.bg-white .box a.button:focus::before, .callout.bg-white .box a.button:active::before { transform: scaleY(1); } .callout.bg-white .box2 { border: 2px solid rgb(224, 224, 224); } .callout.bg-white .box2 h3 { color: rgb(56, 89, 136); } .callout.bg-white .box2 a.button { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(41, 65, 100); color: rgb(56, 89, 136); min-width: 220px; text-align: center; margin: 5px; text-decoration: none !important; } .callout.bg-white .box2 a.button::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .callout.bg-white .box2 a.button:hover, .callout.bg-white .box2 a.button:focus, .callout.bg-white .box2 a.button:active { color: rgb(255, 255, 255); } .callout.bg-white .box2 a.button:hover::before, .callout.bg-white .box2 a.button:focus::before, .callout.bg-white .box2 a.button:active::before { transform: scaleY(1); } .callout.bg-blue .heading h2 { color: rgb(255, 255, 255); } .callout.bg-blue .box { border: 2px solid rgb(255, 255, 255); } .callout.bg-blue .box h3 { color: rgb(255, 255, 255); } .callout.bg-blue .box p { color: rgb(255, 255, 255); } .callout.bg-blue .box a.button { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: rgb(255, 255, 255); padding: 10px 30px; border-bottom: 5px solid rgb(230, 230, 230); color: rgb(0, 0, 0); min-width: 220px; text-align: center; margin: 5px; text-decoration: none !important; } .callout.bg-blue .box a.button::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(230, 230, 230); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .callout.bg-blue .box a.button:hover, .callout.bg-blue .box a.button:focus, .callout.bg-blue .box a.button:active { color: rgb(0, 0, 0); } .callout.bg-blue .box a.button:hover::before, .callout.bg-blue .box a.button:focus::before, .callout.bg-blue .box a.button:active::before { transform: scaleY(1); } .callout.bg-gray .heading h2 { color: rgb(56, 89, 136); } .callout.bg-gray .box { border: 2px solid rgb(56, 89, 136); } .callout.bg-gray .box h3 { color: rgb(56, 89, 136); } .callout.bg-gray .box a.button { display: inline-block; vertical-align: middle; transform: translateZ(0px); box-shadow: transparent 0px 0px 1px; backface-visibility: hidden; position: relative; transition-property: color; transition-duration: 0.3s; background: transparent; padding: 10px 30px; border-width: 2px; border-style: solid; border-color: rgb(41, 65, 100); color: rgb(56, 89, 136); min-width: 220px; text-align: center; margin: 5px; text-decoration: none !important; } .callout.bg-gray .box a.button::before { content: ''; position: absolute; z-index: -1; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(41, 65, 100); transform: scaleY(0); transform-origin: 50%25 100%25 0px; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out; } .callout.bg-gray .box a.button:hover, .callout.bg-gray .box a.button:focus, .callout.bg-gray .box a.button:active { color: rgb(255, 255, 255); } .callout.bg-gray .box a.button:hover::before, .callout.bg-gray .box a.button:focus::before, .callout.bg-gray .box a.button:active::before { transform: scaleY(1); } .stats { background-image: url('/images/default-source/z-global/bg-images/family.jpg?sfvrsn=2'); background-position: center center; background-repeat: no-repeat; background-size: cover; padding: 30px 0px; } .stats h4 { text-align: center; color: rgb(255, 255, 255); } .stats .row { margin-bottom: 30px; } .stats .icon { position: relative; display: inline-block; vertical-align: middle; width: 105px; height: 105px; border-radius: 50%25; overflow: hidden; border: 2px solid rgb(255, 255, 255); } .stats .icon.lg span { font-size: 60px; margin-top: -0.75em; } .stats .icon.md span { font-size: 50px; margin-top: -0.8em; } .stats .icon.sm span { font-size: 40px; margin-top: -1em; } .stats .icon span { position: absolute; color: rgb(255, 255, 255); font-size: 60px; margin-left: -57px; margin-top: -0.75em; top: 50%25; left: 50%25; width: 115px; height: 115px; text-align: center; line-height: 80px; display: block; font-weight: 900; } .stats .icon span sup { font-size: 0.5em; margin-top: 5px; display: inline-block; } .stats .icon span small { display: inline-block; font-size: 0.3em; margin-top: -45px; } .stats .copy { display: inline-block; width: 65%25; vertical-align: middle; margin-left: 15px; text-align: left; } .stats .copy h4 { text-align: left; font-weight: 600; margin-bottom: 0px; } .stats .copy p { color: rgb(255, 255, 255); font-size: 14px; padding-top: 10px; } .testimonial { padding: 20px; z-index: 1; } .testimonial .carousel-indicators { bottom: 0px; z-index: 2; } .testimonial .carousel-inner .item { padding: 0px 250px; margin-bottom: 20px; } .testimonial .carousel-inner .item .carousel-caption { position: static; text-shadow: none; font-size: 22px; } .testimonial .carousel-inner .item .carousel-caption p strong { font-weight: 700; } .testimonial .carousel-control { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 15%25; font-size: 20px; text-align: center; text-shadow: none; } .testimonial .carousel-control.left { background-image: none; filter: none; } .testimonial .carousel-control.right { right: 0px; left: auto; background-image: none; filter: none; } .testimonial .carousel-control .helper { display: inline-block; height: 100%25; vertical-align: middle; } .testimonial .carousel-control img { vertical-align: middle; } .testimonial.bg-white .carousel-indicators li { background-color: rgb(117, 123, 130); } .testimonial.bg-white .carousel-indicators li.active { background-color: rgb(56, 89, 136); } .testimonial.bg-white .carousel-inner .item .carousel-caption { color: rgb(117, 123, 130); } .testimonial.bg-white .carousel-control { color: rgb(117, 123, 130); } .testimonial.bg-blue .carousel-indicators li { background-color: rgb(56, 89, 136); } .testimonial.bg-blue .carousel-indicators li.active { background-color: rgb(255, 255, 255); } .testimonial.bg-blue .carousel-inner .item .carousel-caption { color: rgb(255, 255, 255); } .testimonial.bg-blue .carousel-control { color: rgb(117, 123, 130); } .testimonial.bg-gray .carousel-indicators li { background-color: rgb(224, 224, 224); } .testimonial.bg-gray .carousel-indicators li.active { background-color: rgb(56, 89, 136); } .testimonial.bg-gray .carousel-inner .item .carousel-caption { color: rgb(56, 89, 136); } .testimonial.bg-gray .carousel-control { color: rgb(224, 224, 224); } .logo-rot { padding: 40px 0px; } .logo-rot.bg-white { border-bottom: 1px solid rgb(117, 123, 130); } .logo-rot.bg-blue { border-bottom: 1px solid rgb(41, 65, 101); } .logo-rot.bg-gray { border-bottom: 1px solid rgb(117, 123, 130); } .info-check { margin: 20px 0px; } .info-check .item { padding: 5px 0px; } .info-check .item span { font-size: 40px; } .info-check .item p { font-size: 12px; margin-bottom: 0px; } .info-check .item.active span { font-size: 40px; } .info-check .item.active p { font-size: 12px; } .info-check.bg-white .item { border-left: 1px solid rgb(117, 123, 130); } .info-check.bg-white .item span { color: rgb(117, 123, 130); } .info-check.bg-white .item p { color: rgb(117, 123, 130); } .info-check.bg-white .item.active span { color: rgb(135, 170, 39); } .info-check.bg-white .item.active p { color: rgb(0, 0, 0); } .info-check.bg-white .item:last-child { border-right: 1px solid rgb(117, 123, 130); } .info-check.bg-blue .item { border-left: 1px solid rgb(102, 139, 192); } .info-check.bg-blue .item span { color: rgb(71, 113, 172); } .info-check.bg-blue .item p { color: rgb(71, 113, 172); } .info-check.bg-blue .item.active span { color: rgb(135, 170, 39); } .info-check.bg-blue .item.active p { color: rgb(255, 255, 255); } .info-check.bg-blue .item:last-child { border-right: 1px solid rgb(102, 139, 192); } .info-check.bg-gray .item { border-left: 1px solid rgb(255, 255, 255); } .info-check.bg-gray .item span { color: rgb(255, 255, 255); } .info-check.bg-gray .item p { color: rgb(117, 123, 130); } .info-check.bg-gray .item.active span { color: rgb(135, 170, 39); } .info-check.bg-gray .item.active p { color: rgb(0, 0, 0); } .info-check.bg-gray .item:last-child { border-right: 1px solid rgb(255, 255, 255); } .RadSocialShare_Default { border: none; } .map { margin: 0px; padding: 0px; } .map .overlay { background: transparent; position: absolute; height: 100%25; width: 100%25; top: 0px; } .container-width-lg { width: 100%25; max-width: 1170px; } .quick-contact { border-bottom: 1px solid rgba(0, 0, 0, 0.3); } .quick-contact .profile { border-right: none; line-height: 1.5; } .quick-contact .profile .address { margin-top: 10px; margin-bottom: 10px; } .quick-contact .profile .address [class^='icon-'] { display: inline-block; font-size: 2.5em; vertical-align: top; margin-right: 5px; padding-top: 3px; } .quick-contact .profile .address .address-text { display: inline-block; vertical-align: top; } .quick-contact .profile .caption { font-size: 0.8em; line-height: 1; margin: 5px 0px; } .quick-contact .profile .sweep, .quick-contact .profile .sweep-border { min-width: 0px; width: 100%25; max-width: 100%25; padding-left: 0px; padding-right: 0px; } .quick-contact .profile img { width: 100%25; } .quick-contact .profile img.t-logo { max-width: 80%25; display: block; } .quick-contact .profile h3 { margin-top: 0px; margin-bottom: 0px; } .quick-contact .ctas .row { margin-right: -30px; margin-left: -30px; } .quick-contact .ctas .row .wrap { padding: 0px; margin-bottom: 0px; } .quick-contact .ctas .row .wrap a { min-width: 100%25; border-right: 2px solid rgba(0, 0, 0, 0.3); line-height: 1.5; padding-top: 15px; padding-bottom: 15px; } .quick-contact .ctas .row .wrap:last-child { margin-bottom: 0px; } .quick-contact .ctas .row .wrap:last-child a { border-right: none; } .hero-rotator, .hero-rotator .frame { height: 300px; } .hero-rotator { position: relative; overflow: hidden; z-index: 1; } .hero-rotator .arrows { display: none; } .hero-rotator .arrows .left-arrow div span { font-size: 100px; font-weight: 100; color: rgb(117, 123, 130); position: absolute; z-index: 3; left: 0px; top: 50%25; margin-top: -50px; opacity: 0.5; transition: all 250ms ease-in-out; } .hero-rotator .arrows .left-arrow div span:hover { cursor: pointer; opacity: 1; } .hero-rotator .arrows .right-arrow div span { font-size: 100px; font-weight: 100; color: rgb(117, 123, 130); position: absolute; z-index: 3; right: 0px; top: 50%25; margin-top: -50px; opacity: 0.5; transition: all 250ms ease-in-out; } .hero-rotator .arrows .right-arrow div span:hover { cursor: pointer; opacity: 1; } .hero-rotator .indicators { position: absolute; z-index: 3; bottom: 0px; left: 50%25; } .hero-rotator .indicators ul { margin: 0px 0px 20px 40px; padding: 0px; } .hero-rotator .indicators ul li { background-color: transparent; display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; border: 1px solid rgb(255, 255, 255); border-radius: 10px; } .hero-rotator .indicators ul li.active { background-color: rgb(255, 255, 255); width: 10px; height: 10px; margin: 1px; } .hero-rotator .frame { position: absolute; top: 0px; left: 0px; width: 100%25; background-size: cover; background-position: center center; opacity: 0; transition: all 500ms ease-in-out; } .hero-rotator .frame::before { content: ''; width: 100%25; height: 100%25; background-color: rgba(255, 255, 255, 0.2); display: block; margin: 0px; position: absolute; top: 0px; } .hero-rotator .frame .container { margin-top: 14%25; padding-top: 20px; padding-bottom: 20px; background-color: rgba(255, 255, 255, 0.4); } .hero-rotator .frame .container .msg.one { font-size: 20px; color: rgb(255, 255, 255); font-weight: normal; line-height: 1.2; } .hero-rotator .frame .container .msg.two { font-size: 20px; color: rgb(247, 168, 0); line-height: 1.2; } .hero-rotator .frame .container .msg.three { margin-top: 10px; } .hero-rotator .frame .container .msg.three a { margin-left: 5px; margin-right: 5px; margin-top: 5px; box-shadow: rgb(51, 51, 51) 0px 5px 10px; } .hero-rotator .frame .container .msg.three a:hover { text-shadow: rgb(51, 51, 51) 0px 0px 0px; } .hero-rotator .frame.active { opacity: 1; z-index: 2; transition: all 500ms ease-in-out; } .hero-rotator .frame.active .msg.fade-in { opacity: 0; animation: fadeIn 1s ease-in 1 forwards; } .hero-rotator .frame.active .msg.one { animation-delay: 0.7s; } .hero-rotator .frame.active .msg.two { animation-delay: 1.7s; } .hero-rotator .frame.active .msg.three { animation-delay: 2.7s; } .hero-rotator.LC { border-bottom: 3px solid rgb(41, 65, 101); } .hero-rotator.LC .indicators { position: absolute; bottom: 0px; left: 50%25; } .hero-rotator.LC .frame { background-color: rgba(0, 0, 0, 0.3); background-blend-mode: multiply; } .hero-rotator.LC .frame::before { display: none; } .hero-rotator.LC .frame .container { padding-top: 0px; padding-bottom: 0px; background-color: transparent; } .hero-rotator.LC .frame .container .msg { text-align: center; text-shadow: black 0px 0px 8px; } .hero-rotator.LC .frame .container .msg.one { font-size: 34px; color: rgb(255, 255, 255); } .hero-rotator.LC .frame .container .msg.one h1 { font-size: 40px; font-weight: 900; margin-top: 0px; line-height: 1; } .hero-rotator.LC .frame .container .msg.one h3 { line-height: 1.2; margin-top: 0px; margin-bottom: 0px; font-size: 18px; } .hero-rotator.LC .frame .container .msg.two { font-size: 16px; color: rgb(255, 255, 255); font-weight: 500; margin: 10px 0px 20px; } .hero-rotator.LC .frame .container .msg.three { font-size: 21px; } .hero-rotator.LC .frame .container .msg.three a { width: 90%25; min-width: 0px; } .hero-rotator.LC .frame .container .msg.three .icon { font-weight: 500; font-size: 32px; vertical-align: middle; } .hero-rotator.LC .frame .container .msg.three .phone { font-size: 27px; font-weight: 900; color: rgb(255, 255, 255); text-shadow: black 0px 5px 10px; } .hero-rotator.LC .frame .container .msg.three .phone span { top: 4px; display: inline; position: relative; } .hero-content { background-image: url('/images/default-source/z-global/bg-images/family.jpg?sfvrsn=2'); background-position: center center; background-repeat: no-repeat; background-size: cover; overflow: hidden; } .hero-content h1 { position: relative; z-index: 2; text-align: right; padding: 0px 50px; color: rgb(255, 255, 255); margin: 40px 0px 0px; } .hero-content .bg { position: relative; padding: 40px 0px; } .hero-content .bg h1 { margin: 0px; } .hero-content .bg::after { content: ''; transform: rotate(10deg); position: absolute; top: -280%25; bottom: 0px; right: 20px; height: 600%25; width: 300%25; } .hero-content .bg.acc-red::after { background-color: rgb(207, 10, 44); } .hero-content .bg.acc-orange::after { background-color: rgb(247, 168, 0); } .hero-content .bg.acc-blue::after { background-color: rgb(97, 180, 228); } .hero-content .bg.acc-blue-dk::after { background-color: rgb(56, 89, 136); } .hero-content .bg.acc-green::after { background-color: rgb(135, 170, 39); } .hero-content .copy { padding: 40px 0px; } .hero-content .copy p { color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 1px 1px 4px; line-height: 30px; } .footer { line-height: 1.5; } .footer .top { background-color: rgb(56, 89, 136); padding: 20px 0px; } .footer .top h3 { color: rgb(255, 255, 255); text-transform: uppercase; } .footer .top ul { margin: 0px; padding: 0px; } .footer .top ul li { list-style: none; color: rgb(255, 255, 255); } .footer .top ul li a { color: rgb(255, 255, 255); text-transform: uppercase; } .footer .top ul.social { margin: 0px; padding: 0px; height: 45px; } .footer .top ul.social li { list-style: none; margin: 0px 10px 0px 0px; padding: 0px; float: left; } .footer .top ul.social li a { background-image: url('/images/default-source/z-global/icons/social.png?sfvrsn=2'); background-repeat: repeat; display: block; width: 45px; height: 43px; transition: all 100ms ease-in-out; } .footer .top ul.social li a.fb { background-position: 0px 0px; } .footer .top ul.social li a.tw { background-position: -63px 0px; } .footer .top ul.social li a.in { background-position: -126px 0px; } .footer .top ul.social li a.gp { background-position: -190px 0px; } .footer .top ul.social li a:hover { opacity: 0.8; } .footer .bottom { font-weight: 500; font-size: 12px; color: rgb(255, 255, 255); padding: 20px 0px; background-color: rgb(41, 65, 101); } .footer .bottom a { color: rgb(255, 255, 255); } .footer .bottom .icon-equal-housing-lender { font-size: 5em; vertical-align: middle; color: white; display: block; } .global-padding-0 { padding: 0px; } .global-padding, .quick-contact .profile { padding-top: 30px; padding-bottom: 30px; } .global-padding-md, .global-section-padding { padding-top: 40px; padding-bottom: 40px; } .global-padding-lg { padding-top: 70px; padding-bottom: 70px; } .common-margin { margin: 15px; } .global-padding-h { padding-left: 30px; padding-right: 30px; } .row-centered { text-align: center; } .col-centered { display: inline-block; float: none; text-align: left; margin-right: -4px; } .box-shadow { box-shadow: rgb(51, 51, 51) 0px 5px 10px; } .txt-shadow { text-shadow: rgb(51, 51, 51) 0px 0px 0px; } .market-comm { background: rgb(224, 224, 224); line-height: 1.5; } .market-comm h3 { color: rgb(0, 0, 0); margin-top: 0px; } .market-comm a { color: rgb(0, 0, 0); } .market-comm a:hover { text-decoration: none; color: rgb(117, 123, 130); } .market-comm a span { line-height: 16px; font-size: 2em; vertical-align: middle; margin-left: -8px; margin-top: -2px; } .market-comm h2 { font-weight: 600; margin-top: 0px; } .market-comm .past-list-item { padding: 20px; } .market-comm .past-list-item:hover { cursor: pointer; background-color: rgba(255, 255, 255, 0.4); } .breadcrumbs { padding: 5px 0px 32px; font-size: 12px; color: rgb(255, 255, 255); display: none; } .breadcrumbs a { font-size: 12px; text-decoration: underline; } .breadcrumbs .sfBreadcrumbWrp, .breadcrumbs .breadcrumb-wrapper { margin: 5px 0px; } .breadcrumbs .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a, .breadcrumbs .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a { text-decoration: none; } .breadcrumbs .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a.rsmLink:hover, .breadcrumbs .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a.rsmLink:hover { color: inherit !important; background-color: rgba(0, 0, 0, 0.4) !important; background-image: none !important; } .breadcrumbs .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink, .breadcrumbs .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink { font-weight: 900; } .breadcrumbs .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink:hover, .breadcrumbs .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink:hover { cursor: default; background-color: transparent !important; background-image: none !important; color: inherit !important; } .breadcrumbs.bg-white { border-top: 3px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224); color: rgb(117, 123, 130); } .breadcrumbs.bg-white .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-white .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a.rsmLink { color: rgb(117, 123, 130); } .breadcrumbs.bg-white .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator, .breadcrumbs.bg-white .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator { color: rgb(117, 123, 130); } .breadcrumbs.bg-white .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-white .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink { color: rgb(117, 123, 130); } .breadcrumbs.bg-blue { border-top: 3px solid rgb(41, 65, 101); border-bottom: 1px solid rgb(41, 65, 101); color: rgb(255, 255, 255); } .breadcrumbs.bg-blue .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-blue .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a.rsmLink { color: rgb(255, 255, 255); } .breadcrumbs.bg-blue .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator, .breadcrumbs.bg-blue .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator { color: rgb(255, 255, 255); } .breadcrumbs.bg-blue .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-blue .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink { color: rgb(255, 255, 255); } .breadcrumbs.bg-blue-lt { border-top: 3px solid rgb(97, 180, 228); border-bottom: 1px solid rgb(97, 180, 228); color: rgb(255, 255, 255); } .breadcrumbs.bg-blue-lt .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-blue-lt .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a.rsmLink { color: rgb(255, 255, 255); } .breadcrumbs.bg-blue-lt .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator, .breadcrumbs.bg-blue-lt .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator { color: rgb(255, 255, 255); } .breadcrumbs.bg-blue-lt .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-blue-lt .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink { color: rgb(255, 255, 255); } .breadcrumbs.bg-gray { border-top: 3px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224); color: rgb(56, 89, 136); } .breadcrumbs.bg-gray .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-gray .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation a.rsmLink { color: rgb(56, 89, 136); } .breadcrumbs.bg-gray .sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator, .breadcrumbs.bg-gray .breadcrumb-wrapper .RadSiteMap .sfBreadcrumbNavigation .sfBreadcrumbNodeSeparator { color: rgb(56, 89, 136); } .breadcrumbs.bg-gray .sfBreadcrumbWrp .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink, .breadcrumbs.bg-gray .breadcrumb-wrapper .RadSiteMap .sfNoBreadcrumbNavigation a.rsmLink { color: rgb(56, 89, 136); } .breadcrumbs.gradient { background: linear-gradient(rgba(0, 0, 0, 0.6) 0%25, transparent 100%25) transparent; position: relative; z-index: 1; margin-bottom: -78px; } .hero-rotator { position: relative; z-index: 0; } .block-options { } .category-list { display: none; } .category-list-display .category { background-color: rgb(56, 89, 136); display: inline-block; color: rgb(255, 255, 255); padding: 2px 8px; margin-top: 8px; border-radius: 6px; } .global-message { margin-bottom: -108px; padding-top: 108px; background-color: rgb(247, 168, 0); color: rgb(0, 0, 0); text-align: left; line-height: 1.3; font-size: 14px; } .global-message .container { padding-top: 15px; padding-bottom: 15px; } .global-message .container p { margin: 0px; } .global-message .close { position: absolute; right: -15px; top: 50%25; font-size: 32px; color: rgb(0, 0, 0); cursor: pointer; opacity: 0.6; margin-top: -16px; } .global-message .close:hover { opacity: 1; } .global-message .msg-icon { float: left; margin-right: 10px; font-size: 32px; } .file-link .icon, .file-list .icon { display: inline-block; width: 1em; height: 1em; fill: currentcolor; } ]]%3E%3C/style%3E%3C/defs%3E%3Ctitle%3Ecaliber-home-loans-logo%3C/title%3E%3Cpath class='st0' d='M237.5,237H16.8V0H238v237.1L237.5,237L237.5,237z M21.4,232.4h211.9V4.6H21.4V232.4z'/%3E%3Cpath class='st0' d='M0,224.4c115.3-87.7,222.1-28.9,254.3-4.2C139,131.1,129.7,37.3,129.2,12.1C127.4,118,26.1,204.4,0,224.4z'/%3E%3Cpath class='st0' d='M378,54.6l-12.6,4.7c-8.4-8.9-20.5-13.5-35.5-13.5c-11.7,0-21,2.8-28,8.9c-7.5,6.1-10.7,13.5-10.7,22.4 c0,9.3,3.7,17.3,10.7,22.9s16.8,8.9,28.9,8.9c14.9,0,26.6-4.7,35-13.5l11.7,6.5c-6.1,7-12.6,12.1-20.5,15.4 c-7.5,3.3-16.8,4.7-27.1,4.7c-14.9,0-27.1-3.7-36.9-11.2c-11.2-8.4-16.8-19.6-16.8-33.1s5.6-24.3,16.8-33.1 c9.8-7.5,21.9-11.2,36.4-11.2C350.9,33.1,366.8,40.1,378,54.6L378,54.6z'/%3E%3Cpath class='st0' d='M495.1,119.4h-14.9l-9.8-18.7h-56.5l-9.8,18.7h-14.9l44.3-83.5h17.3L495.1,119.4L495.1,119.4z M463.4,88.2 l-21.5-40.6l-21.5,40.6H463.4L463.4,88.2z'/%3E%3Cpath class='st0' d='M588.9,119.4h-78.4V35.9h14v70.9h64.4V119.4L588.9,119.4z'/%3E%3Cpath class='st0' d='M619.2,119.4h-14V35.9h14V119.4z'/%3E%3Cpath class='st0' d='M730.8,76c9.3,3.3,14.5,10.3,14.5,21c0,14.5-10.7,21.9-31.7,21.9h-66.7V35.8h67.7c8.4,0,14.9,1.9,20.1,6.1 c4.7,4.2,7.5,9.8,7.5,16.8C742,66.2,738.2,72.3,730.8,76L730.8,76z M714.9,70.9c3.7,0,7-0.9,9.8-3.3c2.8-2.3,3.7-4.7,3.7-7.9 c0-3.3-0.9-6.1-3.3-7.9c-2.3-1.9-5.6-2.8-9.3-2.8h-54.6v22.4h53.7L714.9,70.9z M714,106.8c11.7,0,17.3-3.7,17.3-11.2 c0-7.9-5.1-12.1-14.9-12.1h-55.1v23.8H714V106.8z'/%3E%3Cpath class='st0' d='M856.8,119.4h-87.3V35.9H854v12.6h-70.5V70h49v12.6h-49v24.7h73.7v12.1H856.8z'/%3E%3Cpath class='st0' d='M972,119.4h-16.3l-22.4-31.7h-42v31.7h-14V35.9h65.8c8.9,0,15.9,2.3,20.5,7c5.1,4.7,7.5,11.2,7.5,19.1 c0,7-1.9,12.6-6.1,17.3c-3.7,4.2-8.9,6.5-15.4,7.5L972,119.4L972,119.4z M941.2,75.1c10.7,0,15.9-4.2,15.9-13.1 c0-9.3-5.6-14-17.3-14h-48.5v26.6h49.9V75.1z'/%3E%3Cpath class='st0' d='M340.2,206.7h-8.9v-24.3h-43.4v24.3H279v-54.1h8.9v21.9h43.4v-21.9h8.9V206.7z'/%3E%3Cpath class='st0' d='M425.1,179.6c0,8.9-3.7,15.9-10.7,21.5c-6.5,4.7-14.5,7-23.8,7s-17.7-2.3-23.8-7.5 c-7.5-5.6-10.7-12.6-10.7-21.5s3.7-15.9,11.2-21.5c6.5-4.7,14.5-7.5,23.8-7.5s17.3,2.3,23.8,7.5 C421.4,163.8,425.1,170.8,425.1,179.6L425.1,179.6z M415.8,179.6c0-6.5-2.8-11.7-7.9-15.4c-4.7-3.3-10.3-5.1-17.3-5.1 c-7.5,0-13.5,1.9-18.2,5.6s-7,8.9-7,14.5c0,6.1,2.3,11.2,7,14.9s10.7,5.6,18.7,5.6c7.5,0,14-1.9,18.2-5.6 C413.4,190.8,415.8,185.7,415.8,179.6L415.8,179.6z'/%3E%3Cpath class='st0' d='M514.7,206.7h-8.9v-44.3l-28,35.5l-28-35.5v44.3h-8.9v-54.1h11.2l26.1,32.7l26.1-32.7h11.2v54.1H514.7z'/%3E%3Cpath class='st0' d='M589.4,206.7h-56.5v-54.1h54.6v7.9h-46.2v14H573v7.9h-31.7v15.9h47.6v8.4H589.4z'/%3E%3Cpath class='st0' d='M675.7,206.7h-50.9v-54.1h8.9v46.2h41.5v7.9H675.7z'/%3E%3Cpath class='st0' d='M752.7,179.6c0,8.9-3.7,15.9-10.7,21.5c-6.5,4.7-14.5,7-23.8,7s-17.7-2.3-23.8-7.5 c-7.5-5.6-10.7-12.6-10.7-21.5s3.7-15.9,11.2-21.5c6.5-4.7,14.5-7.5,23.8-7.5s17.3,2.3,23.8,7.5 C749.4,163.8,752.7,170.8,752.7,179.6L752.7,179.6z M743.4,179.6c0-6.5-2.8-11.7-7.9-15.4c-4.7-3.3-10.3-5.1-17.3-5.1 c-7.5,0-13.5,1.9-18.2,5.6s-7,8.9-7,14.5c0,6.1,2.3,11.2,7,14.9c4.7,3.7,10.7,5.6,18.7,5.6c7.5,0,14-1.9,18.2-5.6 C741,190.8,743.4,185.7,743.4,179.6L743.4,179.6z'/%3E%3Cpath class='st0' d='M828.8,206.7H819l-6.1-12.1h-36.4l-6.1,12.1h-9.8l28.5-54.1h11.2L828.8,206.7L828.8,206.7z M808.2,186.6 l-14-26.1l-14,26.1H808.2L808.2,186.6z'/%3E%3Cpath class='st0' d='M900.2,206.7H889l-41.1-44.3v44.3H839v-54.1h11.2l41.1,44.3v-44.3h8.9V206.7z'/%3E%3Cpath class='st0' d='M965.5,165.2c-7.9-4.2-16.3-6.1-24.3-6.1c-5.6,0-9.8,0.5-12.6,1.9s-4.2,3.3-4.2,5.6s1.4,4.2,4.7,5.1 c2.3,0.9,6.1,1.4,11.2,1.9c7.5,0.5,12.6,0.9,14.9,1.4c7,0.9,11.7,2.3,14.9,5.1c3.3,2.8,4.7,6.1,4.7,10.3c0,5.6-2.3,10.3-7.5,13.1 c-5.1,3.3-12.6,4.7-21.9,4.7c-14,0-24.7-3.3-32.2-9.3l5.1-6.5c8.4,5.1,17.7,7.9,27.5,7.9c6.5,0,11.2-0.9,14.9-2.8 c3.3-1.9,5.1-4.2,5.1-7c0-3.3-2.3-5.6-6.5-7c-2.3-0.5-8.4-1.4-18.7-1.9c-8.9-0.5-14.9-1.9-18.7-3.7c-4.2-1.9-6.1-5.6-6.1-10.7 s2.3-8.9,7-12.1c4.7-2.8,11.7-4.2,20.1-4.2c11.7,0,21.5,2.8,29.4,7.9L965.5,165.2L965.5,165.2z'/%3E%3C/svg%3E");
    }

    body.native .osw-container {
        box-shadow: 0 8px 15px rgba(0, 0, 0, 0.3);
        padding-bottom: 15px;
        background: var(--white, #ffffff);
        border-radius: 6px;
    }

        body.native .osw-container .title {
            display: none;
            text-align: center;
            padding: 18px 25px;
            background-color: var(--gray-200, #eeeeee);
            color: var(--info-500, #264e78);
            border-radius: 6px 6px 0 0;
        }

    body.native .sub-content {
        padding-bottom: 0;
    }

    body.native .help-text {
        padding-top: 0;
        color: var(--white, #ffffff);
    }

    body.native .footer {
        display: none;
    }

body.connect .osw-container {
    box-shadow: none;
    padding-bottom: 15px;
    background: #ffffff;
    box-shadow: 0px 3px 5px rgba(0, 33, 43, 0.2), 0px 0px 1px rgba(0, 33, 43, 0.31);
    border-radius: 4px;
}

body.connect #osw-widget h2.okta-form-title {
    /* color: var(--info-500, #264e78); */
    color: #00212B;
    font-size: 25px;
    padding-bottom: 24px;
    font-weight: 600;
}

body.connect #osw-widget #okta-sign-in a:link {
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in strong {
    font-weight: bold;
}

body.connect #osw-widget #okta-sign-in h4 {
    margin-bottom: 16px;
}

body.connect #osw-widget #okta-sign-in div .forgotpassword-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .sms-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .password-reset-heading {
    margin-top: 32px;
    font-size: 16px;
    margin-bottom: -24px;
}

body.connect #osw-widget #okta-sign-in div .email-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .accountUnlock-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .enrollChoices-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .enrollSms-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .enrollVoiceCall-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .sms-verify-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #osw-widget #okta-sign-in div .list-content {
    margin-left: 32px;
}

    body.connect #osw-widget #okta-sign-in div .list-content .enroll-factor-row {
        position: relative;
    }

        body.connect #osw-widget #okta-sign-in div .list-content .enroll-factor-row .enrollChoices-sms-img {
            position: absolute;
            top: 0;
            left: -32px;
        }

        body.connect #osw-widget #okta-sign-in div .list-content .enroll-factor-row .enrollChoices-call-img {
            position: absolute;
            top: 0;
            left: -32px;
        }

body.connect #osw-widget #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-username,
body.connect #osw-widget #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-password {
    border-color: var(--info-400, #638fc0);
    background-color: var(--white, #ffffff);
    box-shadow: inset 0 0 2px var(--gray-500, #a4abb4);
    height: calc(2.5rem + 2px);
    border-radius: 0.15rem;
    /* color: var(--info-500, #264e78); */
    color: #00212B;
}

body.connect #osw-widget #okta-sign-in .o-form-edit-mode .o-form-content {
    padding-bottom: 16px;
}

body.connect #osw-widget #okta-sign-in .o-form-input-name-remember label {
    /* color: var(--info-500, #385988); */
    color: #014157;
    font-size: 14px;
    font-weight: 400;
}

body.connect #osw-widget #okta-sign-in .o-form .input-fix input[type=password],
body.connect #osw-widget #okta-sign-in .o-form .input-fix input {
    font-size: 16px;
    font-weight: 400;
    /* color: var(--info-500, #264e78); */
    color: #00212B;
}

body.connect #osw-widget #okta-sign-in .o-form label .idp-userName {
    position: absolute;
    right: 0;
    padding-left: 40px;
    color: var(--secondary-500, #4c78a7);
    font-size: 12px;
}

    body.connect #osw-widget #okta-sign-in .o-form label .idp-userName span {
        visibility: hidden;
        left: 0;
        bottom: 20px;
        background-color: var(--primary-500, #385988);
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 8px 4px;
        /* Position the tooltip */
        position: absolute;
        z-index: 1;
    }

    body.connect #osw-widget #okta-sign-in .o-form label .idp-userName:hover span {
        visibility: visible;
    }

body.connect #osw-widget #okta-sign-in .o-form-head {
    text-align: center;
}

body.connect #osw-widget #okta-sign-in .auth-footer {
    padding-top: 0px;
}

    body.connect #osw-widget #okta-sign-in .auth-footer a.link {
        font-size: 1rem;
    }

body.connect #osw-widget #okta-sign-in .o-form-button-bar {
    padding: 16px 0 40px;
}

body.connect #osw-widget #okta-sign-in .focused-input {
    box-shadow: none;
    margin-bottom: 0px;
}

body.connect #osw-widget #okta-sign-in .forgot-password-sms-enabled .mobile-recovery-hint {
    padding-bottom: 32px;
}

body.connect #osw-widget #okta-sign-in .recovery-challenge .send-email-link {
    padding-bottom: 0.5rem;
}

body.connect #osw-widget #okta-sign-in .password-requirements--list {
    padding-bottom: 32px;
    font-size: 12px;
}

body.connect #osw-widget #okta-sign-in.auth-container.main-container {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
}

body.connect #osw-widget #okta-sign-in.auth-container .button-primary {
    color: var(--white, #ffffff) !important;
    /* background-color: var(--success-500, #84BD00);
  border-color: var(--success-500, #84BD00); */
    background-color: var(--primary-500, #007fad) !important;
    border-color: #007FAD;
    border-radius: 45px;
    background-image: none;
    transition: all 0.4s;
    font-weight: 600;
    font-size: 1rem;
    cursor: pointer;
    border-radius: var(--btn-border-radius,45px) !important;
}

body.connect #osw-widget #okta-sign-in.auth-container .sms-button {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
    pointer-events: none;
}

body.connect #osw-widget #okta-sign-in.auth-container .call-button {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
    pointer-events: none;
}

body.connect #osw-widget #okta-sign-in.auth-container .button-primary.link-button-enabled {
    color: var(--white, #ffffff) !important;
    background-color: var(--primary-500, #007fad) !important;
    border-color: #007FAD;
}

body.connect #osw-widget #okta-sign-in.auth-container .button-primary.link-button-disabled {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
}

body.connect #osw-widget #okta-sign-in.auth-container .button-primary:hover {
    /* background-color: var(--success-600, #77A805) !important; */
    background-color: var(--primary-600, #015f82) !important;
}

#forgot-username-wrapper {
    border: 0;
    width: 100%;
    color: #5c6971;
    font-family: montserrat, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    position: relative;
    overflow: auto;
    border-radius: 3px;
    border-style: solid;
    height: auto;
    margin: 0 auto 8px;
    min-width: 300px;
    padding: 20px 42px 14px;
    -moz-transition: padding-top 0.4s;
    -webkit-transition: padding-top 0.4s;
    transition: padding-top 0.4s;
}

.forgot-header {
    color: #264e78;
    font-size: 25px;
    padding: 0 0 32px;
    line-height: 1.5;
    margin: 10px 0 15px;
    text-align: center;
    text-transform: none;
    font-weight: 400;
}

.info-text {
    margin-top: 0;
    margin-bottom: 1rem;
    color: #0c2b4c;
    line-height: 1.5;
    font-size: 1rem;
    font-weight: 400;
    text-align: left;
}

.forgot-username-label {
    font-weight: 600;
    color: #264e78;
    font-size: 13px;
    width: 100%;
    padding: 7px 10px 7px 0;
    line-height: 16px;
    margin: 0;
    border: 0;
    outline: 0;
}

.forgot-username-email {
    padding-right: 2rem;
    border: 1px solid #638fc0;
    background-color: #fff;
    box-shadow: inset 0 0 2px #a4abb4;
    height: calc(2.5rem + 2px);
    border-radius: 0.15rem;
    color: #264e78;
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    background-clip: padding-box;
}

.send-email-buttton {
    margin: 2rem 0 1.75rem;
    color: #fff;
    background-color: #84bd00;
    border-color: #84bd00;
    font-weight: 600;
    width: 100%;
    padding: 0.75rem;
    border-radius: 4px;
    letter-spacing: 0.3px;
    text-align: center;
    vertical-align: middle;
    font-size: 1rem;
}

.back-wrapper {
    text-align: center;
}

.back-link {
    font-size: 16px;
    color: #00a3e0 !important;
    text-decoration: none;
}

.osw-container {
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.2);
    padding-bottom: 15px;
    background: var(--white, #ffffff);
}

    .osw-container .title {
        text-align: center;
        padding: 18px 25px;
        background-color: var(--info-500, #385988);
        color: var(--white, #ffffff);
        font-size: 1.5rem;
        font-family: "Fira Sans", sans-serif;
        font-weight: 300;
    }

    .osw-container #become-lender {
        display: inline-block;
        padding: 12px 78px;
        color: var(--info-400, #638fc0);
        border: 1px solid var(--info-500, #4c78a7);
        border-radius: 6px;
        transition: background-color 0.2s;
    }

@media (max-width: 768px) {
    .osw-container #become-lender {
        padding: 12px 38px;
    }
}

.osw-container #become-lender:hover {
    text-decoration: none;
    background-color: var(--info-100, #e6ebf0);
    color: var(--info-500, #4c78a7);
}

#osw-widget * {
    font-family: "Open Sans", sans-serif !important;
}

#osw-widget #okta-sign-in .auth-header {
    border: 0;
    padding: 0;
}

    #osw-widget #okta-sign-in .auth-header .auth-org-logo {
        /* display: none; */
        margin-top: 35px;
    }

#osw-widget #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap {
    width: 240px;
    margin-top: -30px;
}

    #osw-widget #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap span.icon {
        display: none;
    }

    #osw-widget #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap .dropdown-list-title {
        text-align: left;
        font-weight: bold;
        text-transform: capitalize;
        background: var(--info-100, #e6ebf0);
        padding: 0;
        border-bottom: 1px solid var(--gray-500, #a4abb4);
    }

    #osw-widget #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap .option a {
        padding-left: 12px;
    }

#osw-widget #okta-sign-in .beacon-container {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    height: 0;
    width: 50%;
    display: none;
}

    #osw-widget #okta-sign-in .beacon-container .auth-beacon-factor,
    #osw-widget #okta-sign-in .beacon-container .beacon-blank.auth-beacon,
    #osw-widget #okta-sign-in .beacon-container .beacon-blank.auth-beacon-border,
    #osw-widget #okta-sign-in .beacon-container .okta-sign-in-beacon-border {
        position: relative;
        width: 100%;
        display: none;
    }

    #osw-widget #okta-sign-in .beacon-container .factors-dropdown-wrap {
        position: absolute;
        right: -38px;
        top: 38px;
        width: 20px;
        height: 20px;
    }

@media (max-width: 768px) {
    #osw-widget #okta-sign-in .beacon-container .factors-dropdown-wrap {
        right: -24px;
    }
}

#osw-widget #okta-sign-in .beacon-container .dropdown.more-actions {
    position: absolute;
    right: 0;
    bottom: 0;
}

#osw-widget .main-container {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: transparent;
}

    #osw-widget .main-container .okta-sign-in-header {
        display: block;
    }

#osw-widget .mfa-verify h2.okta-form-title {
    margin: 0 15px 5px 0;
    padding: 5px;
    border-radius: 18px;
    border: 2px solid var(--gray-200, #eeeeee);
}

#osw-widget h2.okta-form-title {
    font-size: 0.9rem;
    color: var(--gray-700, #70757c);
}

#osw-widget #okta-sign-in .enroll-choices {
    padding-top: 0;
}

#osw-widget #okta-sign-in .enroll-factor-icon-container {
    display: none;
}

#osw-widget #okta-sign-in .auth-content {
    padding-top: 20px;
    max-width: 100% !important;
}

#osw-widget #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-username,
#osw-widget #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-password {
    background-color: var(--white, #ffffff);
    border: 1px solid var(--info-500, #4c78a7);
    border-radius: 0;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.15);
}

#osw-widget #okta-sign-in .infobox > .icon {
    top: 11px;
}

#osw-widget #okta-sign-in .o-form-input-name-remember label {
    /* color: var(--gray-700, #70757c); */
    color: #014157;
}

#osw-widget #okta-sign-in .o-form-button-bar input.button, #osw-widget #okta-sign-in button {
    border: 0;
    border-radius: 5px;
    font-size: 1rem;
}

    #osw-widget #okta-sign-in .o-form-button-bar input.button.button-primary {
        /* background-color: var(--success-500, #84BD00); */
        background-color: var(--primary-500, #007fad) !important;
        background-image: none;
        border-radius: 45px;
        color: var(--white, #ffffff);
        transition: all 0.4s;
        cursor: pointer;
        font-weight: 600;
        border-radius: var(--btn-border-radius,45px) !important;
    }

        #osw-widget #okta-sign-in .o-form-button-bar input.button.button-primary:hover {
            /* background-color: var(--success-600, #77A805); */
            background-color: var(--primary-600, #015f82) !important;
        }

#osw-widget #okta-sign-in h3.enroll-factor-label {
    color: var(--gray-800, #4d535a);
    font-size: 1rem;
}

#osw-widget #okta-sign-in .button.link-button {
    background-color: #ffffff;
    /* border-color: var(--success-500, #84BD00) !important; */
    border-color: var(--primary-500, #007fad) !important;
    background-image: none;
    color: var(--primary-500, #007fad) !important;
    transition: all 0.4s;
    font-weight: 600;
    font-size: 1rem;
    cursor: pointer;
}

    #osw-widget #okta-sign-in .button.link-button:hover {
        background-color: var(--primary-100, #e6f2f7) !important;
        color: var(--primary-500, #007fad)
    }

    #osw-widget #okta-sign-in .button.link-button.link-button-disabled {
        color: var(--gray-500, #a4abb4) !important;
        border-color: var(--gray-300, #dadada) !important;
        background-color: var(--gray-200, #eeeeee) !important;
    }

#osw-widget #okta-sign-in .enroll-factor-button .button.link-button {
    padding-left: 28px;
    padding-right: 28px;
}

#osw-widget #okta-sign-in .auth-footer {
    text-align: center;
}

    #osw-widget #okta-sign-in .auth-footer a.link {
        font-size: 0.9rem;
    }

    #osw-widget #okta-sign-in .auth-footer .goto {
        float: none;
    }

#osw-widget .mfa-verify h2.okta-form-title {
    border: none !important;
}

.login .row {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
}

    .login .row .hero-container {
        max-width: 580px;
        /* margin: 15px 24px 0 auto; */
    }

    .login .row .container {
        min-width: 450px;
        margin-bottom: 2rem;
        /* margin-left: 24px; */
    }

.login__hero {
    position: relative;
}

.login__hero__image {
    width: 100%;
    height: auto;
    padding-bottom: 100px;
}

.login__hero__text {
    position: absolute;
    bottom: 3%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 20px;
    text-align: center;
    color: var(--info-500, #385988);
    min-width: 80%;
}

.login__form__tooltip {
    display: block;
    float: right;
    color: var(--primary-500, #00a3e0);
    cursor: pointer;
}

@media (max-width: 920px) {
    .login .row {
        flex-wrap: wrap;
        flex-direction: column;
    }

        .login .row .hero-container {
            max-width: 500px;
            margin: auto auto 0 auto;
        }

        .login .row .container {
            margin-left: auto;
            margin-bottom: 24px;
            min-width: auto;
        }
}

.register {
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}

.register__link {
    color: var(--primary-500, #00a3e0);
    cursor: pointer;
}

.register :hover {
    color: var(--primary-500, #00a3e0);
}

.sign-in-help {
    margin-top: 4rem;
    padding: 1rem 2rem;
    background-color: #fafafa;
    border: 1px solid #eeeeee;
}

.sign-in-help__title {
    margin-bottom: 1rem;
}

.sign-in-help__link {
    display: block;
}

    .sign-in-help__link + .sign-in-help__link {
        margin-top: 0.5rem;
    }

a .default-link {
    display: block;
    padding: 12px;
    color: #00A3E0;
    font-size: 16px;
    text-align: center;
}

.backToSignIn {
    display: block;
    color: var(--primary-500, #00a3e0);
    font-size: 16px;
    text-align: center;
}

.create-an-account-btn {
    min-height: 50px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
    font-weight: 600 !important;
}

.btn-secondary {
    color: var(--primary-500) !important;
    border: 1px solid var(--primary-500) !important;
    background: linear-gradient(0deg,var(--nr-secondary-lb-bg, var(--secondary-100)) 16%,var(--nr-secondary-lb-bg, var(--secondary-100)) 100%) !important;
}

    .btn-secondary:hover,
    .btn-secondary:focus,
    .btn-secondar:not(:disabled):not(.disabled):active {
        background: linear-gradient(0deg, var(--nr-secondary-lb-bg, var(--secondary-100)) 16%, var(--nr-secondary-lb-bg, var(--secondary-100)) 100%) !important;
        text-decoration: none !important;
    }

/*# sourceMappingURL=index.css.map */


body.connect #dvVerifyUser h2.okta-form-title {
    /* color: var(--info-500, #264e78); */
    color: #00212B;
    font-size: 25px;
    padding-bottom: 0px;
    font-weight: 600;
}

body.connect #dvVerifyUser #okta-sign-in a:link {
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in strong {
    font-weight: bold;
}

body.connect #dvVerifyUser #okta-sign-in h4 {
    margin-bottom: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .reset-username-heading {
    margin-top: 0px;
    font-size: 16px;
    text-align: center;
}

body.connect #dvVerifyUser #okta-sign-in div .sms-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .password-reset-heading {
    margin-top: 32px;
    font-size: 16px;
    margin-bottom: -24px;
}

body.connect #dvVerifyUser #okta-sign-in div .email-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .accountUnlock-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .enrollChoices-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .enrollSms-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .enrollVoiceCall-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .sms-verify-heading {
    margin-top: 32px;
    font-size: 16px;
}

body.connect #dvVerifyUser #okta-sign-in div .list-content {
    margin-left: 32px;
}

    body.connect #dvVerifyUser #okta-sign-in div .list-content .enroll-factor-row {
        position: relative;
    }

        body.connect #dvVerifyUser #okta-sign-in div .list-content .enroll-factor-row .enrollChoices-sms-img {
            position: absolute;
            top: 0;
            left: -32px;
        }

        body.connect #dvVerifyUser #okta-sign-in div .list-content .enroll-factor-row .enrollChoices-call-img {
            position: absolute;
            top: 0;
            left: -32px;
        }

body.connect #dvVerifyUser #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-username,
body.connect #dvVerifyUser #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-password {
    border-color: var(--info-400, #638fc0);
    background-color: var(--white, #ffffff);
    box-shadow: inset 0 0 2px var(--gray-500, #a4abb4);
    height: calc(2.5rem + 2px);
    border-radius: 0.15rem;
    /* color: var(--info-500, #264e78); */
    color: #00212B;
}

body.connect #dvVerifyUser #okta-sign-in .o-form-edit-mode .o-form-content {
    padding-bottom: 16px;
}

body.connect #dvVerifyUser #okta-sign-in .o-form-input-name-remember label {
    /* color: var(--info-500, #385988); */
    color: #014157;
    font-size: 14px;
    font-weight: 400;
}

body.connect #dvVerifyUser #okta-sign-in .o-form .input-fix input[type=password],
body.connect #dvVerifyUser #okta-sign-in .o-form .input-fix input {
    font-size: 16px;
    font-weight: 400;
    /* color: var(--info-500, #264e78); */
    color: #00212B;
}

body.connect #dvVerifyUser #okta-sign-in .o-form label .idp-userName {
    position: absolute;
    right: 0;
    padding-left: 40px;
    color: var(--primary-500, #4c78a7);
    font-size: 12px;
}

    body.connect #dvVerifyUser #okta-sign-in .o-form label .idp-userName span {
        visibility: hidden;
        left: 0;
        bottom: 20px;
        background-color: var(--primary-500, #385988);
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 8px 4px;
        /* Position the tooltip */
        position: absolute;
        z-index: 1;
    }

    body.connect #dvVerifyUser #okta-sign-in .o-form label .idp-userName:hover span {
        visibility: visible;
    }

body.connect #dvVerifyUser #okta-sign-in .o-form-head {
    text-align: center;
}

body.connect #dvVerifyUser #okta-sign-in .auth-footer {
    padding-top: 0px;
}

    body.connect #dvVerifyUser #okta-sign-in .auth-footer a.link {
        font-size: 1rem;
    }

body.connect #dvVerifyUser #okta-sign-in .o-form-button-bar {
    padding: 16px 0 40px;
}

body.connect #dvVerifyUser #okta-sign-in .focused-input {
    box-shadow: none;
    margin-bottom: 0px;
}

body.connect #dvVerifyUser #okta-sign-in .forgot-password-sms-enabled .mobile-recovery-hint {
    padding-bottom: 32px;
}

body.connect #dvVerifyUser #okta-sign-in .recovery-challenge .send-email-link {
    padding-bottom: 0.5rem;
}

body.connect #dvVerifyUser #okta-sign-in .password-requirements--list {
    padding-bottom: 32px;
    font-size: 12px;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container.main-container {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .button-primary {
    color: var(--white, #ffffff) !important;
    /* background-color: var(--success-500, #84BD00);
  border-color: var(--success-500, #84BD00); */
    background-color: var(--primary-500, #007fad) !important;
    border-color: #007FAD;
    border-radius: 45px;
    background-image: none;
    transition: all 0.4s;
    font-weight: 600;
    font-size: 1rem;
    cursor: pointer;
    border-radius: var(--btn-border-radius,45px) !important;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .sms-button {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
    pointer-events: none;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .call-button {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
    pointer-events: none;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .button-primary.link-button-enabled {
    color: var(--white, #ffffff) !important;
    background-color: var(--primary-500, #007fad) !important;
    border-color: #007FAD;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .button-primary.link-button-disabled {
    color: var(--gray-500, #a4abb4) !important;
    border-color: var(--gray-300, #dadada) !important;
    background-color: var(--gray-200, #eeeeee) !important;
}

body.connect #dvVerifyUser #okta-sign-in.auth-container .button-primary:hover {
    /* background-color: var(--success-600, #77A805) !important; */
    background-color: var(--primary-600, #015f82) !important;
}

#dvVerifyUser * {
    font-family: "Open Sans", sans-serif !important;
}

#dvVerifyUser #okta-sign-in .auth-header {
    border: 0;
    padding: 0;
}

    #dvVerifyUser #okta-sign-in .auth-header .auth-org-logo {
        /* display: none; */
        margin-top: 35px;
    }

#dvVerifyUser #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap {
    width: 240px;
    margin-top: -30px;
}

    #dvVerifyUser #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap span.icon {
        display: none;
    }

    #dvVerifyUser #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap .dropdown-list-title {
        text-align: left;
        font-weight: bold;
        text-transform: capitalize;
        background: var(--info-100, #e6ebf0);
        padding: 0;
        border-bottom: 1px solid var(--gray-500, #a4abb4);
    }

    #dvVerifyUser #okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap .option a {
        padding-left: 12px;
    }

#dvVerifyUser #okta-sign-in .beacon-container {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    height: 0;
    width: 50%;
    display: none;
}

    #dvVerifyUser #okta-sign-in .beacon-container .auth-beacon-factor,
    #dvVerifyUser #okta-sign-in .beacon-container .beacon-blank.auth-beacon,
    #dvVerifyUser #okta-sign-in .beacon-container .beacon-blank.auth-beacon-border,
    #dvVerifyUser #okta-sign-in .beacon-container .okta-sign-in-beacon-border {
        position: relative;
        width: 100%;
        display: none;
    }

    #dvVerifyUser #okta-sign-in .beacon-container .factors-dropdown-wrap {
        position: absolute;
        right: -38px;
        top: 38px;
        width: 20px;
        height: 20px;
    }

@media (max-width: 768px) {
    #dvVerifyUser #okta-sign-in .beacon-container .factors-dropdown-wrap {
        right: -24px;
    }
}

#dvVerifyUser #okta-sign-in .beacon-container .dropdown.more-actions {
    position: absolute;
    right: 0;
    bottom: 0;
}

#dvVerifyUser .main-container {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: transparent;
}

    #dvVerifyUser .main-container .okta-sign-in-header {
        display: block;
    }

#dvVerifyUser .mfa-verify h2.okta-form-title {
    margin: 0 15px 5px 0;
    padding: 5px;
    border-radius: 18px;
    border: 2px solid var(--gray-200, #eeeeee);
}

#dvVerifyUser h2.okta-form-title {
    font-size: 0.9rem;
    color: var(--gray-700, #70757c);
}

#dvVerifyUser #okta-sign-in .enroll-choices {
    padding-top: 0;
}

#dvVerifyUser #okta-sign-in .enroll-factor-icon-container {
    display: none;
}

#dvVerifyUser #okta-sign-in .auth-content {
    padding-top: 20px;
    max-width: 100% !important;
}

#dvVerifyUser #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-username,
#dvVerifyUser #okta-sign-in .o-form .okta-form-input-field.o-form-input-name-password {
    background-color: var(--white, #ffffff);
    border: 1px solid var(--info-500, #4c78a7);
    border-radius: 0;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.15);
}

#dvVerifyUser #okta-sign-in .infobox > .icon {
    top: 11px;
}

#dvVerifyUser #okta-sign-in .o-form-input-name-remember label {
    /* color: var(--gray-700, #70757c); */
    color: #014157;
}

#dvVerifyUser #okta-sign-in .o-form-button-bar input.button, #dvVerifyUser #okta-sign-in button {
    border: 0;
    border-radius: 5px;
    font-size: 1rem;
}

    #dvVerifyUser #okta-sign-in .o-form-button-bar input.button.button-primary {
        /* background-color: var(--success-500, #84BD00); */
        background-color: var(--primary-500, #007fad) !important;
        background-image: none;
        border-radius: 45px;
        color: var(--white, #ffffff);
        transition: all 0.4s;
        cursor: pointer;
        font-weight: 600;
        border-radius: var(--btn-border-radius,45px) !important;
    }

        #dvVerifyUser #okta-sign-in .o-form-button-bar input.button.button-primary:hover {
            /* background-color: var(--success-600, #77A805); */
            background-color: var(--primary-600, #015f82) !important;
        }

#dvVerifyUser #okta-sign-in h3.enroll-factor-label {
    color: var(--gray-800, #4d535a);
    font-size: 1rem;
}

#dvVerifyUser #okta-sign-in .button.link-button {
    background-color: #ffffff;
    /* border-color: var(--success-500, #84BD00) !important; */
    border-color: var(--primary-500, #007fad) !important;
    background-image: none;
    color: var(--primary-500, #007fad) !important;
    transition: all 0.4s;
    font-weight: 600;
    font-size: 1rem;
    cursor: pointer;
}

    #dvVerifyUser #okta-sign-in .button.link-button:hover {
        background-color: var(--primary-100, #e6f2f7) !important;
        color: var(--primary-500, #007fad)
    }

    #dvVerifyUser #okta-sign-in .button.link-button.link-button-disabled {
        color: var(--gray-500, #a4abb4) !important;
        border-color: var(--gray-300, #dadada) !important;
        background-color: var(--gray-200, #eeeeee) !important;
    }

#dvVerifyUser #okta-sign-in .enroll-factor-button .button.link-button {
    padding-left: 28px;
    padding-right: 28px;
}

#dvVerifyUser #okta-sign-in .auth-footer {
    text-align: center;
}

    #dvVerifyUser #okta-sign-in .auth-footer a.link {
        font-size: 0.9rem;
    }

    #dvVerifyUser #okta-sign-in .auth-footer .goto {
        float: none;
    }

#dvVerifyUser .mfa-verify h2.okta-form-title {
    border: none !important;
}

.o-form-sub-head {
    color: var(--primary-500, #385988);
    text-align: center;
    font-size: 20px !important;
    font-weight: 600 !important;
}

#okta-sign-in .validation-summary-errors {
    border: 1px solid #ddd;
    border-radius: 3px;
    padding-left: 40px;
    margin: 10px;
}

    #okta-sign-in .validation-summary-errors:before {
        display: inline-block;
        content: url(../images/circle-exclamation-solid-white.svg);
        padding: 10px;
        vertical-align: top;
        width: 36px;
        background-color: #d93934;
        float: left;
        margin-right: 11px;
        position: absolute;
        /*top: -1px;
        bottom: -1px;*/
        left: -1px;
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
    }

#okta-sign-in .field-validation-error {
    color: #d93934;
}

    #okta-sign-in .field-validation-error:before {
        color: #d93934;
        content: url(../images/circle-exclamation-solid-red.svg);
        display: inline-block;
        padding-right: 3px;
        vertical-align: middle;
        width: 15px;
    }
