CINXE.COM

Control Panel

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="format-detection" content="telephone=no" /> <meta name="description" content="Control Panel"> <meta http-equiv="x-dns-prefetch-control" content="on"> <link rel="preconnect" href="https://portal-eu.smbsecurecloud.net"> <link rel="preconnect" href="//sso.carrierzone.com"> <link rel="preload" href="/api/db/acl/aclrules.json" as="fetch" crossorigin="use-credentials" /> <title>Control Panel</title><link rel="shortcut icon" href="/portal/api/image?type=favicon"/> <script type="text/javascript"> var LateLoader = {}; LateLoader.initial = true; LateLoader.queue = []; LateLoader.run = function() { LateLoader.queue.forEach( function(item, x) { item(); LateLoader.queue[x] = null; }); LateLoader.initial = false; return true; }; LateLoader.Add = function(callback) { if (LateLoader.initial) { LateLoader.queue.push(callback); return(LateLoader.queue); } else { callback(); } return true; }; document.addEventListener("DOMContentLoaded", function(event) { LateLoader.run(); }); </script> <script type="text/javascript"> var brandingdata = {}; brandingdata["HostName"] = "portal.speednames.eu"; brandingdata["PortalName"] = "portal"; brandingdata["DefaultLanguage"] = "en_US_FO"; brandingdata["SupportedLanguages"] = "en_US_FO,fr_CA_FO,de_DE_FO"; brandingdata["Language"] = "en_US_FO"; brandingdata["HID"] = "3778"; brandingdata["Version"] = "319ec857e369a2f"; brandingdata["Protocol"] = "https://"; brandingdata["ThemeName"] = "cheetah"; brandingdata["CustomName"] = "cscfrance"; brandingdata["CdnUrl"] = "https://portal-eu.smbsecurecloud.net"; var RUN_ENV = "LIVE"; var REVISION = "319ec857e369a2f"; var miscdata = {}; miscdata["portalCookieName"] = "portaldata"; miscdata["ssoMarkerCookieName"] = "sso-redir"; var PORTAL_SETTINGS = {"SettingID":"111","HostopianID":"3778","AROTreeName":"DEFAULT","AXOMainTreeName":"CH","ThemeName":"cheetah","CustomName":"cscfrance","BrandingPackage":"A","AccountCentric":"YES","VISP":"NO","DefaultLanguageID":"1","LanguageCode":"en","LocaleCode":"US","SubLocaleCode":"FO","LegacyMapCode":"en","SSOEnabled":"0","TealiumURL":null,"CdnUrl":"https:\/\/portal-eu.smbsecurecloud.net","LiveChatAppId":null,"QualtricsURL":null,"LiveChatAppSecret":null,"LiveChatId":null,"LiveChatScriptUrl":null,"OneTrustCookieKey":null,"MobileVersion":"DISABLED","LiveChatPrtnr":null,"SupportedLanguages":{"1":{"LanguageID":"1","LanguageCode":"en","LocaleCode":"US","SubLocaleCode":"FO","LegacyMapCode":"en"},"3":{"LanguageID":"3","LanguageCode":"fr","LocaleCode":"CA","SubLocaleCode":"FO","LegacyMapCode":"frCA"},"6":{"LanguageID":"6","LanguageCode":"de","LocaleCode":"DE","SubLocaleCode":"FO","LegacyMapCode":"de"}}}; </script> <script type="text/javascript" class="optanon-category-C0002"> window['adrum-start-time'] = Date.now(); (function(config){ config.appKey = 'AD-AAB-AAX-EVR'; config.adrumExtUrlHttp = 'http://cdn.appdynamics.com'; config.adrumExtUrlHttps = 'https://cdn.appdynamics.com'; config.beaconUrlHttp = 'http://pdx-col.eum-appdynamics.com'; config.beaconUrlHttps = 'https://pdx-col.eum-appdynamics.com'; config.xd = {enable: true}; })(window['adrum-config'] || (window['adrum-config'] = {})); </script> <script type="text/javascript" src="//cdn.appdynamics.com/adrum/adrum-20.4.0.3090.js" integrity="sha256-3CvrKWdYBgIRmSXkwxiKo3nfK2ArExS96F7SpcoeAAQ=" crossorigin="anonymous" class="optanon-category-C0002"></script> <script type="text/javascript" src="https://portal-eu.smbsecurecloud.net/portal/319ec857e369a2f/js/min/cheetah.min.js" defer></script><link type="text/css" rel="stylesheet" href="https://portal-eu.smbsecurecloud.net/portal/319ec857e369a2f/css/cheetah.min.css" /></head><body> <input type="hidden" id="currentPage" value="home" /> <div id="root"> <!-- Google Tag Manager (noscript) --><script type="text/javascript" class="optanon-category-C0002">var GTM_TAG_DATA = {"id":"GTM-NGZWHKT","gtm_auth":"nHctsikxVqOiG3M31LcFIA","gtm_preview":"env-11","gtm_cookies_win":"x"};</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NGZWHKT&gtm_auth=nHctsikxVqOiG3M31LcFIA&gtm_preview=env-11&gtm_cookies_win=x" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <div id="loadingblocking" tabindex="-1" style="display: none;" aria-live="polite"> <div class="loading-bar"></div> </div> <div id="loading" tabindex="-1" style="display: none;" aria-live="polite" class="loading-bar"></div> <div id="overlay" style="display: none;"> <div id="overlayContentContainer" class="grid_20"> <div id="overlayCloseContainer"> <div id="overlayClose"></div> </div> <div id="overlayContent"></div> </div> </div> <div id="dialog" v-once class="parentLocateChildrenToCenter" style="display: none;"> <div id="dialogContent" class="childrenLocateCenter"> <div id="dialog_title"></div> <div id="dialog_text"></div> <div class="btn-box-right"> <div id="dialog_question" style="display: none;" v-text="getLang('LANG_dialog_are_you_sure')"></div> <input class="btn btn-primary" type="button" id="dialog_button_ok" :value="getLang('LANG_dialog_ok')" /> <input class="btn btn-primary" type="button" id="dialog_button_yes" :value="getLang('LANG_dialog_yes')" /> <input class="btn btn-primary" type="button" id="dialog_button_no" :value="getLang('LANG_dialog_no')" /> </div> </div> </div> <header id="mainTaskBar" v-cloak class="hide-on-print"> <div v-if="menu" id="mainTaskBarSubMenuDropDownBlock" class="visible-xs-inline-block visible-sm-inline-block cursor-pointer"> <div id="mainTaskBarSubMenuButton" class="noTextSelect" tabindex="0" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <div class="title" v-text="getLang('LANG_menu')"></div> <i class="icon fa fa-fw fa-times-circle" aria-hidden="true"></i> </div> <div class="dropdown-menu" role="menu" aria-labelledby="mainTaskBarSubMenuButton"> <template> <div v-for="(node, NodeName) in menu.topbar.left" v-if="NodeName !== 'SELF' && NodeName !== 'home'" :class="['taskBarButton', { pressed: currentNode === node }]" > <a role="menuitem" :title="getNodeTitle(node.SELF, 'topBar')" :data-trackonclick="'topbar_' + NodeName" :href="getNodeLink(node.SELF)" :target="getNodeLinkTarget(node.SELF)" > <i :class="['fa fa-lg', getNodeIcon(node.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getNodeTitle(node.SELF, 'topBar')"></div> </a> </div> </template> <div v-if="showMessages && isAvailableAppManageMail" class="taskBarButton" > <a role="menuitem" data-run-available-app="mailsetup" href="#" > <i :class="['fa fa-lg', getNodeIcon(nodeMessages.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getLang('LANG_taskbar_messages_manage_email')"></div> </a> </div> <div v-if="showMessages" class="taskBarButton" > <a role="menuitem" @click.prevent="loginToWebmail" :href="webmailUrl" data-notification :data-value="messagesCount" > <i :class="['fa fa-lg', getNodeIcon(nodeMessages.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getLang('LANG_taskbar_messages_access_webmail')"></div> </a> </div> <div v-if="showFax" class="taskBarButton" > <a role="menuitem" :href="faxToEmailUrl" data-trackonclick="topbar_fax" :target="getNodeLinkTarget(nodeFax.SELF, '_blank')" > <i :class="['fa fa-lg', getNodeIcon(nodeFax.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getLang('LANG_header_title_fax')"></div> </a> </div> <div v-for="(node, NodeName) in nodeAccount" v-if="NodeName !== 'SELF'" :class="['taskBarButton', { pressed: currentNode === node }]" > <a role="menuitem" :href="getNodeLink(node.SELF)" :data-trackonclick="'topbar_am_' + NodeName" :target="getNodeLinkTarget(node.SELF)" > <i :class="['fa fa-lg', getNodeIcon(node.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getNodeTitle(node.SELF, 'accountMenu')"></div> </a> </div> <div v-if="rootFeatures.supportpal" class="taskBarButton" > <a role="menuitem" href="/api/auth/supportpal/login/tickets" class="button" target="_blank" data-trackonclick="topbar_supportpal" > <i class="fa fa-lg fa-ticket" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getNodeTitle(langs.topBar, 'supportpal')"></div> </a> </div> <div class="taskBarButton" > <a role="menuitem" href="#" class="button" @click="runLoggedOut" > <i class="fa fa-lg fa-sign-out" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getLang('LANG_logout')"></div> </a> </div> </div> </div> <div id="mainTaskBarLogo" class="logo" focus-within> <a :title="getLang(langs.topBar + 'home')" :aria-label="getLang(langs.topBar + 'home')" :href="topBarLogoHomeUrl" target="_self"> <img :src="topBarLogoImgSrc" role="presentation" alt="" aria-hidden="true" /> </a> </div> <nav id="mainTaskBarButtons" v-if="menu" role="menu" class="noTextSelect hidden-xs hidden-sm"> <div v-for="(node, NodeName) in menu.topbar.left" v-if="NodeName !== 'SELF' && NodeName !== 'home'" :class="['taskBarButton', { pressed: currentNode === node }]" role="menuitem" focus-within :aria-label="getNodeTitle(node.SELF, 'topBar')" :title="getNodeTitle(node.SELF, 'topBar')" > <a :data-trackonclick="'topbar_' + NodeName" :href="getNodeLink(node.SELF)" :target="getNodeLinkTarget(node.SELF)" > <i :class="['fa', getNodeIcon(node.SELF)]" aria-hidden="true"></i> <div class="nowrap textEllipsis" v-text="getNodeTitle(node.SELF, 'topBar')"></div> </a> </div> </nav> <nav id="mainTaskBarUserInfo" role="menu"> <template v-if="menu"> <a v-if="rootFeatures.supportpal" class="taskBarButton localLink nowrap textEllipsis hidden-xs hidden-sm" focus-within role="menuitem" :aria-label="getNodeTitle(langs.topBar, 'supportpal')" :title="getNodeTitle(langs.topBar, 'supportpal')" data-trackonclick="topbar_supportpal" href="/api/auth/supportpal/login/tickets" target="_blank" v-text="getNodeTitle(langs.topBar, 'supportpal')" > </a> <a v-if="nodeShop" :class="['taskBarButton localLink nowrap textEllipsis', { pressed: currentNode === nodeShop }]" focus-within role="menuitem" :aria-label="getNodeTitle(nodeShop.SELF, 'shop')" :title="getNodeTitle(nodeShop.SELF, 'shop')" :data-trackonclick="'topbar_' + nodeShop.SELF.NodeName" :href="getNodeLink(nodeShop.SELF)" :target="getNodeLinkTarget(nodeShop.SELF)" v-text="getNodeTitle(nodeShop.SELF, 'shop')" > </a> <div v-if="showSupportInfo" tabindex="0" role="menuitem" class="taskBarButton drop-down" :aria-label="getNodeTitle(nodeSupport.SELF, 'topBar')" :title="getNodeTitle(nodeSupport.SELF, 'topBar')" focus-within aria-controls="supportInfoSection" aria-haspopup="true" > <i class="fa fa-lg fa-question-circle" aria-hidden="true"></i> <div class="content" title=""> <div id="supportInfoSection" class="supportInfo" data-trackonclick="topbar_support"> <div v-if="showSupportPhonesBlock" class="phones"> <template v-if="supportInfo.SupportPhone || supportInfo.SupportEmail"> <h4 v-text="getLang('LANG_technical_support')"></h4> <div> <template v-if="supportInfo.SupportPhone"> {{ getLang('LANG_phone_first_letter') }}: {{ supportInfo.SupportPhone }} <br> </template> <template v-if="supportInfo.SupportEmail"> {{ getLang('LANG_email_first_letter') }}: <a :href="'mailto:' + supportInfo.SupportEmail" v-text="supportInfo.SupportEmail"></a> </template> </div> </template> <template v-if="supportInfo.BillingPhone || supportInfo.BillingEmail"> <h4 v-text="getLang('LANG_billing')"></h4> <div> <template v-if="supportInfo.BillingPhone"> {{ getLang('LANG_phone_first_letter') }}: {{ supportInfo.BillingPhone }} <br> </template> <template v-if="supportInfo.BillingEmail"> {{ getLang('LANG_email_first_letter') }}: <a :href="'mailto:' + supportInfo.BillingEmail" v-text="supportInfo.BillingEmail"></a> </template> </div> </template> <template v-if="supportInfo.SalesPhone || supportInfo.SalesEmail"> <h4 v-text="getLang('LANG_sales')"></h4> <div> <template v-if="supportInfo.SalesPhone"> {{ getLang('LANG_phone_first_letter') }}: {{ supportInfo.SalesPhone }} <br> </template> <template v-if="supportInfo.SalesEmail"> {{ getLang('LANG_email_first_letter') }}: <a :href="'mailto:' + supportInfo.SalesEmail" v-text="supportInfo.SalesEmail"></a> </template> </div> </template> <template v-if="supportInfo.Phone || supportInfo.Email || supportInfo.Fax"> <h4 v-text="getLang('LANG_general')"></h4> <div> <template v-if="supportInfo.Phone"> {{ getLang('LANG_phone_first_letter') }}: {{ supportInfo.Phone }} <br> </template> <template v-if="supportInfo.Email"> {{ getLang('LANG_email_first_letter') }}: <a :href="'mailto:' + supportInfo.Email" v-text="supportInfo.Email"></a> <br> </template> <template v-if="supportInfo.Fax"> {{ getLang('LANG_fax_first_letter') }}: {{ supportInfo.Fax }} </template> </div> </template> </div> <div v-if="showSupportLinksBlock" class="otherInfo"> <div v-if="supportInfo && (supportInfo.OperationHrsArr[0] || supportInfo.OperationHrsArr[1] || supportInfo.OperationHrsArr[2] || supportInfo.OperationHrsArr[3])"> <h4 v-text="getLang('LANG_hours_of_operation')"></h4> <div> <template v-if="supportInfo.OperationHrsArr[0]"> {{ getLang('LANG_mon_fri') }} {{ supportInfo.OperationHrsArr[0] }} <br> </template> <template v-if="supportInfo.OperationHrsArr[1]"> {{ getLang('LANG_sat') }} {{ supportInfo.OperationHrsArr[1] }} <br> </template> <template v-if="supportInfo.OperationHrsArr[2]"> {{ getLang('LANG_sun') }} {{ supportInfo.OperationHrsArr[2] }} <br> </template> <template v-if="supportInfo.OperationHrsArr[3]"> {{ getLang('LANG_stat_hollydays') }} {{ supportInfo.OperationHrsArr[3] }} </template> </div> </div> <div v-if="isAvailableAppPmcNomad"> <a href="#" data-run-available-app="messagecentre, pmc" v-text="getLang('LANG_pmc_nomad_link_text')"></a> </div> <div v-if="supportLinks.length"> <h4 v-text="getLang('LANG_support_links')"></h4> <div v-for="link in supportLinks" class="supportLinks"> <div v-text="link.Title"></div> <span v-html="link.Text"></span> </div> </div> <div v-if="isAvailableAppTicketsNomad"> <h4 v-text="getLang('LANG_tickets_hendle')"></h4> <a href="#" data-run-available-app="tickets" v-text="getLang('LANG_tickets_nomad_link_text')"></a> </div> </div> </div> </div> </div> <div v-if="showMessages" tabindex="0" role="menuitem" class="taskBarButton drop-down drop-down-icon hidden-xs hidden-sm" :aria-label="getLang(langs.topBar + 'webmail')" :title="getLang(langs.topBar + 'webmail')" focus-within aria-controls="webmailTopBarSubMenu" aria-haspopup="true" > <div data-notification :data-value="messagesCount"> <i :class="['fa fa-lg', getNodeIcon(nodeMessages.SELF)]" aria-hidden="true"></i> <div id="webmailTopBarSubMenu" :aria-label="getLang(langs.topBar + 'webmail')" class="content nowrap textEllipsis" role="menu"> <a v-if="isAvailableAppManageMail" role="menuitem" data-run-available-app="mailsetup" href="#" class="button" v-text="getLang('LANG_taskbar_messages_manage_email')" ></a> <a role="menuitem" @click.prevent="loginToWebmail" :href="webmailUrl" class="button" href="#" data-notification :data-value="messagesCount" v-text="getLang('LANG_taskbar_messages_access_webmail')" ></a> </div> </div> </div> <a v-if="showFax" role="menuitem" aria-haspopup="false" class="taskBarButton hidden-xs hidden-sm" data-trackonclick="topbar_fax" focus-within :href="faxToEmailUrl" :target="getNodeLinkTarget(nodeFax.SELF, '_blank')" :title="getLang('LANG_header_title_fax')" > <i :class="['fa fa-lg', getNodeIcon(nodeFax.SELF)]" aria-hidden="true"></i> </a> <div tabindex="0" class="taskBarButton userInfo drop-down drop-down-icon hidden-xs hidden-sm" focus-within role="menuitem" aria-controls="mainTaskBarUserInfoList" aria-haspopup="true" > <div class="cursor-default username nowrap textEllipsis" :title="getLang('LANG_my_account_header_title')" v-text="topBarUserName"></div> <div id="mainTaskBarUserInfoList" :aria-label="getLang('LANG_my_account_header_title')" role="menu" class="content nowrap textEllipsis"> <a v-for="(node, NodeName) in nodeAccount" v-if="NodeName !== 'SELF'" role="menuitem" :data-trackonclick="'topbar_am_' + NodeName" :href="getNodeLink(node.SELF)" :target="getNodeLinkTarget(node.SELF)" class="button" v-text="getNodeTitle(node.SELF, 'accountMenu')" ></a> <a role="menuitem" href="#" class="button" @click="runLoggedOut" v-text="getLang('LANG_logout')"></a> </div> </div> </template> <div id="custom-right-menu-block" v-pre class="hidden-empty hidden-logged"></div> </nav> </header> <div id="portal-alert" class="container hidden-empty h-margin-bottom-15" v-cloak> <div v-for="(message, i) in messages" :key="i" :class="[ 'alert', ('alert-' + message.type), message.withCloseButton ? 'alert-dismissible' : '' ]" :style="message.style" aria-live="assertive" tabindex="-1" > <strong v-if="message.title" v-html="message.title"></strong> <span v-html="message.message"></span> <button v-if="message.withCloseButton" type="button" class="close" :aria-label="langClose" @click="remove(message)"> <span aria-hidden="true">&times;</span> </button> </div> </div> <div role="main"> <section id="applet" class="container hidden-empty"></section> <div id="cachedAppletsSection" class="container hidden-empty"></div> </div> <div id="application" style="display: none;"></div> <div id="preloaded-nomads"></div> <style> #preloaded-nomads, #preloaded-nomads iframe { display: none; } #preloaded-nomads iframe { border: 0; position: absolute; right: 0px; top: var(--topbar-height, 50px); width: calc(100% - var(--apps-navbar-width, 55px)); height: calc(100% - var(--topbar-height, 50px) - var(--footer-height, 68px)); } #preloaded-nomads.active, #preloaded-nomads iframe.active { display: block; } </style> <footer id="widget_footer" class="hide-on-print hidden-empty" style="display: none;"></footer> <style type="text/css"> @charset "UTF-8"; /* CSS Document */ /* ================================================================================ | SELECTORS | ================================================================================ */ /* lato-regular - latin-ext_latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; src: local(''), url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-italic - latin-ext_latin */ @font-face { font-family: 'Lato'; font-style: italic; font-weight: 400; src: local(''), url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-700 - latin-ext_latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; src: local(''), url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-700italic - latin-ext_latin */ @font-face { font-family: 'Lato'; font-style: italic; font-weight: 700; src: local(''), url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://portal-eu.smbsecurecloud.net/portal/default/libs/lato/lato-v22-latin-ext_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } html { height: 100%; } body { font-family: Lato, Helvetica, Arial, sans-serif; color: #444444; margin: 0; padding: 0; font-size: 13px; line-height: 18px; background: #F7F7F7 repeat left top url(https://portal-eu.smbsecurecloud.net/portal/default/theme-visual/cheetah/root/images/background.png); /* Fallback for web browsers that doesn't support RGBa */ min-height: 100%; position: relative; } body { background: linear-gradient(to left, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.08) 100%), repeat left top url(https://portal-eu.smbsecurecloud.net/portal/default/theme-visual/cheetah/root/images/background.png) #F7F7F7; } .default-text-color { color: #444444; } a, a:visited { color: #4799EA; font-size: 13px; font-weight: normal; text-align: left; text-decoration: none; } a:hover, a:focus { text-decoration: underline; cursor: pointer; } iframe { padding: 0; margin: 0; border: 0; } h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; } h1 { font-size: 30px; padding-bottom: 5px; line-height: 30px; color: #444444; } h2 { font-size: 20px; color: #444444; } h3 { font-size: 18px; color: #444444; } h4 { font-size: 16px; color: #444444; } h5 { font-size: 14px; color: #444444; } h6 { font-size: 13px; color: #C0C0C0; text-transform: uppercase; } p { font-size: 13px; font-weight: normal; padding: 0px; margin: 0px; line-height: 18px; } header, nav, footer { display: block; } .containerMessageBox { min-height: 54px; padding: 7px 0; margin-bottom: 5px !important; } .containerMessageBox > div > div { margin: 0; } .lato, .latoBefore::before, .latoAfter::after { font-family: Lato, sans-serif; } html.logged #root { padding-bottom: 80px; } @media (max-width: 500px) { html.logged #root { padding-bottom: 110px; } } .fa-question-circle { cursor: help; } #mainTaskBar { display: flex; justify-content: space-between; background: linear-gradient(to bottom, #FF0000 0%, #FF0000 100%); position: relative; height: 50px; z-index: 10; margin-bottom: 15px; } #mainTaskBar .taskBarButton { position: relative; border: 0 solid #3EC128; transition: all 120ms ease-out; color: #444444; } #mainTaskBar .taskBarButton.pressed, body.accessibility-body #mainTaskBar .taskBarButton:focus-within, #mainTaskBar .taskBarButton:hover { background-color: #ffffff; color: #444444; } #mainTaskBar a.taskBarButton, #mainTaskBar .taskBarButton > a, #mainTaskBar [tabindex="0"], #mainTaskBarLogo > a { text-decoration: none; outline: medium none !important; } /* LOGO */ #mainTaskBarLogo { padding: 0 20px; display: flex; align-items: center; } #mainTaskBarLogo img { max-height: 42px; max-width: 105px; } @media (max-width: 991px) { html.logged #mainTaskBarLogo:not(:first-child) { padding: 0; } } /* TASKBAR BUTTONS */ #mainTaskBarButtons { display: flex; flex-grow: 1; } #mainTaskBarButtons .taskBarButton { min-width: 100px; max-width: 125px; padding: 7px 5px 0; cursor: pointer; text-align: center; text-transform: lowercase; } #mainTaskBarButtons .taskBarButton.pressed { border-bottom-width: 5px; } #mainTaskBarButtons .taskBarButton a, #mainTaskBarSubMenuDropDownBlock .taskBarButton a { text-transform: inherit; color: inherit; text-align: inherit; } #mainTaskBarButtons .taskBarButton .fa { display: block; font-size: 19px; } #mainTaskBarSubMenuButton { height: 100%; padding: 8px 0px; display: inline-block; margin: 0 10px; position: relative; color: #444444; } #mainTaskBarSubMenuButton > .title { font-size: 23px; padding: 7px; border: 1px solid #444444; border-radius: 5px; } #mainTaskBarSubMenuButton:focus-visible .title { outline: 1px dashed #444444 !important; outline-offset: 2px; } #mainTaskBarSubMenuButton > .icon { line-height: 33px; font-size: 35px; display: none; } .open > #mainTaskBarSubMenuButton > .title { visibility: hidden; } .open > #mainTaskBarSubMenuButton > .icon { display: inline-block; position: absolute; top: 8px; left: calc(50% - 22px); } #mainTaskBarSubMenuDropDownBlock .dropdown-menu { margin: 0; padding: 0; background-color: rgb(68, 68, 68); min-width: 200px; max-width: 400px; overflow: hidden; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton { padding: 0 15px; height: 35px; line-height: 35px; text-transform: lowercase; color: #ffffff; background-color: #444444; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton.pressed, body.accessibility-body #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton:focus-within, #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton:hover { color: #444444; background-color: #ffffff; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton a { display: flex; align-items: center; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton .fa { width: 30px; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton + .taskBarButton { border-top: 1px solid #444444; } #mainTaskBarSubMenuDropDownBlock .dropdown-menu .taskBarButton.pressed { border-right-width: 5px; } /*--------------- end dropdown -------------------*/ #mainTaskBarUserInfo { display: flex; padding-right: 20px; } #mainTaskBarUserInfo .taskBarButton { line-height: 50px; padding: 0 7px; } #mainTaskBarUserInfo .taskBarButton + .taskBarButton { margin-left: 5px; } #mainTaskBarUserInfo .taskBarButton:not(a) { cursor: default; } /* taskBarButton drop-down */ #mainTaskBarUserInfo .taskBarButton.drop-down { transition: none; } #mainTaskBarUserInfo .taskBarButton.pressed { border-bottom-width: 5px; } #mainTaskBarUserInfo .taskBarButton.drop-down::before { background-color: #ffffff; bottom: -5px; content: ""; display: none; height: 10px; left: 0; position: absolute; right: 0; z-index: 1; } #mainTaskBarUserInfo .taskBarButton.drop-down.drop-down-icon { padding-right: 15px; } #mainTaskBarUserInfo .taskBarButton.drop-down.drop-down-icon::after { font-family: FontAwesome, sans-serif; content: "\f107"; position: absolute; line-height: 50px; top: 0px; right: 3px; font-weight: bold; } #mainTaskBarUserInfo .taskBarButton.drop-down .content { background-color: #ffffff; border-radius: 0 0 3px 3px; border-top: 5px solid #3EC128; box-shadow: 0 3px 5px 0 rgba(50, 50, 50, 0.75); color: #444444; padding-top: 5px; position: absolute; right: 0; max-width: 980px; min-width: 210px; display: none; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; } @media (max-width: 500px) { #mainTaskBarUserInfo .taskBarButton.drop-down .content { position: fixed; top: 50px; left: 10px; right: 10px; max-height: 70vh; overflow: auto; } } #mainTaskBarUserInfo .taskBarButton.drop-down .button { border: 1px solid transparent; color: #4799EA; font-weight: bold; display: block; cursor: default; height: 37px; line-height: 35px; padding: 0 8px; position: relative; text-align: left; text-decoration: none; } #mainTaskBarUserInfo .taskBarButton.drop-down .button + .button { border-top: 1px solid rgb(230, 230, 230); } #mainTaskBarUserInfo .taskBarButton.drop-down .button:hover, body.accessibility-body #mainTaskBarUserInfo .taskBarButton.drop-down:focus-within .button:focus { background-color: #009aee; border: 1px solid #007ceb; color: #ffffff; text-decoration: none; } #mainTaskBarUserInfo .taskBarButton.drop-down:hover .content, #mainTaskBarUserInfo .taskBarButton.drop-down:hover::before, body.accessibility-body #mainTaskBarUserInfo .taskBarButton.drop-down:focus-within .content, body.accessibility-body #mainTaskBarUserInfo .taskBarButton.drop-down:focus-within::before { display: block; } #mainTaskBarUserInfo .localLink { text-transform: uppercase; font-size: 14px; font-weight: bold; max-width: 190px; color: #4799ea; /* not pressed color */ } /* NOTIFICATION */ #mainTaskBarUserInfo .taskBarButton [data-notification][data-value]:not([data-value=""]):not([data-value="0"])::after { display: inline-block; content: attr(data-value); position: absolute; line-height: normal; background-color: #ff0000; font-size: 10px; top: 12px; right: 10px; padding: 1px 3px; border-radius: 3px; color: #ffffff; min-width: 18px; text-align: center; font-weight: bold; font-family: Lato, sans-serif; z-index: 1; } #mainTaskBarUserInfo .taskBarButton .button[data-notification][data-value]:not([data-value=""]):not([data-value="0"]) { padding-right: 30px; } /* END NOTIFICATION */ #mainTaskBarUserInfo .taskBarButton.userInfo { max-width: 170px; min-width: 65px; } #mainTaskBarUserInfo .taskBarButton.userInfo .username { font-size: 14px; text-align: center; } #mainTaskBarUserInfo .taskBarButton.userInfo .username:empty::before { content: attr(title); } #mainTaskBarUserInfo .taskBarButton.drop-down .content .supportInfo { display: table; position: relative; text-align: left; line-height: 20px; width: 100%; white-space: nowrap; } #mainTaskBarUserInfo .taskBarButton.drop-down .content .phones, #mainTaskBarUserInfo .taskBarButton.drop-down .content .otherInfo { padding: 0 24px 10px 15px; display: table-cell; min-width: 160px; vertical-align: top; } @media (max-width: 500px) { #mainTaskBarUserInfo .taskBarButton.drop-down .content .phones, #mainTaskBarUserInfo .taskBarButton.drop-down .content .otherInfo { padding: 0 10px 10px 10px; width: auto; min-width: auto; word-break: break-all; white-space: normal; } } #mainTaskBarUserInfo .taskBarButton.drop-down .content .otherInfo:not(:first-child) { border-left: 1px solid #dcdcdc; } #mainTaskBarUserInfo .taskBarButton.drop-down .content h4 { margin: 10px 0 2px; } #mainTaskBarUserInfo .taskBarButton.drop-down .content .supportLinks { margin-bottom: 10px; white-space: normal; } #mainTaskBarUserInfo .taskBarButton.drop-down .content [data-support-tour-container] { text-align: center; } #mainTaskBarUserInfo .taskBarButton.drop-down .content .button.notifications { padding-right: 30px; } #mainTaskBarUserInfo .taskBarButton.drop-down .content .button.notifications::after { background-color: #ff0000; border-radius: 3px; color: #ffffff; max-width: 18px; content: attr(data-notifications); font-size: 11px; line-height: 16px; padding: 0 5px; position: absolute; right: 5px; top: 9px; } /* =================================DIMMER================================== */ #dimmer { display: none; height: 100%; width: 100%; border: 0px; left: 0px; top: 0px; position: fixed; z-index: 500; opacity: 0.70; filter: alpha(opacity = 70); } #dimmer.dimmerBlack { background-color: #000000; } #dimmer.dimmerWhite { background-color: #FFFFFF; } /* =================================OVERLAY================================== */ #wsos { height: 740px; overflow: hidden; width: 100%; } #overlay { z-index: 1000; } #overlayContentContainer { float: none; padding-left: 0; padding-right: 0; } #overlayContentContainer > div { position: relative; } #overlayContent { max-height: 780px; overflow: auto; overflow-y: auto; height: auto; border: 10px solid #ffffff; border: 10px solid rgba(255, 255, 255, 0.2); border-radius: 3px; } #overlayContent > * { background-color: #fff; } #overlayContent iframe:not([id]) { height: 100%; width: 100%; } #overlayClose { display: block; background: url("https://portal-eu.smbsecurecloud.net/portal/default/theme-visual/cheetah/root/images/overlay_close.png") no-repeat transparent; cursor: pointer; height: 30px; width: 30px; top: -15px; right: -15px; position: absolute; z-index: 1; } /*--------Modal Window--------------*/ #overlayContent header { border-top-left-radius: 3px; border-top-right-radius: 3px; text-align: center; overflow: hidden; } #overlayContent header.createSite { background-color: #faf4d2; } #overlayContent header.publishSite { background-color: #d2fad5; } #overlayContent header h1 { height: 70px; line-height: 65px; margin-bottom: 0; } #overlayContent header>h2 { float: left; } #overlayContent header h4 { background: linear-gradient(to bottom, #686868 0%, #777777 25%, #777777 75%, #686868 100%); color: #fff; height: 36px; margin-bottom: 0; line-height: 35px; } #overlayContent header .extra { color: #fff; float: right; font-size: 14px; margin: -25px 40px 0 0; } #overlayContent .contentArea { height: 380px; background: linear-gradient(to top, #ffffff 38%, #f0f0f0 100%); text-align: center; overflow: auto; } #overlayContent .contentArea .error, #overlayContent .contentArea .success, #overlayContent .contentArea .warning, #overlayContent .contentArea .info { margin-bottom: 0px; margin-top: 15px; } /* normal footer */ #overlayContent footer { background-color: #fff; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; height: 64px; border-top: 1px solid #dcdcdc; } /** footer with grey background */ #overlayContent footer.invert { background-color: #F7F7F7; } #overlayContent footer .next { margin: 0.8em 30px 0 0; } #overlayContent footer .next.notlast { margin-right: 15px; } #overlayContent footer .cancel { color: #0071bc; line-height: 64px; margin-left: 30px; text-decoration: none; } /* small text next to save button */ #overlayContent footer .instructions { line-height: 64px; margin-right: 10px; } /* large text next to save button */ #overlayContent footer .showcase { line-height: 64px; margin-right: 10px; font-size: 20px; } #overlayContent footer .next .instructions, #overlayContent footer .next .showcase { line-height: 40px; } /* webmail accounts modal */ #webmailSelectDefaultAccount .list-group { margin: 0; padding-bottom: 1px; overflow-y: auto; max-height: 235px; min-height: 150px; box-shadow: none; word-break: break-all; -webkit-overflow-scrolling: touch; li { background: none; outline-offset: -2px; } } #webmailSelectDefaultAccount .selected-account { background-color: #e5eaff; } /*end webmail accounts modal */ /**** END MODAL ****/ /* =================================DIALOG================================== */ #dialog { z-index: 2000; } #dialogContent { background-color: #ffffff; margin: 0 auto; width: 210px; border-radius: 3px; overflow: hidden; } #dialog_title { padding: 10px 5px 10px 15px; color: #444444; font-size: 14px; font-weight: bold; max-height: 48px; overflow: hidden; background: -webkit-linear-gradient(top, #E5E5E5 0%, #E5E5E5 100%); background: linear-gradient(to top, #E5E5E5 0%, #E5E5E5 100%); } #dialog_text { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 140px; max-height: 200px; overflow: hidden; overflow-x: hidden; overflow-y: auto; padding: 10px 10px 0; } #dialog_question { margin-bottom: 5px; text-align: right; } #dialog_title, #dialog_text, #dialog_question { word-wrap: break-word; } #dialog .btn-box-right { padding: 5px 10px 10px; } #dialog .btn { min-width: 60px; } /* ================================================================================ | MISC CORE | ================================================================================ */ .hrLine { border: none; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #fff; height: 0px; clear: both; width: 100%; padding: 0px; margin: 10px 0px 10px 0px; } .text-bold { font-weight: bold; } .align-top { vertical-align: top; } .align-bottom { vertical-align: bottom; } .align-middle, .align-center { vertical-align: middle; } .btn-box-left { text-align: left; } .btn-box-right { text-align: right; } .btn-box-left .btn:not(:last-child) { margin-right: 15px; } .btn-box-right .btn:not(:first-child) { margin-left: 15px; } /* ================================= LABELS ================================== */ .label_top { padding-bottom: 10px; text-align: left; display: block; font-size: 13px; font-weight: bold; } /* ================================= LABELS ================================== */ /* ================================= FLOATS ================================== */ .left { float: left !important; } .right { float: right !important; } .fl { float: left; } .fr { float: right; } /* ================================= FLOATS ================================== */ /* ================================= FORMS ================================== */ input[type="text"]:active, input[type="password"]:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active, input[type="image"]:active { box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1); } /* ================================= MESSAGE BOXES ================================== */ .alert:last-child { margin-bottom: 0; } .alert-dismissable .close, .alert-dismissible .close { position: absolute; top: 15px; right: 20px; } .alert-success { background-image: linear-gradient(to bottom, #D3EACA 0%, #D3EACA 100%); border-color: #B2DBA1; } .alert-info { background-image: linear-gradient(to bottom, #CEE7F4 0%, #CEE7F4 100%); border-color: #9ACFEA; } .alert-warning { background-image: linear-gradient(to bottom, #FAF4D5 0%, #FAF4D5 100%); border-color: #F5E79E; } .alert-danger { background-image: linear-gradient(to bottom, #EDD3D3 0%, #EDD3D3 100%); border-color: #DCA7A7; } /* Remove clear field 'X' button in IE-11 */ input::-ms-clear { display: none; } /* Hide reveal button of an input type=password */ input[type=password]::-ms-reveal { display: none; } /* ================================= HELPS BLOCKS ================================== */ .border, .borderTop, .borderRight, .borderBottom, .borderLeft { border-color: #dcdcdc; border-style: solid; border-width: 0; } .border { border-width: 1px; } .borderTop { border-top-width: 1px; } .borderRight { border-right-width: 1px; } .borderBottom { border-bottom-width: 1px; } .borderLeft { border-left-width: 1px; } .rad-2 { border-radius: 2px; } .rad-3 { border-radius: 3px; } .rad-4 { border-radius: 4px; } .rad-5 { border-radius: 5px; } .noTextSelect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .textEllipsis, .textEllipsisBefore::before, .textEllipsisAfter::after { overflow: hidden; text-overflow: ellipsis; } .textEllipsis *, .textEllipsis *::before, .textEllipsis *::after { overflow: inherit; text-overflow: inherit; } .nowrap, .nowrapBefore::before, .nowrapAfter::after { white-space: nowrap; } .white-space-pre-wrap { white-space: pre-wrap; } .cursor-pointer { cursor: pointer; } .cursor-default { cursor: default; } .shadowless { -webkit-box-shadow: none !important; box-shadow: none !important; } .v-align-middle-before::before, .v-align-middle-after::after { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .as-block { display: block; } .as-inline-block { display: inline-block; } .is-block { display: block !important; } .is-inline-block { display: inline-block !important; } [hidden], [v-cloak] { display: none !important; } /* ================================= END HELPS BLOCKS ================================== */ /* ================================= LOADING ================================== */ #loading { font-size: 14px; height: 36px; left: 50%; line-height: 35px; margin-left: -110px; position: absolute; text-align: center; top: 6px; width: 220px; z-index: 1120; background: linear-gradient(to top, #ffffff 0%, #efefef 100%); } #loadingblocking { display: flex; align-items: center; justify-content: center; position: fixed; left: 0px; top: 0px; height: 100vh; width: 100vw; color: #444444; background: rgba(255, 255, 255, 0.4); z-index: 99999; text-align: center; cursor: default; } /* ================================= END LOADING ================================== */ h3.title { margin-bottom: 10px; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .portal-form { color: #818181; } label.form-group { display: block; } label.form-group > span { margin-bottom: 5px; display: block; } .form-control[readonly], fieldset[readonly] .form-control { cursor: not-allowed; } .form-group:last-child { margin-bottom: 0; } .help-block:last-child { margin-bottom: 0; } /* margin padding helpers */ .h-margin-bottom-0 { margin-bottom: 0px; } .h-margin-bottom-5 { margin-bottom: 5px; } .h-margin-bottom-10 { margin-bottom: 10px; } .h-margin-bottom-15 { margin-bottom: 15px; } .h-margin-bottom-20 { margin-bottom: 20px; } .h-margin-bottom-25 { margin-bottom: 25px; } .h-margin-bottom-30 { margin-bottom: 30px; } .h-margin-bottom-35 { margin-bottom: 35px; } .h-margin-bottom-40 { margin-bottom: 40px; } .h-margin-bottom-45 { margin-bottom: 45px; } .h-margin-bottom-50 { margin-bottom: 50px; } .h-margin-top-0 { margin-top: 0px; } .h-margin-top-5 { margin-top: 5px; } .h-margin-top-10 { margin-top: 10px; } .h-margin-top-15 { margin-top: 15px; } .h-margin-top-20 { margin-top: 20px; } .h-margin-top-25 { margin-top: 25px; } .h-margin-top-30 { margin-top: 30px; } .h-margin-top-35 { margin-top: 35px; } .h-margin-top-40 { margin-top: 40px; } .h-margin-top-45 { margin-top: 45px; } .h-margin-top-50 { margin-top: 50px; } .h-margin-right-0 { margin-right: 0px; } .h-margin-right-5 { margin-right: 5px; } .h-margin-right-10 { margin-right: 10px; } .h-margin-right-15 { margin-right: 15px; } .h-margin-right-20 { margin-right: 20px; } .h-margin-right-25 { margin-right: 25px; } .h-margin-right-30 { margin-right: 30px; } .h-margin-right-35 { margin-right: 35px; } .h-margin-right-40 { margin-right: 40px; } .h-margin-right-45 { margin-right: 45px; } .h-margin-right-50 { margin-right: 50px; } .h-margin-left-0 { margin-left: 0px; } .h-margin-left-5 { margin-left: 5px; } .h-margin-left-10 { margin-left: 10px; } .h-margin-left-15 { margin-left: 15px; } .h-margin-left-20 { margin-left: 20px; } .h-margin-left-25 { margin-left: 25px; } .h-margin-left-30 { margin-left: 30px; } .h-margin-left-35 { margin-left: 35px; } .h-margin-left-40 { margin-left: 40px; } .h-margin-left-45 { margin-left: 45px; } .h-margin-left-50 { margin-left: 50px; } /* padding top */ .h-padding-top-0 { padding-top: 0px; } .h-padding-top-5 { padding-top: 5px; } .h-padding-top-10 { padding-top: 10px; } .h-padding-top-15 { padding-top: 15px; } .h-padding-top-20 { padding-top: 20px; } /* padding bottom */ .h-padding-bottom-0 { padding-bottom: 0px; } .h-padding-bottom-5 { padding-bottom: 5px; } .h-padding-bottom-10 { padding-bottom: 10px; } .h-padding-bottom-15 { padding-bottom: 15px; } .h-padding-bottom-20 { padding-bottom: 20px; } /* padding left */ .h-padding-left-0 { padding-left: 0px; } .h-padding-left-5 { padding-left: 5px; } .h-padding-left-10 { padding-left: 10px; } .h-padding-left-15 { padding-left: 15px; } .h-padding-left-20 { padding-left: 20px; } .h-padding-left-25 { padding-left: 25px; } /* padding right */ .h-padding-right-0 { padding-right: 0px; } .h-padding-right-5 { padding-right: 5px; } .h-padding-right-10 { padding-right: 10px; } .h-padding-right-15 { padding-right: 15px; } .h-padding-right-20 { padding-right: 20px; } .h-padding-right-25 { padding-right: 25px; } /* end margin padding helpers */ .vertical-slashes > *:not(:last-child)::after { content: "|"; text-align: center; display: inline-block; width: 20px; } .hidden-empty:empty { display: none !important; } /* ================================= END Dropdown lists ================================== */ /* ================================= Vue Dropdown list ================================== */ .portal-select-vue { width: 100%; min-width: 150px; display: inline-block; position: relative; text-align: left; } .portal-select-vue.disabled { pointer-events: none; } .portal-select-vue:focus { outline: medium none !important; } .portal-select-vue .visible-block { padding-right: 25px; padding-bottom: 0; padding-left: 15px; display: inline-block; cursor: default; position: relative; border: 1px solid #dcdcdc; border-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .portal-select-vue .scroll-block:focus { outline: medium none !important; } .portal-select-vue .scroll-block { position: absolute; z-index: 150; max-height: 200px; overflow: auto; list-style: none; padding: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; } @media (max-width: 370px) { .portal-select-vue .scroll-block { position: fixed; left: 10px !important; top: 55px !important; right: 10px !important; max-height: 70vh !important; width: unset !important; } } .portal-select-vue .visible-block .icon { position: absolute; width: 25px; right: 0; top: 0; text-align: center; transition: transform .2s ease; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; } .portal-select-vue .visible-block .icon > .fa { line-height: 2em; } .portal-select-vue.open .visible-block .icon { transform: rotate(180deg); } .portal-select-vue.searchable .visible-block { cursor: text; } .portal-select-vue .visible-block, .portal-select-vue .scroll-block { width: 100%; background-color: #ffffff; } .portal-select-vue.with-dropdown-arrow .visible-block > .drop-down-arrow { position: absolute; display: block; width: 16px; height: 16px; right: 4px; border-top: 8px solid transparent; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #dcdcdc; opacity: 0; pointer-events: none; transition: opacity 150ms ease; } .portal-select-vue.with-dropdown-arrow.open .visible-block > .drop-down-arrow { opacity: 1; } .portal-select-vue.with-dropdown-arrow .scroll-block { border-radius: 3px; border-top: 1px solid #dcdcdc; border-bottom: 3px solid #c8c8c8; } .portal-select-vue .not-found-title { line-height: normal; padding: 5px 15px; font-style: italic; } .portal-select-vue .group-title { font-weight: bold; } .portal-select-vue .group-title, .portal-select-vue .option { padding: 0 0 0 15px; cursor: default; min-height: 30px; } .portal-select-vue .group-title ~ .option { padding: 0 0 0 20px; } .portal-select-vue.can-select-next-option .option.selected, .portal-select-vue.can-unselect-next-option .option.selected, .portal-select-vue.can-select-next-option .option.hovered, .portal-select-vue.can-select-next-option .option:hover { background-color: #009aee; border-color: #007ceb; color: #ffffff; } .portal-select-vue.icon-on-selected .option.selected::after { content: "\f00c"; font-family: FontAwesome, sans-serif; position: absolute; right: 12px; font-size: 16px; } .portal-select-vue .tag { display: inline-block; background-color: #79b8ff; line-height: 20px; padding: 0 5px; border-radius: 4px; margin-top: 0; margin-left: 10px; margin-right: 0; } .portal-select-vue .tag > .tag-remove-button { display: inline-block; width: 20px; text-align: center; border-radius: 4px; cursor: pointer; margin-right: -5px; } .portal-select-vue .tag .fa { cursor: pointer; } .portal-select-vue .tag > .tag-remove-button:hover { background-color: #4d9ffc; } .portal-select-vue .tag > .tag-remove-button:hover > .fa { color: #ffffff; } .portal-select-vue .single-text { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; } .portal-select-vue .search-input { border: none; width: 100%; } .portal-select-vue .tag ~ .search-input { width: auto; } .portal-select-vue .search-input::-moz-placeholder, .portal-select-vue .search-input::-webkit-input-placeholder { text-overflow: ellipsis; color: #444444; font-weight: normal; } .portal-select-vue .search-input:active { border: none; box-shadow: none; } .portal-select-vue .search-input:focus { outline: none; } /* ================================= END Vue Dropdown list ================================== */ .fade-enter-active { animation: fade-in 150ms; } .fade-leave-active { animation: fade-out 150ms; } @keyframes fade-in { from { opacity: 0; } to { opacity: 1; } } @keyframes fade-out { from { opacity: 1; } to { opacity: 0; } } /* ================================= ONOFFSWITCH ================================== */ .ie-portal-checkbox-toggle { display: inline-block; position: relative; margin: 0; } .ie-portal-checkbox-toggle > label { cursor: pointer; margin: 0; } .ie-portal-checkbox-toggle.disabled > label { cursor: not-allowed; } .ie-portal-checkbox-toggle .title { display: block; } .ie-portal-checkbox-toggle .icon { display: inline-block; line-height: 1; vertical-align: middle; font-size: 32px; } .ie-portal-checkbox-toggle input { position: absolute; opacity: 0; } .ie-portal-checkbox-toggle:not(.disabled) input:checked ~ .icon { color: rgb(38, 146, 230); } .accessibility-body .ie-portal-checkbox-toggle input:focus ~ .icon { outline: 1px dotted rgb(129, 129, 129); } /* ================================= END ONOFFSWITCH ================================== */ /* ================================= ONOFFSWITCH ================================== */ .portal-checkbox-toggle-wrapper { display: inline-block; } .portal-checkbox-toggle { display: inline-block; display: flex; -ms-flex-direction: row; -webkit-flex-direction: row; flex-direction: row; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-font-smoothing: antialiased; touch-action: pan-x; -ms-touch-action: pan-x; } .portal-checkbox-toggle:focus { outline: 1px dotted; } .portal-checkbox-toggle.disabled { pointer-events: none; } .portal-checkbox-toggle .toggle-bar { position: absolute; height: 100%; width: 100%; border-radius: 8px; pointer-events: none; opacity: 0.4; transition: background-color linear .08s; background-color: #000000; } .portal-checkbox-toggle .toggle-button { position: absolute; top: -3px; left: 0; height: 20px; width: 20px; border-radius: 50%; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.6); transition: transform linear .08s, background-color linear .08s; will-change: transform; background-color: #fafafa; } .portal-checkbox-toggle .toggle-button.dragging { transition: none; } .portal-checkbox-toggle.checked:not(.disabled) .toggle-bar { opacity: 0.5; } .portal-checkbox-toggle.checked:not(.disabled) .toggle-bar, .portal-checkbox-toggle.checked:not(.disabled) .toggle-button { background-color: rgb(38, 146, 230); } .portal-checkbox-toggle.disabled .toggle-bar { background-color: #000; opacity: 0.12; } .portal-checkbox-toggle.checked .toggle-button { transform: translateX(18px); } .portal-checkbox-toggle.disabled .toggle-button { background-color: #bdbdbd; opacity: 1; } .portal-checkbox-toggle .toggle-container { display: inline-block; position: relative; width: 36px; height: 14px; margin: 4px 1px; } .portal-checkbox-toggle .toggle-label { position: relative; display: inline-block; vertical-align: middle; padding-left: 8px; pointer-events: none; } .portal-checkbox-toggle .icon { margin-left: 10px; } /* ================================= END ONOFFSWITCH ================================== */ /* ===================================== NAVIGATION =================================== */ .portal-pagination { margin-top: 15px; } .portal-pagination > * { vertical-align: middle; } .portal-pagination > .pagination-text { margin-right: 15px; } .portal-pagination > .pagination { margin: 0px; } /* ================================= END NAVIGATION =================================== */ /* ================================= PORTAL APP BUTTON =================================== */ .portal-app, a.portal-app { color: #FFFFFF; } a.portal-app:hover, a.portal-app:focus { text-decoration: none; } .portal-apps { display: -ms-grid; /* for IE 11 */ display: grid; -ms-grid-columns: 1fr 1fr 1fr; /* for IE 11 */ grid-template-columns: 1fr 1fr 1fr; grid-gap: 15px; } .portal-app { display: inline-block; position: relative; vertical-align: top; height: 173px; background-color: #C3C3C3; text-align: center; cursor: pointer; border-radius: 2px; } _:-webkit-full-screen:not(:root:root), .portal-app { border-radius: 0; } .accessibility-body .portal-app:focus { outline: 1px dotted rgba(0, 0, 0, 0.75); outline-offset: -5px; } .portal-app img { max-width: 100%; } .portal-app .top-title { position: absolute; right: 7px; top: 5px; min-width: 60px; max-width: 33%; } .portal-app .top-title .points { font-size: 30px; line-height: 1; } .portal-app .title { font-size: 20px; padding: 0px 10px; position: absolute; top: 122px; width: 100%; word-wrap: break-word; } .portal-app::after { content: ''; background-color: #ffffff; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transition: opacity ease 150ms; opacity: 0; pointer-events: none; } .portal-app:hover::after { opacity: 0.12; } /* portal-app media styles */ @media (max-width: 768px) { .portal-apps { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; } .is-ie .portal-app:not(:nth-child(2n)) { margin-right: 15px; } .is-ie .portal-app:nth-child(odd) { -ms-grid-column: 1; } .is-ie .portal-app:nth-child(even) { -ms-grid-column: 2; } .is-ie .portal-app:nth-child(n+3) { margin-top: 15px; } .is-ie .portal-app:nth-child(-n+2) { -ms-grid-row: 1; } .is-ie .portal-app:nth-child(n+3):nth-child(-n+4) { -ms-grid-row: 2; } .is-ie .portal-app:nth-child(n+5):nth-child(-n+6) { -ms-grid-row: 3; } .is-ie .portal-app:nth-child(n+7):nth-child(-n+8) { -ms-grid-row: 4; } .is-ie .portal-app:nth-child(n+9):nth-child(-n+10) { -ms-grid-row: 5; } .is-ie .portal-app:nth-child(n+11):nth-child(-n+12) { -ms-grid-row: 6; } .is-ie .portal-app:nth-child(n+13):nth-child(-n+14) { -ms-grid-row: 7; } .is-ie .portal-app:nth-child(n+15):nth-child(-n+16) { -ms-grid-row: 8; } .is-ie .portal-app:nth-child(n+17):nth-child(-n+18) { -ms-grid-row: 9; } .is-ie .portal-app:nth-child(n+19):nth-child(-n+20) { -ms-grid-row: 10; } .is-ie .portal-app:nth-child(n+21):nth-child(-n+22) { -ms-grid-row: 11; } .is-ie .portal-app:nth-child(n+23):nth-child(-n+24) { -ms-grid-row: 12; } .is-ie .portal-app:nth-child(n+25):nth-child(-n+26) { -ms-grid-row: 13; } .is-ie .portal-app:nth-child(n+27):nth-child(-n+28) { -ms-grid-row: 14; } .is-ie .portal-app:nth-child(n+29):nth-child(-n+30) { -ms-grid-row: 15; } .is-ie .portal-app:nth-child(n+31):nth-child(-n+32) { -ms-grid-row: 16; } .is-ie .portal-app:nth-child(n+33):nth-child(-n+34) { -ms-grid-row: 17; } .is-ie .portal-app:nth-child(n+35):nth-child(-n+36) { -ms-grid-row: 18; } .is-ie .portal-app:nth-child(n+37):nth-child(-n+38) { -ms-grid-row: 19; } .is-ie .portal-app:nth-child(n+39):nth-child(-n+40) { -ms-grid-row: 20; } } @media (min-width: 769px) { .is-ie .portal-app:not(:nth-child(3n)) { margin-right: 15px; } .is-ie .portal-app:nth-child(n+4) { margin-top: 15px; } .is-ie .portal-app:nth-child(3n+1) { -ms-grid-column: 1; } .is-ie .portal-app:nth-child(3n-1) { -ms-grid-column: 2; } .is-ie .portal-app:nth-child(3n) { -ms-grid-column: 3; } .is-ie .portal-app:nth-child(-n+3) { -ms-grid-row: 1; } .is-ie .portal-app:nth-child(n+4):nth-child(-n+6) { -ms-grid-row: 2; } .is-ie .portal-app:nth-child(n+7):nth-child(-n+9) { -ms-grid-row: 3; } .is-ie .portal-app:nth-child(n+10):nth-child(-n+12) { -ms-grid-row: 4; } .is-ie .portal-app:nth-child(n+13):nth-child(-n+15) { -ms-grid-row: 5; } .is-ie .portal-app:nth-child(n+16):nth-child(-n+18) { -ms-grid-row: 6; } .is-ie .portal-app:nth-child(n+19):nth-child(-n+21) { -ms-grid-row: 7; } .is-ie .portal-app:nth-child(n+22):nth-child(-n+24) { -ms-grid-row: 8; } .is-ie .portal-app:nth-child(n+25):nth-child(-n+27) { -ms-grid-row: 9; } .is-ie .portal-app:nth-child(n+28):nth-child(-n+30) { -ms-grid-row: 10; } .is-ie .portal-app:nth-child(n+31):nth-child(-n+33) { -ms-grid-row: 11; } .is-ie .portal-app:nth-child(n+34):nth-child(-n+36) { -ms-grid-row: 12; } .is-ie .portal-app:nth-child(n+37):nth-child(-n+39) { -ms-grid-row: 13; } } @media print { body { background: none !important; } .hide-on-print { display: none !important; } } /* end portal-app media styles */ /* ======================== PORTAL APP COLORS ======================== */ /* GROUP: domains */ .group-domains, .group-domains-wrapper > * { background-color: rgb(108, 182, 199); border-bottom: 2px solid rgb(88, 174, 182); } /* GROUP: email */ .group-email, .group-email-wrapper > * { background-color: rgb(149, 165, 166); border-bottom: 2px solid rgb(127, 140, 141); } /* GROUP: metrics */ .group-metrics, .group-metrics-wrapper > * { background-color: rgb(127, 204, 160); border-bottom: 2px solid rgb(107, 169, 134); } /* GROUP: webapps or Website Builders */ .group-webapps, .group-webapps-wrapper > * { background-color: rgb(117, 80, 110); border-bottom: 2px solid rgb(106, 80, 102); } /* GROUP: files */ .group-files, .group-files-wrapper > * { background-color: rgb(165, 105, 189); border-bottom: 2px solid rgb(128, 59, 156); } /* GROUP: design */ .group-design, .group-design-wrapper > * { background-color: rgb(255, 148, 83); border-bottom: 2px solid rgb(224, 127, 68); } /* GROUP: databases */ .group-databases, .group-databases-wrapper > * { background-color: rgb(117, 171, 207); border-bottom: 2px solid rgb(69, 121, 155); } /* GROUP: websecurity */ .group-websecurity, .group-websecurity-wrapper > * { background-color: rgb(255, 105, 92); border-bottom: 2px solid rgb(201, 74, 63); } /* GROUP: utils */ .group-utils, .group-utils-wrapper > * { background-color: rgb(230, 205, 133); border-bottom: 2px solid rgb(229, 147, 16); } /* GROUP: marketing */ .group-marketing, .group-marketing-wrapper > * { background-color: rgb(38, 92, 74); border-bottom: 2px solid rgb(29, 58, 40); } .portal-app:active { border-bottom: 0; top: 2px; } /* ======================== END PORTAL APP COLORS ======================== */ /* ================================= END PORTAL APP BUTTON =============================== */ /* ================================= Rewrite Bootstrap Theme with PORTAL colors ================================== */ .btn { border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 2px; text-shadow: unset; } .btn:hover, .btn:focus { background-position: inherit; } :not(.input-group-btn) > .btn:not(.btn-link):active { position: relative; top: 2px; } /* DEFAULT */ .btn-default, a.btn-default:visited { background-image: linear-gradient(to bottom, #EAEAEA 0%, #EAEAEA 100%); background-repeat: repeat-x; border-color: #B2B2B2 !important; color: #444444; } .btn-default:hover, .btn-default:focus { background-image: linear-gradient(to bottom, #EEEEEE 0%, #DDDDDD 100%); color: #444444; } .btn-default:disabled, .btn-default[disabled] { background-color: #EAEAEA; } /* PRIMARY */ .btn-primary, a.btn-primary:visited { background-image: linear-gradient(to bottom, #4293E7 0%, #4293E7 100%); background-repeat: repeat-x; border-color: #204D74 !important; color: #FFFFFF; } .btn-primary:hover, .btn-primary:focus { background-image: linear-gradient(to bottom, #3C86CF 0%, #216EC3 100%); border-color: #204D74 !important; color: #FFFFFF; } .btn-primary:disabled, .btn-primary[disabled] { background-color: #4293E7; } /* SUCCESS */ .btn-success, a.btn-success:visited { background-image: linear-gradient(to bottom, #3DBF48 0%, #159920 100%); background-repeat: repeat-x; border-color: #255625 !important; color: #FFFFFF; } .btn-success:hover, .btn-success:focus { background-image: linear-gradient(to bottom, #31A63A 0%, #198F23 100%); color: #FFFFFF; } .btn-success:disabled, .btn-success[disabled] { background-color: #159920; } /* INFO */ .btn-info, a.btn-info:visited { background-image: linear-gradient(to bottom, #45C0D9 0%, #1999B2 100%); background-repeat: repeat-x; border-color: #1B6D85 !important; color: #FFFFFF; } .btn-info:hover, .btn-info:focus { background-image: linear-gradient(to bottom, #38A7BD 0%, #1D8FA6 100%); color: #FFFFFF; } .btn-info:disabled, .btn-info[disabled] { background-color: #1999B2; } /* DANGER */ .btn-danger, a.btn-danger:visited { background-image: linear-gradient(to bottom, #EB584B 0%, #D62D1E 100%); background-repeat: repeat-x; border-color: #761C19 !important; color: #FFFFFF; } .btn-danger:hover, .btn-danger:focus { background-image: linear-gradient(to bottom, #CF493D 0%, #C42F21 100%); color: #FFFFFF; } .btn-danger:disabled, .btn-danger[disabled] { background-color: #D62D1E; } .btn-as-link { min-width: auto !important; padding: 0; border: 0; } .btn-fw { width: 100%; } .btn-only-border, .btn-only-border:hover, .btn-only-border:active, .btn-only-border:focus, .btn-only-border:active:hover, .btn-only-border:active:focus, .btn-only-border:hover:focus { background: transparent; border: 2px solid !important; } .btn-only-border.btn-default { color: #c2c2c2; } .btn-only-border.btn-default:hover, .btn-only-border.btn-default:focus, .btn-only-border.btn-default:active:focus { color: #B2B2B2 !important; } .btn-only-border.btn-primary { color: #4293E7; } .btn-only-border.btn-primary:hover, .btn-only-border.btn-primary:focus, .btn-only-border.btn-primary:active:focus { color: #4293E7 !important; } .btn-only-border.btn-success { color: #3DBF48; } .btn-only-border.btn-success:hover, .btn-only-border.btn-success:focus, .btn-only-border.btn-success:active:focus { color: #159920 !important; } .btn-only-border.btn-info { color: #45C0D9; } .btn-only-border.btn-info:hover, .btn-only-border.btn-info:focus, .btn-only-border.btn-info:active:focus { color: #1999B2 !important; } .btn-only-border.btn-danger { color: #EB584B; } .btn-only-border.btn-danger:hover, .btn-only-border.btn-danger:focus, .btn-only-border.btn-danger:active:focus { color: #D62D1E !important; } .btn-lg, .btn-group-lg > .btn { border-radius: 3px; font-size: 16px; height: 46px; } .col-no-pad { padding: 0; } h1.component-title { font-weight: inherit; padding: 0px 15px 15px; word-wrap: anywhere; } #portal-alert { position: relative; z-index: 9; } #portal-alert > * { position: relative; } /* FEEDBACK START */ #feedback-button { display: none; position: fixed; right: 0; top: 24vh; background-color: #4293E7; color: #FFFFFF; z-index: 9999; font-size: 15px; font-weight: bold; padding: 10px 6px; cursor: pointer; -ms-writing-mode: tb-rl; /* for IE 11 */ writing-mode: vertical-rl; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } /* Only for desktop Safari */ _:-webkit-full-screen:not(:root:root), #feedback-button { right: 10px; } .logged #feedback-button { display: block; } #feedback-button:hover { background-color: #3C86CF; color: #FFFFFF; } #feedback-popup textarea { border: 1px solid #dcdcdc; border-radius: 3px; width: 100%; padding: 10px 15px; resize: vertical; min-height: 100px; } .feedback-wrapper { z-index: 10000; } /* FEEDBACK END */ /* ================================ Not logged styles ================================= */ #custom-right-menu-block { align-self: center; } html.logged .hidden-logged { display: none !important; } html:not(.logged) #mainTaskBarSubMenuDropDownBlock { display: none !important; } html:not(.logged) #custom-right-menu-block .portal-select-vue .visible-block { background: transparent; border-color: #444444; color: #444444; } html:not(.logged) #custom-right-menu-block .portal-select-vue .scroll-block { right: 0; min-width: 200px; } .loginMainBlock { width: 340px; padding: 15px; } @media (max-width: 340px) { .loginMainBlock { width: calc(100vw - 4px); } } .loginMainBlock > * { margin-bottom: 15px; } .loginMainBlock img { max-width: 100%; min-height: 40px; } .loginMainBlock > *:first-child, .loginMainBlock > *:last-child { margin-bottom: 0; } .loginMainBlock .titleBlock { font-size: 24px; font-weight: 300; line-height: normal; margin-bottom: 10px; } .loginMainBlock ul { list-style: none; word-break: break-word; word-wrap: anywhere; } .parentLocateChildrenToCenter { display: inline-block; overflow-y: auto; overflow-x: hidden; position: fixed; text-align: center; left: 0; top: 0; height: 100vh; width: 100vw; } .parentLocateChildrenToCenter::after { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .childrenLocateCenter { display: inline-block; position: relative; text-align: left; vertical-align: middle; } /* ================================ END Not logged styles ================================= */ /* ================== Portal Styles for Bootstrap ================== */ .table { margin-bottom: 0; } .table > thead { background-color: #e6e6e6; } .table > tbody { background-color: #ffffff; } .table > tbody > tr > td { vertical-align: middle; line-height: 1.2; height: 40px; word-break: break-all; } hr { border-top: 1px solid #dddddd; margin-top: 0; } .tooltip-inner { background-color: rgba(0, 0, 0, 0.8); word-wrap: break-word; } .tooltip.top .tooltip-arrow { border-top-color: rgba(0, 0, 0, 0.8) !important; } @media (min-width: 500px) { :not(.input-group-btn) > :not(.auto-width).btn { min-width: 115px; } } .tooltip.right .tooltip-arrow { border-right-color: rgba(0, 0, 0, 0.8) !important; } .tooltip.bottom .tooltip-arrow { border-bottom-color: rgba(0, 0, 0, 0.8) !important; } .tooltip.left .tooltip-arrow { border-left-color: rgba(0, 0, 0, 0.8) !important; } .form-control { border-radius: 2px; padding-left: 15px; border: 1px solid rgb(220, 220, 220); box-shadow: inherit; } .input-sm { padding-left: 15px; } .input-lg { font-size: 16px; } .panel { box-shadow: inherit; } .portal-form .panel > .panel-heading, .portal-form .panel > .panel-footer { background-image: none; border: 0; } .portal-form .panel > .panel-heading { padding-bottom: 0; font-weight: bold; cursor: default; } .portal-form .panel-default > .panel-body { background-color: #f5f5f5; } /* rewrite feedback */ .form-control-feedback .fa { vertical-align: 0; } .has-feedback label ~ .form-control-feedback { top: 23px; line-height: 35px; } .has-feedback.checkbox .form-control-feedback, .has-feedback.radio .form-control-feedback { height: 20px; } .has-feedback.checkbox .form-control-feedback .fa, .has-feedback.radio .form-control-feedback .fa { vertical-align: 5px; } .has-feedback input ~ .form-control-feedback[data-original-title]:not([data-original-title=""]), .has-feedback input ~ .form-control-feedback[data-original-title]:not([data-original-title=""]) *, .has-feedback > .portal-select > .form-control-feedback[data-original-title]:not([data-original-title=""]), .has-feedback > .portal-select > .form-control-feedback[data-original-title]:not([data-original-title=""]) * { cursor: help !important; pointer-events: inherit; } .input-group .input-group-btn { border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 0; border-style: solid; background-color: #ffffff; } .input-group .input-group-btn > .btn { min-width: 40px; border-bottom-width: 0; background-color: transparent; } .input-group .input-group-btn > .btn > .fa { font-size: 1.1em; vertical-align: initial; } .form-control[disabled] ~ .input-group-btn { background-color: #eeeeee; } .input-group.has-error .input-group-btn, .input-group.has-success .input-group-btn { color: #818181; } .input-group .input-group-btn, .input-group .form-control-feedback { border-color: rgb(220, 220, 220); } .input-group.has-error .form-control-feedback, .input-group.has-success .form-control-feedback { border-top-width: 1px; border-bottom-width: 1px; border-style: solid; } .input-group.has-error .input-group-btn, .input-group.has-error .form-control-feedback { border-color: #DCA7A7; } .input-group.has-success .input-group-btn, .input-group.has-success .form-control-feedback { border-color: #B2DBA1; } .input-group.has-feedback .form-control { padding-right: 10px; } .input-group .form-control { border-right-width: 0; } .input-group .form-control:focus { border-right-width: 1px; } .input-group .form-control:first-child:focus { border-bottom-right-radius: 2px; border-top-right-radius: 2px; } /* end rewrite feedback */ .has-success .form-control, .has-error .form-control { box-shadow: inherit; } .has-success .form-control, .has-success .portal-select .visible-block, .has-success.portal-select-vue .visible-block { border-color: #B2DBA1; } .has-success .form-control-feedback, .has-success [role="icon"] { color: #B2DBA1; pointer-events: none; } .has-error .form-control, .has-error .portal-select .visible-block, .has-error.portal-select-vue .visible-block { border-color: #DCA7A7; } .has-error .form-control-feedback, .has-error [role="icon"] { color: #DCA7A7; pointer-events: auto; } .has-feedback .portal-select .visible-block, .has-feedback.portal-select-vue .visible-block { padding-right: 50px; } .has-feedback .portal-select .form-control-feedback, .has-feedback.portal-select-vue .form-control-feedback { right: 15px; } /* ================================= END Bootstrap Theme ================================== */ /* ================================= Bootbox Portal Theme ================================== */ .bootbox-alert .modal-dialog, .bootbox-confirm .modal-dialog, .bootbox-prompt .modal-dialog, .bootbox-navdesign .modal-dialog { margin: 52px auto; width: 420px; } @media (max-width: 450px) { .bootbox-alert .modal-dialog, .bootbox-confirm .modal-dialog, .bootbox-prompt .modal-dialog, .bootbox-navdesign .modal-dialog { width: auto; margin: 10px; } } .bootbox-alert .modal-content, .bootbox-confirm .modal-content, .bootbox-prompt .modal-content, .bootbox-navdesign .modal-content { box-shadow: 0 1px 7px rgba(0, 0, 0, 0.5); color: #ffffff; background-color: rgba(62, 62, 62, 0.85); } .bootbox-alert .modal-header .modal-title, .bootbox-confirm .modal-header .modal-title, .bootbox-prompt .modal-header .modal-title, .bootbox-navdesign .modal-header .modal-title { color: #ffffff; font-weight: normal; } .bootbox-alert .modal-header, .bootbox-confirm .modal-header, .bootbox-prompt .modal-header, .bootbox-navdesign .modal-header { border-bottom: 0; padding: 5px 12px; } .bootbox-alert .bootbox-close-button, .bootbox-confirm .bootbox-close-button, .bootbox-prompt .bootbox-close-button, .bootbox-alert .bootbox-close-button:hover, .bootbox-confirm .bootbox-close-button:hover, .bootbox-prompt .bootbox-close-button:hover, .bootbox-alert .bootbox-close-button:focus, .bootbox-confirm .bootbox-close-button:focus, .bootbox-prompt .bootbox-close-button:focus, .bootbox-navdesign .bootbox-close-button, .bootbox-navdesign .bootbox-close-button:hover, .bootbox-navdesign .bootbox-close-button:focus { color: #ffffff; filter: alpha(opacity=100); opacity: 1; } .bootbox-alert .modal-header + .modal-body, .bootbox-confirm .modal-header + .modal-body, .bootbox-prompt .modal-header + .modal-body, .bootbox-navdesign .modal-header + .modal-body { padding: 0 12px; } .bootbox-alert .modal-footer, .bootbox-confirm .modal-footer, .bootbox-prompt .modal-footer, .bootbox-navdesign .modal-footer { border-top: 0; } .bootbox-alert .modal-footer .btn, .bootbox-confirm .modal-footer .btn, .bootbox-prompt .modal-footer .btn, .bootbox-navdesign .modal-footer .btn { padding: 3px 18px; margin-left: 10px; white-space: normal; } .bootbox-alert .modal-footer .btn-link:hover, .bootbox-confirm .modal-footer .btn-link:hover, .bootbox-prompt .modal-footer .btn-link:hover, .bootbox-alert .modal-footer .btn-link:focus, .bootbox-confirm .modal-footer .btn-link:focus, .bootbox-prompt .modal-footer .btn-link:focus, .bootbox-navdesign .modal-footer .btn-link:hover, .bootbox-navdesign .modal-footer .btn-link:focus { color: #337ab7; } .bootbox-alert .modal-footer .btn-link, .bootbox-confirm .modal-footer .btn-link, .bootbox-prompt .modal-footer .btn-link, .bootbox-navdesign .modal-footer .btn-link { padding-left: 0; padding-right: 0; } .bootbox-alert .modal-footer .btn-success, .bootbox-confirm .modal-footer .btn-success, .bootbox-prompt .modal-footer .btn-success, .bootbox-navdesign .modal-footer .btn-success { min-width: 85px; } .bootbox-domain-credit-advanced .modal-content { border-radius: 13px !important; } .bootbox-domain-credit-advanced .modal-dialog { width: 500px; } .bootbox-domain-credit-advanced #domainCreditsPopup { margin: 0; padding: 25px 0; text-align: center; } .bootbox-domain-credit-advanced #domainCreditsPopup .btn { border: none !important; padding: 10px 20px !important; border-radius: 0 !important; } .bootbox-vodafone-credit-advanced #domainCreditsPopup .btn { background-image: linear-gradient(to bottom, #E60000 0%, #E60000 100%) !important; } .bootbox.text-center { display: flex !important; align-items: center; justify-content: center; } .as-table { display: table; width: 100%; } .as-table > * { display: table-cell; vertical-align: middle; } .as-table.fields-top > * { vertical-align: top; } .as-table.fields-bottom > * { vertical-align: bottom; } .as-table.fill-cells > * { width: 100%; } .as-table > :not(:first-child) { padding-left: 15px; } @media (max-width: 370px) { .as-table.as-row-on-mobile { border-spacing: 0 15px; margin-top: -15px; } .as-table.as-row-on-mobile > * { display: table-row; } } /* ================================= END Bootbox Portal Theme ================================== */ /* ONE TRUST COOKIE STYLES */ #onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn { background-image: linear-gradient(to bottom, #3C86CF 0%, #216EC3 100%) !important; border-color: #204D74 !important; color: #FFFFFF !important; background-color: unset !important; } #onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link, #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a { color: #4799EA !important; } #attEntitlementPopup .service-list { max-height: 400px; overflow-y: scroll; } #loadingblocking .loading-bar, #loading.loading-bar { height: 9px; width: 100%; position: absolute; left: 0; top: 0; margin: 0; background-image: linear-gradient(to right, #FF0000, #444444, #FF0000, #444444); background-size: 200% 200%; background-position: 0 100%; animation-name: loadingBarAnimation; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: linear; animation-direction: alternate; } @keyframes loadingBarAnimation { from { background-position: 0 100%; } to { background-position: 100% 0; } } /* END ONE TRUST COOKIE STYLES */ /* https://developer.livehelpnow.net/ */ #lhnHocButton { transform: scale(0.6) translate(0%, 30%); } </style> <script type="text/javascript"> LateLoader.Add(function(){$.extend(portal.Language.LangMap, {"LANG_taskbar_account":"My Account","LANG_taskbar_account_accountdetails":"General","LANG_taskbar_account_accountpaymentmethod":"Payments","LANG_taskbar_account_braintree_payments":"Payments","LANG_taskbar_account_whm_payments":"Payments","LANG_taskbar_account_accountservices":"Services","LANG_taskbar_account_apps":"Web Apps","LANG_taskbar_account_creditfeatures":"Credit Features","LANG_taskbar_account_invoices":"Invoices","LANG_taskbar_account_whmcs_invoices":"Invoices","LANG_taskbar_account_usermanager":"Users","LANG_taskbar_account_mfaconf":"Two-factor authentication","LANG_taskbar_admin":"Admin","LANG_taskbar_apps":"Advanced Tools","LANG_taskbar_brandstore":"Brand Store","LANG_taskbar_campaigns":"Email Marketing","LANG_taskbar_home":"Home","LANG_taskbar_messages_access_webmail":"Access Webmail","LANG_taskbar_messages_manage_email":"Create\/Manage Email","LANG_taskbar_mybrand":"My brand","LANG_taskbar_projectcenter":"Project Center","LANG_taskbar_promotions":"Promotions","LANG_taskbar_reporting":"reporting","LANG_taskbar_shop":"Shop","LANG_taskbar_shop_domains":"Domains","LANG_taskbar_sites":"Websites","LANG_taskbar_upgradeproduct":"Upgradeproduct","LANG_taskbar_webmail":"Webmail","LANG_taskbar_websites":"Websites","LANG_taskbar_support":"Support","LANG_taskbar_supportpal":"Support Tickets","LANG_support_links":"Support Links","LANG_products_and_services":"Products & Services","LANG_VrStatus_message_box_h1":"Service is getting ready, please check in a few moments.","LANG_VrStatus_message_box_h2_textDescription":"Loading...","LANG_account_upgrade":"Account Upgrade","LANG_accpay_cc_amex":"American Express","LANG_accpay_cc_discover":"Discover","LANG_accpay_cc_mc":"Mastercard","LANG_accpay_cc_other":"Other","LANG_accpay_cc_visa":"VISA","LANG_disabled":"Disabled","LANG_enabled":"Enabled","LANG_menu":"Menu","LANG_add":"Add","LANG_app_addservices":"Additional Services","LANG_app_crm_nomad":"CRM","LANG_app_addsubdomain":"Add Subdomain","LANG_app_admanager":"Ad Manager","LANG_app_advancedanalytics":"Advanced Analytics","LANG_app_advancedcounter":"Advanced Counter","LANG_app_analytics":"Web Analytics","LANG_app_announcer":"Announcer","LANG_app_announcerpro":"Email Marketing","LANG_app_announcerpro_nomad":"Email Marketing","LANG_app_announcersec":"Announcer Pro Special","LANG_app_blogger":"Easy Blog Builder","LANG_app_buynow":"Buy Now","LANG_app_changelog_nomad":"Change Log","LANG_app_chpass":"Change Password","LANG_app_conferences":"Conference Call","LANG_app_counter":"Counter","LANG_app_creativebrief_nomad":"Creative Brief","LANG_app_customersurvey":"Customer Survey","LANG_app_dbmanager":"Database Manager","LANG_app_diskusage":"Disk Usage","LANG_app_dnrmanager":"Domain Manager","LANG_app_dnrmanager_nomad":"Domain Manager","LANG_app_dnsmanager":"DNS Manager","LANG_app_dnsmanager_nomad":"DNS Manager","LANG_app_domainforwarding_nomad":"Domain Forwarding","LANG_app_domainguard_nomad":"Domain Guard","LANG_app_domainmonitor_nomad":"Domain Monitor","LANG_app_easymail":"Easymail Setup","LANG_app_easymail3":"EasyMail Setup","LANG_app_ebb":"Easy Blog Builder","LANG_app_ebizcard":"eBizCard","LANG_app_emaillists_nomad":"Email Lists","LANG_app_enterprisefax":"Multi User Online Fax","LANG_app_enterprisefax_nomad":"Multi User Online Fax","LANG_app_errorpages":"Custom Error Pages","LANG_app_errorpages_nomad":"Custom Error Pages","LANG_app_esm":"EasyStoreMaker","LANG_app_esmpro":"EasyStoreMaker PRO 3","LANG_app_esw":"EasySiteWizard Pro","LANG_app_faxtoemail":"Online Fax","LANG_app_filemanager":"File Manager","LANG_app_filemanager_nomad":"File Manager","LANG_app_filemanagerpro":"File Manager Pro","LANG_app_formmail":"Form Mail","LANG_app_ftpchpass":"Change FTP Password","LANG_app_ftpmanager":"FTP Manager","LANG_app_ftpmanager_nomad":"FTP Manager","LANG_app_guestbook":"Guestbook","LANG_app_htmleditor":"HTML Editor","LANG_app_htmleditor_nomad":"HTML Editor","LANG_app_imageeditor":"Image Editor","LANG_app_imt_nomad":"Logo Management","LANG_app_ipblocker":"IP Blocker","LANG_app_joomla":"Joomla Installer","LANG_app_joomlalite":"BTJlite","LANG_app_leadform":"Inform Lead Capture","LANG_app_logmanager":"Log Manager","LANG_app_logmanager_nomad":"Log Manager","LANG_app_lunch_button":"Learn more","LANG_app_mailforward":"Mail Forwarding","LANG_app_mailsetup_nomad":"Mail Manager","LANG_app_managedsn":"DSN Manager","LANG_app_mimetypes":"MIME Types","LANG_app_mivamanager":"Miva Manager","LANG_app_mssqlmanager":"MS SQL Manager","LANG_app_mssqlmanager_nomad":"MS SQL Manager","LANG_app_mypayments":"My Payments","LANG_app_myprofile":"My Profile","LANG_app_myprofilepro":"My Profile","LANG_app_mysqlmanager":"MySQL Manager","LANG_app_mysqlmanager_nomad":"MySQL Manager","LANG_app_onelist":"OneList","LANG_app_onelist_nomad":"OneList","LANG_app_onelistplus_nomad":"OneList Plus","LANG_app_onelistpro":"OneList","LANG_app_onlineforms":"Online Forms","LANG_app_oscommerce":"osCommerce Installer","LANG_app_pdf2web":"PDF2Web","LANG_app_phpbb":"phpBB Installer","LANG_app_phpbb_nomad":"phpBB Installer","LANG_app_sitemapbuilder_nomad":"Sitemap Builder","LANG_app_phpmanager":"PHP Manager","LANG_app_phpmanager_nomad":"PHP Manager","LANG_app_phpmyadmin":"phpMyAdmin","LANG_app_plugins":"Plug-in Scripts","LANG_app_preferences":"WebsiteOS Preferences","LANG_app_rankingcoach_nomad":"rankingCoach","LANG_app_redirecturl":"Domain Forwarding","LANG_app_reputationmanager":"Reputation Manager","LANG_app_rserver":"VMS Manager","LANG_app_security":"Website Security","LANG_app_websecurity_nomad":"Website Security","LANG_app_seo":"EasySiteOptimizer","LANG_app_sitecheck":"Site Checker","LANG_app_sitelock_nomad":"SiteLock","LANG_app_sitemapbuilder":"Sitemap Builder","LANG_app_sitepromote":"Site Promoter","LANG_app_sitestudio":"SiteStudio","LANG_app_socialstream":"SocialStream","LANG_app_socialstream_nomad":"Social Stream","LANG_app_sslmanager":"SSL Manager","LANG_app_storemaker":"EasyStoreMaker","LANG_app_storemkpro":"EasyStoreMaker PRO","LANG_app_urlpointing_nomad":"URL Pointing","LANG_app_vmsmanager_nomad":"Multi-Site Manager","LANG_app_vpshosting_nomad":"VPS Hosting","LANG_app_vpsmanager_nomad":"VPS Hosting","LANG_app_webforward":"Domain Pointing","LANG_app_websitecreator":"Website Creator Pro","LANG_app_websitesearchengine":"Website Search Engine","LANG_app_webtools":"Webmaster Tools","LANG_app_winservices":"Windows Services","LANG_app_winservices_nomad":"Windows Services","LANG_app_wordpress":"WordPress Installer","LANG_app_wordpressinstaller_nomad":"WordPress Installer","LANG_app_sslmanager_nomad":"SSL Manager","LANG_app_joomla_nomad":"Joomla Installer","LANG_app_analytics_nomad":"Web Analytics","LANG_app_reviewrev_nomad":"Reviews Promoter","LANG_app_reviewspromoter_nomad":"Reviews Promoter","LANG_app_esign_nomad":"eSignature","LANG_app_epages":"Eshop","LANG_app_incentiveengine_nomad":"Incentive Engine","LANG_apply":"Apply","LANG_back":"Back","LANG_bad":"Poor","LANG_billing":"Billing:","LANG_cancel":"Cancel","LANG_caption":"Caption","LANG_clear":"Clear","LANG_close":"Close","LANG_collapse_all":"Collapse all rows","LANG_complete_order":"Complete Order","LANG_continue":"Continue","LANG_country_AD":"Andorra","LANG_country_AE":"United Arab Emirates","LANG_country_AF":"Afghanistan","LANG_country_AG":"Antigua and Barbuda","LANG_country_AI":"Anguilla","LANG_country_AL":"Albania","LANG_country_AM":"Armenia","LANG_country_AN":"Netherlands Antilles","LANG_country_AO":"Angola","LANG_country_AQ":"Antarctica","LANG_country_AR":"Argentina","LANG_country_AS":"American Samoa","LANG_country_AT":"Austria","LANG_country_AU":"Australia","LANG_country_AW":"Aruba","LANG_country_AZ":"Azerbaijan","LANG_country_BA":"Bosnia and Herzegovina","LANG_country_BB":"Barbados","LANG_country_BD":"Bangladesh","LANG_country_BE":"Belgium","LANG_country_BF":"Burkina Faso","LANG_country_BG":"Bulgaria","LANG_country_BH":"Bahrain","LANG_country_BI":"Burundi","LANG_country_BJ":"Benin","LANG_country_BM":"Bermuda","LANG_country_BN":"Brunei Darussalam","LANG_country_BO":"Bolivia","LANG_country_BR":"Brazil","LANG_country_BS":"Bahamas","LANG_country_BT":"Bhutan","LANG_country_BV":"Bouvet Island","LANG_country_BW":"Botswana","LANG_country_BY":"Belarus","LANG_country_BZ":"Belize","LANG_country_CA":"Canada","LANG_country_CC":"Cocos (Keeling) Islands","LANG_country_CF":"Central African Republic","LANG_country_CG":"Congo","LANG_country_CH":"Switzerland","LANG_country_CI":"Cote D&rsquo;Ivoire","LANG_country_CK":"Cook Islands","LANG_country_CL":"Chile","LANG_country_CM":"Cameroon","LANG_country_CN":"China","LANG_country_CO":"Colombia","LANG_country_CR":"Costa Rica","LANG_country_CU":"Cuba","LANG_country_CV":"Cape Verde","LANG_country_CW":"Curacao","LANG_country_CX":"Christmas Island","LANG_country_CY":"Cyprus","LANG_country_CZ":"Czech Republic","LANG_country_DE":"Germany","LANG_country_DJ":"Djibouti","LANG_country_DK":"Denmark","LANG_country_DM":"Dominica","LANG_country_DO":"Dominican Republic","LANG_country_DZ":"Algeria","LANG_country_EC":"Ecuador","LANG_country_EE":"Estonia","LANG_country_EG":"Egypt","LANG_country_EH":"Western Sahara","LANG_country_ER":"Eritrea","LANG_country_ES":"Spain","LANG_country_ET":"Ethiopia","LANG_country_FI":"Finland","LANG_country_FJ":"Fiji","LANG_country_FK":"Falkland Islands","LANG_country_FM":"Micronesia, Federated States of","LANG_country_FO":"Faroe Islands","LANG_country_FR":"France","LANG_country_FX":"France, Metropolitan","LANG_country_GA":"Gabon","LANG_country_GB":"United Kingdom","LANG_country_GD":"Grenada","LANG_country_GE":"Georgia","LANG_country_GF":"French Guiana","LANG_country_GH":"Ghana","LANG_country_GI":"Gibraltar","LANG_country_GL":"Greenland","LANG_country_GM":"Gambia","LANG_country_GN":"Guinea","LANG_country_GP":"Guadeloupe","LANG_country_GQ":"Equatorial Guinea","LANG_country_GR":"Greece","LANG_country_GS":"South Georgia and the South Sandwich Islands","LANG_country_GT":"Guatemala","LANG_country_GU":"Guam","LANG_country_GW":"Guinea-Bissau","LANG_country_GY":"Guyana","LANG_country_HK":"Hong Kong","LANG_country_HM":"Heard and McDonald Islands","LANG_country_HN":"Honduras","LANG_country_HR":"Croatia","LANG_country_HT":"Haiti","LANG_country_HU":"Hungary","LANG_country_ID":"Indonesia","LANG_country_IE":"Ireland","LANG_country_IL":"Israel","LANG_country_IN":"India","LANG_country_IO":"British Indian Ocean Territory","LANG_country_IQ":"Iraq","LANG_country_IR":"Iran","LANG_country_IS":"Iceland","LANG_country_IT":"Italy","LANG_country_JM":"Jamaica","LANG_country_JO":"Jordan","LANG_country_JP":"Japan","LANG_country_KE":"Kenya","LANG_country_KG":"Kyrgyzstan","LANG_country_KH":"Cambodia","LANG_country_KI":"Kiribati","LANG_country_KM":"Comoros","LANG_country_KN":"Saint Kitts and Nevis","LANG_country_KP":"Korea, North","LANG_country_KR":"Korea, South","LANG_country_KW":"Kuwait","LANG_country_KY":"Cayman Islands","LANG_country_KZ":"Kazakhstan","LANG_country_LA":"Lao People&rsquo;s Democratic Republic","LANG_country_LB":"Lebanon","LANG_country_LC":"Saint Lucia","LANG_country_LI":"Liechtenstein","LANG_country_LK":"Sri Lanka","LANG_country_LR":"Liberia","LANG_country_LS":"Lesotho","LANG_country_LT":"Lithuania","LANG_country_LU":"Luxembourg","LANG_country_LV":"Latvia","LANG_country_LY":"Libyan Arab Jamahiriya","LANG_country_MA":"Morocco","LANG_country_MC":"Monaco","LANG_country_MD":"Moldova, Republic of","LANG_country_MG":"Madagascar","LANG_country_MH":"Marshall Islands","LANG_country_MK":"Macedonia","LANG_country_ML":"Mali","LANG_country_MM":"Myanmar","LANG_country_MN":"Mongolia","LANG_country_MO":"Macau","LANG_country_MP":"Northern Mariana Islands","LANG_country_MQ":"Martinique","LANG_country_MR":"Mauritania","LANG_country_MS":"Montserrat","LANG_country_MT":"Malta","LANG_country_MU":"Mauritius","LANG_country_MV":"Maldives","LANG_country_MW":"Malawi","LANG_country_MX":"Mexico","LANG_country_MY":"Malaysia","LANG_country_MZ":"Mozambique","LANG_country_NA":"Namibia","LANG_country_NC":"New Caledonia","LANG_country_NE":"Niger","LANG_country_NF":"Norfolk Island","LANG_country_NG":"Nigeria","LANG_country_NI":"Nicaragua","LANG_country_NL":"Netherlands","LANG_country_NO":"Norway","LANG_country_NP":"Nepal","LANG_country_NR":"Nauru","LANG_country_NU":"Niue","LANG_country_NZ":"New Zealand","LANG_country_OM":"Oman","LANG_country_PA":"Panama","LANG_country_PE":"Peru","LANG_country_PF":"French Polynesia","LANG_country_PG":"Papau New Guinea","LANG_country_PH":"Philippines","LANG_country_PK":"Pakistan","LANG_country_PL":"Poland","LANG_country_PM":"St. Pierre and Miquelon","LANG_country_PN":"Pitcairn","LANG_country_PR":"Puerto Rico","LANG_country_PT":"Portugal","LANG_country_PW":"Palau","LANG_country_PY":"Paraguay","LANG_country_QA":"Qatar","LANG_country_RE":"Reunion","LANG_country_RO":"Romania","LANG_country_RU":"Russian Federation","LANG_country_RW":"Rwanda","LANG_country_SA":"Saudi Arabia","LANG_country_SB":"Solomon Islands","LANG_country_SC":"Seychelles","LANG_country_SD":"Sudan","LANG_country_SE":"Sweden","LANG_country_SG":"Singapore","LANG_country_SH":"St. Helena","LANG_country_SI":"Slovenia","LANG_country_SJ":"Svalbard and Jan Mayen Islands","LANG_country_SK":"Slovakia","LANG_country_SL":"Sierra Leone","LANG_country_SM":"San Marino","LANG_country_SN":"Senegal","LANG_country_SO":"Somalia","LANG_country_SR":"Suriname","LANG_country_ST":"Sao Tome and Principe","LANG_country_SV":"El Salvador","LANG_country_SX":"Sint Maarten","LANG_country_SY":"Syrian Arab Republic","LANG_country_SZ":"Swaziland","LANG_country_TC":"Turks and Caicos Islands","LANG_country_TD":"Chad","LANG_country_TF":"French Southern Territories","LANG_country_TG":"Togo","LANG_country_TH":"Thailand","LANG_country_TJ":"Tajikistan","LANG_country_TK":"Tokelau","LANG_country_TM":"Turkmenistan","LANG_country_TN":"Tunisia","LANG_country_TO":"Tonga","LANG_country_TP":"East Timor","LANG_country_TR":"Turkey","LANG_country_TT":"Trinidad and Tobago","LANG_country_TV":"Tuvalu","LANG_country_TW":"Taiwan","LANG_country_TZ":"Tanzania","LANG_country_UA":"Ukraine","LANG_country_UG":"Uganda","LANG_country_US":"United States","LANG_country_UY":"Uruguay","LANG_country_UZ":"Uzbekistan","LANG_country_VA":"Vatican","LANG_country_VC":"Saint Vincent and the Grenadines","LANG_country_VE":"Venezuela","LANG_country_VG":"Virgin Islands","LANG_country_VI":"Virgin Islands (US)","LANG_country_VN":"Vietnam","LANG_country_VU":"Vanuatu","LANG_country_WF":"Wallis\/Futuna Islands","LANG_country_WS":"Samoa","LANG_country_YE":"Yemen","LANG_country_YT":"Mayotte","LANG_country_ZA":"South Africa","LANG_country_ZM":"Zambia","LANG_country_ZR":"Zaire","LANG_country_ZW":"Zimbabwe","LANG_country_not_selected":"--","LANG_country_please_select":"Please select","LANG_create":"Create","LANG_currency_symbol":"$","LANG_currently_managing":"Currently Managing","LANG_data_error_1":"An error has occurred obtaining the requested data. Please try again.","LANG_data_error_2":"The operation has returned an error. Please verify your data and try again.","LANG_data_error_title":"Data error","LANG_delete":"Delete","LANG_dialog_are_you_sure":"Are you sure?","LANG_dialog_no":"No","LANG_dialog_ok":"Ok","LANG_dialog_yes":"Yes","LANG_each":"each","LANG_edit":"Edit","LANG_email":"Email","LANG_email_first_letter":"E","LANG_email_validation_faild":"Please enter a valid email address.","LANG_error_newpass_empty":"Error updating password - new password cannot be empty","LANG_error_oldpass_empty":"Error updating password - old password cannot be empty","LANG_error_oldpass_incorrect":"Error updating password - old password is incorrect","LANG_error_rest_request_failed":"Request failed. Please contact Technical Support.","LANG_expand_all":"Expand all rows","LANG_expired_session":"Your session has expired. Please login again.","LANG_fax":"Fax","LANG_fax_first_letter":"F","LANG_finish":"Finish","LANG_forced_language_cancel_link":"No, keep exsiting language","LANG_forced_language_language_prefs_changed":"Language Preference Changed","LANG_forced_language_preferenced_lang":"Your preference was set to","LANG_forced_language_selected_lang":"You have selected language","LANG_forced_language_use":"Use","LANG_forced_language_use_this_lang":"as your preferred language?","LANG_forced_language_yes_button":"Yes","LANG_feedback_show_button_title":"Feedback","LANG_feedback_popup_title":"Feedback","LANG_feedback_success_message":"Your feedback is important to us. Thank you!","LANG_feedback_error_message":"Sorry. Server is temporarily unavailable. Please try later.","LANG_feedback_select_category_title":"Select category that best fits your feedback:","LANG_feedback_how_often_use_title":"How often do you use this function?","LANG_feedback_how_often_occur_title":"How often does this problem occur?","LANG_feedback_how_important_title":"How important is this function to you?","LANG_feedback_consulted_help_title":"I consulted the online help files.","LANG_feedback_consulted_support_title":"I contacted technical support.","LANG_feedback_description_placeholder_title":"Enter feedback here","LANG_feedback_notify_me_title":"I would like to be contacted regarding my feedback.","LANG_feedback_submit_button_title":"Submit Feedback","LANG_feedback_category_1_title":"Comment","LANG_feedback_category_2_title":"Suggestion","LANG_feedback_category_3_title":"Problem","LANG_feedback_how_often_1_title":"First time","LANG_feedback_how_often_2_title":"Seldom","LANG_feedback_how_often_3_title":"Sometimes","LANG_feedback_how_often_4_title":"Frequently","LANG_feedback_how_often_5_title":"Always","LANG_feedback_how_important_1_title":"Not important","LANG_feedback_how_important_2_title":"Important","LANG_feedback_how_important_3_title":"Very important","LANG_gb":"GB","LANG_general":"General:","LANG_header_title_fax":"Online Fax","LANG_header_title_messages":"Webmail","LANG_hours_of_operation":"Hours of Operation","LANG_validation_field_error_required":"This field is required","LANG_validation_field_error_invalid":"This field has incorrect format","LANG_validation_field_error_domainname_format":"The Domain name field must contain a valid domain name.","LANG_validation_field_error_passwordformat_creation":"The Password field must be %MinChars%-%MaxChars% characters long. It must contain at least %MinUpper% upper case character(s), %MinLower% lower case character(s), %MinDigits% digit(s) and %MinSpecial% special character(s) %SpecialChars%","LANG_label":"Label","LANG_language_sq":"Shqip","LANG_language_bg":"\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438","LANG_language_de":"Deutsch","LANG_language_el":"\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","LANG_language_en":"English","LANG_language_es":"Espa\u00f1ol","LANG_language_fr":"Fran\u00e7ais","LANG_language_hi":"\u0939\u093f\u0928\u094d\u0926\u0940","LANG_language_hr":"hrvatski","LANG_language_hu":"Magyar","LANG_language_it":"Italiano","LANG_language_pt":"Portugu\u00eas","LANG_language_ro":"Rom\u00e2n\u0103","LANG_language_da":"Dansk","LANG_language_sv":"Svenska","LANG_launch_application":"Launch","LANG_learnmore":"Learn More","LANG_loading_wait":"Loading, please wait...","LANG_login":"Login","LANG_logout":"Logout","LANG_mb":"MB","LANG_moderate":"Moderate","LANG_mon_fri":"Mon - Fri:","LANG_month_april":"April","LANG_month_august":"August","LANG_month_december":"December","LANG_month_february":"February","LANG_month_january":"January","LANG_month_july":"July","LANG_month_june":"June","LANG_month_march":"March","LANG_month_may":"May","LANG_month_november":"November","LANG_month_october":"October","LANG_month_september":"September","LANG_more_information":"More Information","LANG_msg_body_fields_error":"Please address the highlighted field(s).","LANG_msg_error":"Error","LANG_msg_error_getting_iframe_url":"An error has occurred obtaining the iframe url.","LANG_msg_error_required_fields":"Please complete all required fields","LANG_msg_error_saving":"Error saving.","LANG_msg_head_fields_error":"An error has occurred.","LANG_msg_help":"Help","LANG_msg_log":"Log","LANG_msg_processing":"Processing","LANG_msg_success":"Success","LANG_msg_success_delete":"Delete successful","LANG_msg_success_save":"Save successful","LANG_msg_success_save_changes":"Changes have been saved successfully","LANG_msg_success_update":"Update successful","LANG_msg_warning":"Warning","LANG_msg_yesterday":"Yesterday","LANG_my_account_header_title":"My Account","LANG_next":"Next","LANG_none":"None","LANG_not_rated":"Not rated","LANG_notifications":"Notifications","LANG_ok":"OK","LANG_one_moment_please":"One moment please.","LANG_overview":"Overview","LANG_page_title":"Control Panel","LANG_pagination_text":"%startPosition% - %endPosition% items of %countPositions%","LANG_pagination_text_with_total_end":"%startPosition% - %endPosition% items of %countPositions% (filtered from %countTotalPositions%)","LANG_phone":"Phone","LANG_phone_first_letter":"T","LANG_please_select":"Please, select ...","LANG_pmc_nomad_link_text":"Write To Us","LANG_previous":"Previous","LANG_proceed":"Proceed","LANG_province_AB":"Alberta","LANG_province_BC":"British Columbia","LANG_province_MB":"Manitoba","LANG_province_NB":"New Brunswick","LANG_province_NF":"Newfoundland and Labrador","LANG_province_NS":"Nova Scotia","LANG_province_NT":"Northwest Territories","LANG_province_NV":"Nunavut","LANG_province_ON":"Ontario","LANG_province_PE":"Prince Edward Island","LANG_province_QC":"Quebec","LANG_province_SK":"Saskatchewan","LANG_province_YK":"Yukon","LANG_remove":"Remove","LANG_sales":"Sales:","LANG_sat":"Sat:","LANG_save":"Save","LANG_search":"Search","LANG_services":"Services","LANG_show_less":"Show less","LANG_show_more":"Show more","LANG_single":"Single","LANG_standalone_domains":"Standalone domains","LANG_stat_hollydays":"State Holidays:","LANG_state_AK":"Alaska","LANG_state_AL":"Alabama","LANG_state_AR":"Arkansas","LANG_state_AZ":"Arizona","LANG_state_CA":"California","LANG_state_CO":"Colorado","LANG_state_CT":"Connecticut","LANG_state_DC":"District of Columbia","LANG_state_DE":"Delaware","LANG_state_FL":"Florida","LANG_state_GA":"Georgia","LANG_state_HI":"Hawaii","LANG_state_IA":"Iowa","LANG_state_ID":"Idaho","LANG_state_IL":"Illinois","LANG_state_IN":"Indiana","LANG_state_KS":"Kansas","LANG_state_KY":"Kentucky","LANG_state_LA":"Louisiana","LANG_state_MA":"Massachusetts","LANG_state_MD":"Maryland","LANG_state_ME":"Maine","LANG_state_MI":"Michigan","LANG_state_MN":"Minnesota","LANG_state_MO":"Missouri","LANG_state_MS":"Mississippi","LANG_state_MT":"Montana","LANG_state_NC":"North Carolina","LANG_state_ND":"North Dakota","LANG_state_NE":"Nebraska","LANG_state_NH":"New Hampshire","LANG_state_NJ":"New Jersey","LANG_state_NM":"New Mexico","LANG_state_NV":"Nevada","LANG_state_NY":"New York","LANG_state_OH":"Ohio","LANG_state_OK":"Oklahoma","LANG_state_OR":"Oregon","LANG_state_PA":"Pennsylvania","LANG_state_RI":"Rhode Island","LANG_state_SC":"South Carolina","LANG_state_SD":"South Dakota","LANG_state_TN":"Tennessee","LANG_state_TX":"Texas","LANG_state_UT":"Utah","LANG_state_VA":"Virginia","LANG_state_VT":"Vermont","LANG_state_WA":"Washington","LANG_state_WI":"Wisconsin","LANG_state_WV":"West Virginia","LANG_state_WY":"Wyoming","LANG_strong":"Strong","LANG_submit":"Submit","LANG_sun":"Sun:","LANG_technical_support":"Technical support:","LANG_technical_support_timezone":"Available 24\/7","LANG_term_length_1":"Monthly","LANG_term_length_12":"Yearly","LANG_term_length_3":"Quarterly","LANG_term_length_short_desc_1":"mo","LANG_term_length_short_desc_12":"ye","LANG_tickets_hendle":"Tickets","LANG_tickets_nomad_link_text":"View Tickets","LANG_top":"Top","LANG_transfer":"Transfer","LANG_unauthorized_app":"Access Denied<br\/>Your account does not have access to this application.","LANG_unauthorized_app_not_admin_mode":"Access Denied<br\/>This account does not have access to this application.<br\/>Return to administration mode to use this application.","LANG_unlimited":"Unlimited","LANG_update":"Update","LANG_upgrade":"Upgrade","LANG_upgrade_header_title":"Upgrade","LANG_validation_empty_fields":"All fields must be filled","LANG_validation_failed":"An error occurred while validating your data.","LANG_value":"Value","LANG_view":"View","LANG_weak":"Weak","LANG_webmail_select_default_account":"Select default email account","LANG_webmail_preselect_default_account":"Default email account should be selected in order to log into Webmail <br> Would you like to set it now?","LANG_webmail_cancel_select_default_account":"No, will do it later","LANG_welcome":"Welcome","LANG_wsosapps_category_title_all":"All","LANG_wsosapps_category_title_email":"Email","LANG_wsosapps_category_title_esignature":"eSignature","LANG_wsosapps_category_title_social":"Social & Promote","LANG_wsosapps_category_title_utils":"Utilities","LANG_wsosapps_category_title_webtools":"Web Tools","LANG_accessibility_skip_to_main_content":"Skip to main content","LANG_accessibility_main_content":"Main content","LANG_accessibility_loaded":"Loaded!","LANG_cc_consent_title":"A credit card is required for subscription based products.","LANG_cc_consent_description":"I understand that my credit card information must be saved for subscriptions.","LANG_cc_consent_learnmore":"Learn More","LANG_cc_consent_learnmore_tooltip":"<p>We securely store your credit card information for subscription based products.<\/p><br><p>Notifications of changes to terms and conditions are sent by email.<\/p>","LANG_order_consent_title":"I am at least 18 years old and I have read and agreed to the <a href=\"%tof_url%\">Terms of Service<\/a> and <a href=\"%tac_url%\">Terms and Conditions<\/a>.","LANG_domain_credit_popup_title":"You don't have a domain name yet.","LANG_domain_credit_popup_message":"Please click the SHOP button to register\/transfer a domain.","LANG_domain_credit_popup_message_no_credit":"Please click the SHOP button to add a domain.","LANG_domain_credit_popup_message_title_advanced":"Your package includes a domain","LANG_domain_credit_popup_message_advanced":"Select your domain and start building your<br>website in minutes.","LANG_domain_credit_popup_message_advanced_button_title":"SELECT YOUR DOMAIN","LANG_order_consent_description":"By placing this order, I understand that I am purchasing a subscription-based service, which I may cancel at any time by going to the Services section of Portal. If not cancelled, Deluxe Marketing Suite will continue the subscription\/service and you will be charged, as per terms of this subscription, the amount indicated above. Deluxe Marketing Suite will notify you of any changes to the Deluxe Marketing Suite Terms and Conditions by email.","LANG_entitlement_alert_message":"You have add-ons<br> waiting to be activated.<br><br> Click REVIEW to see your options now or<br>CANCEL to do it later.","LANG_entitlement_popup_message1":"The following product(s) requires a domain before you can complete setup.<br>","LANG_entitlement_popup_message2":"<b>To use a domain already on your account<\/b>, select the domain from the drop-down list, check the gray box (above), and click ASSIGN.","LANG_entitlement_popup_message3":"<b>To use a different domain<\/b> (new or existing), click on SHOP.<br> After you add a domain, you will select REVIEW your options again to confirm domain assignment to the product(s).<br><br> Next step, click on the application(s) found<br> in Advanced Tools to complete setup.","LANG_entitlement_popup_message4":"To get a new domain or to use an existing domain, go to SHOP.<br><br> After you add a domain, you will select REVIEW your options again to confirm domain assignment to the product.","LANG_entitlement_shop":"SHOP","LANG_entitlement_assign":"ASSIGN","LANG_entitlement_review":"REVIEW","LANG_entitlement_cancel":"CANCEL","LANG_entitlement_domain":"Domain:","LANG_entitlement_domain_message":"Please select a domain first...","LANG_entitlement_request_success":"Service(s) were assigned successfully.","LANG_entitlement_request_error":"Request failed. Please contact Technical Support.","LANG_entitlement_request_processing":"Processing.."});}); </script> <script type="text/javascript">LateLoader.Add(function(){require(['https://portal-eu.smbsecurecloud.net/portal/319ec857e369a2f/theme-structure/cheetah/root/script.js'], function (root) { root && root.run && root.run(); });});</script> <script id="forcedLanguageBootBoxVueTmpl" type="text/x-template"> <div id="forced-language-bootbox"> <div> <span v-text="getLang('LANG_forced_language_selected_lang')"></span>: <b v-text="selectedLang"></b> </div> <div> <span v-text="getLang('LANG_forced_language_preferenced_lang')"></span>: <b v-text="langInDataBase"></b> </div> </br> <div> <span v-text="getLang('LANG_forced_language_use')"></span> <b v-text="selectedLang"></b> <span v-text="getLang('LANG_forced_language_use_this_lang')"></span> </div> </div> </script> <script id="portalWsosAppsVueTmpl" type="text/x-template"> <div role="menu" class="portal-apps"> <div v-for="app in apps" :key="app.id" role="menuitem" :class="['portal-app', getClassOfApp(app.id)]" :data-run-wsos-app="app.id" tabindex="0"> <div v-if="app.points" class="top-title"> <div class="points hidden-empty" role="points-count" v-text="app.points.count"></div> <div class="points-title nowrap textEllipsis hidden-empty" data-toggle-ellipsis="tooltip" tabindex="-1" role="points-title" v-text="app.points.title"></div> </div> <span v-once class="v-align-middle-after" aria-hidden="true"> <img :src="imgAppPath + app.id + '.png'" :onerror="'this.src=\'' + imgAppPath + 'undefined.png\''" :alt="app.title" /> </span> <div v-once class="title hidden-empty" v-html="app.title"></div> </div> </div> </script> <script id="portalSelectVueTmpl" type="text/x-template"> <div @click.stop :class="['portal-select-vue', messageClass ? ('has-feedback has-' + messageClass) : null, { open: isOpen, disabled: disabled, 'with-dropdown-arrow': showDropdownArrow, 'icon-on-selected': iconOnSelected, 'can-select-next-option': canSelectNextOption, 'can-unselect-next-option': canUnselectNextOption, searchable: searchable, }]" ref="portalSelect" :aria-disabled="String(disabled)" :aria-invalid="String(messageClass == 'error')" :aria-describedby="messageClass === 'error' ? ('error-' + id) : 'portal-select-items'+id" :tabindex="tabindex" @focus.stop.prevent="open" @blur.stop.prevent="close" @keydown.esc.prevent="close" @keydown.enter.stop="selectOption(hoveredOption)" @keydown.down.prevent="pointerDown" @keydown.up.prevent="pointerUp" > <div class="visible-block" @mousedown.stop.prevent="setFocus" :style="{minHeight: height + 'px', paddingTop: cssIndent(5)}" > <div v-if="taggable" v-for="option in selectedOptionAsArray" class="tag" @mousedown.stop.prevent="setFocus" :style="{marginBottom: cssIndent(5)}"> <span class="tag-title" v-text="getOptionTitle(option)"></span> <span class="tag-remove-button" tabindex="0" v-show="canUnselectNextOption" @mousedown="removeSelectedOption(option)"> <i class="fa fa-times" aria-hidden="true"></i> </span> </div> <div v-if="showSingleText" class="textEllipsis nowrap single-text" v-text="selectedOptionLabel" :style="{marginBottom: cssIndent(10)}"></div> <input v-if="searchable" type="text" ref="search" autocomplete="off" class="search-input" @focus.stop.prevent="open" @blur.stop.prevent="close" v-model.trim="search" :placeholder="isOpen ? normalizedPlaceholder : selectedOptionLabel" :style="{marginBottom: cssIndent(7)}" :aria-disabled="String(disabled)" aria-role="combobox" :aria-expanded="String(isOpen)" :aria-invalid="String(messageClass == 'error')" :aria-describedby="messageClass === 'error' ? ('error-' + id) : 'portal-select-items'+id" /> <span :id="'error-' + id" v-if="messageClass" data-toggle="tooltip" aria-live="assertive" :aria-label="message" :data-original-title="message" class="form-control-feedback" :tabindex="messageClass == 'success' ? -1 : 0"> <i :class="['fa fa-lg', messageClass == 'success' ? 'fa-check' : 'fa-close']" aria-hidden="true"></i> </span> <div class="icon"> <i :class="expandIconClassName" aria-hidden="true" :style="{ fontSize: ((height - 2) / 2) + 'px', }"></i> </div> <div class="drop-down-arrow" :style="{top: (height - 1) + 'px'}"></div> </div> <transition :name="transitionName" @after-leave="clearSearch"> <ul :id="'portal-select-items'+id" class="scroll-block hidden-empty" role="listbox" tabindex="0" ref="scrollBlock" v-show="isOpen" :aria-expanded="String(isOpen)" @mousedown.stop.prevent @blur.stop.prevent="close" :style="{ maxHeight: maxHeightDropdown + 'px', lineHeight: height + 'px', top: 'calc(' + height + 'px' + (showDropdownArrow ? ' + 15px' : '') + ')', }" > <li v-if="searchable && search.length && !filteredOptions.length" role="option" class="not-found-title" aria-selected="true" :aria-label="normalizedNotFoundTitle" v-text="normalizedNotFoundTitle"></li> <template v-if="isGrouped" v-for="group in filteredOptions" class="group"> <li class="group-title" @mousedown.stop.prevent="setSearchFocus" v-text="getOptionTitle(group, true)" :aria-label="getOptionTitle(group, true)"></li> <li v-for="(option, i) in group[groupValuesKey]" :class="{ option: true, selected: isSelectedOption(option), hovered: isHoveredOption(option), }" @mousedown.stop.prevent @mouseup.stop.prevent @click="selectOption(option)" role="option" tabindex="0" :aria-selected="String(isHoveredOption(option))" v-text="getOptionTitle(option)"></li> </template> <li v-if="!isGrouped" v-for="(option, i) in filteredOptions" :class="{ option: true, selected: isSelectedOption(option), hovered: isHoveredOption(option), }" @mousedown.stop.prevent @mouseup.stop.prevent @click="selectOption(option)" role="option" tabindex="0" :aria-selected="String(isSelectedOption(option))" v-text="getOptionTitle(option)"></li> </ul> </transition> </div> </script> <script id="portalInputVueTmpl" type="text/x-template"> <div :aria-disabled="String(disabled)" :class="['portal-input-vue', { disabled: disabled, }]"> <slot name="beforeLabel"></slot> <label v-if="label" :for="'portal-input-' + id" :id="'portal-label-' + id" :aria-label="getLang(label)" v-text="getLang(label)"></label> <slot name="afterLabel"></slot> <div :class="[ messageClass ? ('has-feedback has-' + messageClass) : null, (messageClass || $slots.before || $slots.after) ? 'input-group' : null, ]"> <div v-if="$slots.before" class="input-group-btn"> <slot name="before"></slot> </div> <input :id="'portal-input-' + id" ref="input" :aria-disabled="String(disabled)" :aria-invalid="String(messageClass == 'error')" :aria-describedby="label ? ('portal-label-' + id) : false" :type="inputType" :value="value" @input="setValue($event.target.value)" :name="name ? name : false" :placeholder="placeholder ? getLang(placeholder) : false" :autocomplete="autocomplete ? false : 'off'" :tabindex="tabindex" :disabled="disabled" :class="['form-control', classList]" /> <div v-if="messageClass || $slots.after" class="input-group-btn"> <span v-if="messageClass" :aria-live="messageClass == 'success' ? false : 'assertive'" data-toggle="tooltip" :aria-label="message || false" :data-original-title="message || false" class="btn shadowless" role="icon" :tabindex="messageClass == 'success' ? -1 : 0"> <i :class="['fa', messageClass == 'success' ? 'fa-check' : 'fa-close']" aria-hidden="true"></i> </span> <slot name="after"></slot> </div> </div> </div> </script> <script id="portalCheckboxVueTmpl" type="text/x-template"> <div :class="[type, messageClass ? 'has-feedback has-' + messageClass : '', {disabled: disabled}]"> <label> <input :type="type" :tabindex="tabindex" :role="type" :checked="isChecked" :aria-checked="String(isChecked)" :disabled="disabled" @change="setValue($event.target.checked)" /> <span v-if="labelToView" :class="['title noTextSelect align-middle', labelNowrap ? 'nowrap textEllipsis' : '']" :aria-label="labelToView" v-text="labelToView"></span> <span v-if="messageClass" data-toggle="tooltip" :aria-label="message" :data-original-title="message" class="form-control-feedback" role="icon" tabindex="-1"> <i :class="['fa fa-lg', messageClass == 'success' ? 'fa-check' : 'fa-close']" aria-hidden="true"></i> </span> </label> <slot name="afterLabel"></slot> </div> </script> <script id="IEportalCheckboxToggleVueTmpl" type="text/x-template"> <div :class="['ie-portal-checkbox-toggle', {disabled: disabled}]"> <label> <input type="checkbox" :tabindex="tabindex" role="checkbox" :checked="value" :aria-checked="String(value)" :aria-label="labelToView" :disabled="disabled" @change="setValue($event.target.checked)" /> <span v-if="labelShow && labelToView" class="title nowrap textEllipsis noTextSelect" v-text="labelToView"></span> <span class="icon" role="icon"> <i :class="['fa', 'fa-toggle-' + (value ? 'on' : 'off')]" aria-hidden="true"></i> </span> </label> </div> </script> <script id="portalCheckboxToggleVueTmpl" type="text/x-template"> <div class="portal-checkbox-toggle-wrapper"> <div :class="['portal-checkbox-toggle', messageClass, {disabled: disabled, checked: value}]" role="checkbox" :tabindex="tabindex" :aria-checked="String(value)" :aria-disabled="String(disabled)" :aria-label="labelToView" @keydown.space.prevent @keyup.space.prevent="toggle" @keyup.enter.prevent="toggle" @click="toggle"> <div class="toggle-container"> <div class="toggle-bar" ref="toggleBar"></div> <div :class="['toggle-button', {dragging: toggleButtonPosition !== false}]" @mousedown.prevent="dragStart" @click.stop.prevent :style="toggleButtonStyle"></div> </div> <div v-if="labelShow && labelToView" class="toggle-label" v-text="labelToView"></div> <span v-if="messageClass" data-toggle="tooltip" :aria-label="message" :data-original-title="message" class="icon" role="icon" tabindex="-1"> <i :class="['fa fa-lg', messageClass == 'success' ? 'fa-check' : 'fa-close']" aria-hidden="true"></i> </span> </div> </div> </script> <script id="portalPaginationVueTmpl" type="text/x-template"> <nav v-if="showPagination" :class="['portal-pagination', classList]"> <span class="pagination-text" v-text="text" aria-live="assertive"></span> <ul :class="['pagination', size ? 'pagination-' + size : '']"> <li :class="{disabled: isPrevDisabled}" @click="$emit('go-to-page', 'prev')"> <a :aria-label="getLang('LANG_previous')" href="javascript:void(0)"> <i class="fa fa-angle-double-left" aria-hidden="true"></i> </a> </li> <li :class="{disabled: isNextDisabled}" @click="$emit('go-to-page', 'next')"> <a :aria-label="getLang('LANG_next')" href="javascript:void(0)"> <i class="fa fa-angle-double-right" aria-hidden="true"></i> </a> </li> </ul> </nav> </script> <script id="portalDropFileVueTmpl" type="text/x-template"> <div :tabindex="tabindex" :class="['portal-drop-file', classList]" @click="addClickEvent && $refs.file.click()" @dragenter.stop.prevent @dragover.stop.prevent="onDragOver" @dragleave.stop.prevent="onDragLeave" @drop.stop.prevent="onDrop" > <slot></slot> <div v-if="addClickEvent" class="hidden"> <input type="file" ref="file" @change="onFileSelect" /> </div> <span v-if="showMessageBlock && messageClass" class="portal-drop-file-message" v-text="message" aria-live="assertive"></span> </div> </script> <script id="failedLoginCustomTpl" type="text/x-template"> <div id="failedLoginPopup" class="h-margin-bottom-15"> <h4 aria-live="assertive" class="h-margin-left-20 h-margin-right-20" style="text-align: justify;"> <div v-html="message"></div> <div class="text-center"> <a class="btn btn-primary btn-lg h-margin-top-30" @click.stop.prevent="handleClick" href="#" > Portal Reset Password Page </a> </div> </h4> </div> </script> <script id="domainCreditsAdvancedPopupVueTmpl" type="text/x-template"> <div id="domainCreditsPopup" class="h-margin-bottom-15"> <img alt="" class="h-padding-bottom-15" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAB2HAAAdhwGP5fFlAAANp0lEQVR42u1dWWxU1xn2jNkCYWlYQ8QOWYzNYsAYsC2DwZhNAYONDdjGbMbg2MYYbIMBs0NFpVZq1adS5Y0uSdMqfWyVVG2eWjVSm0RESlqFLZSkBZKA13G/7+r/0eUyyx17ZrCY8/Drejx37lm+8/3LOf85N6GlpSXBSN8R0wkGECMGEAOIEQOIAcSIAcQAYsQAYgCJzINOnDjx6CriMXLisb6JCSD2Qo8fP56Iq/fkyZMJp0+fjnthP4QDRq8AsRekIJw9e9aqRFNT0+CampppkBRIcrxJbW1tcnV1dQr6YUi4oERCPSWeOXMm4ciRI/1LSko2L1u27O20tLQv5syZ0w7pjkeZO3euLykpqbu8vHwpByk0hydqgDjBIDV37ty5Ij09/cPk5OTu2bNns0Ld8+bNo3RBfHKNB7HaPX/+/K6UlJTuHTt2LOVgpQaJOkMIBtHPz88/OHPmTAsEVKQT0s5ramqq9b94EraZA5DtByA+AJLNPqKBjwog6kGBgl4yA2DUk5oyOjp5JWU5OlC5BwsWLLiFyt3iNR4E7e8gKAKIxRABJHoMoT4kDaGmsskMVkLBmDVrVndWVtYfSktLN9fV1U1qaGgYfvjw4eG8PuvCdmZkZFylygYgHVEHRNnBv2HAB8JmfAw2+BQQVKBr/fr1tfyelTh16pTlccWLsN0YjB9zUFJtx4QhVFVkB7ypQhpwYYZFT4BRw+9wn1fiEY8tSHzmhZojMzPzk5gyhIVyNMC1/R1GAu1GGyrgQ0XeE/Yk9iQ6fRaEAxAMiS0gBKOxsXEwDNhNcW07yBTYjHzxt73xCMZTAYTsoGeFSHQ6CqXd8Imr9y0M+HiNSOMRjKfGEBpqTg3QtQUQdHF9ZAu8jGECWtzO0j4NQDwCyEwCAUA6OUXAOIMuX08m0gwgvQREVJbFEMYdVFkMiOiHG0AMIAYQP4CoyvqexB9eFh4D8fQ1by6mgKj3RBvCeX4BpJNXMOQGIncrOidgDA6jLSynr7ExZoBow8Xt9cDFncJCYdRp2Dl18jA3N/edvLy8X8VArqxYseKtzZs3V3FwhDOL+kwA4lj7sKZNiouLy1mornVwdpOfOYcTC+Hsck5Ozi/JEg1E45Eh1pTJ2rVrW9gpdHmFHbr+0QrVFTXB89tkEvMhg9KVK1dejluG6IRiQUFBNafbWZguwujaR7RFbBYHQgcbDEDeFDsSPwzRyUSOxNra2mlgRqvO7hIQMiU7O/u9wsLCo5BqSA10e0QFzzwAFfkGVNS7Akpr3AIihtxaM1+zZs2PZbqdqqMLhXaio3YQrHPnzlkeFq+RFpZ96dIl2q0alg/19V1cM0QXoxYuXPi5LEa1sSDYkovsMK6rA7R+0ZLm5uZBUJf9wJRmlouGPohbQDhRKHHHdIDRIW4ug8EHCA4n4LtETW+JVkxAUAg81NcRNhAMeRDPDLEi88rKylTaC01gSE9Pv3706NHnnMu6BpDoA+IlQ/bt2zeXq4JkCKdKoL6uQY0NjsXclQHED0MEkG5dkBKGPPOAOILikInVDA90TZ0xE+tbXl6+DDbQY88xCKXigzJEAEmNJ0CcsxMMiqkpQiVW8x4w5CPNOqFXuGvXrvQLFy4k6O/d2FsDSAAw7OlMDQ0NQ+vq6qYfPHgwCfKaXB8TfD8zIyPjMztDtmzZsh2/fY3f4Z5XyBTDkDDB0GCYn7dv3/46gtJ3OKMNG9rOebtQIjMKj67imfLzvUOHDo1hvwVb6jaAPDmjnYCOG7V06dLfcqpIZra1g32SPB6OdEl66b3Dhw+PCdVvBpDH05w8BIOZ/BKIdnBikzbBPvLDlE4DSA8SyNULys7O/j3LQnvbdXTLDPd9fGZC9W3Il0HkP5A7FGGUYUgPyvHSgMNmrLbNaFuz2fj7s61btxbX19ePh2EeiuuwIDIU94zgkvaePXtS0F9tumZkAAmPIZoi+y6DYM4qo61d6MTP0cGjz58/n+DG9VX3l3WGZ/USAG1VVWcAcV+G1YnorKHMoBE1Y02ighkFLL+5uXmg2523ZBue56mpqZlqGNLDKQ8+i3EG2teu3hE6kW7qKHYuvS+3bdXn1dbWThFADEPCVVlkCIM7jRvEm7oBmzBYY5JwAY5rQJyHFrT42bodqgMZgdvjDPx9C4AMkWQKjwHEJSA2MKxOk3p53e5TsQGSpJs2JX64BZU1RMoxgITLENm9ZRlp2YocLkMMIBEAxKPTHRUVFfMzMzPfR/3+WlZWtpG6340xNoBEgSFNTU3P4btPGVEzmMM97QcOHJjipo4GkAgDQibAZR2Fuj3kvBMT63jv3r17F7kxyAaQCKss7azVq1f/lGmmnPpYsmTJ+2DNIC4uGYZEERBNA8rNzX1TArZEye+1IuSSkpL1RUVFW3kakaw7eN1G1lxEMoCEz5DvaCfAkJ/x//b5JXpWFy9etERX+sKZe0LnT5WFJANIuAzJycl5mx0Iwz0DI3uaCj6/QuE0iP3/wQT3T8ezpsHmrDQMCR+QNl30YSY8Z2UjKPpsBeQmABlsAAkOSHsPVuzCFQXkKwAywgDSO0Dsa9m9BeSOAcSFyhI9TxXzFeRrkf/qUqlt7fuu7Xs3ctdhQ4zKcmvUly9ffqWhoeGF+vr60WjkSDR+wsKFC/X8FStThOd54Z6RuGcUOnZkIOH3vA/tXGyMes/d3p/rCaisY3Nz8wDU65rutOI9VVVVKXoPXdtAoqepovNfNm5vBAJDBoUIBJ8HQ67bGcJ6yz3euA8M/Zxy/YREAJBHu3B5Pq4fQObaZ3wDlR3O1Emo9mjCRJ8CxJms7E9luF1ECqKyLttVFurTz4/KmulPZWnZzg4MBIgu4Wp7Aqk9bU+fZgjvgcEci4pMtMmkxsbGF9iQUCt6QYz6r8GKieiwyXj+RETbr4Iht+wM2bVr1yq5Z5Kj7BH2urthiM4Y83d4xig+x/HM4QocF8j6HEP0KKf8/Pwm/OY+97HLfvZ2yXm6U1xcXKJqxwVDmhxub5c+T6RD021sbm+H4x52ThvK/nLbtm2v68EDLDsUQ2ir2F60pw4spIv9WHu4/l5aWlqkz+xTgGieE9zJCXLQmVN8ssvolkyRu1FZJ2zpnYEyzx9Lcg50D8tOS0v7FG1IdMMQVUtg4XieM6kHJttFVCVPRRqkatQGSMTysuw7qHwKCI1nsC1tCgga8xLu77AdO/5I2CmwB//mDt9QgNAOFBYWHtdIvYcJz4+E9gWD6p9wlb1usk7UBvEYQ65E+muPnOp9HarLGmByatIUyVxUQO4CkNGRYohPNn360Jgv7Js+g6msoqKi/Yx48bu7VF0U/H2PKZqg+Aa7pxTg4ALrOHMwpFEYoiqAHXMP8k0YomVfLS8vz1XbECQvy4rUtY7syE2bNtXgObf5HHt7cP81ZjmqypLDFiaTIcqiiDCED66srJxt2/TJkX2HZywydT+QC6v/YwVx7/MYLeNQwbEU/g1VNdB+xJIfV9S6Hjt2jAzxoCNOJicn+8So+3Jycq5gxI7Bs17EM8e5kLEq9MjsyW+2zMVpqmJEG3wDkMZo5qK2B506zNketFHdY91j4t2/f/8sGci6HeE2AB7emw07llfBSjGtUg0lRyrfhkDdjg7rH+jNMnL1+lsocrqJ/n4vBrc/65KRkfGBZKI/5AnaAOgYF6LcLkLZF7GkbI+NhZrbO0R2ShH4NtmSVspEa1tub2KQ9lirl+iTAewbOADHhdU8DsS3ZMmSv+O7kPv6Q2aF85qVlfVn6F4rK1zU1oc0eKysmyO4/Umo37GhbFhBQUGFNEyPNO/evXt3tmN3a49fQ+TIfv+NjGqqGh4/daO6unqyPfvdXxxiB4ebPPfu3bsA/XRfntHGDaBr1qz5IQcE7WKPzzoBopYOx0jZKvsm9KwTGsa/gSl5PG8R9w2CDIyUQK0MgiqYsW7duouyWYYNsxyERYsWfYQRG3LzZLj7Q+QFAznsPHGju8R7ugkXfR+8rJehLcZBxvoTOAAvArwkMKNR7Eu3HF/Fw6a7oPpftdutnjKEf3vZAYsXL/5A3NU2PQBToufboOO1SAo6nVF3q5wg4dO4g4OirKxsVbhvrXG7g4qfYZ9+YVt7sQy8vH6jQ6bo73EDp130f6hzl7BZY6VWYcf3BYzEHm+LbnnyROvJKOBfelJBtF/cIm+qaVNXl2Bs2LDhqB5cFuljPXSPIR0WDIi/6MsGpA5tofYY2l7monsSLXCg7t/CgO6HZ3vd1Nf17lRSGl7F1MzMzD+xshr08fU+0RD179koMOXbjRs3viFgeCM9y2xrp+5LH8YJTLZTVGa3202frDN/g3p3ghk/oFfnmKrpHUOcW4ZZacQXpQDmj1ypi9Z5i2h8G+zU1by8vB9VVVXN0Hc5RevtC8596hQ4D1ko/zKC4U9Qn/9JYsUDuT60fbYE93wNdv1j1apVP6moqJjrfHVerxniZwbXoycc8H/wtMYicJy1Z8+eVFaA1wiI9RywcToi+QF6NGw0wQh0vgnbybIRNyWK4Z4UTLgfEeopwVbnsF8u2ZszQCw3j5WOhjjiFU9LDI6D8tfOQLFUiJdJemP2pk/nKKLLGA1xGu5YH5zci1fJ9qrOMW2kEQOIAcSIAcQAYsQAYgAxYgAxYgAxgBgxgBhAjBhADCBGoiT/B74j6wQldiZVAAAAAElFTkSuQmCC" /> <h4 class="text-bold" v-text="getLang('LANG_domain_credit_popup_message_title_advanced')"></h4> <br> <h5 v-html="message"></h5> <a class="btn btn-primary h-margin-top-30" :aria-label="ariaLabel" :title="title" :data-trackonclick="'domain_credits_popup_' + nodeName" @click="handleClick" target="_self" v-text="getLang('LANG_domain_credit_popup_message_advanced_button_title')" > </a> </div> </script> <script id="domainCreditsPopupVueTmpl" type="text/x-template"> <div id="domainCreditsPopup" class="h-margin-bottom-15"> <span v-text="message"></span> <div class="btn-box-right h-margin-top-15"> <a v-if="nodeShop" class="btn btn-primary" focus-within role="button" :aria-label="ariaLabel" :title="title" :data-trackonclick="'domain_credits_popup_' + nodeName" @click="handleClick" :target="target" v-text="text" > </a> </div> </div> </script> <script id="listMailAccountsVueTmpl" type="text/x-template"> <div id="webmailSelectDefaultAccount"> <portal-input v-if="accounts.length > maxShowAccounts" class="h-margin-bottom-10" placeholder="LANG_search" v-model.trim="search"> <button v-if="search.length" slot="after" type="button" class="btn" @click="search = ''"> <i class="fa fa-times" aria-hidden="true"></i> </button> </portal-input> <ul class="list-group" role="list"> <li v-for="(mail, index) in filteredAccounts" :key="mail.account" v-show="filteredAccounts.length > maxShowAccounts ? (showMore ? true : index < maxShowAccounts) : true" @click="selectedAccount = mail.account" @keydown.enter.stop="selectedAccount = mail.account" :class="['list-group-item as-table fill-cells', selectedAccount === mail.account && 'selected-account']" role="listitem" tabindex="0"> <span v-text="mail.accountToShow"></span> <i v-if="selectedAccount === mail.account" class="fa fa-check" aria-hidden="true"></i> </li> </ul> <div v-if="filteredAccounts.length > maxShowAccounts" class="text-center h-margin-top-15"> <a @click="showMore = !showMore" v-text="showMore ? getLang('LANG_show_less') : getLang('LANG_show_more')" href="#" role="button"></a> </div> <div class="btn-box-right h-margin-top-15"> <button class="btn btn-default" v-text="getLang('LANG_cancel')" @click="close"></button> <button class="btn btn-primary" v-text="getLang('LANG_save')" @click="saveCurrentMailAccount"></button> </div> </div> </script> <script id="cc_consentVueTmpl" type="text/x-template"> <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> <div class="panel-heading" > <span v-html="getLang('LANG_cc_consent_title')"></span> <button class="btn btn-link" data-toggle="tooltip" data-placement="top" :data-original-title="getLang('LANG_cc_consent_learnmore_tooltip')"> <i class="fa fa-info-circle"></i>&nbsp;<span v-html="getLang('LANG_cc_consent_learnmore')"></span> </button> </div> <div class="panel-body"> <div class="checkbox"> <label> <input type="checkbox" role="checkbox" :checked="value" @change="$emit('input', $event.target.checked)" /> <span class="title" v-html="getLang('LANG_cc_consent_description')"></span> </label> </div> </div> </div> </div> </div> </script> <script id="feedbackButtonTmpl" type="text/x-template"> <div id="feedback-button" class="hide-on-print" tabindex="0"></div> </script> <script id="feedbackPopupTmpl" type="text/x-template"> <div id="feedback-popup"> <form @submit.prevent="submit" @reset="cancel"> <label v-text="getLang('LANG_feedback_select_category_title')"></label> <portal-select v-model="category" :options="categories" compare-key="value" class="h-margin-bottom-10"></portal-select> <template v-if="category.value === 3"> <label v-text="getLang('LANG_feedback_how_often_use_title')"></label> <portal-select v-model="howOftenUse" :options="howOftenUseOptions" compare-key="value"></portal-select> <label class="h-margin-top-10" v-text="getLang('LANG_feedback_how_often_occur_title')"></label> <portal-select v-model="howOftenOccur" :options="howOftenOccurOptions" compare-key="value"></portal-select> <label class="h-margin-top-10" v-text="getLang('LANG_feedback_how_important_title')"></label> <portal-select v-model="howImportant" :options="howImportantOptions" compare-key="value"></portal-select> <portal-checkbox v-model="consultedHelp" :label="getLang('LANG_feedback_consulted_help_title')"></portal-checkbox> <portal-checkbox v-model="consultedSupport" :label="getLang('LANG_feedback_consulted_support_title')"></portal-checkbox> </template> <textarea required ref="description" v-model.trim="description" :placeholder="getLang('LANG_feedback_description_placeholder_title')"></textarea> <portal-checkbox v-if="category.value !== 3" v-model="notify" :label="getLang('LANG_feedback_notify_me_title')"></portal-checkbox> <div class="btn-box-right h-margin-top-20"> <button type="submit" class="btn btn-primary" v-text="getLang('LANG_feedback_submit_button_title')"></button> <button type="reset" class="btn" v-text="getLang('LANG_cancel')"></button> </div> </form> </div> </script> <script id="entitlementPreviewTmpl" type="text/x-handlebars-template"> <div class="text-center entitlement-alert">{{ lang 'LANG_entitlement_alert_message' }}</div> </script> <script id="entitlementTmpl" type="text/x-handlebars-template"> <div class="bootbox modal fade entitlement-popup in" tabindex="-1" role="dialog" style="display: block;" id="attEntitlementPopup"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="bootbox-close-button entitlement-popup-close close" data-dismiss="modal" aria-hidden="true" style="margin-top: -10px;">脳 </button> <div class="bootbox-body form-inline"> <div class="text-center"> <div class="message1">{{ lang 'LANG_entitlement_popup_message1' }}</div> <ul class="service-list"> </ul> <div id="domain_exists" style="display: none;"> <div class="message2">{{ lang 'LANG_entitlement_popup_message2' }}</div> <div class="select-domain-box"> <label for="select-domain">{{ lang 'LANG_entitlement_domain' }}</label> <select class="select-domain form-control" id="select-domain"> </select> </div> <div class="message3">{{ lang 'LANG_entitlement_popup_message3' }}</div> </div> <div id="no_domains" style="display: none;"> <div class="message4">{{ lang 'LANG_entitlement_popup_message4' }}</div> </div> </div> </div> </div> <div class="modal-footer"> <div id="entitlement-popup-ctrl" style="display: none;"> <button id="entitlement_shop" data-bb-handler="show" type="button" class="btn btn-primary pull-left entitlement_shop">{{ lang 'LANG_entitlement_shop' }}</button> <button id="entitlement_assign" data-bb-handler="assign" type="button" class="btn btn-primary pull-right">{{ lang 'LANG_entitlement_assign' }}</button> </div> <div id="entitlement-popup-ctrl-no-domain" style="display: none;"> <button id="entitlement_cancel" data-bb-handler="cancel" type="button" class="btn btn-primary pull-left">{{ lang 'LANG_entitlement_cancel' }}</button> <button id="entitlement_shop" data-bb-handler="show" type="button" class="btn btn-primary pull-right entitlement_shop">{{ lang 'LANG_entitlement_shop' }}</button> </div> </div> <div id="templates" style="display: none;"> <li class="service-list-item"> <label> <span class="service-name"></span> <input class="service-checkbox checkbox" type="checkbox" /> <i class="loading fa fa-circle-o-notch fa-spin" title="{{ lang 'LANG_entitlement_request_processing' }}" aria-hidden="true" style="display: none;"></i> <i class="done fa fa-check-square-o" title="{{ lang 'LANG_entitlement_request_success' }}" aria-hidden="true" style="display: none;"></i> <i class="fail fa fa-exclamation-triangle" title="{{ lang 'LANG_entitlement_request_error' }}" aria-hidden="true" style="display: none;"></i> </label> </li> <option value="">{{ lang 'LANG_entitlement_domain_message' }}</option> </div> </div> </div> </div> </script> </div></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10