html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}

body {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

textarea, input, select {
    font-family: Helvetica, Arial, sans-serif;
    box-sizing: border-box;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    cursor: pointer;
    text-decoration: none;
}

html, body {
    height: 100%;
}

body {
    overflow-x: auto;
    overflow-y: scroll;
}

.testStyles {
    overflow-y: hidden;
}

.wixSiteProperties {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
}

.SITE_ROOT {
    min-height: 100%;
    position: relative;
    margin: 0 auto;
}

.POPUPS_ROOT {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    z-index: 99999;
}

.POPUPS_ROOT.mobile {
    z-index: 1005;
    -webkit-overflow-scrolling: touch;
}

.POPUPS_WRAPPER {
    position: relative;
    overflow: hidden;
}

.POPUPS_WRAPPER > div {
    /* page */
    margin: 0 auto;
}

.auto-generated-link {
    color: inherit;
}

.warmup .hidden-on-warmup {
    visibility: hidden;
}

html.device-phone body {
    overflow-y: auto;
}

html.device-mobile-optimized.device-android {
    margin-bottom: 1px;
}

html.device-mobile-optimized.blockSiteScrolling > body {
    position: fixed;
    width: 100%;
}

html.device-mobile-optimized.media-zoom-mode > body {
    touch-action: manipulation;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER {
    height: 100%;
    overflow: hidden;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER > .noop {
    height: 100%;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER > .noop > .siteAspectsContainer {
    height: 100%;
    z-index: 1005;
}

.siteAspectsContainer {
    position: absolute;
    top: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}

body.device-mobile-optimized {
    overflow-x: hidden;
    overflow-y: scroll;
}

body.device-mobile-optimized.qa-mode {
    overflow-y: auto;
}

body.device-mobile-optimized #SITE_CONTAINER {
    width: 320px;
    overflow-x: visible;
    margin: 0 auto;
    position: relative;
}

body.device-mobile-optimized > * {
    max-width: 100% !important;
}

body.device-mobile-optimized .SITE_ROOT {
    overflow-x: hidden;
    overflow-y: hidden;
}

body.device-mobile-non-optimized #SITE_CONTAINER > :not(.mobile-non-optimized-overflow) .SITE_ROOT {
    overflow-x: hidden;
    overflow-y: auto;
}

body.device-mobile-non-optimized.fullScreenMode {
    background-color: #5f6360;
}

body.device-mobile-non-optimized.fullScreenMode .SITE_ROOT,
body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU {
    visibility: hidden;
}

body.fullScreenMode {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

body.fullScreenMode.device-mobile-optimized #TINY_MENU {
    opacity: 0;
    pointer-events: none;
}

body.fullScreenMode-scrollable.device-mobile-optimized {
    overflow-x: hidden !important;
    overflow-y: auto !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized .SITE_ROOT,
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
    height: auto !important;
}

.fullScreenOverlay {
    z-index: 1005;
    position: fixed;
    left: 0;
    top: -60px;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    overflow-y: hidden;
}

.fullScreenOverlay > .fullScreenOverlayContent {
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 60px;
    left: 0;
    bottom: 0;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.mobile-actions-menu-wrapper {
    z-index: 1000;
}

body[contenteditable] {
    overflow-x: auto;
    overflow-y: auto;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.underline {
    text-decoration: underline;
}

.lineThrough {
    text-decoration: line-through;
}

.singleLineText {
    white-space: nowrap;
    text-overflow: ellipsis;
}

.alignLeft {
    text-align: left;
}

.alignCenter {
    text-align: center;
}

.alignRight {
    text-align: right;
}

.alignJustify {
    text-align: justify;
}

ul.font_100, ol.font_100 {
    color: #080808;
    font-family: 'Arial, Helvetica, sans-serif', serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    line-height: normal;
    letter-spacing: normal;
}

ul.font_100 li, ol.font_100 li {
    margin-bottom: 12px;
}

letter {
    position: relative;
    display: inline-block;
}

word {
    display: inline-block;
    white-space: nowrap;
}

word.space,
letter.space {
    display: inline;
}

ol.wix-list-text-align, ul.wix-list-text-align {
    list-style-position: inside;
}

ol.wix-list-text-align p, ol.wix-list-text-align h1, ol.wix-list-text-align h2, ol.wix-list-text-align h3, ol.wix-list-text-align h4, ol.wix-list-text-align h5, ol.wix-list-text-align h6, ul.wix-list-text-align p, ul.wix-list-text-align h1, ul.wix-list-text-align h2, ul.wix-list-text-align h3, ul.wix-list-text-align h4, ul.wix-list-text-align h5, ul.wix-list-text-align h6 {
    display: inline;
}

.wixapps-less-spacers-align.ltr {
    text-align: left;
}

.wixapps-less-spacers-align.center {
    text-align: center;
}

.wixapps-less-spacers-align.rtl {
    text-align: right;
}

.wixapps-less-spacers-align > div,
.wixapps-less-spacers-align > a {
    display: inline-block !important;
}

.flex_display {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.flex_vbox {
    box-sizing: border-box;
    padding-top: 0.01em;
    padding-bottom: 0.01em;
}

a.wixAppsLink img {
    cursor: pointer;
}

.singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

[data-z-counter] {
    z-index: 0;
}

[data-z-counter="0"] {
    z-index: auto;
}

.circle-preloader {
    -webkit-animation: semi-rotate 1s 1ms linear infinite;
    animation: semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.circle-preloader::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: inner-rotate 0.5s 1ms linear infinite alternate;
    animation: inner-rotate 0.5s 1ms linear infinite alternate;
    color: #7fccf7;
}

.circle-preloader::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: inner-rotate 0.5s 1ms linear infinite alternate;
    animation: inner-rotate 0.5s 1ms linear infinite alternate;
    color: #3899ec;
    opacity: 0;
}

.circle-preloader.white::before {
    color: #f0f0f0;
}

.circle-preloader.white::after {
    color: #dcdcdc;
}

@-webkit-keyframes inner-rotate {
    to {
        opacity: 1;
        -webkit-transform: rotate(115deg);
        transform: rotate(115deg);
    }
}

@keyframes inner-rotate {
    to {
        opacity: 1;
        -webkit-transform: rotate(115deg);
        transform: rotate(115deg);
    }
}

@-webkit-keyframes semi-rotate {
    from {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    45% {
        -webkit-transform: rotate(198deg);
        transform: rotate(198deg);
    }
    55% {
        -webkit-transform: rotate(234deg);
        transform: rotate(234deg);
    }
    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg);
    }
}

@keyframes semi-rotate {
    from {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    45% {
        -webkit-transform: rotate(198deg);
        transform: rotate(198deg);
    }
    55% {
        -webkit-transform: rotate(234deg);
        transform: rotate(234deg);
    }
    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg);
    }
}

.hidden-comp-ghost-mode {
    opacity: 0.5;
}

.collapsed-comp-mode::after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    background: -webkit-repeating-linear-gradient(135deg, transparent, transparent 49%, #2b5672 40%, #2b5672 40%, transparent 51%);
    background: repeating-linear-gradient(-45deg, transparent, transparent 49%, #2b5672 40%, #2b5672 40%, transparent 51%);
    background-size: 6px 6px;
    background-repeat: repeat;
}

.g-transparent-a:link, .g-transparent-a:visited {
    border-color: transparent;
}

.transitioning-comp * {
    transition: inherit !important;
    -webkit-transition: inherit !important;
}

.selectionSharerContainer {
    position: absolute;
    background-color: #ffffff;
    box-shadow: 0px 4px 10px 0px rgba(57, 86, 113, 0.24);
    width: 142px;
    height: 45px;
    border-radius: 100px;
    text-align: center;
}

.selectionSharerContainer:after {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 42%;
    /*controls horizontal position */
    border-width: 10px 10px 0;
    /* vary these values to change the angle of the vertex */
    border-style: solid;
    border-color: #ffffff transparent;
    /* reduce the damage in FF3.0 */
    display: block;
    width: 0;
}

.selectionSharerContainer .selectionSharerOption {
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    padding: 13px 11px 11px 13px;
    margin: 1px;
    z-index: -1;
}

.selectionSharerContainer .selectionSharerVerticalSeparator {
    margin-top: 9px;
    margin-bottom: 18px;
    background-color: #eaf7ff;
    height: 26px;
    width: 1px;
    display: inline-block;
}

/*# sourceMappingURL=viewer.css.map */


.font_0 {
    font: normal normal normal 26px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_1 {
    font: normal normal normal 16px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    color: #605E5E;
}

.font_2 {
    font: normal normal normal 56px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_3 {
    font: normal normal normal 90px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    color: #2F2E2E;
}

.font_4 {
    font: normal normal normal 50px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_5 {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    color: #2F2E2E;
}

.font_6 {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_7 {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_8 {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_9 {
    font: normal normal normal 13px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_10 {
    font: normal normal normal 12px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    color: #605E5E;
}

.color_0 {
    color: #FFFFFF;
}

.backcolor_0 {
    background-color: #FFFFFF;
}

.color_1 {
    color: #FFFFFF;
}

.backcolor_1 {
    background-color: #FFFFFF;
}

.color_2 {
    color: #000000;
}

.backcolor_2 {
    background-color: #000000;
}

.color_3 {
    color: #ED1C24;
}

.backcolor_3 {
    background-color: #ED1C24;
}

.color_4 {
    color: #0088CB;
}

.backcolor_4 {
    background-color: #0088CB;
}

.color_5 {
    color: #FFCB05;
}

.backcolor_5 {
    background-color: #FFCB05;
}

.color_6 {
    color: #727272;
}

.backcolor_6 {
    background-color: #727272;
}

.color_7 {
    color: #B0B0B0;
}

.backcolor_7 {
    background-color: #B0B0B0;
}

.color_8 {
    color: #FFFFFF;
}

.backcolor_8 {
    background-color: #FFFFFF;
}

.color_9 {
    color: #727272;
}

.backcolor_9 {
    background-color: #727272;
}

.color_10 {
    color: #B0B0B0;
}

.backcolor_10 {
    background-color: #B0B0B0;
}

.color_11 {
    color: #FFFFFF;
}

.backcolor_11 {
    background-color: #FFFFFF;
}

.color_12 {
    color: #CCCCCC;
}

.backcolor_12 {
    background-color: #CCCCCC;
}

.color_13 {
    color: #A0A09F;
}

.backcolor_13 {
    background-color: #A0A09F;
}

.color_14 {
    color: #605E5E;
}

.backcolor_14 {
    background-color: #605E5E;
}

.color_15 {
    color: #2F2E2E;
}

.backcolor_15 {
    background-color: #2F2E2E;
}

.color_16 {
    color: #B3BFE7;
}

.backcolor_16 {
    background-color: #B3BFE7;
}

.color_17 {
    color: #8999D0;
}

.backcolor_17 {
    background-color: #8999D0;
}

.color_18 {
    color: #3B58B8;
}

.backcolor_18 {
    background-color: #3B58B8;
}

.color_19 {
    color: #273B7B;
}

.backcolor_19 {
    background-color: #273B7B;
}

.color_20 {
    color: #141D3D;
}

.backcolor_20 {
    background-color: #141D3D;
}

.color_21 {
    color: #F8B2B9;
}

.backcolor_21 {
    background-color: #F8B2B9;
}

.color_22 {
    color: #F16876;
}

.backcolor_22 {
    background-color: #F16876;
}

.color_23 {
    color: #B54E59;
}

.backcolor_23 {
    background-color: #B54E59;
}

.color_24 {
    color: #78343B;
}

.backcolor_24 {
    background-color: #78343B;
}

.color_25 {
    color: #3C1A1E;
}

.backcolor_25 {
    background-color: #3C1A1E;
}

.color_26 {
    color: #B1D4EC;
}

.backcolor_26 {
    background-color: #B1D4EC;
}

.color_27 {
    color: #88B8DA;
}

.backcolor_27 {
    background-color: #88B8DA;
}

.color_28 {
    color: #3289C7;
}

.backcolor_28 {
    background-color: #3289C7;
}

.color_29 {
    color: #215B85;
}

.backcolor_29 {
    background-color: #215B85;
}

.color_30 {
    color: #112E42;
}

.backcolor_30 {
    background-color: #112E42;
}

.color_31 {
    color: #F0B0B7;
}

.backcolor_31 {
    background-color: #F0B0B7;
}

.color_32 {
    color: #E08790;
}

.backcolor_32 {
    background-color: #E08790;
}

.color_33 {
    color: #D12A3C;
}

.backcolor_33 {
    background-color: #D12A3C;
}

.color_34 {
    color: #8B1C28;
}

.backcolor_34 {
    background-color: #8B1C28;
}

.color_35 {
    color: #460E14;
}

.backcolor_35 {
    background-color: #460E14;
}

.fc1screenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1[data-state~="mobileView"] {
    position: absolute !important;
}

.fc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.fc1[data-state~="fixedPosition"].fc1_footer {
    top: auto;
    bottom: 0;
}

.fc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iin68ohfscreenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iin68ohf[data-state~="mobileView"] {
    position: absolute !important;
}

.style-iin68ohf[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.style-iin68ohf[data-state~="fixedPosition"].style-iin68ohf_footer {
    top: auto;
    bottom: 0;
}

.style-iin68ohf_bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-top: 0px solid rgba(47, 46, 46, 1);
    border-bottom: 0px solid rgba(47, 46, 46, 1);
}

.style-iin68ohf[data-state~="mobileView"] .style-iin68ohfbg {
    left: 10px;
    right: 10px;
}

.style-iin68ohfbg {
    position: absolute;
    top: 0px;
    right: 0;
    bottom: 0px;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
}

.style-iin68ohfinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iin68ohfcenteredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.txtNew {
    word-wrap: break-word;
}

.txtNew_override-left * {
    text-align: left !important;
}

.txtNew_override-right * {
    text-align: right !important;
}

.txtNew_override-center * {
    text-align: center !important;
}

.txtNew_override-justify * {
    text-align: justify !important;
}

.txtNew li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal;
}

.txtNew ol, .txtNew ul {
    padding-left: 1.3em;
    padding-right: 0;
    margin-left: 0.5em;
    margin-right: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew ul {
    list-style-type: disc;
}

.txtNew ol {
    list-style-type: decimal;
}

.txtNew ul ul, .txtNew ol ul {
    list-style-type: circle;
}

.txtNew ul ul ul, .txtNew ol ul ul {
    list-style-type: square;
}

.txtNew ul ol ul, .txtNew ol ol ul {
    list-style-type: square;
}

.txtNew ul[dir="rtl"], .txtNew ol[dir="rtl"] {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew ul[dir="rtl"] ul, .txtNew ul[dir="rtl"] ol, .txtNew ol[dir="rtl"] ul, .txtNew ol[dir="rtl"] ol {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h1 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h2 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h3 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h5 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h6 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew a {
    color: inherit;
}

.style-izn1d6mtitemsContainer {
    width: calc(100% - 0px);
    height: calc(100% - 0px);
    white-space: nowrap;
    display: inline-block;
    overflow: visible;
    position: relative;
}

.style-izn1d6mtmoreContainer {
    overflow: visible;
    display: inherit;
    white-space: nowrap;
    width: auto;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
}

.style-izn1d6mtdropWrapper {
    z-index: 99999;
    display: block;
    opacity: 1;
    visibility: hidden;
    position: absolute;
    margin-top: 7px;
}

.style-izn1d6mtdropWrapper[data-dropMode="dropUp"] {
    margin-top: 0;
    margin-bottom: 7px;
}

.style-izn1d6mtrepeaterButton {
    height: 100%;
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    cursor: pointer;
    font: normal normal normal 15px/1.4em Arial, sans-serif !important;
}

.style-izn1d6mtrepeaterButton[data-state~="header"] a, .style-izn1d6mtrepeaterButton[data-state~="header"] div {
    cursor: default !important;
}

.style-izn1d6mtrepeaterButton_gapper {
    padding: 0 5px;
}

.style-izn1d6mtrepeaterButtonlabel {
    display: inline-block;
    padding: 0 10px;
    color: #605E5E;
    transition: color 0.4s ease 0s;
}

.style-izn1d6mtrepeaterButton[data-state~="drop"] {
    width: 100%;
    display: block;
}

.style-izn1d6mtrepeaterButton[data-state~="drop"] .style-izn1d6mtrepeaterButtonlabel {
    padding: 0 .5em;
}

.style-izn1d6mtrepeaterButton[data-state~="over"] .style-izn1d6mtrepeaterButtonlabel {
    color: #273B7B;
    transition: color 0.4s ease 0s;
}

.style-izn1d6mtrepeaterButton[data-state~="selected"] .style-izn1d6mtrepeaterButtonlabel {
    color: #3B58B8;
    transition: color 0.4s ease 0s;
}

.wp2_zoomedin {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
    overflow: hidden;
    display: block;
}

.wp2_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.wp2link {
    display: block;
    overflow: hidden;
}

.wp2img {
    overflow: hidden;
}

.wp2imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.style-izftou0u {
    overflow: hidden;
}

.style-izftou0u iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.style-izftou0upreloaderOverlay {
    position: absolute;
    top: 0;
    left: 0;
    color: #373737;
    width: 100%;
    height: 100%;
}

.style-izftou0upreloaderOverlaycontent {
    width: 100%;
    height: 100%;
}

.style-izftou0uunavailableMessageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    color: #373737;
    width: 100%;
    height: 100%;
}

.style-izftou0uunavailableMessageOverlaycontent {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.9);
    font-size: 0;
    margin-top: 5px;
}

.style-izftou0uunavailableMessageOverlaytextContainer {
    color: #373737;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}

.style-izftou0uunavailableMessageOverlay a {
    color: #0099FF;
    text-decoration: underline;
    cursor: pointer;
}

.style-izftou0uunavailableMessageOverlayiconContainer {
    display: none;
}

.style-izftou0uunavailableMessageOverlaydismissButton {
    display: none;
}

.style-izftou0uunavailableMessageOverlaytextTitle {
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    display: none;
}

.style-izftou0uunavailableMessageOverlay[data-state~="hideIframe"] .style-izftou0uunavailableMessageOverlay_buttons {
    opacity: 1;
}

.style-izftou0uunavailableMessageOverlay[data-state~="hideOverlay"] {
    display: none;
}

.pc1screenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1[data-state~="mobileView"] {
    position: absolute !important;
}

.pc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.pc1[data-state~="fixedPosition"].pc1_footer {
    top: auto;
    bottom: 0;
}

.pc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_VOwPageGroupSkin {
    height: 100px;
    width: 100px;
}

.s_VOwPageGroupSkinoverlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.664);
}

.s_VOwPageGroupSkininlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.p1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.p1[data-state~="mobileView"] .p1bg {
    left: 10px;
    right: 10px;
}

.p1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.strc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.ImageButton_1link {
    position: relative;
    display: block;
    z-index: 0;
    overflow: visible;
    -ms-touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.ImageButton_1link:after {
    content: "";
    position: absolute;
    z-index: 5;
    width: 100%;
    height: 100%;
    display: block;
}

.ImageButton_1defaultImage {
    position: absolute;
    opacity: 1;
}

.ImageButton_1hoverImage {
    position: absolute;
    opacity: 0;
}

.ImageButton_1activeImage {
    position: absolute;
    opacity: 0;
}

.ImageButton_1_correct-positioning {
    position: absolute;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1defaultImage {
    opacity: 0;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1hoverImage {
    opacity: 1;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1activeImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1defaultImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1hoverImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1activeImage {
    opacity: 1;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1defaultImage {
    z-index: 1;
    transition: opacity 0.1s ease 0s;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1hoverImage {
    z-index: 3;
    transition: opacity 0.5s ease 0s;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1activeImage {
    z-index: 2;
    transition: opacity 0.5s ease 0s;
}

.ImageButton_1defaultImage {
    overflow: hidden;
}

.ImageButton_1defaultImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.ImageButton_1hoverImage {
    overflow: hidden;
}

.ImageButton_1hoverImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.ImageButton_1activeImage {
    overflow: hidden;
}

.ImageButton_1activeImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.b2[data-state~="shouldUseFlex"] .b2link, .b2[data-state~="shouldUseFlex"] .b2labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.b2[data-state~="shouldUseFlex"][data-state~="center"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="center"] .b2labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b2[data-state~="shouldUseFlex"][data-state~="left"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="left"] .b2labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b2[data-state~="shouldUseFlex"][data-state~="right"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="right"] .b2labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b2link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b2label {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #8999D0;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b2[data-state~="shouldUseFlex"] .b2label {
    margin: 0;
}

.b2[data-disabled="false"] .b2link {
    background-color: transparent;
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b2[data-disabled="false"]:active[data-state~="mobile"] .b2link, .b2[data-disabled="false"]:hover[data-state~="desktop"] .b2link {
    background-color: transparent;
    border-color: transparent;
}

.b2[data-disabled="false"]:active[data-state~="mobile"] .b2label, .b2[data-disabled="false"]:hover[data-state~="desktop"] .b2label {
    color: #3B58B8;
}

.b2[data-disabled="true"] .b2link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b2[data-disabled="true"] .b2label {
    color: #FFFFFF;
}

.Anchor_1 {
    visibility: hidden;
}

.style-ihja9lf6 {
    border-bottom: 1px solid rgba(160, 160, 159, 1);
    height: 0 !important;
    min-height: 0 !important;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="content"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1error {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="content"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="error"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="error"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    opacity: 0.1;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate 1s 1ms linear infinite;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #f0f0f0;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #dcdcdc;
    opacity: 0;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1error {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent > div {
    width: 100%;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_videoIndicator:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -10px;
    margin-left: -9px;
    border: 10px solid transparent;
    border-left: 18px solid rgba(255, 255, 255, 0.7);
}

@-webkit-keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@-webkit-keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
@keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}

.s_usaAWRichTextClickableSkinrichTextContainer {
    position: relative;
    width: 100%;
    height: 100%;
    word-wrap: break-word;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-left * {
    text-align: left !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-right * {
    text-align: right !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-center * {
    text-align: center !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-justify * {
    text-align: justify !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol, .s_usaAWRichTextClickableSkinrichTextContainer ul {
    padding-left: 1.3em;
    margin-left: .5em;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol[dir="rtl"], .s_usaAWRichTextClickableSkinrichTextContainer ul[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul {
    list-style-type: disc;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol {
    list-style-type: decimal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ul {
    list-style-type: circle;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ul {
    list-style-type: circle;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ol ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ul ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ol ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ul ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h1 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h2 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h3 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h5 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h6 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer a {
    color: inherit;
}

.s_zGHYwAppleAreabg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    border: 1px solid rgba(47, 46, 46, 1);
    background-image: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/apple_box.png);
    background-repeat: repeat-x;
    background-position: 0 0;
}

.s_zGHYwAppleAreainlineContent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.b1[data-state~="shouldUseFlex"] .b1link, .b1[data-state~="shouldUseFlex"] .b1labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.b1[data-state~="shouldUseFlex"][data-state~="center"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="center"] .b1labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b1[data-state~="shouldUseFlex"][data-state~="left"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="left"] .b1labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b1[data-state~="shouldUseFlex"][data-state~="right"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="right"] .b1labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b1link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b1label {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b1[data-state~="shouldUseFlex"] .b1label {
    margin: 0;
}

.b1[data-disabled="false"] .b1link {
    background-color: rgba(241, 104, 118, 1);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b1[data-disabled="false"]:active[data-state~="mobile"] .b1link, .b1[data-disabled="false"]:hover[data-state~="desktop"] .b1link {
    background-color: rgba(39, 59, 123, 1);
    border-color: transparent;
}

.b1[data-disabled="false"]:active[data-state~="mobile"] .b1label, .b1[data-disabled="false"]:hover[data-state~="desktop"] .b1label {
    color: #FFFFFF;
}

.b1[data-disabled="true"] .b1link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b1[data-disabled="true"] .b1label {
    color: #FFFFFF;
}

.s_heNoSkinPhoto_zoomedin {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
    overflow: hidden;
    display: block;
}

.s_heNoSkinPhoto_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.s_heNoSkinPhotolink {
    display: block;
    overflow: hidden;
}

.s_heNoSkinPhotoimg {
    overflow: hidden;
}

.s_heNoSkinPhotoimgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.v2_hidden {
    display: none !important;
}

.v2 {
    background-color: rgba(47, 46, 46, 1);
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);;
}

.v2 iframe {
    width: 100% !important;
    height: 100% !important;
}

.v2videoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="touchRollOver"] .s_ycOMPaginatedGridDefaultSkin_opc {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkinemptyDivToFillMatrix {
    width: 1px;
    height: 1px;
    opacity: 0;
}

.s_ycOMPaginatedGridDefaultSkin_opc {
    transition: opacity 0.3s ease 0s;
    opacity: 0;
    color: #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin:hover[data-state~="notMobile"] .s_ycOMPaginatedGridDefaultSkin_opc {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkinitemsContainer {
    overflow: hidden;
    height: 100% !important;
}

.s_ycOMPaginatedGridDefaultSkinrolloverHolder {
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    background-color: rgba(255, 203, 5, 1);
    transition: opacity 0s;
    color: #2F2E2E;
    opacity: 0;
    padding: 10px !important;
    overflow: hidden;
    cursor: pointer;
}

.s_ycOMPaginatedGridDefaultSkinrolloverHolder > div {
    width: 100% !important;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="rollover"] .s_ycOMPaginatedGridDefaultSkinrolloverHolder {
    transition: opacity 0.3s ease 0s;
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkintitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: normal normal normal 20px/1.4em Arial, sans-serif;
}

.s_ycOMPaginatedGridDefaultSkindescription {
    white-space: pre-line;
    overflow: hidden;
    max-height: 60%;
}

.s_ycOMPaginatedGridDefaultSkinlink {
    overflow: hidden;
    white-space: nowrap;
    text-decoration: underline;
    color: #2F2E2E;
    position: absolute;
    bottom: 10px;
    left: 10px;
    right: 10px;
}

.s_ycOMPaginatedGridDefaultSkin_buttons {
    transition: opacity 0.3s ease 0s;
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    margin-top: -15px;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="mobile"] .s_ycOMPaginatedGridDefaultSkin_buttons {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_buttons a {
    transition: opacity 0.3s ease 0s;
    opacity: 0.6;
    width: 45px;
    height: 65px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/arrows_white_new3.png);
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="mobile"] .s_ycOMPaginatedGridDefaultSkin_buttons a {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkinbuttonPrev {
    left: 20px;
    background-position: 0 0;
    left: 20px;
    background-position: 0 0;
}

.s_ycOMPaginatedGridDefaultSkinbuttonNext {
    right: 20px;
    background-position: 100% 0;
    right: 20px;
    background-position: 100% 0;
}

.s_ycOMPaginatedGridDefaultSkin:hover > .s_ycOMPaginatedGridDefaultSkin_buttons {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_buttons a:hover {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_hlp {
    position: absolute;
    color: #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin_hlp span {
    display: block;
}

.s_ycOMPaginatedGridDefaultSkinautoplay {
    right: 35px;
    bottom: 10px;
}

.s_ycOMPaginatedGridDefaultSkincounter {
    right: 10px;
    bottom: 8px;
    font-size: 13px;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="noLink"] .s_ycOMPaginatedGridDefaultSkinlink {
    display: none;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="autoplayOff"] .s_ycOMPaginatedGridDefaultSkinautoplay > span {
    border: 6px solid transparent;
    border-left: 6px solid #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="autoplayOn"] .s_ycOMPaginatedGridDefaultSkinautoplay > span {
    border-left: 3px solid #2F2E2E;
    border-right: 3px solid #2F2E2E;
    margin-right: 5px;
    height: 12px;
    width: 1px;
}

.s_ycOMPaginatedGridDefaultSkinimgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.hl2line {
    border-top: 3px solid rgba(160, 160, 159, 1);
    border-bottom: 1px solid rgba(160, 160, 159, 1);
    padding: 3px 0 0 0;
}

.s_gMFiveGridLineSkin {
    border-bottom: 2px solid rgba(237, 28, 36, 1);
    min-height: 5px;
}

.s_HQgIconLeftImageButtonWithTextbutton {
    -webkit-appearance: none;
    -moz-appearance: none;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 28px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 28px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 28px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 28px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 9.8px;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 9.8px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 9.8px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 9.8px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 9.8px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 32px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 32px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 32px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 32px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 11.2px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 11.2px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 11.2px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 11.2px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 11.2px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 36px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 36px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 36px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 36px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 12.6px;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 12.6px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 12.6px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 12.6px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 12.6px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 40px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 40px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 40px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 40px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 14px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 14px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 14px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 14px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 14px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-facebook {
    background-color: #395799;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-facebook:hover:not(:active) {
    background-color: #405fa2;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-google-plus {
    background-color: #e33800;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-google-plus:hover:not(:active) {
    background-color: #ed3e05;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-linkedin {
    background-color: #007fb1;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-linkedin:hover:not(:active) {
    background-color: #048abf;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-pinterest {
    background-color: #ce1e1f;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-pinterest:hover:not(:active) {
    background-color: #d92526;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-twitter {
    background-color: #42c8f6;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-twitter:hover:not(:active) {
    background-color: #59cef6;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-whatsapp {
    background-color: #25d366;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-whatsapp:hover:not(:active) {
    background-color: #1fdf67;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like:hover:not(:active) {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like-clicked {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like-clicked:hover:not(:active) {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-unlike {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-unlike:hover:not(:active) {
    background-color: #FFFFFF;
}

@-webkit-keyframes s_HQgIconLeftImageButtonWithText_heartbeat {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

50
%
{
    -webkit-transform: scale(1.1)
;
    transform: scale(1.1)
;
}
%
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}

}
@keyframes s_HQgIconLeftImageButtonWithText_heartbeat {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

50
%
{
    -webkit-transform: scale(1.1)
;
    transform: scale(1.1)
;
}
%
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}

}
.s_dcPIIComboBoxInputSimpleSkin {
    padding-top: 5px;
}

.s_dcPIIComboBoxInputSimpleSkinlabel {
    margin-bottom: 5px;
    display: block;
}

.s_dcPIIComboBoxInputSimpleSkin[data-state~="noLabel"] .s_dcPIIComboBoxInputSimpleSkinlabel {
    display: none;
}

.s_dcPIIComboBoxInputSimpleSkin[disabled] .s_dcPIIComboBoxInputSimpleSkinlabel {
    opacity: 0.5;
}

.s_dcPIIComboBoxInputSimpleSkin select.s_dcPIIComboBoxInputSimpleSkincollection {
    width: 100%;
    margin: 0 0 5px 0;
    padding: 1px 3px;
    line-height: 1.1em;
    height: 1.8em;
    font-size: 1em;
    border-radius: 3px;
    border: 1px solid #b4b4b4;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
}

.s_dcPIIComboBoxInputSimpleSkincollection:hover {
    border-color: #a3d9f6;
}

.s_dcPIIComboBoxInputSimpleSkincollection:focus {
    border-color: #19a0e9;
}

.b3[data-state~="shouldUseFlex"] .b3link, .b3[data-state~="shouldUseFlex"] .b3labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.b3[data-state~="shouldUseFlex"][data-state~="center"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="center"] .b3labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b3[data-state~="shouldUseFlex"][data-state~="left"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="left"] .b3labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b3[data-state~="shouldUseFlex"][data-state~="right"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="right"] .b3labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b3link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b3label {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b3[data-state~="shouldUseFlex"] .b3label {
    margin: 0;
}

.b3[data-disabled="false"] .b3link {
    background-color: rgba(241, 104, 118, 1);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b3[data-disabled="false"]:active[data-state~="mobile"] .b3link, .b3[data-disabled="false"]:hover[data-state~="desktop"] .b3link {
    background-color: rgba(248, 178, 185, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b3[data-disabled="false"]:active[data-state~="mobile"] .b3label, .b3[data-disabled="false"]:hover[data-state~="desktop"] .b3label {
    color: #FFFFFF;
}

.b3[data-disabled="true"] .b3link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b3[data-disabled="true"] .b3label {
    color: #FFFFFF;
}

.s_rEZZcVideoDefault_hidden {
    display: none !important;
}

.s_rEZZcVideoDefault {
    background-color: rgba(47, 46, 46, 1);
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
}

.s_rEZZcVideoDefault iframe {
    width: 100% !important;
    height: 100% !important;
}

.s_rEZZcVideoDefaultvideoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}

.hl1 {
    border-bottom: 1px solid rgba(160, 160, 159, 1);
    height: 0 !important;
    min-height: 0 !important;
}

.v1videoFrame {
    position: relative;
    width: 100% !important;
    height: 100% !important;
    display: block;
}

.v1_hidden {
    display: none !important;
}

.wp1_zoomedin {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
    overflow: hidden;
    display: block;
}

.wp1_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.wp1link {
    display: block;
    border-radius: 0;
    background-color: rgba(96, 94, 94, 1);
    border: 5px solid rgba(96, 94, 94, 1);
    overflow: hidden;
    height: 100%;
}

.wp1img {
    overflow: hidden;
    border-radius: calc(0px - 5px);
}

.wp1imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.c1bg {
    border: 1px solid rgba(39, 59, 123, 1);
    background-color: rgba(179, 191, 231, 1);
    border-radius: 0;
}

.c1inlineContent, .c1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_njxaDefaultBoxSkinbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    box-sizing: border-box !important;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    box-shadow: 0 1px 1px transparent;
    border: 1px solid rgba(51, 51, 51, 1);
    width: 100%;
    height: 100%;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlabelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_xRIBasicButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
}

.s_xRIBasicButtonlabel {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlabel {
    margin: 0;
}

.s_xRIBasicButton[data-disabled="false"] .s_xRIBasicButtonlink {
    background-color: rgba(137, 153, 208, 1);
    border: solid rgba(47, 46, 46, 1) 0px;
    cursor: pointer !important;
}

.s_xRIBasicButton[data-disabled="false"]:active[data-state~="mobile"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-disabled="false"]:hover[data-state~="desktop"] .s_xRIBasicButtonlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: rgba(47, 46, 46, 1);
}

.s_xRIBasicButton[data-disabled="false"]:active[data-state~="mobile"] .s_xRIBasicButtonlabel, .s_xRIBasicButton[data-disabled="false"]:hover[data-state~="desktop"] .s_xRIBasicButtonlabel {
    color: #2F2E2E;
}

.s_xRIBasicButton[data-disabled="true"] .s_xRIBasicButtonlink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.s_xRIBasicButton[data-disabled="true"] .s_xRIBasicButtonlabel {
    color: #FFFFFF;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="center"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="center"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="left"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="left"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="right"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="right"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_gpUjkDisabledLayerButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(137, 153, 208, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    border: solid rgba(47, 46, 46, 1) 0px;
    cursor: pointer !important;
}

.s_gpUjkDisabledLayerButtonlabel {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: 1px 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_gpUjkDisabledLayerButton:active[data-state~="mobile"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton:hover[data-state~="desktop"] .s_gpUjkDisabledLayerButtonlink {
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_gpUjkDisabledLayerButton:active[data-state~="mobile"] .s_gpUjkDisabledLayerButtonlabel, .s_gpUjkDisabledLayerButton:hover[data-state~="desktop"] .s_gpUjkDisabledLayerButtonlabel {
    transition: color 0.4s ease 0s;
}

.s_gpUjkDisabledLayerButton[data-disabled~="disabled"] .s_gpUjkDisabledLayerButtonlink {
    opacity: 0.5;
    cursor: not-allowed !important;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"] .s_xGUJsFixedFontButtonlabelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_xGUJsFixedFontButtonlink {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    color: #000000;
    border: solid #000000 0px;
    cursor: pointer !important;
}

.s_xGUJsFixedFontButtonlabel {
    display: block;
    margin: -10px 0 0 -10px;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    white-space: nowrap;
    font-size: 12px !important;
    font-family: Arial;
}

.s_xGUJsFixedFontButton:active[data-state~="mobile"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton:hover[data-state~="desktop"] .s_xGUJsFixedFontButtonlink {
    color: #000000;
    border-color: #000000;
    background-color: rgba(255, 255, 255, 1);
    transition: color 0.4s ease 0s, border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_xGUJsFixedFontButton:active[data-state~="mobile"] .s_xGUJsFixedFontButtonlabel, .s_xGUJsFixedFontButton:hover[data-state~="desktop"] .s_xGUJsFixedFontButtonlabel {
    color: #000000;
    transition: color 0.4s ease 0s, border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_xGUJsFixedFontButton_justx {
    width: 20px;
    height: 20px;
}

.s_xGUJsFixedFontButton_justx .s_xGUJsFixedFontButtonlink {
    font-size: 16px !important;
}

.s_xGUJsFixedFontButton_circle {
    width: 20px;
    height: 20px;
}

.s_xGUJsFixedFontButton_circle .s_xGUJsFixedFontButtonlink {
    border-radius: 50% !important;
}

.s_RUKMApplyButtonEcomlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(137, 153, 208, 1);
    border: 0px rgba(47, 46, 46, 1) solid;
    cursor: pointer !important;
}

.s_RUKMApplyButtonEcomlabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #2F2E2E;
    white-space: nowrap;
    margin: 1px 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_RUKMApplyButtonEcom:hover .s_RUKMApplyButtonEcomlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: rgba(47, 46, 46, 1);
}

.s_RUKMApplyButtonEcom:hover .s_RUKMApplyButtonEcomlabel {
    color: #2F2E2E;
}

.s_jtUAddProductButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(137, 153, 208, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    border: solid #2F2E2E 0px;
    cursor: pointer !important;
}

.s_jtUAddProductButtonlabel {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_jtUAddProductButton:hover .s_jtUAddProductButtonlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: #B3BFE7;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_jtUAddProductButton:hover .s_jtUAddProductButtonlabel {
    color: #2F2E2E;
    transition: color 0.4s ease 0s;
}

.s_OeaEcomFeedbackContinueShoppinglink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(96, 94, 94, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    border: solid #605E5E 0px;
    cursor: pointer !important;
}

.s_OeaEcomFeedbackContinueShoppinglabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_OeaEcomFeedbackContinueShopping:hover .s_OeaEcomFeedbackContinueShoppinglink {
    background-color: rgba(160, 160, 159, 1);
    border-color: #A0A09F;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_OeaEcomFeedbackContinueShopping:hover .s_OeaEcomFeedbackContinueShoppinglabel {
    color: #FFFFFF;
    transition: color 0.4s ease 0s;
}

.s_QufEcomFeedbackContinueShoppinglink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    border: solid #FFFFFF 0px;
    cursor: pointer !important;
}

.s_QufEcomFeedbackContinueShoppinglabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_QufEcomFeedbackContinueShopping:hover .s_QufEcomFeedbackContinueShoppinglink {
    background-color: rgba(255, 255, 255, 1);
    border-color: #FFFFFF;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_QufEcomFeedbackContinueShopping:hover .s_QufEcomFeedbackContinueShoppinglabel {
    color: #605E5E;
    transition: color 0.4s ease 0s;
}

.s_WxAMEcomFeedbackCheckoutButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(47, 46, 46, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    border: solid #2F2E2E 0px;
    cursor: pointer !important;
}

.s_WxAMEcomFeedbackCheckoutButtonlabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_WxAMEcomFeedbackCheckoutButton:hover .s_WxAMEcomFeedbackCheckoutButtonlink {
    background-color: rgba(96, 94, 94, 1);
    border-color: #605E5E;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_WxAMEcomFeedbackCheckoutButton:hover .s_WxAMEcomFeedbackCheckoutButtonlabel {
    color: #FFFFFF;
    transition: color 0.4s ease 0s;
}

.s_yZxYComboBoxInputSkinNoValidation {
    position: relative;
    display: inline-block !important;
}

.s_yZxYComboBoxInputSkinNoValidation:after {
    content: "▼";
    position: absolute;
    width: 25px;
    pointer-events: none;
    color: #515151;
    text-align: center;
    line-height: 30px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    top: calc(50% - 15px);
}

.s_yZxYComboBoxInputSkinNoValidation_left-direction {
    text-align-last: left;
}

.s_yZxYComboBoxInputSkinNoValidation_left-direction:after {
    right: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation_right-direction {
    text-align-last: right;
}

.s_yZxYComboBoxInputSkinNoValidation_right-direction:after {
    left: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation_center-direction {
    text-align-last: center;
}

.s_yZxYComboBoxInputSkinNoValidation_center-direction:after {
    right: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation select {
    border-radius: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    box-shadow: 0 0 0 transparent;
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    background-color: rgba(255, 255, 255, 1);
    color: #888888;
    border: solid 2px rgba(249, 249, 249, 1);
    margin: 0;
    padding: 0 12px;
    cursor: pointer;
    position: relative;
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    text-overflow: ellipsis;
}

.s_yZxYComboBoxInputSkinNoValidation select.s_yZxYComboBoxInputSkinNoValidation_placeholder-style {
    color: #2F2E2E;
}

.s_yZxYComboBoxInputSkinNoValidation select:hover, .s_yZxYComboBoxInputSkinNoValidation select[data-preview~="hover"] {
    border: solid 2px rgba(249, 249, 249, 1);
    background-color: rgba(255, 255, 255, 1);
}

.s_yZxYComboBoxInputSkinNoValidation select:focus, .s_yZxYComboBoxInputSkinNoValidation select[data-preview~="focus"] {
    border: solid 2px rgba(249, 249, 249, 1);
    background-color: rgba(255, 255, 255, 1);
}

.s_yZxYComboBoxInputSkinNoValidation_err {
    position: absolute;
    top: 50%;
    left: 0;
    height: 1px;
    width: 1px;
}

.s_yZxYComboBoxInputSkinNoValidation[data-state~="invalid"] .s_yZxYComboBoxInputSkinNoValidation_err:before {
    color: #fff;
    background: #d00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    text-align: center;
    font-size: 12px;
    content: "!";
    position: absolute;
    top: 5px;
    left: -15px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
}

.s_yZxYComboBoxInputSkinNoValidation[data-state~="invalid"] .s_yZxYComboBoxInputSkinNoValidation_err:after {
    color: #fff;
    font-size: 10px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    content: "►";
    position: absolute;
    top: 10px;
    left: 8px;
}

.s_yZxYComboBoxInputSkinNoValidation[data-disabled="true"] select, .s_yZxYComboBoxInputSkinNoValidation[data-preview~="disabled"] select {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
}

.s_yZxYComboBoxInputSkinNoValidation[data-error="true"] select, .s_yZxYComboBoxInputSkinNoValidation[data-preview~="error"] select {
    background-color: rgba(255, 255, 255, 1);
    border: solid 2px rgba(249, 249, 249, 1);
}

.s_QmNComboBoxInputSkin {
    position: relative;
}

.s_QmNComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_QmNComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_eJYEcomComboBoxInputSkin {
    position: relative;
    width: 100% !important;
}

.s_eJYEcomComboBoxInputSkin select {
    position: absolute;
    width: 100%;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:before, .s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:after {
    position: absolute;
    bottom: 50%;
    color: #fff;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    text-align: center;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    left: 3px;
    margin: 0 0 -7px -2px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_jmFIwComboBoxInputSkin::after {
    content: "▾";
    position: absolute;
    right: 3px;
    top: 2px;
    color: #3095CB;
    font-size: 25px;
}

.s_jmFIwComboBoxInputSkincollection {
    width: 200px;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    padding: 5px;
    cursor: pointer;
}

.s_jmFIwComboBoxInputSkin {
    width: 200px;
    border: 1px solid #C4C4C4;
    border-radius: 4px;
    background: rgba(249, 250, 252, 1) url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/viewer/button/button-gradient.png) repeat-x 0 50%;
    position: relative;
    text-align: center;
}

.s_jmFIwComboBoxInputSkin:hover {
    border: 1px solid #89A4AF;
    background: rgba(242, 243, 245, 1) none;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 2px 0 rgba(255, 255, 255, 0.7) inset;
}

.s_jmFIwComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_jmFIwComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_bJATextAreaInputSkin {
    position: relative;
}

.s_bJATextAreaInputSkin textarea {
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    position: relative;
    resize: none;
    width: 100%;
    min-height: 100px;
    height: 100%;
    overflow: auto;
    font-size: 14px;
    border: 1px solid rgba(227, 227, 227, 1);
    color: #000000;
}

.s_bJATextAreaInputSkin textarea:hover {
    border-color: rgba(163, 217, 246, 1);
}

.s_bJATextAreaInputSkin textarea:focus {
    border-color: rgba(25, 160, 233, 1);
}

.s_bJATextAreaInputSkin p {
    display: none;
    top: 0;
    bottom: 50%;
    left: 0;
    right: 100%;
    position: absolute;
    margin: 0;
    padding: 0;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p {
    display: block;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p:before {
    content: "!";
    visibility: visible;
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p:after {
    content: "►";
    visibility: visible;
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] textarea:focus + p:before {
    content: "";
    visibility: hidden;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] textarea:focus + p:after {
    content: "";
    visibility: hidden;
}

.s_hZNoTextAreaInputSkin {
    position: relative;
}

.s_hZNoTextAreaInputSkintextarea {
    color: #000000;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    resize: none;
    width: 100% !important;
    min-height: 100px;
    height: 100%;
    overflow: auto;
    font-size: 14px;
    border: 1px solid rgba(227, 227, 227, 1);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;
}

.s_hZNoTextAreaInputSkintextarea:hover {
    border-color: rgba(163, 217, 246, 1);
}

.s_hZNoTextAreaInputSkintextarea:focus {
    border-color: rgba(25, 160, 233, 1);
}

.s_hZNoTextAreaInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_hZNoTextAreaInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.TextAreaDefaultSkintextarea {
    box-shadow: 0 0 0 transparent;
    border-radius: 0;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    resize: none;
    background-color: rgba(255, 255, 255, 1);
    box-sizing: border-box !important;
    color: #2F2E2E;
    border: 1px solid rgba(227, 227, 227, 1);
    padding: 3px;
    margin: 0;
    padding-top: 0.75em;
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    overflow-y: auto;
}

.TextAreaDefaultSkintextarea::-webkit-input-placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea:-ms-input-placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea::placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea:hover, .TextAreaDefaultSkintextarea[data-preview~="hover"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkintextarea:focus, .TextAreaDefaultSkintextarea[data-preview~="focus"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin_left-direction .TextAreaDefaultSkintextarea {
    text-align: left;
}

.TextAreaDefaultSkin_right-direction .TextAreaDefaultSkintextarea {
    text-align: right;
}

.TextAreaDefaultSkin_center-direction .TextAreaDefaultSkintextarea {
    text-align: center;
}

.TextAreaDefaultSkin[data-disabled="true"] .TextAreaDefaultSkintextarea, .TextAreaDefaultSkin[data-preview~="disabled"] .TextAreaDefaultSkintextarea {
    background-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin_with-validation-indication .TextAreaDefaultSkintextarea:not(:focus):invalid {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin[data-error="true"] .TextAreaDefaultSkintextarea, .TextAreaDefaultSkin[data-preview~="error"] .TextAreaDefaultSkintextarea {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin {
    position: relative;
    min-height: 25px;
}

.s_tFkiUAppsTextInputSkininput {
    box-shadow: 0 0 0 transparent;
    border-radius: 0;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    background-color: rgba(255, 255, 255, 1);
    box-sizing: border-box !important;
    color: #2F2E2E;
    border: 1px solid rgba(227, 227, 227, 1);
    padding: 3px;
    margin: 0;
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    text-overflow: ellipsis;
}

.s_tFkiUAppsTextInputSkininput::-webkit-input-placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput:-ms-input-placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput::placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput:hover, .s_tFkiUAppsTextInputSkininput[data-preview~="hover"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkininput:focus, .s_tFkiUAppsTextInputSkininput[data-preview~="focus"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin_with-validation-indication .s_tFkiUAppsTextInputSkininput:not(:focus):invalid {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin_left-direction .s_tFkiUAppsTextInputSkininput {
    text-align: left;
}

.s_tFkiUAppsTextInputSkin_right-direction .s_tFkiUAppsTextInputSkininput {
    text-align: right;
}

.s_tFkiUAppsTextInputSkin_center-direction .s_tFkiUAppsTextInputSkininput {
    text-align: center;
}

.s_tFkiUAppsTextInputSkin p {
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    opacity: 0;
    border-radius: 0;
    display: inline-block;
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 140px;
    padding: 10px;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

.s_tFkiUAppsTextInputSkin p:after {
    content: "▼";
    position: absolute;
    bottom: -12px;
    right: 10px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    border-radius: 0;
}

.s_tFkiUAppsTextInputSkin[data-disabled="true"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-preview~="disabled"] .s_tFkiUAppsTextInputSkininput {
    background-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin[data-error="true"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-state~="invalid"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-preview~="error"] .s_tFkiUAppsTextInputSkininput {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.s_NIToEcomTextInputSkin {
    position: relative;
    min-height: 25px;
}

.s_NIToEcomTextInputSkininput {
    background-color: rgba(227, 227, 227, 1);
    border-radius: 0;
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    color: #000000;
    border: 1px solid #E3E3E3;
    padding: 6px;
    margin: 0;
    width: 100%;
    min-height: 100%;
}

.s_NIToEcomTextInputSkininput:hover, .s_NIToEcomTextInputSkininput:focus {
    border-color: #A3D9F6;
    background-color: rgba(227, 227, 227, 1);
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] .s_NIToEcomTextInputSkininput {
    border-color: #d00;
    background: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/error.png) no-repeat 100% 50%;
    background-color: rgba(227, 227, 227, 1);
    padding-right: 40px;
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] .s_NIToEcomTextInputSkininput:hover + p {
    opacity: 1;
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] p {
    color: #d00;
}

.s_NIToEcomTextInputSkin p {
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    opacity: 0;
    border-radius: 0;
    display: inline-block;
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 140px;
    padding: 10px;
    white-space: normal;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

.s_NIToEcomTextInputSkin p:after {
    content: "▼";
    position: absolute;
    bottom: -12px;
    right: 10px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    border-radius: 0;
}

.s_xFbzwEcomErasableTextInputSkin {
    position: relative;
}

.s_xFbzwEcomErasableTextInputSkininput {
    background-color: rgba(227, 227, 227, 1);
    border-radius: 0;
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    color: #000000;
    border: 1px solid #E3E3E3;
    padding: 6px;
    margin: 0;
    width: 100%;
    min-height: 100%;
}

.s_xFbzwEcomErasableTextInputSkin input::-ms-clear {
    display: none;
}

.s_xFbzwEcomErasableTextInputSkinerase {
    position: absolute;
    font-size: 12px;
    top: 5px;
    right: 5px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #000000;
}

.s_xFbzwEcomErasableTextInputSkinmessage {
    margin-top: 13px;
    color: #d00;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="showButton"] .s_xFbzwEcomErasableTextInputSkinerase {
    display: block;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="showButton"] .s_xFbzwEcomErasableTextInputSkininput {
    padding-right: 30px;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="hideButton"] .s_xFbzwEcomErasableTextInputSkinerase {
    display: none;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="invalid"] .s_xFbzwEcomErasableTextInputSkininput {
    border-color: #d00;
}

.pagg1[data-state~="touchRollOver"] .pagg1_opc {
    opacity: 1;
}

.pagg1emptyDivToFillMatrix {
    width: 1px;
    height: 1px;
    opacity: 0;
}

.pagg1itemsContainer {
    overflow: hidden;
    height: 100% !important;
}

.pagg1_opc {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0;
    color: #2F2E2E;
}

.pagg1:hover[data-state~="notMobile"] .pagg1_opc {
    opacity: 1;
}

.pagg1rolloverHolder {
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    background-color: rgba(255, 255, 255, 0.8);
    color: #2F2E2E;
    opacity: 0;
    padding: 10px !important;
    overflow: hidden;
    cursor: pointer;
}

.pagg1[data-state~="rollover"] .pagg1rolloverHolder {
    opacity: 1;
}

.pagg1_rolloverHolder {
    background-color: rgba(204, 204, 204, 1);
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    cursor: pointer;
    min-height: 15px;
}

.pagg1title {
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    font: normal normal normal 20px/1.4em Arial, sans-serif;
}

.pagg1description {
    white-space: pre-line;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    margin-right: 70px;
}

.pagg1link {
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    display: block;
    overflow: hidden;
    text-decoration: underline;
    color: #2F2E2E;
}

.pagg1_btn {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0.4;
    height: 65px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/arrows_white.png);
    background-repeat: no-repeat;
    width: 33px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    cursor: pointer;
}

.pagg1[data-state~="mobile"] .pagg1_btn {
    opacity: 1;
}

.pagg1buttonPrev {
    left: 20px;
    background-position: 0 0;
}

.pagg1buttonNext {
    right: 20px;
    background-position: 100% 0;
}

.pagg1[data-state~="notMobile"] .pagg1_buttons {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0;
}

.pagg1:hover > .pagg1_buttons {
    opacity: 1;
}

.pagg1_btn:hover {
    opacity: 1;
}

.pagg1_hlp {
    position: absolute;
    color: #2F2E2E;
}

.pagg1_hlp span {
    display: block;
}

.pagg1autoplay {
    right: 25px;
    width: 35px;
    height: 35px;
    bottom: 0px;
}

.pagg1autoplayImg {
    margin-top: 40%;
    margin-left: 40%;
}

.pagg1counter {
    right: 5px;
    bottom: 8px;
    font-size: 13px;
}

.pagg1[data-state~="noLink"] .pagg1link {
    display: none;
}

.pagg1[data-state~="autoplayOff"] .pagg1autoplay > span {
    border: 6px solid transparent;
    border-left: 6px solid #2F2E2E;
}

.pagg1[data-state~="autoplayOn"] .pagg1autoplay > span {
    border-left: 3px solid #2F2E2E;
    border-right: 3px solid #2F2E2E;
    margin-right: 5px;
    height: 12px;
    width: 1px;
}

.pagg1textWrapper {
    pointer-events: none;
}

.pagg1imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_FiKUwPaginatedGridSimpleitemsContainer {
    overflow: hidden;
}

.s_FiKUwPaginatedGridSimpleitemsContainer.s_FiKUwPaginatedGridSimple_show-counter {
    height: calc(100% - 40px) !important;
}

.s_FiKUwPaginatedGridSimple_hid {
    display: none;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer {
    box-sizing: border-box;
    border-radius: 0;
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(204, 204, 204, 1);
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_rolloverStrip {
    background: transparent;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_ribbon {
    background-color: rgba(59, 88, 184, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_rolloverStrip {
    background: rgba(204, 204, 204, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_txtHoverColor * {
    color: #2F2E2E !important;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_txtHoverColorOutOfStock * {
    color: #E4523F;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_txtHoverColorOutOfStockMobile * {
    color: #E4523F;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_pic:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: -6px;
    left: 0;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/wix_apps/magnify.png) right top no-repeat;
    border-bottom: solid 3px #2F2E2E;
}

.s_FiKUwPaginatedGridSimplebuttonPrev {
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimplebuttonPrev > span:before {
    content: '◄';
}

.s_FiKUwPaginatedGridSimplebuttonNext > span:before {
    content: '►';
}

.s_FiKUwPaginatedGridSimplebuttonNext {
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimple ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_FiKUwPaginatedGridSimple li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}

.s_ihQPaginatedGridNoDetail {
    background-color: rgba(255, 255, 255, 1);
}

.s_ihQPaginatedGridNoDetail_hid {
    display: none;
}

.s_ihQPaginatedGridNoDetailitemsContainer {
    box-sizing: border-box !important;
    overflow: hidden;
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer.s_ihQPaginatedGridNoDetail_show-counter {
    height: calc(100% - 40px) !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    box-shadow: 0 0 0 transparent;
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer:hover {
    background-color: rgba(204, 204, 204, 1);
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer:hover .s_ihQPaginatedGridNoDetail_txtHoverColorOutOfStock * {
    color: #E4523F !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer .s_ihQPaginatedGridNoDetail_txtHoverColorOutOfStockMobile * {
    color: #E4523F !important;
}

.s_ihQPaginatedGridNoDetailrolloverHolder {
    background-color: rgba(204, 204, 204, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 0 0 0 transparent;
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_ihQPaginatedGridNoDetail_multiline span {
    white-space: normal;
}

.s_ihQPaginatedGridNoDetailbuttonPrev {
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetailbuttonPrev > span:before {
    content: '◄';
}

.s_ihQPaginatedGridNoDetailbuttonNext > span:before {
    content: '►';
}

.s_ihQPaginatedGridNoDetailbuttonNext {
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetail ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_ihQPaginatedGridNoDetail li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}

.s_dbMuwPaginatedGridNoDetail_hid {
    display: none;
}

.s_dbMuwPaginatedGridNoDetailitemsContainer {
    box-sizing: border-box !important;
    background-color: rgba(47, 46, 46, 1);
    overflow: hidden;
    height: calc(100% - 40px) !important;
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetailitemsContainer .s_dbMuwPaginatedGridNoDetail_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(137, 153, 208, 1);
    border-radius: 0;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
    border: rgba(137, 153, 208, 1) solid 0px;
}

.s_dbMuwPaginatedGridNoDetailitemsContainer .s_dbMuwPaginatedGridNoDetail_galleryDisplayer:hover {
    background-color: rgba(137, 153, 208, 1);
}

.s_dbMuwPaginatedGridNoDetailrolloverHolder {
    background-color: rgba(137, 153, 208, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
    border: rgba(137, 153, 208, 1) solid 0px;
}

.s_dbMuwPaginatedGridNoDetail_multiline span {
    white-space: normal;
}

.s_dbMuwPaginatedGridNoDetailbuttonPrev {
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetailbuttonPrev > span:before {
    content: '◄';
}

.s_dbMuwPaginatedGridNoDetailbuttonNext > span:before {
    content: '►';
}

.s_dbMuwPaginatedGridNoDetailbuttonNext {
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetail ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
    height: 26px;
}

.s_dbMuwPaginatedGridNoDetail li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}

.s_pwrMPaginatedGridNoBG_hid {
    display: none;
}

.s_pwrMPaginatedGridNoBGitemsContainer {
    box-sizing: border-box !important;
    overflow: hidden;
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBGitemsContainer.s_pwrMPaginatedGridNoBG_show-counter {
    height: calc(100% - 40px) !important;
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer:hover {
    background-color: rgba(137, 153, 208, 1);
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer:hover .s_pwrMPaginatedGridNoBG_txtHoverColorOutOfStock * {
    color: #E4523F !important;
}

.s_pwrMPaginatedGridNoBG_rolloverHolder {
    background-color: rgba(137, 153, 208, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_pwrMPaginatedGridNoBG_multiline span {
    white-space: normal;
}

.s_pwrMPaginatedGridNoBG ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_pwrMPaginatedGridNoBGbuttonPrev {
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBGbuttonPrev > span:before {
    content: '◄';
}

.s_pwrMPaginatedGridNoBGbuttonNext > span:before {
    content: '►';
}

.s_pwrMPaginatedGridNoBGbuttonNext {
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBG li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}

.s_rDcVideoSkinvideoFrame {
    position: relative;
    width: 100% !important;
    height: 100% !important;
    display: block;
}

.s_rDcVideoSkin_hidden {
    display: none !important;
}

.vl1 {
    border-left: 1px solid rgba(96, 94, 94, 1);
    margin-left: -0.5px;
    width: 0 !important;
    min-width: 0 !important;
}

.s_eHMMTableComponentDefaultSkin {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    background-color: rgba(255, 255, 255, 1);
    box-sizing: border-box !important;
    padding: 20px;
    border: solid #605E5E 0px;
}

.s_eHMMTableComponentDefaultSkin table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Arial";
    font-size: 11px;
}

.s_eHMMTableComponentDefaultSkin table * {
    vertical-align: middle;
}

.s_eHMMTableComponentDefaultSkin tbody {
    vertical-align: middle;
}

.s_eHMMTableComponentDefaultSkin tbody td {
    background-color: rgba(255, 255, 255, 1);
    border-bottom: solid 1px #605E5E;
    padding: 5px;
    transition: background-color 0.5s ease 0s;
}

.s_eHMMTableComponentDefaultSkin tbody input[type="number"] {
    max-width: 50px;
    text-align: center;
}

.s_eHMMTableComponentDefaultSkin tbody tr:hover td {
    background-color: rgba(160, 160, 159, 1);
}

.s_eHMMTableComponentDefaultSkin tbody tr.s_eHMMTableComponentDefaultSkin_spacer:hover td {
    background-color: rgba(255, 255, 255, 1);
}

.s_eHMMTableComponentDefaultSkin tr.s_eHMMTableComponentDefaultSkin_spacer {
    height: 100%;
}

.s_eHMMTableComponentDefaultSkin tr.s_eHMMTableComponentDefaultSkin_spacer td {
    padding: 0 !important;
    border: 0 none !important;
}

.s_cBGgToggleSkin[data-state="on"] > .s_cBGgToggleSkinoff {
    display: none;
}

.s_cBGgToggleSkin[data-state="off"] > .s_cBGgToggleSkinoff {
    display: block;
    padding-top: 3px;
    cursor: pointer;
}

.s_cBGgToggleSkin[data-state="on"] > .s_cBGgToggleSkinon {
    display: block;
    padding-top: 3px;
    cursor: pointer;
}

.s_cBGgToggleSkin[data-state="off"] > .s_cBGgToggleSkinon {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkin {
    position: relative;
}

.s_xUSelectableSliderGalleryDefaultSkinitemsContainer {
    margin-left: 35px;
    margin-right: 35px;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.s_xUSelectableSliderGalleryDefaultSkinimages {
    position: absolute;
    white-space: nowrap;
}

.s_xUSelectableSliderGalleryDefaultSkin_arr {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.4s ease 0s;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeLeftHitArea {
    left: 0;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeRightHitArea {
    right: 0;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeLeftHitArea:after {
    content: "";
    border: 10px solid transparent;
    border-right-color: rgba(47, 46, 46, 1);
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -10px;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeRightHitArea:after {
    content: "";
    border: 10px solid transparent;
    border-left-color: rgba(47, 46, 46, 1);
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -10px;
}

.s_xUSelectableSliderGalleryDefaultSkin_arr:hover {
    opacity: 1;
    transition: opacity 0.4s ease 0s;
}

.s_xUSelectableSliderGalleryDefaultSkinautoplay {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemtitle {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemdescription {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemlink {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper {
    border: 1px solid transparent;
    border-radius: 0;
    transition: all 0.4s ease 0s;
    cursor: pointer;
    box-sizing: border-box;
    height: 100% !important;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper:hover {
    border: 1px solid rgba(160, 160, 159, 1);
}

.s_xUSelectableSliderGalleryDefaultSkinimageItem[data-state~="selected"] .s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper {
    border: 1px solid rgba(47, 46, 46, 1);
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_XDTouchMediaZoomSlideshow {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-tap-highlight-color: transparent;
    background-color: #000;
    z-index: 100;
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowcenteredDiv {
    overflow: visible;
    width: 100%;
    height: 100%;
    -webkit-perspective: 1px;
    perspective: 1px;
}

.s_XDTouchMediaZoomSlideshowcenteredDiv > .s_XDTouchMediaZoomSlideshowswipeStage {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    height: 100%;
}

.s_XDTouchMediaZoomSlideshowcenteredDiv > .s_XDTouchMediaZoomSlideshowswipeStage.s_XDTouchMediaZoomSlideshow_animate {
    -webkit-transition: -webkit-transform 0.15s ease-out;
    transition: -webkit-transform 0.15s ease-out;
    transition: transform 0.15s ease-out;
    transition: transform 0.15s ease-out, -webkit-transform 0.15s ease-out;
}

.s_XDTouchMediaZoomSlideshowxButton {
    position: absolute;
    overflow: hidden;
    cursor: pointer;
    background-size: cover;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/x_button.png);
    background-repeat: no-repeat;
    background: no-repeat center/100% url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/x_button.png);
    width: 48px;
    height: 48px;
    top: 5px;
    right: 5px;
}

.s_XDTouchMediaZoomSlideshowxButton.s_XDTouchMediaZoomSlideshow_hidden {
    display: none;
}

.s_XDTouchMediaZoomSlideshowxButton.s_XDTouchMediaZoomSlideshow_force-hide {
    display: none;
}

.s_XDTouchMediaZoomSlideshowimage {
    position: absolute;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_XDTouchMediaZoomSlideshowimageimageContainer {
    height: 100%;
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimageimageContainer img {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimage_parallax .s_XDTouchMediaZoomSlideshowimageimageContainer {
    -webkit-transform: translateZ(-0.2px) scale(1.2);
    transform: translateZ(-0.2px) scale(1.2);
}

.s_XDTouchMediaZoomSlideshowimageleftFrame, .s_XDTouchMediaZoomSlideshowimagerightFrame {
    will-change: transform;
    background: #000;
    height: 110vh;
    top: -5vh;
    z-index: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.s_XDTouchMediaZoomSlideshowimageinfo {
    white-space: pre-wrap;
    position: absolute;
    top: 60%;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-align-content: flex-end;
    align-content: flex-end;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    background: -webkit-linear-gradient(top, transparent 0%, black 100%);
    background: linear-gradient(to bottom, transparent 0%, black 100%);
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    text-align: center;
    color: #fff;
    margin: 0 10px 10px 10px;
    font: normal normal 100 14px/1.5 Helvetica;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    overflow: hidden;
    overflow-wrap: break-word;
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field.s_XDTouchMediaZoomSlideshowimage_info-link {
    text-decoration: underline;
    font-style: italic;
    font-family: 'Times New Roman';
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field.s_XDTouchMediaZoomSlideshowimage_hidden {
    display: none;
}

.s_XDTouchMediaZoomSlideshowimageinfo.s_XDTouchMediaZoomSlideshowimage_hidden {
    opacity: 0;
}

.s_XDTouchMediaZoomSlideshowimageimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_uTwETouchMediaZoomItem {
    position: absolute;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_uTwETouchMediaZoomItemimageContainer {
    height: 100%;
    will-change: transform;
}

.s_uTwETouchMediaZoomItemimageContainer img {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    will-change: transform;
}

.s_uTwETouchMediaZoomItem_parallax .s_uTwETouchMediaZoomItemimageContainer {
    -webkit-transform: translateZ(-0.2px) scale(1.2);
    transform: translateZ(-0.2px) scale(1.2);
}

.s_uTwETouchMediaZoomItemleftFrame, .s_uTwETouchMediaZoomItemrightFrame {
    will-change: transform;
    background: #000;
    height: 110vh;
    top: -5vh;
    z-index: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.s_uTwETouchMediaZoomIteminfo {
    white-space: pre-wrap;
    position: absolute;
    top: 60%;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-align-content: flex-end;
    align-content: flex-end;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    background: -webkit-linear-gradient(top, transparent 0%, black 100%);
    background: linear-gradient(to bottom, transparent 0%, black 100%);
    will-change: transform;
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    text-align: center;
    color: #fff;
    margin: 0 10px 10px 10px;
    font: normal normal 100 14px/1.5 Helvetica;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    overflow: hidden;
    overflow-wrap: break-word;
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field.s_uTwETouchMediaZoomItem_info-link {
    text-decoration: underline;
    font-style: italic;
    font-family: 'Times New Roman';
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field.s_uTwETouchMediaZoomItem_hidden {
    display: none;
}

.s_uTwETouchMediaZoomIteminfo.s_uTwETouchMediaZoomItem_hidden {
    opacity: 0;
}

.s_uTwETouchMediaZoomItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_yuZVQNumericStepperSimpleSkininputNumberWrapper {
    width: 100%;
    height: 38px;
}

.s_yuZVQNumericStepperSimpleSkin input {
    width: 100%;
    position: relative;
    padding: 5px;
    border: 1px solid rgba(96, 94, 94, 1);
    color: #A0A09F;
    background: rgba(255, 255, 255, 1);
    display: inline-block;
    margin-top: 6px;
}

.s_OzsTextOptionSkin {
    background: #fff;
    margin-top: 3px !important;
}

.s_OzsTextOptionSkinsize {
    position: relative;
}

.s_OzsTextOptionSkin[data-state~="selected"] .s_OzsTextOptionSkinsize {
    box-shadow: inset 0 0 0 1px #444;
}

.s_OzsTextOptionSkin[data-state~="selected"] .s_OzsTextOptionSkinsize:after {
    content: "▼";
    position: absolute;
    left: 50%;
    bottom: -7px;
    margin-left: -4px;
    color: #444;
    font-weight: bold;
    font-size: 8px;
    font-family: Arial;
    line-height: 1;
}

.s_OzsTextOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_OzsTextOptionSkintooltip {
    min-width: 100px !important;
    margin: -4px 0 0 14px;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
}

.s_OzsTextOptionSkintooltip:after {
    content: "▼";
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -6px;
    color: #fffedf;
    font-size: 12px;
    font-family: Arial;
    line-height: 1;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.s_OzsTextOptionSkintooltip {
    text-align: center;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
    color: #656565;
    background: rgba(255, 254, 223, 1);
    position: absolute;
    padding: 5px;
    top: 0;
    left: 0;
    min-height: 10px;
    min-width: 10px;
    max-width: 300px;
}

.s_OzsTextOptionSkintooltip p {
    display: block;
    margin: 0 0 5px 0;
}

.s_OzsTextOptionSkintooltip strong, .s_OzsTextOptionSkintooltip b, .s_OzsTextOptionSkintooltip i, .s_OzsTextOptionSkintooltip big {
    font-size: 12px;
}

.s_OzsTextOptionSkintooltip[data-state~="hidden"] {
    visibility: hidden !important;
}

.s_TrfhColorOptionSkin_olo {
    height: 20px;
    position: relative;
}

.s_TrfhColorOptionSkin[data-state~="selected"] .s_TrfhColorOptionSkin_olo {
    box-shadow: inset 0 0 0 1px #444;
}

.s_TrfhColorOptionSkin[data-state~="selected"] .s_TrfhColorOptionSkin_olo:after {
    content: "\25BC";
    position: absolute;
    left: 50%;
    bottom: -7px;
    margin-left: -4px;
    color: #444;
    font-weight: bold;
    font-size: 8px;
    font-family: Arial;
    line-height: 1;
}

.s_TrfhColorOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_TrfhColorOptionSkintooltip {
    min-width: 100px !important;
    margin: -4px 0 0 14px;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
}

.s_TrfhColorOptionSkintooltip:after {
    content: "\25BC";
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -6px;
    color: #fffedf;
    font-size: 12px;
    font-family: Arial;
    line-height: 1;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.s_TrfhColorOptionSkintooltip {
    text-align: center;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
    color: #656565;
    background: rgba(255, 254, 223, 1);
    position: absolute;
    padding: 5px;
    top: 0;
    left: 0;
    min-height: 10px;
    min-width: 10px;
    max-width: 300px;
}

.s_TrfhColorOptionSkintooltip p {
    display: block;
    margin: 0 0 5px 0;
}

.s_TrfhColorOptionSkintooltip strong, .s_TrfhColorOptionSkintooltip b, .s_TrfhColorOptionSkintooltip i, .s_TrfhColorOptionSkintooltip big {
    font-size: 12px;
}

.s_TrfhColorOptionSkintooltip[data-state~="hidden"] {
    visibility: hidden !important;
}

.s_IVdfQOptionsListInputSkin {
    position: relative;
    white-space: normal;
}

.s_IVdfQOptionsListInputSkin > div {
    border: 1px solid #444;
    display: inline-block;
    min-width: 26px;
    line-height: 20px;
    height: 20px;
    margin: 0 3px;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
}

.s_IVdfQOptionsListInputSkin > div:last-child {
    margin-right: 0;
}

.s_IVdfQOptionsListInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_IVdfQOptionsListInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_VYQInfoTipSkin {
    text-align: center;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
    color: #656565;
    background: rgba(255, 254, 223, 1);
    position: absolute;
    padding: 5px;
    top: 0;
    left: 0;
    min-height: 10px;
    min-width: 10px;
    max-width: 300px;
}

.s_VYQInfoTipSkin p {
    display: block;
    margin: 0 0 5px 0;
}

.s_VYQInfoTipSkin strong, .s_VYQInfoTipSkin b, .s_VYQInfoTipSkin i, .s_VYQInfoTipSkin big {
    font-size: 12px;
}

.s_VYQInfoTipSkin[data-state~="hidden"] {
    visibility: hidden !important;
}

.s_rZkgsMobileSelectOptionsListSkin {
    position: relative;
}

.s_rZkgsMobileSelectOptionsListSkin_tipContainer {
    text-align: center;
    position: absolute;
    top: -57px;
    left: 0;
    right: 0;
}

.s_rZkgsMobileSelectOptionsListSkintooltip {
    display: inline-block;
    padding: 12px 15px;
    min-width: 33px;
    background-color: rgba(0, 0, 0, 0.66);
    border-radius: 2px;
    color: #ffffff;
    font-size: 15px;
    margin: 0 auto;
}

.s_rZkgsMobileSelectOptionsListSkin[data-state~="displayed"] .s_rZkgsMobileSelectOptionsListSkintooltip {
    opacity: 1;
    transition: opacity 0.3s ease-out 0s;
}

.s_rZkgsMobileSelectOptionsListSkin[data-state~="hidden"] .s_rZkgsMobileSelectOptionsListSkintooltip {
    opacity: 0;
    transition: opacity 1.2s ease-out 0s;
}

.s_HuzMobileTextOptionSkin {
    background: #ffffff;
    color: #000000;
    margin: 0 7px 7px 0;
    padding: 0 7px;
    min-width: 33px;
    height: 50px;
    font-size: 13px;
    line-height: 50px;
    display: inline-block;
    border: solid 1px #8e8e8e;
    text-align: center;
    position: relative;
}

.s_HuzMobileTextOptionSkin[data-state~="selected"] .s_HuzMobileTextOptionSkin_selectedCheckmark {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(30, 30, 30, 0.5) url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/wix_apps/smallcheck.png) no-repeat 50% 50%;
    background-size: 22px 21px;
}

.s_HuzMobileTextOptionSkin[data-state~="selected"] .s_HuzMobileTextOptionSkinsize {
    display: inline;
}

.s_HuzMobileTextOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_HuzMobileTextOptionSkindescription {
    display: none;
}

.s_HuzMobileTextOptionSkinsize {
    cursor: default;
}

.s_SdEwMobileColorOptionSkin {
    position: relative;
    margin: 0 7px 7px 0;
    display: inline-block;
    width: 47px;
    height: 50px;
    border: solid 1px #8e8e8e;
}

.s_SdEwMobileColorOptionSkin_selectedFrame {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_SdEwMobileColorOptionSkin[data-state~="selected"] .s_SdEwMobileColorOptionSkin_selectedFrame {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/wix_apps/smallcheck.png) no-repeat 50% 50%;
    background-size: 22px 21px;
}

.s_SdEwMobileColorOptionSkin[data-state~="disabled"], .s_SdEwMobileColorOptionSkindescription {
    display: none;
}

.s_SdEwMobileColorOptionSkindescription {
    display: none;
}

.s_NLHgBlogMatrixGallery_pos {
    height: 2.3em;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
}

.s_NLHgBlogMatrixGalleryshowMore {
    cursor: pointer;
    display: inline-block;
    line-height: 2.3em !important;
    padding: 0 10px;
    text-decoration: underline !important;
    color: #2F2E2E;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
}

.s_NLHgBlogMatrixGallery[data-state~="fullView"] .s_NLHgBlogMatrixGalleryshowMore {
    display: none;
}

.s_NLHgBlogMatrixGalleryitemsContainer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 2.3em;
    left: 0;
}

.s_NLHgBlogMatrixGalleryimageItemtitle, .s_NLHgBlogMatrixGalleryimageItemdescription {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    overflow: hidden;
    text-overflow: ellipsis;
}

.s_NLHgBlogMatrixGalleryimageItemimage, .s_NLHgBlogMatrixGalleryimageItem_imgBorder, .s_NLHgBlogMatrixGalleryimageItemimageWrapper, .s_NLHgBlogMatrixGalleryimageItemzoom {
    border-radius: 0;
}

.s_NLHgBlogMatrixGalleryimageItemimageWrapper, .s_NLHgBlogMatrixGalleryimageItem_imgBorder, .s_NLHgBlogMatrixGalleryimageItemzoom {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_NLHgBlogMatrixGalleryimageItem_imgBorder {
    border: solid 0px rgba(47, 46, 46, 1);
    background: transparent;
}

.s_NLHgBlogMatrixGalleryimageItemzoom {
    background: rgba(255, 255, 255, 1);
    padding: 10px;
    opacity: 0;
    transition: opacity 0.4s ease 0s;
    overflow: hidden;
}

.s_NLHgBlogMatrixGalleryimageItemlink {
    color: #2F2E2E;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 10px;
    text-decoration: underline !important;
    white-space: nowrap;
}

.s_NLHgBlogMatrixGalleryimageItemtitle, .s_NLHgBlogMatrixGalleryimageItemdescription, .s_NLHgBlogMatrixGalleryimageItem[data-state~="noLink"] .s_NLHgBlogMatrixGalleryimageItemlink {
    display: none;
}

.s_NLHgBlogMatrixGalleryimageItem:hover .s_NLHgBlogMatrixGalleryimageItemzoom {
    opacity: 0.15;
    transition: opacity 0.4s ease 0s;
}

.s_NLHgBlogMatrixGalleryimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_MskiEBlogSlideShow {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -moz-user-drag: none;
    -ms-user-drag: none;
    user-drag: none;
    -webkit-user-modify: ready-only;
    -moz-user-modify: ready-only;
    -ms-user-modify: ready-only;
    user-modify: ready-only;
    border-radius: 0;
    box-shadow: none;
    overflow: hidden;
    background: transparent;
}

.s_MskiEBlogSlideShow_border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 0;
    border: 0px solid transparent;
    pointer-events: none;
    background: none !important;
}

.s_MskiEBlogSlideShowitemsContainer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 0;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

.s_MskiEBlogSlideShow_btn {
    transition: opacity 0.5s ease 0s;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0.7;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 32px;
    height: 134px;
    cursor: pointer;
}

.s_MskiEBlogSlideShow_arrow {
    background: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/tiny_arrows.png) no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 8px;
    height: 16px;
}

.s_MskiEBlogSlideShow[data-state~="mobile"] .s_MskiEBlogSlideShow_btn {
    opacity: 1;
}

.s_MskiEBlogSlideShowbuttonPrev {
    left: 0;
}

.s_MskiEBlogSlideShowbuttonNext {
    right: 0;
}

.s_MskiEBlogSlideShow_arrowLeft {
    background-position: 0 0;
    left: 50%;
    margin-left: -4px;
}

.s_MskiEBlogSlideShow_arrowRight {
    background-position: 100% 0;
    right: 50%;
    margin-right: -4px;
}

.s_MskiEBlogSlideShow_helpers {
    transition: opacity 0.5s ease 0s;
    opacity: 0;
    position: absolute;
    right: 0px;
    padding: 10px 10px 10px 0;
    width: 60px;
    text-align: right;
}

.s_MskiEBlogSlideShowcounter {
    display: inline-block;
    color: #FFFFFF;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
}

.s_MskiEBlogSlideShowautoplay {
    display: inline-block;
    padding-left: 10px;
    width: 20px;
    min-height: 10px;
    position: relative;
    text-align: center;
}

.s_MskiEBlogSlideShowautoplay > span {
    display: inline-block;
    position: relative;
    z-index: 0;
}

.s_MskiEBlogSlideShow[data-state~="autoplayOff"] .s_MskiEBlogSlideShowautoplay > span {
    border: 5px solid transparent;
    border-left: 5px solid #FFFFFF;
    width: 0;
    height: 0;
}

.s_MskiEBlogSlideShow[data-state~="autoplayOn"] .s_MskiEBlogSlideShowautoplay > span {
    border-left: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
    height: 10px;
    width: 1px;
    margin-right: 5px;
}

.s_MskiEBlogSlideShow_buttons {
    opacity: 0;
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow[data-state~="mobile"] .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
}

.s_MskiEBlogSlideShow:hover > .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
    background: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow:hover > .s_MskiEBlogSlideShow_helpers {
    opacity: 1;
}

.s_MskiEBlogSlideShow:hover .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="showTextPanel"] .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_buttons {
    background: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_helpers {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_btn {
    background: rgba(0, 0, 0, 0.5);
}

.s_MskiEBlogSlideShow[data-state~="showButtons"] .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
}

.s_MskiEBlogSlideShowimageItemimageWrapper {
    position: absolute;
}

.s_MskiEBlogSlideShowimageItemzoom {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
}

.s_MskiEBlogSlideShowimageItemimage {
    border-radius: 0;
}

.s_MskiEBlogSlideShowimageItempanel {
    border-radius: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
    opacity: 0;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    bottom: -1px;
    left: 0px;
    min-height: 18px;
    padding: 10px 10px 10px 10px;
    position: absolute;
    right: 0px;
}

.s_MskiEBlogSlideShowimageItemtitle {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    color: #FFFFFF;
}

.s_MskiEBlogSlideShowimageItemdescription {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
    white-space: pre-line;
}

.s_MskiEBlogSlideShowimageItemlink {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
}

.s_MskiEBlogSlideShowimageItem[data-state~="link"] .s_MskiEBlogSlideShowimageItemlink {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: underline;
}

.s_MskiEBlogSlideShowimageItem[data-state~="noLink"] .s_MskiEBlogSlideShowimageItemlink {
    display: none;
}

.s_MskiEBlogSlideShowimageItem[data-state~="showPanel"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 1;
}

.s_MskiEBlogSlideShowimageItem[data-state~="notShowPanel"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItem[data-state~="transOut"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItem[data-state~="transIn"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.app1[data-state~="content"] .app1error {
    display: none;
}

.app1[data-state~="content"] .app1loading {
    display: none;
}

.app1[data-state~="error"] .app1inlineContent {
    display: none;
}

.app1[data-state~="error"] .app1loading {
    display: none;
}

.app1[data-state~="loading"] .app1inlineContent {
    opacity: 0.1;
}

.app1[data-state~="loading"] .app1loading {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation: app1_semi-rotate 1s 1ms linear infinite;
    animation: app1_semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.app1[data-state~="loading"] .app1loading::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #f0f0f0;
}

.app1[data-state~="loading"] .app1loading::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #dcdcdc;
    opacity: 0;
}

.app1[data-state~="loading"] .app1error {
    display: none;
}

.app1inlineContent > div {
    width: 100%;
}

.app1inlineContent {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.app1_singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.app1_videoIndicator:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -10px;
    margin-left: -9px;
    border: 10px solid transparent;
    border-left: 18px solid rgba(255, 255, 255, 0.7);
}

@-webkit-keyframes app1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@keyframes app1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@-webkit-keyframes app1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
@keyframes app1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
.style-iypc8ggc {
    background-color: transparent;
    box-sizing: border-box !important;
    position: relative;
    min-height: 50px;
}

.style-iypc8ggc[data-shouldhideoverflowcontent="true"] .style-iypc8ggcinlineContent {
    overflow: hidden;
}

.style-iypc8ggcnavigationArrows[data-show-navigation-arrows="false"] {
    display: none;
}

.style-iypc8ggcdotsMenuWrapper[data-show-navigation-dots="false"] {
    display: none;
}

.style-iypc8ggcbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iypc8ggcinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iypc8ggcinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-iypc8ggcdotsMenuWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    width: 100%;
    pointer-events: none;
}

.style-iypc8ggc_navigation-arrows {
    position: absolute;
    width: 100%;
}

.style-iypc8ggc_navigation-dot-wrapper {
    pointer-events: auto;
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.style-iypc8ggc_btn:hover {
    opacity: .6;
}

.style-iypc8ggcnextButton {
    -webkit-transform: scale(-1);
    transform: scale(-1);
}

.style-iypc8ggc_navigation-dot {
    border-radius: 50%;
    background-color: rgba(204, 204, 204, 1);
}

.style-iypc8ggc_navigation-dot.style-iypc8ggc_selected {
    background-color: rgba(255, 255, 255, 0.3);
}

.style-iypc8ggc_btn {
    position: absolute;
    cursor: pointer;
}

.style-iypc8ggc_btn svg {
    fill: rgba(204, 204, 204, 1);
    stroke: rgba(204, 204, 204, 1);
    stroke-width: 1px;
}

.style-iyjkq18hborderNode {
    border: 0px solid rgba(39, 59, 123, 1);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.style-iyjkq18hinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iyjkq18hinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-iyjkq18h[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}

.style-izeutgut {
    background-color: rgba(0, 0, 0, 1);
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);;
}

.style-izeutgut_shd {
    position: absolute;
    bottom: -26px;
    width: 165px;
    height: 26px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/liftedshadow_medium.png);
    background-repeat: no-repeat;
}

.style-izeutgut_left {
    left: -20px;
    background-position: 0 0;
}

.style-izeutgut_right {
    right: -20px;
    background-position: 100% 0;
}

.style-izeutgutvideoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}

.style-izeutgut iframe {
    width: 100% !important;
    height: 100% !important;
}

.style-izeutgut_hidden {
    display: none !important;
}

.s_BIwzIGroupSkin {
    pointer-events: none;
}

.s_BIwzIGroupSkin_ie10 {
    max-width: 0;
    max-height: 0;
}

.s_BIwzIGroupSkininlineContent {
    pointer-events: all;
}

.style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="center"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="center"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="left"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="left"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="right"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="right"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-iyjqina1link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-iyjqina1label {
    font: normal normal normal 17px/1.4em 'open sans condensed', sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1label {
    margin: 0;
}

.style-iyjqina1[data-disabled="false"] .style-iyjqina1link {
    background-color: rgba(61, 155, 233, 1);
    border: solid rgba(43, 104, 156, 1) 0px;
    cursor: pointer !important;
}

.style-iyjqina1[data-disabled="false"]:active[data-state~="mobile"] .style-iyjqina1link, .style-iyjqina1[data-disabled="false"]:hover[data-state~="desktop"] .style-iyjqina1link {
    background-color: rgba(43, 104, 156, 1);
    border-color: rgba(61, 155, 233, 1);
}

.style-iyjqina1[data-disabled="false"]:active[data-state~="mobile"] .style-iyjqina1label, .style-iyjqina1[data-disabled="false"]:hover[data-state~="desktop"] .style-iyjqina1label {
    color: #FFFFFF;
}

.style-iyjqina1[data-disabled="true"] .style-iyjqina1link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-iyjqina1[data-disabled="true"] .style-iyjqina1label {
    color: #FFFFFF;
}

.style-izlip6jg {
    background-color: transparent;
    box-sizing: border-box !important;
    position: relative;
    min-height: 50px;
}

.style-izlip6jg[data-shouldhideoverflowcontent="true"] .style-izlip6jginlineContent {
    overflow: hidden;
}

.style-izlip6jgnavigationArrows[data-show-navigation-arrows="false"] {
    display: none;
}

/*.style-izlip6jgdotsMenuWrapper[data-show-navigation-dots="false"] {
    display: none;
}*/

.style-izlip6jgbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izlip6jginlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izlip6jginlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izlip6jgdotsMenuWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    width: 100%;
/*    pointer-events: none;*/
}

.style-izlip6jg_navigation-arrows {
    position: absolute;
    width: 100%;
    z-index: 9999;
}

.style-izlip6jg_navigation-dot-wrapper {
    pointer-events: auto;
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.style-izlip6jgnextButton {
    -webkit-transform: scale(-1);
    transform: scale(-1);
}

.style-izlip6jg_navigation-dot {
    background-color: rgba(204, 204, 204, 1);
}

.style-izlip6jg_navigation-dot.style-izlip6jg_selected {
    background-color: rgba(255, 255, 255, 1);
}

.style-izlip6jg_btn {
    position: absolute;
    cursor: pointer;
    z-index: 9999;
}

#SITE_CONTAINER {
    width: 100%;
    max-width: 1585px;
    overflow: hidden;
    min-width: 1000px;
    position: relative;
}

.style-izlip6jg_btn:hover {
    opacity: .6;
}

.style-izlip6jg_btn rect {
    fill: rgba(255, 255, 255, 1);
}

.style-izlip6jg_btn path {
    fill: rgba(204, 204, 204, 1);
}

.style-izem12dqborderNode {
    border: 0px solid rgba(39, 59, 123, 1);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.style-izem12dqinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12dqinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12dq[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}

.style-izem12e0bg {
    border: 3px solid rgba(255, 255, 255, 1);
    background-color: rgba(0, 0, 0, 0.12);
    border-radius: 0;
}

.style-izem12e0inlineContent, .style-izem12e0bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolabelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12eolabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12eolabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12eolabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12eolink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12eolabel {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolabel {
    margin: 0;
}

.style-izem12eo[data-disabled="false"] .style-izem12eolink {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12eo[data-disabled="false"]:active[data-state~="mobile"] .style-izem12eolink, .style-izem12eo[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12eolink {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12eo[data-disabled="false"]:active[data-state~="mobile"] .style-izem12eolabel, .style-izem12eo[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12eolabel {
    color: #605E5E;
}

.style-izem12eo[data-disabled="true"] .style-izem12eolink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12eo[data-disabled="true"] .style-izem12eolabel {
    color: #FFFFFF;
}

.style-izem12fdborderNode {
    border: 0px solid rgba(39, 59, 123, 1);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.style-izem12fdinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12fdinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12fd[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}

.style-izem12fpbg {
    border: 3px solid rgba(255, 255, 255, 1);
    background-color: rgba(0, 0, 0, 0.12);
    border-radius: 0;
}

.style-izem12fpinlineContent, .style-izem12fpbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12g91labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12g91labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12g91labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12g91link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12g91label {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91label {
    margin: 0;
}

.style-izem12g91[data-disabled="false"] .style-izem12g91link {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12g91[data-disabled="false"]:active[data-state~="mobile"] .style-izem12g91link, .style-izem12g91[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12g91link {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12g91[data-disabled="false"]:active[data-state~="mobile"] .style-izem12g91label, .style-izem12g91[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12g91label {
    color: #605E5E;
}

.style-izem12g91[data-disabled="true"] .style-izem12g91link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12g91[data-disabled="true"] .style-izem12g91label {
    color: #FFFFFF;
}

.style-izem12gtborderNode {
    border: 0px solid rgba(39, 59, 123, 1);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.style-izem12gtinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12gtinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12gt[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}

.style-izem12h6bg {
    border: 3px solid rgba(255, 255, 255, 1);
    background-color: rgba(0, 0, 0, 0.12);
    border-radius: 0;
}

.style-izem12h6inlineContent, .style-izem12h6bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlabelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12hqlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12hqlabel {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlabel {
    margin: 0;
}

.style-izem12hq[data-disabled="false"] .style-izem12hqlink {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12hq[data-disabled="false"]:active[data-state~="mobile"] .style-izem12hqlink, .style-izem12hq[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12hqlink {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12hq[data-disabled="false"]:active[data-state~="mobile"] .style-izem12hqlabel, .style-izem12hq[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12hqlabel {
    color: #605E5E;
}

.style-izem12hq[data-disabled="true"] .style-izem12hqlink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12hq[data-disabled="true"] .style-izem12hqlabel {
    color: #FFFFFF;
}

.style-izepsaicborderNode {
    border: 0px solid rgba(39, 59, 123, 1);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.style-izepsaicinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izepsaicinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izepsaic[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}

.style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9labelwrapper {
    text-align: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="center"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="center"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="left"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="left"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="right"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="right"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izepwsv9link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izepwsv9label {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9label {
    margin: 0;
}

.style-izepwsv9[data-disabled="false"] .style-izepwsv9link {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izepwsv9[data-disabled="false"]:active[data-state~="mobile"] .style-izepwsv9link, .style-izepwsv9[data-disabled="false"]:hover[data-state~="desktop"] .style-izepwsv9link {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izepwsv9[data-disabled="false"]:active[data-state~="mobile"] .style-izepwsv9label, .style-izepwsv9[data-disabled="false"]:hover[data-state~="desktop"] .style-izepwsv9label {
    color: #605E5E;
}

.style-izepwsv9[data-disabled="true"] .style-izepwsv9link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izepwsv9[data-disabled="true"] .style-izepwsv9label {
    color: #FFFFFF;
}

.lb1itemsContainer {
    position: absolute;
    width: 100%;
    height: 100%;
    white-space: nowrap;
}

.lb1itemsContainer > div:last-child {
    margin: 0 !important;
}

.lb1[data-state~="mobileView"] .lb1itemsContainer {
    position: absolute;
    width: 100%;
    height: 100%;
    white-space: normal;
}

.lb1imageItemlink {
    cursor: pointer;
}

.lb1imageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.s_yOSHETPAPopupSkin {
    background: #fff;
    overflow: hidden;
    z-index: 100000;
    box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.4);
    border-radius: 3px;
}

.s_yOSHETPAPopupSkiniframe {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1000;
}

.s_yOSHETPAPopupSkincloseButton {
    position: absolute;
    z-index: 1001;
    top: 10px;
    right: 10px;
    cursor: pointer;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/popup_close_x.png) no-repeat right top;
    height: 24px;
    width: 24px;
}

.wixAdsmobileAd {
    width: 100%;
    height: 30px;
    position: relative;
    display: block;
    text-align: center;
    background-color: #313131;
    z-index: 999;
}

.wixAdsdesktopWADBottom {
    position: fixed;
    z-index: 999;
    width: 100%;
    bottom: 0;
    max-height: 10vh;
}

.wixAdsdesktopWADBottomContent {
    width: 100%;
    height: 40px;
    text-align: center;
    background-color: #404040;
    border-radius: 6px 6px 0 0;
    pointer-events: all;
    cursor: pointer;
}

.wixAdsdesktopWADBottomContent:hover {
    background-color: #222;
}

.wixAds[data-state~="facebook"] .wixAdsdesktopWADBottomContent {
    width: 500px;
    margin: 0 auto;
}

.wixAdsdesktopWADTop {
    position: fixed;
    z-index: 999;
    height: 26px;
    top: 0;
    right: 50px;
    overflow: hidden;
    background-color: #404040;
    border-radius: 0 0 6px 6px;
    pointer-events: all;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.wixAdsdesktopWADTop:hover {
    height: 97px;
    background-color: rgba(50, 50, 50, 0.8);
}

.wixAdsdesktopWADTop:hover .wixAdsdesktopWADTopLabel {
    background-color: #222;
}

.wixAdsdesktopWADTopLabel {
    padding: 6px;
    font-size: 13px;
    line-height: 1.3em;
    color: #FFF;
    width: 100%;
    font-size: 13px;
    color: #FFF;
    font-weight: bold;
    line-height: 18px;
    text-align: justify;
    padding: 5px 10px;
}

.wixAds[data-state~="desktop"] .wixAdsmobileAd {
    display: none;
}

.wixAds[data-state~="mobile"] .wixAdsdesktopWADTop {
    display: none;
}

.wixAds[data-state~="mobile"] .wixAdsdesktopWADBottom {
    display: none;
}

.wixAdsdesktopWADTopLabel .wixAds_smallMusa {
    display: inline-block;
    text-indent: -9999px;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: 0% 0%;
}

.wixAdsdesktopWADTopLabel .wixAds_smallLogo {
    display: inline-block;
    text-indent: -9999px;
    width: 29px;
    height: 16px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: -16px top;
}

.wixAdsdesktopWADTopContent {
    font-size: 13px;
    line-height: 1.3em;
    color: #ffffff;
    font-weight: bold;
    line-height: 18px;
    text-align: justify;
    padding: 5px 10px;
    width: 100%;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner {
    background-color: rgba(64, 64, 64, 1);
    width: 500px;
    height: 100%;
    margin: 0 auto;
    border-radius: 6px 6px 0 0;
    padding: 5px 0 0 0;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner div {
    display: inline-block;
    height: 30px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_txt {
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    text-align: justify;
    margin: -2px 10px 0 19px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_logoDot {
    position: static;
    margin: 0 3px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_emphasis {
    font-weight: bold;
    position: relative;
    top: -6px;
}

.wixAdsdesktopWADTopContent .wixAds_spacer {
    line-height: 26px;
}

.wixAdsdesktopWADTopContent .wixAds_emphasis {
    color: #ffcc00;
}

.wixAdsdesktopWADTopContent .wixAds_cap {
    font-size: 16px;
    line-height: 1.3em;
    text-transform: uppercase;
}

.wixAdsdesktopWADTopContent .wixAds_face {
    display: block;
    line-height: 18px;
    text-align: justify;
    padding: 0 20px;
    width: 120px;
}

.wixAdsdesktopWADBottomContent .wixAds_adFootBox {
    height: 40px;
    width: 100%;
    text-align: center;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner {
    background-color: rgba(64, 64, 64, 1);
    border-radius: 6px 6px 0 0;
    width: 100%;
    height: 100%;
    text-align: center;
}

.wixAdsdesktopWADBottomContent:hover .wixAds_siteBanner {
    background-color: #222;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_wrapper {
    padding: 5px 0;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_wrapper div {
    display: inline-block;
    height: 30px;
}

.wixAdsdesktopWADBottomContent .wixAds_bigMusa {
    text-indent: -9999px;
    width: 36px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    position: relative;
    top: -19px;
}

.wixAdsdesktopWADBottomContent.wixAds_nativeAndroid .wixAds_bigMusa {
    overflow: hidden;
}

.wixAdsdesktopWADBottomContent .wixAds_logoDot {
    text-indent: -9999px;
    width: 39px;
    height: 15px;
    position: relative;
    top: -4px;
    margin: 0 5px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: right -17px;
}

.wixAdsdesktopWADBottomContent .wixAds_emphasis {
    color: #ffcc00;
    font-size: 16px;
    text-transform: uppercase;
}

.wixAdsdesktopWADBottomContent .wixAds_txt {
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_txt {
    line-height: 47px;
}

@media (orientation: landscape) {
    .wixAdsmobileAd {
        display: none;
    }
}

@media (orientation: landscape) {
    .wixAds_wixAds[data-state~="mobile"] {
        display: none;
    }
}

.deadComp {
    background: transparent;
}

.siteBackground {
    width: 100%;
    position: absolute;
}

.siteBackgroundbgBeforeTransition {
    position: absolute;
    top: 0;
}

.siteBackgroundbgAfterTransition {
    position: absolute;
    top: 0;
}

.loginDialog {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99;
    font-family: Arial, sans-serif;
    font-size: 1em;
    color: #9C9C9C;
}

.loginDialogblockingLayer {
    background-color: rgba(85, 85, 85, 0.75);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    visibility: visible;
    zoom: 1;
    overflow: auto;
}

.loginDialogdialog {
    background-color: rgba(170, 170, 170, 0.7);
    width: 455px;
    position: fixed;
    padding: 20px;
}

.loginDialog_wrapper {
    background-color: rgba(255, 255, 255, 1);
    padding: 45px 40px 0 40px;
}

.loginDialogxButton {
    position: absolute;
    top: -14px;
    right: -14px;
    cursor: pointer;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/viewer_login_sprite.png) no-repeat right top;
    height: 30px;
    width: 30px;
}

.loginDialogxButton:hover {
    background-position: right -80px;
}

.loginDialogheader {
    padding-bottom: 25px;
    line-height: 30px;
}

.loginDialogfavIcon {
    float: left;
    margin: 7px 7px 0 0;
    width: 16px;
    height: 16px;
}

.loginDialogtitle {
    font-size: 20px;
    font-weight: bold;
    color: #555555;
}

.loginDialog[data-state~="mobile"] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    font-family: Arial, sans-serif;
    font-size: 1em;
    color: #9C9C9C;
    top: 0;
}

.loginDialog[data-state~="mobile"] .loginDialogheader {
    padding-bottom: 10px;
    line-height: 30px;
}

.loginDialog[data-state~="mobile"] .loginDialogfavIcon {
    display: none;
}

.loginDialog[data-state~="mobile"] .loginDialogtitle {
    font-size: 14px;
}

.loginDialog[data-state~="mobile"] .loginDialogdialog {
    width: 260px;
    padding: 10px;
    position: absolute;
}

.loginDialog[data-state~="mobile"] .loginDialog_footer {
    margin-top: 0;
    padding-bottom: 10px;
}

.loginDialog[data-state~="mobile"] .loginDialogcancel {
    font-size: 14px;
    line-height: 30px;
}

.loginDialog[data-state~="mobile"] .loginDialog_wrapper {
    padding: 14px 12px 0 12px;
}

.loginDialog[data-state~="mobile"] .loginDialogsubmitButton {
    height: 30px;
    width: 100px;
    font-size: 14px;
}

.loginDialog_forgot {
    text-align: left;
    font-size: 12px;
}

.loginDialog_forgot a {
    color: #0198ff;
    border-bottom: 1px solid #0198ff;
}

.loginDialog_forgot a:hover {
    color: #0044ff;
    border-bottom: 1px solid #0044ff;
}

.loginDialog_error {
    font-size: 12px;
    color: #d74401;
    text-align: right;
}

.loginDialog_footer {
    width: 100%;
    margin-top: 27px;
    padding-bottom: 40px;
}

.loginDialogcancel {
    color: #9C9C9C;
    font-size: 18px;
    text-decoration: underline;
    line-height: 36px;
}

.loginDialogcancel:hover {
    color: #9c3c3c;
}

.loginDialogpasswordInput label {
    font-size: 14px;
}

.loginDialogpasswordInput label[data-type="password"] {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}

.loginDialogsubmitButton {
    float: right;
    cursor: pointer;
    border: solid 2px #0064a8;
    height: 36px;
    width: 143px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -252px;
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}

.loginDialogsubmitButton:hover {
    background-position: right -352px;
    border-color: #004286;
}

.loginDialog[data-state="normal"] .loginDialogerror {
    display: none;
}

.loginDialog[data-state="error"] .loginDialogerror {
    display: block;
    font-size: 12px;
    color: #d74401;
    text-align: right;
}

.loginDialog[data-state="error"] .loginDialogpasswordInput {
    border-color: #d74401;
}

.loginDialogpasswordInput {
    font-size: 1em;
}

.loginDialogpasswordInput label {
    float: none;
    font-size: 17px;
    line-height: 25px;
    color: #585858;
}

.loginDialogpasswordInput[data-state~="mobile"] label {
    float: none;
    font-size: 14px;
    line-height: 20px;
    color: #585858;
}

.loginDialogpasswordInputinput {
    padding: 0 15px;
    width: 100%;
    height: 42px;
    font-size: 19px;
    line-height: 42px;
    color: #0198ff;
    margin: 0 -3px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -170px;
    border: solid 1px #a1a1a1;
    box-sizing: border-box;
}

.loginDialogpasswordInput[data-state~="mobile"] .loginDialogpasswordInputinput {
    padding: 0 15px;
    width: 100%;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #0198ff;
    margin: 0 -3px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -170px;
    border: solid 1px #a1a1a1;
    box-sizing: border-box;
}

.loginDialogpasswordInputinput[data-type="password"] {
    font-size: 38px;
}

.loginDialogpasswordInput[data-state~="mobile"] .loginDialogpasswordInputinput[data-type="password"] {
    font-size: 14px;
}

.loginDialogpasswordInputerrorMessage {
    display: block;
    font-size: 12px;
    color: #d74401;
    text-align: right;
    height: 15px;
}

.loginDialogpasswordInput:not([data-state~="invalid"]) .loginDialogpasswordInputerrorMessage {
    visibility: hidden;
}

.loginDialogpasswordInput[data-state~="invalid"] .loginDialogpasswordInputerrorMessage {
    visibility: visible;
}

.loginDialogpasswordInput[data-state~="invalid"] input {
    border-color: #d74401;
}

.loginDialogpasswordInput[data-state~="invalid"] .loginDialogpasswordInputinput {
    border-color: red;
}

.testStyles {
    position: absolute;
    display: none;
    z-index: 2
}

.font-ruler-content::after {
    content: "@#$%%^&*~IAO"
}




/*new file*/

html, body, div, span, applet, object, iframe,
                       h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                       a, abbr, acronym, address, big, cite, code,
                       del, dfn, em, font, img, ins, kbd, q, s, samp,
                       small, strike, strong, sub, sup, tt, var,
                       b, u, i, center,
                       dl, dt, dd, ol, ul, li,
                       fieldset, form, label, legend,
                       table, caption, tbody, tfoot, thead, tr, th, td {
                           margin: 0;
                           padding: 0;
                           border: 0;
                           outline: 0;
                           vertical-align: baseline;
                           background: transparent;
                       }

body {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

textarea, input, select {
    font-family: Helvetica, Arial, sans-serif;
    box-sizing: border-box;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    cursor: pointer;
    text-decoration: none;
}

html, body {
    height: 100%;
}

body {
    overflow-x: auto;
    overflow-y: scroll;
}

.testStyles {
    overflow-y: hidden;
}

.reset-button {
    background: none;
    border: 0;
    color: inherit;
    /* cursor: default; */
    font: inherit;
    line-height: normal;
    overflow: visible;
    padding: 0;
    -webkit-appearance: button;
    /* for input */
    -webkit-user-select: none;
    /* for button */
    -moz-user-select: none;
    -ms-user-select: none;
}

.wixSiteProperties {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
}

.SITE_ROOT {
    min-height: 100%;
    position: relative;
    margin: 0 auto;
}

.POPUPS_ROOT {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    z-index: 99999;
}

.POPUPS_ROOT.mobile {
    z-index: 1005;
    -webkit-overflow-scrolling: touch;
}

.POPUPS_WRAPPER {
    position: relative;
    overflow: hidden;
}

.POPUPS_WRAPPER > div {
    /* page */
    margin: 0 auto;
}

.auto-generated-link {
    color: inherit;
}

.warmup .hidden-on-warmup {
    visibility: hidden;
}

html.device-phone body {
    overflow-y: auto;
}

html.device-mobile-optimized.device-android {
    margin-bottom: 1px;
}

html.device-mobile-optimized.blockSiteScrolling > body {
    position: fixed;
    width: 100%;
}

html.device-mobile-optimized.media-zoom-mode > body {
    touch-action: manipulation;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER {
    height: 100%;
    overflow: hidden;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER > .noop {
    height: 100%;
}

html.device-mobile-optimized.media-zoom-mode > body > #SITE_CONTAINER > .noop > .siteAspectsContainer {
    height: 100%;
    z-index: 1005;
}

.siteAspectsContainer {
    position: absolute;
    top: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}

body.device-mobile-optimized {
    overflow-x: hidden;
    overflow-y: scroll;
}

body.device-mobile-optimized.qa-mode {
    overflow-y: auto;
}

body.device-mobile-optimized #SITE_CONTAINER {
    width: 320px;
    overflow-x: visible;
    margin: 0 auto;
    position: relative;
}

body.device-mobile-optimized > * {
    max-width: 100% !important;
}

body.device-mobile-optimized .SITE_ROOT {
    overflow-x: hidden;
    overflow-y: hidden;
}

body.device-mobile-non-optimized #SITE_CONTAINER > :not(.mobile-non-optimized-overflow) .SITE_ROOT {
    overflow-x: hidden;
    overflow-y: auto;
}

body.device-mobile-non-optimized.fullScreenMode {
    background-color: #5f6360;
}

body.device-mobile-non-optimized.fullScreenMode .SITE_ROOT,
body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU {
    visibility: hidden;
}

body.fullScreenMode {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

body.fullScreenMode.device-mobile-optimized #TINY_MENU {
    opacity: 0;
    pointer-events: none;
}

body.fullScreenMode-scrollable.device-mobile-optimized {
    overflow-x: hidden !important;
    overflow-y: auto !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized .SITE_ROOT,
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
    height: auto !important;
}

.fullScreenOverlay {
    z-index: 1005;
    position: fixed;
    left: 0;
    top: -60px;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    overflow-y: hidden;
}

.fullScreenOverlay > .fullScreenOverlayContent {
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 60px;
    left: 0;
    bottom: 0;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.mobile-actions-menu-wrapper {
    z-index: 1000;
}

body[contenteditable] {
    overflow-x: auto;
    overflow-y: auto;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.underline {
    text-decoration: underline;
}

.lineThrough {
    text-decoration: line-through;
}

.singleLineText {
    white-space: nowrap;
    text-overflow: ellipsis;
}

.alignLeft {
    text-align: left;
}

.alignCenter {
    text-align: center;
}

.alignRight {
    text-align: right;
}

.alignJustify {
    text-align: justify;
}

ul.font_100, ol.font_100 {
    color: #080808;
    font-family: 'Arial, Helvetica, sans-serif', serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    line-height: normal;
    letter-spacing: normal;
}

ul.font_100 li, ol.font_100 li {
    margin-bottom: 12px;
}

letter {
    position: relative;
    display: inline-block;
}

word {
    display: inline-block;
    white-space: nowrap;
}

word.space,
letter.space {
    display: inline;
}

ol.wix-list-text-align, ul.wix-list-text-align {
    list-style-position: inside;
}

ol.wix-list-text-align p, ol.wix-list-text-align h1, ol.wix-list-text-align h2, ol.wix-list-text-align h3, ol.wix-list-text-align h4, ol.wix-list-text-align h5, ol.wix-list-text-align h6, ul.wix-list-text-align p, ul.wix-list-text-align h1, ul.wix-list-text-align h2, ul.wix-list-text-align h3, ul.wix-list-text-align h4, ul.wix-list-text-align h5, ul.wix-list-text-align h6 {
    display: inline;
}

.wixapps-less-spacers-align.ltr {
    text-align: left;
}

.wixapps-less-spacers-align.center {
    text-align: center;
}

.wixapps-less-spacers-align.rtl {
    text-align: right;
}

.wixapps-less-spacers-align > div,
.wixapps-less-spacers-align > a {
    display: inline-block !important;
}

.flex_display {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.flex_vbox {
    box-sizing: border-box;
    padding-top: 0.01em;
    padding-bottom: 0.01em;
}

a.wixAppsLink img {
    cursor: pointer;
}

.singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

[data-z-counter] {
    z-index: 0;
}

[data-z-counter="0"] {
    z-index: auto;
}

.circle-preloader {
    -webkit-animation: semi-rotate 1s 1ms linear infinite;
    animation: semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.circle-preloader::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: inner-rotate 0.5s 1ms linear infinite alternate;
    animation: inner-rotate 0.5s 1ms linear infinite alternate;
    color: #7fccf7;
}

.circle-preloader::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: inner-rotate 0.5s 1ms linear infinite alternate;
    animation: inner-rotate 0.5s 1ms linear infinite alternate;
    color: #3899ec;
    opacity: 0;
}

.circle-preloader.white::before {
    color: #f0f0f0;
}

.circle-preloader.white::after {
    color: #dcdcdc;
}

@-webkit-keyframes inner-rotate {
    to {
        opacity: 1;
        -webkit-transform: rotate(115deg);
        transform: rotate(115deg);
    }
}

@keyframes inner-rotate {
    to {
        opacity: 1;
        -webkit-transform: rotate(115deg);
        transform: rotate(115deg);
    }
}

@-webkit-keyframes semi-rotate {
    from {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    45% {
        -webkit-transform: rotate(198deg);
        transform: rotate(198deg);
    }
    55% {
        -webkit-transform: rotate(234deg);
        transform: rotate(234deg);
    }
    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg);
    }
}

@keyframes semi-rotate {
    from {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    45% {
        -webkit-transform: rotate(198deg);
        transform: rotate(198deg);
    }
    55% {
        -webkit-transform: rotate(234deg);
        transform: rotate(234deg);
    }
    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg);
    }
}

.hidden-comp-ghost-mode {
    opacity: 0.5;
}

.collapsed-comp-mode::after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    background: -webkit-repeating-linear-gradient(135deg, transparent, transparent 49%, #2b5672 40%, #2b5672 40%, transparent 51%);
    background: repeating-linear-gradient(-45deg, transparent, transparent 49%, #2b5672 40%, #2b5672 40%, transparent 51%);
    background-size: 6px 6px;
    background-repeat: repeat;
}

.g-transparent-a:link, .g-transparent-a:visited {
    border-color: transparent;
}

.transitioning-comp * {
    transition: inherit !important;
    -webkit-transition: inherit !important;
}

.selectionSharerContainer {
    position: absolute;
    background-color: #ffffff;
    box-shadow: 0px 4px 10px 0px rgba(57, 86, 113, 0.24);
    width: 142px;
    height: 45px;
    border-radius: 100px;
    text-align: center;
}

.selectionSharerContainer:after {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 42%;
    /*controls horizontal position */
    border-width: 10px 10px 0;
    /* vary these values to change the angle of the vertex */
    border-style: solid;
    border-color: #ffffff transparent;
    /* reduce the damage in FF3.0 */
    display: block;
    width: 0;
}

.selectionSharerContainer .selectionSharerOption {
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    padding: 13px 11px 11px 13px;
    margin: 1px;
    z-index: -1;
}

.selectionSharerContainer .selectionSharerVerticalSeparator {
    margin-top: 9px;
    margin-bottom: 18px;
    background-color: #eaf7ff;
    height: 26px;
    width: 1px;
    display: inline-block;
}

.visual-focus-on :focus {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 0 1px 2px #3899EC !important;
}

/*# sourceMappingURL=viewer.css.map */
.font_0 {
                                                            font: normal normal normal 26px/1.4em Arial, sans-serif;
                                                            color: #2F2E2E;
                                                        }

.font_1 {
    font: normal normal normal 16px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    color: #605E5E;
}

.font_2 {
    font: normal normal normal 56px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_3 {
    font: normal normal normal 90px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    color: #2F2E2E;
}

.font_4 {
    font: normal normal normal 50px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_5 {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    color: #2F2E2E;
}

.font_6 {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_7 {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_8 {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_9 {
    font: normal normal normal 13px/1.4em Arial, sans-serif;
    color: #2F2E2E;
}

.font_10 {
    font: normal normal normal 12px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    color: #605E5E;
}
.color_0 {
   color: #FFFFFF;
}

.backcolor_0 {
    background-color: #FFFFFF;
}

.color_1 {
    color: #FFFFFF;
}

.backcolor_1 {
    background-color: #FFFFFF;
}

.color_2 {
    color: #000000;
}

.backcolor_2 {
    background-color: #000000;
}

.color_3 {
    color: #ED1C24;
}

.backcolor_3 {
    background-color: #ED1C24;
}

.color_4 {
    color: #0088CB;
}

.backcolor_4 {
    background-color: #0088CB;
}

.color_5 {
    color: #FFCB05;
}

.backcolor_5 {
    background-color: #FFCB05;
}

.color_6 {
    color: #727272;
}

.backcolor_6 {
    background-color: #727272;
}

.color_7 {
    color: #B0B0B0;
}

.backcolor_7 {
    background-color: #B0B0B0;
}

.color_8 {
    color: #FFFFFF;
}

.backcolor_8 {
    background-color: #FFFFFF;
}

.color_9 {
    color: #727272;
}

.backcolor_9 {
    background-color: #727272;
}

.color_10 {
    color: #B0B0B0;
}

.backcolor_10 {
    background-color: #B0B0B0;
}

.color_11 {
    color: #FFFFFF;
}

.backcolor_11 {
    background-color: #FFFFFF;
}

.color_12 {
    color: #CCCCCC;
}

.backcolor_12 {
    background-color: #CCCCCC;
}

.color_13 {
    color: #A0A09F;
}

.backcolor_13 {
    background-color: #A0A09F;
}

.color_14 {
    color: #605E5E;
}

.backcolor_14 {
    background-color: #605E5E;
}

.color_15 {
    color: #2F2E2E;
}

.backcolor_15 {
    background-color: #2F2E2E;
}

.color_16 {
    color: #B3BFE7;
}

.backcolor_16 {
    background-color: #B3BFE7;
}

.color_17 {
    color: #8999D0;
}

.backcolor_17 {
    background-color: #8999D0;
}

.color_18 {
    color: #3B58B8;
}

.backcolor_18 {
    background-color: #3B58B8;
}

.color_19 {
    color: #273B7B;
}

.backcolor_19 {
    background-color: #273B7B;
}

.color_20 {
    color: #141D3D;
}

.backcolor_20 {
    background-color: #141D3D;
}

.color_21 {
    color: #F8B2B9;
}

.backcolor_21 {
    background-color: #F8B2B9;
}

.color_22 {
    color: #F16876;
}

.backcolor_22 {
    background-color: #F16876;
}

.color_23 {
    color: #B54E59;
}

.backcolor_23 {
    background-color: #B54E59;
}

.color_24 {
    color: #78343B;
}

.backcolor_24 {
    background-color: #78343B;
}

.color_25 {
    color: #3C1A1E;
}

.backcolor_25 {
    background-color: #3C1A1E;
}

.color_26 {
    color: #B1D4EC;
}

.backcolor_26 {
    background-color: #B1D4EC;
}

.color_27 {
    color: #88B8DA;
}

.backcolor_27 {
    background-color: #88B8DA;
}

.color_28 {
    color: #3289C7;
}

.backcolor_28 {
    background-color: #3289C7;
}

.color_29 {
    color: #215B85;
}

.backcolor_29 {
    background-color: #215B85;
}

.color_30 {
    color: #112E42;
}

.backcolor_30 {
    background-color: #112E42;
}

.color_31 {
    color: #F0B0B7;
}

.backcolor_31 {
    background-color: #F0B0B7;
}

.color_32 {
    color: #E08790;
}

.backcolor_32 {
    background-color: #E08790;
}

.color_33 {
    color: #D12A3C;
}

.backcolor_33 {
    background-color: #D12A3C;
}

.color_34 {
    color: #8B1C28;
}

.backcolor_34 {
    background-color: #8B1C28;
}

.color_35 {
    color: #460E14;
}

.backcolor_35 {
    background-color: #460E14;
}
.style-iin68ohfscreenWidthBackground {
                                                                 position: absolute;
                                                                 top: 0;
                                                                 right: 0;
                                                                 bottom: 0;
                                                                 left: 0;
                                                             }

.style-iin68ohf[data-state~="mobileView"] {
    position: absolute !important;
}

.style-iin68ohf[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.style-iin68ohf[data-state~="fixedPosition"].style-iin68ohf_footer {
    top: auto;
    bottom: 0;
}

.style-iin68ohf_bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-top: 0px solid rgba(47, 46, 46, 1);
    border-bottom: 0px solid rgba(47, 46, 46, 1);
}

.style-iin68ohf[data-state~="mobileView"] .style-iin68ohfbg {
    left: 10px;
    right: 10px;
}

.style-iin68ohfbg {
    position: absolute;
    top: 0px;
    right: 0;
    bottom: 0px;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
}

.style-iin68ohfinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iin68ohfcenteredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.txtNew {
                                                          word-wrap: break-word;
                                                      }

.txtNew_override-left * {
    text-align: left !important;
}

.txtNew_override-right * {
    text-align: right !important;
}

.txtNew_override-center * {
    text-align: center !important;
}

.txtNew_override-justify * {
    text-align: justify !important;
}

.txtNew li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal;
}

.txtNew ol, .txtNew ul {
    padding-left: 1.3em;
    padding-right: 0;
    margin-left: 0.5em;
    margin-right: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew ul {
    list-style-type: disc;
}

.txtNew ol {
    list-style-type: decimal;
}

.txtNew ul ul, .txtNew ol ul {
    list-style-type: circle;
}

.txtNew ul ul ul, .txtNew ol ul ul {
    list-style-type: square;
}

.txtNew ul ol ul, .txtNew ol ol ul {
    list-style-type: square;
}

.txtNew ul[dir="rtl"], .txtNew ol[dir="rtl"] {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew ul[dir="rtl"] ul, .txtNew ul[dir="rtl"] ol, .txtNew ol[dir="rtl"] ul, .txtNew ol[dir="rtl"] ol {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h1 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h2 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h3 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h5 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h6 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew a {
    color: inherit;
}
.style-ilhynbje {
                                                                  -webkit-tap-highlight-color: transparent;
                                                                  z-index: 2;
                                                                  text-alignment: left;
                                                              }

.style-ilhynbjemenuButton {
    border-radius: 4px;
    position: relative;
    width: 100%;
    height: 100%;
    min-width: 40px;
    min-height: 40px;
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(255, 255, 255, 1);
    cursor: pointer;
    box-sizing: border-box;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.style-ilhynbjemenuButton > .style-ilhynbje_icon {
    width: 20px;
    overflow: visible;
    stroke-width: 3px;
    stroke: rgba(59, 88, 184, 1);
    height: 17px;
    padding-top: 0px;
    display: none;
}

.style-ilhynbjemenuButton > .style-ilhynbje_icon.style-ilhynbje_saveSelectedIconColor {
    stroke: rgba(255, 255, 255, 1);
}

.style-ilhynbjemenuContainer {
    z-index: 2;
    position: absolute;
    font-size: 16px;
    overflow-y: auto;
    -webkit-transform: translateX(120%);
    transform: translateX(120%);
    visibility: hidden;
    -webkit-transition: 300ms -webkit-transform step-end;
    transition: 300ms -webkit-transform step-end;
    transition: 300ms transform step-end;
    transition: 300ms transform step-end, 300ms -webkit-transform step-end;
}

.style-ilhynbjemenuContainer .style-ilhynbje_submenu {
    display: none;
}

.style-ilhynbjemenuContainer .style-ilhynbje_item.style-ilhynbje_open > .style-ilhynbje_submenu {
    display: block;
}

.style-ilhynbjemenuButton.style-ilhynbje_preserve-legacy-size {
    width: 50px;
    height: 50px;
}

.style-ilhynbjemenuButton > .style-ilhynbje_icon.style-ilhynbje_open {
    display: block;
}

.style-ilhynbje_menuOpen.style-ilhynbjemenuButton > .style-ilhynbje_icon.style-ilhynbje_open {
    display: none;
}

.style-ilhynbje_menuOpen.style-ilhynbjemenuButton > .style-ilhynbje_icon.style-ilhynbje_close {
    display: block;
    display: block;
}

.style-ilhynbjemenuContainer.style-ilhynbje_menuOpen {
    visibility: visible;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 0s;
    transition: -webkit-transform 0s;
    transition: transform 0s;
    transition: transform 0s, -webkit-transform 0s;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu {
    -webkit-transition: -webkit-transform 300ms ease-in;
    transition: -webkit-transform 300ms ease-in;
    transition: transform 300ms ease-in;
    transition: transform 300ms ease-in, -webkit-transform 300ms ease-in;
    -webkit-transform: translate3d(0, -105%, 0);
    transform: translate3d(0, -105%, 0);
    border: 1px solid rgba(255, 255, 255, 1);
    overflow-x: hidden;
    list-style: none;
}

.style-ilhynbje_menuOpen.style-ilhynbjemenuContainer .style-ilhynbje_top-menu {
    -webkit-transition: -webkit-transform 300ms ease-in;
    transition: -webkit-transform 300ms ease-in;
    transition: transform 300ms ease-in;
    transition: transform 300ms ease-in, -webkit-transform 300ms ease-in;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_toggler {
    width: 50px;
    height: 48px;
    display: block;
    position: absolute;
    top: 0;
    background: rgba(255, 255, 255, 1);
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_submenu {
    clear: both;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_submenu .style-ilhynbje_item {
    background-color: rgba(255, 255, 255, 1);
}

.style-ilhynbje_dir-left.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_submenu .style-ilhynbje_link {
    padding-left: 34px;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_link.style-ilhynbje_current {
    background-color: rgba(59, 88, 184, 1);
    color: rgba(255, 255, 255, 1);
}

.style-ilhynbje_dir-left.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children > .style-ilhynbje_link {
    padding-right: 67px;
    padding-left: 17px;
}

.style-ilhynbje_dir-center.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children > .style-ilhynbje_link {
    padding: 0 17px;
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children > .style-ilhynbje_link {
    padding-left: 67px;
    padding-right: 17px;
}

.style-ilhynbje_dir-left.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler {
    border-left: 1px solid rgba(255, 255, 255, 1);
    right: 0;
}

.style-ilhynbje_dir-left.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler:after {
    width: 50px;
    text-align: center;
    line-height: 48px;
    content: "∨";
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    color: rgba(39, 59, 123, 1);
    font-size: 30px;
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler {
    border-right: 1px solid rgba(255, 255, 255, 1);
    left: 0;
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler:before {
    width: 50px;
    text-align: center;
    line-height: 48px;
    content: "∨";
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    color: rgba(39, 59, 123, 1);
    font-size: 30px;
    left: 0;
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler:after {
    content: "";
}

.style-ilhynbje_dir-center.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_has-children .style-ilhynbje_toggler:after {
    width: 50px;
    text-align: center;
    line-height: 48px;
    content: "∨";
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    color: rgba(39, 59, 123, 1);
    font-size: 30px;
    right: 0;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item {
    opacity: 0.95;
    height: 48px;
    line-height: 48px;
    background-color: rgba(255, 255, 255, 1);
    border-bottom: 1px solid rgba(255, 255, 255, 1);
    cursor: pointer;
    position: relative;
    color: rgba(39, 59, 123, 1);
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item:last-child {
    border-bottom: 0;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item.style-ilhynbje_open {
    height: auto;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item.style-ilhynbje_open > .style-ilhynbje_link {
    border-bottom: 1px solid rgba(255, 255, 255, 1);
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item.style-ilhynbje_open > .style-ilhynbje_toggler {
    background: rgba(59, 88, 184, 1);
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item.style-ilhynbje_open > .style-ilhynbje_submenu .style-ilhynbje_link {
    padding-right: 34px;
}

.style-ilhynbje_dir-center.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item.style-ilhynbje_open > .style-ilhynbje_submenu .style-ilhynbje_link {
    padding: 0;
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item > .style-ilhynbje_link {
    padding: 0 17px;
    float: left;
    width: 100%;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    color: rgba(39, 59, 123, 1);
}

.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item > .style-ilhynbje_link.style-ilhynbje_current {
    color: rgba(255, 255, 255, 1);
}

.style-ilhynbje_dir-left.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item > .style-ilhynbje_link {
    text-align: left;
}

.style-ilhynbje_dir-right.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item > .style-ilhynbje_link {
    text-align: right;
}

.style-ilhynbje_dir-center.style-ilhynbjemenuContainer .style-ilhynbje_top-menu .style-ilhynbje_item > .style-ilhynbje_link {
    text-align: center;
}
.wp2_zoomedin {
                                                       cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
                                                       overflow: hidden;
                                                       display: block;
                                                   }

.wp2_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.wp2link {
    display: block;
    overflow: hidden;
}

.wp2img {
    overflow: hidden;
}

.wp2imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.style-izftou0u {
                                                                  overflow: hidden;
                                                              }

.style-izftou0u iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.style-izftou0upreloaderOverlay {
    position: absolute;
    top: 0;
    left: 0;
    color: #373737;
    width: 100%;
    height: 100%;
}

.style-izftou0upreloaderOverlaycontent {
    width: 100%;
    height: 100%;
}

.style-izftou0uunavailableMessageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    color: #373737;
    width: 100%;
    height: 100%;
}

.style-izftou0uunavailableMessageOverlaycontent {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.9);
    font-size: 0;
    margin-top: 5px;
}

.style-izftou0uunavailableMessageOverlaytextContainer {
    color: #373737;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}

.style-izftou0uunavailableMessageOverlay a {
    color: #0099FF;
    text-decoration: underline;
    cursor: pointer;
}

.style-izftou0uunavailableMessageOverlayiconContainer {
    display: none;
}

.style-izftou0uunavailableMessageOverlaydismissButton {
    display: none;
}

.style-izftou0uunavailableMessageOverlaytextTitle {
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    display: none;
}

.style-izftou0uunavailableMessageOverlay[data-state~="hideIframe"] .style-izftou0uunavailableMessageOverlay_buttons {
    opacity: 1;
}

.style-izftou0uunavailableMessageOverlay[data-state~="hideOverlay"] {
    display: none;
}

.fc1screenWidthBackground {
                                                       position: absolute;
                                                       top: 0;
                                                       right: 0;
                                                       bottom: 0;
                                                       left: 0;
                                                   }

.fc1[data-state~="mobileView"] {
    position: absolute !important;
}

.fc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.fc1[data-state~="fixedPosition"].fc1_footer {
    top: auto;
    bottom: 0;
}

.fc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1screenWidthBackground {
                                                       position: absolute;
                                                       top: 0;
                                                       right: 0;
                                                       bottom: 0;
                                                       left: 0;
                                                   }

.pc1[data-state~="mobileView"] {
    position: absolute !important;
}

.pc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.pc1[data-state~="fixedPosition"].pc1_footer {
    top: auto;
    bottom: 0;
}

.pc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_VOwPageGroupSkin {
                                                                      height: 100px;
                                                                      width: 100px;
                                                                  }

.s_VOwPageGroupSkinoverlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.664);
}

.s_VOwPageGroupSkininlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.p1bg {
                                                      position: absolute;
                                                      top: 0;
                                                      right: 0;
                                                      bottom: 0;
                                                      left: 0;
                                                  }

.p1[data-state~="mobileView"] .p1bg {
    left: 10px;
    right: 10px;
}

.p1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.strc1inlineContent {
                                                         position: absolute;
                                                         top: 0;
                                                         right: 0;
                                                         bottom: 0;
                                                         left: 0;
                                                     }

.ImageButton_1link {
                                                                                                                      position: relative;
                                                                                                                      display: block;
                                                                                                                      z-index: 0;
                                                                                                                      overflow: visible;
                                                                                                                      -ms-touch-action: none;
                                                                                                                      -webkit-user-select: none;
                                                                                                                      -moz-user-select: none;
                                                                                                                      -ms-user-select: none;
                                                                                                                      user-select: none;
                                                                                                                      -webkit-tap-highlight-color: transparent;
                                                                                                                  }

.ImageButton_1link:after {
    content: "";
    position: absolute;
    z-index: 5;
    width: 100%;
    height: 100%;
    display: block;
}

.ImageButton_1defaultImage {
    position: absolute;
    opacity: 1;
}

.ImageButton_1hoverImage {
    position: absolute;
    opacity: 0;
}

.ImageButton_1activeImage {
    position: absolute;
    opacity: 0;
}

.ImageButton_1_correct-positioning {
    position: absolute;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1defaultImage {
    opacity: 0;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1hoverImage {
    opacity: 1;
}

.ImageButton_1[data-state~="hovered"] .ImageButton_1activeImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1defaultImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1hoverImage {
    opacity: 0;
}

.ImageButton_1[data-state~="pressed"] .ImageButton_1activeImage {
    opacity: 1;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1defaultImage {
    z-index: 1;
    transition: opacity 0.1s ease 0s;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_adh"] .ImageButton_1hoverImage {
    z-index: 3;
    transition: opacity 0.5s ease 0s;
}

.ImageButton_1[data-state~="transition_fade"][data-state~="prepare_ahd"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dah"] .ImageButton_1hoverImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_dha"] .ImageButton_1activeImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_had"] .ImageButton_1defaultImage, .ImageButton_1[data-state~="transition_fade"][data-state~="prepare_hda"] .ImageButton_1activeImage {
    z-index: 2;
    transition: opacity 0.5s ease 0s;
}

.ImageButton_1defaultImage {
    overflow: hidden;
}

.ImageButton_1defaultImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.ImageButton_1hoverImage {
    overflow: hidden;
}

.ImageButton_1hoverImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.ImageButton_1activeImage {
    overflow: hidden;
}

.ImageButton_1activeImageimage {
    position: static;
    box-shadow: #000 0 0 0;
}

.b2[data-state~="shouldUseFlex"] .b2link, .b2[data-state~="shouldUseFlex"] .b2labelwrapper {
                                                      text-align: initial;
                                                      display: -webkit-box;
                                                      display: -webkit-flex;
                                                      display: flex;
                                                      -webkit-box-align: center;
                                                      -webkit-align-items: center;
                                                      align-items: center;
                                                  }

.b2[data-state~="shouldUseFlex"][data-state~="center"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="center"] .b2labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b2[data-state~="shouldUseFlex"][data-state~="left"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="left"] .b2labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b2[data-state~="shouldUseFlex"][data-state~="right"] .b2link, .b2[data-state~="shouldUseFlex"][data-state~="right"] .b2labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b2link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b2label {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #8999D0;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b2[data-state~="shouldUseFlex"] .b2label {
    margin: 0;
}

.b2[data-disabled="false"] .b2link {
    background-color: transparent;
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b2[data-disabled="false"]:active[data-state~="mobile"] .b2link, .b2[data-disabled="false"]:hover[data-state~="desktop"] .b2link {
    background-color: transparent;
    border-color: transparent;
}

.b2[data-disabled="false"]:active[data-state~="mobile"] .b2label, .b2[data-disabled="false"]:hover[data-state~="desktop"] .b2label {
    color: #3B58B8;
}

.b2[data-disabled="true"] .b2link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b2[data-disabled="true"] .b2label {
    color: #FFFFFF;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="content"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1error {
                                                                                               display: none;
                                                                                           }

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="content"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="error"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="error"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    opacity: 0.1;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate 1s 1ms linear infinite;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #f0f0f0;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1loading::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #dcdcdc;
    opacity: 0;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1[data-state~="loading"] .blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1error {
    display: none;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent > div {
    width: 100%;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1inlineContent {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_videoIndicator:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -10px;
    margin-left: -9px;
    border: 10px solid transparent;
    border-left: 18px solid rgba(255, 255, 255, 0.7);
}

@-webkit-keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@-webkit-keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
@keyframes blog_f72fe377-8abc-40f2-8656-89cfe00f3a22_1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
.s_usaAWRichTextClickableSkinrichTextContainer {
                                                                                                                                               position: relative;
                                                                                                                                               width: 100%;
                                                                                                                                               height: 100%;
                                                                                                                                               word-wrap: break-word;
                                                                                                                                           }

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-left * {
    text-align: left !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-right * {
    text-align: right !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-center * {
    text-align: center !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer.s_usaAWRichTextClickableSkin_override-justify * {
    text-align: justify !important;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol, .s_usaAWRichTextClickableSkinrichTextContainer ul {
    padding-left: 1.3em;
    margin-left: .5em;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol[dir="rtl"], .s_usaAWRichTextClickableSkinrichTextContainer ul[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul {
    list-style-type: disc;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol {
    list-style-type: decimal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol[dir="rtl"] {
    padding-right: 1.3em;
    margin-right: .5em;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ul {
    list-style-type: circle;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ul {
    list-style-type: circle;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ol ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ol ul ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ol ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer ul ul ul {
    list-style-type: square;
    line-height: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h1 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h2 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h3 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h5 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer h6 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.s_usaAWRichTextClickableSkinrichTextContainer a {
    color: inherit;
}
.s_zGHYwAppleAreabg {
                                                                    position: absolute;
                                                                    top: 0;
                                                                    right: 0;
                                                                    bottom: 0;
                                                                    left: 0;
                                                                    background-color: rgba(255, 255, 255, 1);
                                                                    border-radius: 5px;
                                                                    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
                                                                    border: 1px solid rgba(47, 46, 46, 1);
                                                                    background-image: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/apple_box.png);
                                                                    background-repeat: repeat-x;
                                                                    background-position: 0 0;
                                                                }

.s_zGHYwAppleAreainlineContent {
    position: absolute;
    width: 100%;
    height: 100%;
}
.b1[data-state~="shouldUseFlex"] .b1link, .b1[data-state~="shouldUseFlex"] .b1labelwrapper {
                                                      text-align: initial;
                                                      display: -webkit-box;
                                                      display: -webkit-flex;
                                                      display: flex;
                                                      -webkit-box-align: center;
                                                      -webkit-align-items: center;
                                                      align-items: center;
                                                  }

.b1[data-state~="shouldUseFlex"][data-state~="center"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="center"] .b1labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b1[data-state~="shouldUseFlex"][data-state~="left"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="left"] .b1labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b1[data-state~="shouldUseFlex"][data-state~="right"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="right"] .b1labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b1link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b1label {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b1[data-state~="shouldUseFlex"] .b1label {
    margin: 0;
}

.b1[data-disabled="false"] .b1link {
    background-color: rgba(241, 104, 118, 1);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b1[data-disabled="false"]:active[data-state~="mobile"] .b1link, .b1[data-disabled="false"]:hover[data-state~="desktop"] .b1link {
    background-color: rgba(39, 59, 123, 1);
    border-color: transparent;
}

.b1[data-disabled="false"]:active[data-state~="mobile"] .b1label, .b1[data-disabled="false"]:hover[data-state~="desktop"] .b1label {
    color: #FFFFFF;
}

.b1[data-disabled="true"] .b1link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b1[data-disabled="true"] .b1label {
    color: #FFFFFF;
}
.s_heNoSkinPhoto_zoomedin {
                                                                   cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
                                                                   overflow: hidden;
                                                                   display: block;
                                                               }

.s_heNoSkinPhoto_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.s_heNoSkinPhotolink {
    display: block;
    overflow: hidden;
}

.s_heNoSkinPhotoimg {
    overflow: hidden;
}

.s_heNoSkinPhotoimgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.v2_hidden {
                                                      display: none !important;
                                                  }

.v2 {
    background-color: rgba(47, 46, 46, 1);
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);;
}

.v2 iframe {
    width: 100% !important;
    height: 100% !important;
}

.v2videoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}
.s_ycOMPaginatedGridDefaultSkin[data-state~="touchRollOver"] .s_ycOMPaginatedGridDefaultSkin_opc {
                                                                                  opacity: 1;
                                                                              }

.s_ycOMPaginatedGridDefaultSkinemptyDivToFillMatrix {
    width: 1px;
    height: 1px;
    opacity: 0;
}

.s_ycOMPaginatedGridDefaultSkin_opc {
    transition: opacity 0.3s ease 0s;
    opacity: 0;
    color: #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin:hover[data-state~="notMobile"] .s_ycOMPaginatedGridDefaultSkin_opc {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkinitemsContainer {
    overflow: hidden;
    height: 100% !important;
}

.s_ycOMPaginatedGridDefaultSkinrolloverHolder {
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    background-color: rgba(255, 203, 5, 1);
    transition: opacity 0s;
    color: #2F2E2E;
    opacity: 0;
    padding: 10px !important;
    overflow: hidden;
    cursor: pointer;
}

.s_ycOMPaginatedGridDefaultSkinrolloverHolder > div {
    width: 100% !important;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="rollover"] .s_ycOMPaginatedGridDefaultSkinrolloverHolder {
    transition: opacity 0.3s ease 0s;
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkintitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: normal normal normal 20px/1.4em Arial, sans-serif;
}

.s_ycOMPaginatedGridDefaultSkindescription {
    white-space: pre-line;
    overflow: hidden;
    max-height: 60%;
}

.s_ycOMPaginatedGridDefaultSkinlink {
    overflow: hidden;
    white-space: nowrap;
    text-decoration: underline;
    color: #2F2E2E;
    position: absolute;
    bottom: 10px;
    left: 10px;
    right: 10px;
}

.s_ycOMPaginatedGridDefaultSkin_buttons {
    transition: opacity 0.3s ease 0s;
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    margin-top: -15px;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="mobile"] .s_ycOMPaginatedGridDefaultSkin_buttons {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_buttons a {
    transition: opacity 0.3s ease 0s;
    opacity: 0.6;
    width: 45px;
    height: 65px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/arrows_white_new3.png);
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="mobile"] .s_ycOMPaginatedGridDefaultSkin_buttons a {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkinbuttonPrev {
    left: 20px;
    background-position: 0 0;
    left: 20px;
    background-position: 0 0;
}

.s_ycOMPaginatedGridDefaultSkinbuttonNext {
    right: 20px;
    background-position: 100% 0;
    right: 20px;
    background-position: 100% 0;
}

.s_ycOMPaginatedGridDefaultSkin:hover > .s_ycOMPaginatedGridDefaultSkin_buttons {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_buttons a:hover {
    opacity: 1;
}

.s_ycOMPaginatedGridDefaultSkin_hlp {
    position: absolute;
    color: #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin_hlp span {
    display: block;
}

.s_ycOMPaginatedGridDefaultSkinautoplay {
    right: 35px;
    bottom: 10px;
}

.s_ycOMPaginatedGridDefaultSkincounter {
    right: 10px;
    bottom: 8px;
    font-size: 13px;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="noLink"] .s_ycOMPaginatedGridDefaultSkinlink {
    display: none;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="autoplayOff"] .s_ycOMPaginatedGridDefaultSkinautoplay > span {
    border: 6px solid transparent;
    border-left: 6px solid #2F2E2E;
}

.s_ycOMPaginatedGridDefaultSkin[data-state~="autoplayOn"] .s_ycOMPaginatedGridDefaultSkinautoplay > span {
    border-left: 3px solid #2F2E2E;
    border-right: 3px solid #2F2E2E;
    margin-right: 5px;
    height: 12px;
    width: 1px;
}

.s_ycOMPaginatedGridDefaultSkinimgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.hl2line {
                                                       border-top: 3px solid rgba(160, 160, 159, 1);
                                                       border-bottom: 1px solid rgba(160, 160, 159, 1);
                                                       padding: 3px 0 0 0;
                                                   }

.s_gMFiveGridLineSkin {
                                                                                                                           border-bottom: 2px solid rgba(237, 28, 36, 1);
                                                                                                                           min-height: 5px;
                                                                                                                       }
.s_HQgIconLeftImageButtonWithTextbutton {
                                                                                                                                                                                                           -webkit-appearance: none;
                                                                                                                                                                                                           -moz-appearance: none;
                                                                                                                                                                                                       }

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 28px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 28px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 28px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 28px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 9.8px;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 9.8px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 9.8px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 9.8px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 9.8px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-28.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 32px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 32px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 32px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 32px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 11.2px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 11.2px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 11.2px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 11.2px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 11.2px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-32.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 36px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 36px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 36px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 36px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 12.6px;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 12.6px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 12.6px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 12.6px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 12.6px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-36.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: 4px;
    height: 40px;
    position: relative;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    padding-left: 40px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    padding-right: 40px;
}

.s_HQgIconLeftImageButtonWithText_border-radius-editable.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton {
    border-radius: inherit;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton:hover {
    cursor: pointer;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    height: 100%;
    position: absolute;
    width: 40px;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    left: 0;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    right: 0;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonIcon {
    -webkit-animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    animation-name: s_HQgIconLeftImageButtonWithText_heartbeat;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper {
    font-size: 14px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-right: 14px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    padding-left: 14px;
}

.s_HQgIconLeftImageButtonWithText_label-empty.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonLabel {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_direction-ltr.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-right: 14px;
    margin-left: 1px;
}

.s_HQgIconLeftImageButtonWithText_direction-rtl.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    padding-left: 14px;
    margin-right: 1px;
}

.s_HQgIconLeftImageButtonWithText_extraInfo-empty.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    display: none;
}

.s_HQgIconLeftImageButtonWithText_type-like.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-like-clicked.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithText_type-unlike.s_HQgIconLeftImageButtonWithText_size-40.s_HQgIconLeftImageButtonWithTextbutton .s_HQgIconLeftImageButtonWithTextbuttonTextWrapper .s_HQgIconLeftImageButtonWithTextbuttonExtraInfo {
    color: #000000;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-facebook {
    background-color: #395799;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-facebook:hover:not(:active) {
    background-color: #405fa2;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-google-plus {
    background-color: #e33800;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-google-plus:hover:not(:active) {
    background-color: #ed3e05;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-linkedin {
    background-color: #007fb1;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-linkedin:hover:not(:active) {
    background-color: #048abf;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-pinterest {
    background-color: #ce1e1f;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-pinterest:hover:not(:active) {
    background-color: #d92526;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-twitter {
    background-color: #42c8f6;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-twitter:hover:not(:active) {
    background-color: #59cef6;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-whatsapp {
    background-color: #25d366;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-whatsapp:hover:not(:active) {
    background-color: #1fdf67;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like:hover:not(:active) {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like-clicked {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-like-clicked:hover:not(:active) {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-unlike {
    background-color: #FFFFFF;
}

.s_HQgIconLeftImageButtonWithTextbutton.s_HQgIconLeftImageButtonWithText_type-unlike:hover:not(:active) {
    background-color: #FFFFFF;
}

@-webkit-keyframes s_HQgIconLeftImageButtonWithText_heartbeat {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

50
%
{
    -webkit-transform: scale(1.1)
;
    transform: scale(1.1)
;
}
%
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}

}
@keyframes s_HQgIconLeftImageButtonWithText_heartbeat {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

50
%
{
    -webkit-transform: scale(1.1)
;
    transform: scale(1.1)
;
}
%
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}

}
.s_dcPIIComboBoxInputSimpleSkin {
                                                                                  padding-top: 5px;
                                                                              }

.s_dcPIIComboBoxInputSimpleSkinlabel {
    margin-bottom: 5px;
    display: block;
}

.s_dcPIIComboBoxInputSimpleSkin[data-state~="noLabel"] .s_dcPIIComboBoxInputSimpleSkinlabel {
    display: none;
}

.s_dcPIIComboBoxInputSimpleSkin[disabled] .s_dcPIIComboBoxInputSimpleSkinlabel {
    opacity: 0.5;
}

.s_dcPIIComboBoxInputSimpleSkin select.s_dcPIIComboBoxInputSimpleSkincollection {
    width: 100%;
    margin: 0 0 5px 0;
    padding: 1px 3px;
    line-height: 1.1em;
    height: 1.8em;
    font-size: 1em;
    border-radius: 3px;
    border: 1px solid #b4b4b4;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
}

.s_dcPIIComboBoxInputSimpleSkincollection:hover {
    border-color: #a3d9f6;
}

.s_dcPIIComboBoxInputSimpleSkincollection:focus {
    border-color: #19a0e9;
}
.b3[data-state~="shouldUseFlex"] .b3link, .b3[data-state~="shouldUseFlex"] .b3labelwrapper {
                                                      text-align: initial;
                                                      display: -webkit-box;
                                                      display: -webkit-flex;
                                                      display: flex;
                                                      -webkit-box-align: center;
                                                      -webkit-align-items: center;
                                                      align-items: center;
                                                  }

.b3[data-state~="shouldUseFlex"][data-state~="center"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="center"] .b3labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.b3[data-state~="shouldUseFlex"][data-state~="left"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="left"] .b3labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.b3[data-state~="shouldUseFlex"][data-state~="right"] .b3link, .b3[data-state~="shouldUseFlex"][data-state~="right"] .b3labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.b3link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.b3label {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.b3[data-state~="shouldUseFlex"] .b3label {
    margin: 0;
}

.b3[data-disabled="false"] .b3link {
    background-color: rgba(241, 104, 118, 1);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.b3[data-disabled="false"]:active[data-state~="mobile"] .b3link, .b3[data-disabled="false"]:hover[data-state~="desktop"] .b3link {
    background-color: rgba(248, 178, 185, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b3[data-disabled="false"]:active[data-state~="mobile"] .b3label, .b3[data-disabled="false"]:hover[data-state~="desktop"] .b3label {
    color: #FFFFFF;
}

.b3[data-disabled="true"] .b3link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.b3[data-disabled="true"] .b3label {
    color: #FFFFFF;
}
.s_rEZZcVideoDefault_hidden {
                                                                       display: none !important;
                                                                   }

.s_rEZZcVideoDefault {
    background-color: rgba(47, 46, 46, 1);
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
}

.s_rEZZcVideoDefault iframe {
    width: 100% !important;
    height: 100% !important;
}

.s_rEZZcVideoDefaultvideoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}
.hl1 {
                                                       border-bottom: 1px solid rgba(160, 160, 159, 1);
                                                       height: 0 !important;
                                                       min-height: 0 !important;
                                                   }
.v1videoFrame {
                                                                                                         position: relative;
                                                                                                         width: 100% !important;
                                                                                                         height: 100% !important;
                                                                                                         display: block;
                                                                                                     }

.v1_hidden {
    display: none !important;
}
.wp1_zoomedin {
                                                       cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_out.cur), auto;
                                                       overflow: hidden;
                                                       display: block;
                                                   }

.wp1_zoomedout {
    cursor: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.png), url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/cursor_zoom_in.cur), auto;
}

.wp1link {
    display: block;
    border-radius: 0;
    background-color: rgba(96, 94, 94, 1);
    border: 5px solid rgba(96, 94, 94, 1);
    overflow: hidden;
    height: 100%;
}

.wp1img {
    overflow: hidden;
    border-radius: calc(0px - 5px);
}

.wp1imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.c1bg {
                                                      border: 1px solid rgba(39, 59, 123, 1);
                                                      background-color: rgba(179, 191, 231, 1);
                                                      border-radius: 0;
                                                  }

.c1inlineContent, .c1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.s_njxaDefaultBoxSkinbg {
                                                                        position: absolute;
                                                                        top: 0;
                                                                        right: 0;
                                                                        bottom: 0;
                                                                        left: 0;
                                                                        box-sizing: border-box !important;
                                                                        background-color: rgba(255, 255, 255, 1);
                                                                        border-radius: 0;
                                                                        box-shadow: 0 1px 1px transparent;
                                                                        border: 1px solid rgba(51, 51, 51, 1);
                                                                        width: 100%;
                                                                        height: 100%;
                                                                    }
.s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlabelwrapper {
                                                                                                                                        text-align: initial;
                                                                                                                                        display: -webkit-box;
                                                                                                                                        display: -webkit-flex;
                                                                                                                                        display: flex;
                                                                                                                                        -webkit-box-align: center;
                                                                                                                                        -webkit-align-items: center;
                                                                                                                                        align-items: center;
                                                                                                                                    }

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xRIBasicButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_xRIBasicButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
}

.s_xRIBasicButtonlabel {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.s_xRIBasicButton[data-state~="shouldUseFlex"] .s_xRIBasicButtonlabel {
    margin: 0;
}

.s_xRIBasicButton[data-disabled="false"] .s_xRIBasicButtonlink {
    background-color: rgba(137, 153, 208, 1);
    border: solid rgba(47, 46, 46, 1) 0px;
    cursor: pointer !important;
}

.s_xRIBasicButton[data-disabled="false"]:active[data-state~="mobile"] .s_xRIBasicButtonlink, .s_xRIBasicButton[data-disabled="false"]:hover[data-state~="desktop"] .s_xRIBasicButtonlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: rgba(47, 46, 46, 1);
}

.s_xRIBasicButton[data-disabled="false"]:active[data-state~="mobile"] .s_xRIBasicButtonlabel, .s_xRIBasicButton[data-disabled="false"]:hover[data-state~="desktop"] .s_xRIBasicButtonlabel {
    color: #2F2E2E;
}

.s_xRIBasicButton[data-disabled="true"] .s_xRIBasicButtonlink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.s_xRIBasicButton[data-disabled="true"] .s_xRIBasicButtonlabel {
    color: #FFFFFF;
}
.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"] .s_gpUjkDisabledLayerButtonlabelwrapper {
                                                                              text-align: initial;
                                                                              display: -webkit-box;
                                                                              display: -webkit-flex;
                                                                              display: flex;
                                                                              -webkit-box-align: center;
                                                                              -webkit-align-items: center;
                                                                              align-items: center;
                                                                          }

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="center"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="center"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="left"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="left"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="right"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton[data-state~="shouldUseFlex"][data-state~="right"] .s_gpUjkDisabledLayerButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_gpUjkDisabledLayerButtonlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(137, 153, 208, 1);
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    border: solid rgba(47, 46, 46, 1) 0px;
    cursor: pointer !important;
}

.s_gpUjkDisabledLayerButtonlabel {
    font: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: 1px 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_gpUjkDisabledLayerButton:active[data-state~="mobile"] .s_gpUjkDisabledLayerButtonlink, .s_gpUjkDisabledLayerButton:hover[data-state~="desktop"] .s_gpUjkDisabledLayerButtonlink {
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_gpUjkDisabledLayerButton:active[data-state~="mobile"] .s_gpUjkDisabledLayerButtonlabel, .s_gpUjkDisabledLayerButton:hover[data-state~="desktop"] .s_gpUjkDisabledLayerButtonlabel {
    transition: color 0.4s ease 0s;
}

.s_gpUjkDisabledLayerButton[data-disabled~="disabled"] .s_gpUjkDisabledLayerButtonlink {
    opacity: 0.5;
    cursor: not-allowed !important;
}
.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"] .s_xGUJsFixedFontButtonlabelwrapper {
                                                                          text-align: initial;
                                                                          display: -webkit-box;
                                                                          display: -webkit-flex;
                                                                          display: flex;
                                                                          -webkit-box-align: center;
                                                                          -webkit-align-items: center;
                                                                          align-items: center;
                                                                      }

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="center"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="left"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton[data-state~="shouldUseFlex"][data-state~="right"] .s_xGUJsFixedFontButtonlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.s_xGUJsFixedFontButtonlink {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    color: #000000;
    border: solid #000000 0px;
    cursor: pointer !important;
}

.s_xGUJsFixedFontButtonlabel {
    display: block;
    margin: -10px 0 0 -10px;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    white-space: nowrap;
    font-size: 12px !important;
    font-family: Arial;
}

.s_xGUJsFixedFontButton:active[data-state~="mobile"] .s_xGUJsFixedFontButtonlink, .s_xGUJsFixedFontButton:hover[data-state~="desktop"] .s_xGUJsFixedFontButtonlink {
    color: #000000;
    border-color: #000000;
    background-color: rgba(255, 255, 255, 1);
    transition: color 0.4s ease 0s, border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_xGUJsFixedFontButton:active[data-state~="mobile"] .s_xGUJsFixedFontButtonlabel, .s_xGUJsFixedFontButton:hover[data-state~="desktop"] .s_xGUJsFixedFontButtonlabel {
    color: #000000;
    transition: color 0.4s ease 0s, border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_xGUJsFixedFontButton_justx {
    width: 20px;
    height: 20px;
}

.s_xGUJsFixedFontButton_justx .s_xGUJsFixedFontButtonlink {
    font-size: 16px !important;
}

.s_xGUJsFixedFontButton_circle {
    width: 20px;
    height: 20px;
}

.s_xGUJsFixedFontButton_circle .s_xGUJsFixedFontButtonlink {
    border-radius: 50% !important;
}
.s_RUKMApplyButtonEcomlink {
                                                                         border-radius: 0;
                                                                         position: absolute;
                                                                         top: 0;
                                                                         right: 0;
                                                                         bottom: 0;
                                                                         left: 0;
                                                                         background-color: rgba(137, 153, 208, 1);
                                                                         border: 0px rgba(47, 46, 46, 1) solid;
                                                                         cursor: pointer !important;
                                                                     }

.s_RUKMApplyButtonEcomlabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #2F2E2E;
    white-space: nowrap;
    margin: 1px 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_RUKMApplyButtonEcom:hover .s_RUKMApplyButtonEcomlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: rgba(47, 46, 46, 1);
}

.s_RUKMApplyButtonEcom:hover .s_RUKMApplyButtonEcomlabel {
    color: #2F2E2E;
}
.s_jtUAddProductButtonlink {
                                                                         border-radius: 0;
                                                                         position: absolute;
                                                                         top: 0;
                                                                         right: 0;
                                                                         bottom: 0;
                                                                         left: 0;
                                                                         background-color: rgba(137, 153, 208, 1);
                                                                         transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
                                                                         border: solid #2F2E2E 0px;
                                                                         cursor: pointer !important;
                                                                     }

.s_jtUAddProductButtonlabel {
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_jtUAddProductButton:hover .s_jtUAddProductButtonlink {
    background-color: rgba(59, 88, 184, 1);
    border-color: #B3BFE7;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_jtUAddProductButton:hover .s_jtUAddProductButtonlabel {
    color: #2F2E2E;
    transition: color 0.4s ease 0s;
}
.s_OeaEcomFeedbackContinueShoppinglink {
                                                                                     border-radius: 0;
                                                                                     position: absolute;
                                                                                     top: 0;
                                                                                     right: 0;
                                                                                     bottom: 0;
                                                                                     left: 0;
                                                                                     background-color: rgba(96, 94, 94, 1);
                                                                                     transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
                                                                                     border: solid #605E5E 0px;
                                                                                     cursor: pointer !important;
                                                                                 }

.s_OeaEcomFeedbackContinueShoppinglabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_OeaEcomFeedbackContinueShopping:hover .s_OeaEcomFeedbackContinueShoppinglink {
    background-color: rgba(160, 160, 159, 1);
    border-color: #A0A09F;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_OeaEcomFeedbackContinueShopping:hover .s_OeaEcomFeedbackContinueShoppinglabel {
    color: #FFFFFF;
    transition: color 0.4s ease 0s;
}
.s_QufEcomFeedbackContinueShoppinglink {
                                                                                     border-radius: 0;
                                                                                     position: absolute;
                                                                                     top: 0;
                                                                                     right: 0;
                                                                                     bottom: 0;
                                                                                     left: 0;
                                                                                     background-color: rgba(255, 255, 255, 1);
                                                                                     transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
                                                                                     border: solid #FFFFFF 0px;
                                                                                     cursor: pointer !important;
                                                                                 }

.s_QufEcomFeedbackContinueShoppinglabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #2F2E2E;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_QufEcomFeedbackContinueShopping:hover .s_QufEcomFeedbackContinueShoppinglink {
    background-color: rgba(255, 255, 255, 1);
    border-color: #FFFFFF;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_QufEcomFeedbackContinueShopping:hover .s_QufEcomFeedbackContinueShoppinglabel {
    color: #605E5E;
    transition: color 0.4s ease 0s;
}
.s_WxAMEcomFeedbackCheckoutButtonlink {
                                                                                    border-radius: 0;
                                                                                    position: absolute;
                                                                                    top: 0;
                                                                                    right: 0;
                                                                                    bottom: 0;
                                                                                    left: 0;
                                                                                    background-color: rgba(47, 46, 46, 1);
                                                                                    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
                                                                                    border: solid #2F2E2E 0px;
                                                                                    cursor: pointer !important;
                                                                                }

.s_WxAMEcomFeedbackCheckoutButtonlabel {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    white-space: nowrap;
    margin: calc(-1 * 0px) 0px 0 0px;
    display: inline-block;
    position: relative;
}

.s_WxAMEcomFeedbackCheckoutButton:hover .s_WxAMEcomFeedbackCheckoutButtonlink {
    background-color: rgba(96, 94, 94, 1);
    border-color: #605E5E;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.s_WxAMEcomFeedbackCheckoutButton:hover .s_WxAMEcomFeedbackCheckoutButtonlabel {
    color: #FFFFFF;
    transition: color 0.4s ease 0s;
}
.s_yZxYComboBoxInputSkinNoValidation {
                                                                                       position: relative;
                                                                                       display: inline-block !important;
                                                                                   }

.s_yZxYComboBoxInputSkinNoValidation:after {
    content: "▼";
    position: absolute;
    width: 25px;
    pointer-events: none;
    color: #515151;
    text-align: center;
    line-height: 30px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    top: calc(50% - 15px);
}

.s_yZxYComboBoxInputSkinNoValidation_left-direction {
    text-align-last: left;
}

.s_yZxYComboBoxInputSkinNoValidation_left-direction:after {
    right: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation_right-direction {
    text-align-last: right;
}

.s_yZxYComboBoxInputSkinNoValidation_right-direction:after {
    left: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation_center-direction {
    text-align-last: center;
}

.s_yZxYComboBoxInputSkinNoValidation_center-direction:after {
    right: 5px;
}

.s_yZxYComboBoxInputSkinNoValidation select {
    border-radius: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    box-shadow: 0 0 0 transparent;
    font: normal normal normal 17px/1.4em Arial, sans-serif;
    background-color: rgba(255, 255, 255, 1);
    color: #888888;
    border: solid 2px rgba(249, 249, 249, 1);
    margin: 0;
    padding: 0 12px;
    cursor: pointer;
    position: relative;
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    text-overflow: ellipsis;
}

.s_yZxYComboBoxInputSkinNoValidation select.s_yZxYComboBoxInputSkinNoValidation_placeholder-style {
    color: #2F2E2E;
}

.s_yZxYComboBoxInputSkinNoValidation select:hover, .s_yZxYComboBoxInputSkinNoValidation select[data-preview~="hover"] {
    border: solid 2px rgba(249, 249, 249, 1);
    background-color: rgba(255, 255, 255, 1);
}

.s_yZxYComboBoxInputSkinNoValidation select:focus, .s_yZxYComboBoxInputSkinNoValidation select[data-preview~="focus"] {
    border: solid 2px rgba(249, 249, 249, 1);
    background-color: rgba(255, 255, 255, 1);
}

.s_yZxYComboBoxInputSkinNoValidation_err {
    position: absolute;
    top: 50%;
    left: 0;
    height: 1px;
    width: 1px;
}

.s_yZxYComboBoxInputSkinNoValidation[data-state~="invalid"] .s_yZxYComboBoxInputSkinNoValidation_err:before {
    color: #fff;
    background: #d00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    text-align: center;
    font-size: 12px;
    content: "!";
    position: absolute;
    top: 5px;
    left: -15px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
}

.s_yZxYComboBoxInputSkinNoValidation[data-state~="invalid"] .s_yZxYComboBoxInputSkinNoValidation_err:after {
    color: #fff;
    font-size: 10px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    content: "►";
    position: absolute;
    top: 10px;
    left: 8px;
}

.s_yZxYComboBoxInputSkinNoValidation[data-disabled="true"] select, .s_yZxYComboBoxInputSkinNoValidation[data-preview~="disabled"] select {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
}

.s_yZxYComboBoxInputSkinNoValidation[data-error="true"] select, .s_yZxYComboBoxInputSkinNoValidation[data-preview~="error"] select {
    background-color: rgba(255, 255, 255, 1);
    border: solid 2px rgba(249, 249, 249, 1);
}
.s_QmNComboBoxInputSkin {
                                                                          position: relative;
                                                                      }

.s_QmNComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_QmNComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}
.s_eJYEcomComboBoxInputSkin {
                                                                              position: relative;
                                                                              width: 100% !important;
                                                                          }

.s_eJYEcomComboBoxInputSkin select {
    position: absolute;
    width: 100%;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:before, .s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:after {
    position: absolute;
    bottom: 50%;
    color: #fff;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    text-align: center;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_eJYEcomComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    left: 3px;
    margin: 0 0 -7px -2px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}
.s_jmFIwComboBoxInputSkin::after {
                                                                            content: "▾";
                                                                            position: absolute;
                                                                            right: 3px;
                                                                            top: 2px;
                                                                            color: #3095CB;
                                                                            font-size: 25px;
                                                                        }

.s_jmFIwComboBoxInputSkincollection {
    width: 200px;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    padding: 5px;
    cursor: pointer;
}

.s_jmFIwComboBoxInputSkin {
    width: 200px;
    border: 1px solid #C4C4C4;
    border-radius: 4px;
    background: rgba(249, 250, 252, 1) url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/viewer/button/button-gradient.png) repeat-x 0 50%;
    position: relative;
    text-align: center;
}

.s_jmFIwComboBoxInputSkin:hover {
    border: 1px solid #89A4AF;
    background: rgba(242, 243, 245, 1) none;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 2px 0 rgba(255, 255, 255, 0.7) inset;
}

.s_jmFIwComboBoxInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_jmFIwComboBoxInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}
.s_bJATextAreaInputSkin {
                                                                          position: relative;
                                                                      }

.s_bJATextAreaInputSkin textarea {
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    position: relative;
    resize: none;
    width: 100%;
    min-height: 100px;
    height: 100%;
    overflow: auto;
    font-size: 14px;
    border: 1px solid rgba(227, 227, 227, 1);
    color: #000000;
}

.s_bJATextAreaInputSkin textarea:hover {
    border-color: rgba(163, 217, 246, 1);
}

.s_bJATextAreaInputSkin textarea:focus {
    border-color: rgba(25, 160, 233, 1);
}

.s_bJATextAreaInputSkin p {
    display: none;
    top: 0;
    bottom: 50%;
    left: 0;
    right: 100%;
    position: absolute;
    margin: 0;
    padding: 0;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p {
    display: block;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p:before {
    content: "!";
    visibility: visible;
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] p:after {
    content: "►";
    visibility: visible;
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] textarea:focus + p:before {
    content: "";
    visibility: hidden;
}

.s_bJATextAreaInputSkin[data-state~="invalid"] textarea:focus + p:after {
    content: "";
    visibility: hidden;
}
.s_hZNoTextAreaInputSkin {
                                                                           position: relative;
                                                                       }

.s_hZNoTextAreaInputSkintextarea {
    color: #000000;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    resize: none;
    width: 100% !important;
    min-height: 100px;
    height: 100%;
    overflow: auto;
    font-size: 14px;
    border: 1px solid rgba(227, 227, 227, 1);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;
}

.s_hZNoTextAreaInputSkintextarea:hover {
    border-color: rgba(163, 217, 246, 1);
}

.s_hZNoTextAreaInputSkintextarea:focus {
    border-color: rgba(25, 160, 233, 1);
}

.s_hZNoTextAreaInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_hZNoTextAreaInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}
.TextAreaDefaultSkintextarea {
                                                                       box-shadow: 0 0 0 transparent;
                                                                       border-radius: 0;
                                                                       font: normal normal normal 14px/1.4em Arial, sans-serif;
                                                                       resize: none;
                                                                       background-color: rgba(255, 255, 255, 1);
                                                                       box-sizing: border-box !important;
                                                                       color: #2F2E2E;
                                                                       border: 1px solid rgba(227, 227, 227, 1);
                                                                       padding: 3px;
                                                                       margin: 0;
                                                                       padding-top: 0.75em;
                                                                       max-width: 100%;
                                                                       min-width: 100%;
                                                                       min-height: 100%;
                                                                       overflow-y: auto;
                                                                   }

.TextAreaDefaultSkintextarea::-webkit-input-placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea:-ms-input-placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea::placeholder {
    color: #2F2E2E;
}

.TextAreaDefaultSkintextarea:hover, .TextAreaDefaultSkintextarea[data-preview~="hover"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkintextarea:focus, .TextAreaDefaultSkintextarea[data-preview~="focus"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin_left-direction .TextAreaDefaultSkintextarea {
    text-align: left;
}

.TextAreaDefaultSkin_right-direction .TextAreaDefaultSkintextarea {
    text-align: right;
}

.TextAreaDefaultSkin_center-direction .TextAreaDefaultSkintextarea {
    text-align: center;
}

.TextAreaDefaultSkin[data-disabled="true"] .TextAreaDefaultSkintextarea, .TextAreaDefaultSkin[data-preview~="disabled"] .TextAreaDefaultSkintextarea {
    background-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
    border: 1px solid rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin_with-validation-indication .TextAreaDefaultSkintextarea:not(:focus):invalid {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.TextAreaDefaultSkin[data-error="true"] .TextAreaDefaultSkintextarea, .TextAreaDefaultSkin[data-preview~="error"] .TextAreaDefaultSkintextarea {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}
.s_tFkiUAppsTextInputSkin {
                                                                            position: relative;
                                                                            min-height: 25px;
                                                                        }

.s_tFkiUAppsTextInputSkininput {
    box-shadow: 0 0 0 transparent;
    border-radius: 0;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: rgba(255, 255, 255, 1);
    box-sizing: border-box !important;
    color: #2F2E2E;
    border: 1px solid rgba(227, 227, 227, 1);
    padding: 3px;
    margin: 0;
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    text-overflow: ellipsis;
}

.s_tFkiUAppsTextInputSkininput::-webkit-input-placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput:-ms-input-placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput::placeholder {
    color: #2F2E2E;
}

.s_tFkiUAppsTextInputSkininput:hover, .s_tFkiUAppsTextInputSkininput[data-preview~="hover"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkininput:focus, .s_tFkiUAppsTextInputSkininput[data-preview~="focus"] {
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin_with-validation-indication .s_tFkiUAppsTextInputSkininput:not(:focus):invalid {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin_left-direction .s_tFkiUAppsTextInputSkininput {
    text-align: left;
}

.s_tFkiUAppsTextInputSkin_right-direction .s_tFkiUAppsTextInputSkininput {
    text-align: right;
}

.s_tFkiUAppsTextInputSkin_center-direction .s_tFkiUAppsTextInputSkininput {
    text-align: center;
}

.s_tFkiUAppsTextInputSkin p {
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    opacity: 0;
    border-radius: 0;
    display: inline-block;
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 140px;
    padding: 10px;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

.s_tFkiUAppsTextInputSkin p:after {
    content: "▼";
    position: absolute;
    bottom: -12px;
    right: 10px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    border-radius: 0;
}

.s_tFkiUAppsTextInputSkin[data-disabled="true"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-preview~="disabled"] .s_tFkiUAppsTextInputSkininput {
    background-color: rgba(204, 204, 204, 1);
    color: #FFFFFF;
    border: 1px solid rgba(163, 217, 246, 1);
}

.s_tFkiUAppsTextInputSkin[data-error="true"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-state~="invalid"] .s_tFkiUAppsTextInputSkininput, .s_tFkiUAppsTextInputSkin[data-preview~="error"] .s_tFkiUAppsTextInputSkininput {
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(163, 217, 246, 1);
}
.s_NIToEcomTextInputSkin {
                                                                           position: relative;
                                                                           min-height: 25px;
                                                                       }

.s_NIToEcomTextInputSkininput {
    background-color: rgba(227, 227, 227, 1);
    border-radius: 0;
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    color: #000000;
    border: 1px solid #E3E3E3;
    padding: 6px;
    margin: 0;
    width: 100%;
    min-height: 100%;
}

.s_NIToEcomTextInputSkininput:hover, .s_NIToEcomTextInputSkininput:focus {
    border-color: #A3D9F6;
    background-color: rgba(227, 227, 227, 1);
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] .s_NIToEcomTextInputSkininput {
    border-color: #d00;
    background: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/error.png) no-repeat 100% 50%;
    background-color: rgba(227, 227, 227, 1);
    padding-right: 40px;
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] .s_NIToEcomTextInputSkininput:hover + p {
    opacity: 1;
}

.s_NIToEcomTextInputSkin[data-state~="invalid"] p {
    color: #d00;
}

.s_NIToEcomTextInputSkin p {
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    opacity: 0;
    border-radius: 0;
    display: inline-block;
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 140px;
    padding: 10px;
    white-space: normal;
    font-size: 13px;
    line-height: 16px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

.s_NIToEcomTextInputSkin p:after {
    content: "▼";
    position: absolute;
    bottom: -12px;
    right: 10px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    border-radius: 0;
}
   .s_xFbzwEcomErasableTextInputSkin {
                                                                                    position: relative;
                                                                                }

.s_xFbzwEcomErasableTextInputSkininput {
    background-color: rgba(227, 227, 227, 1);
    border-radius: 0;
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    transition: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
    color: #000000;
    border: 1px solid #E3E3E3;
    padding: 6px;
    margin: 0;
    width: 100%;
    min-height: 100%;
}

.s_xFbzwEcomErasableTextInputSkin input::-ms-clear {
    display: none;
}

.s_xFbzwEcomErasableTextInputSkinerase {
    position: absolute;
    font-size: 12px;
    top: 5px;
    right: 5px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #000000;
}

.s_xFbzwEcomErasableTextInputSkinmessage {
    margin-top: 13px;
    color: #d00;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="showButton"] .s_xFbzwEcomErasableTextInputSkinerase {
    display: block;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="showButton"] .s_xFbzwEcomErasableTextInputSkininput {
    padding-right: 30px;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="hideButton"] .s_xFbzwEcomErasableTextInputSkinerase {
    display: none;
}

.s_xFbzwEcomErasableTextInputSkin[data-state~="invalid"] .s_xFbzwEcomErasableTextInputSkininput {
    border-color: #d00;
}
   .pagg1[data-state~="touchRollOver"] .pagg1_opc {
                                                         opacity: 1;
                                                     }

.pagg1emptyDivToFillMatrix {
    width: 1px;
    height: 1px;
    opacity: 0;
}

.pagg1itemsContainer {
    overflow: hidden;
    height: 100% !important;
}

.pagg1_opc {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0;
    color: #2F2E2E;
}

.pagg1:hover[data-state~="notMobile"] .pagg1_opc {
    opacity: 1;
}

.pagg1rolloverHolder {
    box-sizing: border-box !important;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    background-color: rgba(255, 255, 255, 0.8);
    color: #2F2E2E;
    opacity: 0;
    padding: 10px !important;
    overflow: hidden;
    cursor: pointer;
}

.pagg1[data-state~="rollover"] .pagg1rolloverHolder {
    opacity: 1;
}

.pagg1_rolloverHolder {
    background-color: rgba(204, 204, 204, 1);
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    cursor: pointer;
    min-height: 15px;
}

.pagg1title {
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    font: normal normal normal 20px/1.4em Arial, sans-serif;
}

.pagg1description {
    white-space: pre-line;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    margin-right: 70px;
}

.pagg1link {
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    display: block;
    overflow: hidden;
    text-decoration: underline;
    color: #2F2E2E;
}

.pagg1_btn {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0.4;
    height: 65px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/arrows_white.png);
    background-repeat: no-repeat;
    width: 33px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    cursor: pointer;
}

.pagg1[data-state~="mobile"] .pagg1_btn {
    opacity: 1;
}

.pagg1buttonPrev {
    left: 20px;
    background-position: 0 0;
}

.pagg1buttonNext {
    right: 20px;
    background-position: 100% 0;
}

.pagg1[data-state~="notMobile"] .pagg1_buttons {
    transition: opacity 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s;
    opacity: 0;
}

.pagg1:hover > .pagg1_buttons {
    opacity: 1;
}

.pagg1_btn:hover {
    opacity: 1;
}

.pagg1_hlp {
    position: absolute;
    color: #2F2E2E;
}

.pagg1_hlp span {
    display: block;
}

.pagg1autoplay {
    right: 25px;
    width: 35px;
    height: 35px;
    bottom: 0px;
}

.pagg1autoplayImg {
    margin-top: 40%;
    margin-left: 40%;
}

.pagg1counter {
    right: 5px;
    bottom: 8px;
    font-size: 13px;
}

.pagg1[data-state~="noLink"] .pagg1link {
    display: none;
}

.pagg1[data-state~="autoplayOff"] .pagg1autoplay > span {
    border: 6px solid transparent;
    border-left: 6px solid #2F2E2E;
}

.pagg1[data-state~="autoplayOn"] .pagg1autoplay > span {
    border-left: 3px solid #2F2E2E;
    border-right: 3px solid #2F2E2E;
    margin-right: 5px;
    height: 12px;
    width: 1px;
}

.pagg1textWrapper {
    pointer-events: none;
}

.pagg1imgimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_FiKUwPaginatedGridSimpleitemsContainer {
                                                                              overflow: hidden;
                                                                          }

.s_FiKUwPaginatedGridSimpleitemsContainer.s_FiKUwPaginatedGridSimple_show-counter {
    height: calc(100% - 40px) !important;
}

.s_FiKUwPaginatedGridSimple_hid {
    display: none;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer {
    box-sizing: border-box;
    border-radius: 0;
    background-color: rgba(255, 255, 255, 1);
    border: 1px solid rgba(204, 204, 204, 1);
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_rolloverStrip {
    background: transparent;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_ribbon {
    background-color: rgba(59, 88, 184, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_rolloverStrip {
    background: rgba(204, 204, 204, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_txtHoverColor * {
    color: #2F2E2E !important;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_txtHoverColorOutOfStock * {
    color: #E4523F;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer .s_FiKUwPaginatedGridSimple_txtHoverColorOutOfStockMobile * {
    color: #E4523F;
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.s_FiKUwPaginatedGridSimple_galleryDisplayer:hover .s_FiKUwPaginatedGridSimple_pic:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: -6px;
    left: 0;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/wix_apps/magnify.png) right top no-repeat;
    border-bottom: solid 3px #2F2E2E;
}

.s_FiKUwPaginatedGridSimplebuttonPrev {
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimplebuttonPrev > span:before {
    content: '◄';
}

.s_FiKUwPaginatedGridSimplebuttonNext > span:before {
    content: '►';
}

.s_FiKUwPaginatedGridSimplebuttonNext {
    cursor: pointer !important;
}

.s_FiKUwPaginatedGridSimple ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_FiKUwPaginatedGridSimple li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}
   .s_ihQPaginatedGridNoDetail {
                                                                              background-color: rgba(255, 255, 255, 1);
                                                                          }

.s_ihQPaginatedGridNoDetail_hid {
    display: none;
}

.s_ihQPaginatedGridNoDetailitemsContainer {
    box-sizing: border-box !important;
    overflow: hidden;
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer.s_ihQPaginatedGridNoDetail_show-counter {
    height: calc(100% - 40px) !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    box-shadow: 0 0 0 transparent;
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer:hover {
    background-color: rgba(204, 204, 204, 1);
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer:hover .s_ihQPaginatedGridNoDetail_txtHoverColorOutOfStock * {
    color: #E4523F !important;
}

.s_ihQPaginatedGridNoDetailitemsContainer .s_ihQPaginatedGridNoDetail_galleryDisplayer .s_ihQPaginatedGridNoDetail_txtHoverColorOutOfStockMobile * {
    color: #E4523F !important;
}

.s_ihQPaginatedGridNoDetailrolloverHolder {
    background-color: rgba(204, 204, 204, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 0 0 0 transparent;
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_ihQPaginatedGridNoDetail_multiline span {
    white-space: normal;
}

.s_ihQPaginatedGridNoDetailbuttonPrev {
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetailbuttonPrev > span:before {
    content: '◄';
}

.s_ihQPaginatedGridNoDetailbuttonNext > span:before {
    content: '►';
}

.s_ihQPaginatedGridNoDetailbuttonNext {
    cursor: pointer !important;
}

.s_ihQPaginatedGridNoDetail ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_ihQPaginatedGridNoDetail li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}
   .s_dbMuwPaginatedGridNoDetail_hid {
                                                                                display: none;
                                                                            }

.s_dbMuwPaginatedGridNoDetailitemsContainer {
    box-sizing: border-box !important;
    background-color: rgba(47, 46, 46, 1);
    overflow: hidden;
    height: calc(100% - 40px) !important;
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetailitemsContainer .s_dbMuwPaginatedGridNoDetail_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(137, 153, 208, 1);
    border-radius: 0;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
    border: rgba(137, 153, 208, 1) solid 0px;
}

.s_dbMuwPaginatedGridNoDetailitemsContainer .s_dbMuwPaginatedGridNoDetail_galleryDisplayer:hover {
    background-color: rgba(137, 153, 208, 1);
}

.s_dbMuwPaginatedGridNoDetailrolloverHolder {
    background-color: rgba(137, 153, 208, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
    border: rgba(137, 153, 208, 1) solid 0px;
}

.s_dbMuwPaginatedGridNoDetail_multiline span {
    white-space: normal;
}

.s_dbMuwPaginatedGridNoDetailbuttonPrev {
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetailbuttonPrev > span:before {
    content: '◄';
}

.s_dbMuwPaginatedGridNoDetailbuttonNext > span:before {
    content: '►';
}

.s_dbMuwPaginatedGridNoDetailbuttonNext {
    cursor: pointer !important;
}

.s_dbMuwPaginatedGridNoDetail ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
    height: 26px;
}

.s_dbMuwPaginatedGridNoDetail li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}
   .s_pwrMPaginatedGridNoBG_hid {
                                                                           display: none;
                                                                       }

.s_pwrMPaginatedGridNoBGitemsContainer {
    box-sizing: border-box !important;
    overflow: hidden;
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBGitemsContainer.s_pwrMPaginatedGridNoBG_show-counter {
    height: calc(100% - 40px) !important;
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer {
    box-sizing: border-box !important;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer:hover {
    background-color: rgba(137, 153, 208, 1);
}

.s_pwrMPaginatedGridNoBGitemsContainer .s_pwrMPaginatedGridNoBG_galleryDisplayer:hover .s_pwrMPaginatedGridNoBG_txtHoverColorOutOfStock * {
    color: #E4523F !important;
}

.s_pwrMPaginatedGridNoBG_rolloverHolder {
    background-color: rgba(137, 153, 208, 1);
    box-sizing: border-box !important;
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
    border: rgba(204, 204, 204, 1) solid 1px;
}

.s_pwrMPaginatedGridNoBG_multiline span {
    white-space: normal;
}

.s_pwrMPaginatedGridNoBG ul {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    color: #2F2E2E !important;
}

.s_pwrMPaginatedGridNoBGbuttonPrev {
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBGbuttonPrev > span:before {
    content: '◄';
}

.s_pwrMPaginatedGridNoBGbuttonNext > span:before {
    content: '►';
}

.s_pwrMPaginatedGridNoBGbuttonNext {
    cursor: pointer !important;
}

.s_pwrMPaginatedGridNoBG li {
    padding: 0 5px;
    display: inline !important;
    font-size: 14px;
    color: #2F2E2E !important;
}
   .s_rDcVideoSkinvideoFrame {
                                                                  position: relative;
                                                                  width: 100% !important;
                                                                  height: 100% !important;
                                                                  display: block;
                                                              }

.s_rDcVideoSkin_hidden {
    display: none !important;
}
   .vl1 {
                                                       border-left: 1px solid rgba(96, 94, 94, 1);
                                                       margin-left: -0.5px;
                                                       width: 0 !important;
                                                       min-width: 0 !important;
                                                   }
                                                      .s_eHMMTableComponentDefaultSkin {
                                                                                                                                      box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
                                                                                                                                      background-color: rgba(255, 255, 255, 1);
                                                                                                                                      box-sizing: border-box !important;
                                                                                                                                      padding: 20px;
                                                                                                                                      border: solid #605E5E 0px;
                                                                                                                                  }

.s_eHMMTableComponentDefaultSkin table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Arial";
    font-size: 11px;
}

.s_eHMMTableComponentDefaultSkin table * {
    vertical-align: middle;
}

.s_eHMMTableComponentDefaultSkin tbody {
    vertical-align: middle;
}

.s_eHMMTableComponentDefaultSkin tbody td {
    background-color: rgba(255, 255, 255, 1);
    border-bottom: solid 1px #605E5E;
    padding: 5px;
    transition: background-color 0.5s ease 0s;
}

.s_eHMMTableComponentDefaultSkin tbody input[type="number"] {
    max-width: 50px;
    text-align: center;
}

.s_eHMMTableComponentDefaultSkin tbody tr:hover td {
    background-color: rgba(160, 160, 159, 1);
}

.s_eHMMTableComponentDefaultSkin tbody tr.s_eHMMTableComponentDefaultSkin_spacer:hover td {
    background-color: rgba(255, 255, 255, 1);
}

.s_eHMMTableComponentDefaultSkin tr.s_eHMMTableComponentDefaultSkin_spacer {
    height: 100%;
}

.s_eHMMTableComponentDefaultSkin tr.s_eHMMTableComponentDefaultSkin_spacer td {
    padding: 0 !important;
    border: 0 none !important;
}



                                                                                                                                                                                                        .s_cBGgToggleSkinoff {
                                                                                                                                                                                                                                                                        display: none;
                                                                                                                                                                                                                                                                    }

.s_cBGgToggleSkin[data-state="off"] > .s_cBGgToggleSkinoff {
    display: block;
    padding-top: 3px;
    cursor: pointer;
}

.s_cBGgToggleSkin[data-state="on"] > .s_cBGgToggleSkinon {
    display: block;
    padding-top: 3px;
    cursor: pointer;
}

.s_cBGgToggleSkin[data-state="off"] > .s_cBGgToggleSkinon {
    display: none;
}
   .s_xUSelectableSliderGalleryDefaultSkin {
                                                                                          position: relative;
                                                                                      }

.s_xUSelectableSliderGalleryDefaultSkinitemsContainer {
    margin-left: 35px;
    margin-right: 35px;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.s_xUSelectableSliderGalleryDefaultSkinimages {
    position: absolute;
    white-space: nowrap;
}

.s_xUSelectableSliderGalleryDefaultSkin_arr {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.4s ease 0s;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeLeftHitArea {
    left: 0;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeRightHitArea {
    right: 0;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeLeftHitArea:after {
    content: "";
    border: 10px solid transparent;
    border-right-color: rgba(47, 46, 46, 1);
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -10px;
}

.s_xUSelectableSliderGalleryDefaultSkinswipeRightHitArea:after {
    content: "";
    border: 10px solid transparent;
    border-left-color: rgba(47, 46, 46, 1);
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -10px;
}

.s_xUSelectableSliderGalleryDefaultSkin_arr:hover {
    opacity: 1;
    transition: opacity 0.4s ease 0s;
}

.s_xUSelectableSliderGalleryDefaultSkinautoplay {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemtitle {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemdescription {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemlink {
    display: none;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper {
    border: 1px solid transparent;
    border-radius: 0;
    transition: all 0.4s ease 0s;
    cursor: pointer;
    box-sizing: border-box;
    height: 100% !important;
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper:hover {
    border: 1px solid rgba(160, 160, 159, 1);
}

.s_xUSelectableSliderGalleryDefaultSkinimageItem[data-state~="selected"] .s_xUSelectableSliderGalleryDefaultSkinimageItemimageWrapper {
    border: 1px solid rgba(47, 46, 46, 1);
}

.s_xUSelectableSliderGalleryDefaultSkinimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_XDTouchMediaZoomSlideshow {
                                                                               position: absolute;
                                                                               width: 100%;
                                                                               height: 100%;
                                                                               -webkit-tap-highlight-color: transparent;
                                                                               background-color: #000;
                                                                               z-index: 100;
                                                                               will-change: transform;
                                                                           }

.s_XDTouchMediaZoomSlideshowcenteredDiv {
    overflow: visible;
    width: 100%;
    height: 100%;
    -webkit-perspective: 1px;
    perspective: 1px;
}

.s_XDTouchMediaZoomSlideshowcenteredDiv > .s_XDTouchMediaZoomSlideshowswipeStage {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    height: 100%;
}

.s_XDTouchMediaZoomSlideshowcenteredDiv > .s_XDTouchMediaZoomSlideshowswipeStage.s_XDTouchMediaZoomSlideshow_animate {
    -webkit-transition: -webkit-transform 0.15s ease-out;
    transition: -webkit-transform 0.15s ease-out;
    transition: transform 0.15s ease-out;
    transition: transform 0.15s ease-out, -webkit-transform 0.15s ease-out;
}

.s_XDTouchMediaZoomSlideshowxButton {
    position: absolute;
    overflow: hidden;
    cursor: pointer;
    background-size: cover;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/x_button.png);
    background-repeat: no-repeat;
    background: no-repeat center/100% url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/x_button.png);
    width: 48px;
    height: 48px;
    top: 5px;
    right: 5px;
}

.s_XDTouchMediaZoomSlideshowxButton.s_XDTouchMediaZoomSlideshow_hidden {
    display: none;
}

.s_XDTouchMediaZoomSlideshowxButton.s_XDTouchMediaZoomSlideshow_force-hide {
    display: none;
}

.s_XDTouchMediaZoomSlideshowimage {
    position: absolute;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.s_XDTouchMediaZoomSlideshowimageimageContainer {
    height: 100%;
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimageimageContainer img {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimage_parallax .s_XDTouchMediaZoomSlideshowimageimageContainer {
    -webkit-transform: translateZ(-0.2px) scale(1.2);
    transform: translateZ(-0.2px) scale(1.2);
}

.s_XDTouchMediaZoomSlideshowimageleftFrame, .s_XDTouchMediaZoomSlideshowimagerightFrame {
    will-change: transform;
    background: #000;
    height: 110vh;
    top: -5vh;
    z-index: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.s_XDTouchMediaZoomSlideshowimageinfo {
    white-space: pre-wrap;
    position: absolute;
    top: 60%;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-align-content: flex-end;
    align-content: flex-end;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    background: -webkit-linear-gradient(top, transparent 0%, black 100%);
    background: linear-gradient(to bottom, transparent 0%, black 100%);
    will-change: transform;
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    text-align: center;
    color: #fff;
    margin: 0 10px 10px 10px;
    font: normal normal 100 14px/1.5 Helvetica;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    overflow: hidden;
    overflow-wrap: break-word;
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field.s_XDTouchMediaZoomSlideshowimage_info-link {
    text-decoration: underline;
    font-style: italic;
    font-family: 'Times New Roman';
}

.s_XDTouchMediaZoomSlideshowimageinfo > .s_XDTouchMediaZoomSlideshowimage_info-field.s_XDTouchMediaZoomSlideshowimage_hidden {
    display: none;
}

.s_XDTouchMediaZoomSlideshowimageinfo.s_XDTouchMediaZoomSlideshowimage_hidden {
    opacity: 0;
}

.s_XDTouchMediaZoomSlideshowimageimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_uTwETouchMediaZoomItem {
                                                                            position: absolute;
                                                                            height: 100%;
                                                                            display: -webkit-box;
                                                                            display: -webkit-flex;
                                                                            display: flex;
                                                                            -webkit-box-pack: center;
                                                                            -webkit-justify-content: center;
                                                                            justify-content: center;
                                                                        }

.s_uTwETouchMediaZoomItemimageContainer {
    height: 100%;
    will-change: transform;
}

.s_uTwETouchMediaZoomItemimageContainer img {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    will-change: transform;
}

.s_uTwETouchMediaZoomItem_parallax .s_uTwETouchMediaZoomItemimageContainer {
    -webkit-transform: translateZ(-0.2px) scale(1.2);
    transform: translateZ(-0.2px) scale(1.2);
}

.s_uTwETouchMediaZoomItemleftFrame, .s_uTwETouchMediaZoomItemrightFrame {
    will-change: transform;
    background: #000;
    height: 110vh;
    top: -5vh;
    z-index: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.s_uTwETouchMediaZoomIteminfo {
    white-space: pre-wrap;
    position: absolute;
    top: 60%;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-align-content: flex-end;
    align-content: flex-end;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    background: -webkit-linear-gradient(top, transparent 0%, black 100%);
    background: linear-gradient(to bottom, transparent 0%, black 100%);
    will-change: transform;
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    text-align: center;
    color: #fff;
    margin: 0 10px 10px 10px;
    font: normal normal 100 14px/1.5 Helvetica;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    overflow: hidden;
    overflow-wrap: break-word;
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field.s_uTwETouchMediaZoomItem_info-link {
    text-decoration: underline;
    font-style: italic;
    font-family: 'Times New Roman';
}

.s_uTwETouchMediaZoomIteminfo > .s_uTwETouchMediaZoomItem_info-field.s_uTwETouchMediaZoomItem_hidden {
    display: none;
}

.s_uTwETouchMediaZoomIteminfo.s_uTwETouchMediaZoomItem_hidden {
    opacity: 0;
}

.s_uTwETouchMediaZoomItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_yuZVQNumericStepperSimpleSkininputNumberWrapper {
                                                                                   width: 100%;
                                                                                   height: 38px;
                                                                               }

.s_yuZVQNumericStepperSimpleSkin input {
    width: 100%;
    position: relative;
    padding: 5px;
    border: 1px solid rgba(96, 94, 94, 1);
    color: #A0A09F;
    background: rgba(255, 255, 255, 1);
    display: inline-block;
    margin-top: 6px;
}
   .s_OzsTextOptionSkin {
                                                                       background: #fff;
                                                                       margin-top: 3px !important;
                                                                   }

.s_OzsTextOptionSkinsize {
    position: relative;
}

.s_OzsTextOptionSkin[data-state~="selected"] .s_OzsTextOptionSkinsize {
    box-shadow: inset 0 0 0 1px #444;
}

.s_OzsTextOptionSkin[data-state~="selected"] .s_OzsTextOptionSkinsize:after {
    content: "▼";
    position: absolute;
    left: 50%;
    bottom: -7px;
    margin-left: -4px;
    color: #444;
    font-weight: bold;
    font-size: 8px;
    font-family: Arial;
    line-height: 1;
}

.s_OzsTextOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_OzsTextOptionSkintooltip {
    min-width: 100px !important;
    margin: -4px 0 0 14px;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
}

.s_OzsTextOptionSkintooltip:after {
    content: "▼";
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -6px;
    color: #fffedf;
    font-size: 12px;
    font-family: Arial;
    line-height: 1;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.s_OzsTextOptionSkintooltip {
    text-align: center;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
    color: #656565;
    background: rgba(255, 254, 223, 1);
    position: absolute;
    padding: 5px;
    top: 0;
    left: 0;
    min-height: 10px;
    min-width: 10px;
    max-width: 300px;
}

.s_OzsTextOptionSkintooltip p {
    display: block;
    margin: 0 0 5px 0;
}

.s_OzsTextOptionSkintooltip strong, .s_OzsTextOptionSkintooltip b, .s_OzsTextOptionSkintooltip i, .s_OzsTextOptionSkintooltip big {
    font-size: 12px;
}

.s_OzsTextOptionSkintooltip[data-state~="hidden"] {
    visibility: hidden !important;
}
   .s_TrfhColorOptionSkin_olo {
                                                                         height: 20px;
                                                                         position: relative;
                                                                     }

.s_TrfhColorOptionSkin[data-state~="selected"] .s_TrfhColorOptionSkin_olo {
    box-shadow: inset 0 0 0 1px #444;
}

.s_TrfhColorOptionSkin[data-state~="selected"] .s_TrfhColorOptionSkin_olo:after {
    content: "\25BC";
    position: absolute;
    left: 50%;
    bottom: -7px;
    margin-left: -4px;
    color: #444;
    font-weight: bold;
    font-size: 8px;
    font-family: Arial;
    line-height: 1;
}

.s_TrfhColorOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_TrfhColorOptionSkintooltip {
    min-width: 100px !important;
    margin: -4px 0 0 14px;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
}

.s_TrfhColorOptionSkintooltip:after {
    content: "\25BC";
    position: absolute;
    left: 50%;
    bottom: -10px;
    margin-left: -6px;
    color: #fffedf;
    font-size: 12px;
    font-family: Arial;
    line-height: 1;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.s_TrfhColorOptionSkintooltip {
    text-align: center;
    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
    color: #656565;
    background: rgba(255, 254, 223, 1);
    position: absolute;
    padding: 5px;
    top: 0;
    left: 0;
    min-height: 10px;
    min-width: 10px;
    max-width: 300px;
}

.s_TrfhColorOptionSkintooltip p {
    display: block;
    margin: 0 0 5px 0;
}

.s_TrfhColorOptionSkintooltip strong, .s_TrfhColorOptionSkintooltip b, .s_TrfhColorOptionSkintooltip i, .s_TrfhColorOptionSkintooltip big {
    font-size: 12px;
}

.s_TrfhColorOptionSkintooltip[data-state~="hidden"] {
    visibility: hidden !important;
}
   .s_IVdfQOptionsListInputSkin {
                                                                               position: relative;
                                                                               white-space: normal;
                                                                           }

.s_IVdfQOptionsListInputSkin > div {
    border: 1px solid #444;
    display: inline-block;
    min-width: 26px;
    line-height: 20px;
    height: 20px;
    margin: 0 3px;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
}

.s_IVdfQOptionsListInputSkin > div:last-child {
    margin-right: 0;
}

.s_IVdfQOptionsListInputSkin[data-state~="invalid"]:before {
    content: "!";
    position: absolute;
    text-align: center;
    bottom: 50%;
    left: -20px;
    width: 20px;
    height: 20px;
    line-height: 20px !important;
    margin-bottom: -11px;
    color: #fff;
    background: #f00;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    font-weight: bold;
}

.s_IVdfQOptionsListInputSkin[data-state~="invalid"]:after {
    content: "►";
    position: absolute;
    bottom: 50%;
    left: 3px;
    margin: 0 0 -7px -2px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    font-size: 10px;
}
   .s_VYQInfoTipSkin {
                                                                    text-align: center;
                                                                    font-family: "Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;
                                                                    font-size: 12px;
                                                                    line-height: 16px;
                                                                    border-radius: 5px;
                                                                    box-shadow: 0 1px 4px rgba(0, 0, 0, .6);;
                                                                    color: #656565;
                                                                    background: rgba(255, 254, 223, 1);
                                                                    position: absolute;
                                                                    padding: 5px;
                                                                    top: 0;
                                                                    left: 0;
                                                                    min-height: 10px;
                                                                    min-width: 10px;
                                                                    max-width: 300px;
                                                                }

.s_VYQInfoTipSkin p {
    display: block;
    margin: 0 0 5px 0;
}

.s_VYQInfoTipSkin strong, .s_VYQInfoTipSkin b, .s_VYQInfoTipSkin i, .s_VYQInfoTipSkin big {
    font-size: 12px;
}

.s_VYQInfoTipSkin[data-state~="hidden"] {
    visibility: hidden !important;
}
   .s_rZkgsMobileSelectOptionsListSkin {
                                                                                      position: relative;
                                                                                  }

.s_rZkgsMobileSelectOptionsListSkin_tipContainer {
    text-align: center;
    position: absolute;
    top: -57px;
    left: 0;
    right: 0;
}

.s_rZkgsMobileSelectOptionsListSkintooltip {
    display: inline-block;
    padding: 12px 15px;
    min-width: 33px;
    background-color: rgba(0, 0, 0, 0.66);
    border-radius: 2px;
    color: #ffffff;
    font-size: 15px;
    margin: 0 auto;
}

.s_rZkgsMobileSelectOptionsListSkin[data-state~="displayed"] .s_rZkgsMobileSelectOptionsListSkintooltip {
    opacity: 1;
    transition: opacity 0.3s ease-out 0s;
}

.s_rZkgsMobileSelectOptionsListSkin[data-state~="hidden"] .s_rZkgsMobileSelectOptionsListSkintooltip {
    opacity: 0;
    transition: opacity 1.2s ease-out 0s;
}
   .s_HuzMobileTextOptionSkin {
                                                                             background: #ffffff;
                                                                             color: #000000;
                                                                             margin: 0 7px 7px 0;
                                                                             padding: 0 7px;
                                                                             min-width: 33px;
                                                                             height: 50px;
                                                                             font-size: 13px;
                                                                             line-height: 50px;
                                                                             display: inline-block;
                                                                             border: solid 1px #8e8e8e;
                                                                             text-align: center;
                                                                             position: relative;
                                                                         }

.s_HuzMobileTextOptionSkin[data-state~="selected"] .s_HuzMobileTextOptionSkin_selectedCheckmark {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(30, 30, 30, 0.5) url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/wix_apps/smallcheck.png) no-repeat 50% 50%;
    background-size: 22px 21px;
}

.s_HuzMobileTextOptionSkin[data-state~="selected"] .s_HuzMobileTextOptionSkinsize {
    display: inline;
}

.s_HuzMobileTextOptionSkin[data-state~="disabled"] {
    display: none;
}

.s_HuzMobileTextOptionSkindescription {
    display: none;
}

.s_HuzMobileTextOptionSkinsize {
    cursor: default;
}
   .s_SdEwMobileColorOptionSkin {
                                                                               position: relative;
                                                                               margin: 0 7px 7px 0;
                                                                               display: inline-block;
                                                                               width: 47px;
                                                                               height: 50px;
                                                                               border: solid 1px #8e8e8e;
                                                                           }

.s_SdEwMobileColorOptionSkin_selectedFrame {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_SdEwMobileColorOptionSkin[data-state~="selected"] .s_SdEwMobileColorOptionSkin_selectedFrame {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/wix_apps/smallcheck.png) no-repeat 50% 50%;
    background-size: 22px 21px;
}

.s_SdEwMobileColorOptionSkin[data-state~="disabled"], .s_SdEwMobileColorOptionSkindescription {
    display: none;
}

.s_SdEwMobileColorOptionSkindescription {
    display: none;
}
   .s_NLHgBlogMatrixGallery_pos {
                                                                           height: 2.3em;
                                                                           position: absolute;
                                                                           right: 0;
                                                                           bottom: 0;
                                                                           left: 0;
                                                                           text-align: center;
                                                                       }

.s_NLHgBlogMatrixGalleryshowMore {
    cursor: pointer;
    display: inline-block;
    line-height: 2.3em !important;
    padding: 0 10px;
    text-decoration: underline !important;
    color: #2F2E2E;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
}

.s_NLHgBlogMatrixGallery[data-state~="fullView"] .s_NLHgBlogMatrixGalleryshowMore {
    display: none;
}

.s_NLHgBlogMatrixGalleryitemsContainer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 2.3em;
    left: 0;
}

.s_NLHgBlogMatrixGalleryimageItemtitle, .s_NLHgBlogMatrixGalleryimageItemdescription {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    overflow: hidden;
    text-overflow: ellipsis;
}

.s_NLHgBlogMatrixGalleryimageItemimage, .s_NLHgBlogMatrixGalleryimageItem_imgBorder, .s_NLHgBlogMatrixGalleryimageItemimageWrapper, .s_NLHgBlogMatrixGalleryimageItemzoom {
    border-radius: 0;
}

.s_NLHgBlogMatrixGalleryimageItemimageWrapper, .s_NLHgBlogMatrixGalleryimageItem_imgBorder, .s_NLHgBlogMatrixGalleryimageItemzoom {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.s_NLHgBlogMatrixGalleryimageItem_imgBorder {
    border: solid 0px rgba(47, 46, 46, 1);
    background: transparent;
}

.s_NLHgBlogMatrixGalleryimageItemzoom {
    background: rgba(255, 255, 255, 1);
    padding: 10px;
    opacity: 0;
    transition: opacity 0.4s ease 0s;
    overflow: hidden;
}

.s_NLHgBlogMatrixGalleryimageItemlink {
    color: #2F2E2E;
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 10px;
    text-decoration: underline !important;
    white-space: nowrap;
}

.s_NLHgBlogMatrixGalleryimageItemtitle, .s_NLHgBlogMatrixGalleryimageItemdescription, .s_NLHgBlogMatrixGalleryimageItem[data-state~="noLink"] .s_NLHgBlogMatrixGalleryimageItemlink {
    display: none;
}

.s_NLHgBlogMatrixGalleryimageItem:hover .s_NLHgBlogMatrixGalleryimageItemzoom {
    opacity: 0.15;
    transition: opacity 0.4s ease 0s;
}

.s_NLHgBlogMatrixGalleryimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_MskiEBlogSlideShow {
                                                                        -webkit-user-select: none;
                                                                        -moz-user-select: none;
                                                                        -ms-user-select: none;
                                                                        user-select: none;
                                                                        -webkit-user-drag: none;
                                                                        -moz-user-drag: none;
                                                                        -ms-user-drag: none;
                                                                        user-drag: none;
                                                                        -webkit-user-modify: ready-only;
                                                                        -moz-user-modify: ready-only;
                                                                        -ms-user-modify: ready-only;
                                                                        user-modify: ready-only;
                                                                        border-radius: 0;
                                                                        box-shadow: none;
                                                                        overflow: hidden;
                                                                        background: transparent;
                                                                    }

.s_MskiEBlogSlideShow_border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 0;
    border: 0px solid transparent;
    pointer-events: none;
    background: none !important;
}

.s_MskiEBlogSlideShowitemsContainer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 0;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

.s_MskiEBlogSlideShow_btn {
    transition: opacity 0.5s ease 0s;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0.7;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 32px;
    height: 134px;
    cursor: pointer;
}

.s_MskiEBlogSlideShow_arrow {
    background: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/tiny_arrows.png) no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 8px;
    height: 16px;
}

.s_MskiEBlogSlideShow[data-state~="mobile"] .s_MskiEBlogSlideShow_btn {
    opacity: 1;
}

.s_MskiEBlogSlideShowbuttonPrev {
    left: 0;
}

.s_MskiEBlogSlideShowbuttonNext {
    right: 0;
}

.s_MskiEBlogSlideShow_arrowLeft {
    background-position: 0 0;
    left: 50%;
    margin-left: -4px;
}

.s_MskiEBlogSlideShow_arrowRight {
    background-position: 100% 0;
    right: 50%;
    margin-right: -4px;
}

.s_MskiEBlogSlideShow_helpers {
    transition: opacity 0.5s ease 0s;
    opacity: 0;
    position: absolute;
    right: 0px;
    padding: 10px 10px 10px 0;
    width: 60px;
    text-align: right;
}

.s_MskiEBlogSlideShowcounter {
    display: inline-block;
    color: #FFFFFF;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
}

.s_MskiEBlogSlideShowautoplay {
    display: inline-block;
    padding-left: 10px;
    width: 20px;
    min-height: 10px;
    position: relative;
    text-align: center;
}

.s_MskiEBlogSlideShowautoplay > span {
    display: inline-block;
    position: relative;
    z-index: 0;
}

.s_MskiEBlogSlideShow[data-state~="autoplayOff"] .s_MskiEBlogSlideShowautoplay > span {
    border: 5px solid transparent;
    border-left: 5px solid #FFFFFF;
    width: 0;
    height: 0;
}

.s_MskiEBlogSlideShow[data-state~="autoplayOn"] .s_MskiEBlogSlideShowautoplay > span {
    border-left: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
    height: 10px;
    width: 1px;
    margin-right: 5px;
}

.s_MskiEBlogSlideShow_buttons {
    opacity: 0;
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow[data-state~="mobile"] .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
}

.s_MskiEBlogSlideShow:hover > .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
    background: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow:hover > .s_MskiEBlogSlideShow_helpers {
    opacity: 1;
}

.s_MskiEBlogSlideShow:hover .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="showTextPanel"] .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_buttons {
    background: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_helpers {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_pnl {
    opacity: 1;
}

.s_MskiEBlogSlideShow[data-state~="touchRollOver"] .s_MskiEBlogSlideShow_btn {
    background: rgba(0, 0, 0, 0.5);
}

.s_MskiEBlogSlideShow[data-state~="showButtons"] .s_MskiEBlogSlideShow_buttons {
    opacity: 1;
}

.s_MskiEBlogSlideShowimageItemimageWrapper {
    position: absolute;
}

.s_MskiEBlogSlideShowimageItemzoom {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
}

.s_MskiEBlogSlideShowimageItemimage {
    border-radius: 0;
}

.s_MskiEBlogSlideShowimageItempanel {
    border-radius: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.5s ease 0s;
    opacity: 0;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    bottom: -1px;
    left: 0px;
    min-height: 18px;
    padding: 10px 10px 10px 10px;
    position: absolute;
    right: 0px;
}

.s_MskiEBlogSlideShowimageItemtitle {
    font: normal normal normal 20px/1.4em Arial, sans-serif;
    color: #FFFFFF;
}

.s_MskiEBlogSlideShowimageItemdescription {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
    white-space: pre-line;
}

.s_MskiEBlogSlideShowimageItemlink {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
}

.s_MskiEBlogSlideShowimageItem[data-state~="link"] .s_MskiEBlogSlideShowimageItemlink {
    font: normal normal normal 14px/1.4em Arial, sans-serif;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: underline;
}

.s_MskiEBlogSlideShowimageItem[data-state~="noLink"] .s_MskiEBlogSlideShowimageItemlink {
    display: none;
}

.s_MskiEBlogSlideShowimageItem[data-state~="showPanel"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 1;
}

.s_MskiEBlogSlideShowimageItem[data-state~="notShowPanel"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItem[data-state~="transOut"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItem[data-state~="transIn"] .s_MskiEBlogSlideShowimageItempanel {
    opacity: 0;
}

.s_MskiEBlogSlideShowimageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .style-ihja9lf6 {
                                                                  border-bottom: 1px solid rgba(160, 160, 159, 1);
                                                                  height: 0 !important;
                                                                  min-height: 0 !important;
                                                              }
                                                                 .Anchor_1 {
                                                                                                                          visibility: hidden;
                                                                                                                      }
                                                                                                                         .style-iypc8ggc {
                                                                                                                                                                                        background-color: transparent;
                                                                                                                                                                                        box-sizing: border-box !important;
                                                                                                                                                                                        position: relative;
                                                                                                                                                                                        min-height: 50px;
                                                                                                                                                                                    }

.style-iypc8ggc[data-shouldhideoverflowcontent="true"] .style-iypc8ggcinlineContent {
    overflow: hidden;
}

.style-iypc8ggcnavigationArrows[data-show-navigation-arrows="false"] {
    display: none;
}

.style-iypc8ggcdotsMenuWrapper[data-show-navigation-dots="false"] {
    display: none;
}

.style-iypc8ggcbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iypc8ggcinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iypc8ggcinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-iypc8ggcdotsMenuWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    width: 100%;
    pointer-events: none;
    z-index: 1;
}

.style-iypc8ggc_navigation-arrows {
    position: absolute;
    width: 100%;
    z-index: 1;
}

.style-iypc8ggc_navigation-dot {
    pointer-events: auto;
    position: relative;
    display: inline-block;
    cursor: pointer;
    border-radius: 50%;
    background-color: rgba(204, 204, 204, 1);
}

.style-iypc8ggc_btn:hover {
    opacity: .6;
}

.style-iypc8ggcnextButton {
    -webkit-transform: scale(-1);
    transform: scale(-1);
}

.style-iypc8ggc_navigation-dot.style-iypc8ggc_selected {
    background-color: rgba(255, 255, 255, 0.3);
}

.style-iypc8ggc_btn {
    position: absolute;
    cursor: pointer;
}

.style-iypc8ggc_btn svg {
    fill: rgba(204, 204, 204, 1);
    stroke: rgba(204, 204, 204, 1);
    stroke-width: 1px;
}
   .style-iyjkq18hborderNode {
                                                                  border: 0px solid rgba(39, 59, 123, 1);
                                                                  position: absolute;
                                                                  top: 0;
                                                                  right: 0;
                                                                  bottom: 0;
                                                                  left: 0;
                                                                  pointer-events: none;
                                                              }

.style-iyjkq18hinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-iyjkq18hinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-iyjkq18h[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}
   .s_BIwzIGroupSkin {
                                                                    pointer-events: none;
                                                                }

.s_BIwzIGroupSkin_ie10 {
    max-width: 0;
    max-height: 0;
}

.s_BIwzIGroupSkininlineContent {
    pointer-events: all;
}
   .style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1labelwrapper {
                                                                  text-align: initial;
                                                                  display: -webkit-box;
                                                                  display: -webkit-flex;
                                                                  display: flex;
                                                                  -webkit-box-align: center;
                                                                  -webkit-align-items: center;
                                                                  align-items: center;
                                                              }

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="center"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="center"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="left"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="left"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-iyjqina1[data-state~="shouldUseFlex"][data-state~="right"] .style-iyjqina1link, .style-iyjqina1[data-state~="shouldUseFlex"][data-state~="right"] .style-iyjqina1labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-iyjqina1link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-iyjqina1label {
    font: normal normal normal 17px/1.4em 'open sans condensed', sans-serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-iyjqina1[data-state~="shouldUseFlex"] .style-iyjqina1label {
    margin: 0;
}

.style-iyjqina1[data-disabled="false"] .style-iyjqina1link {
    background-color: rgba(61, 155, 233, 1);
    border: solid rgba(43, 104, 156, 1) 0px;
    cursor: pointer !important;
}

.style-iyjqina1[data-disabled="false"]:active[data-state~="mobile"] .style-iyjqina1link, .style-iyjqina1[data-disabled="false"]:hover[data-state~="desktop"] .style-iyjqina1link {
    background-color: rgba(43, 104, 156, 1);
    border-color: rgba(61, 155, 233, 1);
}

.style-iyjqina1[data-disabled="false"]:active[data-state~="mobile"] .style-iyjqina1label, .style-iyjqina1[data-disabled="false"]:hover[data-state~="desktop"] .style-iyjqina1label {
    color: #FFFFFF;
}

.style-iyjqina1[data-disabled="true"] .style-iyjqina1link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-iyjqina1[data-disabled="true"] .style-iyjqina1label {
    color: #FFFFFF;
}
   .style-izeutgut {
                                                                  background-color: rgba(0, 0, 0, 1);
                                                                  border-radius: 0;
                                                                  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);;
                                                              }

.style-izeutgut_shd {
    position: absolute;
    bottom: -26px;
    width: 165px;
    height: 26px;
    background-image: url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/liftedshadow_medium.png);
    background-repeat: no-repeat;
}

.style-izeutgut_left {
    left: -20px;
    background-position: 0 0;
}

.style-izeutgut_right {
    right: -20px;
    background-position: 100% 0;
}

.style-izeutgutvideoFrame {
    overflow: hidden;
    position: absolute;
    border-radius: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
}

.style-izeutgut iframe {
    width: 100% !important;
    height: 100% !important;
}

.style-izeutgut_hidden {
    display: none !important;
}
   .style-izlip6jg {
                                                                  background-color: transparent;
                                                                  box-sizing: border-box !important;
                                                                  position: relative;
                                                                  min-height: 50px;
                                                              }

.style-izlip6jg[data-shouldhideoverflowcontent="true"] .style-izlip6jginlineContent {
    overflow: hidden;
}

.style-izlip6jgnavigationArrows[data-show-navigation-arrows="false"] {
    display: none;
}

.style-izlip6jgdotsMenuWrapper[data-show-navigation-dots="false"] {
    display: none;
}

.style-izlip6jgbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izlip6jginlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izlip6jginlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izlip6jgdotsMenuWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    width: 100%;
/*    pointer-events: none;*/
    z-index: 1;
}

.style-izlip6jg_navigation-arrows {
    position: absolute;
    width: 100%;
    z-index: 9999;
}

.style-izlip6jg_navigation-dot {
    pointer-events: auto;
    position: relative;
    display: inline-block;
    cursor: pointer;
    background-color: rgba(204, 204, 204, 1);
}

.style-izlip6jgnextButton {
    -webkit-transform: scale(-1);
    transform: scale(-1);
}

.style-izlip6jg_navigation-dot.style-izlip6jg_selected {
    background-color: rgba(255, 255, 255, 1);
}

.style-izlip6jg_btn {
    position: absolute;
    cursor: pointer;
    z-index: 9999;
}

.style-izlip6jg_btn:hover {
    opacity: .6;
}

.style-izlip6jg_btn rect {
    fill: rgba(255, 255, 255, 1);
}

.style-izlip6jg_btn path {
    fill: rgba(204, 204, 204, 1);
}
   .style-izem12dqborderNode {
                                                                  border: 0px solid rgba(39, 59, 123, 1);
                                                                  position: absolute;
                                                                  top: 0;
                                                                  right: 0;
                                                                  bottom: 0;
                                                                  left: 0;
                                                                  pointer-events: none;
                                                              }

.style-izem12dqinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12dqinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12dq[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}
   .style-izem12e0bg {
                                                                  border: 3px solid rgba(255, 255, 255, 1);
                                                                  background-color: rgba(0, 0, 0, 0.12);
                                                                  border-radius: 0;
                                                              }

.style-izem12e0inlineContent, .style-izem12e0bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
   .style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolabelwrapper {
                                                                  text-align: initial;
                                                                  display: -webkit-box;
                                                                  display: -webkit-flex;
                                                                  display: flex;
                                                                  -webkit-box-align: center;
                                                                  -webkit-align-items: center;
                                                                  align-items: center;
                                                              }

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12eolabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12eolabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12eo[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12eolink, .style-izem12eo[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12eolabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12eolink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12eolabel {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12eo[data-state~="shouldUseFlex"] .style-izem12eolabel {
    margin: 0;
}

.style-izem12eo[data-disabled="false"] .style-izem12eolink {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12eo[data-disabled="false"]:active[data-state~="mobile"] .style-izem12eolink, .style-izem12eo[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12eolink {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12eo[data-disabled="false"]:active[data-state~="mobile"] .style-izem12eolabel, .style-izem12eo[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12eolabel {
    color: #605E5E;
}

.style-izem12eo[data-disabled="true"] .style-izem12eolink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12eo[data-disabled="true"] .style-izem12eolabel {
    color: #FFFFFF;
}
   .style-izem12fdborderNode {
                                                                  border: 0px solid rgba(39, 59, 123, 1);
                                                                  position: absolute;
                                                                  top: 0;
                                                                  right: 0;
                                                                  bottom: 0;
                                                                  left: 0;
                                                                  pointer-events: none;
                                                              }

.style-izem12fdinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12fdinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12fd[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}
   .style-izem12fpbg {
                                                                  border: 3px solid rgba(255, 255, 255, 1);
                                                                  background-color: rgba(0, 0, 0, 0.12);
                                                                  border-radius: 0;
                                                              }

.style-izem12fpinlineContent, .style-izem12fpbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
   .style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91labelwrapper {
                                                                   text-align: initial;
                                                                   display: -webkit-box;
                                                                   display: -webkit-flex;
                                                                   display: flex;
                                                                   -webkit-box-align: center;
                                                                   -webkit-align-items: center;
                                                                   align-items: center;
                                                               }

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12g91labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12g91labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12g91[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12g91link, .style-izem12g91[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12g91labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12g91link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12g91label {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12g91[data-state~="shouldUseFlex"] .style-izem12g91label {
    margin: 0;
}

.style-izem12g91[data-disabled="false"] .style-izem12g91link {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12g91[data-disabled="false"]:active[data-state~="mobile"] .style-izem12g91link, .style-izem12g91[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12g91link {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12g91[data-disabled="false"]:active[data-state~="mobile"] .style-izem12g91label, .style-izem12g91[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12g91label {
    color: #605E5E;
}

.style-izem12g91[data-disabled="true"] .style-izem12g91link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12g91[data-disabled="true"] .style-izem12g91label {
    color: #FFFFFF;
}
   .style-izem12gtborderNode {
                                                                  border: 0px solid rgba(39, 59, 123, 1);
                                                                  position: absolute;
                                                                  top: 0;
                                                                  right: 0;
                                                                  bottom: 0;
                                                                  left: 0;
                                                                  pointer-events: none;
                                                              }

.style-izem12gtinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izem12gtinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izem12gt[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}
   .style-izem12h6bg {
                                                                  border: 3px solid rgba(255, 255, 255, 1);
                                                                  background-color: rgba(0, 0, 0, 0.12);
                                                                  border-radius: 0;
                                                              }

.style-izem12h6inlineContent, .style-izem12h6bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
   .style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlabelwrapper {
                                                                  text-align: initial;
                                                                  display: -webkit-box;
                                                                  display: -webkit-flex;
                                                                  display: flex;
                                                                  -webkit-box-align: center;
                                                                  -webkit-align-items: center;
                                                                  align-items: center;
                                                              }

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="center"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="left"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izem12hq[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12hqlink, .style-izem12hq[data-state~="shouldUseFlex"][data-state~="right"] .style-izem12hqlabelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izem12hqlink {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izem12hqlabel {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izem12hq[data-state~="shouldUseFlex"] .style-izem12hqlabel {
    margin: 0;
}

.style-izem12hq[data-disabled="false"] .style-izem12hqlink {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izem12hq[data-disabled="false"]:active[data-state~="mobile"] .style-izem12hqlink, .style-izem12hq[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12hqlink {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izem12hq[data-disabled="false"]:active[data-state~="mobile"] .style-izem12hqlabel, .style-izem12hq[data-disabled="false"]:hover[data-state~="desktop"] .style-izem12hqlabel {
    color: #605E5E;
}

.style-izem12hq[data-disabled="true"] .style-izem12hqlink {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izem12hq[data-disabled="true"] .style-izem12hqlabel {
    color: #FFFFFF;
}
   .style-izepsaicborderNode {
                                                                  border: 0px solid rgba(39, 59, 123, 1);
                                                                  position: absolute;
                                                                  top: 0;
                                                                  right: 0;
                                                                  bottom: 0;
                                                                  left: 0;
                                                                  pointer-events: none;
                                                              }

.style-izepsaicinlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.style-izepsaicinlineContentParent {
    position: absolute;
    width: 100%;
    height: 100%;
}

.style-izepsaic[data-shouldhideoverflowcontent="true"] {
    overflow: hidden;
}
   .style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9labelwrapper {
                                                                  text-align: initial;
                                                                  display: -webkit-box;
                                                                  display: -webkit-flex;
                                                                  display: flex;
                                                                  -webkit-box-align: center;
                                                                  -webkit-align-items: center;
                                                                  align-items: center;
                                                              }

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="center"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="center"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="left"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="left"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.style-izepwsv9[data-state~="shouldUseFlex"][data-state~="right"] .style-izepwsv9link, .style-izepwsv9[data-state~="shouldUseFlex"][data-state~="right"] .style-izepwsv9labelwrapper {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.style-izepwsv9link {
    border-radius: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}

.style-izepwsv9label {
    font: italic normal normal 18px/1.4em 'playfair display', serif;
    transition: color 0.4s ease 0s;
    color: #FFFFFF;
    display: inline-block;
    margin: calc(-1 * 0px) 0px 0;
    position: relative;
    white-space: nowrap;
}

.style-izepwsv9[data-state~="shouldUseFlex"] .style-izepwsv9label {
    margin: 0;
}

.style-izepwsv9[data-disabled="false"] .style-izepwsv9link {
    background-color: rgba(255, 255, 255, 0.3);
    border: solid rgba(96, 94, 94, 1) 0px;
    cursor: pointer !important;
}

.style-izepwsv9[data-disabled="false"]:active[data-state~="mobile"] .style-izepwsv9link, .style-izepwsv9[data-disabled="false"]:hover[data-state~="desktop"] .style-izepwsv9link {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.style-izepwsv9[data-disabled="false"]:active[data-state~="mobile"] .style-izepwsv9label, .style-izepwsv9[data-disabled="false"]:hover[data-state~="desktop"] .style-izepwsv9label {
    color: #605E5E;
}

.style-izepwsv9[data-disabled="true"] .style-izepwsv9link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}

.style-izepwsv9[data-disabled="true"] .style-izepwsv9label {
    color: #FFFFFF;
}
   .app1[data-state~="content"] .app1error {
                                                        display: none;
                                                    }

.app1[data-state~="content"] .app1loading {
    display: none;
}

.app1[data-state~="error"] .app1inlineContent {
    display: none;
}

.app1[data-state~="error"] .app1loading {
    display: none;
}

.app1[data-state~="loading"] .app1inlineContent {
    opacity: 0.1;
}

.app1[data-state~="loading"] .app1loading {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation: app1_semi-rotate 1s 1ms linear infinite;
    animation: app1_semi-rotate 1s 1ms linear infinite;
    height: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    width: 15px;
}

.app1[data-state~="loading"] .app1loading::before {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #f0f0f0;
}

.app1[data-state~="loading"] .app1loading::after {
    content: '';
    top: 0;
    left: 0;
    right: -100%;
    bottom: 0;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    animation: app1_inner-rotate 0.5s 1ms linear infinite alternate;
    color: #dcdcdc;
    opacity: 0;
}

.app1[data-state~="loading"] .app1error {
    display: none;
}

.app1inlineContent > div {
    width: 100%;
}

.app1inlineContent {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.app1_singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.app1_videoIndicator:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -10px;
    margin-left: -9px;
    border: 10px solid transparent;
    border-left: 18px solid rgba(255, 255, 255, 0.7);
}

@-webkit-keyframes app1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@keyframes app1_inner-rotate {

%
to {
    opacity: 1;
    -webkit-transform: rotate(115deg);
    transform: rotate(115deg);
}

}
@-webkit-keyframes app1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
@keyframes app1_semi-rotate {

%
from {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

45
%
{
    -webkit-transform: rotate(198deg)
;
    transform: rotate(198deg)
;
}
55
%
{
    -webkit-transform: rotate(234deg)
;
    transform: rotate(234deg)
;
}
%
to {
    -webkit-transform: rotate(540deg);
    transform: rotate(540deg);
}

}
   .lb1itemsContainer {
                                                       position: absolute;
                                                       width: 100%;
                                                       height: 100%;
                                                       white-space: nowrap;
                                                   }

.lb1itemsContainer > li:last-child {
    margin: 0 !important;
}

.lb1[data-state~="mobileView"] .lb1itemsContainer {
    position: absolute;
    width: 100%;
    height: 100%;
    white-space: normal;
}

.lb1 a {
    display: block;
    height: 100%;
}

.lb1imageItemlink {
    cursor: pointer;
}

.lb1imageItemimageimage {
    position: static;
    box-shadow: #000 0 0 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
   .s_yOSHETPAPopupSkin {
                                                                       background: #fff;
                                                                       overflow: hidden;
                                                                       z-index: 100000;
                                                                       box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.4);
                                                                       border-radius: 3px;
                                                                   }

.s_yOSHETPAPopupSkiniframe {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1000;
}

.s_yOSHETPAPopupSkincloseButton {
    position: absolute;
    z-index: 1001;
    top: 10px;
    right: 10px;
    cursor: pointer;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/popup_close_x.png) no-repeat right top;
    height: 24px;
    width: 24px;
}
   .wixAdsmobileAd {
                                                          width: 100%;
                                                          height: 30px;
                                                          position: relative;
                                                          display: block;
                                                          text-align: center;
                                                          background-color: #313131;
                                                          z-index: 999;
                                                      }

.wixAdsdesktopWADBottom {
    position: fixed;
    z-index: 999;
    width: 100%;
    bottom: 0;
    max-height: 10vh;
}

.wixAdsdesktopWADBottomContent {
    width: 100%;
    height: 40px;
    text-align: center;
    background-color: #404040;
    border-radius: 6px 6px 0 0;
    pointer-events: all;
    cursor: pointer;
}

.wixAdsdesktopWADBottomContent:hover {
    background-color: #222;
}

.wixAds[data-state~="facebook"] .wixAdsdesktopWADBottomContent {
    width: 500px;
    margin: 0 auto;
}

.wixAdsdesktopWADTop {
    position: fixed;
    z-index: 999;
    height: 26px;
    top: 0;
    right: 50px;
    overflow: hidden;
    background-color: #404040;
    border-radius: 0 0 6px 6px;
    pointer-events: all;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.wixAdsdesktopWADTop:hover {
    height: 97px;
    background-color: rgba(50, 50, 50, 0.8);
}

.wixAdsdesktopWADTop:hover .wixAdsdesktopWADTopLabel {
    background-color: #222;
}

.wixAdsdesktopWADTopLabel {
    padding: 6px;
    font-size: 13px;
    line-height: 1.3em;
    color: #FFF;
    width: 100%;
    font-size: 13px;
    color: #FFF;
    font-weight: bold;
    line-height: 18px;
    text-align: justify;
    padding: 5px 10px;
}

.wixAds[data-state~="desktop"] .wixAdsmobileAd {
    display: none;
}

.wixAds[data-state~="mobile"] .wixAdsdesktopWADTop {
    display: none;
}

.wixAds[data-state~="mobile"] .wixAdsdesktopWADBottom {
    display: none;
}

.wixAdsdesktopWADTopLabel .wixAds_smallMusa {
    display: inline-block;
    text-indent: -9999px;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: 0% 0%;
}

.wixAdsdesktopWADTopLabel .wixAds_smallLogo {
    display: inline-block;
    text-indent: -9999px;
    width: 29px;
    height: 16px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: -16px top;
}

.wixAdsdesktopWADTopContent {
    font-size: 13px;
    line-height: 1.3em;
    color: #ffffff;
    font-weight: bold;
    line-height: 18px;
    text-align: justify;
    padding: 5px 10px;
    width: 100%;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner {
    background-color: rgba(64, 64, 64, 1);
    width: 500px;
    height: 100%;
    margin: 0 auto;
    border-radius: 6px 6px 0 0;
    padding: 5px 0 0 0;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner div {
    display: inline-block;
    height: 30px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_txt {
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    text-align: justify;
    margin: -2px 10px 0 19px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_logoDot {
    position: static;
    margin: 0 3px;
}

.wixAdsdesktopWADBottomContent .wixAds_faceBanner .wixAds_emphasis {
    font-weight: bold;
    position: relative;
    top: -6px;
}

.wixAdsdesktopWADTopContent .wixAds_spacer {
    line-height: 26px;
}

.wixAdsdesktopWADTopContent .wixAds_emphasis {
    color: #ffcc00;
}

.wixAdsdesktopWADTopContent .wixAds_cap {
    font-size: 16px;
    line-height: 1.3em;
    text-transform: uppercase;
}

.wixAdsdesktopWADTopContent .wixAds_face {
    display: block;
    line-height: 18px;
    text-align: justify;
    padding: 0 20px;
    width: 120px;
}

.wixAdsdesktopWADBottomContent .wixAds_adFootBox {
    height: 40px;
    width: 100%;
    text-align: center;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner {
    background-color: rgba(64, 64, 64, 1);
    border-radius: 6px 6px 0 0;
    width: 100%;
    height: 100%;
    text-align: center;
}

.wixAdsdesktopWADBottomContent:hover .wixAds_siteBanner {
    background-color: #222;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_wrapper {
    padding: 5px 0;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_wrapper div {
    display: inline-block;
    height: 30px;
}

.wixAdsdesktopWADBottomContent .wixAds_bigMusa {
    text-indent: -9999px;
    width: 36px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    position: relative;
    top: -19px;
}

.wixAdsdesktopWADBottomContent.wixAds_nativeAndroid .wixAds_bigMusa {
    overflow: hidden;
}

.wixAdsdesktopWADBottomContent .wixAds_logoDot {
    text-indent: -9999px;
    width: 39px;
    height: 15px;
    position: relative;
    top: -4px;
    margin: 0 5px;
    background-image: url("//static.wixstatic.com/media/0da768_0c5ce9e2ffa442bea0b79b690223a939~mv2.png");
    background-repeat: no-repeat;
    background-position: right -17px;
}

.wixAdsdesktopWADBottomContent .wixAds_emphasis {
    color: #ffcc00;
    font-size: 16px;
    text-transform: uppercase;
}

.wixAdsdesktopWADBottomContent .wixAds_txt {
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}

.wixAdsdesktopWADBottomContent .wixAds_siteBanner .wixAds_txt {
    line-height: 47px;
}

@media (orientation: landscape) {
    .wixAdsmobileAd {
        display: none;
    }
}

@media (orientation: landscape) {
    .wixAds_wixAds[data-state~="mobile"] {
        display: none;
    }
}
   .deadComp {
                                                            background: transparent;
                                                        }
                                                           .siteBackground {
                                                                                                                          width: 100%;
                                                                                                                          position: absolute;
                                                                                                                      }

.siteBackgroundbgBeforeTransition {
    position: absolute;
    top: 0;
}

.siteBackgroundbgAfterTransition {
    position: absolute;
    top: 0;
}
   .loginDialog {
                                                               position: fixed;
                                                               width: 100%;
                                                               height: 100%;
                                                               z-index: 99;
                                                               font-family: Arial, sans-serif;
                                                               font-size: 1em;
                                                               color: #9C9C9C;
                                                           }

.loginDialogblockingLayer {
    background-color: rgba(85, 85, 85, 0.75);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    visibility: visible;
    zoom: 1;
    overflow: auto;
}

.loginDialogdialog {
    background-color: rgba(170, 170, 170, 0.7);
    width: 455px;
    position: fixed;
    padding: 20px;
}

.loginDialog_wrapper {
    background-color: rgba(255, 255, 255, 1);
    padding: 45px 40px 0 40px;
}

.loginDialogxButton {
    position: absolute;
    top: -14px;
    right: -14px;
    cursor: pointer;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/viewer_login_sprite.png) no-repeat right top;
    height: 30px;
    width: 30px;
}

.loginDialogxButton:hover {
    background-position: right -80px;
}

.loginDialogheader {
    padding-bottom: 25px;
    line-height: 30px;
}

.loginDialogfavIcon {
    float: left;
    margin: 7px 7px 0 0;
    width: 16px;
    height: 16px;
}

.loginDialogtitle {
    font-size: 20px;
    font-weight: bold;
    color: #555555;
}

.loginDialog[data-state~="mobile"] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    font-family: Arial, sans-serif;
    font-size: 1em;
    color: #9C9C9C;
    top: 0;
}

.loginDialog[data-state~="mobile"] .loginDialogheader {
    padding-bottom: 10px;
    line-height: 30px;
}

.loginDialog[data-state~="mobile"] .loginDialogfavIcon {
    display: none;
}

.loginDialog[data-state~="mobile"] .loginDialogtitle {
    font-size: 14px;
}

.loginDialog[data-state~="mobile"] .loginDialogdialog {
    width: 260px;
    padding: 10px;
    position: absolute;
}

.loginDialog[data-state~="mobile"] .loginDialog_footer {
    margin-top: 0;
    padding-bottom: 10px;
}

.loginDialog[data-state~="mobile"] .loginDialogcancel {
    font-size: 14px;
    line-height: 30px;
}

.loginDialog[data-state~="mobile"] .loginDialog_wrapper {
    padding: 14px 12px 0 12px;
}

.loginDialog[data-state~="mobile"] .loginDialogsubmitButton {
    height: 30px;
    width: 100px;
    font-size: 14px;
}

.loginDialog_forgot {
    text-align: left;
    font-size: 12px;
}

.loginDialog_forgot a {
    color: #0198ff;
    border-bottom: 1px solid #0198ff;
}

.loginDialog_forgot a:hover {
    color: #0044ff;
    border-bottom: 1px solid #0044ff;
}

.loginDialog_error {
    font-size: 12px;
    color: #d74401;
    text-align: right;
}

.loginDialog_footer {
    width: 100%;
    margin-top: 27px;
    padding-bottom: 40px;
}

.loginDialogcancel {
    color: #9C9C9C;
    font-size: 18px;
    text-decoration: underline;
    line-height: 36px;
}

.loginDialogcancel:hover {
    color: #9c3c3c;
}

.loginDialogpasswordInput label {
    font-size: 14px;
}

.loginDialogpasswordInput label[data-type="password"] {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}

.loginDialogsubmitButton {
    float: right;
    cursor: pointer;
    border: solid 2px #0064a8;
    height: 36px;
    width: 143px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -252px;
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}

.loginDialogsubmitButton:hover {
    background-position: right -352px;
    border-color: #004286;
}

.loginDialog[data-state="normal"] .loginDialogerror {
    display: none;
}

.loginDialog[data-state="error"] .loginDialogerror {
    display: block;
    font-size: 12px;
    color: #d74401;
    text-align: right;
}

.loginDialog[data-state="error"] .loginDialogpasswordInput {
    border-color: #d74401;
}

.loginDialogpasswordInput {
    font-size: 1em;
}

.loginDialogpasswordInput label {
    float: none;
    font-size: 17px;
    line-height: 25px;
    color: #585858;
}

.loginDialogpasswordInput[data-state~="mobile"] label {
    float: none;
    font-size: 14px;
    line-height: 20px;
    color: #585858;
}

.loginDialogpasswordInputinput {
    padding: 0 15px;
    width: 100%;
    height: 42px;
    font-size: 19px;
    line-height: 42px;
    color: #0198ff;
    margin: 0 -3px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -170px;
    border: solid 1px #a1a1a1;
    box-sizing: border-box;
}

.loginDialogpasswordInput[data-state~="mobile"] .loginDialogpasswordInputinput {
    padding: 0 15px;
    width: 100%;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #0198ff;
    margin: 0 -3px;
    background: transparent url(http://static.parastorage.com/services/skins/2.1229.71/images/wysiwyg/core/themes/base/viewer_login_sprite.png) repeat-x right -170px;
    border: solid 1px #a1a1a1;
    box-sizing: border-box;
}

.loginDialogpasswordInputinput[data-type="password"] {
    font-size: 38px;
}

.loginDialogpasswordInput[data-state~="mobile"] .loginDialogpasswordInputinput[data-type="password"] {
    font-size: 14px;
}

.loginDialogpasswordInputerrorMessage {
    display: block;
    font-size: 12px;
    color: #d74401;
    text-align: right;
    height: 15px;
}

.loginDialogpasswordInput:not([data-state~="invalid"]) .loginDialogpasswordInputerrorMessage {
    visibility: hidden;
}

.loginDialogpasswordInput[data-state~="invalid"] .loginDialogpasswordInputerrorMessage {
    visibility: visible;
}

.loginDialogpasswordInput[data-state~="invalid"] input {
    border-color: #d74401;
}

.loginDialogpasswordInput[data-state~="invalid"] .loginDialogpasswordInputinput {
    border-color: red;
}
   .testStyles {
                                                             position: absolute;
                                                             display: none;
                                                             z-index: 6
                                                         }
.font-ruler-content::after {
                                              content: "@#$%%^&*~IAO"
                                          }

.menu-item-1 {}
.menu-item-2 {}
.menu-item-3 {}
.menu-item-4 {}
.menu-item-5 {}
.menu-item-6 {}
.menu-item-7 {}
.menu-item-8 {}
.menu-item-9 {}
.menu-item-10 {}
.menu-item-11 {}
.menu-item-12 {}

.comp-iyryuph0dataItem-iyryupil1title {
    cursor: default !important;
}

.cont-form-sent-message {
    text-align: center;
    font-size: 14px;
}

.comp-iy96wekt {
    top: 750px;
}

@media (max-width: 1070px) {
    .dropdown-menu {
        right: -5px !important;
    }
    
    .dropdown-menu UL > LI {
        margin-top: 5px;
    }
}
