/* GENERIC */ body { background: #DADDE0 url('../images/body_bg.png') repeat left top } label { display: inline !important; padding-left: 5px; } input[type="radio"], input[type="checkbox"] { margin: -2px 0 0; } .justify-center { margin-left: auto; margin-right: auto; } .justify-right { float: right; } .align-right { text-align: right !important; } .align-center { text-align: center; } .clear { margin-top: 0.5em; } /* GOOGLE MAPS FIX FOR BOOTSTRAP */ img[src*="gstatic.com/"], img[src*="googleapis.com/"] { max-width: 99999px; } /* MESSAGES */ .message-bar { } .error-message { background-color: #FDE4E1; border: 1px solid #FBD3C6; color: #CB4721; font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; /*margin-top: -1.5em;*/ margin-bottom: 1em; padding: 0.5em 20px; text-align: center; } .success-message { background-color: #D5FFC6; border: solid 1px #C0F0B9; color: #3D8A18; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; /*margin-top: -1.5em;*/ margin-bottom: 1em; padding: 0.5em 20px; text-align: center; } .error p, .success p { margin: 0.5em 0; } /* HEADER */ #header-container { padding: 0; width: 100%; #header { height: 110px; margin: 0 auto; width: 960px; table td { margin: 0; padding: 0; } a:link, a:visited, a:active { text-decoration: none; } #badge { margin: 14px 0 0 20px; #company-name { font-family: 'PT Sans', Helvetica, sans; padding-right: 15px; text-transform: title; } #portal-title { padding-left: 17px; border-left: 1px solid; } } #company-logo { width: 190px; } #logo { height: 110px; width: 190px; } #user-menu { height: 47px; text-align: right; span { display: block; padding: 5px 0 0 0; float: right; } ul { font-family: Helvetica; font-size: 0.813em; list-style: none; margin: 0; li { float: left; padding-left: 5px; &:first-child { margin-right: 10px; } a { font-weight: bold; margin: 0 8px; padding: 0; } } } } } } #page-head { height: 5em; #cta { float: right; margin-top: 10px;} .title { float: left; h2 { font-size: 1.75em; } } } /* NAVBAR */ .navbar .container { width: 960px; } .navbar .nav > li > a { padding: 8px 15px; } .navbar-inverse .navbar-inner { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #BBB; } .main-menu-item i { margin-right: 5px; } a.pagination-button { display: inline-block; height: 15px; line-height: 14px; } /* MAIN */ #main-body { margin-top: 0; padding: 0; } /* PANELS */ .panel { background: white; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: 1px solid #dfdfdd; margin-bottom: 1em; margin-top: 1em; padding: 8px 20px; .panel-buttons { margin-top: 1.5em; padding-top: 1.5em; border-top: 1px solid #dfdfdf; text-align: right; } } .panel-help { overflow: hidden; padding: 0; background-color: #D9F2FF; .panel-left { background-color: #fff; float: left; min-height: 350px; padding: 20px; width: 550px; } .panel-right { float: left; padding: 10px 20px; width: 308px; h3 { font-size: 1.25em; font-weight: normal; } p { font-size: 0.938em; } small { font-size: 0.675em; color: #666; text-transform: uppercase; } } } .panel-small { width: 460px; td span { display: block; width: 100%; input[type="text"], input[type="password"], textarea { width: 95%; } } } .panel-medium { width: 640px; } .panel-tabbed { border-top: 0; border-top-left-radius: 0px; margin-top: 0; } /* AGENT */ #agent-info { padding-top: 1em; label { display: inline-block; width: 100px; } } /* JOB DISPATCHER */ .collapse-content { cursor: pointer; } /* FORMS */ table form { margin-bottom: 0px; } /* FORMS OPTIONS */ /* EDIT FORM */ #forms-edit-export-buttons { text-align: right; } /* REGISTER FORM */ #registration-form-container { .section-right { float: right; } .section-left { } .divider { margin-top: 1em; border-top: 1px dotted #dfdfdf; } .steps { text-align: center; } .step-muted { font-size: 0.875em; color: #cecece; } .required-marker { color: #990000; font-size: 1.25em; } .clone-buttons { margin-bottom: 1.5em; width: 510px; } .control-buttons { margin-top: 3em; width: 510px; } .input-append, .input-solo { height: 38px; } select.input-xlarge { width: 284px; } .control-group { margin-bottom: 0; } input[type="radio"] { float: none; margin-right: 5px; } .parsley-container { color: #990000; font-size: 0.875em; margin-left: 180px; .parsley-error-list { list-style-type: none; margin-left: 0; } } } /* DASHBOARD */ #dashboard { margin-top: 2em; } .dash-module { display: block; margin-bottom: 1em; background: white; border: 1px solid #CCC; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; .heading { font-size: 1.25em; margin: 0 0 0.5em 0; } .table { margin-bottom: 0; border: none; -webkit-box-shadow: none; box-shadow: none; } } .dash-module-full { clear: both; width: 938px; } .dash-module-half { width: 463px; } .dash-module-left { float: left; margin-right: 6px; } .dash-module-right { float: right; } .twitter-timeline, #yammer-timeline { width: 439px; height: 595px; } #dash-last-10 tfoot tr td span { display: block; text-align: right; } /* FOOTER */ #powered-by { clear: both; text-align: center; padding: 2em 20px 1em; } /* ACTIONS */ #rule-select { padding-left: 9px; } #rule-select select { margin-left: 101px; } /* TABLES */ table { width: 100%; &.settings-table tr td { &.col-1 span { width: 240px; } } &#edit-job tr td { &.col-2 span { width: 445px; } } &#email-pdf tr td { &.col-1 span { width: 150px; } } &#email-pdf-options tr td { &.col-1 span { width: 100px; } } &#last-10 tr td { &.col-2 span { width: 400px; } } &#forms-view tr td { &.col-1 span { width: 400px; } &.col-2 span { width: 400px; } } &#forms-manage tr td { &.col-2 span { width: 320px; } &.col-3 span { width: 290px; } } &#forms-submitted tr td { &.col-3 span { width: 320px; } &.col-5 span { width: 270px; } } &#list-cat { input[type="checkbox"] { margin: 0 0 0 5px; } tr td.col-4 span { text-align: right; margin-right: 10px; } } &.submitted-table tr th { &.col-2 span { width: 50px; } } &#template-stats tr td { &.col-4 span { width: 325px; } } &.table-striped tbody > tr:nth-child(odd) > td { background-color: #E4FCFF; } &.table { margin-bottom: 1em; background: white; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: 1px solid #dfdfdd; empty-cells: hide; input[type="text"], select { margin-bottom: 0; } input[type="checkbox"] { margin: 0 0 0 5px; } th { a { color: #333; } span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; a { label { display: inline; padding-left: 5px; } } } } td { border-top: solid 1px #CDE3E5; span { display: block; overflow: hidden; text-align: inherit; text-overflow: ellipsis; white-space: nowrap; width: 100%; a { label { display: inline; padding-left: 5px; } } &.badge { display: inline; } } .table-buttons { margin-top: 1.5em; padding-top: 1.5em; border-top: 1px solid #dfdfdf; text-align: right; } } } &.table-plain { td { border-top: none; } thead { border-bottom: 1px solid #CDE3E5; font-size: 1.125em; } } &.table-flat { -webkit-box-shadow: none; box-shadow: none; border: none } &.table-small { width: 460px; } &.table-medium { width: 640px; } &.settings-table { #page-control { float: left; } #filter { float: right; padding-top: 11px; select { width: 120px; } input[type="text"] { width: 150px; } } } } ul.list-blank { list-style: none; margin: 5px; } .badge { margin-right: 5px; } /* BUTTONS */ .btn-float { margin-bottom: 10px; margin-left: 5px; } i.icon-pad-right { margin-right: 2px; } i.icon-pad-left { margin-left: 2px; } .btn-group { display: block; margin-bottom: 1.5em; } .btn-link { margin: 0 5px; } /* REPORTING */ #download-pdf { text-align: right; } /* TEMPLATE */ #report-delete { margin-top: -25px; } #template-delete { margin-top: -30px; } /* MATRIX */ #instructions { font-size: 0.875em; text-align: center; margin: 4em auto; width: 720px; h3 { line-height: 1em; margin-bottom: 0.5em; } display: none; } #loadingBar { text-align: center; font-size: 1.25em; padding: 20px; } #loading-bar-indicator { display: none; margin-top: 2em; } #matrix_form { margin: 5px 0 0; } #tgt_matrixTable { font-size: 0.875em; height: 35px; margin-top: 3em; select, label, button, input, .select2-container { float: left; font-size: inherit; } label { padding: 5px 5px 0; } input, .add-on { margin-top: 8px; } .select2-container { margin-right: 5px; } #top-menu { #column-add { margin-bottom: 10px; } .order-by { margin-left: 5px; } #order-by-container { clear: both; } #presets { padding-bottom: 5em; input { margin-top: 0; margin-left: 5px; } } } } .dm-matrix-table { width: 938px; .column-delete { /*float: right;*/ margin-left: 5px; padding-top: 2px; width: 40px; a { color: white; } } .header-dropdown { float: left; } } .dm-matrix-table-div { clear: both; margin-top: 0; overflow-x: auto; padding: 0; width: 940px; th { min-width: 260px; } } #dm-matrix-footer { select, label, button, input { float: left; font-size: inherit; } button { padding-top: 5px; } #page-label { padding-top: 0; select { min-width: 50px; width: auto; } } #pagination { display: none; float: right; #page-select { min-width: 50px; width: auto; } } } .filter-container { height: 40px; #form-filter-select { float: left; } #form-filter-date { float: right; } label, select, input, button { float: left; } label { font-weight: bold; font-size: 0.938em; padding: 5px 5px 0; } } /* FORM EDITOR */ body { margin: 0; } #eventManager { font-size: 0.75em; } #propertiesManager { table { font-size: 0.75em; width: auto; tr td:first-child { padding-right: 10px; text-align: right; } td input[type="text"], td select, td textarea { width: 150px; } } } #editor-topbar { width: 960px; padding: 10px; margin: 0 auto 1em; } #editor-controller { height: 50px; } #top-autosave { padding-top: 0.25em; color: #fff; } #saved-status { } #editor-controller #controller-buttons { margin-left: 20px; float: right; } ul#mainContainer { list-style: none; margin: 0; padding: 0; } #ui_tabs { width: 320px; float: left; } #form-editor { width: 960px; margin: 0 auto; } #editor-content { float: left; margin: 0 0 0 20px; width: 605px; } .formHeaderSortable { list-style: none; } .connectSubheaders { list-style: none; } .answer { padding: 0.25em 0 1em 0; } #editor-menu-container { background: #289DDB; height: 100px; margin: 0 0 2em; padding: 1em 0 0; } #controller-list { list-style: none; li { height: 35px; } } #controller-buttons { text-align: right; } #top-controller-buttons { text-align: right; } #identity { float: left; margin-right: 580px; } #top-main-menu-container { background: #11425C; color: #fff; height: 34px; } #top-main-menu { width: 960px; margin: 0 auto; } #top-saved-status { float: right; padding-top: 6px; } #top-instructions { float: left; padding-top: 6px; } ul.connectSubheaders li { padding: 0 0 10px 0; } .form_buttons { background: url('../images/editor/images.png') no-repeat; width: 48px; height: 48px; float: left; } .form_buttons_container .form_buttons { margin: 1px; } .fHeader {background-position: 0px 0px;} .fLabel {background-position: -48px 0px;} .fCheck {background-position: -96px 0px;} .fText {background-position: 0px -48px;} .fSubheader {background-position: -48px -48px;} .fPhoto {background-position: -96px -48px;} .fSignature { background-position: 0px -96px; } .fVoice { background-position: -48px -96px; } .fBarcode {background-position: -96px -96px;} .fCalculator {background-position: 0px -144px;} .fCanvas {background-position: -48px -144px;} .form_buttons {background: url(../images/editor/images.png) no-repeat; width: 48px; height: 48px; float: left;} .form_buttons_container .form_buttons { margin: 1px; } #propertiesManager table tbody tr td { width: 100px; } .fHeader {background-position: 0px 0px;} .fLabel {background-position: -48px 0px;} .fCheck {background-position: -96px 0px;} .fText {background-position: 0px -48px;} .fSubheader {background-position: -48px -48px;} .fPhoto {background-position: -96px -48px;} .fSignature { background-position: 0px -96px; } .fVoice { background-position: -48px -96px; } .fBarcode {background-position: -96px -96px;} .fCalculator {background-position: 0px -144px;} .fCanvas {background-position: -48px -144px;} .formHeader-accept {min-height: 40px; background-color: #ff99cc; padding-bottom: 20px;} .formSubheader-accept {min-height: 40px; background-color: #d3f8ff; padding-bottom: 20px;} .formSubheader-accept ul {padding-bottom: 10px; } .connectSubheaders {padding-top: 5px; padding-bottom: 5px; } .formHeaderSortable { padding: 2px; } #baseForm { min-height: 100%; font-size: 1.5em; } .background-hover { min-height: 400px; background-color: #ccc; } .form-accept-event { background-color: #ccc; &:hover { background-color: #ddd !important; } } .form-selected { background-color: #aca; } .form-not-visible { h1, h2, div { color: #999 !important; } } .eventItem label { cursor: pointer; } .reset { padding:5px; } .reset ul { padding:5px; margin-left: 5px; list-style: circle; padding-left: 20px; } .bg-dot { border:1px solid #aaa; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; float:left; height:12px; margin-right: 5px; width: 12px; } .ul_margin_basic li { margin:5px; } .clear_ul { list-style: none; list-style-type: none; } #context-menu { display: none; position: absolute; background-color: #fff; border: 1px solid #000; z-index: 999; a { display: block; padding:5px; &:hover { background-color: #ddf; } } } .objectHighlight { min-height: 20px; &:hover { background-color: #ddd; } } /* EDIT FORM */ #save-modal { display: none; padding: 20px; text-align: center; i { padding: 10px; } } #event-modal { padding: 20px; } #event-modal .footer { text-align: right; margin-top: 10px; } #event-modal .event-content { height: 400px; overflow-y: scroll; } #tabHeaders { margin-bottom: 0; } div[id^='fl-tgt'], div[id^='tab_fl-tgt'], div#job_container #common { h1 { font-size: 2em; line-height: 1em; margin: 0 0 1em; } h2 { font-size: 1.5em; border-bottom: 1px solid #dfdfdf; margin: 0.5em 0 1em; } h3 { font-size: 1em; line-height: 1.25em; margin: 0 0 0.5em 0; } .form-layout-question { margin-bottom: 1em; } .form-layout-answer { input[type="text"], textarea { width: 400px; } select { width: 414px; } input[type="checkbox"] { margin-top: 0; } label { display: inline; margin-left: 5px; padding-top: 2px; } .add-other { margin-top: 0.5em; } } .form-layout-formPhoto { list-style-type: none; ul li { list-style-type: none; float:left; padding:2px; width: 250px; } .clear { clear:both; } } .form-layout-formPhoto-notsaved, .form-layout-formPhoto-container { border-radius:15px; padding:8px; text-align: center; vertical-align: middle; } .form-layout-formPhoto-container { background: #eee; } .form-layout-formPhoto-container-photo { min-height:220px; } .form-layout-formPhoto-notsaved { background: #f66; } .form-layout-formPhoto-notsaved tr, .form-layout-formPhoto-container tr { background: none;} .form-layout-formPhoto-notsaved input, .form-layout-formPhoto-container input { width: 0.75em; height: 0.75em; } .form-layout-formPhoto-notsaved td, .form-layout-formPhoto-container td { font-size: 0.75em; vertical-align: middle; } #form-new-buttons { margin-top: 1.5em; padding-top: 1.5em; border-top: 1px solid #dfdfdf; text-align: right; button { margin-left: 5px; } } } .nav-tabs a, .nav-tabs a:hover, .nav-tabs a:focus { background-color: #dfdfdf; color: #343434; }