UNPKG

profoundjs

Version:

Profound.js Framework and Server

2,126 lines (1,782 loc) 36.8 kB
.pui-cloud-skip-info { text-align: center; max-width: 80%; width: auto; } .pui-cloud-skip-buttons { margin-left: 25%; } .pui-cloud-skip-signin-header { color: #176bb5; font-size: 20px; margin-right: auto; display: block; margin-left: 24%; } .pui-cloud-skip-text { margin-left: 24%; white-space: normal; width: 57%; padding-bottom: 15px; } .pui-cloud-all { max-width: 100%; } .pui-cloud-search { /* width: 50%; */ position: relative; background-image: url(/profoundui/proddata/images/search.png); background-size: contain; } .pui-cloud-search-term { float: left; width: 50%; border: 3px solid #296ca3; padding: 5px; height: 20px; border-radius: 5px 0 0 5px; outline: none; color: #000000; } .pui-cloud-search-term:focus { color: #296ca3; } .pui-cloud-search-button { position: absolute; width: 40px; height: 36px; border: 1px solid #296ca3; background-image: url(/profoundui/proddata/images/search.png); background-size: contain; text-align: center; color: #fff; border-radius: 0 5px 5px 0; cursor: pointer; font-size: 20px; } #_cloud_search_results_container { padding-bottom: 10px; border-bottom: 1px solid gray; } .pui-cloud-all { max-width: 100% } #pui-cloud-row { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-width: 200px; -moz-column-width: 200px; column-width: 250px; } #pui-cloud-column { float: left; } .pui-cloud-space-info { display: inline-block; color: #296CA3; font-size: 14px; border-spacing: 8px; } .pui-cloud-description { vertical-align: top; max-width: 10%; font-size: 16px; font-weight: bold; } .pui-cloud-name { font-size: 20px; font-weight: bold; padding-bottom: 10px; color: #000000; display: inline-block; } .pui-cloud-owner-workspaces { display: inline-block; padding: 2px; padding-bottom: 10px; margin-right: 10%; margin-left: 8px; max-width: 60%; } .pui-cloud-user-workspaces { display: inline-block; padding: 2px; color: #296ca3; padding-bottom: 10px; margin-left: 8px; } .pui-cloud-your-spaces { font-size: 20px; font-weight: bold; padding-bottom: 10px; padding-top: 7px; color: #000000; } .pui-cloud-space-value { white-space: normal; } .pui-cloud-space-remove { height: 16px; margin-left: 5px; cursor: pointer; } /*--- TITLES ---*/ .pui-cloud-other-name { color: #000000; font-weight: bold; font-size: 20px; white-space: normal; margin-top: 7px; } .pui-cloud-list-desc { color: #296ca3; font-size: 12px; padding-bottom: 5px; white-space: normal; } .pui-cloud-keywords-container { display: flex; flex-wrap: wrap; max-width: 75%; } .pui-cloud-keywords { text-align: center; max-width: 10%; font-size: 10px; height: auto; display: table; margin-right: 5px; margin-bottom: 2px; text-decoration: underline; color: #296CA3; } .pui-cloud-textarea { border-top: 2px solid #eeeeee; border-left: 2px solid #eeeeee; border-right: 2px solid #eeeeee; border-bottom: 2px solid #eeeeee; margin-top: 10px; min-height: 40px; border-radius: 5px; width: 100%; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; font-size: 14px; resize: vertical; outline: none; } .pui-cloud-textarea:focus { border-top: 2px solid #296ca3; border-left: 2px solid #296ca3; border-right: 2px solid #296ca3; border-bottom: 2px solid #296ca3; } /*--- CONTAINER ---*/ #pui-cloud-bar { display: inline-block; width: 100%; margin-bottom: 10px; } .pui-ws-container { margin-top: 10px; } .pui-ws-link { color: #296ca3; font-size: 18px; font-weight: bold; padding-top: 3px; text-decoration: none; } /*--- button ---*/ ._cloud_buttons { background: #296ca3; border-radius: 4px; border: none; line-height: 20px; height: 40px; width: 100px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; font-size: 14px; outline: none; } ._cloud_buttons:hover { background: #205081; border: none; border-radius: 4px; line-height: 20px; height: 40px; width: 100px; color: #fff; cursor: pointer; display: inline-block; font-weight: 500; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; } #_cloud_signin_button, #_cloud_signin_button_right { margin-top: 15px; } @media (max-width: 575px) { #_cloud_signin_button, #_cloud_signin_button_right { width: 100%; display:block; } } @media (min-width: 576px) { #_cloud_signin_button, #_cloud_signin_button_right { width: 47%; } #_cloud_signin_button_right { float: right; } } /*--- select template ---*/ ._cloud_template_category { padding-left: 5px; padding-top: 30px; padding-bottom: 8px; font-size: 18px; font-family: sans-serif; color: #1979ca; } ._cloud_template_first_category { padding-top: 10px; } ._cloud_template_name { text-align: center; margin-top: 40%; } ._cloud_description_name { text-align: center; margin-top: 40%; } ._cloud_permissions_header { margin-left: 5%; } .pui-ws-link:hover { text-decoration: underline; } #_cloud_container { height: 40%; width: 30%; margin: auto; position: absolute; top: 40%; left: 30%; } ._cloud_select_tags { width: 184px; font-weight: normal; color: #333; } #_cloud_templates { width: 100%; display: grid; grid-template-columns: 33% 33% 33%; grid-gap: 0px; } ._cloud_template_tile { height: 134px; color: #ffffff; transition: all ease .35s; border: 3px solid white; background-size: cover; text-align: center; opacity: 0.95; background-color: #ef8200; } ._cloud_template_tile:hover { border: 3px solid #6699cc; opacity: 1; } .column { float: left; width: 33.33%; padding: 10px; height: 100px; box-sizing: border-box; border: 1px solid black; } /*--- comment ---*/ .pui-cloud-user { position: absolute; right: 10px; top: 4px; cursor: pointer; color: #999999; font-size: 14px; } .pui-cloud-user-avatar { width: 20px; height: 20px; border-radius: 50%; vertical-align: middle; } .pui-cloud-user:hover { color: #666666; } .pui-cloud-user-down-arrow { font-size: 11px; } .pui-cloud-thumbnail { width: 88px; height: 66px; border-top: 1px solid #F4771C; border-left: 1px solid #F4771C; border-right: 1px solid #0B69B8; border-bottom: 1px solid #0B69B8; border-radius: 6px; background-position: 50% 50%; /* Sets reference point to scale from */ background-size: cover; /* Sets background image to cover entire element */ } .pui-cloud-thumbnail-pos { position: absolute; right: 10px; top: 36px; cursor: pointer; } .pui-cloud-copy-icon { font-size: 14px; cursor: pointer; color: #6699cc; } .pui-cloud-copy-icon:hover { color: #99ccff; font-size: 15px; } .x-window.blue-window-active.active-window .x-btn { background-color: #296ca3; } .x-window.blue-window-active.active-window .x-btn:hover { background-color: #205081; } #_html_dialog_content .x-panel-body.x-panel-body-noheader.x-panel-body-noborder { color: #0066cc; } #_html_dialog_content .x-panel-body-noheader, .x-panel .x-panel-mc .x-panel-body { border: none; } .pui-post-button { background: #296ca3; border-radius: 4px; border: none; line-height: 20px; height: 40px; width: 100px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; font-size: 14px; } .pui-post-button:hover { background: #205081; border-radius: 4px; border: none; line-height: 20px; height: 40px; width: 100px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; font-size: 14px; } ._cloud_cancel_comment { color: #296ca3; } ._cloud_cancel_comment:hover { color: #205081; } /*--- Sign In ---*/ ._cloud_signin_logo { text-align: center; padding-bottom: 30px; box-sizing: border-box; } ._cloud_signin_container { position: relative; border-radius: 5px; background-color: white; padding: 20px 0 30px 0; box-sizing: border-box; } ._cloud_signin_btn { position: relative; display: block; max-width: 191px; padding: 0px !important; } ._cloud_signin_btn img { width: 100%; height: auto; } ._cloud_signin_btn img._cloud_signin_btn_focus { display: none; position: absolute; top: 0; left: 0; z-index: 99; } ._cloud_signin_btn:hover { background-color: transparent !important; } ._cloud_signin_btn:hover img._cloud_signin_btn_focus { display: inline; } span.pui-fa-brands-icons.fa-facebook-f { vertical-align: sub; } .fa-facebook-f:before { padding-right: 22px; padding-left: 8px; } span.pui-fa-brands-icons.fa-github { vertical-align: sub; } .fa-github:before { padding-right: 12px; padding-left: 8px; } span.pui-fa-brands-icons.fa-google { vertical-align: sub; } .fa-google:before { padding-left: 8px; padding-right: 6px; } ._cloud_signin_signin { color: #176bb5; font-weight: bold; font-size: 20px; box-sizing: border-box; padding-bottom: 10px; } ._cloud_signin_username { border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #eeeeee; font-size: 12px; cursor: pointer; background: none; border-radius: 0px; box-sizing: border-box; width: 100%; padding: 12px; margin: 5px 0; display: inline-block; text-decoration: none; } ._cloud_signin_username:focus { border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #296ca3; font-size: 12px; cursor: pointer; background: none; outline: none; border-radius: 0px; box-sizing: border-box; width: 100%; padding: 12px; margin: 5px 0; display: inline-block; text-decoration: none; } ._cloud_signin_password { border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #eeeeee; font-size: 12px; cursor: pointer; background: none; border-radius: 0px; box-sizing: border-box; } ._cloud_signin_password:focus { border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #296ca3; font-size: 12px; cursor: pointer; background: none; outline: none; border-radius: 0px; box-sizing: border-box; } ._cloud_signin_col { /* float: left; */ /* width: 50%; */ /* margin: auto; */ padding: 0 40px; margin-top: 6px; box-sizing: border-box; } ._cloud_signin_col_left { padding: 0 20px; } ._cloud_signin_row:after { content: ""; display: table; clear: both; box-sizing: border-box; } /* vertical line */ ._cloud_signin_vl { position: absolute; left: 50%; border: 2px solid #ddd; height: 175px; box-sizing: border-box; } /* text inside the vertical line */ ._cloud_signin_vl-innertext { position: absolute; top: 50%; transform: translate(-50%, -50%); background-color: #f1f1f1; border: 1px solid #ccc; border-radius: 50%; padding: 8px 10px; box-sizing: border-box; } ._cloud_signin_bottom-container { text-align: center; background-color: #ffffff; border-radius: 0px 0px 4px 4px; box-sizing: border-box; } .pui-cloud-err-msg { font-size: 12px; color: red; text-align: center; display: block; } #_cloud_profile_msg { width: 100%; white-space: normal; } #_html_dialog_content a { text-decoration: none; color: #296ca3; padding: 6px; border-radius: 6px; } #_html_dialog_content a:hover { text-decoration: none; color: #205081; background-color: #eeeeee; } #_html_dialog_content a.pui-cloud-text-link { padding: 0px } #_html_dialog_content a.pui-cloud-text-link:hover { background-color: transparent; text-decoration: underline; } ._cloud_container_account { text-align: left; display: inline-block; } ._cloud_forgot_text { margin-right: 24%; margin-left: 24%; white-space: normal; } .x-window-header-text { color: #58595b; font-weight: 200; } #_html_dialog_content .x-panel-body.x-panel-body-noheader { background-color: white; border-color: white; } /*--- dialog text --*/ .x-window-header.x-unselectable.x-window-draggable { background-color: white; border-color: white; } .x-resizable-handle.x-resizable-handle-west.x-unselectable.x-window-handle { background-color: white; border-color: white; } .x-window-bwrap { background-color: white; border-color: white; } .x-window.blue-window-active.active-window .x-window-mc { background: white; border-color: white; } .x-window.blue-window-active.active-window { background-color: white; border: 1px solid #cccccc; } #_html_dialog_content .x-panel .x-panel-body-noheader, .x-panel-mc .x-panel-body { border-color: white; } .x-resizable-handle x-resizable-handle-west x-unselectable x--window-handle { border: white; } ._cloud_input { margin-top: 2%; height: 20px; /* width: 50%; */ margin-left: 24%; margin-right: auto; padding-left: 2px; display: block; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #eeeeee; text-align: left; font-size: 14px; min-height: 2em; } ._cloud_name_input { display: inline-block; margin-left: 10px; } ._cloud_left_name { margin-left: 2px; width: 40%; } ._cloud_right_name { margin-left: 30px; width: 40%; } #_cloud_email { margin-left: auto; margin-right: auto } #_cloud_last_name {} #_cloud_password1 { /* width: 80%; */ margin-left: auto; margin-right: auto } #_cloud_password2 { /* width: 80%; */ margin-left: auto; margin-right: auto } #_cloud_profile { /* width: 80%; */ margin-left: auto; margin-right: auto; } ._cloud_login_input { width: 100%; } ._cloud_profile_create_screen { width: 80%; } #_cloud_company_row, #_cloud_role_row { width: 80%; margin-left: auto; margin-right: auto } #_cloud_company, #_cloud_role { width: 100%; margin-left: initial; margin-bottom: 10px; } ._cloud_input:focus { border-bottom: 2px solid #296ca3; outline: none; } ._cloud_input_no_top { margin-top: 0%; } ._cloud_next_button_account { background: #296ca3; border-radius: 4px; border: none; text-transform: none; line-height: 20px; min-width: 80px; color: #fff; cursor: pointer; display: inline-block; font-weight: 500; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; float: right; } .pui-cloud-key { font-size: 16px; font-weight: bold; } #_cloud_public_permissions { text-align: center; } ._cloud_description_div { margin-left: 10px; margin-right: 10px; align-content: center; } #_cloud_workspace_name { text-align: center; width:50%; } ._cloud_next_button_account:hover { background: #205081; border-radius: 4px; border: none; text-transform: none; line-height: 20px; min-width: 80px; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; float: right; } #_html_dialog_content h2 { color: #176bb5; font-size: 20px; margin-right: auto; display: block; margin-left: 24%; } #_html_dialog_content h2.pui-centered { text-align: center; margin-left: 0%; } ._cloud_left_div { display: inline-block; max-width: 300px; text-align: left; padding-left: 0px; padding-right: 0px; padding-bottom: 30px; padding-top: 37px; background-color: #ffffff; border-radius: 3px; vertical-align: top; margin-right: auto; margin-left: 24%; } ._cloud_left_div_create_account { margin-left: 19%; } ._cloud_left_div_password { margin-left: 15%; } ._cloud_left_div_signin { margin-left: 21%; } ._cloud_left_div_publish { margin-left: 27%; } span#_cloud_profile_msg.pui-cloud-er-msg { text-align: center; } ._cloud_account_link { padding-right: 10px; text-align: center; display: inline-block; } ._cloud_signin_links { margin-top: 20px; } ._cloud_right_div { display: inline-block; max-width: 150px; text-align: left; padding: 10px; padding-bottom: 0px; background-color: #ffffff; border-radius: 3px; margin-left: auto; } ._cloud_account_input { display: inline-block; max-width: 300px; text-align: left; padding-left: 0px; padding-right: 0px; /* padding-bottom: 30px; */ padding-top: 20px; background-color: #ffffff; border-radius: 3px; vertical-align: top; margin-right: auto; margin-left: 10%; } ._cloud_left_input { display: inline-block; max-width: 300px; text-align: left; padding-left: 0px; padding-right: 0px; /* padding-bottom: 30px; */ padding-top: 20px; background-color: #ffffff; border-radius: 3px; vertical-align: top; margin-right: auto; margin-left: 10%; } ._cloud_right_input { display: inline-block; max-width: 300px; text-align: left; padding-left: 0px; padding-right: 0px; /* padding-bottom: 30px; */ padding-top: 20px; background-color: #ffffff; border-radius: 3px; vertical-align: top; margin-right: auto; margin-left: 10%; } ._cloud_left_publish { display: inline-block; margin-left: 5%; } ._cloud_right_publish { display: inline-block; margin-left: 5%; } ._cloud_publish_footer { padding-top: 10px; text-align: center; } ._cloud_publish_footer input._cloud_buttons { margin-top: 12px; } #_cloud_work_with_button { background-color: #ef8200; } #_cloud_work_with_button:hover { background-color: #bb6600; } ._cloud_left_input ._cloud_input, ._cloud_right_input ._cloud_input { margin-left: 0; margin-top: 8px; width: 100%; } ._cloud_mid_div { display: inline-block; max-width: 150px; text-align: left; padding: 30px; background-color: #ffffff; border-radius: 3px; margin: 15px; } ._cloud_left_div { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 20px; } ._cloud_bottom { display: block; margin-left: 10%; margin-right: 10%; } ._cloud_left-text, ._cloud_right_text { font: 14px; color: #ffffff; } /*--- Create Account ---*/ ._cloud_container_account { text-align: left; display: inline-block; } #_cloud_public_permissions { padding: 10px; padding-top: 5px; padding-bottom: 0px; text-align: left; } ._cloud_description { width: 95%; } ._cloud_next_button_account { background: #296ca3; border-radius: 4px; border: none; text-transform: none; line-height: 20px; min-width: 80px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; float: right; font-size: 14px; } ._cloud_next_button_account:hover { background: #205081; border-radius: 4px; border: none; text-transform: none; line-height: 20px; min-width: 80px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; float: right; font-size: 14px; } #_cloud_display_name { text-align: center; } ._cloud_account_text { width: 100%; white-space: normal; text-align: center; display: block; } ._cloud_password_no_top_margin { margin-top: 0px !important; } ._cloud_next_password { background: #408fca; border-radius: 4px; border: none; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; height: 35px; width: 80px; font-size: 14px; } ._cloud_next_password:hover { background: #176bb5; border-radius: 4px; border: none; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; height: 35px; width: 80px; font-size: 14px; } #_cloud_next_password { background: #408fca; border-radius: 4px; border: none; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; height: 35px; width: 80px; margin-left: 10px; font-size: 14px; } #_cloud_next_password:hover { background: #176bb5; border-radius: 4px; color: #fff; border: none; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; height: 35px; width: 80px; margin-left: 10px; font-size: 14px; } ._cloud_password_protect_container { text-align: center; } ._cloud_password_protect_header { color: #176bb5; font-size: 25px; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; text-align: center; font-weight: bold; margin-top: 30px; margin-bottom: 30px; } ._cloud_workspace_owner_name { font-size: 16px; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; } ._cloud_input_password_protected { font-size: 14px; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #eeeeee; font-size: 14px; margin-top: 20px; } ._cloud_input_password_protected:focus { border-bottom: 2px solid #296ca3; outline: none; text-align: center; } ._cloud_buttons_password_protected_wrapper { padding-top: 30px; } ._cloud_buttons_password_protected_next { background: #296ca3; border-radius: 4px; border: none; line-height: 20px; height: 40px; width: 100px; color: #ffffff; cursor: pointer; display: block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; font-size: 14px; margin: auto; outline: none; } ._cloud_buttons_password_protected_next:hover { background: #205081; border-radius: 4px; border: none; line-height: 20px; height: 40px; width: 100px; color: #ffffff; cursor: pointer; display: block; overflow: hidden; text-align: center; z-index: 0; white-space: normal; letter-spacing: .25px; font-size: 14px; margin: auto; outline: none; } .logo { margin-left: 23%; padding-bottom: 30px; margin-top: 30px; } .pui-social-panel .x-panel-header, .x-panel-header-collapsed, .x-layout-collapsed-south { color: #666666; font-weight: normal; font-size: 16px; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; border-color: #aeb6be; background-color: #eeeeee !important; padding-bottom: 5px; height: 30px; } .x-panel.pui-social-panel.x-border-panel { z-index: 1; } ._cloud_start_over { display: inline-block; max-width: 300px; text-align: left; padding-left: 0px; padding-right: 10px; padding-bottom: 30px; padding-top: 50px; background-color: #ffffff; border-radius: 3px; vertical-align: top; margin-right: auto; margin-left: 23%; } /*--- Exit Buttons ---*/ .active-window.x-window.active-window.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close { background-color: #296ca3; } .active-window.x-window.active-window.x-window .x-window-tl .x-window-tr .x-window-tc .x-window-header .x-tool-close:hover { background-color: #205081; } /*--- dialog text --*/ .x-window .x-window-header { color: #ffffff; } #_html_dialogue_content .x-panel-body-noheader, .x-panel .x-panel-mc .x-panel-body { border-color: #939598; } .x-window-header-text { color: #58595b; font-weight: 200; } .x-window-header.x-unselectable.x-window-draggable { background-color: #ffffff; border-color: #ffffff; } .x-resizable-handle.x-resizable-handle-west.x-unselectable.x-window-handle { background-color: #ffffff; border-color: #ffffff; } .x-window-bwrap { background-color: #ffffff; border-color: #ffffff; } .x-window.blue-window-active.active-window .x-window-mc { background: #ffffff; border-color: #ffffff; } #_html_dialog_content .x-panel-body.x-panel-body-noheader { background-color: #ffffff; border-color: #ffffff; } .x-window.blue-window-active.active-window { background-color: #ffffff; border: 1px solid #939598; } #_html_dialog_content .x-panel .x-panel-body-noheader, .x-panel-mc .x-panel-body { border-color: #ffffff; } .x-resizable-handle x-resizable-handle-west x-unselectable x--window-handle { border: #ffffff; } /*--- Workspace ---*/ /* ._cloud_space_name { */ .pui-cloud-space-name { font-size: 15px; border: 2px #408fca; } .pui-cloud-space-owner { font-size: 15px; } .pui-cloud-space-description { font-size: 15px; } /* ._cloud_keywords { */ .pui-cloud-space-keyword { font-size: 14px; border: 1px solid grey; width: auto; display: inline-block; margin-right: 5px; margin-bottom: 5px; padding: 3px; color: grey; cursor: pointer; } .pui-workspace-panel .x-panel-header { color: #666666; font-weight: normal; font-size: 14px; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; border-color: #aeb6be; background-color: #eeeeee !important; padding-bottom: 5px; height: 20px; } .pui-social-login-message { color: #666666; font-weight: normal; font-size: 14px; font-family: "Segoe UI", tahoma, arial, verdana, sans-serif; } .pui-social-selected { color: #005ecf; } .pui-social-clickable { cursor: pointer; } .pui-social-clickable:hover { color: #333333; } .pui-social-small { font-size: 14px; } .pui-leave-comment-box { width: 100%; resize: vertical; border-radius: 5px; } .pui-leave-comment-buttons { text-align: right; } .pui-chars-left { font-size: 11px; color: #999999; } .pui-comment-user { font-weight: bold; color: black; border-radius: 4px; padding: 2px 6px 10px 6px; font-size: 16px; } pui-user-avatar { display: inline; padding-right: 8px; } .pui-user-avatar img { width: 40px; height: 40px; border-radius: 50%; background-color: #ffffff; border: 1px solid #dddddd; } .pui-user-avatar-name { display: inline-flex; cursor: pointer; } .pui-comment { font-size: 14px; padding: 10px 20px 10px 20px; white-space: normal; background-color: white; } .pui-comment-link { text-decoration: none; color: #296cA3; } .pui-comment-link:hover { text-decoration: none; color: #296ca3; } #_south_panel_workspace_comments { background-color: #f4f4f5; } .time-remove-reply { margin-left: 5px; } .pui-comment-indent-1 { margin-left: 50px; } .pui-comment-indent-2 { margin-left: 100px; } .pui-comment-indent-3 { margin-left: 150px; } .pui-comment-time { font-size: 12px; color: #999999; } .pui-comment-link { font-size: 12px; text-decoration: none; } .pui-comment-link:hover { text-decoration: underline; } .pui-see-more-comments {} .pui-cloud-startfile { font-weight: bold; } .pui-cloud-webservice { font-style: italic; } .pui-cloud-run-iframe { width: 100%; height: 100%; border-width: 0px; } /* Social Media Sharing buttons css */ .resp-sharing-button__link, .resp-sharing-button__icon { display: inline-block } .resp-sharing-button__link { text-decoration: none; color: #fff; margin: 0.5em } .resp-sharing-button { border-radius: 5px; transition: 25ms ease-out; padding: 0.20em 0.25em; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; display: inline-block; } .resp-sharing-button__icon svg { width: 1em; height: 1em; margin-right: 0.4em; vertical-align: top } .resp-sharing-button--small svg { margin: 0; vertical-align: middle } /* Non solid icons get a stroke */ .resp-sharing-button__icon { stroke: #fff; fill: none } /* Solid icons get a fill */ .resp-sharing-button__icon--solid, .resp-sharing-button__icon--solidcircle { fill: #fff; stroke: none } .resp-sharing-button--twitter { background-color: #55acee } .resp-sharing-button--twitter:hover { background-color: #2795e9 } .resp-sharing-button--pinterest { background-color: #bd081c } .resp-sharing-button--pinterest:hover { background-color: #8c0615 } .resp-sharing-button--facebook { background-color: #3b5998 } .resp-sharing-button--facebook:hover { background-color: #2d4373 } .resp-sharing-button--tumblr { background-color: #35465C } .resp-sharing-button--tumblr:hover { background-color: #222d3c } .resp-sharing-button--reddit { background-color: #5f99cf } .resp-sharing-button--reddit:hover { background-color: #3a80c1 } .resp-sharing-button--google { background-color: #dd4b39 } .resp-sharing-button--google:hover { background-color: #c23321 } .resp-sharing-button--linkedin { background-color: #0077b5 } .resp-sharing-button--linkedin:hover { background-color: #046293 } .resp-sharing-button--email { background-color: #777 } .resp-sharing-button--email:hover { background-color: #5e5e5e } .resp-sharing-button--xing { background-color: #1a7576 } .resp-sharing-button--xing:hover { background-color: #114c4c } .resp-sharing-button--whatsapp { background-color: #25D366 } .resp-sharing-button--whatsapp:hover { background-color: #1da851 } .resp-sharing-button--hackernews { background-color: #FF6600 } .resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus { background-color: #FB6200 } .resp-sharing-button--vk { background-color: #507299 } .resp-sharing-button--vk:hover { background-color: #43648c } .resp-sharing-button--facebook { background-color: #3b5998; border-color: #3b5998; } .resp-sharing-button--facebook:hover, .resp-sharing-button--facebook:active { background-color: #2d4373; border-color: #2d4373; } .resp-sharing-button--twitter { background-color: #55acee; border-color: #55acee; } .resp-sharing-button--twitter:hover, .resp-sharing-button--twitter:active { background-color: #2795e9; border-color: #2795e9; } .resp-sharing-button--google { background-color: #dd4b39; border-color: #dd4b39; } .resp-sharing-button--google:hover, .resp-sharing-button--google:active { background-color: #c23321; border-color: #c23321; } .resp-sharing-button--tumblr { background-color: #35465C; border-color: #35465C; } .resp-sharing-button--tumblr:hover, .resp-sharing-button--tumblr:active { background-color: #222d3c; border-color: #222d3c; } .resp-sharing-button--email { background-color: #777777; border-color: #777777; } .resp-sharing-button--email:hover, .resp-sharing-button--email:active { background-color: #5e5e5e; border-color: #5e5e5e; } .resp-sharing-button--pinterest { background-color: #bd081c; border-color: #bd081c; } .resp-sharing-button--pinterest:hover, .resp-sharing-button--pinterest:active { background-color: #8c0615; border-color: #8c0615; } /* Custom Check box */ /* Customize the label (the container) */ ._cloud_checkbox_container { display: block; position: relative; padding-left: 35px; margin-bottom: 6px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ ._cloud_checkbox_container input { position: absolute; opacity: 0; cursor: pointer; } /* Create a custom checkbox */ ._cloud_checkbox_checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #eee; } /* On mouse-over, add a grey background color */ ._cloud_checkbox_container:hover input~._cloud_checkbox_checkmark { background-color: #ccc; } /* When the checkbox is checked, add a blue background */ ._cloud_checkbox_container input:checked~._cloud_checkbox_checkmark { background-color: #296ca3; } /* Create the checkmark/indicator (hidden when not checked) */ ._cloud_checkbox_checkmark:after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ ._cloud_checkbox_container input:checked~._cloud_checkbox_checkmark:after { display: block; } /* Style the checkmark/indicator */ ._cloud_checkbox_container ._cloud_checkbox_checkmark:after { left: 7px; top: 3px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } #_html_dialog_content { text-align: center; } ._cloud_publish_header { text-align: center; display: block; font-size: 20px; color: #176bb5; font-weight: 300; } #_cloud_close_published { display: block; } #_south_tabpanel-xsplit { border-left: 1px solid #cbcbcb; } .pui-designer-db-output table { border-collapse: collapse; } .pui-designer-db-output td, .pui-designer-db-output th { border: 1px solid #ddd; padding: 4px; } .pui-designer-db-output th { color: #ffffff; background-color: #296ca3; padding-top: 8px; padding-bottom: 8px; text-align: left; } .pui-designer-db-output tr:nth-child(even) { background: #f2f2f2; } .pui-designer-db-output tr:nth-child(odd) { background: #ddd; } table.pui-cloud-admin-list { border-collapse: collapse; } table.pui-cloud-admin-list td, .pui-cloud-admin-list th { border: 1px solid #ddd; padding: 4px; font-family: San Serif; font-size: 14px; white-space: nowrap; } table.pui-cloud-admin-list th { color: #ffffff; background-color: #296ca3; padding-top: 8px; padding-bottom: 8px; text-align: left; font-weight: normal; } table.pui-cloud-admin-list tr:nth-child(even) { background-color: #ffffff; } table.pui-cloud-admin-list tr:nth-child(odd) { background-color: #eeeeee; } table.pui-cloud-admin-details { border-collapse: collapse; } table.pui-cloud-admin-details td { border: 1px solid #ddd; padding: 4px; font-family: San Serif; font-size: 14px; } table.pui-cloud-admin-details td:nth-child(1) { color: #ffffff; background-color: #296ca3; padding-top: 8px; padding-bottom: 8px; text-align: left; font-weight: normal; } ._cloud_row { padding-top: 10px; display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin: auto; max-width: 80%; } .checkboxes label { display: inline-block; text-indent: -30px; } .checkboxes input { vertical-align: middle; margin-right: 10px; } .checkboxes label { padding-right: 5px; padding-left: 25px; text-indent: -25px; } .checkboxes label, .checkboxes span { vertical-align: middle; } .top_row { padding-top: 20px; } ._cloud_name_container { display: flex; flex-wrap: wrap; } /* for small screens */ @media only screen and (max-width: 580px) { ._cloud_row { flex-wrap: wrap; } ._cloud_name_input { margin-left: initial; margin-right: initial; width: 100%; margin: auto; } ._cloud_name_container { flex-direction: column; } ._cloud_row { flex-direction: column; } #_cloud_first_name { margin: auto; margin-top: 5px; } #_cloud_last_name { margin: auto; margin-top: 5px; } } ._cloud_adjusted_width { width: 50%; } ._cloud_create_input { width: 80%; } ._cloud_reset_input { width: 50%; margin-left: auto; margin-right: auto; } #_cloud_code { margin-left: auto; margin-right: auto; } .pui-cloud-multi-div { padding-top: 0px; border: 1px solid #999; outline: none; width: 184px; } .pui-cloud-multi-box { padding-left: 5px; width: calc(100% - 20px); font-size: 14px; border: 0; outline: none; color: #333; cursor: default; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; } .pui-cloud-flipped { transform: rotate(180deg); } .pui-cloud-multi-down-icon { margin-top: 0px; margin-bottom: 3px; margin-left: 5px; vertical-align: bottom; cursor: pointer; color: #333; transition: transform 0.25s; font-size: 16px; } .pui-cloud-popup { border: 1px solid #999; border-radius: 3px; background-color: white; max-height: 275px; position: absolute; z-index: 25; } .pui-cloud-options { border-top: 1px solid #ccc; overflow-y: auto; overflow-x: hidden; } .pui-cloud-group { padding-top: 10px; padding-left: 12px; padding-bottom: 10px; font-weight: bold; } .pui-cloud-option { padding-top: 5px; cursor: pointer; user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .pui-cloud-option:hover { background-color: #ddd; } .pui-cloud-option:hover .pui-cloud-option-label { color: #333; } .pui-cloud-group-option { padding-left: 10px; } .pui-cloud-option-checkbox { height: 18px; width: 30px; z-index: auto; } .pui-cloud-option-label { font-family: sans-serif; font-size: 14px; margin-bottom: 10px; display: inline-block; vertical-align: middle; height: 20px; color: #666; }