{I" class:ETI"ProcessedAsset;FI"logical_path;TI"fae/application.css;FI" pathname;TI"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/application.scss;FI"content_type;TI" text/css;TI" mtime;Tl+œ@÷TI" length;TiÆ3I" digest;TI"%785b7f9f8cb02949d60fd4b8ca77b802;FI" source;TI"Æ3/** */ /* used for universal style sheet */ /* widths, padding, margins, and the like */ /* TYPOGRAPHY */ /* Colors */ /* ** Functional name for colors */ /* header area */ /* utility nav area */ /* nav area */ /* main_content areas */ /* tables */ /* forms */ /* Yes / No Sliders */ /* Notices and Errors */ /* Modal */ /* login page */ @font-face { font-family: 'Lato'; src: url(/assets/fae/lato-regular-webfont.eot); src: url(/assets/fae/lato-regular-webfont.eot?#iefix) format("embedded-opentype"), url(/assets/fae/lato-regular-webfont.woff) format("woff"), url(/assets/fae/lato-regular-webfont.ttf) format("truetype"), url(/assets/fae/lato-regular-webfont.svg#lato_regular) format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'Lato'; src: url(/assets/fae/lato-light-webfont.eot); src: url(/assets/fae/lato-light-webfont.eot?#iefix) format("embedded-opentype"), url(/assets/fae/lato-light-webfont.woff) format("woff"), url(/assets/fae/lato-light-webfont.ttf) format("truetype"), url(/assets/fae/lato-light-webfont.svg#lato_light) format("svg"); font-weight: 200; font-style: normal; } @font-face { font-family: 'Lato'; src: url(/assets/fae/lato-bold-webfont.eot); src: url(/assets/fae/lato-bold-webfont.eot?#iefix) format("embedded-opentype"), url(/assets/fae/lato-bold-webfont.woff) format("woff"), url(/assets/fae/lato-bold-webfont.ttf) format("truetype"), url(/assets/fae/lato-bold-webfont.svg#lato_bold) format("svg"); font-weight: bold; font-style: normal; } @font-face { font-family: 'icons'; src: url(/assets/fae/icons.eot); src: url(/assets/fae/icons.eot?#iefix) format("embedded-opentype"), url(/assets/fae/icons.woff) format("woff"), url(/assets/fae/icons.ttf) format("truetype"), url(/assets/fae/icons.svg#icons) format("svg"); font-weight: normal; font-style: normal; } /* Functions */ /* Helper for finding value in a faux sass hash -- i.e. a list */ /* Mixins */ /* Media Query Fun */ [class^="icon-"], [class*=" icon-"] { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-alert:before, .field_with_errors .error:before, #main_content > .error:before, .sample .error:before, .alert:before { content: "\e617"; } .icon-handle:before { content: "\e616"; } .icon-arrow_up:before, .tablesorter-headerAsc:after { content: "\e615"; } .icon-arrow_down:before, .button-dropdown:after, .tablesorter-header:after, .tablesorter-headerDesc:after { content: "\e600"; } .icon-zoom:before { content: "\e601"; } .icon-users:before, .main_nav-link-users a:after, .main_nav-link-users .header_drawer-content:after { content: "\e602"; } .icon-user:before { content: "\e603"; } .icon-trash:before { content: "\e604"; } .icon-support:before, .header_drawer-content.header_drawer-content-support:after, .markdown-support:after { content: "\e605"; } .icon-sort:before { content: "\e606"; } .icon-settings:before, .header_drawer-content.header_drawer-content-settings:after, .main_nav-link-admin ul li:last-child a:after { content: "\e607"; } .icon-search:before, .table-filter-area:after { content: "\e608"; } .icon-pulldown:before { content: "\e614"; } .icon-plus:before { content: "\e609"; } .icon-offlink:before, .header_drawer-content.header_drawer-content-viewsite:after { content: "\e60a"; } .icon-menu:before { content: "\e60b"; } .icon-logout:before, .header_drawer-content.header_drawer-content-logout:after { content: "\e60c"; } .icon-home:before, .main_nav-link-dashboard a:after, .main_nav-link-dashboard .header_drawer-content:after { content: "\e60d"; } .icon-edit:before { content: "\e60e"; } .icon-delete_x:before, .main_content-header-delete:before, .select .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .time .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .city_time_zone .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .table-filter-area .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .date .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .ms-container .ms-selection li.ms-elem-selection:after, .simplemodal-close:before { content: "\e60f"; } .icon-chevron_right:before, .header_drawer-content:after, .main_nav-sub-link.with-third_nav:after, .ui-datepicker-next:before { content: "\e610"; } .icon-chevron_left:before, .breadcrumbs li:first-child:before, .ui-datepicker-prev:before, .main_nav-sub-header-mobile:before, .main_nav-third-header-mobile:before { content: "\e611"; } .icon-check:before, .input.boolean .js-active:after, .checkbox_collection--vertical .js-active:after, .checkbox_collection--horizontal .js-active:after, .ms-container .ms-selection li.ms-elem-selection:before, .notice:before { content: "\e612"; } .icon-calendar:before, .datepicker label:before, .datepicker .js-addedit-form h3:before, .js-addedit-form .datepicker h3:before { content: "\e613"; } .icon-chevron_up:before, .main_nav-accordion.accordion-open .main_nav-link:after { content: "\e618"; } .icon-chevron_down:before, .main_nav-accordion .main_nav-link:after { content: "\e619"; } .jcrop-vline, .jcrop-hline { background-image: url(/assets/fae/jcrop/Jcrop.gif); } .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-multi .chosen-choices li.search-choice .search-choice-close { background-image: url(/assets/fae/chosen/chosen-sprite.png); } .chosen-container-single .chosen-search input[type="text"] { background: white url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px; background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); } .chosen-rtl .chosen-search input[type="text"] { background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px; background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%); background: url(/assets/fae/chosen/chosen-sprite.png) no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); } /* apply a natural box layout model to all elements for more info: http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } html, body { height: 100%; } body { padding-top: 55px; font-family: "Lato", serif; font-size: 16px; color: #595959; background: #f7f7f7; -ms-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); } @media (min-width: 1024px) { body { padding-top: 0; } } a { color: rebeccapurple; text-decoration: none; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } a:hover { color: #595959; } h1 { font-size: 30px; color: #2b2b2b; } h2 { font-size: 18px; } h3 { font-size: 14px; } /* ** Structural elements for pagesss */ #main_content { position: relative; min-height: 100%; min-height: calc(100% - 90px); /* roughly the size of the header */ } @media (min-width: 1024px) { #main_content { padding-left: 210px; } } #main_content:before { content: ""; position: absolute; left: 200px; top: 0; width: 10px; height: 100%; } /* content secitons */ .main_content-section { width: 100%; } .main_content-section.extra-bottom-padding { padding-bottom: 200px; } .main_content-section-title { padding: 17px 40px; color: #2b2b2b; background: #eee; border-top: 1px solid #ccc; text-transform: uppercase; font-size: 14px; letter-spacing: .2em; } .main_content-section:first-child .main_content-section-title { border-top: 0; } .main_content-section-area { padding: 30px 40px 60px 40px; } .main_content-section-area h3 { display: block; margin-bottom: 10px; font-weight: bold; font-size: 15px; color: #2b2b2b; margin-bottom: 20px; } .main_content-section-sub { margin-top: 50px; } .main_content-section-sub:first-child { margin-top: 0; } /* content header */ .main_content-header { width: 100%; padding: 15px 20px 15px 40px; background: #fdfdfd; border-bottom: 1px solid #ccc; } .main_content-header h1 { padding: 5px 0; font-weight: bold; } .main_content-breadcrumbs { padding-bottom: 5px; } .main_content-header-wrapper { position: relative; } .breadcrumbs li { display: inline-block; vertical-align: top; font-size: 13px; color: #999; } .breadcrumbs li:first-child:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; } .breadcrumbs a { padding-left: 5px; color: rebeccapurple; } .breadcrumbs a:hover { color: #2b2b2b; } .main_content-header-section-links { margin-top: 5px; margin-bottom: -15px; } @media (min-width: 768px) { .main_content-header-section-links { padding-right: 240px; } } .main_content-header-section-links a { display: inline-block; vertical-align: top; padding: 8px 0; border-bottom: 5px solid #fdfdfd; margin: 0 8px; font-size: 13px; color: #999; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .main_content-header-section-links a:hover { color: #2b2b2b; border-bottom-color: rebeccapurple; } .main_content-header-section-links li { display: inline-block; vertical-align: top; } .main_content-header-section-links li:first-child a { margin-left: 0; } .main_content-header-section-links-active a { color: #2b2b2b; border-bottom-color: rebeccapurple; } .main_content-header-save { margin-top: 30px; } @media (min-width: 768px) { .main_content-header-save { position: absolute; right: 30px; bottom: 0; margin-top: 0; } } .main_content-header-section + .main_content-header-save { margin-bottom: 30px; } @media (max-width: 615px) { .main_content-header-save { position: relative; top: 0; padding-bottom: 10px; } } .js-sticky { position: fixed; top: 0; left: 0; z-index: 1005; border-bottom: 1px solid #ccc; opacity: .95; } .js-sticky-placeholder { margin-left: -1px; visibility: hidden; } .button-dropdown.button-dropdown { position: relative; padding: 9px 11px; z-index: 1; } .button-dropdown.button-dropdown .icon-settings { font-size: 17px; vertical-align: middle; color: #999; } .button-dropdown.button-dropdown:after { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; font-size: 5px; color: #999; } .button-dropdown.button-dropdown:hover:after, .button-dropdown.button-dropdown:hover .icon-settings { color: #595959; } .button-dropdown.button-dropdown .button-dropdown-menu { display: none; } .button-dropdown-menu { position: absolute; right: 0; top: 40px; width: 240px; padding: 9px 15px; background: #fff; z-index: 1; text-align: left; -webkit-box-shadow: 0 0 5px 1px #ccc; -moz-box-shadow: 0 0 5px 1px #ccc; box-shadow: 0 0 5px 1px #ccc; } .button-dropdown-menu a { display: block; padding: 5px; color: #595959; } .button-dropdown--opened.button-dropdown--opened:after, .button-dropdown--opened.button-dropdown--opened .icon-settings { color: #595959; } .button-dropdown--opened.button-dropdown--opened .button-dropdown-menu { display: block; } .table-button-dropdown { float: right; position: relative; bottom: 10px; } #main_header { position: fixed; top: 0; left: 0; width: 100%; padding: 10px 0 12px 0; background: #261c16; border-bottom: 5px solid rebeccapurple; text-align: center; z-index: 1; -ms-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); } @media (min-width: 1024px) { #main_header { position: relative; padding: 25px 20px; border-bottom-width: 10px; text-align: left; } } .main_header-name a { font-size: 24px; color: #fff; } .main_header-name-fine { margin-left: 10px; font-size: 12px; color: #999; } #main_nav { position: fixed; top: 0; left: 0; width: 210px; height: 100%; margin-left: -210px; overflow: auto; padding: 10px 5px 10px 0; background: url(/assets/fae/bg_tile.gif); -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ -ms-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); } @media (min-width: 1024px) { #main_nav { position: absolute; padding: 10px; margin-left: 0; } } .main_nav-nav > li { margin-bottom: 3px; } .main_nav-nav > li.main_nav-header-mobile { margin-bottom: 0; margin-right: -5px; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } .main_nav-sub-nav { background: url(/assets/fae/bg_tile.gif); } @media (min-width: 1024px) { .main_nav-sub-nav { background: #dedede; } } .main_nav-third-nav { background: #d6d6d6; } .main_nav-third-nav .main_nav-sub-active, .main_nav-sub-active--no_highlight .main_nav-third-nav { display: block; } .main_nav-link, .header_drawer-content, .main_nav-sub-link, .main_nav-third-link { display: block; color: #595959; -ms-transition: background 0.2s ease-in-out; -webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } .main_nav-link:hover, .header_drawer-content:hover, .main_nav-sub-link:hover, .main_nav-third-link:hover { color: #303030; background: #d6d6d6; } .main_nav-link { padding: 10px; } .main_nav-accordion .main_nav-link { position: relative; } .main_nav-accordion .main_nav-link:after { position: absolute; right: 13px; top: 14px; font-size: 8px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .main_nav-accordion .main_nav-link:hover:after { color: #777; } .main_nav-accordion.accordion-open .main_nav-link:after { display: none; } @media (min-width: 1024px) { .main_nav-accordion.accordion-open .main_nav-link:after { display: inline-block; } } .sub_nav-accordion.accordion-open { background: #d8d8d8; } .header_drawer-content { position: relative; padding: 15px 10px 15px 20px; cursor: pointer; } @media (min-width: 1024px) { .header_drawer-content { display: none; padding: 10px; } } .header_drawer-content:after { position: absolute; right: 13px; top: 18px; font-size: 8px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .header_drawer-content.header_drawer-content-only:after { display: none; } .header_drawer-content:hover:after { color: #777; } .header_drawer-content-post { display: none; } @media (min-width: 1024px) { .header_drawer-content-post { display: inline; } } .header_drawer-content-username { display: block; position: relative; padding: 15px 10px 15px 20px; cursor: pointer; color: #261c16; background: #ccc; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } @media (min-width: 1024px) { .header_drawer-content-username { display: none; } } .header_drawer-content.header_drawer-content-logout { color: #303030; background: #eee; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } .header_drawer-content.header_drawer-content-logout:after { top: 15px; font-size: 16px; } .header_drawer-content.header_drawer-content-settings { color: #303030; background: #eee; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } .header_drawer-content.header_drawer-content-settings:after { top: 15px; font-size: 16px; } .header_drawer-content.header_drawer-content-support { color: #303030; background: #eee; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } .header_drawer-content.header_drawer-content-support:after { top: 15px; font-size: 16px; } .header_drawer-content.header_drawer-content-viewsite { color: #303030; background: #eee; -webkit-box-shadow: inset -15px 0 15px -15px #ccc; -moz-box-shadow: inset -15px 0 15px -15px #ccc; box-shadow: inset -15px 0 15px -15px #ccc; /* inset box shadow right only */ } .header_drawer-content.header_drawer-content-viewsite:after { top: 15px; font-size: 16px; } .main_nav-sub-link, .main_nav-third-link { padding: 15px 10px 15px 20px; font-size: 14px; } @media (min-width: 1024px) { .main_nav-sub-link, .main_nav-third-link { padding: 10px 10px 10px 20px; } } .main_nav-sub-link.with-third_nav { position: relative; } .main_nav-sub-link.with-third_nav:after { position: absolute; right: 13px; top: 18px; font-size: 8px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } @media (min-width: 1024px) { .main_nav-sub-link.with-third_nav:after { content: "\e619"; } .sub_nav-accordion.accordion-open .main_nav-sub-link.with-third_nav:after { content: "\e618"; } .main_nav-sub-active--no_highlight .main_nav-sub-link.with-third_nav:after { content: ""; } } @media (min-width: 1024px) { .main_nav-third-link { padding: 10px 10px 10px 30px; } } .main_nav-link-dashboard a, .main_nav-link-dashboard .header_drawer-content { position: relative; } .main_nav-link-dashboard a:after, .main_nav-link-dashboard .header_drawer-content:after { position: absolute; right: 10px; top: 11px; font-size: 15px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .main_nav-link-dashboard a:hover:after, .main_nav-link-dashboard .header_drawer-content:hover:after { color: #777; } .main_nav-link-users a, .main_nav-link-users .header_drawer-content { position: relative; } .main_nav-link-users a:after, .main_nav-link-users .header_drawer-content:after { position: absolute; right: 10px; top: 11px; font-size: 15px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .main_nav-link-users a:hover:after, .main_nav-link-users .header_drawer-content:hover:after { color: #777; } .main_nav-link-admin ul li:last-child a:after { position: absolute; right: 10px; top: 11px; font-size: 15px; color: #999; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* when the main nav is active */ @media (min-width: 1024px) { .main_nav-active { background: #dedede; } .main_nav-active .main_nav-link { color: #303030; } .main_nav-active .main_nav-sub-nav { display: block; } .main_nav-active .main_nav-sub-active--no_highlight { background: #d6d6d6; } .main_nav-active .main_nav-sub-active { display: block; background: #d6d6d6; } .main_nav-active .main_nav-sub-active .main_nav-sub-link { padding-left: 15px; border-left: 5px solid rebeccapurple; color: rebeccapurple; } .main_nav-active .main_nav-third-active .main_nav-third-link { padding-left: 25px; border-left: 5px solid rebeccapurple; color: rebeccapurple; } .main_nav-active-single { background: #dedede; } .main_nav-active-single .main_nav-link { padding-left: 5px; border-left: 5px solid rebeccapurple; color: rebeccapurple; } } /* Utility nav. View Site, Support, Username, etc */ #main_header .utility_nav { display: none; position: absolute; right: 20px; top: -webkit-calc(50% - .5em); top: calc(50% - .5em); } @media (min-width: 1024px) { #main_header .utility_nav { display: block; } } #main_header .utility_nav .utility_nav-clicked { color: white; } #main_header .utility_nav .utility_nav-clicked:hover { color: white; } #main_header .utility_nav .utility_nav-clicked ~ .utility_sub_nav { max-height: 100px; } #main_header .utility_nav li { display: inline-block; margin-left: 20px; position: relative; } #main_header .utility_nav li ul { width: 124px; max-height: 0; overflow: hidden; background-color: #fff; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 8px -2px #ccc; -moz-box-shadow: 0 0 8px -2px #ccc; box-shadow: 0 0 8px -2px #ccc; position: absolute; top: 30px; right: 0; z-index: 2; -ms-transition: max-height 0.2s ease-in-out; -webkit-transition: max-height 0.2s ease-in-out; -moz-transition: max-height 0.2s ease-in-out; -o-transition: max-height 0.2s ease-in-out; transition: max-height 0.2s ease-in-out; } #main_header .utility_nav li ul li { display: block; width: 100%; margin-left: 0; } #main_header .utility_nav li ul li:first-of-type { margin-top: 8px; } #main_header .utility_nav li ul li:last-of-type { margin-bottom: 8px; } #main_header .utility_nav li ul li a { display: block; background-color: #fff; font-size: 12px; color: #303030; padding: 10px 15px; -ms-transition: background-color 0.2s ease-in-out; -webkit-transition: background-color 0.2s ease-in-out; -moz-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; } #main_header .utility_nav li ul li a:hover { background-color: #eee; color: #303030; } #main_header .utility_nav li:first-child { margin-left: 0; } #main_header .utility_nav a { font-size: 13px; color: #999; } #main_header .utility_nav a:hover { color: #ccc; } #main_header .utility_nav a span { display: inline-block; vertical-align: bottom; font-size: 13px; margin-left: 5px; } #main_header .utility_nav a span.icon-support { position: relative; top: 1px; font-size: 15px; } #main_header .utility_nav a span.icon-arrow_down { font-size: 3px; margin-left: 0; vertical-align: middle; } @media (max-width: 615px) { #main_header .utility_nav { position: relative; top: 0; right: 0; margin-top: 20px; } } @media (min-width: 1024px) { .accordion-open { background: #dedede; } } #main_nav-menu_button { position: absolute; top: 0; left: 0; padding: 18px; cursor: pointer; color: #fff; } @media (min-width: 1024px) { #main_nav-menu_button { display: none; } } input[type=text], input[type=number], input[type=textarea], input[type=url], input[type=tel], input[type=password], input[type=email] { padding: 12px 15px; border: 1px solid #ccc; font-size: 14px; outline: none; -webkit-border-radius: 2px; border-radius: 2px; -ms-transition: border-color 0.2s ease-in-out; -webkit-transition: border-color 0.2s ease-in-out; -moz-transition: border-color 0.2s ease-in-out; -o-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } input[type=text]:focus, input[type=number]:focus, input[type=textarea]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=password]:focus, input[type=email]:focus { border-color: rebeccapurple; } .input { margin-bottom: 20px; } .main_content-header-delete { color: #ce0202; margin-right: 20px; } .main_content-header-delete:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; margin-right: 6px; } #main_content-header-save-cancel { padding: 13px 16px; font-size: 14px; } .js-addedit-form h3 { margin-bottom: 20px; } .js-addedit-form-wrapper { display: none; } .js-addedit-form-wrapper .form_content-wrapper { padding: 30px 30px 30px 40px; border: 1px solid #ccc; border-top: 0; background: #ebebeb; } .js-addedit-form-wrapper .form_content-header { margin-bottom: 20px; font-size: 16px; color: #2b2b2b; font-weight: bold; } .js-add-link { font-size: 12px; } .table-add-link { float: right; } .table-add-link-visible { float: right; font-size: 12px; } .form_content-wrapper-visible { padding: 30px; border: 1px solid #ccc; border-top: 0; background: #ebebeb; } .form_content-wrapper-visible .input { display: inline-block; vertical-align: top; margin: 0; } .form_content-wrapper-visible .select .chosen-container-single .chosen-single { padding: 8px 15px; } .form_content-wrapper-visible-complex { padding: 30px; border: 1px solid #ccc; border-top: 0; background: #ebebeb; } .form_content-wrapper-visible-complex .select .chosen-container-single .chosen-single { padding: 8px 15px; } label, .js-addedit-form h3 { display: block; margin-bottom: 10px; font-weight: bold; font-size: 15px; color: #2b2b2b; } label abbr, .js-addedit-form h3 abbr { color: rebeccapurple; } label h6, .js-addedit-form h3 h6 { padding-top: 10px; font-size: 13px; color: #999; font-weight: normal; font-style: italic; line-height: 1.3; } input[type=submit], button[type=button], .button-dropdown, #main_content-header-save-cancel, .add-button { display: inline-block; font-size: 13px; cursor: pointer; -webkit-border-radius: 2px; border-radius: 2px; } input[type=submit], .add-button { color: #fff; padding: 12px 15px; border: 0; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#454545), to(#252525)); background-image: -webkit-linear-gradient(top, #454545 0%, #252525 100%); background-image: -moz-linear-gradient(top, #454545 0%, #252525 100%); background-image: linear-gradient(to bottom, #454545 0%, #252525 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF454545', endColorstr='#FF252525', GradientType=0); } input[type=submit]:hover, .add-button:hover { color: #fff; background: #252525; } button[type=button], .button-dropdown, #main_content-header-save-cancel, a.file_input-button { color: #555; padding: 11px 14px; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eee), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #eee 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFE1E1E1', GradientType=0); } button[type=button]:hover, .button-dropdown:hover, #main_content-header-save-cancel:hover, a.file_input-button:hover { background: #e1e1e1; } textarea { padding: 10px 0 0 15px; border: 1px solid #ccc; font-size: 14px; min-height: 125px; width: 90%; min-width: 223px; max-width: 515px; font-family: "Lato", serif; outline: none; -webkit-border-radius: 2px; border-radius: 2px; -ms-transition: border-color 0.2s ease-in-out; -webkit-transition: border-color 0.2s ease-in-out; -moz-transition: border-color 0.2s ease-in-out; -o-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } textarea:focus { border-color: rebeccapurple; } ::-webkit-input-placeholder { color: #ccc; } :-moz-placeholder { color: #ccc; } ::-moz-placeholder { color: #ccc; } :-ms-input-placeholder { color: #ccc; } input.string { width: 90%; min-width: 223px; max-width: 515px; } input[type=text], input[type=number] { width: 223px; } .input-symbol--prefix, .input-symbol--suffix { position: absolute; bottom: 0; border: 0 solid #eee; padding: 14px 16px 13px; margin-bottom: 1px; font-size: 14px; color: #999; } .symbol { position: relative; width: 240px; } .symbol input { width: 100%; } .symbol.symbol--prefix input { padding-left: 50px; } .symbol.symbol--suffix input { padding-right: 50px; } .input-symbol--prefix { left: 0; border-right-width: 1px; } .input-symbol--suffix { right: 0; border-left-width: 1px; } /* checkboxes */ .input.boolean, .checkbox_collection--vertical, .checkbox_collection--horizontal { display: block; } .input.boolean input[type=checkbox], .checkbox_collection--vertical input[type=checkbox], .checkbox_collection--horizontal input[type=checkbox] { position: absolute; left: -9999px; visibility: hidden; } .input.boolean .checkbox, .checkbox_collection--vertical .checkbox, .checkbox_collection--horizontal .checkbox { position: relative; padding-left: 35px; margin: 0; cursor: pointer; display: inline-block; } .input.boolean .checkbox:before, .checkbox_collection--vertical .checkbox:before, .checkbox_collection--horizontal .checkbox:before { content: ""; position: absolute; top: -6px; left: 0; height: 25px; width: 25px; border: 1px solid #ccc; background: #fff; cursor: pointer; -webkit-border-radius: 2px; border-radius: 2px; } .input.boolean .checkbox h6, .checkbox_collection--vertical .checkbox h6, .checkbox_collection--horizontal .checkbox h6 { display: inline-block; padding-top: 0; } .input.boolean .js-active:before, .checkbox_collection--vertical .js-active:before, .checkbox_collection--horizontal .js-active:before { border-color: rebeccapurple; } .input.boolean .js-active:after, .checkbox_collection--vertical .js-active:after, .checkbox_collection--horizontal .js-active:after { position: absolute; top: -1px; left: 3px; font-size: 18px; color: rebeccapurple; cursor: pointer; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .checkbox_styled { display: inline-block; } .checkbox_styled input[type=checkbox] { position: absolute; left: -9999px; top: -9999px; visibility: hidden; } .checkbox_styled .checkbox { display: inline-block; height: 20px; width: 20px; padding: 2px 0 0 2px; border: 1px solid #ccc; margin-bottom: 0; font-size: 13px; color: #2b2b2b; background: #fff; cursor: pointer; -webkit-border-radius: 2px; border-radius: 2px; } .checkbox_styled .checkbox:before { visibility: hidden; } .checkbox_styled .checkbox.js-active:before { visibility: visible; } .checkbox_collection--vertical.checkbox_collection--vertical label, .checkbox_collection--vertical.checkbox_collection--vertical .js-addedit-form h3, .js-addedit-form .checkbox_collection--vertical.checkbox_collection--vertical h3 { display: block; margin-bottom: 25px; } .checkbox_collection--horizontal.checkbox_collection--horizontal label, .checkbox_collection--horizontal.checkbox_collection--horizontal .js-addedit-form h3, .js-addedit-form .checkbox_collection--horizontal.checkbox_collection--horizontal h3 { vertical-align: top; width: 190px; margin-bottom: 25px; margin-right: 10px; } .radio_collection--vertical label, .radio_collection--vertical .js-addedit-form h3, .js-addedit-form .radio_collection--vertical h3 { display: inline; cursor: pointer; line-height: 1.75; } .radio_collection--vertical label:after, .radio_collection--vertical .js-addedit-form h3:after, .js-addedit-form .radio_collection--vertical h3:after { content: '\a'; white-space: pre; } .radio_collection--vertical input[type=radio] { position: absolute; left: -9999em; } .radio_collection--horizontal label, .radio_collection--horizontal .js-addedit-form h3, .js-addedit-form .radio_collection--horizontal h3 { display: inline-block; margin-right: 50px; cursor: pointer; } .radio_collection--horizontal input[type=radio] { position: absolute; left: -9999em; } .radio_collection-bullet { position: relative; bottom: 3px; display: inline-block; vertical-align: middle; height: 22px; width: 22px; margin-right: 5px; background: #fff; border: 1px solid #ccc; -webkit-border-radius: 50%; border-radius: 50%; } input:checked + label .radio_collection-bullet, .js-addedit-form input:checked + h3 .radio_collection-bullet, input:checked + .radio_collection-bullet { border-color: rebeccapurple; } input:checked + label .radio_collection-bullet:before, .js-addedit-form input:checked + h3 .radio_collection-bullet:before, input:checked + .radio_collection-bullet:before { content: ""; display: block; position: absolute; top: 50%; left: 50%; height: 9px; width: 9px; background: rebeccapurple; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 50%; border-radius: 50%; } .asset-actions { position: relative; display: inline-block; width: 90%; min-width: 223px; max-width: 515px; padding: 5px 5px 4px 5px; border: 1px solid #ccc; background: #fff; font-size: 13px; -webkit-border-radius: 2px; border-radius: 2px; } .asset-actions > img { width: 20%; margin-right: 20px; cursor: pointer; float: left; display: block; } .asset-actions .icon-delete_x { float: left; display: block; width: 5%; color: #999; padding-top: 15px; } .asset-actions.asset-actions--files a { line-height: 32px; } .asset-actions a.file_input-button { display: inline-block; font-size: 14px; line-height: 20px; } .asset-actions-image-link { padding: 5px; font-size: 12px; background: #f7f7f7; color: rebeccapurple; display: inline-block; margin-top: 7px; -webkit-border-radius: 5px; border-radius: 5px; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .asset-actions-image-link:hover { background: #ddd; } .asset-actions-title { float: left; display: block; width: 70%; padding: 10px 7px 0 0; } .asset-actions-image-name { color: rebeccapurple; } .select .chosen-container, .time .chosen-container, .city_time_zone .chosen-container, .table-filter-area .chosen-container, .date .chosen-container { font-size: 14px; } .select .chosen-container .chosen-results, .time .chosen-container .chosen-results, .city_time_zone .chosen-container .chosen-results, .table-filter-area .chosen-container .chosen-results, .date .chosen-container .chosen-results { max-height: 140px; } .select select, .time select, .city_time_zone select, .table-filter-area select, .date select { min-width: 300px; } .select select.small_pulldown, .time select.small_pulldown, .city_time_zone select.small_pulldown, .table-filter-area select.small_pulldown, .date select.small_pulldown { min-width: 150px; } .select .chosen-container-active .chosen-single, .time .chosen-container-active .chosen-single, .city_time_zone .chosen-container-active .chosen-single, .table-filter-area .chosen-container-active .chosen-single, .date .chosen-container-active .chosen-single { border-color: #ccc; background: #e1e1e1; } .select .chosen-container-single .chosen-single, .time .chosen-container-single .chosen-single, .city_time_zone .chosen-container-single .chosen-single, .table-filter-area .chosen-container-single .chosen-single, .date .chosen-container-single .chosen-single { height: auto; padding: 7px 15px; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eee), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #eee 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFE1E1E1', GradientType=0); -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 0 0 #ccc; -moz-box-shadow: 0 0 0 0 #ccc; box-shadow: 0 0 0 0 #ccc; } .select .chosen-container-single .chosen-default, .time .chosen-container-single .chosen-default, .city_time_zone .chosen-container-single .chosen-default, .table-filter-area .chosen-container-single .chosen-default, .date .chosen-container-single .chosen-default { color: #2b2b2b; } .select .chosen-container-single .chosen-single div b, .time .chosen-container-single .chosen-single div b, .city_time_zone .chosen-container-single .chosen-single div b, .table-filter-area .chosen-container-single .chosen-single div b, .date .chosen-container-single .chosen-single div b { margin-top: 7px; } .select .chosen-container-multi, .time .chosen-container-multi, .city_time_zone .chosen-container-multi, .table-filter-area .chosen-container-multi, .date .chosen-container-multi { max-width: 515px; min-width: 223px; width: 90% !important; } .select .chosen-container-multi .chosen-choices, .time .chosen-container-multi .chosen-choices, .city_time_zone .chosen-container-multi .chosen-choices, .table-filter-area .chosen-container-multi .chosen-choices, .date .chosen-container-multi .chosen-choices { padding: 5px; border: 1px solid #ccc; background: #fff; } .select .chosen-container-multi .chosen-choices .li.search-field input[type="text"], .time .chosen-container-multi .chosen-choices .li.search-field input[type="text"], .city_time_zone .chosen-container-multi .chosen-choices .li.search-field input[type="text"], .table-filter-area .chosen-container-multi .chosen-choices .li.search-field input[type="text"], .date .chosen-container-multi .chosen-choices .li.search-field input[type="text"] { height: auto; } .select .chosen-container-multi .chosen-choices li.search-choice, .time .chosen-container-multi .chosen-choices li.search-choice, .city_time_zone .chosen-container-multi .chosen-choices li.search-choice, .table-filter-area .chosen-container-multi .chosen-choices li.search-choice, .date .chosen-container-multi .chosen-choices li.search-choice { padding: 5px 22px 5px 10px; border: 0; font-size: 12px; background: #eee; color: #555; } .select .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .time .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .city_time_zone .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .table-filter-area .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .date .chosen-container-multi .chosen-choices li.search-choice .search-choice-close { background: none; background-attachment: fixed; top: 6px; font-size: 10px; color: #999; } .select .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .time .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .city_time_zone .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .table-filter-area .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after, .date .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .select .chosen-container-multi.chosen-container-active .chosen-choices, .time .chosen-container-multi.chosen-container-active .chosen-choices, .city_time_zone .chosen-container-multi.chosen-container-active .chosen-choices, .table-filter-area .chosen-container-multi.chosen-container-active .chosen-choices, .date .chosen-container-multi.chosen-container-active .chosen-choices { box-shadow: none; } .select .chosen-container-multi li.search-field input[type="text"], .time .chosen-container-multi li.search-field input[type="text"], .city_time_zone .chosen-container-multi li.search-field input[type="text"], .table-filter-area .chosen-container-multi li.search-field input[type="text"], .date .chosen-container-multi li.search-field input[type="text"] { height: 100%; } .time select { min-width: 75px; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) { .chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url(/assets/fae/chosen/chosen-sprite@2x.png) !important; } } .select-no_search .chosen-container .chosen-results { padding-top: 5px; } .select-no_search .chosen-search { display: none; } .table-filter-area .chosen-container { font-size: 12px; } .table-filter-area select { min-width: 200px; } .table-filter-area .chosen-container-single .chosen-single { padding: 0px 15px; } .table-filter-area .chosen-container-single .chosen-single div b { margin-top: 1px; } .ms-container { width: 700px; } .ms-container:after { content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden; } .ms-container .ms-selectable, .ms-container .ms-selection { float: left; width: 50%; height: 250px; padding-right: 15px; background: #eee; color: #2b2b2b; } .ms-container .ms-selection { float: right; } .ms-container .ms-list { position: relative; height: 100%; height: calc(100% - 25px); background: #fff; overflow-y: auto; } .ms-container .ms-list.ms-focus { outline: 0; } .ms-container .ms-optgroup-container { width: 100%; } .ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection { position: relative; padding: 10px 15px; border-bottom: 1px #f7f7f7 solid; border-right: 1px #f7f7f7 solid; color: #595959; font-size: 13px; } .ms-container .ms-selectable li.ms-elem-selectable:after, .ms-container .ms-selection li.ms-elem-selection:after { content: "Add"; position: absolute; right: 15px; top: 9px; color: rebeccapurple; } .ms-container .ms-selectable li.ms-elem-selectable { padding-right: 45px; } .ms-container .ms-selection li.ms-elem-selection { padding-right: 30px; padding-left: 35px; } .ms-container .ms-selection li.ms-elem-selection:after { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e60f"; color: #999; } .ms-container .ms-selection li.ms-elem-selection:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 5px; margin-left: -19px; color: rebeccapurple; } .ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover { cursor: pointer; text-decoration: none; background-color: #f7f7f7; } .ms-container .ms-selectable li.disabled, .ms-container .ms-selection li.disabled { color: #f7f7f7; cursor: text; } .ms-selectable .custom-header, .ms-selection .custom-header { padding: 10px 15px; margin-right: -15px; color: #2b2b2b; background: #ccc; font-size: 14px; } .ms-selection .custom-header { background: #999; } .input.date select { min-width: 50px; } .input.date select:nth-of-type(1), .input.date .ie-select-1 { width: 100px; } .input.date select:nth-of-type(2), .input.date .ie-select-2 { width: 200px; } .input.date select:nth-of-type(3), .input.date .ie-select-3 { width: 75px; } .input.date .chosen-container { margin-right: 10px; } .daterangepicker-seperator { margin: 0 15px; } .ui-datepicker { width: 216px; height: auto; margin: 5px auto 0; font: 9pt Arial, sans-serif; -webkit-box-shadow: 0 0 10px 0 #ccc; -moz-box-shadow: 0 0 10px 0 #ccc; box-shadow: 0 0 10px 0 #ccc; } .ui-datepicker a { text-decoration: none; } .ui-datepicker table { width: 100%; } .ui-datepicker-header { background: #261c16; color: #fff; font-weight: bold; line-height: 30px; border-width: 1px 0 0 0; border-style: solid; border-color: #ccc; -webkit-box-shadow: 0 1px 1px 0 #ccc; -moz-box-shadow: 0 1px 1px 0 #ccc; box-shadow: 0 1px 1px 0 #ccc; } .ui-datepicker-title { text-align: center; } .ui-datepicker-prev, .ui-datepicker-next { display: inline-block; width: 30px; height: 30px; text-align: center; cursor: pointer; overflow: hidden; color: #fff; } .ui-datepicker-prev .ui-icon, .ui-datepicker-next .ui-icon { display: none; } .ui-datepicker-prev { float: left; } .ui-datepicker-prev:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ui-datepicker-next { float: right; } .ui-datepicker-next:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ui-datepicker thead { background-color: #f7f7f7; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f7f7f7), to(#fdfdfd)); background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #fdfdfd 100%); background-image: -moz-linear-gradient(top, #f7f7f7 0%, #fdfdfd 100%); background-image: linear-gradient(to bottom, #f7f7f7 0%, #fdfdfd 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF7F7F7', endColorstr='#FFFDFDFD', GradientType=0); border-bottom: 1px solid #ccc; } .ui-datepicker th { text-transform: uppercase; font-size: 6pt; padding: 5px 0; color: #595959; } .ui-datepicker tbody td { padding: 0; border-right: 1px solid #ccc; } .ui-datepicker tbody td:last-child { border-right: 0px; } .ui-datepicker tbody tr { border-bottom: 1px solid #ccc; } .ui-datepicker tbody tr:last-child { border-bottom: 0px; } .ui-datepicker td span, .ui-datepicker td a { display: inline-block; font-weight: bold; text-align: center; width: 30px; height: 30px; line-height: 30px; color: #595959; } .ui-datepicker-calendar .ui-state-default { background: #eee; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eee), to(#dedede)); background-image: -webkit-linear-gradient(top, #eee 0%, #dedede 100%); background-image: -moz-linear-gradient(top, #eee 0%, #dedede 100%); background-image: linear-gradient(to bottom, #eee 0%, #dedede 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFDEDEDE', GradientType=0); -webkit-box-shadow: 1px 1px 0 0 #ccc; -moz-box-shadow: 1px 1px 0 0 #ccc; box-shadow: 1px 1px 0 0 #ccc; } .ui-datepicker-calendar .ui-state-hover { color: rebeccapurple; } .ui-datepicker-calendar .ui-state-active { background: rebeccapurple; color: #fff; position: relative; } .ui-datepicker-unselectable .ui-state-default { background: #f7f7f7; color: #ccc; } .ui-datepicker-calendar td:first-child .ui-state-active { width: 29px; margin-left: 0; } .ui-datepicker-calendar td:last-child .ui-state-active { width: 29px; margin-right: 0; } .ui-datepicker-calendar tr:last-child .ui-state-active { height: 29px; margin-bottom: 0; } .datepicker { position: relative; width: 240px; } .datepicker input[type=text] { padding-right: 50px; } .datepicker label:before, .datepicker .js-addedit-form h3:before, .js-addedit-form .datepicker h3:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; right: 20px; bottom: 0; padding: 12px; font-size: 19px; color: #999; } .file_input-wrapper { position: relative; display: inline-block; width: 90%; min-width: 223px; max-width: 515px; padding: 5px; border: 1px solid #ccc; background: #f7f7f7; font-size: 13px; cursor: pointer; -ms-transition: background 0.2s ease-in-out; -webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; -webkit-border-radius: 2px; border-radius: 2px; } .file_input-wrapper span { color: #999; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .file_input-wrapper.js-active { background: #fff; } .file_input-wrapper.js-active span { color: rebeccapurple; } .file_input-button { color: #595959; padding: 11px 14px; border: 1px solid #ccc; margin-right: 10px; cursor: pointer; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eee), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #eee 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFE1E1E1', GradientType=0); } .file_input-button:hover { background: #252525; } .file_input-button + span { display: block; float: right; width: 77%; padding: 10px 30px 0 0; } .file_input-delete { display: none; position: absolute; right: 10px; top: 19px; color: #999; } .js-active .file_input-delete { display: block; } .markdown-support { position: relative; display: inline-block; padding-left: 7px; color: rebeccapurple; text-decoration: underline; cursor: pointer; } .markdown-support:after { position: absolute; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-left: 7px; text-decoration: none; top: 1px; right: -20px; } .hint, .markdown-hint { display: inline-block; position: absolute; left: -9999px; visibility: hidden; } .hint img, .markdown-hint img { max-width: 100%; } .hint.simplemodal-data, .markdown-hint.simplemodal-data { position: static; visibility: visible; } .field_with_errors { position: relative; padding-top: 40px; } .field_with_errors .error { position: absolute; top: 0; left: 0; padding: 6px 5px; background: #f6cfcf; color: #b75553; font-size: 12px; overflow: visible; } .field_with_errors .error:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 10px; } .field_with_errors .error:after { content: ""; position: absolute; bottom: -8px; left: 0; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 0; border-color: #f6cfcf transparent transparent transparent; } .input .valid { border: 1px solid #4c884e !important; } .input .invalid { border: 1px solid #b75553 !important; } .counter p { padding-top: 10px; font-size: 13px; } .counter p span { color: #4c884e; } .counter p span.overCount { color: #b75553; } .pagination { font-size: 12px; font-weight: bold; } .pagination li { display: inline-block; margin-left: -4px; } .pagination li:first-child { margin-left: 0; } .pagination a { display: block; padding: 10px; min-height: 30px; min-width: 35px; border: 1px solid #ccc; text-align: center; color: #595959; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eee), to(#e1e1e1)); background-image: -webkit-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #eee 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #eee 0%, #e1e1e1 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFE1E1E1', GradientType=0); } .pagination a:hover { color: #fff; background: rebeccapurple; } .pagination-ellipsis span { display: block; padding: 10px; min-height: 30px; min-width: 35px; border: 1px solid #ccc; text-align: center; color: #595959; background: #eee; } .index_table { width: 100%; border: 1px solid #ccc; border-collapse: separate; } .index_table tbody tr:nth-of-type(even) td { background-color: #f2f2f2; } .index_table tbody tr:nth-of-type(even) td:first-child { border-left: 3px solid #f2f2f2; } .index_table tbody tr:nth-of-type(even):hover td { background: #fefefe; } .index_table tbody tr:nth-of-type(even):hover td:first-child { border-left: 3px solid rebeccapurple; } .index_table tbody tr:nth-of-type(even) .main_table-action { border-color: #f2f2f2; } .index_table tbody tr:nth-of-type(even) .main_table-action:hover { border-color: #ccc; } .index_table th, .index_table td { vertical-align: middle; font-size: 13px; text-align: left; } .index_table .main_table-edit, .index_table .main_table-delete, .index_table .main_table-header-delete, .index_table .main_table-header-edit { text-align: center; } .index_table th { padding: 15px 10px; border-bottom: 1px solid #ccc; vertical-align: middle; font-weight: bold; color: #2b2b2b; background: #dfdfdf; } .index_table td { height: 56px; padding: 14px 10px; background-color: #f9f9f9; } .index_table tbody tr:hover td { background: #fefefe; } .index_table tbody tr:hover td:first-child { border-left: 3px solid rebeccapurple; } .index_table tbody tr:hover .icon-edit, .index_table tbody tr:hover .icon-delete_x { color: rebeccapurple; } .index_table tbody td:first-child { border-left: 3px solid #f9f9f9; /* this blends it in to the background */ } .main_table-checkbox + .main_table-header-description { padding-left: 5px; } .main_table-checkbox + .main_table-description-item { padding-left: 5px; } .main_table-description-item-sub { margin-top: 7px; font-size: 12px; color: #999; } .main_table-action { display: inline-block; padding: 5px; border: 2px solid #f9f9f9; -ms-transition: border-color 0.2s ease-in-out; -webkit-transition: border-color 0.2s ease-in-out; -moz-transition: border-color 0.2s ease-in-out; -o-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } .main_table-action:hover { border-color: #ccc; } .main_table-action .icon-edit { font-size: 15px; } .main_table-header-modified { width: 200px; text-align: center; } .main_table-header-live { width: 80px; text-align: center; } .main_table-header-delete { width: 90px; text-align: center; } .main_table-header-edit { width: 65px; text-align: center; } .main_table-modified { text-align: center; } .main_table-live { font-weight: bold; text-align: center; } .main_table-edit, .main_table-delete { width: 1px; text-align: center; } .main_table-edit a, .main_table-delete a { color: #999; } .main_table-edit a:hover, .main_table-delete a:hover { color: #595959; } .main_table-checkbox { width: 40px; padding-right: 5px; vertical-align: top; } thead .main_table-checkbox { padding-left: 15px; vertical-align: middle; } .main_table-action-area { float: right; margin-bottom: 10px; } .main_table-action_menu { position: relative; display: inline-block; float: right; border: 1px solid #ccc; margin-bottom: 10px; -webkit-border-radius: 2px; border-radius: 2px; } .main_table-action_menu .icon-arrow_down { font-size: 4px; vertical-align: middle; } .main_table-action_menu .icon-settings { font-size: 18px; vertical-align: middle; } .main_table-action_menu-trigger { padding: 8px 10px; font-size: 20px; color: #999; cursor: pointer; -ms-transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .main_table-action_menu-trigger.js-active { color: #595959; } .main_table-action_menu-content { position: absolute; top: 42px; left: -9999px; width: 150px; padding: 10px 0; opacity: 0; background: #fff; -ms-transition: opacity 0.2s ease-in-out; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; -webkit-box-shadow: 0 0 5px 1px #ccc; -moz-box-shadow: 0 0 5px 1px #ccc; box-shadow: 0 0 5px 1px #ccc; } .main_table-action_menu-content li { padding: 7px 20px; font-size: 14px; color: rebeccapurple; cursor: pointer; } .main_table-action_menu-content li:hover { background: #fff; } .js-active + .main_table-action_menu-content { right: 0; left: auto; opacity: 1; } .main_content-sortable-handle-col { width: 25px; padding: 0; } .main_content-sortable-handle { padding-right: 5px; color: #999; cursor: pointer; } /* tablesorter classes */ .tablesorter-header:not(.sorter-false) { cursor: pointer; } .tablesorter-header:not(.sorter-false):hover { border-bottom: 1px solid rebeccapurple; } .tablesorter-header.tablesorter-headerAsc, .tablesorter-header.tablesorter-headerDesc { border-bottom: 1px solid rebeccapurple; } .tablesorter-header:after { float: right; margin-top: -2em; font-size: 4px; color: #999; visibility: hidden; font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tablesorter-headerDesc { background: #e7e7e7; } .tablesorter-headerDesc:after { visibility: visible; } .tablesorter-headerAsc { background: #e7e7e7; } .tablesorter-headerAsc:after { visibility: visible; } .table-filter-area { position: relative; padding: 20px; border: 1px solid #ccc; border-bottom: 0; background: #ebebeb; } .table-filter-area h2 { margin-bottom: 20px; color: #222; font-size: 16px; } .table-filter-area label, .table-filter-area .js-addedit-form h3, .js-addedit-form .table-filter-area h3 { margin-bottom: 5px; color: #222; font-size: 12px; } .table-filter-area input[type=text] { padding: 5px; font-size: 12px; color: #333; } .table-filter-area input[type=text].table-filter-keyword-input { position: absolute; top: 18px; right: 20px; padding-left: 10px; padding-right: 30px; -webkit-border-radius: 20px; border-radius: 20px; } .table-filter-area:after { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 25px; right: 30px; } .table-filter-group { display: inline-block; margin-right: 30px; } .table-filter-controls { position: absolute; bottom: 20px; right: 20px; } .table-filter-controls input[type=submit] { padding: 5px; font-size: 12px; background: #999; -ms-transition: background 0.2s ease-in-out; -webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } .table-filter-controls input[type=submit]:hover { background: #bbb; } .table-filter-controls input[type=submit].table-filter-reset { background: #ddd; color: rebeccapurple; } .table-filter-controls input[type=submit].table-filter-reset:hover { background: #ccc; } .main_content-thumb-col { width: 1px; } .hinter-clicker { margin-left: 5px; cursor: pointer; color: rebeccapurple; } .hinter-clicker.hovered { position: relative; z-index: 10000; } #simplemodal-overlay { background: #ccc; } .simplemodal-container { position: relative; max-height: 75%; max-width: 75%; padding: 35px; border-top: 4px solid rebeccapurple; background: #fff; color: #595959; line-height: 1.5; font-size: 13px; overflow: scroll; -webkit-box-shadow: 0 3px 8px 0 #ccc; -moz-box-shadow: 0 3px 8px 0 #ccc; box-shadow: 0 3px 8px 0 #ccc; } .simplemodal-container h3 { color: #595959; margin-bottom: 12px; font-size: 20px; font-weight: normal; } .simplemodal-container h4 { color: #595959; margin-bottom: 12px; font-size: 16px; font-weight: bold; } .simplemodal-container p { margin-bottom: 25px; } .simplemodal-container p span { text-decoration: underline; } .simplemodal-container table { width: calc(100% + 40px); margin: 20px -20px -20px -20px; } .simplemodal-container .icon-support { vertical-align: top; margin-right: 3px; } .simplemodal-container img { max-width: 100%; max-height: 100%; } .simplemodal-close:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 20px; right: 20px; color: #999; cursor: pointer; font-size: 12px; } .simplemodal-container--dark .simplemodal-close:before { color: #fff; } .simplemodal-container--dark { background: #333; color: #999; -webkit-box-shadow: 0 0 0 0 #ccc; -moz-box-shadow: 0 0 0 0 #ccc; box-shadow: 0 0 0 0 #ccc; } .simplemodal-container--dark h3 { color: #fff; } .sample-modals .simplemodal-container { width: 400px; } .slider-wrapper, .slider-wrapper-checkbox { display: block; position: relative; width: 60px; border: 2px solid #dedede; border-radius: 2px; font-size: 12px; overflow: hidden; cursor: pointer; text-decoration: none; background: #fff; } .slider-wrapper-checkbox { margin-top: 10px; } .slider-wrapper-checkbox-area { width: 80px; cursor: pointer; } .slider-wrapper-checkbox-area input[type=checkbox] { position: absolute; left: -9999px; } .slider-yes-selected .slider-options, input:checked ~ .slider-wrapper-checkbox .slider-options { left: 0; } .slider-options { position: relative; left: -35px; white-space: nowrap; -ms-transition: left 0.2s ease-in-out; -webkit-transition: left 0.2s ease-in-out; -moz-transition: left 0.2s ease-in-out; -o-transition: left 0.2s ease-in-out; transition: left 0.2s ease-in-out; } .slider-option-selector { display: inline-block; width: 18px; } .slider-option-no, .slider-option-yes { display: inline-block; width: 35px; padding: 3px 4px; text-align: center; -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */ user-select: none; } .slider-option-yes { color: #fff; background: rebeccapurple; } .slider-option-no { color: #ccc; background: #999; } .notice, #main_content > .error, .sample .error, .alert { padding: 20px; border-style: solid; border-left-width: 3px; margin-bottom: 10px; } .notice:before, #main_content > .error:before, .sample .error:before, .alert:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; } .notice { border-color: #4c884e; background: #d8f0d0; color: #4c884e; } .sample .notice { display: block !important; height: 58px !important; } #main_content > .error, .sample .error { border-color: #ca953a; background: #f7f2c8; color: #ca953a; } .alert { border-color: #b75553; background: #f6cfcf; color: #b75553; } .js-menu-active body { margin-left: 210px; } .js-menu-active #main_nav { margin-left: 0; } .js-menu-active #main_header { margin-left: 210px; } .js-menu-active #main_nav-menu_button:after { content: ""; position: absolute; top: 0; left: 0; z-index: 3; height: 2000%; width: 2000%; } .js-menu-level-active .main_nav-sub-nav, .js-sub-menu-level-active .main_nav-third-nav { margin-left: 0; z-index: 1; } .main_nav-sub-nav, .main_nav-third-nav { position: fixed; top: 0; left: 0; height: 100%; width: 210px; margin-left: -210px; overflow: auto; -ms-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: margin-left 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); } @media (min-width: 1024px) { .main_nav-sub-nav, .main_nav-third-nav { display: none; position: relative; height: auto; width: auto; margin-left: 0; } } .main_nav-sub-header-mobile, .main_nav-third-header-mobile { padding: 20px; cursor: pointer; background-color: #999; color: #fff; } @media (min-width: 1024px) { .main_nav-sub-header-mobile, .main_nav-third-header-mobile { display: none; } } .main_nav-sub-header-mobile:before, .main_nav-third-header-mobile:before { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding: 5px 9px 5px 7px; border: 2px solid #fff; margin-right: 10px; color: #fff; -webkit-border-radius: 50%; border-radius: 50%; } .error { background-image: url(/images/error_bg.jpg); overflow: hidden; padding-top: 0; } .error-main_content { position: absolute; display: inline-block; margin: auto; top: 100px; right: 0; left: 0; max-width: 700px; min-width: 235px; width: 100%; height: 330px; padding: 35px; border-top: 8px solid rebeccapurple; -webkit-border-radius: 4px; border-radius: 4px; background: white; color: #595959; line-height: 1.5; font-size: 13px; -webkit-box-shadow: 0 3px 8px 0 #cccccc; -moz-box-shadow: 0 3px 8px 0 #cccccc; box-shadow: 0 3px 8px 0 #cccccc; } .error-main_content p { margin-top: 30px; font-size: 16px; } .center { text-align: center; } .sad_face { margin-top: 40px; width: 50px; } .login-body { height: auto; padding: 0 20px; background: url(/assets/fae/bg_tile.gif); } .login-body .alert { margin: 0 -20px; } .login-content { width: 100%; max-width: 700px; padding-top: 55px; margin: 20px auto; } .login-area { border-top: 10px solid rebeccapurple; margin: auto; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 3px 8px 0 #ccc; -moz-box-shadow: 0 3px 8px 0 #ccc; box-shadow: 0 3px 8px 0 #ccc; background: #fff; } .login-area img, .login-area h1 { display: block; margin: 25px auto; text-align: center; } .login-form, .login-form-password, .first_user-form { width: 50%; margin: auto; } .login-form input[type=text], .login-form-password input[type=text], .first_user-form input[type=text], .login-form input[type=password], .login-form-password input[type=password], .first_user-form input[type=password], .login-form input[type=email], .login-form-password input[type=email], .first_user-form input[type=email] { width: 100%; min-width: 100%; } .login-form input[type=submit], .login-form-password input[type=submit], .first_user-form input[type=submit] { margin-top: 20px; } @media (min-width: 475px) { .login-form input[type=submit], .login-form-password input[type=submit], .first_user-form input[type=submit] { float: right; margin: 0; } } @media (min-width: 700px) { .login-form, .login-form-password, .first_user-form { display: inline-block; vertical-align: middle; width: 50%; padding: 35px 23px; border-left: 1px solid #ccc; margin-left: -6px; } } @media (min-width: 700px) { .login-logo { display: inline-block; vertical-align: center; width: 50%; } } .login-form-password { width: 75%; padding: 75px 23px; } @media (min-width: 700px) { .login-form-password { width: 50%; } } .login-form-actions { padding-bottom: 20px; } .login-form-actions .boolean { margin: 12px 0 0 0; } .login-form-actions:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; } @media (min-width: 700px) { .login-form-actions { padding: 0; } } .login-form-actions a { display: inline-block; padding-top: 15px; font-size: 13px; } @media (min-width: 475px) { input.login-form-actions-submit[type="submit"] { margin-top: -27px; } } .login-helper-area { margin-top: 10px; font-size: 13px; color: #aaa; } .login-helper-area li { display: inline-block; padding-left: 10px; border-left: 1px solid #aaa; margin-left: 10px; } .login-helper-area li:first-child { border: 0; padding: 0; margin: 0; } .login-fine, .login-fine:hover { float: right; color: #aaa; } .login-label-extra { margin-bottom: 10px; font-weight: bold; font-size: 15px; color: #2b2b2b; } .login-form-password label, .login-form-password .js-addedit-form h3, .js-addedit-form .login-form-password h3 { margin-bottom: 10px; } .login-form-password label + label, .login-form-password .js-addedit-form h3 + label, .js-addedit-form .login-form-password h3 + label, .login-form-password .js-addedit-form label + h3, .js-addedit-form .login-form-password label + h3, .login-form-password .js-addedit-form h3 + h3, .js-addedit-form .login-form-password h3 + h3 { margin-bottom: 15px; } .first_user-form p { margin-bottom: 30px; } .first_user-form input[type=submit] { float: none; } .help-section h3 { color: #2b2b2b; font-size: 20px; padding-top: 10px; } .help-section p { color: #2b2b2b; font-size: 15px; line-height: 1.4; margin: 0; } .help-section strong { font-weight: bold; } ;TI"dependency_digest;TI"%37e8110fd75d9dac078fdbaaaf844820;FI"required_paths;T[ I"Y/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/lib/reset.css;FI"[/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/chosen.css.scss;FI"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/jquery.Jcrop.min.css;FI"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/daterangepicker.css;FI"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/application.scss;FI"dependency_paths;T[C{I" path;TI"^/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-regular-webfont.eot;FI" mtime;TI"2014-08-25T15:00:21-07:00;TI" digest;TI"%ccb389be5222375926e567f909a5d5b5;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-regular-webfont.woff;F@#I"2014-08-25T15:00:21-07:00;T@%I"%dc19db194f6a25a6844ba45258e034ab;F{@!I"^/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-regular-webfont.ttf;F@#I"2014-08-25T15:00:21-07:00;T@%I"%55203ce80b5af06577d4591e6506af75;F{@!I"^/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-regular-webfont.svg;F@#I"2014-08-25T15:00:21-07:00;T@%I"%07cf7348f2edd4df8c336ed79608b283;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-light-webfont.eot;F@#I"2014-08-25T15:00:21-07:00;T@%I"%f84b97d478804cdceedf78b6889ac03d;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-light-webfont.woff;F@#I"2014-08-25T15:00:21-07:00;T@%I"%8fad3899d97031973df9b7eada30b87e;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-light-webfont.ttf;F@#I"2014-08-25T15:00:21-07:00;T@%I"%54343b266b551548e0e2134832e3b83b;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-light-webfont.svg;F@#I"2014-08-25T15:00:21-07:00;T@%I"%a31c7416d44e78de8a85c278ef3d91c9;F{@!I"[/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-bold-webfont.eot;F@#I"2014-08-25T15:00:21-07:00;T@%I"%fbd42659b0eb6f6071afe617990eb63e;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-bold-webfont.woff;F@#I"2014-08-25T15:00:21-07:00;T@%I"%f206634d8ce692cca0e41695a1ef3722;F{@!I"[/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-bold-webfont.ttf;F@#I"2014-08-25T15:00:21-07:00;T@%I"%2d24d4e09056c653c1f8ff18da017bba;F{@!I"[/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/lato-bold-webfont.svg;F@#I"2014-08-25T15:00:21-07:00;T@%I"%f81d2538954ba3539cb647f785b19d68;F{@!I"O/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/icons.eot;F@#I"2014-08-25T15:00:21-07:00;T@%I"%a98df69e5152d9c56cdf66d15492aa46;F{@!I"P/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/icons.woff;F@#I"2014-08-25T15:00:21-07:00;T@%I"%6e66dbe6e4477252013ff69adf065a14;F{@!I"O/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/icons.ttf;F@#I"2014-08-25T15:00:21-07:00;T@%I"%d1a40fe0e13720f2865ab9748730773e;F{@!I"O/Library/WebServer/Documents/work/fine/_fae/app/assets/fonts/fae/icons.svg;F@#I"2014-08-25T15:00:21-07:00;T@%I"%40f9b99441428977c96eb090b4c1b4f2;F{@!I"V/Library/WebServer/Documents/work/fine/_fae/app/assets/images/fae/jcrop/Jcrop.gif;F@#I"2014-06-16T10:28:23-07:00;T@%I"%a7a4ff9e4ef3beec5cde80a22a4434d8;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/images/fae/chosen/chosen-sprite.png;F@#I"2014-06-16T10:28:23-07:00;T@%I"%84bd5d85f2eea52efa5047c2f5a11aa5;F{@!I"R/Library/WebServer/Documents/work/fine/_fae/app/assets/images/fae/bg_tile.gif;F@#I"2014-06-16T10:28:23-07:00;T@%I"%ba3e2671ada57703e4fb3bc473d659fe;F{@!I"b/Library/WebServer/Documents/work/fine/_fae/app/assets/images/fae/chosen/chosen-sprite@2x.png;F@#I"2014-06-16T10:28:23-07:00;T@%I"%5e455dd2240d0ad3a37392fb93876a9c;F{@!I"W/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/_print.scss;T@#I"2014-08-25T15:00:21-07:00;T@%I"%4bf7b15359fe8e0974f7f263e26e27f4;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_all.scss;T@#I"2014-10-30T09:13:59-07:00;T@%I"%9bd3c72347587ef37db5b3bccae0f9ba;F{@!I"e/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_breakpoints.scss;T@#I"2015-02-14T14:25:10-08:00;T@%I"%407a03f8f6bab1916a34268e56d5589f;F{@!I"c/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_variables.scss;T@#I"2015-02-02T17:19:59-08:00;T@%I"%acebb6551090fb9fceafff50889cd240;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_fonts.scss;T@#I"2015-02-14T14:24:12-08:00;T@%I"%6d470ffdecd677341ffabb0c8cae4420;F{@!I"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_mixins.scss;T@#I"2015-05-06T13:43:40-07:00;T@%I"%d7e2acb89b063a1c3822cf84eebebc28;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_icons.scss;T@#I"2015-03-12T11:39:12-07:00;T@%I"%1a1c05980063867135104fd1265bf57f;F{@!I"a/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_plugins.scss;T@#I"2015-02-14T14:24:12-08:00;T@%I"%22f479009d60e293d1994870df0e312b;F{@!I"^/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_base.scss;T@#I"2015-02-02T17:19:59-08:00;T@%I"%30c574b651c4a267a9f5ea33981dd834;F{@!I"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_layout.scss;T@#I"2015-05-06T13:43:40-07:00;T@%I"%76d74b82914bd2c6ce473543171852b8;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_all.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%d422335293dd2df27615d0371f34d6f7;F{@!I"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_header.scss;T@#I"2014-10-10T15:29:55-07:00;T@%I"%cac9fe8c4bd5e8e0ffd045a22975a12c;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_nav.scss;T@#I"2015-03-12T14:17:49-07:00;T@%I"%cd3d817d1407133a0797c15c82d212c5;F{@!I"c/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_all.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%b289787677b631756b994ba2d5705be3;F{@!I"f/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_global.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%a9a53550945bd09721960c48b5bebeac;F{@!I"e/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_label.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%fe621e40c1068354f6f7fb405bcaf3d6;F{@!I"f/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_submit.scss;T@#I"2015-05-06T13:43:40-07:00;T@%I"%0a87b4a84908549a511442135b4b84ee;F{@!I"h/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_textarea.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%94f80188564927702007a28782ae1b19;F{@!I"d/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_text.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%23b556321c9745eaefe559e7e0ff6f46;F{@!I"h/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_checkbox.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%40187d56e3117212892ba8a84a60114f;F{@!I"e/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_radio.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%17a6f9625d7b5fd70244a12e1246d763;F{@!I"m/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_asset-actions.scss;T@#I"2015-05-06T16:22:21-07:00;T@%I"%32b8a74bc17a4f623ebb784e2a595d23;F{@!I"f/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_select.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%cfa466e155bb80ca98fefd2dfdfeeced;F{@!I"d/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_date.scss;T@#I"2015-05-06T16:22:29-07:00;T@%I"%456859de168b8237eccdb3bb5a976206;F{@!I"j/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_file-input.scss;T@#I"2015-05-06T16:22:29-07:00;T@%I"%2da5fef220d89e6f2e7f395770a53ceb;F{@!I"e/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_hints.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%df414a9413d357a0d67029a66b7cfbbd;F{@!I"j/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_validation.scss;T@#I"2015-05-06T16:22:29-07:00;T@%I"%76029229052c2cd9a0df674797e9e4f3;F{@!I"j/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/forms/_pagination.scss;T@#I"2015-04-10T15:54:21-07:00;T@%I"%9ad83c16897bd02ef54409a11028bc44;F{@!I"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_tables.scss;T@#I"2015-02-20T15:29:23-08:00;T@%I"%aeaa3565d62ec02bfdc6d63895596b3d;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_modal.scss;T@#I"2015-05-06T16:22:29-07:00;T@%I"%eb3dacd587f9729cb439e00d1fa82298;F{@!I"^/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_misc.scss;T@#I"2015-02-02T17:19:59-08:00;T@%I"%59cc9d67ad8b0f6f9ab0d6bdadb0a55f;F{@!I"d/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_mobilemenu.scss;T@#I"2015-03-12T14:17:49-07:00;T@%I"%14a411ed28895a74f3a9341a4c149812;F{@!I"[/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/pages/_all.scss;T@#I"2015-02-14T14:25:10-08:00;T@%I"%7211557d709e26f15ccb8cb7a27fe667;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/pages/_error.scss;T@#I"2015-02-14T14:24:12-08:00;T@%I"%c55f009065a9c06995d34def0bba0fce;F{@!I"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/pages/_login.scss;T@#I"2015-03-16T16:25:18-07:00;T@%I"%e9f092c85d56f24cc12b6f3fc5f1f41d;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/pages/_help.scss;T@#I"2015-02-20T12:22:29-08:00;T@%I"%2e1e992240f9a81cdadb95a88f280e6e;F{@!I"*$root/app/assets/stylesheets/fae.scss;T@#I"2015-03-04T09:27:56-08:00;T@%I"%bc9832d14e6b451c15c40552bc2fa4bb;F{@!I"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/application.scss;F@#I"2015-03-04T09:27:56-08:00;T@%I"%b13eb99763a7c66adf04869f33061975;F{@!I"Y/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/lib/reset.css;F@#I"2014-01-07T16:53:39-08:00;T@%I"%a1f5717ae6e0e5a80340b626b25bf1c8;F{@!I"[/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/chosen.css.scss;F@#I"2015-02-14T14:24:12-08:00;T@%I"%9364c0aeceec9791d0ab4c48d4de629b;F{@!I"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/jquery.Jcrop.min.css;F@#I"2014-08-25T15:00:21-07:00;T@%I"%27d9ef33c0c79de17ee6469a8fdd494f;F{@!I"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/daterangepicker.css;F@#I"2014-10-10T15:29:55-07:00;T@%I"%b69e7416f18c3837fb047bb9eee03ee6;FI" _version;TI"%4bf7b15359fe8e0974f7f263e26e27f4;F