 html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%} body {margin: 0} article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block} audio,canvas,progress,video {display: inline-block; vertical-align: baseline} audio:not([controls]) {display: none; height: 0} [hidden],template {display: none} a {background: 0 0} a:active,a:hover {outline: 0} abbr[title] {border-bottom: 1px dotted} b,strong {font-weight: 700} dfn {font-style: italic} h1 {font-size: 2em; margin: .67em 0} mark {background: #ff0; color: #000} small {font-size: 80%} sub,sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline} sup {top: -.5em} sub {bottom: -.25em} img {border: 0} img.image-upload-url-class {border: 0; max-width: 40px} svg:not(:root) {overflow: hidden} figure {margin: 1em 40px} hr {-moz-box-sizing: content-box; box-sizing: content-box; height: 0} pre {overflow: auto} code,kbd,pre,samp {font-family: monospace,monospace; font-size: 1em} button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0} button {overflow: visible} button,select {text-transform: none} button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button; cursor: pointer} button[disabled],html input[disabled] {cursor: default} button::-moz-focus-inner,input::-moz-focus-inner {border: 0; padding: 0} input {line-height: normal} input[type=checkbox],input[type=radio] {box-sizing: border-box; padding: 0} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {height: auto} input[type=search] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance: none} fieldset {border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em} legend {border: 0; padding: 0} textarea {overflow: auto} optgroup {font-weight: 700} table {border-collapse: collapse; border-spacing: 0} td,th {padding: 0} /*! jQuery UI - v1.9.2 - 2014-09-03 * http://jqueryui.com * Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ .ui-helper-hidden {display: none} .ui-helper-hidden-accessible {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px} .ui-helper-reset {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none} .ui-helper-clearfix:after,.ui-helper-clearfix:before {content: ""; display: table} .ui-helper-clearfix:after {clear: both} .ui-helper-clearfix {zoom:1} .ui-helper-zfix {width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0)} .ui-state-disabled {cursor: default!important} .ui-icon {display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat} .ui-widget-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%} .ui-resizable {position: relative} .ui-resizable-handle {position: absolute; font-size: .1px; display: block} .ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle {display: none} .ui-resizable-n {cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0} .ui-resizable-s {cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0} .ui-resizable-e {cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%} .ui-resizable-w {cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%} .ui-resizable-se {cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px} .ui-resizable-sw {cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px} .ui-resizable-nw {cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px} .ui-resizable-ne {cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px} .ui-selectable-helper {position: absolute; z-index: 100; border: 1px dotted #000} .ui-accordion .ui-accordion-header {display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom:1} .ui-accordion .ui-accordion-icons {padding-left: 2.2em} .ui-accordion .ui-accordion-noicons {padding-left: .7em} .ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left: 2.2em} .ui-accordion .ui-accordion-header .ui-accordion-header-icon {position: absolute; left: .5em; top: 50%; margin-top: -8px} .ui-accordion .ui-accordion-content {padding: 1em 2.2em; border-top: 0; overflow: auto; zoom:1} .ui-autocomplete {position: absolute; top: 0; left: 0; cursor: default} * html .ui-autocomplete {width: 1px} .ui-button {display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom:1;overflow: visible} .ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited {text-decoration: none} .ui-button-icon-only {width: 2.2em} button.ui-button-icon-only {width: 2.4em} .ui-button-icons-only {width: 3.4em} button.ui-button-icons-only {width: 3.7em} .ui-button .ui-button-text {display: block; line-height: 1.4} .ui-button-text-only .ui-button-text {padding: .4em .5em} .ui-button-text-only .ui-button-text .ui-button-text {padding: 0} .ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding: .4em; text-indent: -9999999px} .ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 1em .4em 2.1em} .ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 2.1em .4em 1em} .ui-button-text-icons .ui-button-text {padding-left: 2.1em; padding-right: 2.1em} input.ui-button {padding: .4em 1em} .ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon {position: absolute; top: 50%; margin-top: -8px} .ui-button-icon-only .ui-icon {left: 50%; margin-left: -8px} .ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary {left: .5em} .ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary {right: .5em} .ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary {right: .5em} .ui-buttonset {margin-right: 7px} .ui-buttonset .ui-button {margin-left: 0; margin-right: -.3em} button.ui-button::-moz-focus-inner {border: 0; padding: 0} .ui-datepicker {width: 17em; padding: .2em .2em 0; display: none} .ui-datepicker .ui-datepicker-header {position: relative; padding: .2em 0} .ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev {position: absolute; top: 2px; width: 1.8em; height: 1.8em} .ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover {top: 1px} .ui-datepicker .ui-datepicker-prev {left: 2px} .ui-datepicker .ui-datepicker-next {right: 2px} .ui-datepicker .ui-datepicker-prev-hover {left: 1px} .ui-datepicker .ui-datepicker-next-hover {right: 1px} .ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span {display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px} .ui-datepicker .ui-datepicker-title {margin: 0 2.3em; line-height: 1.8em; text-align: center} .ui-datepicker .ui-datepicker-title select {font-size: 1em; margin: 1px 0} .ui-datepicker select.ui-datepicker-month-year {width: 100%} .ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width: 49%} .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em} .ui-datepicker th {padding: .7em .3em; text-align: center; font-weight: 700; border: 0} .ui-datepicker td {border: 0; padding: 1px} .ui-datepicker td a,.ui-datepicker td span {display: block; padding: .2em; text-align: right; text-decoration: none} .ui-datepicker .ui-datepicker-buttonpane {background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0} .ui-datepicker .ui-datepicker-buttonpane button {float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left} .ui-datepicker.ui-datepicker-multi {width: auto} .ui-datepicker-multi .ui-datepicker-group {float: left} .ui-datepicker-multi .ui-datepicker-group table {width: 95%; margin: 0 auto .4em} .ui-datepicker-multi-2 .ui-datepicker-group {width: 50%} .ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%} .ui-datepicker-multi-4 .ui-datepicker-group {width: 25%} .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width: 0} .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0} .ui-datepicker-multi .ui-datepicker-buttonpane {clear: left} .ui-datepicker-row-break {clear: both; width: 100%; font-size: 0} .ui-datepicker-rtl {direction: rtl} .ui-datepicker-rtl .ui-datepicker-prev {right: 2px; left: auto} .ui-datepicker-rtl .ui-datepicker-next {left: 2px; right: auto} .ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px; left: auto} .ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px; right: auto} .ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right} .ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left} .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float: right} .ui-datepicker-rtl .ui-datepicker-group {float: right} .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width: 0; border-left-width: 1px} .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0; border-left-width: 1px} .ui-datepicker-cover {position: absolute; z-index: -1; -webkit-filter: mask(); filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px} .ui-dialog {position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden} .ui-dialog .ui-dialog-titlebar {padding: .4em 1em; position: relative} .ui-dialog .ui-dialog-title {float: left; margin: .1em 16px .1em 0} .ui-dialog .ui-dialog-titlebar-close {position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px} .ui-dialog .ui-dialog-titlebar-close span {display: block; margin: 1px} .ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover {padding: 0} .ui-dialog .ui-dialog-content {position: relative; border: 0; padding: .5em 1em; background: 0 0; overflow: auto; zoom:1} .ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em} .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right} .ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0; cursor: pointer} .ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px} .ui-draggable .ui-dialog-titlebar {cursor: move} .ui-menu {list-style: none; padding: 2px; margin: 0; display: block; outline: 0} .ui-menu .ui-menu {margin-top: -3px; position: absolute} .ui-menu .ui-menu-item {margin: 0; padding: 0; zoom:1;width: 100%} .ui-menu .ui-menu-divider {margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0} .ui-menu .ui-menu-item a {text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom:1;font-weight: 400} .ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus {font-weight: 400; margin: -1px} .ui-menu .ui-state-disabled {font-weight: 400; margin: .4em 0 .2em; line-height: 1.5} .ui-menu .ui-state-disabled a {cursor: default} .ui-menu-icons {position: relative} .ui-menu-icons .ui-menu-item a {position: relative; padding-left: 2em} .ui-menu .ui-icon {position: absolute; top: .2em; left: .2em} .ui-menu .ui-menu-icon {position: static; float: right} .ui-progressbar {height: 2em; text-align: left; overflow: hidden} .ui-progressbar .ui-progressbar-value {margin: -1px; height: 100%} .ui-slider {position: relative; text-align: left} .ui-slider .ui-slider-handle {position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default} .ui-slider .ui-slider-range {position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0} .ui-slider-horizontal {height: .8em} .ui-slider-horizontal .ui-slider-handle {top: -.3em; margin-left: -.6em} .ui-slider-horizontal .ui-slider-range {top: 0; height: 100%} .ui-slider-horizontal .ui-slider-range-min {left: 0} .ui-slider-horizontal .ui-slider-range-max {right: 0} .ui-slider-vertical {width: .8em; height: 100px} .ui-slider-vertical .ui-slider-handle {left: -.3em; margin-left: 0; margin-bottom: -.6em} .ui-slider-vertical .ui-slider-range {left: 0; width: 100%} .ui-slider-vertical .ui-slider-range-min {bottom: 0} .ui-slider-vertical .ui-slider-range-max {top: 0} .ui-spinner {position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle} .ui-spinner-input {border: none; background: 0 0; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px} .ui-spinner-button {width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0} .ui-spinner a.ui-spinner-button {border-top: none; border-bottom: none; border-right: none} .ui-spinner .ui-icon {position: absolute; margin-top: -8px; top: 50%; left: 0} .ui-spinner-up {top: 0} .ui-spinner-down {bottom: 0} .ui-spinner .ui-icon-triangle-1-s {background-position: -65px -16px} .ui-tabs {position: relative; padding: .2em; zoom:1} .ui-tabs .ui-tabs-nav {margin: 0; padding: .2em .2em 0} .ui-tabs .ui-tabs-nav li {list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap} .ui-tabs .ui-tabs-nav li a {float: left; padding: .5em 1em; text-decoration: none} .ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px; padding-bottom: 1px} .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor: text} .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {cursor: pointer} .ui-tabs .ui-tabs-panel {display: block; border-width: 0; padding: 1em 1.4em; background: 0 0} .ui-tooltip {padding: 8px; position: absolute; z-index: 9999; display: none; max-width: 500px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa} * html .ui-tooltip {background-image: none} body .ui-tooltip {border-width: 2px} .ui-timepicker-div .ui-widget-header {margin-bottom: 8px} .ui-timepicker-div dl {text-align: left} .ui-timepicker-div dl dt {float: left; clear: left; padding: 0 0 0 5px} .ui-timepicker-div dl dd {margin: 0 10px 10px 45%} .ui-timepicker-div td {font-size: 90%} .ui-tpicker-grid-label {background: 0 0; border: none; margin: 0; padding: 0} .ui-timepicker-rtl {direction: rtl} .ui-timepicker-rtl dl {text-align: right; padding: 0 5px 0 0} .ui-timepicker-rtl dl dt {float: right; clear: right} .ui-timepicker-rtl dl dd {margin: 0 45% 10px 10px} .ui-datepicker {color: #333; background-color: #fff; border: 2px solid #bcbcbc; border-radius: 3px; padding: 10px;} .ui-widget-header {border-bottom: 2px solid #ff9f23; font-weight: 700} .ui-state-disabled {cursor: default!important} .ui-state-default {color: #505050; font-weight: 700} .ui-state-highlight {border: 1px solid #fed22f; color: #ff9f23} .ui-datepicker.hide-year .ui-datepicker-year {display: none} .ui-dialog {font-size: 1em; background: 0 0; background-color: transparent; outline: 0; border: 0!important; width: 100%!important; left: 0!important; right: 0!important; text-align: center; padding: 10px; overflow: visible; z-index: 21} .ui-dialog .section-title>h2 {top: .5em} .ui-dialog .ui-dialog-titlebar {display: none} .ui-dialog .ui-button {display: none} .ui-dialog-content {display: inline-block!important; background-color: #fff!important; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} .ui-widget-overlay {opacity: .7!important; filter: Alpha(Opacity=70)!important; background-color: #000!important; z-index: 20; position: fixed} .ui-tooltip {border: 2px solid #bcbcbc; background: #fff} .search-filters {background-color: #fff; position: absolute; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 6px 1px #555; -moz-box-shadow: 2px 2px 6px 1px #555; box-shadow: 2px 2px 6px 1px #555} .ui-progressbar-value {border: 1px solid #aaa; background: #35c10a; color: #222; font-weight: 700; max-width: 100%!important; border-bottom-left-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 4px; border-top-right-radius: 4px} .ui-progressbar .ui-progressbar-value {margin: 0!important} .progress-label {position: absolute; left: 47%; top: 4px; font-weight: 700; text-shadow: 1px 1px 0 #fff} #progressbar.loading .ui-progressbar-value {opacity: .25; background: #ccc url(/esat/images/backgrounds/download.gif) 50% 50% repeat-x} .ui-tabs>.ui-widget-header {border-bottom: 0} .ui-tabs .ui-tabs-panel {border: 1px solid #dcdcdc; padding: 1em} .ui-tabs .ui-tabs-nav {padding: 0} .ui-tabs .ui-tabs-nav li {-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background-color: #eee; border: 1px solid #dcdcdc; margin: 0} .ui-tabs .ui-tabs-nav li.ui-state-hover {background-color: #fff} .ui-tabs .ui-tabs-nav li.ui-tabs-active {background-color: #fff; border-bottom: 1px solid #fff; cursor: default; outline: 0} .data-tables-pagination th.sorting>.paginate_button,th.sorting>.icon,th.sorting>.ui-datepicker-next,th.sorting>.ui-datepicker-prev,th.sorting>.ui-icon {margin-left: .1em} .data-tables-pagination th.sorting_asc>.paginate_button,th.sorting_asc>.icon,th.sorting_asc>.ui-datepicker-next,th.sorting_asc>.ui-datepicker-prev,th.sorting_asc>.ui-icon {margin-left: .1em} .data-tables-pagination th.sorting_desc>.paginate_button,th.sorting_desc>.icon,th.sorting_desc>.ui-datepicker-next,th.sorting_desc>.ui-datepicker-prev,th.sorting_desc>.ui-icon {margin-left: .1em} .data-tables-pagination {float: right; position: relative; padding: 10px; margin-right: 2em} .data-tables-pagination .paginate_button {background-color: #bcbcbc; background: -webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#bcbcbc),color-stop(100%,#c9c9c9)); background: -webkit-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: -moz-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: -o-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); display: block; cursor: pointer; position: absolute; top: 5px; bottom: 5px; height: 2em; width: 2em; font-size: 1em; color: #000; text-align: center} .data-tables-pagination .paginate_button.previous {-webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -ms-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; right: 100%; line-height: 2em} .data-tables-pagination .paginate_button.next {-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; left: 100%; line-height: 2em} .ui-slider-handle {background-color: #dcdcdc; border: 1px solid #bcbcbc; border-radius: 3px} .ui-slider {border: 1px solid #bcbcbc; background-color: #f5f5f5} .ui_tpicker_hour,.ui_tpicker_minute {margin: 10px} .ui-datepicker-next,.ui-datepicker-prev {text-align: center; top: 5px!important; cursor: pointer} .ui-datepicker-next:hover {right: 2px!important} .ui-datepicker-prev:hover {left: 2px!important} .ui-datepicker-unselectable.ui-state-disabled>.ui-state-default {color: #979696} .mce-tinymce {margin: 10px 0!important} .ui-icon-triangle-1-e {text-indent: 0!important} .ui-icon-triangle-1-s {text-indent: 0!important} .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {outline-color: transparent} @font-face {font-family: "Avenir LT W01 65 Medium"; src: url(../esat/fonts/Avenir-LT-W01-65-Medium.eot?#iefix); src: url(../esat/fonts/Avenir-LT-W01-65-Medium.eot?#iefix) format("eot"),url(fonts/Avenir-LT-W01-65-Medium.woff) format("woff"),url(fonts/Avenir-LT-W01-65-Medium.ttf) format("truetype"),url(fonts/Avenir-LT-W01-65-Medium.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69) format("svg")} @font-face {font-family: FontAwesome; src: url(fonts/fontawesome-webfont.eot?v=4.2.0); src: url(fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg"); font-weight: 400; font-style: normal} #image-grid .grid-item.file:before,#image-grid .grid-item.folder:before,.data-tables-pagination .paginate_button,.fa,.icon,.ui-datepicker-next,.ui-datepicker-prev,.ui-icon {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale} .fa-lg,.icon-lg {font-size: 1.33333333em; line-height: 1em; vertical-align: -15%} .fa-2x,.icon-2x {font-size: 2em} .fa-3x,.icon-3x {font-size: 3em} .fa-4x,.icon-4x {font-size: 4em} .fa-5x,.icon-5x {font-size: 5em} .fa-fw {width: 1.28571429em; text-align: center} .fa-ul {padding-left: 0; margin-left: 2.14285714em; list-style-type: none} .fa-ul>li {position: relative} .fa-li {position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center} .fa-li.fa-lg,.fa-li.icon-lg {left: -1.85714286em} .fa-border {padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em} .data-tables-pagination .pull-left.paginate_button,.fa.pull-left,.pull-left.icon {margin-right: .3em} .data-tables-pagination .pull-right.paginate_button,.fa.pull-right,.pull-right.icon {margin-left: .3em} .fa-search:before,.icon-search:before {content: "\f002"} .fa-envelope-o:before,.icon-email:before {content: "\f003"} .fa-heart:before,.icon-heart:before {content: "\f004"} .fa-user:before,.icon-user:before {content: "\f007"} .fa-th-large:before,.icon-grid:before {content: "\f009"} .fa-th:before,.icon-category:before {content: "\f00a"} .fa-check:before {content: "\f00c"} .fa-cog:before,.fa-gear:before,.icon-cog:before {content: "\f013"} .fa-trash-o:before,.icon-trash:before {content: "\f014"} .fa-home:before,.icon-home:before {content: "\f015"} #image-grid .grid-item.file:before,.fa-file-o:before,.icon-file:before {content: "\f016"} .fa-lock:before,.icon-lock:before {content: "\f023"} .fa-print:before,.icon-print:before {content: "\f02f"} .fa-list:before,.icon-list:before {content: "\f03a"} .fa-pencil:before,.icon-edit:before {content: "\f040"} .fa-share-square-o:before,.icon-export:before {content: "\f045"} .fa-arrows:before,.icon-arrows:before {content: "\f047"} .data-tables-pagination .paginate_button.previous:before,.fa-chevron-left:before,.icon-left-chevron:before,.ui-datepicker-prev:before {content: "\f053"} .data-tables-pagination .paginate_button.next:before,.fa-chevron-right:before,.icon-right-chevron:before,.ui-datepicker-next:before {content: "\f054"} .data-tables-pagination .paginate_button.disabled {cursor: default!important; opacity: .8} .fa-plus-circle:before,.icon-add:before {content: "\f055"} .fa-times-circle:before,.icon-x:before {content: "\f057"} .fa-check-circle:before,.icon-added:before {content: "\f058"} .fa-question-circle:before,.icon-question-circle:before {content: "\f059"} @media only screen and (max-width: 960px) {.fa-question-circle.icon-large-3x {font-size:5em}} .fa-info-circle:before,.icon-tool-tip:before {content: "\f05a"} .fa-ban:before,.icon-ban:before {content: "\f05e"} .fa-leaf:before,.icon-leaf:before {content: "\f06c"} .fa-exclamation-triangle:before,.fa-warning:before,.icon-warning:before {content: "\f071"} .fa-calendar:before,.icon-calendar:before {content: "\f073"} .fa-chevron-down:before,.icon-down-chevron:before {content: "\f078"} .fa-shopping-cart:before,.icon-shopping-cart:before {content: "\f07a"} .fa-bar-chart-o:before,.fa-bar-chart:before,.icon-bar-chart:before {content: "\f080"} .fa-cogs:before,.fa-gears:before,.icon-cogs:before {content: "\f085"} .fa-comments:before,.icon-comments:before {content: "\f108"} .fa-twitter:before,.icon-twitter:before {content: "\f099"} .fa-facebook:before,.icon-facebook:before {content: "\f09a"} .fa-globe:before,.icon-globe:before {content: "\f0ac"} .fa-wrench:before,.icon-wrench:before {content: "\f0ad"} .fa-group:before,.fa-users:before,.icon-group:before {content: "\f0c0"} .fa-chain:before,.fa-link:before,.icon-federated:before {content: "\f0c1"} .fa-copy:before,.fa-files-o:before,.icon-landing:before {content: "\f0c5"} .fa-floppy-o:before,.fa-save:before,.icon-save:before {content: "\f0c7"} .fa-bars:before,.fa-navicon:before,.fa-reorder:before,.icon-nav:before {content: "\f0c9"} .fa-list-ul:before,.icon-list-ul:before {content: "\f0ca"} .fa-pinterest:before,.icon-pinterest:before {content: "\f0d2"} .fa-money:before,.icon-money:before {content: "\f0d6"} .data-tables-pagination th.sorting>.paginate_button:before,.fa-sort:before,.fa-unsorted:before,.icon-sort:before,th.sorting>.icon:before,th.sorting>.ui-datepicker-next:before,th.sorting>.ui-datepicker-prev:before,th.sorting>.ui-icon:before {content: "\f0dc"} .data-tables-pagination th.sorting_desc>.paginate_button:before,.fa-sort-desc:before,.fa-sort-down:before,.icon-sort-desc:before,th.sorting_desc>.icon:before,th.sorting_desc>.ui-datepicker-next:before,th.sorting_desc>.ui-datepicker-prev:before,th.sorting_desc>.ui-icon:before {content: "\f0dd"} .data-tables-pagination th.sorting_asc>.paginate_button:before,.fa-sort-asc:before,.fa-sort-up:before,.icon-sort-asc:before,th.sorting_asc>.icon:before,th.sorting_asc>.ui-datepicker-next:before,th.sorting_asc>.ui-datepicker-prev:before,th.sorting_asc>.ui-icon:before {content: "\f0de"} .fa-envelope:before,.icon-envelope:before {content: "\f0e0"} .fa-rotate-left:before,.fa-undo:before,.icon-reset:before,.icon-undo:before {content: "\f0e2"} .fa-sitemap:before,.icon-site-map:before {content: "\f0e8"} .fa-plus-square:before,.icon-closed:before,.ui-icon-triangle-1-e:before {content: "\f0fe"} #image-grid .grid-item.folder:before,.fa-folder-o:before,.icon-folder:before {content: "\f114"} .fa-superscript:before,.icon-analytics:before {content: "\f12b"} .fa-chevron-circle-left:before,.icon-left-circle-chevron:before {content: "\f137"} .fa-chevron-circle-up:before,.icon-up-circle-chevron:before {content: "\f139"} .fa-chevron-circle-down:before,.icon-down-circle-chevron:before {content: "\f13a"} .fa-chevron-circle-equals:before,.icon-equals-circle-chevron:before{content: "=";} .fa-chevron-circle-right:before,.icon-right-circle-chevron:before {content: "\f138"} .fa-chevron-circle-up:before {content: "\f139"} .fa-chevron-circle-down:before {content: "\f13a"} .fa-minus-square:before,.icon-opened:before,.ui-icon-triangle-1-s:before {content: "\f146"} .fa-instagram:before,.icon-instagram:before {content: "\f16d"} .fa-cube:before,.icon-cube:before {content: "\f1b2"} .fa-cubes:before,.icon-cubes:before {content: "\f1b3"} .fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before,.icon-image:before {content: "\f1c5"} .fa-sliders:before,.icon-filter:before {content: "\f1de"} .fa-share-alt-square:before,.icon-share:before {content: "\f1e1"} .fa-yelp:before,.icon-yelp:before {content: "\f1e9"} .fa-line-chart:before,.icon-line-chart:before {content: "\f201"} .fa-shopping-basket:before,.icon-shopping-basket:before {content: "\f07a"} .fas.fa-pie-chart:before,.icon-pie-chart:before {content: "\f200"} *,:after,:before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box} html {height: 100%} body {font-family: "Avenir LT W01 65 Medium",Helvetica,Arial,sans-serif; font-size: 12px; color: #333; min-height: 100%; position: relative; padding-bottom: 40px} a {color: inherit; text-decoration: none} input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0} .container {margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; min-width: 560px} @media (min-width: 960px) {.container {min-width:960px; max-width: 1400px}} .container-fluid {margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px} .row {margin-left: -10px; margin-right: -10px} .row-spaced {margin-top: 15px; margin-bottom: 15px} .row-spacedless {margin-top: -15px;} .row-spaced-s {margin-top: 8px; margin-bottom: 8px} .col-1-20,.col-10-20,.col-11-20,.col-12-20,.col-13-20,.col-14-20,.col-15-20,.col-16-20,.col-17-20,.col-18-20,.col-19-20,.col-2-20,.col-3-20,.col-4-20,.col-5-20,.col-6-20,.col-7-20,.col-8-20,.col-9-20 {position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px; float: left} .col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-d-1,.col-d-10,.col-d-11,.col-d-12,.col-d-2,.col-d-3,.col-d-4,.col-d-5,.col-d-6,.col-d-7,.col-d-8,.col-d-9,.grid-2-closed .grid-item,.grid-3-closed>.grid-item,.grid-4-closed>.grid-item,.grid-6-closed>.grid-item {position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px} .col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.grid-2-closed .grid-item,.grid-3-closed>.grid-item,.grid-4-closed>.grid-item,.grid-6-closed>.grid-item {float: left} .col-12 {width: 100%} .col-11 {width: 91.66666667%} .col-10 {width: 83.33333333%} .col-9 {width: 75%} .col-8 {width: 66.66666667%} .col-7 {width: 58.33333333%} .col-6,.grid-2-closed .grid-item {width: 50%} .addl{margin-top: 15px;} .col-5 {width: 41.66666667%} .col-4,.grid-3-closed>.grid-item {width: 33.33333333%} .col-3,.grid-4-closed>.grid-item {width: 25%} .grid-6-closed>.grid-item {width: 16.66666667%} .col-2 {width: 15.66666667%} .col-1 {width: 8.33333333%} .col-pull-12 {right: 100%} .col-pull-11 {right: 91.66666667%} .col-pull-10 {right: 83.33333333%} .col-pull-9 {right: 75%} .col-pull-8 {right: 66.66666667%} .col-pull-7 {right: 58.33333333%} .col-pull-6 {right: 50%} .col-pull-5 {right: 41.66666667%} .col-pull-4 {right: 33.33333333%} .col-pull-3 {right: 25%} .col-pull-2 {right: 16.66666667%} .col-pull-1 {right: 8.33333333%} .col-pull-0 {right: auto} .col-push-12 {left: 100%} .col-push-11 {left: 91.66666667%} .col-push-10 {left: 83.33333333%} .col-push-9 {left: 75%} .col-push-8 {left: 66.66666667%} .col-push-7 {left: 58.33333333%} .col-push-6 {left: 50%} .col-push-5 {left: 41.66666667%} .col-push-4 {left: 33.33333333%} .col-push-3 {left: 25%} .col-push-2 {left: 16.66666667%} .col-push-1 {left: 8.33333333%} .col-push-0 {left: auto} .col-offset-12 {margin-left: 100%} .col-offset-11 {margin-left: 91.66666667%} .col-offset-10 {margin-left: 83.33333333%} .col-offset-9 {margin-left: 75%} .col-offset-8 {margin-left: 66.66666667%} .col-offset-7 {margin-left: 58.33333333%} .col-offset-6 {margin-left: 50%} .col-offset-5 {margin-left: 41.66666667%} .col-offset-4 {margin-left: 33.33333333%} .col-offset-3 {margin-left: 25%} .col-offset-2 {margin-left: 16.66666667%} .col-offset-1 {margin-left: 8.33333333%} .col-offset-0 {margin-left: 0} @media (min-width: 960px) {.col-d-1,.col-d-10,.col-d-11,.col-d-12,.col-d-2,.col-d-3,.col-d-4,.col-d-5,.col-d-6,.col-d-7,.col-d-8,.col-d-9 {float:left} .col-d-12 {width: 100%} .col-d-11 {width: 91.66666667%} .col-d-10 {width: 83.33333333%} .col-d-9 {width: 75%} .col-d-8 {width: 66.66666667%} .col-d-7 {width: 58.33333333%} .col-d-6 {width: 50%} .col-d-5 {width: 41.66666667%} .col-d-4 {width: 33.33333333%} .col-d-3 {width: 25%} .col-d-2 {width: 16.66666667%} .col-d-1 {width: 8.33333333%} .col-d-pull-12 {right: 100%} .col-d-pull-11 {right: 91.66666667%} .col-d-pull-10 {right: 83.33333333%} .col-d-pull-9 {right: 75%} .col-d-pull-8 {right: 66.66666667%} .col-d-pull-7 {right: 58.33333333%} .col-d-pull-6 {right: 50%} .col-d-pull-5 {right: 41.66666667%} .col-d-pull-4 {right: 33.33333333%} .col-d-pull-3 {right: 25%} .col-d-pull-2 {right: 16.66666667%} .col-d-pull-1 {right: 8.33333333%} .col-d-pull-0 {right: auto} .col-d-push-12 {left: 100%} .col-d-push-11 {left: 91.66666667%} .col-d-push-10 {left: 83.33333333%} .col-d-push-9 {left: 75%} .col-d-push-8 {left: 66.66666667%} .col-d-push-7 {left: 58.33333333%} .col-d-push-6 {left: 50%} .col-d-push-5 {left: 41.66666667%} .col-d-push-4 {left: 33.33333333%} .col-d-push-3 {left: 25%} .col-d-push-2 {left: 16.66666667%} .col-d-push-1 {left: 8.33333333%} .col-d-push-0 {left: auto} .col-d-offset-12 {margin-left: 100%} .col-d-offset-11 {margin-left: 91.66666667%} .col-d-offset-10 {margin-left: 83.33333333%} .col-d-offset-9 {margin-left: 75%} .col-d-offset-8 {margin-left: 66.66666667%} .col-d-offset-7 {margin-left: 58.33333333%} .col-d-offset-6 {margin-left: 50%} .col-d-offset-5 {margin-left: 41.66666667%} .col-d-offset-4 {margin-left: 33.33333333%} .col-d-offset-3 {margin-left: 25%} .col-d-offset-2 {margin-left: 16.66666667%} .col-d-offset-1 {margin-left: 8.33333333%} .col-d-offset-0 {margin-left: 0}} .clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before {content: " "; display: table} .clearfix:after,.container-fluid:after,.container:after,.row:after {clear: both} .col-1-20 {width: 5%} .col-2-20 {width: 10%} .col-3-20 {width: 15%} .col-4-20 {width: 20%} .col-5-20 {width: 25%} .col-6-20 {width: 30%} .col-7-20 {width: 35%} .col-8-20 {width: 40%} .col-9-20 {width: 45%} .col-10-20 {width: 50%} .col-11-20 {width: 55%} .col-12-20 {width: 60%} .col-13-20 {width: 65%} .col-14-20 {width: 70%} .col-15-20 {width: 75%} .col-16-20 {width: 80%} .col-17-20 {width: 85%} .col-18-20 {width: 90%} .col-19-20 {width: 95%} .icon-btn {background-color: transparent; color: inherit; border: 0; outline: 0; opacity: 1} .icon-btn.active,.icon-btn:hover {opacity: .7} .icon-btn.icon-added {cursor: default} .icon-btn.icon-added:hover {opacity: 1} .icon-btn.active {opacity: .7} .icon-colored.active,.icon-colored:hover {color: #ffa836} .icon-prefix {margin-right: 10px} .icon-prefix.icon-2x {margin-right: 5px} .icon-text {font-family: "Avenir LT W01 65 Medium",Helvetica,Arial,sans-serif; font-size: .75em; display: inline} .icon-1p5x {font-size: 1.5em} .icon-large-1x {font-size: 5em} .icon-large-2x {font-size: 10em} .icon-large-3x {font-size: 15em} .icon-alt-color-1 {color: #4c77bc} .icon-analytics {font-style: italic} l .btn>.icon-add {margin-right: 10px} .icon-added {color: #35c10a} .icon-closed {cursor: pointer} .icon-opened {cursor: pointer} .icon-tool-tip {font-size: 14px; color: #4c77bc; opacity: 1; margin-left: 5px!important; margin-right: 0!important} .icon-tool-tip:hover {opacity: .7} .icon-tool-tip.x-space-s,.icon-tool-tip.x-y-space-s {margin-left: 7px!important; margin-right: 0!important} .icon-tool-tip.warning {color: red} .icon-tool-tip.static {position: static} .btn>.icon-x {margin-right: 10px} .data-tables-pagination th.sorting>.paginate_button,.icon-sort,th.sorting>.icon,th.sorting>.ui-datepicker-next,th.sorting>.ui-datepicker-prev,th.sorting>.ui-icon {position: absolute} .data-tables-pagination th.sorting_asc>.paginate_button,.icon-sort-asc,th.sorting_asc>.icon,th.sorting_asc>.ui-datepicker-next,th.sorting_asc>.ui-datepicker-prev,th.sorting_asc>.ui-icon {position: absolute} .data-tables-pagination th.sorting_desc>.paginate_button,.icon-sort-desc,th.sorting_desc>.icon,th.sorting_desc>.ui-datepicker-next,th.sorting_desc>.ui-datepicker-prev,th.sorting_desc>.ui-icon {position: absolute} .icon-nav.active {color: #ffa836} .btn>.icon-undo {margin-right: 10px} .btn>.icon-export {margin-right: 10px} .btn>.icon-print {margin-right: 10px} .icon-federated {color: #4877c1; margin-left: -1.4em; margin-right: .2em; width: 1em} .ie11 .icon-federated {margin-left: 0} .icon-federated:before {margin-left: -1em} .f-federated .icon-tool-tip-federated,.global .icon-tool-tip-federated {display: inline-block} .icon-tool-tip-federated {font-size: 14px; color: #cdb300; opacity: 1; margin-right: 0!important} .icon-tool-tip-federated:hover {opacity: .7} .federated-top-right {top: -7px; right: 0} .federated-bottom-right {bottom: 5px; right: 5px} .center-block {display: block; margin-left: auto; margin-right: auto} .pull-right {float: right!important;} .pull-left {float: left!important} .hide {display: none!important} .show {display: block!important} .invisible {visibility: hidden} .text-hide {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0} .hidden {display: none!important} .hidden-alt {display: none} .no-click {cursor: default} .center-align,.display-container {text-align: center} .left-align {text-align: left!important} .right-align {text-align: right!important} .title {margin: 0; margin-bottom: 10px} .padded-s {padding: 10px} .padded-m {padding: 15px} .padded-l {padding: 20px} .no-margin {margin: 0!important} .no-padding {padding: 0!important} .no-border {border: 0!important} .display-container>img,.fit-container,.fit-container-height {max-height: 100%} #image-grid .fit-container,.display-container>img,.fit-container-width {max-width: 100%} .fit-container {max-width: 70px; padding-top: 7px} .fit-container-subsc-lp {max-width: 900px; max-height: 540px; padding-top: 7px} .width100P {max-width: 100%; width: 100%!important} .fill-container,.fill-container-height {height: 100%} .fill-container,.fill-container-width,.mobile-nav-sub-list {width: 100%} .bottom-overlay {bottom: 0; left: 0; right: 0; position: absolute} .hide-overflow {overflow: hidden} .show-overflow {overflow: visible} @media only screen and (max-width: 960px) {.no-mobile {display:none!important}} @media only screen and (min-width: 960px) {.no-desktop {display:none!important}} .text-2x {font-size: 2em} .x-space-s,.x-y-space-s {margin-left: 10px!important; margin-right: 10px!important} .x-space-m {margin-left: 15px!important; margin-right: 15px!important} .left-offset-xs {margin-left: 5px!important} .left-offset-s {margin-left: 10px!important} .left-offset-m {margin-left: 15px!important} .left-offset-l {margin-left: 20px!important} .left-pad-xs {padding-left: 5px!important} .left-pad-s {padding-left: 10px!important} .left-pad-m {padding-left: 15px!important} .left-pad-l {padding-left: 20px!important} .right-pad-s {padding-right: 10px!important} .x-y-space-s,.y-space-s {margin-top: 10px!important; margin-bottom: 10px!important} .y-space-top-xxs {margin-top: 2px!important} .y-space-top-xs {margin-top: 5px!important} .y-space-top-s {margin-top: 10px!important} .y-space-top-m {margin-top: 15px!important} .y-space-top-l {margin-top: 20px!important} .y-space-top-ll {margin-top: 25px!important} .y-space-top-xl {margin-top: 30px!important} .y-space-bottom-s {margin-bottom: 10px!important} .y-space-bottom-m {margin-bottom: 15px!important} .y-space-bottom-l {margin-bottom: 15px!important} .y-space-bottom-xl {margin-bottom: 15px!important} .y-space-bottom-xxl {margin-bottom: 15px!important} .top-offset-s {margin-top: -10px!important} .top-offset-m {margin-top: -15px!important} .font-size-xs {font-size: .9em} .font-size-s {font-size: 1em} .font-size-m {font-size: 1.1em} .font-size-l {font-size: 1.2em} .font-size-xl {font-size: 1.3em} .font-size-xxl {font-size: 1.5em} .centered-content-container {display: inline-block; vertical-align: middle} .clickable {cursor: pointer} .label-row {position: relative; min-height: 1em} .label-row>[class^=col] {position: static} .label-row label {position: absolute; bottom: 0; width: inherit} .v-center {display: inline-block; vertical-align: middle} .v-center-helper {height: 100%; display: inline-block; vertical-align: middle} .bordered {border: 1px solid #bcbcbc; min-height: 1em} .wrap-text {word-wrap: break-word} .section-title {border-bottom: 2px solid #ffa836; height: 3.5em} .section-title>h2 {position: relative; margin: 0; top: .45em; font-size: 1.9em} .section-title-small>h2 {position: relative; margin: 0; top: .45em; font-size: 1.5em} .section-title-with-sub-title {padding-bottom: 10px; border-bottom: 2px solid #ffa836} .section-title-with-sub-title:after,.section-title-with-sub-title:before {content: " "; display: table} .section-title-with-sub-title:after {clear: both} .section-title-with-sub-title h2 {position: relative; margin: 0; font-size: 1.9em} .section-title-with-sub-title h3 {margin: 0} .panel,.panel-list {margin-left: 0; margin-right: 0; background-color: #eee; border: 1px solid #bcbcbc; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px} .panel-wh,.panel-list {margin-left: 0; margin-right: 0; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px} .panel-tb,.panel-list {margin-left: 0; margin-right: 0; border: 1px solid #979696; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px} .fs-5-fw-medium {font-weight: 500 !important; font-size: 1.25rem !important;} .mb-0 {margin-top: 0 !important; margin-bottom: 0 !important;} .panel.transparent,.transparent.panel-list {background-color: transparent} .alert-panel.panel-list,.panel.alert-msg-panel,.panel.alert-panel,.panel.alert-panel-html,.panel.alert-panel-home {background-color: #ffff9b} .alert-panel.panel-list .alert-text,.panel.alert-msg-panel .alert-text,.panel.alert-panel .alert-text,.panel.alert-panel-html .alert-text,.panel.alert-panel-home .alert-text {font-size: 1.2em} .id-specific-alert-panel.panel-list,.panel.alert-panel-html,.panel.id-specific-alert-panel {background-color: #ffff9b} .id-specific-alert-panel.panel-list .alert-text,.panel.alert-panel-html .alert-text,.panel.id-specific-alert-panel .alert-text {font-size: 1.2em} .panel-title {border-bottom: 2px solid #ffa836; padding-bottom: 5px; font-size: 1.3em; font-weight: 700; margin-top: 5px} .panel-title-subsc-page {border-bottom: 2px solid #ffa836; padding-bottom: 5px; font-size: 1.9em; font-weight: 700; margin-top: 5px} .panel-subtitle {display: inline; text-align: right; float: right; margin: .1em .2em 0 0; font-weight: 400; font-size: .9em} .panel-list {padding-top: 0; padding-bottom: 0} .listing {background-color: #fff; border: 1px solid #d0d0d0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} .listing li {padding: 10px 20px; border-bottom: 1px solid #d0d0d0} .listing li.highlighted {background-color: #fdd9ab!important} .listing li:last-child {border: 0} .grid-2 .grid-item {float: left; width: 46%; margin: 2%} .grid-2-closed {border: 1px solid #d0d0d0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} .grid-2-closed .grid-item {border: 1px solid #d0d0d0; padding: 10px} .grid-2-closed .grid-item.active {background-color: #fdd9ab} .grid-3-closed {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} .grid-3-closed>.grid-item {border: 1px solid #d0d0d0; padding: 10px} .grid-4-closed {border-radius: 3px} .grid-4-closed>.grid-item {border: 1px solid #d0d0d0; padding: 10px} .grid-6-closed {border-radius: 3px} .grid-6-closed>.grid-item {border: 1px solid #d0d0d0; padding: 10px} .display-container,.scroll-container {background-color: #fff; height: 375px; width: 100%; overflow: auto} .auto-resize.display-container,.scroll-container.auto-resize {height: auto; max-height: 300px} .display-container {border: 1px solid #d0d0d0; overflow: hidden; padding: 10px} .hover-tip {visibility: hidden; position: absolute; font-weight: 700; cursor: default; top: 0; bottom: 0; right: 0; left: 0; background-color: #fdd9ab; opacity: .7} .hover-tip-overlay {position: relative} .hover-tip-overlay:hover>.hover-tip {visibility: visible} .hover-tip-overlay.ui-sortable-helper>.hover-tip {visibility: hidden} .hover-tip-overlay.active>.hover-tip {visibility: visible} .hover-tip-overlay.selected>.hover-tip {visibility: visible} .ui-sortable-helper .hover-tip-overlay.selected {display:inline-block; padding: 10px; box-sizing:content-box; height:100%; width:100%; border:1px solid #d0d0d0; margin-bottom:1px; background:#fff;} .ui-sortable-helper .selected img {position:absolute; top:10px; max-width: 100%; max-height: 90px; left: 10%; right: 10%; position:absolute;} .table-list tr.selected td{background:#fdd9ab;} .table-list .active.ui-sortable-helper tr.selected td{width:35%; padding: 10px;} .ui-sortable-helper .hover-tip-overlay.selected>.hover-tip {visibility: hidden} .hover-tip-overlay.ui-sortable-helper > .hover-tip {visibility: hidden;} .detail-block .row {position: relative} .detail-block .detail-divider {position: absolute; left: 33.88%; top: -20%; bottom: -20%; background-color: #a3a3a3; width: 2px} .order-detail-divider {left: 25.55%!important} .detail-block .detail-title {font-size: 1.3em} .detail-block .detail-text {font-size: 1.3em; word-wrap: break-word} .table,.table-list {width: 100%; border: 1px solid #bcbcbc} .table td,.table-list td {padding: 5px; text-align: center} .table th,.table-list th {font-weight: 700; font-size: 1em; padding: 5px; text-align: center} .table tr,.table-list tr {border-bottom: 1px solid #bcbcbc; background-color: #fff; border-left: 0; border-right: 0} .table tr.clickable:hover,.table-list tr.clickable:hover {background-color: #ffa836!important} .alternate.table-list>tbody>tr:nth-child(odd),.table.alternate>tbody>tr:nth-child(odd) {background-color: #eee} .minimal.table-list,.table.minimal {border: 0} .minimal.table-list tr,.table.minimal tr {border: 0} .minimal.table-list>tbody>tr,.table.minimal>tbody>tr {border-top: 2px solid #bcbcbc; border-bottom: 2px solid #bcbcbc} .left-align.table-list td,.left-align.table-list th,.table.left-align td,.table.left-align th {text-align: left} .table td.indented-s,.table th.indented-s,.table-list td.indented-s,.table-list th.indented-s {text-indent: 10px} .table td.indented-m,.table th.indented-m,.table-list td.indented-m,.table-list th.indented-m {text-indent: 15px} .table td.indented-l,.table th.indented-l,.table-list td.indented-l,.table-list th.indented-l {text-indent: 20px} .table tr.active,.table tr.highlighted,.table-list tr.active,.table-list tr.highlighted {background-color: #fdd9ab!important} .table tr.sortable>td,.table-list tr.sortable>td {cursor: move} .table .on-off-switch-label,.table input,.table select,.table-list .on-off-switch-label,.table-list input,.table-list select {margin-top: 0!important; margin-bottom: 0!important} .table th[class^=col],.table-list th[class^=col] {float: none} .table-list td {padding: 10px} tbody.search-list {border-bottom: 2px solid #bcbcbc} tbody.search-list>tr:first-child {border-top: 0} .rounded-table-container {border-radius: 6px; border: 3px solid #bcbcbc} .rounded-table-container thead tr {border-top: 0} .rounded-table-container tbody tr:last-child {border-bottom: 0} .div-table {border: 1px solid #bcbcbc; text-align: center} .div-table-body.collapsed {padding-left: 0; padding-right: 0; min-height: 3.3em; line-height: 3.3em} .div-table-body.collapsed .row,.remove-border {border: none!important} .div-table .row {margin: 0; border-bottom: 1px solid #bcbcbc} .div-table .row .row:last-child,.div-table .row:last-child {border-bottom: 0} .div-table .row>.nested-rows>.row:first-child {border-top: 1px solid #bcbcbc} .div-table div[class*=col-] {padding-top: 5px; padding-bottom: 5px; padding-left: 0; padding-right: 0; min-height: 3.3em; line-height: 3.3em} .div-table>.div-table-head {background-color: #fff; font-weight: 700} .div-table>.div-table-head div[class*=col-] {padding: 5px; line-height: inherit; min-height: 0} .div-table>.div-table-head div[class*=col-]:first-child {padding-left: 10px} .div-table>.div-table-head div[class*=col-]:last-child {padding-right: 10px} .div-table>.div-table-head>.row {border-bottom: 1px solid #bcbcbc} .div-table>.div-table-body>.row {background-color: #eee} .div-table>.div-table-body>.row>.nested-rows {background-color: #fff} .div-table>.div-table-body>.row>.nested-rows>.row>.nested-rows {background-color: #eee} .div-table>.div-table-body>.row>.nested-rows>.row>.nested-rows>.row>.nested-rows {background-color: #fff} .div-table .on-off-switch-label,.div-table input,.div-table select {margin-top: 0!important; margin-bottom: 0!important} .div-table .toggle-btn {position: absolute; padding: 0; top: .5em; width: 25px; font-size: 25px; text-indent: 0} .div-table .level-1 {text-indent: 35px} .div-table .level-1>.toggle-btn {left: 5px} .div-table .level-2 {text-indent: 55px} .div-table .level-2>.toggle-btn {left: 25px} .div-table .level-3 {text-indent: 75px} .div-table .level-3>.toggle-btn {left: 45px} .div-table .level-4 {text-indent: 95px} .div-table .level-5 {text-indent: 115px} .div-table .level-6 {text-indent: 135px} .div-table .level-7 {text-indent: 155px} .div-table .level-8 {text-indent: 175px} .div-table .level-9 {text-indent: 195px} .left-align.level-5.col-4.td-category {text-indent: 110px} .div-table .level-4>.toggle-btn {left: 65px} .div-table .level-5>.toggle-btn {left: 85px} .div-table .level-6>.toggle-btn {left: 105px} .div-table .level-7>.toggle-btn {left: 125px} .div-table .level-8>.toggle-btn {left: 145px} .div-table .level-9>.toggle-btn {left: 165px} .div-table .active,.div-table .highlighted {background-color: #fdd9ab!important} th.th-1-20 {width: 5%} th.th-2-20 {width: 10%} th.th-3-20 {width: 15%} th.th-4-20 {width: 20%} th.th-5-20 {width: 25%} th.th-6-20 {width: 30%} th.th-7-20 {width: 35%} th.th-8-20 {width: 40%} th.th-9-20 {width: 45%} th.th-10-20 {width: 50%} th.th-11-20 {width: 55%} th.th-12-20 {width: 60%} th.th-13-20 {width: 65%} th.th-14-20 {width: 70%} th.th-15-20 {width: 75%} th.th-16-20 {width: 80%} th.th-17-20 {width: 85%} th.th-18-20 {width: 90%} th.th-19-20 {width: 95%} th.th-20-20 {width: 100%} .clickable-search-results tbody tr:hover {background-color: #fdd9ab; cursor: pointer} .small-table-image {max-width: 75px} div#reward-modal {max-width: 900px} .borderlesstable {border: none} .boldtext {font-weight: 700} .codeHeightMin {min-height: 188px} #bulk-modal {max-width: 600px} .btn {border: 0; outline: 0; opacity: 1; color: #fff; font-weight: 700; font-size: 12px; text-transform: uppercase; letter-spacing: .15em; min-height: 3em; padding: 10px 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out} .y-space-top-btn {margin-top: 27px!important} .btn:hover {opacity: .7} .btn.compact {letter-spacing: .1em; padding: 10px} .mac #m-create-edit-category .btn.compact {letter-spacing: 0} .btn-clear {border: 0; outline: 0; opacity: 1; font-size: 13px; color: #747474; padding: 10px; background-color: transparent; -webkit-transition: color .1s; -moz-transition: color .1s; -o-transition: color .1s; transition: color .1s} .btn-clear:hover {color: #ffa836} .btn-submit {background-color: #35c10a} .btn-cancel {background-color: #bd100b} .btn-other {background-color: #979696} .btn-disabled {background-color: #979696; opacity: 0.7;} .btn-quick-link {border: 1px solid #d0d0d0; color: #333; background-color: #eee; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px} .btn-panel {float: right; margin-left: 14px; position: relative} .btn-panel>.btn {margin: 0 5px} .btn-file {position: relative; overflow: hidden} .btn-container-space-s>.btn {margin-right: 10px} .btn-container-space-s>.btn:last-child {margin-right: 0} .btn-xs {border: 0; outline: 0; opacity: 1; color: #fff; font-weight: 700; font-size: 9px; text-transform: uppercase; letter-spacing: .15em; min-height: 2em; padding: 5px 15px; border-radius: 3px; transition: opacity .2s ease-in-out} .btn-xs:hover {opacity: .7} .btn-xs.compact {letter-spacing: .1em; padding: 5px} .row-btn {margin-top: 2.2em} .buttonwithlabel {padding-top: 10px} .buttonwithoutlabel {padding-top: 26px} .textboxlesswidth {width: 17%} .textboxmorewidth {width: 27%} .rewardSettingsButtonWidths1 {width: 19%} .rewardSettingsButtonWidths {width: 24%} .programNameTextWidth {width: 38%} .paddingwithoutlabel {padding-top: 16px} .customsizewidth {width: 11%} .btn-shadow {box-shadow: 0 0 14px 0 rgba(50,50,50,.75)} .form-section input[type=color],.form-section input[type=email],.form-section input[type=number],.form-section input[type=password],.form-section input[type=tel],.form-section input[type=text],.form-section input[type=url],.form-section select,.form-section textarea {font-size: 12px; height: 3em; padding: 10px; margin: 10px 0; width: 100%; border: 1px solid #bcbcbc; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} .form-section select {font-weight: 700} .form-section textarea {height: 9em; resize: none} .form-section textarea.size-1 {height: 4em} .form-section textarea.size-2 {height: 6em} .form-section textarea.size-3 {height: 9em} .form-section textarea.size-4 {height: 12em} .form-section textarea.size-5 {height: 15em} .form-section input:disabled,.form-section select:disabled,.form-section textarea:disabled {background-color: #ebebe4} .form-section .label,.form-section label {font-weight: 700; font-size: 1em} .label.subsc-l {top: 15px; position: relative;} .form-section .label+button,.form-section label+button {margin: 10px 0} .form-section input[type=file] {position: absolute; padding-top: 20px; right: 0; bottom: 0; left: 0; opacity: 0; cursor: pointer} .form-section input[type=color] {padding: 5px} .form-section input.fee {text-align: center; width: 35%} .form-section.error .label,.form-section.error label, #f-osm-date-form label.error {color: #cb0101} .form-section.error input.error,.form-section.error select.error,.form-section.error textarea.error, #f-osm-date-form input.error {display: block; background-color: #ffefef; border-color: #cb0101; box-shadow: 0 0 3px 1px #f66} .form-section .switch-input-input.headLine {padding: 10px 71px 10px 10px} .select-container {position: relative} .select-container>select {padding-right: 3em; background: #fff url(/esat/images/backgrounds/selectarrow.png) no-repeat calc(100% + 17px) 0; -moz-appearance: none; -webkit-appearance: none; appearance: none; cursor: pointer; text-indent: .01px; text-overflow: ''} .dollar-container {position: relative} td .dollar-container:before {margin: 0} .dollar-container>input {padding: 5px!important; text-align: right} .dollar-container .f-price.valid::-ms-clear {display: none} .dollar-container.fee {display: inline-block; width: 35%} .date-container {position: relative} .date-container>input {padding-right: 3em; background: #fff url(/esat/images/esat-sprite-1.png) no-repeat right -15px top -76px; cursor: pointer} .search-container {position: relative; margin-top: 10px; margin-bottom: 10px} .search-container:before {content: '\f002'; font-family: FontAwesome; position: absolute; top: 0; right: 0; font-size: 1.5em; line-height: 2em; height: 2em; width: 2em; text-align: center; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; background-color: #bcbcbc; background: -webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#bcbcbc),color-stop(100%,#c9c9c9)); background: -webkit-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: -moz-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: -o-linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%); background: linear-gradient(bottom,#bcbcbc 0,#c9c9c9 100%)} .search-container>input[type=text] {margin-top: 0; margin-bottom: 0; padding-right: 4em} .error .search-container {margin: 0} .error .search-container>input {margin-top: 10px; margin-bottom: 10px} .switch-input-container {position: relative} .hero-section{width:50%;} .switch-input-container>.switch-input-switch {position: absolute; top: 0; right: 0} ul.search-list>li {background-color: #fff; height: 3em; line-height: 3em; padding: 0 10px; border-bottom: 1px solid #bcbcbc; border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc} ul.search-list>li:last-child {-webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px} input.on-off-switch~label.on-off-switch-label {text-align: left} input.on-off-switch:empty {display: none} input.on-off-switch:empty~label.on-off-switch-label {position: relative; float: left; clear: both; font-size: 12px; line-height: 3em; text-indent: 4.2em; cursor: pointer; -moz-user-select: -moz-none; -webkit-user-select: none; -moz-user-select: none; user-select: none} .sectionCustomHtmlContent input.on-off-switch:empty~label.on-off-switch-label {float: none; clear: unset; right: 20px; margin-top: 0;} .mac input.on-off-switch:empty~label.on-off-switch-label {text-indent: 4.2em} input.on-off-switch:empty~label.on-off-switch-label:after,input.on-off-switch:empty~label.on-off-switch-label:before {position: absolute; top: 0; bottom: 0; left: 0; content: ' '; width: 5.5em; background-color: #a3a3a3; -webkit-transition: all .1s ease-in; -moz-transition: all .1s ease-in; -o-transition: all .1s ease-in; transition: all .1s ease-in; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} input.small-switch.on-off-switch:empty~label.small-label.on-off-switch-label:after,input.small-switch.on-off-switch:empty~label.small-label.on-off-switch-label:before {width: 4.5em} input.on-off-switch:empty~label.on-off-switch-label:after {width: 1.8em; top: .4em; bottom: .4em; margin-left: .4em; background-color: #fff} input.small-switch.on-off-switch:empty~label.small-label.on-off-switch-label:after {width: 1.5em; top: .75em; bottom: .75em} input.on-off-switch:checked~label.on-off-switch-label:before {background-color: #35c10a} input.on-off-switch:checked~label.on-off-switch-label:after {margin-left: 3.3em} input.small-switch.on-off-switch:checked~label.small-label.on-off-switch-label:after {margin-left: 2.75em} input.on-off-switch:empty~label.on-off-switch-label .on-off-switch-state:before {content: 'OFF'; position: absolute; top: 0; color: #fff; min-height: 5px; min-width: 5px; text-indent: -1.3em} input.small-switch.on-off-switch:empty~label.small-label.on-off-switch-label .on-off-switch-state:before {right: 17px} input.on-off-switch:checked~label.on-off-switch-label .on-off-switch-state:before {content: 'ON'; position: absolute; top: 0; color: #fff; min-height: 5px; min-width: 5px; text-indent: -3.2em} .on-off-switch-state {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-weight: 700; color: #fff} .on-off-switch-state.off {right: 10px} .on-off-switch-state.off:before {content: 'OFF'} label.on-off-switch-label {margin: 10px 0; font-size: 1em} .f-federated input,.f-federated select,.f-federated textarea {background-color: #f6ffbb} .f-federated input:focus,.f-federated select:focus,.f-federated textarea:focus {outline-color: #cdb300} .updateEmailListPanel {padding-top: 0; margin-top: 35px} .m-data-table .table-list {list-style-type: none; margin: 0; padding: 0} .m-data-table .form-section input[type=email],.m-data-table .form-section input[type=tel],.m-data-table .form-section input[type=text],.m-data-table .form-section input[type=url],.m-data-table .form-section select,.m-data-table .form-section textarea {margin: 0} .m-data-table .form-section .select-container:before {top: 0; bottom: 0} .m-data-table .data-row {border-bottom: 1px solid #d0d0d0} .m-data-table .data-row:nth-child(odd) {background-color: #eee} .m-data-table .td,.m-data-table .th {overflow: hidden; float: left; padding: 5px; height: 4em; text-align: center} .m-data-table .td-largetext span {margin-left: 1em; font-size: 1.3em} .m-data-table .th {background-color: #fdd9ab; font-weight: 700} #side-nav,.compact-list,.listing,.mobile-nav-sub-list,.nav-body,.nav-links,.side-nav,ul.search-list {list-style-type: none; margin: 0; padding: 0} .td-name {width: 34%} .td-type {width: 13%} .td-page {width: 10%} .td-date {width: 11%} .td-status {width: 14%} .td-edit {width: 7%} .m-data-table .th,.td {overflow: hidden; float: left; padding: 5px; height: 4em; text-align: center} .th {overflow: hidden; float: left; padding: 5px; height: 4em; text-align: center; background-color: #fdd9ab; font-weight: 700} .collapse-list {background-color: #fff} .collapse-list #side-nav,.collapse-list .compact-list,.collapse-list .listing,.collapse-list .mobile-nav-sub-list,.collapse-list .nav-body,.collapse-list .nav-links,.collapse-list .side-nav,.collapse-list ul.search-list {background-color: #eee; border-top: 2px solid #bcbcbc} .collapse-list #side-nav #side-nav,.collapse-list #side-nav .compact-list,.collapse-list #side-nav .listing,.collapse-list #side-nav .mobile-nav-sub-list,.collapse-list #side-nav .nav-body,.collapse-list #side-nav .nav-links,.collapse-list #side-nav .side-nav,.collapse-list #side-nav ul.search-list,.collapse-list .compact-list #side-nav,.collapse-list .compact-list .compact-list,.collapse-list .compact-list .listing,.collapse-list .compact-list .mobile-nav-sub-list,.collapse-list .compact-list .nav-body,.collapse-list .compact-list .nav-links,.collapse-list .compact-list .side-nav,.collapse-list .compact-list ul.search-list,.collapse-list .listing #side-nav,.collapse-list .listing .compact-list,.collapse-list .listing .listing,.collapse-list .listing .mobile-nav-sub-list,.collapse-list .listing .nav-body,.collapse-list .listing .nav-links,.collapse-list .listing .side-nav,.collapse-list .listing ul.search-list,.collapse-list .mobile-nav-sub-list #side-nav,.collapse-list .mobile-nav-sub-list .compact-list,.collapse-list .mobile-nav-sub-list .listing,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .nav-body,.collapse-list .mobile-nav-sub-list .nav-links,.collapse-list .mobile-nav-sub-list .side-nav,.collapse-list .mobile-nav-sub-list ul.search-list,.collapse-list .nav-body #side-nav,.collapse-list .nav-body .compact-list,.collapse-list .nav-body .listing,.collapse-list .nav-body .mobile-nav-sub-list,.collapse-list .nav-body .nav-body,.collapse-list .nav-body .nav-links,.collapse-list .nav-body .side-nav,.collapse-list .nav-body ul.search-list,.collapse-list .nav-links #side-nav,.collapse-list .nav-links .compact-list,.collapse-list .nav-links .listing,.collapse-list .nav-links .mobile-nav-sub-list,.collapse-list .nav-links .nav-body,.collapse-list .nav-links .nav-links,.collapse-list .nav-links .side-nav,.collapse-list .nav-links ul.search-list,.collapse-list .side-nav #side-nav,.collapse-list .side-nav .compact-list,.collapse-list .side-nav .listing,.collapse-list .side-nav .mobile-nav-sub-list,.collapse-list .side-nav .nav-body,.collapse-list .side-nav .nav-links,.collapse-list .side-nav .side-nav,.collapse-list .side-nav ul.search-list,.collapse-list ul.search-list #side-nav,.collapse-list ul.search-list .compact-list,.collapse-list ul.search-list .listing,.collapse-list ul.search-list .mobile-nav-sub-list,.collapse-list ul.search-list .nav-body,.collapse-list ul.search-list .nav-links,.collapse-list ul.search-list .side-nav,.collapse-list ul.search-list ul.search-list {background-color: #fff} .collapse-list #side-nav #side-nav #side-nav,.collapse-list #side-nav #side-nav .compact-list,.collapse-list #side-nav #side-nav .listing,.collapse-list #side-nav #side-nav .mobile-nav-sub-list,.collapse-list #side-nav #side-nav .nav-body,.collapse-list #side-nav #side-nav .nav-links,.collapse-list #side-nav #side-nav .side-nav,.collapse-list #side-nav #side-nav ul.search-list,.collapse-list #side-nav .compact-list #side-nav,.collapse-list #side-nav .compact-list .compact-list,.collapse-list #side-nav .compact-list .listing,.collapse-list #side-nav .compact-list .mobile-nav-sub-list,.collapse-list #side-nav .compact-list .nav-body,.collapse-list #side-nav .compact-list .nav-links,.collapse-list #side-nav .compact-list .side-nav,.collapse-list #side-nav .compact-list ul.search-list,.collapse-list #side-nav .listing #side-nav,.collapse-list #side-nav .listing .compact-list,.collapse-list #side-nav .listing .listing,.collapse-list #side-nav .listing .mobile-nav-sub-list,.collapse-list #side-nav .listing .nav-body,.collapse-list #side-nav .listing .nav-links,.collapse-list #side-nav .listing .side-nav,.collapse-list #side-nav .listing ul.search-list,.collapse-list #side-nav .mobile-nav-sub-list #side-nav,.collapse-list #side-nav .mobile-nav-sub-list .compact-list,.collapse-list #side-nav .mobile-nav-sub-list .listing,.collapse-list #side-nav .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list #side-nav .mobile-nav-sub-list .nav-body,.collapse-list #side-nav .mobile-nav-sub-list .nav-links,.collapse-list #side-nav .mobile-nav-sub-list .side-nav,.collapse-list #side-nav .mobile-nav-sub-list ul.search-list,.collapse-list #side-nav .nav-body #side-nav,.collapse-list #side-nav .nav-body .compact-list,.collapse-list #side-nav .nav-body .listing,.collapse-list #side-nav .nav-body .mobile-nav-sub-list,.collapse-list #side-nav .nav-body .nav-body,.collapse-list #side-nav .nav-body .nav-links,.collapse-list #side-nav .nav-body .side-nav,.collapse-list #side-nav .nav-body ul.search-list,.collapse-list #side-nav .nav-links #side-nav,.collapse-list #side-nav .nav-links .compact-list,.collapse-list #side-nav .nav-links .listing,.collapse-list #side-nav .nav-links .mobile-nav-sub-list,.collapse-list #side-nav .nav-links .nav-body,.collapse-list #side-nav .nav-links .nav-links,.collapse-list #side-nav .nav-links .side-nav,.collapse-list #side-nav .nav-links ul.search-list,.collapse-list #side-nav .side-nav #side-nav,.collapse-list #side-nav .side-nav .compact-list,.collapse-list #side-nav .side-nav .listing,.collapse-list #side-nav .side-nav .mobile-nav-sub-list,.collapse-list #side-nav .side-nav .nav-body,.collapse-list #side-nav .side-nav .nav-links,.collapse-list #side-nav .side-nav .side-nav,.collapse-list #side-nav .side-nav ul.search-list,.collapse-list #side-nav ul.search-list #side-nav,.collapse-list #side-nav ul.search-list .compact-list,.collapse-list #side-nav ul.search-list .listing,.collapse-list #side-nav ul.search-list .mobile-nav-sub-list,.collapse-list #side-nav ul.search-list .nav-body,.collapse-list #side-nav ul.search-list .nav-links,.collapse-list #side-nav ul.search-list .side-nav,.collapse-list #side-nav ul.search-list ul.search-list,.collapse-list .compact-list #side-nav #side-nav,.collapse-list .compact-list #side-nav .compact-list,.collapse-list .compact-list #side-nav .listing,.collapse-list .compact-list #side-nav .mobile-nav-sub-list,.collapse-list .compact-list #side-nav .nav-body,.collapse-list .compact-list #side-nav .nav-links,.collapse-list .compact-list #side-nav .side-nav,.collapse-list .compact-list #side-nav ul.search-list,.collapse-list .compact-list .compact-list #side-nav,.collapse-list .compact-list .compact-list .compact-list,.collapse-list .compact-list .compact-list .listing,.collapse-list .compact-list .compact-list .mobile-nav-sub-list,.collapse-list .compact-list .compact-list .nav-body,.collapse-list .compact-list .compact-list .nav-links,.collapse-list .compact-list .compact-list .side-nav,.collapse-list .compact-list .compact-list ul.search-list,.collapse-list .compact-list .listing #side-nav,.collapse-list .compact-list .listing .compact-list,.collapse-list .compact-list .listing .listing,.collapse-list .compact-list .listing .mobile-nav-sub-list,.collapse-list .compact-list .listing .nav-body,.collapse-list .compact-list .listing .nav-links,.collapse-list .compact-list .listing .side-nav,.collapse-list .compact-list .listing ul.search-list,.collapse-list .compact-list .mobile-nav-sub-list #side-nav,.collapse-list .compact-list .mobile-nav-sub-list .compact-list,.collapse-list .compact-list .mobile-nav-sub-list .listing,.collapse-list .compact-list .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .compact-list .mobile-nav-sub-list .nav-body,.collapse-list .compact-list .mobile-nav-sub-list .nav-links,.collapse-list .compact-list .mobile-nav-sub-list .side-nav,.collapse-list .compact-list .mobile-nav-sub-list ul.search-list,.collapse-list .compact-list .nav-body #side-nav,.collapse-list .compact-list .nav-body .compact-list,.collapse-list .compact-list .nav-body .listing,.collapse-list .compact-list .nav-body .mobile-nav-sub-list,.collapse-list .compact-list .nav-body .nav-body,.collapse-list .compact-list .nav-body .nav-links,.collapse-list .compact-list .nav-body .side-nav,.collapse-list .compact-list .nav-body ul.search-list,.collapse-list .compact-list .nav-links #side-nav,.collapse-list .compact-list .nav-links .compact-list,.collapse-list .compact-list .nav-links .listing,.collapse-list .compact-list .nav-links .mobile-nav-sub-list,.collapse-list .compact-list .nav-links .nav-body,.collapse-list .compact-list .nav-links .nav-links,.collapse-list .compact-list .nav-links .side-nav,.collapse-list .compact-list .nav-links ul.search-list,.collapse-list .compact-list .side-nav #side-nav,.collapse-list .compact-list .side-nav .compact-list,.collapse-list .compact-list .side-nav .listing,.collapse-list .compact-list .side-nav .mobile-nav-sub-list,.collapse-list .compact-list .side-nav .nav-body,.collapse-list .compact-list .side-nav .nav-links,.collapse-list .compact-list .side-nav .side-nav,.collapse-list .compact-list .side-nav ul.search-list,.collapse-list .compact-list ul.search-list #side-nav,.collapse-list .compact-list ul.search-list .compact-list,.collapse-list .compact-list ul.search-list .listing,.collapse-list .compact-list ul.search-list .mobile-nav-sub-list,.collapse-list .compact-list ul.search-list .nav-body,.collapse-list .compact-list ul.search-list .nav-links,.collapse-list .compact-list ul.search-list .side-nav,.collapse-list .compact-list ul.search-list ul.search-list,.collapse-list .listing #side-nav #side-nav,.collapse-list .listing #side-nav .compact-list,.collapse-list .listing #side-nav .listing,.collapse-list .listing #side-nav .mobile-nav-sub-list,.collapse-list .listing #side-nav .nav-body,.collapse-list .listing #side-nav .nav-links,.collapse-list .listing #side-nav .side-nav,.collapse-list .listing #side-nav ul.search-list,.collapse-list .listing .compact-list #side-nav,.collapse-list .listing .compact-list .compact-list,.collapse-list .listing .compact-list .listing,.collapse-list .listing .compact-list .mobile-nav-sub-list,.collapse-list .listing .compact-list .nav-body,.collapse-list .listing .compact-list .nav-links,.collapse-list .listing .compact-list .side-nav,.collapse-list .listing .compact-list ul.search-list,.collapse-list .listing .listing #side-nav,.collapse-list .listing .listing .compact-list,.collapse-list .listing .listing .listing,.collapse-list .listing .listing .mobile-nav-sub-list,.collapse-list .listing .listing .nav-body,.collapse-list .listing .listing .nav-links,.collapse-list .listing .listing .side-nav,.collapse-list .listing .listing ul.search-list,.collapse-list .listing .mobile-nav-sub-list #side-nav,.collapse-list .listing .mobile-nav-sub-list .compact-list,.collapse-list .listing .mobile-nav-sub-list .listing,.collapse-list .listing .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .listing .mobile-nav-sub-list .nav-body,.collapse-list .listing .mobile-nav-sub-list .nav-links,.collapse-list .listing .mobile-nav-sub-list .side-nav,.collapse-list .listing .mobile-nav-sub-list ul.search-list,.collapse-list .listing .nav-body #side-nav,.collapse-list .listing .nav-body .compact-list,.collapse-list .listing .nav-body .listing,.collapse-list .listing .nav-body .mobile-nav-sub-list,.collapse-list .listing .nav-body .nav-body,.collapse-list .listing .nav-body .nav-links,.collapse-list .listing .nav-body .side-nav,.collapse-list .listing .nav-body ul.search-list,.collapse-list .listing .nav-links #side-nav,.collapse-list .listing .nav-links .compact-list,.collapse-list .listing .nav-links .listing,.collapse-list .listing .nav-links .mobile-nav-sub-list,.collapse-list .listing .nav-links .nav-body,.collapse-list .listing .nav-links .nav-links,.collapse-list .listing .nav-links .side-nav,.collapse-list .listing .nav-links ul.search-list,.collapse-list .listing .side-n av .mobile-nav-sub-list,.collapse-list .listing .side-nav #side-nav,.collapse-list .listing .side-nav .compact-list,.collapse-list .listing .side-nav .listing,.collapse-list .listing .side-nav .nav-body,.collapse-list .listing .side-nav .nav-links,.collapse-list .listing .side-nav .side-nav,.collapse-list .listing .side-nav ul.search-list,.collapse-list .listing ul.search-list #side-nav,.collapse-list .listing ul.search-list .compact-list,.collapse-list .listing ul.search-list .listing,.collapse-list .listing ul.search-list .mobile-nav-sub-list,.collapse-list .listing ul.search-list .nav-body,.collapse-list .listing ul.search-list .nav-links,.collapse-list .listing ul.search-list .side-nav,.collapse-list .listing ul.search-list ul.search-list,.collapse-list .mobile-nav-sub-list #side-nav #side-nav,.collapse-list .mobile-nav-sub-list #side-nav .compact-list,.collapse-list .mobile-nav-sub-list #side-nav .listing,.collapse-list .mobile-nav-sub-list #side-nav .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list #side-nav .nav-body,.collapse-list .mobile-nav-sub-list #side-nav .nav-links,.collapse-list .mobile-nav-sub-list #side-nav .side-nav,.collapse-list .mobile-nav-sub-list #side-nav ul.search-list,.collapse-list .mobile-nav-sub-list .compact-list #side-nav,.collapse-list .mobile-nav-sub-list .compact-list .compact-list,.collapse-list .mobile-nav-sub-list .compact-list .listing,.collapse-list .mobile-nav-sub-list .compact-list .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .compact-list .nav-body,.collapse-list .mobile-nav-sub-list .compact-list .nav-links,.collapse-list .mobile-nav-sub-list .compact-list .side-nav,.collapse-list .mobile-nav-sub-list .compact-list ul.search-list,.collapse-list .mobile-nav-sub-list .listing #side-nav,.collapse-list .mobile-nav-sub-list .listing .compact-list,.collapse-list .mobile-nav-sub-list .listing .listing,.collapse-list .mobile-nav-sub-list .listing .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .listing .nav-body,.collapse-list .mobile-nav-sub-list .listing .nav-links,.collapse-list .mobile-nav-sub-list .listing .side-nav,.collapse-list .mobile-nav-sub-list .listing ul.search-list,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list #side-nav,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .compact-list,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .listing,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .nav-body,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .nav-links,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list .side-nav,.collapse-list .mobile-nav-sub-list .mobile-nav-sub-list ul.search-list,.collapse-list .mobile-nav-sub-list .nav-body #side-nav,.collapse-list .mobile-nav-sub-list .nav-body .compact-list,.collapse-list .mobile-nav-sub-list .nav-body .listing,.collapse-list .mobile-nav-sub-list .nav-body .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .nav-body .nav-body,.collapse-list .mobile-nav-sub-list .nav-body .nav-links,.collapse-list .mobile-nav-sub-list .nav-body .side-nav,.collapse-list .mobile-nav-sub-list .nav-body ul.search-list,.collapse-list .mobile-nav-sub-list .nav-links #side-nav,.collapse-list .mobile-nav-sub-list .nav-links .compact-list,.collapse-list .mobile-nav-sub-list .nav-links .listing,.collapse-list .mobile-nav-sub-list .nav-links .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .nav-links .nav-body,.collapse-list .mobile-nav-sub-list .nav-links .nav-links,.collapse-list .mobile-nav-sub-list .nav-links .side-nav,.collapse-list .mobile-nav-sub-list .nav-links ul.search-list,.collapse-list .mobile-nav-sub-list .side-nav #side-nav,.collapse-list .mobile-nav-sub-list .side-nav .compact-list,.collapse-list .mobile-nav-sub-list .side-nav .listing,.collapse-list .mobile-nav-sub-list .side-nav .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list .side-nav .nav-body,.collapse-list .mobile-nav-sub-list .side-nav .nav-links,.collapse-list .mobile-nav-sub-list .side-nav .side-nav,.collapse-list .mobile-nav-sub-list .side-nav ul.search-list,.collapse-list .mobile-nav-sub-list ul.search-list #side-nav,.collapse-list .mobile-nav-sub-list ul.search-list .compact-list,.collapse-list .mobile-nav-sub-list ul.search-list .listing,.collapse-list .mobile-nav-sub-list ul.search-list .mobile-nav-sub-list,.collapse-list .mobile-nav-sub-list ul.search-list .nav-body,.collapse-list .mobile-nav-sub-list ul.search-list .nav-links,.collapse-list .mobile-nav-sub-list ul.search-list .side-nav,.collapse-list .mobile-nav-sub-list ul.search-list ul.search-list,.collapse-list .nav-body #side-nav #side-nav,.collapse-list .nav-body #side-nav .compact-list,.collapse-list .nav-body #side-nav .listing,.collapse-list .nav-body #side-nav .mobile-nav-sub-list,.collapse-list .nav-body #side-nav .nav-body,.collapse-list .nav-body #side-nav .nav-links,.collapse-list .nav-body #side-nav .side-nav,.collapse-list .nav-body #side-nav ul.search-list,.collapse-list .nav-body .compact-list #side-nav,.collapse-list .nav-body .compact-list .compact-list,.collapse-list .nav-body .compact-list .listing,.collapse-list .nav-body .compact-list .mobile-nav-sub-list,.collapse-list .nav-body .compact-list .nav-body,.collapse-list .nav-body .compact-list .nav-links,.collapse-list .nav-body .compact-list .side-nav,.collapse-list .nav-body .compact-list ul.search-list,.collapse-list .nav-body .listing #side-nav,.collapse-list .nav-body .listing .compact-list,.collapse-list .nav-body .listing .listing,.collapse-list .nav-body .listing .mobile-nav-sub-list,.collapse-list .nav-body .listing .nav-body,.collapse-list .nav-body .listing .nav-links,.collapse-list .nav-body .listing .side-nav,.collapse-list .nav-body .listing ul.search-list,.collapse-list .nav-body .mobile-nav-sub-list #side-nav,.collapse-list .nav-body .mobile-nav-sub-list .compact-list,.collapse-list .nav-body .mobile-nav-sub-list .listing,.collapse-list .nav-body .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .nav-body .mobile-nav-sub-list .nav-body,.collapse-list .nav-body .mobile-nav-sub-list .nav-links,.collapse-list .nav-body .mobile-nav-sub-list .side-nav,.collapse-list .nav-body .mobile-nav-sub-list ul.search-list,.collapse-list .nav-body .nav-body #side-nav,.collapse-list .nav-body .nav-body .compact-list,.collapse-list .nav-body .nav-body .listing,.collapse-list .nav-body .nav-body .mobile-nav-sub-list,.collapse-list .nav-body .nav-body .nav-body,.collapse-list .nav-body .nav-body .nav-links,.collapse-list .nav-body .nav-body .side-nav,.collapse-list .nav-body .nav-body ul.search-list,.collapse-list .nav-body .nav-links #side-nav,.collapse-list .nav-body .nav-links .compact-list,.collapse-list .nav-body .nav-links .listing,.collapse-list .nav-body .nav-links .mobile-nav-sub-list,.collapse-list .nav-body .nav-links .nav-body,.collapse-list .nav-body .nav-links .nav-links,.collapse-list .nav-body .nav-links .side-nav,.collapse-list .nav-body .nav-links ul.search-list,.collapse-list .nav-body .side-nav #side-nav,.collapse-list .nav-body .side-nav .compact-list,.collapse-list .nav-body .side-nav .listing,.collapse-list .nav-body .side-nav .mobile-nav-sub-list,.collapse-list .nav-body .side-nav .nav-body,.collapse-list .nav-body .side-nav .nav-links,.collapse-list .nav-body .side-nav .side-nav,.collapse-list .nav-body .side-nav ul.search-list,.collapse-list .nav-body ul.search-list #side-nav,.collapse-list .nav-body ul.search-list .compact-list,.collapse-list .nav-body ul.search-list .listing,.collapse-list .nav-body ul.search-list .mobile-nav-sub-list,.collapse-list .nav-body ul.search-list .nav-body,.collapse-list .nav-body ul.search-list .nav-links,.collapse-list .nav-body ul.search-list .side-nav,.collapse-list .nav-body ul.search-list ul.search-list,.collapse-list .nav-links #side-nav #side-nav,.collapse-list .nav-links #side-nav .compact-list,.collapse-list .nav-links #side-nav .listing,.collapse-list .nav-links #side-nav .mobile-nav-sub-list,.collapse-list .nav-links #side-nav .nav-body,.collapse-list .nav-links #side-nav .nav-links,.collapse-list .nav-links #side-nav .side-nav,.collapse-list .nav-links #side-nav ul.search-list,.collapse-list .nav-links .compact-list #side-nav,.collapse-list .nav-links .compact-list .compact-list,.collapse-list .nav-links .compact-list .listing,.collapse-list .nav-links .compact-list .mobile-nav-sub-list,.collapse-list .nav-links .compact-list .nav-body,.collapse-list .nav-links .compact-list .nav-links,.collapse-list .nav-links .compact-list .side-nav,.collapse-list .nav-links .compact-list ul.search-list,.collapse-list .nav-links .listing #side-nav,.collapse-list .nav-links .listing .compact-list,.collapse-list .nav-links .listing .listing,.collapse-list .nav-links .listing .mobile-nav-sub-list,.collapse-list .nav-links .listing .nav-body,.collapse-list .nav-links .listing .nav-links,.collapse-list .nav-links .listing .side-nav,.collapse-list .nav-links .listing ul.search-list,.collapse-list .nav-links .mobile-nav-sub-list #side-nav,.collapse-list .nav-links .mobile-nav-sub-list .compact-list,.collapse-list .nav-links .mobile-nav-sub-list .listing,.collapse-list .nav-links .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .nav-links .mobile-nav-sub-list .nav-body,.collapse-list .nav-links .mobile-nav-sub-list .nav-links,.collapse-list .nav-links .mobile-nav-sub-list .side-nav,.collapse-list .nav-links .mobile-nav-sub-list ul.search-list,.collapse-list .nav-links .nav-body #side-nav,.collapse-list .nav-links .nav-body .compact-list,.collapse-list .nav-links .nav-body .listing,.collapse-list .nav-links .nav-body .mobile-nav-sub-list,.collapse-list .nav-links .nav-body .nav-body,.collapse-list .nav-links .nav-body .nav-links,.collapse-list .nav-links .nav-body .side-nav,.collapse-list .nav-links .nav-body ul.search-list,.collapse-list .nav-links .nav-links #side-nav,.collapse-list .nav-links .nav-links .compact-list,.collapse-list .nav-links .nav-links .listing,.collapse-list .nav-links .nav-links .mobile-nav-sub-list,.collapse-list .nav-links .nav-links .nav-body,.collapse-list .nav-links .nav-links .nav-links,.collapse-list .nav-links .nav-links .side-nav,.collapse-list .nav-links .nav-links ul.search-list,.collapse-list .nav-links .side-nav #side-nav,.collapse-list .nav-links .side-nav .compact-list,.collapse-list .nav-links .side-nav .listing,.collapse-list .nav-links .side-nav .mobile-nav-sub-list,.collapse-list .nav-links .side-nav .nav-body,.collapse-list .nav-links .side-nav .nav-links,.collapse-list .nav-links .side-nav .side-nav,.collapse-list .nav-links .side-nav ul.search-list,.collapse-list .nav-links ul.search-list #side-nav,.collapse-list .nav-links ul.search-list .compact-list,.collapse-list .nav-links ul.search-list .listing,.collapse-list .nav-links ul.search-list .mobile-nav-sub-list,.collapse-list .nav-links ul.search-list .nav-body,.collapse-list .nav-links ul.search-list .nav-links,.collapse-list .nav-links ul.search-list .side-nav,.collapse-list .nav-links ul.search-list ul.search-list,.collapse-list .sid e-nav .nav-links .nav-body,.collapse-list .side-nav #side-nav #side-nav,.collapse-list .side-nav #side-nav .compact-list,.collapse-list .side-nav #side-nav .listing,.collapse-list .side-nav #side-nav .mobile-nav-sub-list,.collapse-list .side-nav #side-nav .nav-body,.collapse-list .side-nav #side-nav .nav-links,.collapse-list .side-nav #side-nav .side-nav,.collapse-list .side-nav #side-nav ul.search-list,.collapse-list .side-nav .compact-list #side-nav,.collapse-list .side-nav .compact-list .compact-list,.collapse-list .side-nav .compact-list .listing,.collapse-list .side-nav .compact-list .mobile-nav-sub-list,.collapse-list .side-nav .compact-list .nav-body,.collapse-list .side-nav .compact-list .nav-links,.collapse-list .side-nav .compact-list .side-nav,.collapse-list .side-nav .compact-list ul.search-list,.collapse-list .side-nav .listing #side-nav,.collapse-list .side-nav .listing .compact-list,.collapse-list .side-nav .listing .listing,.collapse-list .side-nav .listing .mobile-nav-sub-list,.collapse-list .side-nav .listing .nav-body,.collapse-list .side-nav .listing .nav-links,.collapse-list .side-nav .listing .side-nav,.collapse-list .side-nav .listing ul.search-list,.collapse-list .side-nav .mobile-nav-sub-list #side-nav,.collapse-list .side-nav .mobile-nav-sub-list .compact-list,.collapse-list .side-nav .mobile-nav-sub-list .listing,.collapse-list .side-nav .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list .side-nav .mobile-nav-sub-list .nav-body,.collapse-list .side-nav .mobile-nav-sub-list .nav-links,.collapse-list .side-nav .mobile-nav-sub-list .side-nav,.collapse-list .side-nav .mobile-nav-sub-list ul.search-list,.collapse-list .side-nav .nav-body #side-nav,.collapse-list .side-nav .nav-body .compact-list,.collapse-list .side-nav .nav-body .listing,.collapse-list .side-nav .nav-body .mobile-nav-sub-list,.collapse-list .side-nav .nav-body .nav-body,.collapse-list .side-nav .nav-body .nav-links,.collapse-list .side-nav .nav-body .side-nav,.collapse-list .side-nav .nav-body ul.search-list,.collapse-list .side-nav .nav-links #side-nav,.collapse-list .side-nav .nav-links .compact-list,.collapse-list .side-nav .nav-links .listing,.collapse-list .side-nav .nav-links .mobile-nav-sub-list,.collapse-list .side-nav .nav-links .nav-links,.collapse-list .side-nav .nav-links .side-nav,.collapse-list .side-nav .nav-links ul.search-list,.collapse-list .side-nav .side-nav #side-nav,.collapse-list .side-nav .side-nav .compact-list,.collapse-list .side-nav .side-nav .listing,.collapse-list .side-nav .side-nav .mobile-nav-sub-list,.collapse-list .side-nav .side-nav .nav-body,.collapse-list .side-nav .side-nav .nav-links,.collapse-list .side-nav .side-nav .side-nav,.collapse-list .side-nav .side-nav ul.search-list,.collapse-list .side-nav ul.search-list #side-nav,.collapse-list .side-nav ul.search-list .compact-list,.collapse-list .side-nav ul.search-list .listing,.collapse-list .side-nav ul.search-list .mobile-nav-sub-list,.collapse-list .side-nav ul.search-list .nav-body,.collapse-list .side-nav ul.search-list .nav-links,.collapse-list .side-nav ul.search-list .side-nav,.collapse-list .side-nav ul.search-list ul.search-list,.collapse-list ul.s earch-list .nav-body ul.search-list,.collapse-list ul.search-list #side-nav #side-nav,.collapse-list ul.search-list #side-nav .compact-list,.collapse-list ul.search-list #side-nav .listing,.collapse-list ul.search-list #side-nav .mobile-nav-sub-list,.collapse-list ul.search-list #side-nav .nav-body,.collapse-list ul.search-list #side-nav .nav-links,.collapse-list ul.search-list #side-nav .side-nav,.collapse-list ul.search-list #side-nav ul.search-list,.collapse-list ul.search-list .compact-list #side-nav,.collapse-list ul.search-list .compact-list .compact-list,.collapse-list ul.search-list .compact-list .listing,.collapse-list ul.search-list .compact-list .mobile-nav-sub-list,.collapse-list ul.search-list .compact-list .nav-body,.collapse-list ul.search-list .compact-list .nav-links,.collapse-list ul.search-list .compact-list .side-nav,.collapse-list ul.search-list .compact-list ul.search-list,.collapse-list ul.search-list .listing #side-nav,.collapse-list ul.search-list .listing .compact-list,.collapse-list ul.search-list .listing .listing,.collapse-list ul.search-list .listing .mobile-nav-sub-list,.collapse-list ul.search-list .listing .nav-body,.collapse-list ul.search-list .listing .nav-links,.collapse-list ul.search-list .listing .side-nav,.collapse-list ul.search-list .listing ul.search-list,.collapse-list ul.search-list .mobile-nav-sub-list #side-nav,.collapse-list ul.search-list .mobile-nav-sub-list .compact-list,.collapse-list ul.search-list .mobile-nav-sub-list .listing,.collapse-list ul.search-list .mobile-nav-sub-list .mobile-nav-sub-list,.collapse-list ul.search-list .mobile-nav-sub-list .nav-body,.collapse-list ul.search-list .mobile-nav-sub-list .nav-links,.collapse-list ul.search-list .mobile-nav-sub-list .side-nav,.collapse-list ul.search-list .mobile-nav-sub-list ul.search-list,.collapse-list ul.search-list .nav-body #side-nav,.collapse-list ul.search-list .nav-body .compact-list,.collapse-list ul.search-list .nav-body .listing,.collapse-list ul.search-list .nav-body .mobile-nav-sub-list,.collapse-list ul.search-list .nav-body .nav-body,.collapse-list ul.search-list .nav-body .nav-links,.collapse-list ul.search-list .nav-body .side-nav,.collapse-list ul.search-list .nav-links #side-nav,.collapse-list ul.search-list .nav-links .compact-list,.collapse-list ul.search-list .nav-links .listing,.collapse-list ul.search-list .nav-links .mobile-nav-sub-list,.collapse-list ul.search-list .nav-links .nav-body,.collapse-list ul.search-list .nav-links .nav-links,.collapse-list ul.search-list .nav-links .side-nav,.collapse-list ul.search-list .nav-links ul.search-list,.collapse-list ul.search-list .side-nav #side-nav,.collapse-list ul.search-list .side-nav .compact-list,.collapse-list ul.search-list .side-nav .listing,.collapse-list ul.search-list .side-nav .mobile-nav-sub-list,.collapse-list ul.search-list .side-nav .nav-body,.collapse-list ul.search-list .side-nav .nav-links,.collapse-list ul.search-list .side-nav .side-nav,.collapse-list ul.search-list .side-nav ul.search-list,.collapse-list ul.search-list ul.search-list #side-nav,.collapse-list ul.search-list ul.search-list .compact-list,.collapse-list ul.search-list ul.search-list .listing,.collapse-list ul.search-list ul.search-list .mobile-nav-sub-list,.collapse-list ul.search-list ul.search-list .nav-body,.collapse-list ul.search-list ul.search-list .nav-links,.collapse-list ul.search-list ul.search-list .side-nav,.collapse-list ul.search-list ul.search-list ul.search-list {background-color: #eee} li.clickable:hover {background-color: #ffa836!important} #app {display: none} .no-js>#app {display: block} #header {background-color: #fff; position: fixed; width: 100%; z-index: 5; border-bottom: 1px solid #d0d0d0} #header .btn-panel {top: 5px; right: 5px} @media only screen and (min-width: 960px) {#header {border:0; position: fixed} #header:after {content: ' '; display: block; position: absolute; right: 0; bottom: 0; left: 0; border-bottom: 3px solid #979696; z-index: 1}} .logo {padding: 10px 0; font-size: 30px; max-width: 25em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis} .logo-e {color: #b2b2b3} .logo-sat {color: #547dbf; vertical-align: middle; display: inline-block} .logo-shop-name {border-left: 2px solid #ffa836; padding-left: 10px; font-size: 25px; color: #484848} #main-nav {display: block; position: relative; padding-top: 0; z-index: 10} .nav-group {cursor: default} .nav-group.active .nav-title,.nav-group.no-js:hover .nav-title {color: #fff} .nav-group.active .nav-title#merchandising,.nav-group.no-js:hover .nav-title#merchandising {background-color: #ff9f23} .nav-group.active .nav-title#content-management,.nav-group.no-js:hover .nav-title#content-management {background-color: #ff0112} .nav-group.active .nav-title#marketing-promotions,.nav-group.no-js:hover .nav-title#marketing-promotions {background-color: #9018bc} .nav-group.active .nav-title#seo,.nav-group.no-js:hover .nav-title#seo {background-color: #10e98b} .nav-group.active .nav-title#reporting,.nav-group.no-js:hover .nav-title#reporting {background-color: #22a1ea} .nav-group.active .nav-title#more,.nav-group.no-js:hover .nav-title#more {background-color: #10e98b} .nav-group.active .nav-title#help,.nav-group.no-js:hover .nav-title#help {background-color: #ffff00} .nav-group.active>.nav-body,.nav-group.no-js:hover>.nav-body {display: block} .nav-group.active .nav-title#pos,.nav-group.no-js:hover .nav-title#pos {background-color: #6fcd01} .nav-title#pos {border-bottom-color: #6fcd01} .nav-title {-moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none; transition: background-color .3s,color .3s; border-radius: 5px 5px 0 0; float: left; height: auto; padding: .5% 3.8% .5% 1%; border-left: 0; font-size: 14px; font-weight: 700; text-transform: uppercase; background-color: #fff; border-bottom: 3px solid #000; z-index: 2; position: relative} .nav-title#merchandising {border-bottom-color: #ff9f23} .nav-title#content-management {border-bottom-color: #ff0112} .nav-title#marketing-promotions {border-bottom-color: #9018bc} .nav-title#seo {border-bottom-color: #10e98b} .nav-title#reporting {border-bottom-color: #22a1ea} .nav-title#more {border-bottom-color: #10e98b} .nav-title#help {border-bottom-color: #ffff00; padding-right: 1.5%} .nav-title#help:after {content: ''; width: 0} .nav-title:after {content: '\f078'; font-family: FontAwesome; position: absolute; width: 40px; text-align: center} .nav-group.active #help.nav-title,.nav-group.no-js:hover #help.nav-title {background-color: #ffff00} #help.nav-title {border-bottom-color: #ffff00} .nav-body {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background-color: #fff; display: none; position: absolute; top: 100%; left: 0; right: 0; z-index: 10; border-right: 2px solid #979696; border-bottom: 2px solid #979696; border-left: 2px solid #979696; padding-bottom: 15px} .nav-body>li {float: left; width: 25%} .nav-title-row {border-bottom: 2px solid #979696} .nav-sub-title {padding: 10px 0; font-size: 16px; font-weight: 700; text-transform: uppercase; text-indent: 5px; cursor: default} .nav-links {font-size: 14px; font-weight: 700; padding: 10px} .nav-links li {padding: 5px 10px} .nav-links li>a {-webkit-transition: color .1s; -moz-transition: color .1s; -o-transition: color .1s; transition: color .1s} .nav-links li>.selected,.nav-links li>a:hover {color: #ffa836} #mobile-nav,#page {-webkit-backface-visibility: hidden} body.lock-body {overflow: hidden} @media only screen and (min-width: 960px) {body.lock-body {overflow:auto}} #page {position: relative} .mobile-nav-visible #page-content {max-height: 100vh; overflow: hidden} #mobile-nav {border-right: 1px solid #bcbcbc; position: absolute; top: 0; left: -336px; width: 336px} #mobile-nav-overlay {display: none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 100} .mobile-nav-visible #mobile-nav-overlay {display: block} #mobile-nav-list {font-size: 16px; font-weight: bolder; text-transform: uppercase; height: 100vh; overflow: hidden; position: relative} #mobile-nav-list li {padding: 15px; border-bottom: 1px solid #bcbcbc} #mobile-nav-list li.mobile-nav-search {font-size: 12px; border-bottom: 0; font-weight: 400} #mobile-nav-list li.mobile-nav-search .search-container {margin: 0} #mobile-nav-list li.mobile-nav-title {background-color: #f5f5f5; padding-top: 10px; padding-bottom: 10px} #mobile-nav-list .link {cursor: pointer} #mobile-nav-list .link:hover,#mobile-nav-list a:hover {color: #ffa836} #mobile-nav-list.searching>.mobile-nav-sub-list {position: static} #mobile-nav-list.searching>.mobile-nav-sub-list>.main-menu-link {display: none} #mobile-nav-list.searching>.link {display: none} .mobile-nav-sub-list {background-color: #fff; position: absolute; overflow-y: auto; top: 66px; bottom: 0; left: 100%; z-index: 1} .mobile-nav-sub-list a {text-transform: none; font-weight: 400} .mobile-nav-animating {-webkit-transition: -webkit-transform .3s ease-in-out; -moz-transition: -moz-transform .3s ease-in-out; -o-transition: -o-transform .3s ease-in-out; transition: transform .3s ease-in-out} .mobile-nav-animating.left {-webkit-transform: translate3d(-336px,0,0); -moz-transform: translate3d(-336px,0,0); -ms-transform: translate3d(-336px,0,0); -o-transform: translate3d(-336px,0,0); transform: translate3d(-336px,0,0)} .mobile-nav-animating.right {-webkit-transform: translate3d(336px,0,0); -moz-transform: translate3d(336px,0,0); -ms-transform: translate3d(336px,0,0); -o-transform: translate3d(336px,0,0); transform: translate3d(336px,0,0)} .mobile-nav-visible {left:0} .no-desktop-display.mobile-nav-visible, .no-desktop-pos-display.mobile-nav-visible, .no-desktop-afterhours-display.mobile-nav-visible, .no-desktop-pos-afterhours-display.mobile-nav-visible {left: 336px} .mobile-nav-visible.mobile-nav-sub-list {left: 0} #content {padding-top:96px} .content-petals{padding-top:141px !important} @media only screen and (min-width: 960px) {#content {padding-top:96px} .content-petals {padding-top:141px !important}} .content-ibu {padding-top:159px !important} @media only screen and (min-width: 960px) {#content {padding-top:96px} .content-ibu {padding-top:159px !important}} #footer {position: absolute; bottom: 0; left: 0; right: 0; margin-top: 10px; padding: 10px; background-color: #eee; border-top: 1px solid #717171; height: 40px; color: #747474} #footer img {vertical-align: middle} #login {background-color: #306ba7; background-size: cover} #login .main-title {font-size: 3em; margin: 0} #login #footer {position: absolute; bottom: 0; left: 0; right: 0} #login .section-title {height: auto} #login .col-6:first-child,#login .grid-2-closed .grid-item:first-child,.grid-2-closed #login .grid-item:first-child {border-right: 2px solid #c8c8c8} .full-screen {position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow-y: scroll} #login-box {-webkit-box-shadow: 0 0 14px 0 rgba(50,50,50,.75); -moz-box-shadow: 0 0 14px 0 rgba(50,50,50,.75); box-shadow: 0 0 14px 0 rgba(50,50,50,.75); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background-color: #fff; margin: 40px auto; height: 600px; width: 500px; text-align: center; padding: 20px} #lookup-box {box-shadow: 0 0 14px 0 rgba(50,50,50,.75); border-radius: 3px; background-color: #fff; margin: 40px auto 20%; height: 580px; width: 500px; text-align: center; padding: 20px} #enter-id-box {box-shadow: 0 0 14px 0 rgba(50,50,50,.75); border-radius: 3px; background-color: #fff; margin: 40px auto; margin-bottom: 10%; height: 300px; width: 500px; text-align: center; padding: 20px} #site-table {max-width: 230px; max-height: 475px; overflow-y: scroll; overflow-x: hidden; text-overflow: ellipsis; display: block} #site-table thead {display: none} #site-table tbody {display: block} #site-table tr {display: block; width: 95%; float: left; padding: 15px 5px; font-size: 1.2em; border-bottom: 1px solid #d0d0d0; clear: both; text-overflow: ellipsis} #site-table tr:hover {background-color: #ffa836; cursor: pointer} #site-table tr:last-child {border-bottom: 0} #site-table td {display: block; width: 100%; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap} #site-table_wrapper #site-table_length {display: none} #site-table_wrapper #site-table_filter {display: none} #site-table_wrapper #site-table_info {display: none} #site-table_wrapper #site-table_paginate {display: none} #active-quick-links .grid-item {position: relative; padding-bottom: 30px; height: 100px} #active-quick-links .icon-trash {position: absolute; bottom: 10px; left: 10px} #active-quick-links img {height: auto; width: 40%; max-width: 40px} #all-quick-links img {height: 30px; width: auto; vertical-align: middle} #all-quick-links button {height: 30px} .btn-quick-link {text-align: left; letter-spacing: .05em; padding-left: 10px; padding-right: 10px} .btn-quick-link .data-tables-pagination .paginate_button,.btn-quick-link .icon,.btn-quick-link .ui-datepicker-next,.btn-quick-link .ui-datepicker-prev,.btn-quick-link .ui-icon,.data-tables-pagination .btn-quick-link .paginate_button {display: inline-block; vertical-align: middle; width: 20%} .btn-quick-link .quick-link-text {display: inline-block; vertical-align: middle; width: 75%; font-size: .8em} .stats-panel {background-color: #c7dff2; padding: 10px; text-align: center; font-size: 1.5em} #quick-links-modal {max-width: 600px} #error-page {text-align: center} #error-page #error-title {margin-top: 3em; font-size: 3.5em} #error-page #error-subtitle {font-size: 1.5em; margin-top: 1em} #error-page #error-subwrap {margin-top: 20px} #side-nav li,.side-nav li {-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; background-color: #dcdcdc; border-top: 1px solid #bcbcbc; border-bottom: 1px solid #bcbcbc; font-size: 1.1em; padding: 10px 20px; padding-right: 0} #side-nav li.side-nav-title,.side-nav li.side-nav-title {background-color: #eee; font-weight: 700; text-transform: uppercase} #side-nav>a.selected>li,#side-nav>a:hover>li,.side-nav>a.selected>li,.side-nav>a:hover>li {background-color: #fff; color: #ffa836; border-left: 4px solid #ffa836} #side-menu {padding-left: 0} #side-menu-inner {overflow: hidden; left: 0; height: auto; padding-bottom: 0; background-color: #eee; padding-left: 0; padding-right: 0} @-moz-document url-prefix() {#side-menu-inner {margin-bottom: 0; padding-bottom: 0}} #product-grid {position: relative; min-height: 100%; min-width: 100%; overflow: hidden;} #product-grid>.grid-item {background-color: #fff; height: 130px; overflow: hidden; position: relative; text-align: center} #product-grid>.grid-item .hover-tip {padding: 10px} #product-grid>.grid-item.grid-item-inactive:before {position: absolute; content: " "; top: 0; left: 0; width: 100%; height: 100%; display: block; z-index: 0; background-color: #eee; opacity: .7} #product-grid .bottom-title {bottom: 20px} #product-grid .bottom-overlay {bottom: 2px} #product-grid img {max-width: 100%; max-height: 90px; margin-top: -5px; margin-left: auto; margin-right: auto} #addons-container .grid-item .row.row-spaced.center-align {position: absolute; bottom: 5px; left: 25px; margin: 0px; text-align: left; background: white;} .ie #addons-container .icon-trash.icon{display:inline-block;} #filter-view {position: relative; display: block} #filter-view+.search-filters {top: 0; left: 0; width: 75%; display: none; z-index: 5} #filter-view+.search-filters input:focus {outline: 0} #filter-view+.search-filters .not-selected {color: #a3a3a3} #filter-view+.search-filters label {font-weight: 400; padding: 5px 0} #filter-view+.search-filters .product-filter-header {font-size: 1.3em; padding-bottom: 5px} #filter-view+.search-filters .product-filter-title {font-size: 1.1em} #filter-view+.search-filters .ui-button:not(#close-filter-view) {background-color: silver; color: #fff; border-radius: 3px; width: 80%} #filter-view+.search-filters .ui-button:not(#close-filter-view).ui-state-active {background-color: #35c10a} #filter-view+.search-filters .ui-button:not(#close-filter-view).ui-state-hover {opacity: .7; -webkit-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out} #filter-view+.search-filters .ui-button:not(#close-filter-view)::-moz-selection {background: 0 0} #filter-view+.search-filters .ui-button:not(#close-filter-view)::selection {background: 0 0} #product-container {height: 410px} #product-container.half {height: 210px} .parent-category-list .data-row {width: 100%; cursor: pointer} .parent-category-list .data-row.active {background-color: #fdd9ab} #product-search-table td {padding: 10px 5px} #f-tax-code.disabled {background: #ebebe4 url(/esat/images/esat-sprite-1.png) no-repeat scroll calc(100% + 17px) -150px; cursor: pointer} #layout-container>.grid-item {background-color: #fff; text-align: center} #layout-container>.grid-item.active,#layout-container>.grid-item:hover {background-color: #fdd9ab} #layout-container>.grid-item img {height: 150px; width: 100px} #shop-value-icons #active-items {background-color: #fff} #shop-value-icons #active-items .grid-item {position: relative; padding-bottom: 30px; height: 120px} #shop-value-icons #active-items .icon-trash {position: absolute; bottom: 10px; left: 10px} #shop-value-icons #active-items img {height: auto; width: 40%; max-width: 48px} #promo-display,#tile-display {height: 400px} #bg-display {height: 230px} .td-category,.td-collection {width: 32%} .td-category-type,.td-collection-type {width: 15%} .td-page-type {width: 11%} .td-start-date {width: 11%} .td-end-date {width: 11%} .td-status {width: 14%} .td-edit {width: 6%} .header-active-space {float: left; margin-left: 10px; position: relative} .header-spacing-top {margin-top: 20px} .header-active-pad-bottom {padding-bottom: 50px} .fileUpload {position: relative; overflow: hidden; margin: 10px} .fileUpload input.upload {position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0} .btn-Boostrap {display: inline-block; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none} .btn-primary {color: #fff; background-color: #35c10a} .right-pad-tabs {padding-right: 30px!important} .panel-list-row {height: 4.3em; line-height: 2.7em; padding: .8em 3em; border-bottom: 1px solid #939393} .panel-list-row h4 {margin: 0} .panel-list-row .select-container:before {top: 0; bottom: 0} .panel-list-row select {margin: 0; padding-top: 0; padding-bottom: 0} .panel-list>.panel-list-row:last-child {border: 0} #layout-theme-container .grid-item {height: 150px} #suspension-list td {word-break: break-word} #layout-container .grid-item h4 {word-break: break-all} div.btn-file {float: right; margin-top: 10px} div.btn-upload-file {float: right; overflow: hidden; position: relative} #quick-links-modal .btn-panel {margin-left: 15px} form .label,form label {font-size: 1.1em; font-weight: 700} form input[type=color],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=url],form select,form textarea {border: 1px solid #bcbcbc; border-radius: 3px; font-size: 12px; height: 3em; margin: 10px 0; padding: 10px; width: 100%} .centered-content-container {position: relative} .curncySymbol {display: inline-block; left: 10px; line-height: 3em; padding-left: 7px; position: absolute; top: 26px} .curncySymbol.singleLine {top: 11px} .form-section .centered-content-container input.fee,.form-section input.curncyInput[type=text] {padding-left: 16px; text-align: right} .centered-content-container .curncySymbol {left: 52px; top: 0} #p-manage-delivery-fees-home .curncySymbol {top: 10px} .curncySymbol.ibu {top: 10px; padding-left: 0; left: 3px;} .hide {display: none} .dollar-container .curncySymbol {left: 0; top: 11px} #aviary {position: fixed; z-index: 1000; top: 10%; left: 10%; right: 10%; bottom: 10%} #image-grid .grid-item {float: left; position: relative; min-height: 1px; height: 12em; border: 1px solid #d0d0d0; padding: 10px; width: 18%; margin: 1%} #image-grid .grid-item.active {border: 1px solid #ffa836} #image-grid .grid-item.file:before {font-size: 6em; text-align: center; width: 100%; height: 100%; margin-top: 15%} #image-grid .grid-item.folder:before {font-size: 6em; text-align: center; width: 100%; height: 100%; margin-top: 15%} #image-grid .grid-item .grid-label {position: absolute; bottom: 10%; left: 10px; right: 10px; text-align: center} .image-section {position: relative} .image-preview {position: absolute; top: 5em; left: 1em; z-index: 10} .image-preview.hidden {display: none} .image-preview.shown {display: block} #sku-list .icon-trash,#sku-list .image-upload {display: block} .image-upload,.image-upload-sub {cursor: pointer} img.image-upload {max-width: 50px; max-height: 42px} img.image-upload-sub {max-width: 50%; max-height: 50%} @media only screen and (min-width: 961px) {.sympathyCollectionImages img{width: 240px !important; height: auto;}} .custom-list-wrap .left-align.form-section {width: 26%} @media only screen and (max-width: 960px) {.sympathyCollectionImages .left-align.form-section{width: 45%; padding: 0;}} .custom-list-wrap .left-align.form-section img.image-upload-sub {max-width: none; max-height: none; width: 100%} .general-product #product-container.display-container,.general-product #product-container.scroll-container {height: 21em} .general-product .display-container,.general-product .scroll-container {height: 18em} #m-product-management .ui-tabs .ui-tabs-nav li a {padding: .5em .75em} .facility-search-btn {margin-top: 25px} #balihoochart,#balihoochartnew {width: 850px; background-color: #fff; border-width: 14px; border-style: none; font-size: 11px; font-family: Arial; color: #000; clear: both} #balihoochart .bselectioncolor,#balihoochartnew .bselectioncolor {color: #fff; font-weight: 700; background-color: #9c99ce} #balihoochart .bbar,#balihoochartnew .bbar {border-width: 1px; border-style: solid; border-color: #475034; background-color: #bed392} #balihoochart .bfade,#balihoochartnew .bfade {color: #000} #balihoochart .blightshade,#balihoochartnew .blightshade {background-color: #fff} #balihoochart .bdarkshade,#balihoochartnew .bdarkshade {background-color: #eaeaf4} .osm_header {font-family: Arial; font-size: 18px; font-weight: 700; color: #36c} #balihoocalltracking {width: 722px; background-color: #fff; border-width: 0; border-style: none; font-size: 11px; font-family: Arial; color: #000} #balihoocalltracking .bselectioncolor {color: #fff; font-weight: 700; background-color: #9c99ce} #balihoocalltracking .bbar {border-width: 1px; border-style: solid; border-color: #475034; background-color: #bed392} #balihoocalltracking .bfade {color: #000} #balihoocalltracking .blightshade {background-color: #fff} #balihoocalltracking .bdarkshade {background-color: #eaeaf4} #balihoocalltracking .ui-widget {font-size: 11px} table.balihoochart th {text-align: center; color: #fff; background-color: #9c99ce} #balihoocalltracking .dataTable {width: 722px; background-color: #fff; border-width: 0; border-style: none; font-size: 11px; font-family: Arial; color: #000} table.balihoochart tbody tr.odd td {color: #000; background-color: #eaeaf4} .datatables_wrapper {width: 722px} table.balihoochart tbody td.bct_left {text-align: center; color: #000; background-color: #fff} #osm_header_bottom_hr {width: 716px; float: left} #balihoochart .ui-tabs .ui-tabs-nav li a,#balihoochart .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,#balihoochartnew .ui-tabs .ui-tabs-nav li a,#balihoochartnew .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer; font-family: Arial; font-size: 18px; font-weight: 700; color: #36c} #balihoochart .ui-tabs .ui-tabs-nav,#balihoochartnew .ui-tabs .ui-tabs-nav {width: 100%} #osm-tabs .osm-tab {float: left; margin: 10px 0} #osm-tabs .osm-header {float: left; width: 100%; font-size: 26px; color: #167dfe; font-weight: 900; border-bottom: 1px solid #167dfe; margin: 10px 0 20px 0} #osm-tabs-2 .osm-header {margin-top: 30px} #m-email-list-modal-inner {text-align: left; min-width: 600px} #nav-menu-group {font-size: 1.5em} #f-item-list {float: left} .f-nav-header {font-size: 1.25em; border-bottom: 1px solid grey; margin: 10px; padding-bottom: 3px} .f-nav-item {float: left; width: 170px; font-size: .9em; border-right: 1px solid grey; cursor: pointer; padding: 5px} .f-nav-item:hover {background-color: #fdd9ab} .f-add-nav-item {text-align: center} .f-add-nav-item .btn {margin: 50px 0 30px 0} .f-add-nav-item:hover {background-color: transparent} .f-nav-item:last-child {border-right: none} #f-new-create-edit-id #tabs ul {margin: 0; padding: 0} #f-new-create-edit-id #tabs li {list-style-type: none; float: left; display: block; margin: 0; padding: 0} #f-new-create-edit-id-new #tabs ul {margin: 0; padding: 0} #f-new-create-edit-id-new #tabs li {list-style-type: none; float: left; display: block; margin: 0; padding: 0} #wedding-edit-modal {min-width: 600px} #OrdersExclusions-Available-dates .ui-datepicker-unselectable .ui-state-default {background-color: #c8c8c8} #modal-container-fixed {width: 100%!important; min-width: 560px; max-width: 840px} #another-modal-container,#image-mgmt-edit-modal-container {width: 100%!important; min-width: 560px; max-width: 840px} #condition-type-modal {text-align: left} .ui-dialog #search-results li {cursor: pointer} .ui-dialog #search-results li:hover {background-color: #ffa836} .ui-dialog #search-results li.active {background-color: #fdd9ab} .page-change-modal {max-width: 600px} #UpcomingOccasionsPageModal {max-width: 700px} #f-product-image-modal {max-width: 900px; padding: 5px 10px} #f-product-image-modal .grid-item {border: 1px solid #d0d0d0; text-align: center; position: relative} #f-product-image-modal .grid-item .icon-question-circle {border: 1px solid #d0d0d0; text-align: center; padding: 0; position: relative} #f-product-image-modal .grid-item.active {border: 3px solid #ffa836} #f-product-image-modal .grid-item .product-image-dimensions {background: rgba(255,255,255,.66); z-index: 999; position: absolute; top: 0; left: 0} #product-price-modal {width: 700px} #adv-promo-modal {width: 700px!important} #push-modal {width: 700px!important} .tooltip-change {display: none; width: 225px; z-index: 4} .tooltip-change.tooltip-invalid {background-color: #f66} .tooltip-change.tooltip-save {background-color: #baefa9; width: 210px} .tooltip-change.tooltip-nosave {width: 240px} .cityFacility-error {padding-top: 5px} .cityFacility-error span {color: #cb0101; font-size: 1.1em; font-weight: 700} .scroll-container {overflow-x: hidden} .dataTblBtnDisabled {position: absolute; top: 4px; z-index: 1} .dataTblBtnDisabled.right {right: -23px} .dataTblBtnDisabled.left {left: -23px} .form-section textarea#f-drop-ship-message {height: 19em} #respErrorMsg {color: #cb0101} #lookup-box {box-shadow: 0 0 14px 0 rgba(50,50,50,.75); border-radius: 3px; background-color: #fff; margin: 40px auto; height: 635px; width: 500px; text-align: center; padding: 20px} .lookup-ibu {height: 698px !important;} .lookup-petals {height: 674px !important;} #site-table {max-width: 230px; max-height: 475px; overflow-y: scroll; overflow-x: hidden; text-overflow: ellipsis; display: block} #site-table thead {display: none} #site-table tbody {display: block} #site-table tr {display: block; width: 95%; float: left; padding: 15px 5px; font-size: 1.2em; border-bottom: 1px solid #d0d0d0; clear: both; text-overflow: ellipsis} #site-table td {display: block; width: 100%; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap} #site-table_wrapper #site-table_filter,#site-table_wrapper #site-table_info,#site-table_wrapper #site-table_length,#site-table_wrapper #site-table_paginate {display: none} #site-table tr:hover {background-color: #ffa836; cursor: pointer} @media print {#side-menu,.print-hide,header#header {display: none} .panel,.panel-list {border: none} #top-referral-print-container {margin: 0}} .previewThumbImage img {width: 40px; height: auto} .dollar-container-with-content {position: relative} .dollar-container-with-content input {text-align: right} .currency-container {position: absolute; font-size: 12px; min-height: 1em; line-height: 1em; left: 6px; top: 12px; margin: 10px 0 0 5px} #manage-categories .div-table .level-1 {text-indent: 0; padding-left: 35px} #manage-categories .div-table .level-2 {text-indent: 0; padding-left: 55px} #manage-categories .div-table .level-3 {text-indent: 0; padding-left: 75px} #manage-categories .div-table .level-4 {text-indent: 0; padding-left: 95px} #manage-categories .left-align.level-5.col-4.td-category {text-indent: 0; padding-left: 110px} .esat-break-word {word-break: break-word} .saveSesonalFee.error {display: inline-block; position: relative; top: -1em; width: 28em} .datetimeTable .feeTd {width: 39%} .datetimeTable .feeTd .form-section.error label {left: 0; position: absolute; top: 3em; width: 99%} .datetimeTable .form-section.error {padding-bottom: 3em} #close-filter-view.icon-lg {line-height: 1em} .form-section button.export-fee {margin-top: 0; margin-bottom: 0} .warningMsg {padding: 3px 10px; position: absolute; color: #cb0101; top: 5em} .btn>.icon-add {margin-right: 10px} .allVariantsCheckBox {position: absolute; right: 0; z-index: 1; width: 26%} #dropShipContainer .currency-container {top: 4px} .error .currency-container {top: 2px} .form-section .solo-label {padding-top: 20px; font-size: 1.2em} .ui-dialog .hide-calendar .ui-datepicker-calendar {display: none!important} .hide-calendar .ui-datepicker-calendar {display: none!important} .f-nav-item.f-nav-col-1 {width: 170px; min-height: 245px} .f-nav-item.f-nav-col-2 {width: 340px} .f-nav-item.f-nav-col-3 {width: 510px} .f-nav-item.f-nav-col-4 {width: 680px} #product-price-modal #product-modal {max-width: 600px} @media (min-width: 870px) {.contentWrapper {background-image:-ms-linear-gradient(left,#eee 0,#eee 23.96%,#fff 23.97%,#fff 100%); background-image: -moz-linear-gradient(left,#eee 0,#eee 23.96%,#fff 23.97%,#fff 100%); background-image: -o-linear-gradient(left,#eee 0,#eee 23.96%,#fff 23.97%,#fff 100%); background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#eee),color-stop(23.96,#eee),color-stop(23.97,#fff),color-stop(1,#fff)); background-image: -webkit-linear-gradient(left,#eee 0,#eee 23.96%,#fff 23.97%,#fff 100%); background-image: linear-gradient(to right,#eee 0,#eee 23.96%,#fff 23.97%,#fff 100%)}} .fa-tag::before,.icon-tag::before {content: ""} #form-builder {background-color: #fff; border-radius: 5px; min-height: 600px; position: relative} .fb-button {display: inline-block; margin: 0; padding: .563rem .844rem; border: 0 none; background: #16a085; color: #fff; text-align: center; text-decoration: none; font-size: 12px; line-height: 1.5; cursor: pointer; border-radius: .125rem; border: thin solid #19b394; border-bottom: 2px solid #16a085} .fb-button[disabled] {background: #ddd!important; border: thin solid #ccc; color: #777!important; text-shadow: none!important; opacity: .65; cursor: default} .fb-clear {clear: both} .fb-main {max-width: 1000px; margin: 0 auto; padding: 0 20px 0 0; position: relative; font-family: 'Source Sans Pro','Open Sans',Tahoma} .fb-save-wrapper {display: none; position: absolute; right: 20px; top: 10px} .fb-left {float: left; width: 320px; padding-top: 30px} .fb-right {padding-top: 70px; margin-left: 320px; border-left: 1px solid #ddd; padding-left: 20px; min-height: 100%; overflow: hidden} .fb-no-response-fields {color: #999} .fb-tabs {list-style: none; margin: 0 0 20px 0; padding: 0 0 0 20px; border-bottom: 1px solid #ccc} .fb-tabs li {display: inline-block} .fb-tabs li a {display: block; padding: 10px; border-radius: 5px 5px 0 0; font-size: 13px; cursor: pointer; border-left: 1px solid transparent; border-right: 1px solid transparent} .fb-tabs li.active a {border: 1px solid #ccc; margin-bottom: -1px; border-bottom-color: #fff} .fb-tab-content .fb-tab-pane {padding: 0 20px; display: none} .fb-tab-content .fb-tab-pane.active {display: block} .fb-add-field-types .section {padding-bottom: 5px; margin-bottom: 20px} .fb-add-field-types {font-size: 0} .fb-add-field-types a {font-size: 13px; display: inline-block; width: 48.5%; background-color: #35c10a; margin-bottom: 9px; box-sizing: border-box} .fb-add-field-types a:nth-child(odd) {margin-right: 3%} .fb-add-field-types a .symbol {opacity: .6; margin: 0 .25em 0 -1em} .fb-response-fields {padding-bottom: 150px} .fb-response-fields a.sortable-placeholder {display: block; border: 1px dashed #ddd; min-height: 80px; height: 80px; width: 100%} .fb-field-wrapper {cursor: pointer; position: relative; margin-bottom: 20px} .fb-field-wrapper input {border-radius: 3px; border: thin solid #ddd} .fb-field-wrapper.editing .actions-wrapper,.fb-field-wrapper:hover .actions-wrapper {display: block} .fb-field-wrapper:hover .subtemplate-wrapper {border-color: #ddd; border-radius: 3px} .fb-field-wrapper.editing {background-color: #ecf0f1; border-radius: 3px} .fb-field-wrapper.editing .subtemplate-wrapper {border-color: #d9e1e3; border-style: solid; margin: 0; border-radius: 3px} .fb-field-wrapper .actions-wrapper {display: none; position: absolute; bottom: -7px; right: 5px; z-index: 3} .fb-field-wrapper .actions-wrapper a {display: inline-block; background-color: #ccc; padding: 2px 8px} .edit-response-field input,.edit-response-field select,.edit-response-field textarea {border: thin solid #ddd; border-radius: .25em; padding: .5em; display: inline-block; height: auto; vertical-align: middle} .edit-response-field input:focus,.edit-response-field select:focus,.edit-response-field textarea:focus {outline: 0; border: thin solid #35c10a} .edit-response-field select {font-size: 14px} .fb-edit-field-wrapper .js-add-option,.fb-field-wrapper .actions-wrapper a.js-duplicate {background-color: #2ecc71; border: none} .fb-edit-field-wrapper .js-remove-option,.fb-field-wrapper .actions-wrapper a.js-clear {background-color: #e74c3c; border: none} .fb-field-wrapper .subtemplate-wrapper {border: 1px dashed transparent; margin-bottom: 10px; padding: 10px; position: relative} .fb-field-wrapper .subtemplate-wrapper .cover {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 2} .fb-field-wrapper .subtemplate-wrapper>label {display: block; border-bottom: thin solid #eee; padding-bottom: 3px; margin-bottom: 7px} .fb-field-wrapper .subtemplate-wrapper abbr {color: red} .fb-field-wrapper .input-line {clear: both; margin-bottom: 10px} .fb-field-wrapper .input-line .above-line {margin-top: 7px} .fb-field-wrapper .input-line>span {display: inline-block; vertical-align: top} .fb-field-wrapper .input-line>span input {width: 100%} .fb-field-wrapper .input-line>span>label {display: block; font-size: 13px; margin-left: 3px} .fb-field-wrapper .help-block {display: block; font-size: 12px; margin-top: 5px} .fb-edit-field-wrapper {font-size: 13px} .fb-edit-field-wrapper .fb-field-label {font-weight: 400; background: #eee; padding: .75em; color: #666; font-size: 1.25em} .fb-edit-field-wrapper .fb-field-label .field-type {margin-top: .5em; display: block; font-family: 'Source Sans Pro',sans-serif; font-size: 1em} .fb-edit-field-wrapper .fb-field-label .field-type:before {content: 'Type: '; color: #999} #image-grid .fb-edit-field-wrapper .fb-field-label .fa-arrow-right.grid-item.file:before,#image-grid .fb-edit-field-wrapper .fb-field-label .fa-arrow-right.grid-item.folder:before,.data-tables-pagination .fb-edit-field-wrapper .fb-field-label .fa-arrow-right.paginate_button,.fb-edit-field-wrapper .fb-field-label #image-grid .fa-arrow-right.grid-item.file:before,.fb-edit-field-wrapper .fb-field-label #image-grid .fa-arrow-right.grid-item.folder:before,.fb-edit-field-wrapper .fb-field-label .data-tables-pagination .fa-arrow-right.paginate_button,.fb-edit-field-wrapper .fb-field-label .fa-arrow-right.icon,.fb-edit-field-wrapper .fb-field-label .fa-arrow-right.ui-datepicker-next,.fb-edit-field-wrapper .fb-field-label .fa-arrow-right.ui-datepicker-prev,.fb-edit-field-wrapper .fb-field-label .fa-arrow-right.ui-icon,.fb-edit-field-wrapper .fb-field-label .fa.fa-arrow-right {display: none} .fb-edit-field-wrapper .fb-edit-section-header {border-bottom: 1px solid #ddd; margin-top: 25px; margin-bottom: 10px; padding-bottom: 5px; clear: both; font-weight: 700} .fb-edit-field-wrapper .js-add-option,.fb-edit-field-wrapper .js-remove-option {padding: 3px 6px} .fb-edit-field-wrapper .fb-bottom-add {margin-top: 8px} .fb-common-wrapper .fb-label-description {margin-bottom: 10px} .fb-common-wrapper .fb-label-description input,.fb-common-wrapper .fb-label-description textarea {width: 100%} .fb-common-wrapper .fb-label-description textarea {min-height: 5em} .response-field-draggable-helper {border: 1px dashed #ddd; background: #eee} .response-field-text input.rf-size-small {width: 130px} .response-field-text input.rf-size-medium {width: 300px} .response-field-text input.rf-size-large {width: 100%} .response-field-paragraph textarea.rf-size-small {width: 200px; min-height: 60px} .response-field-paragraph textarea.rf-size-medium {width: 400px; min-height: 100px} .response-field-paragraph textarea.rf-size-large {width: 100%; min-height: 200px} .response-field-address .street {width: 400px} .response-field-address .city,.response-field-address .country,.response-field-address .state,.response-field-address .zip {width: 198px} .response-field-date .day,.response-field-date .month,.response-field-date .year {width: 50px} .response-field-time .hours,.response-field-time .minutes,.response-field-time .seconds {width: 50px} .response-field-checkboxes .fb-option,.response-field-radio .fb-option {margin-bottom: 5px; display: inline-block} .response-field-website input {width: 200px} .alert-panel-success.panel-list,.panel.alert-panel-success {background-color: #93d995} .alert-panel-success.panel-list .alert-text,.alert-panel-success.panel-list .alert-text-success,.panel.alert-panel-success .alert-text-success {font-size: 1.2em} .hidden-field-tip.panel-list,.panel.hidden-field-tip,.hidden-merch-field-tip,.hidden-cate-field-tip {display: none; z-index: 200; top: 90%; position: absolute} .hidden-field-tip.panel-list .alert-text,.panel.hidden-field-tip .alert-text {font-size: 1em} .col-11.alert-text ul {margin: 0; padding: 0} .col-11.alert-text ul li {list-style-type: none} .hidden-field-tip.panel-list .icon-warning,.panel.hidden-field-tip .icon-warning {margin-top: 4px} #product-list .dollar-container .curncySymbol {left: 0; top: 0} .ellipses {text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100px; display: block} .ellipses_new {text-overflow: ellipsis; min-width: 100px; word-break: normal;} #footer.lookupFooter {position: fixed!important} table td#product-list {padding: 0; background-color: transparent; border: 0} table td#product-list table {width: 100%; border: 0; background-color: transparent} .col-3 img {max-width: 100%} img.maxWidthFull {width: 100%} .word-break {word-break: break-all} img.fluid {max-width: 100%; height: auto} .fa-minus-circle:before {content: "\f056"} .option .option-label-input {width: auto} .fb-tab-content input[type=text] {width: auto} .ie .select-container>select {padding-right: 1em} .ie .icon {display: ruby-text-container} .ie .hidden-alt {display: none} .ie #open-modal-btn {display: inline-block} .ie .icon-tool-tip-federated {margin-left: 4px!important} .ie .x-space-s.icon-tool-tip {margin-left: 4px!important} .ie #category-table .icon,.ie #m-featured-products #product-grid .icon,.ie #price-point-list .icon,.ie .td-collection .icon {display: inline-block} table#orders-table {margin-left: 1px} table#orders-table tr.clickable>td:nth-child(2),table#orders-table tr.clickable>td:nth-child(3) {word-break: break-all} button.ui-datepicker-current {display: none} #p-drop-shipping-setup table td,.ui-tooltip.ui-widget-content {word-wrap: break-word; word-break: break-word} #parent-list.collapsed .toggle-btn {display: none} #parent-list.collapsed [class*=level-] {text-indent: 20px} .tooltip-model-apply {left: 10px!important} #f-product-modal-form {width: 750px} #form-builder-modal {width: 787px!important} div#upload-button {display: inline; float: none!important} .alert-panel-success.panel-list,.panel.alert-panel-success {background-color: #93d995} .image-upload-icon-align {padding: 0} .fa-thumbs-o-up:before {content: "\f087"} .y-space-top-nm {margin-top: -15px!important} .margin-left {margin-left: 10px!important} .disable-resetBtn {pointer-events: none; background-color: #979696} #product-search-list tr td:nth-child(2) {word-break: break-word} table#product-search-table tbody#product-search-list tr td {word-break: break-word!important} #product-modal-pricelist .form-section.error .dollar-container .curncySymbol {top: 0} .form-section label.f-holidayPrice {font-size: 1.05em} #avpw_controls {z-index: 9!important} .form-section.error .switch-input-switch {top: -10px} .f-img-title-opacity {display: inline-block!important; opacity: 0; text-indent: -9999em; position: absolute} .f-img-title-opacity:empty {display: inline-block!important} .fa-file-movie-o:before,.fa-file-video-o:before,.icon-movie:before {content: "\f1c8"} .eventPrevent {pointer-events: none} label.error.pull-left {color: #cb0101} #image-modal {min-width: 600px} .overlayCont {background: #fff url(/esat/images/FloatingRays.gif) no-repeat center; width: 100%; position: absolute; top: 13px; opacity: .5; left: -1px} td.left-align.tblAlignment,th.col-4.left-align.tblAlignment {padding-left: 20px} td.left-align,th.left-align {text-align: left!important; word-wrap: break-word; word-break: break-all} input#f-friday-fee,input#f-monday-fee,input#f-saturday-fee,input#f-sunday-fee,input#f-thursday-fee,input#f-tuesday-fee,input#f-wednesday-fee {display: inline} .td-tfItemNumber {width: 27%} #collection-table .ui-sortable-handle {cursor: move} #f-store-hours-content {resize: vertical} div#import-file-btn {margin-top: 0} .icon.icon-btn.cursor {cursor: default} #m-product-management #filter-view+.search-filters {width: 250px} #product-image-modal {max-width: 900px} .grid-item-parent {width: 18%; position: relative; float: left; margin: 1%} #image-grid .grid-item.img-modal-item {width: 100%} #image-grid>span:nth-child(5n+1) .grid-item-parent {clear: left} .grid-item-parent .img-modal-name {word-wrap: break-word; margin: 5px 2px 0; position: relative; bottom: 0; width: 100%; float: left} .price-point-row {position: relative} .price-point-row .mask-div {width: 82px; height: 26px; position: absolute; z-index: 9; right: 17px} .homePageTileimageInfo {font-size: 10px; line-height: 10px} .fit-container.small-fit-image {padding-top: 0} .downloadMsg {margin-top: 13px; margin-botton: -13px} .imageMsg p {font-size: .97em} .logo>a {display: block; float: left; margin: 5px 10px 0 0} .searchBannerImage {margin-top: 5px!important; font-size: 11px} #login-box {position: relative} #loading-overlay {opacity: .85; background-color: #fff; position: absolute; top: 0; left: 0; width: 500px; height: 500px; z-index: 1000} #loading-overlay.hidden {display: none} #loading-spinner {background-image: url(/esat/images/spinner.gif); height: 64px; width: 64px; position: absolute; top: 189px; left: 215px} #loading-text {position: absolute; top: 266px; left: 209px; font-size: 1.5em; color: #000} #ie11-modal {font-size: 1.5em} #login-browsers {width: 70%; text-align: center; margin: 2em auto} #login-browsers a {display: inline-block; padding: 1em} #ie11-trigger {cursor: pointer; font-weight: 700} #ie11-trigger:hover {color: #ffa836} #ie11-steps {display: none} @media (min-width: 1200px) {.col-lg-2 {width:25%; float: left} .col-lg-10 {width: 75%; float: left}} @media (min-width: 768px) {.col-sm-offset-2 {margin-left:20%; float: left} .col-sm-10 {width: 75%; float: left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px} .col-sm-4 {width: 33.33333333%; float: left} #delivery-time-list-wrapper .input-sm {width: 70px; height: auto; margin: 0; padding: 0}} .col-sm-2 {width: 19.66%; padding-right: 15px; padding-left: 15px; float: left} .visible-lg,.visible-md,.visible-sm,.visible-xs {display: none!important} .panel-default .panel-heading {color: #333; background-color: #f5f5f5; border-color: #ddd} .list-group {padding-left: 0; margin-bottom: 20px} .panel .list-group,.panel .panel-collapse .list-group {margin-bottom: 0} .list-group-item {position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd} .form-group {margin-bottom: 15px} #delivery-matrix-wrapper label {display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700} .day-of-delivery {padding-left: 30px} .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover {z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7} .btn-group-xs .btn,.btn-xs {padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px} .fa {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale} .delivery-matrix-table .edit-col {padding-right: 20px} .delivery-matrix-table #delivery-matrix-list .edit-col {padding-right: 10px} .ui-dialog[aria-labelledby=ui-id-4] {z-index: 30!important} .ui-dialog[aria-labelledby=ui-id-3] {z-index: 35} .sku-row tr {background: 0 0; border: 0} .sku-row {float: left; width: 100%; clear: left} .product-row:before {padding-right: 5px} .first-row,.last-row {width: 50%; text-align: left!important} .top-product-name {width: 50%; float: left} .product-row {float: left} .disabled {background-color: #ebebe4; color: #999} .table-body-scroll tbody {display: block; height: 178px; overflow-y: auto} .table-body-scroll tbody tr,.table-body-scroll thead tr {display: table; width: 100%} .table-body-scroll td,.table-body-scroll th {width: 50%} .table-body-scroll,.table-body-scroll thead {display: block} .availability {text-align: center} .availability-text {font-weight: 700; padding-bottom: 10px} #create-new-Exception-deliveryDateModal {width: 800px!important} .percent-container {position: relative} .percent-container:before {content: '%'; position: absolute; font-size: 12px; min-height: 1em; line-height: 1; right: 6px; top: 12px; margin: 10px 0 0 5px} @media only screen and (max-width: 960px) {.ipad-links:after,.ipad-links:before {bottom:100%; left: 80%; border: solid transparent; content: " "; position: absolute} .ipad-links:after {border-color: rgba(255,255,255,0); border-bottom-color: #fff; border-width: 8px; margin-left: -8px} .ipad-links:before {border-color: rgba(204,204,204,0); border-bottom-color: #000; border-width: 8px; margin-left: -8px} .ipad-links {position: absolute; width: 115px; border: 1px solid #ccc; border-radius: 5px; background: #fff; top: 55px!important; font-size: 35px!important; right: 10px!important} .mobile-user {float: right; font-size: 35px!important; padding-top: 15px; padding-right: 10px}} .existingImageModal {z-index: 100!important} .confirmModal {z-index: 150!important} .fav-img-icon {padding-top: 20px} .alert-panel a {text-decoration: underline} .form-section.error .google-track-error-link {text-decoration: underline} #print-osm-section .table th {white-space: pre-wrap} #show-zero-report-section .table th {white-space: pre-wrap} .otherPaymentType {padding-top: 16px} .g-calender-wrap {text-decoration: underline; color: -webkit-link} .verticalResize {resize: vertical!important} #category-banner-image {max-width: 100%; max-height: 200px} .ie #reset-btn {letter-spacing: .13em} #f-audit-lookup .icon-search {position: relative; cursor: pointer; padding: 5px} #f-audit-lookup .icon-search:hover .audit-details {font-family: "Avenir LT W01 65 Medium",Helvetica,Arial,sans-serif; display: block; overflow-y: auto; position: absolute; bottom: -100px; right: 20px; width: 600px; height: 500px; background: #eee; z-index: 100; box-shadow: 0 0 3px 2px #707070} #f-promoError {min-height: 100px; resize: vertical} .row-spaced-addon {margin-top: 7px; margin-bottom: 15px} .btn-addon-seq {font-size: 9px; padding: 5px 10px} .privacymarketingContent{max-height: 300px; overflow: auto;} #order-details #refund-btn {position: absolute; right: 2em; top: 3em; z-index: 2} .gcal-wrapper {width: 100%} .gcal-wrapper iframe {width: 100%; height: 400px} #d-deal-of-the-day #product-grid .grid-item .row-spaced {margin-top: 0; margin-bottom: 0; position: absolute; bottom: 5px; left: 35px; max-width: 110px; text-align: left} #side-menu {width: 24.6%} #categories-container .general-product .id-column {width: 200px} #p-email-list-management #uploadimage.btn {float: left} #additional-payment-type-list .otherPaymentType {padding-top: 0} .ie #addons-container #m-general-products .grid-item button {display:block;} #p-site-theme .width100P {width:auto!important;float:left;max-height:200px;} .field-error {display: block; text-align: left; color: #ff0000; font-weight: bold;} .in-valid input[type="text"] {border: 1px solid #ff0000;} .in-valid label {color: #ff0000;} .in-valid input[type="password"] {border: 1px solid #ff0000;} .checkbox-label{padding-top: 1.5em;} .toggle-section-deliveryType .checkbox-label{width: 18%;} .toggle-section-deliveryType .col-2:nth-of-type(3){width:12%;} .toggle-section-locationType .col-2:nth-of-type(2n+1){width:11%;} .toggle-section-locationType .col-2:nth-of-type(6){width:20%;} #ordersAndTraffic-code-table td,#ordersAndTraffic-code-table th{word-wrap:unset!important; word-break:unset!important;} .order-trafic-codes td,.order-trafic-codes th{word-wrap:unset!important; word-break:unset!important;} .esat-logo-ibu {height: 40px;} .esat-footer-logo-ibu {margin-top: -10px; height: 39px;} .esat-logo-petals {height: 75px;} .esat-footer-logo-petals {margin-top: -10px; height: 39px;} #ordersAndTraffic-code-table td,#ordersAndTraffic-code-table th{word-wrap:unset!important; word-break:normal;} .order-trafic-codes td,.order-trafic-codes th{word-wrap:unset!important; word-break:normal;} #create-edit-custom-html-pages .form-section textarea.size-4 {height: 50em; resize: vertical;} .federated-bg {background-color: #F6FFBB;} .federated-bg-override {background-color: #F6FFBB !important;} .f-imgpreview img {max-width: 65%;} #email-count-wrapper .fa-info-circle, #email-count-wrapper .icon-tool-tip, #email-count-wrapper .btn-tool-tip, #email-count-wrapper .icon-tool-tip-federated {color: #4C77BC; font-size: 1.5em; display: inline-block;} #email-count-wrapper .font-size-xxl {display: inline-block;} .modal-demo {display: block; margin: auto; background: #fff; max-width: 500px; border-radius: 5px; text-align: center; padding: 2em 1em; border: 1px solid #bcbcbc;} .modal-demo .title {font-size: 2em; font-weight: bold;} .modal-demo .body {margin: 2em 1em 3em 1em; font-size: 1.25em;} .modal-demo .body .row {margin: 1em;} .modal-demo .btn-savings-wrap {font-size: 1.5em; font-style: italic; margin-bottom: 0.2em;} .modal-demo .btn {border-radius: 0px;} .modal-demo .btn-other {margin-top: 2.05em;} .modal-demo .btn-savings-wrap#saveText{color: #91317b;} .modal-demo .btn-savings-wrap#freeText{color: #91317b;} .modal-demo button.btn-submit{background-color: #91317b;} @media screen and (min-width: 1020px) {#datesID {margin-left:75px;}} .boldCategory {font-weight: bold;} #reset-control {position: absolute; right: 210px; top: 0px;} #reset-control.product-selection-reset-expand{right:610px !important} #import-control {position: absolute; right: 10px; top: 0px;} #block-by-sku-main {position: absolute; right: 10px; top: -13px;} .btn-s {font-size: 11px; min-height: 2.5em; padding: 10px 15px;} .btn-info {background-color: #4C77BC;} .right-offset-s {margin-right: 10px !important;} .y-space-top-m {margin-top: 15px !important;} .fileUpload {margin: 0px;} .icon-upload:before {content: "\f093";} .icon-download:before {content: "\f019";} .icon-signal:before {content: "\f012";} .icon-minus:before {content: "\f068";} .btn-info .icon-tool-tip {position: relative; margin-left: 0px !important; margin-right: 0px; color: #fff; font-size: inherit;} #fp-info-modal {max-width: 800px;} #f-product-import label {display: none !important;} #fp-info-modal h2{font-size: 1.4em;} @media only screen and (max-width: 960px) {#import-control {position:relative; width:100%; display:block; margin-top:1em;} #import-control #import-options-wrap .btn-s{padding:5px 8px;} .section-title>h2 {font-size: 1.3em;}} .italicCategory {font-style: italic;} #delete-banner-btn{display: block;} #p-performance-overview .stat-block {font-size: 1.5em; color: #fff; border-radius: 5px; border: 1px solid #bcbcbc; float: left; width: 100%; margin-bottom: 0.1em; padding: 1em 0em;} #p-performance-overview .stat-block:nth-child(odd) {background-color: #579dc6;} #p-performance-overview .stat-block:nth-child(even) {background-color: #7fb93b;} #p-performance-overview .stat-block .stat-icon {margin: 1em;} #p-performance-overview .stat-block .stat {font-size: 2em; margin-top: 0.25em;} #p-performance-overview .stat-block .stat-title {margin-bottom: 0.75em;} #p-performance-overview {display: block;} #p-performance-overview #dashboard-date-range label {position: relative; margin: 0; top: 0.45em; font-size: 1.9em; border-bottom: 2px solid #ffa836; height: 1.4em; width: 100%; margin-block-end: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; display: block;} .icon-dollar:before {content: "\f155";} .icon-pound:before {content: "\f154";} .icon-euro:before {content: "\f153";} #flex-modal-demo .body{border-bottom: 1px solid #ccc; padding: 1em 1em 1em 1em; margin: 0;} #flex-modal-demo .title {margin-top: 10px; padding-top: 20px; border-top: 1px solid #ccc; margin-bottom: 0;} #spinner-gif-bottom-dashboard {position: absolute; z-index: 1000; left: 70%; margin-top: 17%;} .btn-panel-small{position: absolute; top: -3px; right: 2px;} .btn-panel-small .btn {min-height: 1em; padding: 6px 10px;} #tipboxwrap {background: white; font-size: 12px; padding: 0px; margin: 10px 0; width: 100%; border: 1px solid #bcbcbc; border-radius: 3px;} #tipboxwrap .tipbox {height: 3.5em; width: 24%; border-right: 1px solid grey; display: inline-block; vertical-align: middle; text-align: center; position: relative;} #tipboxwrap #tipboxother {border-right: none;} #tipboxwrap #tipboxother p {position: absolute; left: 10px;} #tipboxwrap #tipboxother input {position: absolute; width: 4em; top: 0.25em; margin: 0em; left: 4.5em;} .btn-download-file {float: right; overflow: hidden; position: relative; left: 35px; top: -9px;} .download-products-spinner {opacity: 0.5; margin-top: -12px; margin-left: 394px;} .btn.order-info-btn{padding: 10px 10px;} .dropdown-content {position: absolute; background-color: white; top: 36px; z-index: 1; border: 1px solid #bcbcbc; right: 5px; width: max-content;} .dropdown-content .dropdown-section {color: black; padding: 5px 10px; text-decoration: none; display: block; font-size:16px; text-align:right;} .dropdown-content .dropdown-section .dropdown-content-area {line-height: 16px; cursor: pointer; text-align: right;} .deliverytime-slots .between-outer{width:50px; float:left;} .deliverytime-slots label{display:block;} .deliverytime-slots .between{width: 30px; text-align: center; float: left; line-height: 36px; height: 36px; margin: 10px 0; background: #a3a3a3; color: #fff; font-size: 16px;} .empty-label{display:block;} .password-message{margin:15px 0;} .fa-caret-right:before {content: "\f0da";} .fa-caret-down:before {content: "\f0d7";} .order-details-btn{padding:10px;} .fa-trash:before {content: "\f1f8";} .remove-td {background: #cc0000; border-radius: 3px; padding: 8px 12px; font-size: 16px; margin: 4px; display: inline-block; color: white;} .table-list-outer {display: inline-table; width: 100%;} .table-list-outer .list-block-outer{display: inline-block; width: 100%; background: white; padding: 8px 0;} .table-list-outer .list-block-outer h3{margin-left: 8px; text-align: left;} .table-list-outer .list-block-outer .list-block{display: inline-table; width: 100%; padding: 4px; margin-bottom: 4px;} .icon-set {width: 1.3rem !important;} .table-list-outer .list-block-outer .list-block .list-head{display: inline-table; width: 12%; font-weight: 700; text-align: right; position: relative;} .table-list-outer .list-block-outer .list-block .list-head span{position: absolute; left: 10px; top: 0;} .table-list-outer .list-block-outer .list-block .list-content{display: inline-table; width: 82%; float: right; text-align: left;} .table-list-outer .list-block-outer .list-block .list-content p{margin: 0; width: 75%;} .table-list-outer .list-block-outer .list-block-reverse {display: inline-table; width: 100%; padding: 4px; margin-bottom: 4px;} .table-list-outer .list-block-outer .list-block-reverse .list-head-dollar{display: inline-table; width: 5%; text-align: right;} .table-list-outer .list-block-outer .list-block-reverse .list-head{display: inline-table; width: 78%; font-weight: 700; text-align: right; position: relative;} .table-list-outer .list-block-outer .list-block-reverse .list-head span{position: absolute; left: 10px; top: 0;} .table-list-outer .list-block-outer .list-block-reverse .list-content{display: inline-table; width: 10%; float: right; text-align: right;} .table-list-outer .list-block-outer .list-block-reverse .list-content p{margin: 0; width: 75%;} input.on-off-switch2~label.on-off-switch-label2 {text-align: left} input.on-off-switch2:disabled~label.on-off-switch-label2,#rewardEdit-btn:disabled{opacity:.5} input.on-off-switch2:empty {display: none} input.on-off-switch2:empty~label.on-off-switch-label2 {position: relative; float: left; clear: both; font-size: 12px; line-height: 3em; text-indent: 4.2em; cursor: pointer; -moz-user-select: -moz-none; -webkit-user-select: none; -moz-user-select: none; user-select: none} .mac input.on-off-switch2:empty~label.on-off-switch-label2 {text-indent: 4.2em} input.on-off-switch2:empty~label.on-off-switch-label2:after,input.on-off-switch2:empty~label.on-off-switch-label2:before {position: absolute; top: 0; bottom: 0; left: 0; content: ' '; width: 9.5em; background-color: #a3a3a3; -webkit-transition: all .1s ease-in; -moz-transition: all .1s ease-in; -o-transition: all .1s ease-in; transition: all .1s ease-in; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px} input.small-switch2.on-off-switch2:empty~label.small-label2.on-off-switch-label2:after,input.small-switch2.on-off-switch2:empty~label.small-label2.on-off-switch-label2:before {width: 4.5em} input.on-off-switch2:empty~label.on-off-switch-label2:after {width: 1.8em; top: .4em; bottom: .4em; margin-left: .4em; background-color: #fff} input.small-switch2.on-off-switch2:empty~label.small-label2.on-off-switch-label2:after {width: 1.5em; top: .75em; bottom: .75em} input.on-off-switch2:checked~label.on-off-switch-label2:before {background-color: #35c10a} input.on-off-switch2:checked~label.on-off-switch-label2:after {margin-left: 7.2em} input.small-switch2.on-off-switch2:checked~label.small-label2.on-off-switch-label2:after {margin-left: 2.75em} input.on-off-switch2:empty~label.on-off-switch-label2 .on-off-switch-state2:before {content: 'INACTIVE'; position: absolute; top: 0; color: #fff; min-height: 5px; min-width: 5px; text-indent: -1.3em} input.small-switch2.on-off-switch2:empty~label.small-label2.on-off-switch-label2 .on-off-switch-state2:before {right: 17px} input.on-off-switch2:checked~label.on-off-switch-label2 .on-off-switch-state2:before {content: 'ACTIVE'; position: absolute; top: 0; color: #fff; min-height: 5px; min-width: 5px; text-indent: -3.2em} .on-off-switch-state2 {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-weight: 700; color: #fff} .on-off-switch-state2.off {right: 10px} .on-off-switch-state2.off:before {content: 'INACTIVE'} label.on-off-switch-label2 {margin: 10px 0; font-size: 1em} .adjust-btn{margin:10px;} #p-delivery-days-times #localDeliveries .f-delivery-matrix-msg{width: 30%; float: right; margin-bottom: 0; padding-bottom: 0;} #p-delivery-days-times #localDeliveries #f-delivery-matrix-msg{margin:0; height: 5em;} #p-delivery-days-times #localDeliveries .f-delivery-matrix-msg div{margin:10px 0; font-weight:700;} #p-delivery-days-times #localDeliveries .row-spaced{margin-bottom: 0;} .business-link {color: #0000ff; text-decoration: underline; border: 0; background: none; margin: 0 0 0 20px!important; cursor:pointer;} .fa-user::before {content: "\f007"; margin-right: 5px;} .fa-building-o:before {content: "\f0f7"; margin-right: 5px;} input#f-pointsAdjustment::-webkit-inner-spin-button, input#f-pointsAdjustment::-webkit-outer-spin-button {-webkit-appearance: auto;} .promotional-image-label{width: max-content;} #discount-otd-code-info p {display: none;} #discount-otd-code-info .load-more, #discount-otd-code-info .show-less {border-collapse: separate; border-spacing: 15px; border: 2px solid #C0C0C0; color: #C0C0C0; padding: 6px; border-width: thin;} .hidefees{display: inline-block; position: relative; top: 22px; left: 10px;} .tf-mega-menu-items{text-align: center;} .x2text{margin-left: 75px; margin-top: 8px;} .red-star{color:#cb0101} .question-link{color:#0000ff} .table tr.productItemRow{border-bottom:0} .orderHistoryProductDescription p{margin:0} input#f-birthMonth{-moz-appearance: textfield;} input#f-birthDay {-moz-appearance: textfield;} .label.s-length{bottom: 10px;} @media only screen and (max-width: 960px){.edit-subscription .section-title{height: 5.5em;} .edit-subscription .section-title>h2 {width:50%;}} .edit-subscription .section-title>h2 {padding : 0;} #account-list td.left-align:nth-of-type(1),#account-list td.left-align:nth-of-type(3),#account-list td.left-align:nth-of-type(4){word-break: revert;} td.customerAddress.left-align {word-break: revert;} .cust-ord-metric-title{color: #797979; font-size: 1em; font-weight: 700;} .order-history-outer .description{background: #969696; padding: 3px 8px; border-radius: 4px; color: white; display: inline; white-space: nowrap;} .keepsakeProd label{width:50% !important;} .keepsakeOFF{position: relative; bottom: 6px;} .col-12.oh-cy-desc {padding-left: 1px;} @media screen and (max-width: 960px) {.col-12.oh-cy-desc {width: 75%; padding-right: 5px; padding-left: inherit;} .col-12.oh-cy-desc span{float:right;}} .left-10 {left: 10px;} .header-footer-color-preview .header-color-preview, .header-footer-color-preview .footer-color-preview {height: 70px;} .header-footer-color-preview .main-preview {height: 213px;} .color-picker-wrapper .cp-app {position: relative; margin: 27px 0 0 40px; height: 318px;} .cp-app .cp-memo-cursor {color: #bbb; border: 1px solid; border-color: #555 #222 #222 #555; background: #333; width: 115px; background-image: none !important; text-align: center; padding-top: 7px; box-sizing: border-box; text-transform: uppercase; border-radius: unset; right: -2px !important;} .cp-app .cp-memo-cursor:before {content: "Add to Swatches";} .cp-memo .cp-raster-bg {background-image: none !important; background-color: #444 !important;} .color-picker-wrapper .cp-exit, .color-picker-wrapper .cp-resize, .HEX-labl.cp-butt, .cp-ctrl .cp-bsav, .color-picker-wrapper .cp-memo .cp-memo-store, .cp-ctrl .cp-cold, .cp-ctrl .cp-cont {display: none !important;} .cp-panel .cp-ctrl, .cp-app .cp-memo {background-color: #444 !important;} .cp-ctrl .cp-bres {width: 100% !important;} .cp-memo div {border-radius: 5px; margin-right: 3px !important;} .yelp-benefits-container .yelp-benefits-header {font-size: 20px; font-weight: 600;} .yelp-benefits-container .margin-bottom {margin-bottom: 2em;} .yelp-saves-container .yelp-saves-perks-container .yelp-saves-perks-bullet-point {max-width: 50%;} .yelp-benefits-container .yelp-benefits-form-container form label {display: flex; align-items: center; margin-bottom: 1em; font-size: 16px;} .yelp-benefits-container .yelp-benefits-bold-font {font-weight: 600; color: #9018bc;} .yelp-benefits-container p {margin: 0.5em auto; font-size: 16px;} .yelp-saves-container {max-width: 65%;} .yelp-benefits-container {max-width: 65%;} .yelp-benefits-form-btns-container button.positive:hover {background-color: #8dbc5f;} .yelp-benefits-form-btns-container button {background-color: #f7f7f7; color: #232323; border: 1px solid #ccc; padding: 0.5em 1em; font-size: 1.231em;} .yelp-saves-offer-container p {max-width: 65%;} .yelp-saves-strikethrough {text-decoration: line-through; color: #E01010;} .yelp-saves-container p {margin: 0.5em auto; font-size: 16px;} .yelp-saves-container .yelp-saves-header-container .yelp-saves-header {margin-top: 1em;} .yelp-saves-container .yelp-saves-header {font-size: 20px; font-weight: 600;} .yelp-saves-form-btns-container {display: flex; flex-flow: row nowrap; justify-content: center; gap: 16px;} .yelp-saves-container .yelp-saves-perks-container .yelp-saves-perks-bullet-point .yelp-saves-bullet-point {font-family: 'Material Icons'; margin-right: 0.5em; color: #008000; font-size: 30px;} .yelp-saves-container .yelp-saves-perks-container .yelp-saves-perks-bullet-point {display: flex; justify-content: start; align-items: center; margin-bottom: 1em;} .yelp-benefits-form-btns-container button.negative:hover {background-color: #e87474;} .yelp-saves-form-btns-container button.negative:hover {background-color: #e87474;} .yelp-saves-form-btns-container button.positive:hover {background-color: #8dbc5f;} .confirmation-cancel-yelp-container {max-width: 65%;} .yelp-benefits-form-btns-container {display: flex; flex-flow: row nowrap; justify-content: center; gap: 16px;} .yelp-benefits-container .yelp-benefits-form-container form label input {height: 20px; width: 31px; margin-right: 0.5em;} .confirmation-cancel-yelp-container .confirmation-cancel-yelp-header-container .confirmation-cancel-yelp-header {margin-top: 1em;} .yelp-saves-container .margin-bottom {margin-bottom: 2em !important;} .confirmation-accept-yelp-container {max-width: 65%;} .yelp-saves-container .yelp-saves-form-container form label input {height: 20px; width: 20px; margin-right: 0.5em;} .confirmation-cancel-yelp-container .confirmation-cancel-yelp-header {font-size: 20px; font-weight: 600;} .confirmation-cancel-yelp-container p {margin: 0.5em auto; font-size: 16px;} .confirmation-accept-yelp-btn-container {width: 100%; display: flex; justify-content: center; margin-top: 4em;} .yelp-saves-form-btns-container button {background-color: #f7f7f7; color: #232323; border: 1px solid #ccc; padding: 0.5em 1em; font-size: 1.231em;} .confirmation-accept-yelp-container .confirmation-accept-yelp-header-container .confirmation-accept-yelp-header {margin-top: 1em;} .confirmation-accept-yelp-container .confirmation-accept-yelp-header {font-size: 20px; font-weight: 600;} .confirmation-accept-yelp-btn-container button {background-color: #8dbc5f; color: #232323;} .confirmation-accept-yelp-container p {margin: 0.5em auto; font-size: 16px;} @media screen and (min-width: 961px) {.yelp-saves-container {max-width: 65%;} .yelp-saves-container .yelp-saves-offer-container, .yelp-saves-container .yelp-saves-perks-container .yelp-saves-perks-bullet-point {max-width: 50%;}} .yelp-benefits-container .yelp-benefits-form-container form .yelp-benefits-form-btns-container .btn:first-child {margin-bottom: .5em;} .yelp-saves-offer-container {max-width:100% !important; display:flex; flex-flow:column nowrap; justify-content:center; align-items:center;} .yelp-saves-container .yelp-saves-bold-font {font-weight: 600; color:#4D8118} .yelp-saves-container .yelp-saves-perks-container .yelp-saves-perks-bullet-point p {margin: unset;} .extra-margin {margin-bottom:6em;} .yelp-saves-container .yelp-saves-form-container form label {display: flex; align-items: center; margin-bottom: 1em; font-size: 16px;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-partner-container .ineligible-unenroll-yelp-partner-text {font-size: 14px;} .ineligible-unenroll-yelp-container {max-width: 65%;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-header-container .ineligible-unenroll-yelp-header {margin-top: 1em;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-header {font-size: 20px; font-weight: 600;} .ineligible-unenroll-yelp-container p {margin: 0.5em auto;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-benefits-container {max-width: 50%; margin: 0 auto;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-benefits-container .ineligible-unenroll-yelp-benefits-bullet-point .ineligible-unenroll-yelp-bullet-point {margin-right: 0.5em; color: #008000; font-size: 30px;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-benefits-container .ineligible-unenroll-yelp-benefits-bullet-point .ineligible-unenroll-yelp-bold-font {font-weight: 600;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-benefits-container .ineligible-unenroll-yelp-benefits-bullet-point {display: flex; justify-content: center; align-items: center; font-size: 14px; margin-bottom: 0.5em;} .yelpBtn a {display: block; width: 100%; height: 100%; padding: 0.5em 1em; color: #232323; font-size: 1.231em;} .yelpBtn:hover {background-color: #8dbc5f;} .yelpBtn {background-color: #f7f7f7; border: 1px solid #ccc; margin-top: 0.5em;} .ineligible-unenroll-yelp-container .ineligible-unenroll-yelp-learn-more-container .ineligible-unenroll-yelp-learn-more-text {font-size: 14px;} @font-face {font-family: 'Material Symbols Rounded'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/materialsymbolsrounded/v131/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOc7TOVpeRL2w5rwZu2rIelXxc.woff2) format('woff2');} .material-symbols-rounded {font-family: 'Material Symbols Rounded'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased;} .no-mobile-pos{display: none!important} .no-mobile-afterhours{display: none!important} .no-mobile-pos-afterhours{display: none!important} @media screen and (min-width: 1031px) {.no-desktop-pos{display: none!important} .no-mobile-pos{display: block!important}} @media screen and (min-width: 1177px) {.no-desktop-afterhours{display: none!important} .no-mobile-afterhours{display: block!important}} @media screen and (min-width: 1311px) {.no-desktop-pos-afterhours{display: none!important} .no-mobile-pos-afterhours{display: block!important}} #tiny-mce-container{z-index: 1;} .f-storecutofftime-switch{float: none; margin: 0 auto;} .f-storelocationhours-switch{float: none; margin: 0 auto;} .header-production-url {border-left: 2px solid #ffa836; font-size: 1.2rem; color: #484848; padding-left: 10px; width: fit-content; max-width: 25em; overflow: hidden; text-overflow: ellipsis;} #category-schema-content {min-height: 20em !important;} .banner-label{line-height: 20px;} #halftile-image{width: 55px; padding: 10px;} #f-tile-para{width:calc(100% - 60px)}; .sliderValue{width:50px;} .sliderLabel{width: 100%; display: inline-block;} #f-slider{width: 225px; margin: 20px 10px 10px 5px; accent-color: #888; height: 4px; position: absolute;} .f-image-error-class{color: #ff0000;} .margin-bottom-0 {margin-bottom: 0;} .margin-top-0 {margin-top: 0} .form-section-checkbox {margin:35px 0;} #f-showInactiveCustomers {transform: scale(2); margin-right: 10px;} label[for="f-showInactiveCustomers"] {margin: 0; font-weight: 700; font-size: 1em;} .text-danger{color: #ff0000;} .text-success{color: #28a745;} .d-flex{display: flex;} .justify-content-between {justify-content: space-between;} .align-items-center {align-items: center;} .rounded{border-radius: 4px;} .icon-equals-circle-chevron{background: #6a6a6a; padding: 0px 4px; border-radius: 100%; color: #fff; font-weight: 600; font-size: 20px;} .y-space-bottom-m-high {margin-bottom: 20px!important} .flyout {position: absolute; top: 60px; right: 7px; width: 400px; background: #fff; border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0,0,0,0.2); padding: 20px; z-index: 1000;} .flyout.hidden {display: none;} .btn-secondary {background-color: rgb(222, 221, 218); color: #333;} .btn-default {background-color: #fff; border: 1px solid #ccc; padding: 4px 10px; border-radius: 4px;} .od-section-titile{font-weight:700!important; font-size: 1.25rem !important;} .od-btn-submit{background: #ffffff; border: 1px solid #ccc; font-size: 15px; padding: 9px 10px !important; min-height: auto; margin-right: 10px; color: #333;} .od-btn-submit.btn>.icon-print{margin: 0px;} .icon-pdf:before {content: "\f1c1"; color: #FF0000; font-size: 40px;} .icon-pdf.big:before{font-size: 100px;} .pdf-name {display: block; overflow-wrap: anywhere; word-break: break-word; overflow: hidden; white-space: normal; padding-top: 13px;}