/* MAIN */

h1,
h2,
h3,
h4,
h5,
h6,
body,
html { font-family: 'Roboto', sans-serif; }

.row { max-width: 70rem }

p { margin-bottom: 1.25rem; }

body { color: #263146; }

strong { font-weight: 600 !important }

.breadcrumbs a, a { color: #158472; transition: .3s ease; }

    .breadcrumbs a:hover, a:hover { color: #222; }

ol li { margin-bottom: 0.2rem; margin-left: 0.6rem; padding-left: 0.2rem; }

ol { margin-bottom: 1.6rem }

hr { border-bottom-color: #eee }

code { color: #444; font-size: 0.875rem; padding: 0.2rem 0.4rem }

kbd { color: #444; padding: 0.2rem 0.4rem; font-size: 0.875rem; }

.lead { font-size: 1.25rem; line-height: 1.6; }

.ss-helpbox .lead { color: #444; margin-bottom: 0; }

.pale-background { background-color: #f2f2f2; }
html.com .pale-background { background-color: #fbeee5; }
.dark-background { background-color: #263146; }

.button { padding: 0.5rem 0.7rem; background-color: #4488B0; }

    .button.red { background-color: #dc3545; }

        .button.red:hover { background-color: #ba3545; }

    .button.orange { background-color: #EF8429 }

        .button.orange:hover { background-color: #db7a27 }

    .button.green { background-color: #158472 }

        .button.green:hover { background-color: #1cb098 }

    .button:hover { background-color: #3D7BA0 }

    .button.large { padding: 0.7rem 0.8rem; }

.breadcrumbs { margin-bottom: 0.5rem; }

    .breadcrumbs li { text-transform: none; font-size: 0.875rem; color: #545454; }

        .breadcrumbs li a:hover { text-decoration: none; color: #222; }

#form1 { min-height: 100%; position: relative; padding-bottom: 5.2rem; }

.callout { border-color: #ddd; color: #666; line-height: 1.6 }

::-webkit-input-placeholder { font-weight: 200; }

:-moz-placeholder { /* Firefox 18- */ font-weight: 200; }

::-moz-placeholder { /* Firefox 19+ */ font-weight: 200; }

:-ms-input-placeholder { font-weight: 200; }

.menu-icon.dark::after { background: #ddd; box-shadow: 0 7px 0 #ddd, 0 14px 0 #ddd; }

/* HEADER */
/* Margin / Paddings */
.pA5 { padding: 5px !important }
.pT5 { padding-top: 5px !important }
.pR5 { padding-right: 5px !important }
.pL5 { padding-left: 5px !important }
.pB5 { padding-bottom: 5px !important }

.mA5 { margin: 5px !important }
.mT5 { margin-top: 5px !important }
.mR5 { margin-right: 5px !important }
.mL5 { margin-left: 5px !important }
.mB5 { margin-bottom: 5px !important }

.pA10 { padding: 10px !important }
.pT10 { padding-top: 10px !important }
.pR10 { padding-right: 10px !important }
.pL10 { padding-left: 10px !important }
.pB10 { padding-bottom: 10px !important }

.mA10 { margin: 10px !important }
.mT10 { margin-top: 10px !important }
.mR10 { margin-right: 10px !important }
.mL10 { margin-left: 10px !important }
.mB10 { margin-bottom: 10px !important }

.pA15 { padding: 15px !important }
.pT15 { padding-top: 15px !important }
.pR15 { padding-right: 15px !important }
.pL15 { padding-left: 15px !important }
.pB15 { padding-bottom: 15px !important }

.mA15 { margin: 15px !important }
.mT15 { margin-top: 15px !important }
.mR15 { margin-right: 15px !important }
.mL15 { margin-left: 15px !important }
.mB15 { margin-bottom: 15px !important }

.pA20 { padding: 20px !important }
.pT20 { padding-top: 20px !important }
.pR20 { padding-right: 20px !important }
.pL20 { padding-left: 20px !important }
.pB20 { padding-bottom: 20px !important }

.mA20 { margin: 20px !important }
.mT20 { margin-top: 20px !important }
.mR20 { margin-right: 20px !important }
.mL20 { margin-left: 20px !important }
.mB20 { margin-bottom: 20px !important }

.pA25 { padding: 25px !important }
.pT25 { padding-top: 25px !important }
.pR25 { padding-right: 25px !important }
.pL25 { padding-left: 25px !important }
.pB25 { padding-bottom: 25px !important }

.mA25 { margin: 25px !important }
.mT25 { margin-top: 25px !important }
.mR25 { margin-right: 25px !important }
.mL25 { margin-left: 25px !important }
.mB25 { margin-bottom: 25px !important }

.pA30 { padding: 30px !important }
.pT30 { padding-top: 30px !important }
.pR30 { padding-right: 30px !important }
.pL30 { padding-left: 30px !important }
.pB30 { padding-bottom: 30px !important }

.mA30 { margin: 30px !important }
.mT30 { margin-top: 30px !important }
.mR30 { margin-right: 30px !important }
.mL30 { margin-left: 30px !important }
.mB30 { margin-bottom: 30px !important }

/* BUTTONS */

.ss-back-button { font-size: 0.875rem; }
/* TOP BAR */

.ss-top-bar { border-bottom2: 3px solid #158472; }
.top-bar,
.top-bar ul,
.ss-top-bar { background-color: inherit; background2: #0a0a0a; }

.top-bar { padding: 1rem 0rem }

    .top-bar a { color: #263146; display: inline-block; }

        .top-bar a:hover { text-decoration: underline }
/* FOOTER */

.ss-footer { background: #f2f2f2; padding: 2rem 0; margin-top: 3rem; width: 100%; color: #263146; font-size: 0.875rem; }

    .ss-footer img { max-width: 150px; }

    .ss-footer ul { margin: 0; }

    .ss-footer li { list-style: none; padding: 0; display: inline-block; margin-left: 1.4rem; }

    .ss-footer a { color: #263146; }

        .ss-footer a:hover { text-decoration: underline }
/* PAGE */
h1, h2, h3, h4, h5, h6 { font-weight: 600; }
h1 { font-size: 2.125rem; }
h2 { font-size: 1.875rem; }
h3 { font-size: 1.5rem; }
h4 { font-size: 1.25rem; }
h5 { font-size: 1.125rem; }

.ss-page { margin-top: 3rem; margin-bottom: 2rem }


.ss-category-page .ss-page-content { padding-left: 3rem; border-left: 1px solid #eee }
/* RIGHT NAV */

.ss-right-nav.menu > li > a { font-weight: 500; padding: 0.8rem; font-size: 0.9375rem; letter-spacing: 1px; line-height: 1.2; color: #263146; margin-bottom: 0.2rem; }

    .ss-right-nav.menu > li > a:hover,
    .ss-right-nav.menu > li > a.active { background-color: #bcefe6; color: #263146; border-radius: 4px; }

/* SEARCH BOX */

.ss-search-box { margin-bottom: 0; color: #222; }

    .ss-search-box .ss-search-box-contents { background: #e2efed; padding: 3rem 0 3.5rem 0; }

html.com .ss-search-box .ss-search-box-contents { background: #fbeee5; }
.ss-search-box.listing { padding: 2rem 0; }

.ss-search-box h1 { font-weight: 500; margin: 0 0 0.4rem; font-size: 2.4rem; }

.ss-search-box h3 { font-weight: 300; color: rgba(255, 255, 255, 0.6); font-size: 1.2rem; margin-bottom: 1rem; }

.ss-search-box-field { position: relative; }

.ss-search-box svg { width: 20px; height: 20px; position: absolute; top: 50%; left: 15px; transform: translateY(-50%); pointer-events: none; }

.ss-search-box input[type=text] { font-size: 1.2rem; margin-bottom: 0; height: 3rem; padding: .75rem .75rem .75rem 3rem; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05); border: 1px solid #999; border-radius: 3px; }

    .ss-search-box input[type=text]:focus { box-shadow: 0 0 0 4px #a4c6fb; border: 2px solid #0043a9; }

/* CATEGORY SEARCH */

.ss-category-nav { margin-top: 2.4rem; }

    .ss-category-nav .column { padding: 0 0.4rem 0 0.4rem; }

    .ss-category-nav a { display: block; background: #158472; padding: 0.8rem 0.6rem; border-radius: 5px 5px 0 0; color: #fff; font-size: 0.9375rem; font-weight: 500; min-height: 2rem; }

        .ss-category-nav a:hover { background: rgba(21, 132, 114, 0.7); }

        .ss-category-nav a.active { background: #fff; color: #444; }

            .ss-category-nav a.active:hover { text-decoration: none }

@media only screen and (max-width: 920px) {
    .ss-category-nav a { padding: 0.8rem 1.4rem; }
}
/* HEADING BREAK */

.ss-heading-break { border-top: 1px solid #ddd; margin: 46px 0 25px; }

    .ss-heading-break h2 { text-align: center; padding: 0 18px; margin: -14px auto 0; background-color: #fff; width: 330px; color: #263146; font-weight: 500; font-size: 1.125rem; }
/* HELPBOX */

.ss-helpbox { background: #fbeee5; margin-top: 1rem; padding: 2rem 1rem; }


    .ss-helpbox a { margin-bottom: 0; font-size: 1rem; font-weight: 300; padding: 0.8rem; margin-left: 0.6rem; }

    .ss-helpbox h2 { font-weight: 500; color: #f35321; margin: 0; font-size: 25px; }

    .ss-helpbox .medium-8:before { content: ""; display: inline-block; background: url(/img/help-icon-50.png); width: 48px; height: 48px; position: absolute; top: 4px; left: 1rem }

    .ss-helpbox .medium-8 { padding-left: 5.2rem; position: relative }

    .ss-helpbox h3 { font-weight: 400; color: rgba(0, 0, 0, 0.5); font-size: 1rem; margin: 0 }

.ss-page-content .ss-helpbox { background: #f5f5f5; padding: 1rem 0.4rem; margin: 2rem auto 2rem; border: 1px solid #dddddd; border-left: solid 10px #dddddd; border-radius: 0 5px 5px 0; }

.ss-article-page .ss-helpbox .callout { margin: 0 auto }

.ss-page-content .ss-helpbox h4 { margin: 0; font-size: 1.2rem; color: #555 }

.ss-feedback-comments { margin-top: 0; }

.ss-feedback-box h5 { margin-top: 10px; }

.ss-feedback-box #cphContent_UpdatePanel { width: 100%; }

.ss-feedback-box textarea { width: 100%; }

.ss-feedback-box #cphContent_btnFeedback { float: right; }

.ss-feedback-comment { background-color: #f5f5f5; padding: 1rem; display: block; width: 100%; }

.report-feedback-comment:hover { background-color: #eee; }

.ss-feedback-comment-text { margin-bottom: 0.2rem; }

.ss-feedback-comment-title { margin-bottom: 0.2rem; font-weight: bold; }

#cphContent_FeedbackCommentsPanel { width: 100%; }

.ss-feedback-comments { display: block !important; width: 900px !important; }

.ss-feedback-comment-title .actioned-tag { font-size: 90%; }


.ss-feedback-link { display: inline-block; margin-right: 15px; }

    .ss-feedback-link:hover { text-decoration: underline; }

.parent-feedback-score-box { text-align: center; }

.last-update-span { color: #999; font-size: 85%; font-style: italic; }

.ss-feedback-menu { list-style-type: none; display: block; width: 100%; border-bottom: 1px solid #eee; margin-top: 15px; margin-left: 0; }

    .ss-feedback-menu a { display: inline-block; padding: 10px 30px 10px 30px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-top: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee; margin-left: 15px; }

        .ss-feedback-menu a:hover { background-color: hsl(0, 0%, 93%); color: #EF8427; }

    .ss-feedback-menu .active { background-color: hsl(0, 0%, 96%); }

    .ss-feedback-menu a { color: #888; }

.feedback-score-box { border-radius: 8px; border: 1px solid #ccc; padding: 15px; display: inline-block; margin: 10px; width: 50px; text-align: center; }

.parent-feedback-div { margin-bottom: 15px; }


.good-score { color: green; }

.bad-score { color: red; }

#feedback-comments { width: 100%; margin-top: 1.5rem; }

.ss-feedback-comment-link { color: #555; margin-bottom: 15px; display: block; }

    .ss-feedback-comment-link:hover { color: #555; }

.ss-usefull-comment { border-left: 7px solid green; }

.ss-not-usefull-comment { border-left: 7px solid red; }

.ss-feedback-comment-date { color: #888; margin-bottom: 0; }

.ss-article-tags { margin-bottom: 1.2rem; }

.ss-article-tags { list-style-type: none; margin-left: 0; }

    .ss-article-tags li { display: inline-block; padding: 5px 8px; background-color: #eee; color: #555; margin: 0rem 0.8rem 0.8rem 0rem; }

/* HOMEPAGE CATEGORY */
.ss-category { margin-bottom: 4rem }

    .ss-category .ss-category-box { display: block; margin: 0; padding: 30px; border-radius: 5px; }

        .ss-category .ss-category-box.highlight { background: #F2F2F2; }

.ss-category-box h3 { margin: 10px 0 10px; padding: 0; font-weight: 500; font-size: 1.25rem; }

    .ss-category-box h3 a { color: #263146; }

        .ss-category-box h3 a:hover { color: #158472; }

.ss-category-box p { color: #263146; font-weight: 300; font-size: 1rem; margin: 0; }
/* CATEGORY PAGE */

.ss-category-page .ss-search-box { padding: 2rem 0 0; }

    .ss-category-page .ss-search-box input[type=text] { padding: 1.6rem 1.2rem; font-size: 1.4rem; margin-bottom: 0; }
/* HELP LISTING */

.ss-help-listing { margin: 1.4rem 0 0; }

    .ss-help-listing > li { padding-bottom: 0.8rem; list-style: none; }

        .ss-help-listing > li > a { font-weight: 400; border-bottom: 1px solid #e2eff4; padding-bottom: 0.1rem; }
/* ARTICLE PAGE */
.ss-article a:hover { text-decoration: underline }

.ss-article-page .ss-search-box,
.ss-category-page .ss-search-box { padding: 1.5rem 0 0; margin-bottom: 2.4rem; }

    .ss-article-page .ss-search-box input[type=text],
    .ss-category-page .ss-search-box input[type=text] { padding: 20px 20px 20px 3rem; height: 48px; font-size: 1.4rem; margin-bottom: 0; }

.ss-article-page hr { margin: 1rem 0 }

.ss-article-page .ss-page { margin-bottom: 0; }

    .ss-article-page .ss-page h1 { margin-bottom: 1rem; }

    .ss-article-page .ss-page h3 { margin-bottom: 1rem; line-height: 30px }

    .ss-article-page .ss-page h2 { color: #158472; margin-bottom: 1.25rem; }

    .ss-article-page .ss-page strong { font-weight: 500; }

.ss-article-page .ss-page-content { padding-right: 3rem; }


/* IMG */

.ss-article img { padding: 1rem; border: 1px solid #ddd; border-radius: 5px; background: #f5f5f5; }

    .ss-article img[align='left'] { margin: 2rem 2rem 2rem 0; }

    .ss-article img[align='right'] { margin: 2rem 0 2rem 2rem; }
/* CONTENT CALLOUT */

.ss-page .callout { margin-bottom: 1.6rem; background: #f8f8f8; }

    .ss-page .callout img { border: 1px solid #ddd; border-radius: 3px }

    .ss-page .callout p { line-height: 1.4; color: #666; margin-top: 1rem; font-weight: 300; }

/* LEFT BAR */

.ss-left-bar { padding-left: 0rem }

    .ss-left-bar .callout { padding: 1.4rem 1.2rem }

        .ss-left-bar .callout > p { margin: 0 0 0.6rem }

    .ss-left-bar h5 { font-weight: 600; color: #444; margin-bottom: 0.4rem }

    .ss-left-bar .ss-help-listing { margin-top: 0.4rem; font-size: 0.875rem; }

        .ss-left-bar .ss-help-listing li { border-bottom: 1px dotted #ddd; padding: 0.4rem 0 }

        .ss-left-bar .ss-help-listing > li > a { border: 0; }
/* PLANS */

.ss-plan { background: #aaa; color: #fff; padding: 0.1rem 0.3rem; border-radius: 3px; display: inline-block; font-size: 0.71rem; text-transform: uppercase; font-weight: 300; letter-spacing: 0.5px; line-height: 1.5; margin: 0 0.1rem 0.15rem; }

.ss-free { background: #EF8427 }

.ss-pro { background: #4E943B }

.ss-business { background: #794899 }

.ss-enterprise { background: #4488B0 }
/* ADMIN */

.ss-admin-add a { color: #EF8429 !important; background: #f5f5f5 !important; margin: 0.5rem 0 0 !important; padding: 0.6rem 0.7rem !important; padding: 0.6rem 0.7rem !important; display: block; border: 1px solid #ddd !important; border-radius: 0 5px 5px 0; font-size: 0.8rem !important; font-weight: 400 !important; letter-spacing: 1px }

    .ss-admin-add a:hover { background: #eee !important }

@media only screen and (max-width: 640px) {
    /* TOP BAR */
    .top-bar-title { flex: 0 0 100%; }
    /* HOMEPAGE */
    .ss-category .ss-category-box { padding: 1rem; }

        .ss-category .ss-category-box img { margin-top: 1rem; }

        .ss-category .ss-category-box:hover { border-radius: 0 }
    /* PAGE */
    .ss-category-page .ss-page-content { padding: 0 0.9375rem; border: 0; }

    .ss-category-page .ss-page-content { display: none }
    /* RIGHT NAV */
    .ss-right-nav.menu > li > a { padding: 0; font-weight: 500; padding: 0.8rem 0; font-size: 0.9375rem; letter-spacing: 1px; line-height: 1.2; color: #555; margin-bottom: 0; border-bottom: 1px solid #eee; }

    .ss-right-nav li:first-child a { border-top: 1px solid #eee }

    .ss-right-nav > .show-for-small-only { background: #eee; padding-left: 0.875rem; }

        .ss-right-nav > .show-for-small-only img { margin-right: 0.6rem; }

    /* CATEGORY PAGE */
    .ss-category-nav { display: none }

    .ss-category-page .ss-search-box { margin-bottom: 1rem; }

    .ss-category-page .ss-search-box { padding-bottom: 1.5rem; }

    .ss-nav-col { display:; }
    /* HELP LISTING */
    .ss-help-listing > li > a { border-bottom: 0; display: block; }

    .ss-help-listing > li { border-bottom: 1px solid #eee; padding: 0.4rem 0 }

    .ss-help-listing .show-for-small-only { background: #eee; padding-left: 0.875rem; }

        .ss-help-listing .show-for-small-only img { margin-right: 0.6rem; vertical-align: inherit; }
    /* ARTICLE PAGE */
    .ss-article-page .ss-search-box { margin-bottom: 1rem; }

    .ss-article-page .ss-search-box { padding-bottom: 1.5rem; }

    .ss-article-page .ss-page-content { padding-right: 0.9375rem }
}

/* TABLE */

table tbody tr td, table tbody tr th { border: 1px solid #ddd; padding: 1rem 1.2rem }

    table tbody tr th:first-child { border-right: 1px solid #6d6d6d; }

table tbody tr th { text-align: left; background: #797979; border-color: #6d6d6d; color: #ffffff; }

table tbody tr:nth-child(even) { background: #f8f8f8 }

/* Admin Styles */
span.bullet { width: 10px; height: 10px; padding: 6px; border-radius: 10px; display: inline-block; }

    span.bullet.bullet-on { background: #006400; }

    span.bullet.bullet-off { background: #FF0000; }

span.star { font-size: 20px }

    span.star.star-on { color: #006400; }

    span.star.star-off { color: grey; }

.custom-combobox { position: relative; display: inline-block; }

.custom-combobox-toggle { position: absolute; top: 0; bottom: 0; margin-left: -1px; padding: 0; }

.custom-combobox-input { margin: 0; padding: 5px 10px; }

.bB0 { border-bottom: 0px !important; }


.question-type img { padding: 0; }

.question-type p { text-align: center }

/* Search Result Styles*/

.ss-search-result-box { border-bottom: 1px solid hsl(0, 0%, 96%); padding-bottom: 15px; padding-top: 15px; }

    .ss-search-result-box:hover { }

    .ss-search-result-box li { }

    .ss-search-result-box .ss-article-tags { margin-bottom: 0; }

.ss-search-result-title { font-size: 120%; margin-bottom: 0; }

.ss-search-result-content { margin-top: 5px; margin-bottom: 0; color: hsl(0, 0%, 50%); }

.ss-search-result-match { font-weight: bold; color: hsl(0, 0%, 45%); }

.ss-search-result-tags { margin-left: 0; }

    .ss-search-result-tags li { display: inline-block; margin-right: 10px; background-color: none !important; font-size: 85%; }

.ss-search-result-category { color: #888; font-weight: 300; }

.ss-search-result-info { display: block; margin-top: 10px; font-size: 90%; color: hsl(0, 0%, 75%); }

.ss-search-result-page-link-current { background-color: #EF8429; color: white; }

    .ss-search-result-page-link-current:hover { background-color: #f24938 !important; }

.callout.warning { background-color: #fff3d9 !important; }

.callout span { color: #c98d0c; }

    .field-validation-error, .callout span.field-validation-error {
        color: red;
    }

/* Inline-content modals are hidden until fancybox opens them */
.reveal-modal { display: none; }

.fancybox-slide--iframe .fancybox-content {
    width: 400px;
    height: 300px;
    max-width: 80%;
    max-height: 80%;
    margin: 0;
}

/* Admin editing surface */
.ss-editor-toolbar-space { text-align: center; font-style: italic; padding: 20px; font-size: 11px; color: #666; }

.ss-autosave-status { font-style: italic; padding: 8px 0; font-size: 11px; color: #666; }

/* Clears the editor's floating toolbar when it sits below the content rather than above it. Enough
   for the two rows the configured toolbar wraps to at narrower widths. */
.ss-article-save-bar { margin-top: 60px; }

.ss-article-content { outline: none; }

.ss-admin-tools { background-color: #FFFFCC; }

.ss-inline-form { display: inline; }

.ss-plain-link { color: #000; }

.ss-draft-banner { color: darkred; }

.ss-danger-link { color: red; }

/* Feedback comment admin panel */
.ss-feedback-comments-panel .ss-feedback-comment { padding: 10px; margin-bottom: 10px; }

.ss-usefull-comment { border-left: 4px solid #3adb76; background-color: #f7fef9; }

.ss-not-usefull-comment { border-left: 4px solid #ec5840; background-color: #fef7f6; }

.ss-feedback-comment-text { margin-bottom: 5px; }

.ss-feedback-comment-date { font-size: 85%; color: #888; margin-bottom: 5px; }

.ss-feedback-link { cursor: pointer; background: none; border: none; padding: 0; margin-right: 15px; text-decoration: underline; }

.ss-feedback-link.delete-link { color: #ec5840; }

.ss-feedback-link.action-link { color: #2199e8; }

.ss-feedback-comment-title { font-weight: bold; margin-bottom: 5px; }

.ss-feedback-comment-link { color: inherit; display: block; }

.parent-feedback-score-box { text-align: center; }

.feedback-score-box { display: inline-block; padding: 5px 10px; margin: 0 3px; border-radius: 4px; color: white; }

.feedback-score-box.good-score { background-color: #3adb76; }

.feedback-score-box.bad-score { background-color: #ec5840; }

.last-update-span { display: block; font-size: 80%; color: #888; }

.ss-gtm-frame { display: none; visibility: hidden; }

/* Category admin */
.ss-save-order { color: black !important; display: none; }

.ss-initially-hidden { display: none; }

.ss-hidden { display: none; }

.ss-field-hint { font-size: 11px; font-style: italic; }

/* Search results page */
.ss-search-page table thead, .ss-search-page table tbody, .ss-search-page table tfoot { border: 0; background-color: #FFF; }

.ss-search-page table tbody th, .ss-search-page table tbody td { padding: 0; margin: 0; }

.ss-search-page .gsc-table-result, .ss-search-page .gsc-thumbnail-inside, .ss-search-page .gsc-url-top { padding: 0; }

.ss-search-heading { margin: 0 0 20px 0; padding: 0; }

.ss-search-page .pagination li { display: inline-block; margin-right: 5px; }

/* Report page */
#report { margin-top: 25px; }

    #report th { text-align: center; }

    #report .article-title { text-align: left; }

/* Article feedback form */
.ss-feedback-form-title { margin: 0px; margin-bottom: 10px; }

.ss-feedback-form-text { font-size: 14px; }

/* Layout mobile menu toggle */
.ss-mobile-menu-toggle { float: right; margin-top: 0.3rem; }

/* Upload image popup */
.ss-upload-image-body { font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif; }

.ss-upload-image-error { color: red; }