﻿body.embedded_in_lotus tr.linked { cursor: default }
.two_column { }
.two_column textarea { border: 1px solid rgb(195, 195, 195) }
.two_column select { font-size: 12px; height: 25px }
.two_column input[type="radio"] { margin-right: 3px }
.two_column p.tabbed_intro { background-color: rgb(245, 245, 245); color: rgb(51, 51, 51); padding: 12px 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-right: 0px; color: rgb(119, 119, 119); font-size: 12px; line-height: 18px; border: 1px solid rgb(187, 187, 187); margin-top: 0px }
.two_column .element_group { margin-right: 120px }
.two_column .form_element, .two_column .form_element_without_separator { padding: 17px 0 }
.two_column .form_element + .form_element, .two_column .form_element_without_separator + .form_element { border-top: 1px dotted rgb(204, 204, 204) }
.two_column .form_element div.enable_checkbox, .two_column .form_element_without_separator div.enable_checkbox { margin-top: 3px }
.two_column .form_element div.enable_radioboxes, .two_column .form_element_without_separator div.enable_radioboxes { margin-top: 5px; font-weight: bold }
.two_column .form_element label, .two_column .form_element .label, .two_column .form_element_without_separator label, .two_column .form_element_without_separator .label { line-height: 17px; float: left; padding-top: 3px; width: 170px; color: rgb(76, 76, 76); white-space: normal; font-weight: bold; font-size: 13px }
.two_column .form_element label.block, .two_column .form_element .label.block, .two_column .form_element_without_separator label.block, .two_column .form_element_without_separator .label.block { float: none; display: block }
.two_column .form_element label.option, .two_column .form_element .label.option, .two_column .form_element_without_separator label.option, .two_column .form_element_without_separator .label.option { color: rgb(119, 119, 119); font-weight: normal; float: none; display: inline }
.two_column .form_element label.two_line, .two_column .form_element .label.two_line, .two_column .form_element_without_separator label.two_line, .two_column .form_element_without_separator .label.two_line { margin-top: -2px }
.two_column .form_element label[for], .two_column .form_element_without_separator label[for] { cursor: pointer }
.two_column .form_element h4, .two_column .form_element_without_separator h4 { color: rgb(76, 76, 76) }
.two_column .form_element .checkbox, .two_column .form_element_without_separator .checkbox { float: none; display: inline }
.two_column .form_element .form_field.multiple, .two_column .form_element_without_separator .form_field.multiple { margin-top: 20px }
.two_column .form_element .form_field, .two_column .form_element_without_separator .form_field { margin-left: 210px }
.two_column .form_element .form_field label, .two_column .form_element .form_field .label, .two_column .form_element_without_separator .form_field label, .two_column .form_element_without_separator .form_field .label { width: auto; min-width: 170px }
.two_column .form_element .form_field .form_field_header_message, .two_column .form_element_without_separator .form_field .form_field_header_message { margin-bottom: 10px }
.two_column .form_element .form_field a, .two_column .form_element_without_separator .form_field a { font-weight: bold }
.two_column .form_element .form_field a.action, .two_column .form_element_without_separator .form_field a.action { font-size: 9pt; font-weight: bold; padding-right: 0 }
.two_column .form_element .form_field a.action:hover, .two_column .form_element .form_field a.action:active, .two_column .form_element_without_separator .form_field a.action:hover, .two_column .form_element_without_separator .form_field a.action:active { text-decoration: underline }
.two_column .form_element .form_field select, .two_column .form_element_without_separator .form_field select { margin-top: 2px }
.two_column .form_element .form_field select[disabled], .two_column .form_element_without_separator .form_field select[disabled] { color: gray }
.two_column .form_element .form_field + .form_field, .two_column .form_element_without_separator .form_field + .form_field { margin-top: 20px }
.two_column .form_element .form_field h4, .two_column .form_element_without_separator .form_field h4 { font-size: 13px; padding-bottom: 5px; margin-top: 5px }
.two_column .form_element .form_field .color_selector, .two_column .form_element_without_separator .form_field .color_selector { float: left; margin-right: 10px }
.two_column .form_element .form_field .color_selector input[type="text"], .two_column .form_element_without_separator .form_field .color_selector input[type="text"] { width: 110px; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.two_column .form_element .form_field .color_selector label, .two_column .form_element_without_separator .form_field .color_selector label { float: none; width: inherit; font-weight: normal; font-size: 12px }
.two_column .form_element .form_field .color_selector div.help-bubble div.bubble-content, .two_column .form_element_without_separator .form_field .color_selector div.help-bubble div.bubble-content { margin-bottom: 0px }
.two_column .form_element .form_field div.header_logo, .two_column .form_element_without_separator .form_field div.header_logo { background-color: rgb(245, 245, 245); color: rgb(51, 51, 51); padding: 12px 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-right: 0px; color: rgb(119, 119, 119); float: left; padding: 10px }
.two_column .form_element .form_field div.input_controls, .two_column .form_element_without_separator .form_field div.input_controls { left: 25px; position: relative; top: 19px }
.two_column .form_element .form_field .sub_setting, .two_column .form_element_without_separator .form_field .sub_setting { border-top: 1px dotted rgb(204, 204, 204); margin-top: 20px; padding-top: 15px }
.two_column .form_element .form_field .sub_setting .form_field, .two_column .form_element_without_separator .form_field .sub_setting .form_field { margin-left: 0 }
.two_column .form_element .form_field .sub_setting label, .two_column .form_element_without_separator .form_field .sub_setting label { float: none; display: inline; margin-bottom: 7px; padding-top: 0px }
.two_column .form_element .form_field .sub_setting label.block, .two_column .form_element_without_separator .form_field .sub_setting label.block { display: block }
.two_column .form_element .form_field .sub_setting p, .two_column .form_element_without_separator .form_field .sub_setting p { font-weight: normal }
.two_column .form_element .form_field table td, .two_column .form_element_without_separator .form_field table td { font-weight: bold }
.two_column .form_element .form_field textarea, .two_column .form_element_without_separator .form_field textarea { font-size: 12px; color: rgb(51, 51, 51) }
.two_column .form_element .form_field div.textarea, .two_column .form_element_without_separator .form_field div.textarea { border: 1px solid rgb(183, 183, 183); background-color: rgb(251, 251, 251); margin: 5px 0px 10px; font-family: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; font-size: 13px; color: rgb(102, 102, 102); padding: 5px; margin-bottom: 10px }
.two_column .form_element .form_field div.radio label, .two_column .form_element_without_separator .form_field div.radio label { float: none; display: inline; margin-bottom: 7px; padding-top: 0px; padding-left: 2px; font-weight: normal }
.two_column .form_element .form_field div.radio label.block, .two_column .form_element_without_separator .form_field div.radio label.block { display: block }
.two_column .form_element .form_field label.normal, .two_column .form_element_without_separator .form_field label.normal { padding-right: 5px; font-weight: normal; font-size: 12px }
.two_column .form_element .form_field .horizontal, .two_column .form_element_without_separator .form_field .horizontal { display: inline; margin-right: 20px; font-size: 13px; font-weight: bold }
.two_column .form_element .form_field .horizontal input[type="radio"], .two_column .form_element_without_separator .form_field .horizontal input[type="radio"] { margin-top: 5px }
.two_column .form_element .form_field input[type="checkbox"], .two_column .form_element_without_separator .form_field input[type="checkbox"] { margin-right: 5px }
.two_column .form_element .form_field input[type="text"], .two_column .form_element_without_separator .form_field input[type="text"] { width: 300px; font-size: 12px }
.two_column .form_element .form_field input, .two_column .form_element_without_separator .form_field input { line-height: 18px; padding: 4px; font-size: 13px }
.two_column .form_element .form_field input[type="file"], .two_column .form_element_without_separator .form_field input[type="file"] { font-size: inherit; font-family: Arial, Helvetica, sans-serif }
.two_column .form_element .form_field p, .two_column .form_element_without_separator .form_field p { color: rgb(102, 102, 102); margin: 5px 0 0 0; font-size: 12px; line-height: 17px; padding-bottom: 3px }
.two_column .form_element .form_field .warning, .two_column .form_element_without_separator .form_field .warning { background: rgb(255, 253, 225) url(/images/warning_icon.png) 15px 15px no-repeat; padding: 15px 15px 15px 45px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: solid 2px rgb(255, 250, 184); color: rgb(51, 51, 51) }
.two_column .form_element .form_field ul, .two_column .form_element_without_separator .form_field ul { padding-top: 5px; font-weight: normal; font-size: 12px }
.two_column .form_element .form_field ol, .two_column .form_element_without_separator .form_field ol { padding-left: 35px }
.two_column .form_element .form_field ol li, .two_column .form_element_without_separator .form_field ol li { padding: 0; margin: 5px 11px 5px 0 }
.two_column .form_element.single_column label, .two_column .form_element.single_column .label, .two_column .form_element_without_separator.single_column label, .two_column .form_element_without_separator.single_column .label { float: none }
.two_column .form_element.single_column .form_field, .two_column .form_element_without_separator.single_column .form_field { margin-left: 0 }
.two_column .rule_owner_selector { margin-bottom: 8px; font-weight: bold }
.two_column #preview_twitter_search { font-size: 13px; text-decoration: underline }
.two_column .vivid_delete { color: rgb(221, 0, 28) }
form.two_column .form_element:last-child { border-bottom: none }
p.warning { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: rgb(255, 253, 225) url(/images/warning_icon.png) 15px 15px no-repeat; padding: 15px 15px 15px 45px; color: rgb(51, 51, 51) }
body.personalize select { min-width: 200px }
body.security div#hosted_ssl div#upsell-message { margin: 15px 0 0 0 }
.content .actions { border-top: 1px dotted rgb(204, 204, 204); margin-left: 208px; padding-top: 10px; overflow: hidden; text-align: right; color: rgb(153, 153, 153) }
.content .actions input, .content .actions select { margin-top: 5px; margin-left: 5px; font-size: 13px }
.content .actions input.save, .content .actions select.save { font-weight: bold }
.content .actions input + input, .content .actions input + select, .content .actions select + input, .content .actions select + select { margin-right: 20px }
.content .actions a.remove { margin-top: 5px; padding: 1px 3px }
.content .actions select { height: 30px }
.element_group.no_right_margin { margin-right: 0 }
.not_yet_released { display: none }
.palette { width: 100px !important; border: solid rgb(244, 244, 244) 1px !important }
body.account-show div#settings_mobile_preview { margin-bottom: 30px }
#audits table.tickets td:first-child { white-space: nowrap }
#audits table.tickets td:nth-child(1n+5) { white-space: normal }
body.email .form_element img { vertical-align: middle }
body.email .form_element .connect { display: block; text-align: center; background-color: rgb(238, 238, 238); padding: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.form_element_top { border-top: 1px dotted rgb(204, 204, 204) }
.beta-indicator { font-size: 80%; text-transform: uppercase; color: rgb(141, 141, 141) }
#api-tokens .add-link { margin-top: -10px }
#api-tokens #token_value { width: 315px }
#api-tokens #token_used { color: rgb(153, 153, 153); font-size: 85% }
#api-tokens #delete_token { font-weight: normal; display: inline }
body.monitored_twitter_handles div.content h3 { margin-bottom: 7px }
body.monitored_twitter_handles div.content span.sub { margin-left: 4px }
body.monitored_twitter_handles p.sub-description { margin-bottom: 5px }
body.monitored_twitter_handles ul.description-list { padding-left: 0px; list-style-position: inside; margin-bottom: 15px }
body.monitored_twitter_handles p.user-twitter a.handle { font-weight: bold }
body.monitored_twitter_handles p.user-twitter { float: left; background-color: white; background-position: 4px -981px; width: 250px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 5px 0 5px 18px; border: 1px solid rgb(240, 240, 240) }
body.monitored_twitter_handles p.user-twitter:hover { border: 1px solid rgb(175, 175, 175) }
body.monitored_twitter_handles p.user-twitter:hover span { color: rgb(175, 175, 175) }
body.monitored_twitter_handles p.user-twitter span.primary-selector { margin-left: 20px; color: rgb(175, 175, 175); padding-right: 10px; font-size: 8px; text-transform: uppercase }
body.monitored_twitter_handles .direct-messages { color: rgb(153, 153, 153); text-indent: 18px; margin: 0 0 14px 0 }
body.monitored_twitter_handles div.options { clear: both; float: left; background: rgb(232, 232, 232); margin-bottom: 10px; margin: -3px 0 10px 14px; padding: 2px 39px 2px 5px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top: none; border-left: 1px solid rgb(219, 219, 219); border-right: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219) }
body.monitored_twitter_handles p.mth-option { margin: 0px; font-size: 11px; line-height: 20px; color: rgb(102, 102, 102); clear: both }
body.monitored_twitter_handles p.add_monitor_handle { margin-bottom: 0px }
body.monitored_twitter_handles div.bubble-content { width: 500px }
body.monitored_twitter_handles a#add-twitter { font-weight: bold; text-decoration: underline }
body.monitored_twitter_handles, body.settings.settings-index div#add_twitter_handle_lightbox h1 { margin-bottom: 10px }
body.monitored_twitter_handles, body.settings.settings-index div#add_twitter_handle_lightbox p.description { margin-bottom: 15px }
body.personalize .timezone-help { width: 600px }
body.personalize div.translation_boxes a { float: none }
body.embedded_in_lotus tr.linked { cursor: default }
table.plan-matrix { color: rgb(0, 0, 0); margin: 0; width: 97% }
table.plan-matrix .if_coupon_code_applies, table.plan-matrix .if_has_coupon_code { display: none }
table.plan-matrix p label { color: rgb(68, 68, 68); font-size: 1.2em; font-weight: bold }
table.plan-matrix #apply_coupon_code { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background-color: rgb(100, 100, 100); border-color: rgb(100, 100, 100); border-style: none; color: rgb(238, 238, 238); cursor: pointer; padding-left: 8px; padding-right: 8px }
table.plan-matrix span.error { color: rgb(222, 103, 107); display: block; font-size: 11px; margin: 5px 0 0 60px }
table.plan-matrix td { width: 32%; vertical-align: top; padding: 7px 7px 0 0 }
table.plan-matrix td .plan { background-color: rgb(255, 255, 255); border: 3px solid rgb(164, 209, 219); padding: 0 }
table.plan-matrix td .plan-head { padding: 11px 10px 3px 10px; background: rgb(255, 255, 255) }
table.plan-matrix td .plan-vars { background: rgb(249, 249, 249) }
table.plan-matrix h4 { float: left; color: rgb(68, 68, 68); font-size: 1.2em; font-weight: normal; margin: 8px 0 0 0 }
table.plan-matrix .left { float: left }
table.plan-matrix .right { float: right }
table.plan-matrix div.clear { clear: both }
table.plan-matrix input.right { display: block }
table.plan-matrix #billing-cycle-total { font-size: 28px; font-weight: bold; color: rgb(119, 119, 119); padding: 4px 0 0 0 }
table.plan-matrix #billing-cycle-desc, table.plan-matrix #billing-cycle-frequency, table.plan-matrix #coupon_code_expiry { color: rgb(170, 170, 170); font-size: 12px; padding: 0 0 0 4px }
table.plan-matrix #billing-cycle-undiscounted-price, table.plan-matrix #billing-cycle-max-agent-count, table.plan-matrix #billing-cycle-discounted-amount, table.plan-matrix .line_item_amount { float: right; font-weight: bold; font-size: 22px; margin: 0; padding: 0; color: rgb(119, 119, 119) }
table.plan-matrix #billing-cycle-price { float: right; font-weight: bold; font-size: 28px; margin: 0; padding: 4px 0 0 0; color: rgb(127, 162, 57) }
table.plan-matrix td .plan h2 { margin: 3px 0px 7px 0px }
table.plan-matrix td .plan h3 { font-size: 1em; margin: 15px 0px 7px 0px }
table.plan-matrix td p.features { color: rgb(136, 136, 136); height: 94px; font-size: 1.1em }
table.plan-matrix .pricing-2 td p.features { height: auto; min-height: 6em }
table.plan-matrix .plan-selection { text-align: center; padding: 10px 0 }
table.plan-matrix .plan-selection input[type="submit"], table.plan-matrix .plan-selection input[type="button"] { font-size: 12px }
table.plan-matrix .plan-pricing { padding: 6px 0 }
table.plan-matrix .plan-pricing .per-agent-pricing { padding: 3px 0 0 0 }
table.plan-matrix span.plan-vars-title { font-weight: bold; font-size: 1.2em; color: rgb(68, 68, 68) }
table.plan-matrix #upgrade, table.plan-matrix #downgrade { width: 30% }
table.plan-matrix #upgrade td, table.plan-matrix #downgrade td { padding: 0px }
table.plan-matrix p.current-plan { margin: 2px 0 4px 0; color: rgb(119, 119, 119) }
table.plan-matrix #downgrade h4 { font-weight: bold }
table.plan-matrix #downgrade #billing-cycle-frequency { font-size: 1.1em; min-width: 100px }
table.plan-matrix #downgrade td .plan-head { padding-bottom: 10px }
body.subscription p.maximum-agent-notification { background: url(/images/cross.png) no-repeat scroll 0 1px transparent; font-weight: bold; padding-left: 31px; margin-left: 20px }
.plus_features { width: 470px; height: 320px; margin: 15px }
.plus_features ul { margin-top: 20px }
.plus_features ul li { margin: 12px 0 0 20px; list-style-type: disc }
#upgrade-options, #downgrade-options { width: 65%; float: left; font-size: 13px; line-height: 18px; padding: 0 15px 0 0 }
#upgrade-options h3, #downgrade-options h3 { margin-top: 0 }
#upgrade-options ul + h3, #downgrade-options ul + h3 { margin-top: 15px }
#upgrade-options ul, #downgrade-options ul { list-style: none outside none; margin: 0; padding: 0 }
#upgrade-options ul li { background: url(/images/tick2.png) no-repeat scroll 0 2px transparent; color: rgb(68, 68, 68); padding: 0 0 0 23px }
#downgrade-options ul li { background: url(/images/cross.png) no-repeat scroll 0 1px transparent; color: rgb(68, 68, 68); padding: 0 0 0 23px }
body.subscription-upgrade span.agent-minimum { color: rgb(102, 102, 102); padding-left: 12px }
.downgrade-buttons { margin-top: 40px }
.downgrade-buttons .home { float: left }
.downgrade-buttons .home a { font-size: 16px; text-decoration: underline }
.downgrade-buttons .home .confirm { float: right }
#find_the_cvv { position: relative; font-family: Helvetica }
#find_the_cvv #top_cvv { position: absolute; top: 15px; left: 180px; width: 250px; padding: 15px; margin: 1em 0 3em }
#find_the_cvv #bottom_cvv { position: absolute; top: 140px; left: 180px; width: 250px; padding: 15px; margin: 1em 0 3em }
#find_the_cvv #top_cvv h4, #find_the_cvv #bottom_cvv h4 { font-size: 1em; font-weight: normal; color: rgb(60, 60, 60) }
#find_the_cvv #top_cvv p, #find_the_cvv #bottom_cvv p { font-size: 9pt; color: rgb(171, 171, 169) }
table.dropboxes abbr { cursor: help }
table.dropboxes .feature { font-size: 120%; font-weight: bold }
#dropbox_form .upgrade_field.upgradeable .if_not_upgradeable, #dropbox_form .upgrade_field.not_upgradeable .if_upgradeable { display: none }
#dropbox_description_placeholder { width: 470px }
#dropbox_subject_placeholder { width: 380px }
#dropbox_knowledge_base_search_placeholder { width: 380px }
#dropbox_preview .code { font-family: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; font-size: 12px; height: 16em; cursor: default }
body.embedded_in_lotus tr.linked { cursor: default }
#zenbox_settings { margin: 0; padding: 0; border: 0 }
#zenbox_settings .frame { padding-bottom: 0 }
#zenbox_settings h3 { margin-top: 15px }
#zenbox_settings legend, #zenbox_settings label.legend { color: rgb(85, 85, 85); display: block; font-size: 16px; font-weight: bold; margin: 0 0 2px 0; padding-top: 5px }
#zenbox_settings legend .sub, #zenbox_settings label.legend .sub { color: rgb(102, 102, 102); font-size: 12px; font-weight: normal; margin-left: 4px }
#zenbox_settings label { cursor: pointer }
#zenbox_settings form fieldset { padding-bottom: 1em }
#zenbox_settings form fieldset legend { color: rgb(85, 85, 85); display: block; font-size: 16px; font-weight: bold; margin: 0 0 2px 0; padding-top: 5px; padding: 7px 0 7px 0 }
#zenbox_settings form fieldset legend .sub { color: rgb(102, 102, 102); font-size: 12px; font-weight: normal; margin-left: 4px }
#zenbox_settings form fieldset legend.done { padding-top: 1em }
#zenbox_settings form fieldset fieldset label, #zenbox_settings form fieldset fieldset input { margin: 4px 0 8px 0 }
#zenbox_settings form fieldset fieldset label + input { margin-left: 1.4em }
#zenbox_settings form fieldset p:last-child { margin-bottom: 0 }
#zenbox_settings #zenbox_output { font-family: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; font-size: 11px; margin-top: 15px }
#colorbox .change_subscription h1 { margin-bottom: 1em }
#colorbox .change_subscription * + p { margin-top: 1em }
#colorbox .change_subscription .from, #colorbox .change_subscription .to { width: 15em }
#colorbox .change_subscription .from h2, #colorbox .change_subscription .to h2 { border-bottom: 1px solid rgb(221, 221, 221); margin: 0; padding-bottom: 2px }
#colorbox .change_subscription .from h2 + li, #colorbox .change_subscription .to h2 + li { border-top: 1px solid rgb(204, 204, 204); padding-top: 5px }
#colorbox .change_subscription .from { float: left; padding-left: 4em }
#colorbox .change_subscription .to { background: url(/images/arrow_right.png) no-repeat 0% 60%; margin: 0 4em 0 21em; padding-left: 6em }
#colorbox .change_subscription table.invoice { border-spacing: 0; margin: 1em 5em }
#colorbox .change_subscription table.invoice td, #colorbox .change_subscription table.invoice th { padding: 0.5em 0; vertical-align: top }
#colorbox .change_subscription table.invoice td { color: rgb(67, 67, 67); font-weight: bold; text-align: right }
#colorbox .change_subscription table.invoice th { color: rgb(131, 131, 131); font-weight: normal; padding-left: 1em; width: 75% }
#colorbox .change_subscription table.invoice tbody tr:last-child td { background: transparent url(/images/sprites/plus-equals.png) 0 6px no-repeat; border-bottom: 1px solid rgb(221, 221, 221) }
#colorbox .change_subscription table.invoice tfoot tr:first-child td { border-top: 1px solid rgb(204, 204, 204); background: transparent url(/images/sprites/plus-equals.png) 0 -16px no-repeat }
#colorbox .change_subscription form { margin-top: 1em }
#colorbox .change_subscription form footer { margin-top: 1.5em }
body.chat_settings .content h2 { color: rgb(51, 51, 51); font-weight: normal; margin: 11px 0; overflow: hidden }
body.chat_settings .content .v1 { margin: 0 12px 0 -8px }
body.chat_settings .content p.intro_text { color: rgb(102, 102, 102); font-size: 13px; line-height: 17px; margin: 0 15px 10px 0; width: 90% }
body.chat_settings .tabs_content { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(239, 239, 239); margin-top: -2px; padding: 10px 25px 20px }
body.chat_settings .tabs_content fieldset.section legend { color: rgb(76, 76, 76); font-size: bold; width: 150px }
body.chat_settings form.two_column { padding: 0px }
body.chat_settings form.two_column .section { background-color: rgb(255, 255, 255); border: 0px; padding: 0px }
body.chat_settings form.two_column hr { margin: 20px 0 15px }
body.chat_settings form.two_column p.help { width: 60% }
body.chat_settings form.two_column footer input { font-weight: bold }
#account_survey_response_form.two_column .section .field + .field { margin-top: 50px }
textarea#account_mobile_title { overflow: hidden; white-space: nowrap; resize: none; width: 300px }
#account_support_structure_sub_setting label { float: left; padding-top: 4px }
#account_support_structure_sub_setting input[type="text"] { width: 50px; margin-bottom: 15px }
#activate_color_branding { float: left }
.checkbox_label { position: relative; margin-bottom: 0px; bottom: 3px }
#activate_branding_description { margin-bottom: 14px }
#revert_preview_link { display: none }
body.account div.settings_locale_checkbox_container { display: none; float: left; width: 100%; padding-bottom: 5px }
body.account div.settings_locale_checkbox_row { float: left; width: 45%; padding: 5px }
.two_column .form_element .form_field table.payments_table tbody tr.hidden_payment_row { display: none }
table.payments_table { padding: 2px 0 !important; font-weight: normal !important; width: 100%; border-spacing: 0px }
table.payments_table td { padding: 2px; border-bottom: solid 1px rgb(234, 234, 234) }
table.payments_table th { color: rgb(153, 153, 153); border-bottom: solid 1px rgb(204, 204, 204) }
table.payments_table tr.odd td { background-color: rgb(248, 248, 248) }
table.payments_table td.controls { text-align: right; font-size: 0.9em }
table.payments_table td.controls span.button { margin: 3px }
table.payments_table button { min-width: 50px }
table.invoice-items { width: 100%; padding: 0 0 5px 0; margin: 0 0 5px 0 }
table.invoice-items td { font-weight: normal !important; border: none }
table.invoice-items td.money, table.invoice-items th.money { text-align: right }
table.invoice-items td.count, table.invoice-items th.count { text-align: center }
table.invoice-items th, table.invoice-items td { border: none }
body.embedded_in_lotus tr.linked { cursor: default }
@font-face {font-family: "DNLTR"; src: url(/media/fonts/226cca47a6a41d745725a674072efac9.eot?orgId=00D10000000bm3N); src: url(/media/fonts/226cca47a6a41d745725a674072efac9.eot?orgId=00D10000000bm3N&#iefix) format("embedded-opentype"), url(/media/fonts/226cca47a6a41d745725a674072efac9.woff?orgId=00D10000000bm3N) format("woff"), url(/media/fonts/226cca47a6a41d745725a674072efac9.ttf?orgId=00D10000000bm3N) format("truetype"), url(/media/fonts/226cca47a6a41d745725a674072efac9.svg?orgId=00D10000000bm3N&wf) format("svg")}
#lotus_agent_admin_subscription_redirect_notice { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin: 15px 0px 480px 0px; background: rgb(244, 244, 244); padding: 10px 0px 30px 0px; text-align: center; font-size: 18px; color: rgb(67, 67, 67); font-family: "DNLTR", "Helvetica Neue", "Helvetica", Tahoma, Arial, sans-serif }
#lotus_agent_admin_subscription_redirect_notice h3 { font-weight: normal; font-size: 30px; text-shadow: -1px 0px 0px rgb(248, 248, 248); margin: 15px 0 0 0 }
#lotus_agent_admin_subscription_redirect_notice a#redirect_link { background: rgb(255, 165, 39); margin: 20px 0 0 0; color: rgb(255, 255, 255); font-size: 20px; font-weight: normal; padding: 15px 45px 15px 45px; text-shadow: -1px 0px 0px rgb(243, 165, 39) }
#subscription_settings .button.save, .subscription_modal .button.save { background: rgb(120, 163, 0); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(152, 195, 50)), to(rgb(120, 163, 0))); background-image: -webkit-linear-gradient(rgb(152, 195, 50), rgb(120, 163, 0)); background-image: -moz-linear-gradient(100% 100% 90deg, rgb(152, 195, 50), rgb(120, 163, 0)); background-image: -o-linear-gradient(rgb(152, 195, 50), rgb(120, 163, 0)); border: none; color: rgb(255, 255, 255); float: right !important; padding: 10px; margin-top: 15px !important; width: auto !important }
#subscription_settings .button.save:hover:not(:disabled), #subscription_settings .button.save:focus:not(:disabled), .subscription_modal .button.save:hover:not(:disabled), .subscription_modal .button.save:focus:not(:disabled) { background: rgb(108, 146, 0); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(136, 175, 45)), to(rgb(108, 146, 0))); background-image: -webkit-linear-gradient(rgb(136, 175, 45), rgb(108, 146, 0)); background-image: -moz-linear-gradient(100% 100% 90deg, rgb(136, 175, 45), rgb(108, 146, 0)); background-image: -o-linear-gradient(rgb(136, 175, 45), rgb(108, 146, 0)) }
#subscription_settings .element_group, .subscription_modal .element_group { margin-right: 0 }
#subscription_settings .plan_types, .subscription_modal .plan_types { margin-top: 15px; padding: 0 }
#subscription_settings .plan_types li, .subscription_modal .plan_types li { display: inline-block; list-style-type: none; margin: 0; padding: 0; width: 154px }
#subscription_settings .plan_types li + li, .subscription_modal .plan_types li + li { margin-left: 10px }
#subscription_settings .plan, .subscription_modal .plan { background-color: rgb(245, 245, 245); border: 3px solid rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-weight: bold; font-size: 13px; margin: 0; padding: 12px 0; text-align: center; text-decoration: none; text-transform: uppercase; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
#subscription_settings .plan:hover, #subscription_settings .plan:focus, #subscription_settings .plan:active, .subscription_modal .plan:hover, .subscription_modal .plan:focus, .subscription_modal .plan:active { border-color: rgb(120, 163, 0) }
#subscription_settings.small .plan.small, #subscription_settings.medium .plan.medium, #subscription_settings.large .plan.large, #subscription_settings.extra_large .plan.extra_large, .subscription_modal.small .plan.small, .subscription_modal.medium .plan.medium, .subscription_modal.large .plan.large, .subscription_modal.extra_large .plan.extra_large { background-color: rgb(120, 163, 0); border-color: rgb(120, 163, 0); color: rgb(255, 255, 255) }
#subscription_settings .selected_plan, .subscription_modal .selected_plan { background: url(/images/grey_pointer_large.png) no-repeat; padding-top: 10px }
#subscription_settings.small .selected_plan, .subscription_modal.small .selected_plan { background-position: 68px 0 }
#subscription_settings.medium .selected_plan, .subscription_modal.medium .selected_plan { background-position: 232px 0 }
#subscription_settings.large .selected_plan, .subscription_modal.large .selected_plan { background-position: 396px 0 }
#subscription_settings.extra_large .selected_plan, .subscription_modal.extra_large .selected_plan { background-position: 560px 0 }
#subscription_settings #subscription_details, #subscription_settings #cancel_subscription, #subscription_settings #export_enable_request, .subscription_modal #subscription_details, .subscription_modal #cancel_subscription, .subscription_modal #export_enable_request { background-color: rgb(245, 245, 245); padding: 30px 30px; width: 586px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px }
#subscription_settings .causeware a:hover, .subscription_modal .causeware a:hover { text-decoration: none }
#subscription_settings .causeware .banner, .subscription_modal .causeware .banner { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 588px; height: 56px; font-family: "DNLTR", "Helvetica Neue", "Helvetica", Tahoma, Arial, sans-serif; background-image: url(/images/subscription/causeware_background_dark.png) }
#subscription_settings .causeware .banner .narrow, .subscription_modal .causeware .banner .narrow { width: 428px; height: 32px }
#subscription_settings .causeware .banner .wide, .subscription_modal .causeware .banner .wide { width: 564px; height: 32px }
#subscription_settings .causeware .banner .narrow, #subscription_settings .causeware .banner .wide, .subscription_modal .causeware .banner .narrow, .subscription_modal .causeware .banner .wide { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; float: left; padding: 12px; text-align: center; background-image: url(/images/subscription/causeware_background_light.png) }
#subscription_settings .causeware .banner .narrow h3, #subscription_settings .causeware .banner .wide h3, .subscription_modal .causeware .banner .narrow h3, .subscription_modal .causeware .banner .wide h3 { margin: 0px; color: rgb(255, 255, 255); text-shadow: 0.1em 0.1em rgb(51, 51, 51); font-weight: normal; line-height: 2.2em }
#subscription_settings .causeware .banner .narrow h2, #subscription_settings .causeware .banner .wide h2, .subscription_modal .causeware .banner .narrow h2, .subscription_modal .causeware .banner .wide h2 { margin-top: 8px; font-size: 14px; color: rgb(255, 255, 255); text-shadow: 0.1em 0.1em rgb(51, 51, 51); font-weight: normal }
#subscription_settings .causeware .banner button, .subscription_modal .causeware .banner button { display: inline-block; float: right; width: 104px; height: 32px; margin: 13px 15px 0 0; border-radius: 3px; border: 2px solid rgb(46, 46, 46); background: rgb(117, 160, 0); color: rgb(213, 223, 191); text-shadow: 0.1em 0.1em rgb(136, 136, 136); font-style: italic; font-family: "DNLTR", "Helvetica Neue", "Helvetica", Tahoma, Arial, sans-serif; font-size: 12px; line-height: 11px }
#subscription_settings #subscription_details header, .subscription_modal #subscription_details header { background: url(/images/subscription_gradient.png) no-repeat bottom center; padding: 0 0 20px 0 }
#subscription_settings #subscription_details header h3, .subscription_modal #subscription_details header h3 { font-size: 16px; font-weight: normal; margin: 0; padding: 0 }
#subscription_settings #subscription_details header h3 span, .subscription_modal #subscription_details header h3 span { font-weight: bold }
#subscription_settings #subscription_details header .pricing, .subscription_modal #subscription_details header .pricing { display: block; float: right; line-height: 18px; text-align: right }
#subscription_settings #subscription_details header .pricing .dollar, .subscription_modal #subscription_details header .pricing .dollar { color: rgb(120, 163, 0); font-weight: bold }
#subscription_settings #subscription_details h4, .subscription_modal #subscription_details h4 { color: rgb(85, 85, 85); margin: 1em 0 0 0; padding: 0; text-transform: uppercase }
#subscription_settings #subscription_details h4 .get, .subscription_modal #subscription_details h4 .get { color: rgb(120, 163, 0) }
#subscription_settings #subscription_details h4 .missing, .subscription_modal #subscription_details h4 .missing { color: rgb(222, 103, 107) }
#subscription_settings #subscription_details #what_you_get, .subscription_modal #subscription_details #what_you_get { margin-top: 20px }
#subscription_settings #subscription_details #subscription_options, .subscription_modal #subscription_details #subscription_options { background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); float: right; margin-top: 28px; padding: 20px 15px; width: 270px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
#subscription_settings #subscription_details #subscription_options label, #subscription_settings #subscription_details #subscription_options input, #subscription_settings #subscription_details #subscription_options select, .subscription_modal #subscription_details #subscription_options label, .subscription_modal #subscription_details #subscription_options input, .subscription_modal #subscription_details #subscription_options select { display: block; width: 90%; float: none }
#subscription_settings #subscription_details #subscription_options label, .subscription_modal #subscription_details #subscription_options label { padding-top: 0 }
#subscription_settings #subscription_details #subscription_options input, #subscription_settings #subscription_details #subscription_options select, #subscription_settings #subscription_details #subscription_options .error, #subscription_settings #subscription_details #subscription_options .note, .subscription_modal #subscription_details #subscription_options input, .subscription_modal #subscription_details #subscription_options select, .subscription_modal #subscription_details #subscription_options .error, .subscription_modal #subscription_details #subscription_options .note { margin-top: 5px }
#subscription_settings #subscription_details #subscription_options input + label, #subscription_settings #subscription_details #subscription_options select + label, #subscription_settings #subscription_details #subscription_options .error + label, .subscription_modal #subscription_details #subscription_options input + label, .subscription_modal #subscription_details #subscription_options select + label, .subscription_modal #subscription_details #subscription_options .error + label { margin-top: 1em }
#subscription_settings #subscription_details #subscription_options .error, #subscription_settings #subscription_details #subscription_options .if_coupon_applied, .subscription_modal #subscription_details #subscription_options .error, .subscription_modal #subscription_details #subscription_options .if_coupon_applied { display: none }
#subscription_settings #subscription_details #subscription_options .error, .subscription_modal #subscription_details #subscription_options .error { color: rgb(222, 103, 107) }
#subscription_settings #subscription_details #subscription_options .note, .subscription_modal #subscription_details #subscription_options .note { color: rgb(170, 170, 170) }
#subscription_settings #subscription_details #subscription_options #coupon_expiry, #subscription_settings #subscription_details #subscription_options #after_coupon_expiry, .subscription_modal #subscription_details #subscription_options #coupon_expiry, .subscription_modal #subscription_details #subscription_options #after_coupon_expiry { text-align: right }
#subscription_settings #subscription_details #subscription_options #billing_period, .subscription_modal #subscription_details #subscription_options #billing_period { margin-right: 180.5px }
#subscription_settings #subscription_details #subscription_options #after_coupon_expiry, .subscription_modal #subscription_details #subscription_options #after_coupon_expiry { float: right; width: 175.5px }
#subscription_settings #subscription_details #subscription_options .extras, .subscription_modal #subscription_details #subscription_options .extras { margin-top: 30px }
#subscription_settings #subscription_details #subscription_options .extras .top, .subscription_modal #subscription_details #subscription_options .extras .top { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px }
#subscription_settings #subscription_details #subscription_options .extras span, .subscription_modal #subscription_details #subscription_options .extras span { color: rgb(153, 153, 153); font-weight: normal; font-size: 12px }
#subscription_settings #subscription_details #subscription_options .extras span.voice_capture, .subscription_modal #subscription_details #subscription_options .extras span.voice_capture { margin-left: 19px }
#subscription_settings #subscription_details #subscription_options .extras label, .subscription_modal #subscription_details #subscription_options .extras label { font-size: 18px; font-weight: bold }
#subscription_settings #subscription_details #subscription_options .extras label span, .subscription_modal #subscription_details #subscription_options .extras label span { color: rgb(170, 170, 170); font-weight: normal }
#subscription_settings #subscription_details #subscription_options .extras .voice_option input, #subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin input, .subscription_modal #subscription_details #subscription_options .extras .voice_option input, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin input { display: inline; width: auto; margin-bottom: 5px; line-height: 22px }
#subscription_settings #subscription_details #subscription_options .extras .voice_option label, #subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin label, .subscription_modal #subscription_details #subscription_options .extras .voice_option label, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin label { color: rgb(102, 102, 102); font-size: 15px; line-height: 22px; display: inline; font-weight: normal; cursor: pointer; margin-left: 7px }
#subscription_settings #subscription_details #subscription_options .extras .voice_option .pricing, #subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin .pricing, .subscription_modal #subscription_details #subscription_options .extras .voice_option .pricing, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin .pricing { color: rgb(102, 102, 102); float: right; font-size: 15px; font-weight: bold; line-height: 22px }
#subscription_settings #subscription_details #subscription_options .extras .voice_option .type, #subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin .type, .subscription_modal #subscription_details #subscription_options .extras .voice_option .type, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin .type { float: left; font-size: 15px; margin-left: 20px; line-height: 22px; color: rgb(136, 136, 136) }
#subscription_settings #subscription_details #subscription_options .extras .voice_option .pricing.active, #subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin .pricing.active, .subscription_modal #subscription_details #subscription_options .extras .voice_option .pricing.active, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin .pricing.active { color: rgb(127, 162, 57) }
#subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin { background: rgb(245, 245, 245); padding: 7px; margin-top: 5px; margin-left: 19px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px }
#subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin label, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin label { font-size: 12px }
#subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin .pricing, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin .pricing { font-weight: normal }
#subscription_settings #subscription_details #subscription_options .extras .voice_transcription_optin.disabled .pricing, .subscription_modal #subscription_details #subscription_options .extras .voice_transcription_optin.disabled .pricing { color: rgb(102, 102, 102) }
#subscription_settings #subscription_details #subscription_options .two_up, .subscription_modal #subscription_details #subscription_options .two_up { clear: left; margin: 15px 0 0 0 }
#subscription_settings #subscription_details #subscription_options .two_up label, #subscription_settings #subscription_details #subscription_options .two_up output, .subscription_modal #subscription_details #subscription_options .two_up label, .subscription_modal #subscription_details #subscription_options .two_up output { display: block }
#subscription_settings #subscription_details #subscription_options .two_up label, .subscription_modal #subscription_details #subscription_options .two_up label { float: left; font-size: 14px; padding: 0.5px 0; width: 120px }
#subscription_settings #subscription_details #subscription_options .two_up output, #subscription_settings #subscription_details #subscription_options .two_up .spinner, .subscription_modal #subscription_details #subscription_options .two_up output, .subscription_modal #subscription_details #subscription_options .two_up .spinner { color: rgb(119, 119, 119); display: block; font-size: 15px; margin-left: 130px; text-align: right }
#subscription_settings #subscription_details #subscription_options .two_up .spinner, .subscription_modal #subscription_details #subscription_options .two_up .spinner { display: none }
#subscription_settings #subscription_details #subscription_options .two_up.total, .subscription_modal #subscription_details #subscription_options .two_up.total { border-top: 1px solid rgb(204, 204, 204); margin-top: 15px; padding-top: 15px }
#subscription_settings #subscription_details #subscription_options .two_up.total label, .subscription_modal #subscription_details #subscription_options .two_up.total label { font-size: 18px; font-weight: bold; padding: 1px 0 }
#subscription_settings #subscription_details #subscription_options .two_up.total output, .subscription_modal #subscription_details #subscription_options .two_up.total output { color: rgb(127, 162, 57); font-size: 20px; font-weight: bold }
#subscription_settings #subscription_details #subscription_options .two_up.total .spinner img, .subscription_modal #subscription_details #subscription_options .two_up.total .spinner img { height: 20px; width: 20px }
#subscription_settings .feature_list, .subscription_modal .feature_list { margin-right: 310px; padding: 0 0 0 20px }
#subscription_settings .feature_list li, .subscription_modal .feature_list li { color: rgb(130, 130, 130); display: none; font-size: 13px; list-style: disc outside; margin: 7px 0 0 0 }
#subscription_settings .overview .small, #subscription_settings .overview .medium, #subscription_settings .overview .large, #subscription_settings .overview .extra_large, .subscription_modal .overview .small, .subscription_modal .overview .medium, .subscription_modal .overview .large, .subscription_modal .overview .extra_large { display: none }
#subscription_settings.small .overview h3 .small, #subscription_settings.medium .overview h3 .medium, #subscription_settings.large .overview h3 .large, #subscription_settings.extra_large .overview h3 .extra_large, .subscription_modal.small .overview h3 .small, .subscription_modal.medium .overview h3 .medium, .subscription_modal.large .overview h3 .large, .subscription_modal.extra_large .overview h3 .extra_large { display: inline }
#subscription_settings.small .overview .pricing .small, #subscription_settings.medium .overview .pricing .medium, #subscription_settings.large .overview .pricing .large, #subscription_settings.extra_large .overview .pricing .extra_large, .subscription_modal.small .overview .pricing .small, .subscription_modal.medium .overview .pricing .medium, .subscription_modal.large .overview .pricing .large, .subscription_modal.extra_large .overview .pricing .extra_large { display: block }
#subscription_settings.small .feature_list li.small, #subscription_settings.medium .feature_list li.medium, #subscription_settings.large .feature_list li.large, #subscription_settings.extra_large .feature_list li.extra_large, .subscription_modal.small .feature_list li.small, .subscription_modal.medium .feature_list li.medium, .subscription_modal.large .feature_list li.large, .subscription_modal.extra_large .feature_list li.extra_large { display: list-item }
#subscription_settings.recalculating #subscription_details #subscription_options .two_up output, #subscription_settings.recalculating #subscription_details #subscription_options .two_up .note, .subscription_modal.recalculating #subscription_details #subscription_options .two_up output, .subscription_modal.recalculating #subscription_details #subscription_options .two_up .note { visibility: hidden }
#subscription_settings.recalculating #subscription_details #subscription_options .two_up .spinner, .subscription_modal.recalculating #subscription_details #subscription_options .two_up .spinner { display: block }
#subscription_settings.recalculating #subscription_details #subscription_options .two_up.total output, .subscription_modal.recalculating #subscription_details #subscription_options .two_up.total output { display: none }
#subscription_settings #cancel_subscription, #subscription_settings #export_enable_request, .subscription_modal #cancel_subscription, .subscription_modal #export_enable_request { margin-top: 20px; padding-top: 10px; padding-bottom: 10px }
#subscription_settings #cancel_subscription #cancel_warning, #subscription_settings #export_enable_request #cancel_warning, .subscription_modal #cancel_subscription #cancel_warning, .subscription_modal #export_enable_request #cancel_warning { display: none; padding-top: 15px; padding-bottom: 15px }
#subdomain_dialog .subdomain_dialog { font-size: 13px; margin: 11px 16px 16px 16px }
#subdomain_dialog .subdomain_dialog #account_subdomain { width: 150px; margin-left: -4px; font-weight: bold }
#subdomain_dialog .subdomain_dialog p { color: rgb(34, 34, 34) }
#subdomain_dialog .subdomain_dialog ul { padding-left: 10px }
#subdomain_dialog .subdomain_dialog li { padding-bottom: 10px }
#subdomain_dialog .subdomain_dialog form { overflow: hidden }
#subdomain_dialog .subdomain_dialog span.label { color: rgb(34, 34, 34); font-weight: normal; float: left; width: 150px }
#subdomain_dialog .subdomain_dialog .learn_more { margin-top: -6px; margin-bottom: -8px; margin-left: 20px }
#subdomain_dialog .subdomain_dialog .actions { min-width: 0px }
#subdomain_dialog .subdomain_dialog .form_field { margin-left: 150px; margin-bottom: 10px }
#subdomain_dialog .subdomain_dialog .form_element { padding: 0 }
#subdomain_dialog .subdomain_dialog .intro_text { font-weight: bold }
#subdomain_dialog .subdomain_dialog .no_right_margin { margin-left: 40px }
#subdomain_dialog .subdomain_dialog .warning_bullets { padding-left: 20px }
#subdomain_dialog .subdomain_dialog .button { float: right }
#subdomain_colorbox_container { display: none }
body.embedded_in_lotus tr.linked { cursor: default }
#agents, #end_users, #global { }
#agents #account_ip_ranges, #end_users #account_ip_ranges, #global #account_ip_ranges { width: 80% }
#agents #sub_setting_ip_restrictions, #end_users #sub_setting_ip_restrictions, #global #sub_setting_ip_restrictions { display: none }
#agents #sub_setting_ip_restrictions.enabled, #end_users #sub_setting_ip_restrictions.enabled, #global #sub_setting_ip_restrictions.enabled { display: block }
#agents h1, #end_users h1, #global h1 { margin-top: 12px; font-size: 1.5em }
#agents h3, #end_users h3, #global h3 { margin-top: 20px }
#agents .overview, #end_users .overview, #global .overview { margin-bottom: 20px }
#agents .warning, #end_users .warning, #global .warning { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 2px solid rgb(255, 250, 184); background: rgb(255, 253, 225) url(/images/warning_icon.png) 15px 15px no-repeat; padding: 15px 15px 15px 45px; color: rgb(51, 51, 51); line-height: 16px }
#agents .warning ul, #end_users .warning ul, #global .warning ul { margin: 12px 0 }
#agents .login_service, #agents .setting, #end_users .login_service, #end_users .setting, #global .login_service, #global .setting { margin: 7px 0; border: 1px solid rgb(227, 227, 227); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; overflow: hidden }
#agents .login_service .head, #agents .setting .head, #end_users .login_service .head, #end_users .setting .head, #global .login_service .head, #global .setting .head { padding: 15px 50px; background-color: rgb(246, 246, 246); background-image: url(/images/icons/select_circle.png); background-repeat: no-repeat; background-position: 13px 21px; cursor: pointer }
#agents .login_service .head .icon, #agents .setting .head .icon, #end_users .login_service .head .icon, #end_users .setting .head .icon, #global .login_service .head .icon, #global .setting .head .icon { float: left; width: 35px; height: 35px; border: 1px solid rgb(197, 197, 197); background-color: white; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-repeat: no-repeat; background-position: 50% 50% }
#agents .login_service .head .description, #agents .setting .head .description, #end_users .login_service .head .description, #end_users .setting .head .description, #global .login_service .head .description, #global .setting .head .description { padding-left: 52px }
#agents .login_service .head .description .name, #agents .setting .head .description .name, #end_users .login_service .head .description .name, #end_users .setting .head .description .name, #global .login_service .head .description .name, #global .setting .head .description .name { font-size: 1.4em; padding-bottom: 2px }
#agents .login_service.selected, #agents .setting.selected, #end_users .login_service.selected, #end_users .setting.selected, #global .login_service.selected, #global .setting.selected { border: 2px solid rgb(120, 163, 0) }
#agents .login_service.selected .head, #agents .setting.selected .head, #end_users .login_service.selected .head, #end_users .setting.selected .head, #global .login_service.selected .head, #global .setting.selected .head { padding: 14px 49px; background-color: white; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; background-image: url(/images/icons/select_circle_checked.png); background-repeat: no-repeat; background-position: 12px 20px }
#agents .login_service.selected .options .option, #agents .setting.selected .options .option, #end_users .login_service.selected .options .option, #end_users .setting.selected .options .option, #global .login_service.selected .options .option, #global .setting.selected .options .option { padding-left: 14px }
#agents .login_service .options, #agents .setting .options, #end_users .login_service .options, #end_users .setting .options, #global .login_service .options, #global .setting .options { padding: 0 50px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; display: none }
#agents .login_service .options .option, #agents .setting .options .option, #end_users .login_service .options .option, #end_users .setting .options .option, #global .login_service .options .option, #global .setting .options .option { margin-bottom: 10px; padding: 15px; font-size: 1.1em }
#agents .login_service .options .option .name, #agents .setting .options .option .name, #end_users .login_service .options .option .name, #end_users .setting .options .option .name, #global .login_service .options .option .name, #global .setting .options .option .name { padding-left: 26px; font-weight: bold }
#agents .login_service .options .option .description, #agents .setting .options .option .description, #end_users .login_service .options .option .description, #end_users .setting .options .option .description, #global .login_service .options .option .description, #global .setting .options .option .description { margin-left: 35px; margin-top: 6px }
#agents .login_service .options .option input[type="radio"], #agents .login_service .options .option input[type="checkbox"], #agents .setting .options .option input[type="radio"], #agents .setting .options .option input[type="checkbox"], #end_users .login_service .options .option input[type="radio"], #end_users .login_service .options .option input[type="checkbox"], #end_users .setting .options .option input[type="radio"], #end_users .setting .options .option input[type="checkbox"], #global .login_service .options .option input[type="radio"], #global .login_service .options .option input[type="checkbox"], #global .setting .options .option input[type="radio"], #global .setting .options .option input[type="checkbox"] { float: left; margin-left: -2px; margin-top: 1px }
#agents .login_service .options .option input[type="text"], #agents .setting .options .option input[type="text"], #end_users .login_service .options .option input[type="text"], #end_users .setting .options .option input[type="text"], #global .login_service .options .option input[type="text"], #global .setting .options .option input[type="text"] { width: 430px }
#agents .login_service .options .option ul, #agents .setting .options .option ul, #end_users .login_service .options .option ul, #end_users .setting .options .option ul, #global .login_service .options .option ul, #global .setting .options .option ul { padding-left: 38px }
#agents .login_service .options .option ul li, #agents .setting .options .option ul li, #end_users .login_service .options .option ul li, #end_users .setting .options .option ul li, #global .login_service .options .option ul li, #global .setting .options .option ul li { list-style: none }
#agents .button.save, #agents .button_disabled, #end_users .button.save, #end_users .button_disabled, #global .button.save, #global .button_disabled { float: right; margin-right: 14px; margin-top: 10px }
#agents .agent_zendesk_login .icon, #agents .end_user_zendesk_login .icon, #end_users .agent_zendesk_login .icon, #end_users .end_user_zendesk_login .icon, #global .agent_zendesk_login .icon, #global .end_user_zendesk_login .icon { background-image: url(/images/icons/icon_lotus.png) }
#agents .agent_zendesk_login .warning, #agents .end_user_zendesk_login .warning, #end_users .agent_zendesk_login .warning, #end_users .end_user_zendesk_login .warning, #global .agent_zendesk_login .warning, #global .end_user_zendesk_login .warning { display: none }
#agents .agent_zendesk_login .options .option ul, #agents .end_user_zendesk_login .options .option ul, #end_users .agent_zendesk_login .options .option ul, #end_users .end_user_zendesk_login .options .option ul, #global .agent_zendesk_login .options .option ul, #global .end_user_zendesk_login .options .option ul { padding-left: 34px }
#agents .agent_zendesk_login .options .option ul #custom_security_policy_options li, #agents .end_user_zendesk_login .options .option ul #custom_security_policy_options li, #end_users .agent_zendesk_login .options .option ul #custom_security_policy_options li, #end_users .end_user_zendesk_login .options .option ul #custom_security_policy_options li, #global .agent_zendesk_login .options .option ul #custom_security_policy_options li, #global .end_user_zendesk_login .options .option ul #custom_security_policy_options li { line-height: 28px }
#agents .agent_zendesk_login .options .option ul li, #agents .end_user_zendesk_login .options .option ul li, #end_users .agent_zendesk_login .options .option ul li, #end_users .end_user_zendesk_login .options .option ul li, #global .agent_zendesk_login .options .option ul li, #global .end_user_zendesk_login .options .option ul li { list-style-type: disc; margin-left: 8px }
#agents .agent_google_login .icon, #end_users .agent_google_login .icon, #global .agent_google_login .icon { background-image: url(/images/icons/icon_google.png) }
#agents .agent_remote_login .icon, #agents .end_user_remote_login .icon, #end_users .agent_remote_login .icon, #end_users .end_user_remote_login .icon, #global .agent_remote_login .icon, #global .end_user_remote_login .icon { background-image: url(/images/icons/icon_lock.png) }
#agents .agent_remote_login .options .option, #agents .end_user_remote_login .options .option, #end_users .agent_remote_login .options .option, #end_users .end_user_remote_login .options .option, #global .agent_remote_login .options .option, #global .end_user_remote_login .options .option { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
#agents .agent_remote_login .options .option .new_shared_secret, #agents .end_user_remote_login .options .option .new_shared_secret, #end_users .agent_remote_login .options .option .new_shared_secret, #end_users .end_user_remote_login .options .option .new_shared_secret, #global .agent_remote_login .options .option .new_shared_secret, #global .end_user_remote_login .options .option .new_shared_secret { display: none }
#agents .agent_remote_login .options .option p, #agents .end_user_remote_login .options .option p, #end_users .agent_remote_login .options .option p, #end_users .end_user_remote_login .options .option p, #global .agent_remote_login .options .option p, #global .end_user_remote_login .options .option p { margin-left: 155px }
#agents .agent_remote_login .options .option ul, #agents .end_user_remote_login .options .option ul, #end_users .agent_remote_login .options .option ul, #end_users .end_user_remote_login .options .option ul, #global .agent_remote_login .options .option ul, #global .end_user_remote_login .options .option ul { padding-top: 35px }
#agents .agent_remote_login .options .option ul li, #agents .end_user_remote_login .options .option ul li, #end_users .agent_remote_login .options .option ul li, #end_users .end_user_remote_login .options .option ul li, #global .agent_remote_login .options .option ul li, #global .end_user_remote_login .options .option ul li { margin-bottom: 27px }
#agents .agent_remote_login .options .option ul li label, #agents .end_user_remote_login .options .option ul li label, #end_users .agent_remote_login .options .option ul li label, #end_users .end_user_remote_login .options .option ul li label, #global .agent_remote_login .options .option ul li label, #global .end_user_remote_login .options .option ul li label { float: left; width: 154px; margin-top: 2px }
#agents .agent_remote_login .primary_sso, #agents .end_user_remote_login .primary_sso, #end_users .agent_remote_login .primary_sso, #end_users .end_user_remote_login .primary_sso, #global .agent_remote_login .primary_sso, #global .end_user_remote_login .primary_sso { padding: 17px 0; border-top: 1px dotted rgb(204, 204, 204) }
#agents .agent_remote_login .primary_sso.hidden, #agents .end_user_remote_login .primary_sso.hidden, #end_users .agent_remote_login .primary_sso.hidden, #end_users .end_user_remote_login .primary_sso.hidden, #global .agent_remote_login .primary_sso.hidden, #global .end_user_remote_login .primary_sso.hidden { display: none }
#agents .agent_remote_login .primary_sso .label, #agents .end_user_remote_login .primary_sso .label, #end_users .agent_remote_login .primary_sso .label, #end_users .end_user_remote_login .primary_sso .label, #global .agent_remote_login .primary_sso .label, #global .end_user_remote_login .primary_sso .label { line-height: 17px; float: left; padding-top: 3px; width: 170px; color: rgb(76, 76, 76); white-space: normal; font-weight: bold; font-size: 13px }
#agents .agent_remote_login .alternate_login, #agents .end_user_remote_login .alternate_login, #end_users .agent_remote_login .alternate_login, #end_users .end_user_remote_login .alternate_login, #global .agent_remote_login .alternate_login, #global .end_user_remote_login .alternate_login { margin-bottom: 34px }
#agents .agent_remote_login .alternate_login.hidden, #agents .end_user_remote_login .alternate_login.hidden, #end_users .agent_remote_login .alternate_login.hidden, #end_users .end_user_remote_login .alternate_login.hidden, #global .agent_remote_login .alternate_login.hidden, #global .end_user_remote_login .alternate_login.hidden { display: none }
#agents .external_login_service, #end_users .external_login_service, #global .external_login_service { float: left; margin: 10px 15px 30px 0; width: 350px }
#agents .external_login_service .logo, #end_users .external_login_service .logo, #global .external_login_service .logo { font-family: "entypo"; color: white; float: left; width: 32px; height: 32px; margin: 0 12px 0 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center }
#agents .external_login_service .logo.google, #end_users .external_login_service .logo.google, #global .external_login_service .logo.google { line-height: 33px; letter-spacing: -3px }
#agents .external_login_service .logo.twitter, #end_users .external_login_service .logo.twitter, #global .external_login_service .logo.twitter { line-height: 32px }
#agents .external_login_service .logo.facebook, #end_users .external_login_service .logo.facebook, #global .external_login_service .logo.facebook { line-height: 40px; letter-spacing: -5px }
#agents .external_login_service input, #end_users .external_login_service input, #global .external_login_service input { float: left; margin-left: 14px; margin-top: 10px }
#agents .external_login_service .description, #end_users .external_login_service .description, #global .external_login_service .description { padding-left: 85px }
#agents .external_login_service .description .name, #end_users .external_login_service .description .name, #global .external_login_service .description .name { font-size: 1.2em; font-weight: bold; padding-bottom: 3px }
#agents .external_login_service.end_user_google_login .logo, #agents .external_login_service.end_user_twitter_login .logo, #agents .external_login_service.end_user_facebook_login .logo, #end_users .external_login_service.end_user_google_login .logo, #end_users .external_login_service.end_user_twitter_login .logo, #end_users .external_login_service.end_user_facebook_login .logo, #global .external_login_service.end_user_google_login .logo, #global .external_login_service.end_user_twitter_login .logo, #global .external_login_service.end_user_facebook_login .logo { background-image: url(/images/sprites/social_media_icons.png) }
#agents .external_login_service.end_user_google_login .logo, #end_users .external_login_service.end_user_google_login .logo, #global .external_login_service.end_user_google_login .logo { background-color: rgb(246, 27, 13); background-position: 79px 0 }
#agents .external_login_service.end_user_twitter_login .logo, #end_users .external_login_service.end_user_twitter_login .logo, #global .external_login_service.end_user_twitter_login .logo { background-color: rgb(18, 191, 250); background-position: 1px 1px }
#agents .external_login_service.end_user_facebook_login .logo, #end_users .external_login_service.end_user_facebook_login .logo, #global .external_login_service.end_user_facebook_login .logo { background-color: rgb(67, 125, 191); background-position: 164px 0 }
#agents .button.save, #agents .button_disabled, #end_users .button.save, #end_users .button_disabled, #global .button.save, #global .button_disabled { float: right; margin-right: 14px; margin-top: 10px }
#agents .button_disabled, #end_users .button_disabled, #global .button_disabled { background-image: none }
#agents .button_disabled:hover, #agents .button_disabled:focus, #end_users .button_disabled:hover, #end_users .button_disabled:focus, #global .button_disabled:hover, #global .button_disabled:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: linear-gradient(to bottom, white, rgb(235, 235, 235)); color: rgb(153, 153, 153); cursor: default }
#agents .warning { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 2px solid rgb(255, 250, 184); background: rgb(255, 253, 225) url(/images/warning_icon.png) 15px 15px no-repeat; padding: 15px 15px 15px 45px; color: rgb(51, 51, 51) }
#agents .warning ul { margin: 12px 0 }
#agents .actions, #end_users .actions { border: none }
.zd_satisfaction, .zd_plug { font-size: 12px !important; font-family: Arial, Helvetica, sans-serif; margin: 15px 0 }
.zd_satisfaction div { background-color: rgb(242, 242, 242); -webkit-box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.1); border-radius: 8px; display: inline-block; margin: 0 1em; text-align: center; width: 13em }
.zd_satisfaction div:first-of-type { margin-left: 0 }
.zd_satisfaction div:last-of-type { background-color: rgb(255, 255, 255); -webkit-box-shadow: inset 0 0 0; -moz-box-shadow: inset 0 0 0; box-shadow: inset 0 0 0 }
.zd_rating_number { font-size: 6em !important; line-height: 1.2em !important; font-weight: bold !important; margin: 0 !important; padding: 0 !important; text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.4) }
.zd_rating_number:last-of-type { text-shadow: 0 }
.zd_rating_string { background-color: rgb(235, 235, 235); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; font-size: 1.3em !important; line-height: 1.1 !important; margin: 0 !important; padding: 0.6em 0 !important }
.zd_satisfaction_score .zd_rating_number { text-shadow: none }
.zd_satisfaction_score .zd_rating_string { background-color: rgb(255, 255, 255) }
.zd_plug { display: none }
#smileys { display: block; width: 520px }
#smileys img { width: 48px }
#smileys .satisfaction_good { display: inline-block }
#smileys .satisfaction_bad { display: inline-block }
.i18n_satisfaction_example { position: relative }
.i18n_satisfaction_example img { width: 530px }
.i18n_satisfaction_example h3 { position: absolute; top: 10px; left: 140px; font-size: 28pt; color: rgb(68, 68, 68); text-shadow: 1px 1px 4px rgb(136, 136, 136) }
.i18n_satisfaction_example .csr_example { position: absolute; top: 75px; left: 120px; font-size: 1.4em }
body.embedded_in_lotus tr.linked { cursor: default }
.extensions-show #salesforce_header { border-bottom: 1px solid rgb(207, 207, 207) }
.extensions-show .salesforce_warning { margin-top: 5px; margin-bottom: 10px; background: rgb(255, 253, 225) url(/images/warning_icon.png) 15px 15px no-repeat; padding: 20px 5px 5px 40px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: solid 2px rgb(255, 250, 184); color: rgb(51, 51, 51) }
.extensions-show .salesforce_warning .salesforce_error_title { color: red }
.extensions-show #salesforce_integration_form .salesforce_item { margin-top: 20px }
.extensions-show #salesforce_integration_form .checkbox { padding: 5px; cursor: pointer }
.extensions-show #salesforce_integration_form .actions { margin-top: 20px }
.extensions-show #salesforce_integration_form label { font-size: 12px }
.extensions-show #salesforce_integration_form .form_field { padding-top: 10px }
.extensions-show #salesforce_integration_form p { margin-top: 5px }
.extensions-show #salesforce_integration_form #use_salesforce_configuration { padding-top: 5px }
.extensions-show .salesforce_item { margin-top: 10px; font-size: 14px; color: rgb(85, 85, 85) }
.extensions-show .salesforce_title { margin-bottom: 10px; font-size: 14px; color: rgb(85, 85, 85) }
.extensions-show .salesforce_subitem { margin-bottom: 10px; font-size: 10px; color: rgb(130, 130, 130) }
.extensions-show .salesforce_connection { width: 45%; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid rgb(207, 207, 207); padding: 15px }
.extensions-show .salesforce_connection label { font-weight: bold }
.extensions-show #salesforce_configuration #salesforce_objects { padding-right: 20px; width: 100%; vertical-align: top }
.extensions-show #salesforce_configuration #salesforce_objects #add_object { float: right; margin-top: 15px; margin-bottom: 15px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration { border-top: 1px solid rgb(240, 240, 240); padding: 10px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .object_name { float: left; font-weight: bold; font-size: 14px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .object_actions { float: right }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .object_actions a { padding-right: 5px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration p { line-height: 8px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .salesforce_warning p { line-height: 15px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .related_object { color: rgb(130, 130, 130); padding-top: 10px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .related_object a { padding-left: 5px }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .mapped_field { color: rgb(120, 163, 0); background-color: rgb(245, 245, 245); margin-left: 10px; font-weight: normal }
.extensions-show #salesforce_configuration #salesforce_objects .object_configuration .primary_object_fields p:first-child, .extensions-show #salesforce_configuration #salesforce_objects .object_configuration .related_object_fields p:first-child { font-weight: bold }
.extensions-show #salesforce_configuration #salesforce_test_app { vertical-align: top }
.extensions-show #salesforce_configuration #salesforce_test_app .actions { margin-left: 0 }
.extensions-show #salesforce_configuration #salesforce_test_app ul { padding: 0 }
.extensions-show #salesforce_configuration #salesforce_test_app input[type="text"] { width: 186px }
.extensions-show .salesforce_connection.production { float: left }
.extensions-show .salesforce_connection.sandbox { float: right }
.extensions-show .arrow { margin-top: 90px; float: left; padding: 40px; background: url(/images/arrow_right.png) 22px no-repeat }
.extensions-show .selected_fields .non_selected { display: none }
.extensions-show .selected_fields .field { cursor: move }
.extensions-show .selected_fields .add_link { display: none }
.extensions-show .selected_fields li.field.selected { font-weight: bold }
.extensions-show .selected_fields li.field.selected ~ li.field.selected { font-weight: normal }
.extensions-show .available_fields .remove_link { display: none }
.extensions-show .folder.expanded .expand_link { display: none }
.extensions-show .folder.contracted .contract_link { display: none }
.extensions-show #salesforce_fields .salesforce_error_title { padding-bottom: 10px }
.extensions-show .salesforce_fields_container { float: left }
.extensions-show .salesforce_fields { width: 343px; height: 210px; overflow: auto; border: 1px solid rgb(207, 207, 207) }
.extensions-show .salesforce_fields:-webkit-scrollbar { -webkit-appearance: none; width: 7px }
.extensions-show .salesforce_fields:-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgb(179, 179, 179); -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5) }
.extensions-show .salesforce_fields h3 { margin-top: -10px }
.extensions-show .salesforce_fields ul { list-style-type: none; margin: 0px }
.extensions-show .salesforce_fields ul li { height: 20px; padding: 5px 10px 0px 10px; border-bottom: 1px solid rgb(207, 207, 207) }
.extensions-show .salesforce_fields ul li span.name { float: left }
.extensions-show .salesforce_fields ul li span.add_link { float: right }
.extensions-show .salesforce_fields ul li span.remove_link { float: right }
.extensions-show .salesforce_fields ul li span a { color: rgb(120, 163, 0) }
.extensions-show .salesforce_fields ul li:last-child { border: none }
.extensions-show .salesforce_fields ul li.folder { color: rgb(120, 163, 0); background-color: rgb(245, 245, 245) }
.extensions-show .expand_link { padding-right: 5px }
.extensions-show .contract_link { padding-right: 5px }
.extensions-show .mapping_fields { width: 350px; float: left }
.extensions-show .mapping_fields select { width: 350px }
.extensions-show .map_to { margin-top: 28px; float: left; padding: 20px 12px 0px 63px; background: url(/images/icon_mapping.png) 22px no-repeat }
.extensions-show #salesforce_object_form .actions { margin-top: 15px; float: right; clear: both }
.extensions-show #salesforce_filter_form .actions { margin-top: 30px; float: right }
.extensions-show #salesforce_filter_form .actions .save { float: none; margin-right: 0 }
.extensions-show #salesforce_filter_form .salesforce_item { margin-top: 20px }
.extensions-show #salesforce_filter_form #regular_filter_field, .extensions-show #salesforce_filter_form #date_filter_field { width: 40%; margin: 0 10px 10px 0 }
.extensions-show #salesforce_filter_form #regular_filter_field option, .extensions-show #salesforce_filter_form #date_filter_field option { color: black }
.extensions-show #salesforce_filter_form #regular_filter_field.empty, .extensions-show #salesforce_filter_form #date_filter_field.empty { color: gray }
.extensions-show #salesforce_filter_form #regular_filter_operator, .extensions-show #salesforce_filter_form #date_filter_operator { width: 15%; margin: 0 10px 10px 0 }
.extensions-show #salesforce_filter_form #regular_filter_value, .extensions-show #salesforce_filter_form #date_filter_value { width: 40% }
.extensions-show #salesforce_image { text-align: center }
.content-type { display: none }
#screenr_provisioning .submit { display: inline-block; margin-top: 10px }
#screenr_provisioning #provisioning_spinner { display: none; padding: 5px 5px 0 0 }
#screenr_provisioning label { font-weight: bold; font-size: 14px }
#screenr_provisioning label.checkbox { font-weight: normal; font-size: 12px }
#screenr_provisioning #domain { width: 120px; height: 20px }
#screenr_provisioning #screenr_available_domains .domains_list { list-style-type: none }
#screenr_provisioning #screenr_available_domains .domains_list li { margin-top: 7px }
#screenr_provisioning #screenr_available_domains .domains_list label { font-weight: normal; margin-left: 8px }
#screenr_provisioning .feedback_box, #screenr_provisioning .error, #screenr_provisioning .info { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: none; border: 1px solid; margin: 10px 0px; padding: 10px }
#screenr_provisioning .error { color: rgb(216, 0, 12); background-color: rgb(255, 186, 186) }
#screenr_provisioning .info { color: rgb(79, 138, 16); background-color: rgb(223, 242, 191); text-align: center; font-weight: bold; display: block }
#screenr_downgrading .feedback_box, #screenr_downgrading .error, #screenr_downgrading .info { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: none; border: 1px solid; margin: 10px 0px; padding: 10px }
#screenr_downgrading .error { color: rgb(216, 0, 12); background-color: rgb(255, 186, 186) }
#screenr_downgrading .info { color: rgb(79, 138, 16); background-color: rgb(223, 242, 191); text-align: center; font-weight: bold; display: block }
body.embedded_in_lotus tr.linked { cursor: default }
html.searchSpinner { background-image: url(/images/mobile/spinner.svg); background-position: 50% 100px; background-repeat: no-repeat; background-size: 20px 20px }
div#mobile-header-wrapper header { position: relative }
div#mobile-header-wrapper header a.logo { position: absolute; display: block; background-position: 50% 50%; background-repeat: no-repeat }
div#mobile-header-wrapper header a.logo div#logo-wrapper { width: 55px; height: 55px; display: table-cell; vertical-align: middle; text-align: center }
div#mobile-header-wrapper header a.logo div#logo-wrapper img { display: block; margin: 0 auto; max-width: 55px; max-height: 55px }
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-moz-min-device-pixel-ratio: 1.5) {div#mobile-header-wrapper header a.logo { width: 55px; height: 55px } div#mobile-header-wrapper header a.logo div#logo-wrapper { display: none } }
div#mobile-header-wrapper header h1 { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 16px; line-height: 55px; height: 55px; text-align: center; margin: 0 60px }
div#mobile-header-wrapper header a#search-button { text-shadow: transparent 0 0 0; color: transparent; position: absolute; top: 12px; right: 5px; margin-right: 2px; width: 30px; height: 30px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.3); border: 0px; background-image: url(/images/mobile/sprite600x200.png); background-repeat: no-repeat; background-position: -93px -94px }
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-moz-min-device-pixel-ratio: 1.5) {div#mobile-header-wrapper header a#search-button { background-image: url(/images/mobile/sprite600x200@2.png); -webkit-background-size: 200px 600px; -moz-background-size: 200px 600px } }
div#mobile-header-wrapper div#search { position: absolute; top: 0; width: 100%; height: 55px; display: none }
div#mobile-header-wrapper div#search form { height: inherit }
div#mobile-header-wrapper div#search form div#va-wrapper { display: table; height: inherit; width: 100% }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner { display: table-cell; vertical-align: middle; padding: 0 10px }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper { display: table; width: 100% }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div { display: table-cell; vertical-align: middle; position: relative }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div.horisontal-spacer { width: 100%; position: relative; padding-right: 10px }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .icon-wrapper, div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .dismiss-wrapper { position: absolute; top: 0; bottom: 0; display: table-cell; vertical-align: middle }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .icon-wrapper .vertical-spacer, div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .dismiss-wrapper .vertical-spacer { height: 50% }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .icon-wrapper div.icon { background-image: url(/images/mobile/sprite600x200.png); background-repeat: no-repeat; background-position: 8px -193px; width: 30px; height: 30px; margin-top: -15px }
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-moz-min-device-pixel-ratio: 1.5) {div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .icon-wrapper div.icon { background-image: url(/images/mobile/sprite600x200@2.png); -webkit-background-size: 200px 600px; -moz-background-size: 200px 600px } }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .icon-wrapper div.icon.searching { background: url(/images/mobile/spinner.svg) 7px 7px no-repeat; background-size: 16px 16px }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .dismiss-wrapper { right: 10px }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .dismiss-wrapper .reset { display: none; width: 30px; height: 30px; margin-top: -15px; background-image: url(/images/mobile/sprite600x200.png); background-repeat: no-repeat; background-position: -95px -193px }
@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-moz-min-device-pixel-ratio: 1.5) {div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div .dismiss-wrapper .reset { background-image: url(/images/mobile/sprite600x200@2.png); -webkit-background-size: 200px 600px; -moz-background-size: 200px 600px } }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div input[type="search"] { font: normal normal normal 14px/ 16px "Helvetica", Arial; color: rgb(68, 68, 68); border: 1px solid rgb(119, 119, 119); -webkit-border-radius: 16px 16px 16px 16px; border-radius: 16px 16px 16px 16px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1); padding: 6px 25px; outline: none }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner div#hs-wrapper > div div.input-wrapper { position: relative; border: 2px solid green }
div#mobile-header-wrapper div#search form div#va-wrapper div#vertical-aligner input.cancel { padding: 4px 10px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(0, 0, 0, 0.1); text-decoration: none }
#settings_mobile_preview { height: 55px; background: rgb(141, 141, 141); background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(123, 169, 46)), to(rgb(93, 141, 27))); color: rgb(255, 255, 255); width: 350px; display: inline-block; padding-bottom: 105px; margin-bottom: 15px; background: url(/images/mobile/mobile-preview.png) no-repeat bottom left }
#image-block-mobile_logo, #upload-block-mobile_logo { padding-left: 170px }
.new-zendesk-left-column { float: left; margin-right: 488px }
.new-zendesk-right-column { float: right; width: 472px; margin-left: -488px }
body.analysis-index div.tagcloud { margin-bottom: 18px }
body.analysis-index div.frame h3 a { float: none; font-size: 16px }
body.analysis-index div.column { margin: 9px 8px 10px -12px; width: 96.5% }
body.analysis-show .content h4 { font-weight: normal; color: rgb(170, 170, 170); font-size: 18px }
body.analysis-show .item-info.title { font-weight: bold }
body.analysis-show .item-info p.info { margin: 3px 0 0 0; color: rgb(170, 170, 170); font-style: italic }
body.analysis-show span.property.rule-type { margin-left: 2px }
