{I" class:ETI"BundledAsset;FI"logical_path;TI"!type_station/application.css;TI" pathname;TI"`/Users/richardadams/github/type_station/app/assets/stylesheets/type_station/application.css;FI"content_type;TI" text/css;TI" mtime;Tl+ÿÇTI" length;Ti@‹I" digest;TI"%7562a23c74148002037cb912c7c1f3dd;FI" source;TI"@‹.clearfix:after { display: block; visibility: hidden; clear: both; height: 0; content: " "; font-size: 0; } @-webkit-keyframes pop-upwards { 0% { -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12); transform: matrix(0.97, 0, 0, 1, 0, 12); opacity: 0; } 20% { -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2); transform: matrix(0.99, 0, 0, 1, 0, 2); opacity: 0.7; } 40% { -webkit-transform: matrix(1, 0, 0, 1, 0, -1); transform: matrix(1, 0, 0, 1, 0, -1); opacity: 1; } 70% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } 100% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } } @keyframes pop-upwards { 0% { -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12); transform: matrix(0.97, 0, 0, 1, 0, 12); opacity: 0; } 20% { -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2); transform: matrix(0.99, 0, 0, 1, 0, 2); opacity: 0.7; } 40% { -webkit-transform: matrix(1, 0, 0, 1, 0, -1); transform: matrix(1, 0, 0, 1, 0, -1); opacity: 1; } 70% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } 100% { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; } } .medium-toolbar-arrow-under:after, .medium-toolbar-arrow-over:before { position: absolute; left: 50%; display: block; margin-left: -8px; width: 0; height: 0; border-style: solid; content: ""; } .medium-toolbar-arrow-under:after { border-width: 8px 8px 0 8px; } .medium-toolbar-arrow-over:before { top: -8px; border-width: 0 8px 8px 8px; } .medium-editor-toolbar, .medium-editor-anchor-preview { position: absolute; top: 0; left: 0; z-index: 2000; visibility: hidden; font-size: 16px; font-family: HelveticaNeue, Helvetica, Arial, sans-serif; } .medium-editor-toolbar ul, .medium-editor-anchor-preview ul { margin: 0; padding: 0; } .medium-editor-toolbar li, .medium-editor-anchor-preview li { float: left; margin: 0; padding: 0; list-style: none; } .medium-editor-toolbar li button, .medium-editor-anchor-preview li button { display: block; margin: 0; padding: 15px; cursor: pointer; font-size: 14px; line-height: 1.33; text-decoration: none; box-sizing: border-box; } .medium-editor-toolbar li .medium-editor-action-underline, .medium-editor-anchor-preview li .medium-editor-action-underline { text-decoration: underline; } .medium-editor-toolbar li .medium-editor-action-pre, .medium-editor-anchor-preview li .medium-editor-action-pre { padding: 15px 0; font-weight: 100; font-size: 12px; font-family: 'Menlo', monospace; } .medium-editor-anchor-preview i { display: inline-block; margin: 5px 5px 5px 10px; text-decoration: underline; font-style: normal; cursor: pointer; } .medium-editor-toolbar-active, .medium-editor-anchor-preview-active { visibility: visible; } .sticky-toolbar { position: fixed; top: 1px; } .stalker-toolbar { -webkit-animation: pop-upwards 160ms forwards linear; -ms-animation: pop-upwards 160ms forwards linear; animation: pop-upwards 160ms forwards linear; transition: top 0.075s ease-out, left 0.075s ease-out; } .medium-editor-action-bold { font-weight: bolder; } .medium-editor-action-italic { font-style: italic; } .medium-editor-toolbar-form-anchor { display: none; } .medium-editor-toolbar-form-anchor input, .medium-editor-toolbar-form-anchor a { font-family: HelveticaNeue, Helvetica, Arial, sans-serif; } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input, .medium-editor-toolbar-form-anchor label { margin: 0; padding: 6px; width: 316px; border: none; font-size: 14px; box-sizing: border-box; } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input:focus, .medium-editor-toolbar-form-anchor label:focus { outline: 0; border: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; } .medium-editor-toolbar-form-anchor label { display: block; } .medium-editor-toolbar-form-anchor a { display: inline-block; margin: 0 10px; text-decoration: none; font-weight: bolder; font-size: 24px; } .medium-editor-placeholder { position: relative; } .medium-editor-placeholder:after { position: absolute; top: 0; left: 0; content: attr(data-placeholder) !important; font-style: italic; } .medium-toolbar-arrow-under:after { top: 60px; border-color: #57ad68 transparent transparent transparent; } .medium-toolbar-arrow-over:before { top: -8px; border-color: transparent transparent #57ad68 transparent; } .medium-editor-toolbar { background-color: #57ad68; } .medium-editor-toolbar li { padding: 0; } .medium-editor-toolbar li button { min-width: 60px; height: 60px; border: none; border-right: 1px solid #9ccea6; background-color: transparent; color: #fff; transition: background-color 0.2s ease-in, color 0.2s ease-in; } .medium-editor-toolbar li button:hover { background-color: #346a3f; color: #fff; } .medium-editor-toolbar li .medium-editor-button-active { background-color: #23482a; color: #fff; } .medium-editor-toolbar li .medium-editor-button-last { border-right: none; } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input { height: 60px; background: #57ad68; color: #fff; } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input::-webkit-input-placeholder { color: #fff; color: rgba(255, 255, 255, 0.8); } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input:-moz-placeholder { /* Firefox 18- */ color: #fff; color: rgba(255, 255, 255, 0.8); } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input::-moz-placeholder { /* Firefox 19+ */ color: #fff; color: rgba(255, 255, 255, 0.8); } .medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input:-ms-input-placeholder { color: #fff; color: rgba(255, 255, 255, 0.8); } .medium-editor-toolbar-form-anchor a { color: #fff; } .medium-editor-toolbar-anchor-preview { background: #57ad68; color: #fff; } .medium-editor-placeholder:after { color: #fff; } /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Menu ---------------*/ .ui.menu { margin: 1rem 0rem; background: #ffffff; font-size: 0px; font-weight: normal; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); border-radius: 0.2857rem; } .ui.menu:after { content: ''; display: block; height: 0px; clear: both; visibility: hidden; } .ui.menu:first-child { margin-top: 0rem; } .ui.menu:last-child { margin-bottom: 0rem; } /*-------------- Colors ---------------*/ /* Text Color */ .ui.menu .item { color: rgba(0, 0, 0, 0.8); } .ui.menu .item .item { color: rgba(0, 0, 0, 0.5); } /* Hover */ .ui.menu .item .menu a.item:hover, .ui.menu .item .menu .link.item:hover { color: rgba(0, 0, 0, 0.85); } /*-------------- Items ---------------*/ .ui.menu .item { position: relative; display: inline-block; padding: 0.78571em 0.95em; border-top: 0em solid transparent; background: none; vertical-align: middle; line-height: 1; text-decoration: none; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; } .ui.menu .menu { margin: 0em; } /* Floated Content */ .ui.menu > .item:first-child { border-radius: 0.2857rem 0px 0px 0.2857rem; } .ui.menu:not(.vertical) .item.left, .ui.menu:not(.vertical) .menu.left { float: left; } .ui.menu:not(.vertical) .item.right, .ui.menu:not(.vertical) .menu.right { float: right; } /*-------------- Borders ---------------*/ .ui.menu .item:before { position: absolute; content: ''; top: 0%; right: 0px; width: 1px; height: 100%; background: -webkit-linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); background: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); } .ui.menu > .right.menu:first-child { display: none; } .ui.menu .menu.right .item:before, .ui.menu .item.right:before { right: auto; left: 0px; } /*-------------- Text Content ---------------*/ .ui.menu .text.item > *, .ui.menu .item > a:not(.ui), .ui.menu .item > p:only-child { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; line-height: 1.3; color: rgba(0, 0, 0, 0.8); } .ui.menu .item > p:first-child { margin-top: 0; } .ui.menu .item > p:last-child { margin-bottom: 0; } /*-------------- Icons ---------------*/ .ui.menu .item > i.icon { opacity: 0.75; float: none; margin: 0em 0.25em 0em 0em; } .ui.menu .item > i.dropdown.icon { float: right; margin-left: 1em; } /*-------------- Button ---------------*/ .ui.menu:not(.vertical) .item > .button { position: relative; top: -0.05em; margin: -0.55em 0; padding-bottom: 0.55em; padding-top: 0.55em; font-size: 0.875em; } /*-------------- Inputs ---------------*/ .ui.menu .item > .input { width: 100%; } .ui.menu:not(.vertical) .item > .input { position: relative; top: 0em; margin: -0.6em 0em; } .ui.menu .item > .input input { font-size: 1em; padding-top: 0.4em; padding-bottom: 0.4em; } .ui.menu .item > .input .button, .ui.menu .item > .input .label { padding-top: 0.4em; padding-bottom: 0.4em; } /* Resizes */ .ui.small.menu .item > .input input { top: 0em; padding-top: 0.4em; padding-bottom: 0.4em; } .ui.small.menu .item > .input .button, .ui.small.menu .item > .input .label { padding-top: 0.4em; padding-bottom: 0.4em; } .ui.large.menu .item > .input input { top: -0.125em; padding-bottom: 0.6em; padding-top: 0.6em; } .ui.large.menu .item > .input .button, .ui.large.menu .item > .input .label { padding-top: 0.6em; padding-bottom: 0.6em; } /*-------------- Header ---------------*/ .ui.menu .header.item, .ui.vertical.menu .header.item { background: rgba(0, 0, 0, 0.04); margin: 0em; text-transform: normal; font-weight: bold; } /*-------------- Dropdowns ---------------*/ /* Dropdown */ .ui.menu .ui.dropdown.item.visible { background: rgba(0, 0, 0, 0.03); border-bottom-right-radius: 0em; border-bottom-left-radius: 0em; } .ui.menu .ui.dropdown.active { box-shadow: none; } /* Menu Position */ .ui.menu .dropdown.item .menu { background: #ffffff; left: 0px; margin: 0px 0px 0px; min-width: -webkit-calc(100% - 1px); min-width: calc(100% - 1px); box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08); } .ui.menu:not(.secondary) .pointing.dropdown.item .menu { margin-top: 0px; border-top-left-radius: 0em; border-top-right-radius: 0em; } .ui.menu .simple.dropdown.item .menu { margin: 0px !important; } /* Secondary Menu Dropdown */ .ui.secondary.menu > .menu > .active.dropdown.item { background-color: transparent; } .ui.secondary.menu .dropdown.item .menu { left: 0px; min-width: 100%; } /* Even Width Menu Dropdown */ .ui.item.menu .dropdown .menu .item { width: 100%; } /*-------------- Labels ---------------*/ .ui.menu .item > .label { background: rgba(0, 0, 0, 0.35); color: #ffffff; margin: -0.15em 0em -0.15em 0.5em; padding: 0.3em 0.8em; vertical-align: baseline; } .ui.menu .item > .floating.label { padding: 0.3em 0.8em; } /*-------------- Images ---------------*/ .ui.menu .item > img:only-child { display: block; max-width: 100%; margin: 0em auto; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.link.menu > .item:hover, .ui.menu > .link.item:hover, .ui.menu > a.item:hover, .ui.link.menu .menu > .item:hover, .ui.menu .menu > .link.item:hover, .ui.menu .menu > a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------- Pressed ---------------*/ .ui.link.menu .item:active, .ui.menu .link.item:active, .ui.menu a.item:active { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------- Active ---------------*/ .ui.menu .active.item { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); font-weight: normal; box-shadow: 0em 2px 0em inset; } .ui.menu .active.item > i.icon { opacity: 1; } /* Vertical */ .ui.vertical.menu .active.item { background: rgba(0, 0, 0, 0.03); border-radius: 0em; box-shadow: 2px 0em 0em inset; } .ui.vertical.menu > .active.item:first-child { border-radius: 0em 0.2857rem 0em 0em; } .ui.vertical.menu > .active.item:last-child { border-radius: 0em 0em 0.2857rem 0em; } .ui.vertical.menu > .active.item:only-child { border-radius: 0em 0.2857rem 0.2857rem 0em; } .ui.vertical.menu .active.item .menu .active.item { border-left: none; } .ui.vertical.menu .item .menu .active.item { background-color: transparent; box-shadow: none; } /*-------------- Active Hover ---------------*/ .ui.vertical.menu .active.item:hover, .ui.menu .active.item:hover { background-color: rgba(0, 0, 0, 0.03); } /*-------------- Disabled ---------------*/ .ui.menu .item.disabled, .ui.menu .item.disabled:hover { cursor: default; color: rgba(40, 40, 40, 0.3); background-color: transparent !important; } /******************************* Types *******************************/ /*-------------- Vertical ---------------*/ .ui.vertical.menu { background: #ffffff; } /*--- Item ---*/ .ui.vertical.menu .item { background: none; display: block; height: auto !important; border-top: none; border-left: 0em solid transparent; border-right: none; } .ui.vertical.menu > .item:first-child { border-radius: 0.2857rem 0.2857rem 0px 0px; } .ui.vertical.menu > .item:last-child { border-radius: 0px 0px 0.2857rem 0.2857rem; } /*--- Label ---*/ .ui.vertical.menu .item > .label { float: right; text-align: center; } /*--- Icon ---*/ .ui.vertical.menu .item > i.icon { width: 1.18em; float: right; margin: 0em 0em 0em 0.5em; } .ui.vertical.menu .item > .label + i.icon { float: none; margin: 0em 0.5em 0em 0em; } /*--- Border ---*/ .ui.vertical.menu .item:before { position: absolute; content: ''; top: 0%; left: 0px; width: 100%; background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); background: linear-gradient(to right, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); height: 1px; } .ui.vertical.menu .item:first-child:before { background: none !important; } /*--- Dropdown ---*/ .ui.vertical.menu .dropdown.item > .icon { float: right; content: "\f0da"; margin-left: 1em; } .ui.vertical.menu .active.dropdown.item { border-top-right-radius: 0em; border-bottom-right-radius: 0em; } .ui.vertical.menu .dropdown.item .menu { top: 0% !important; left: 100%; margin: 0px 0px 0px 0px; box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); border-radius: 0em 0.2857rem 0.2857rem 0.2857rem; } .ui.vertical.menu .dropdown.item .menu .item { font-size: 1rem; } .ui.vertical.menu .dropdown.item .menu .item i.icon { margin-right: 0em; } .ui.vertical.menu .dropdown.item.active { box-shadow: none; } /*--- Sub Menu ---*/ .ui.vertical.menu .item:not(.dropdown) > .menu { margin: 0.5em -0.95em 0em; } .ui.vertical.menu .item:not(.dropdown) > .menu > .item { background: none; padding: 0.5rem 1.5rem; font-size: 0.875rem; } .ui.vertical.menu .item > .menu > .item:before { display: none; } /*-------------- Tiered ---------------*/ .ui.tiered.menu > .menu > .item:hover { color: rgba(0, 0, 0, 0.8); } .ui.tiered.menu .active.item { background: #fcfcfc; } .ui.tiered.menu > .menu .item.active:after { position: absolute; content: ''; margin-top: -1px; top: 100%; left: 0px; width: 100%; height: 2px; background-color: #fcfcfc; } /* Sub Menu */ .ui.tiered.menu .sub.menu { background-color: #fcfcfc; border-radius: 0em; border-top: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none; } .ui.tiered.menu > .sub.menu > .item { color: rgba(0, 0, 0, 0.4); font-weight: normal; text-transform: normal; font-size: 0.875rem; } /* Sub Menu Divider */ .ui.tiered.menu .sub.menu .item:before { background: none; } /* Sub Menu Hover */ .ui.tiered.menu .sub.menu .item:hover { background: none transparent; color: rgba(0, 0, 0, 0.8); } /* Sub Menu Active */ .ui.tiered.menu .sub.menu .active.item { padding-top: 0.78571em; background: none transparent; border-radius: 0; border-top: medium none; box-shadow: none; color: rgba(0, 0, 0, 0.8) !important; } .ui.tiered.menu .sub.menu .active.item:after { display: none; } /* Inverted Tiered Menu */ .ui.inverted.tiered.menu > .menu > .item { color: rgba(255, 255, 255, 0.5); } .ui.inverted.tiered.menu .sub.menu { background-color: rgba(0, 0, 0, 0.2); } .ui.inverted.tiered.menu .sub.menu .item { color: rgba(255, 255, 255, 0.8); } .ui.inverted.tiered.menu > .menu > .item:hover { color: #ffffff; } .ui.inverted.tiered.menu .active.item:after { display: none; } .ui.inverted.tiered.menu > .sub.menu > .active.item, .ui.inverted.tiered.menu > .menu > .active.item { color: #ffffff !important; box-shadow: none; } /* Tiered Pointing */ .ui.pointing.tiered.menu > .menu > .item:after { display: none; } .ui.pointing.tiered.menu > .sub.menu > .item:after { display: block; } /*-------------- Tabular ---------------*/ .ui.tabular.menu { background-color: transparent; border-radius: 0em; box-shadow: none !important; border-bottom: 1px solid #d4d4d5; } .ui.tabular.fluid.menu { width: -webkit-calc(100% + 2px ) !important; width: calc(100% + 2px ) !important; } .ui.tabular.menu .item { background-color: transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-top: 1px solid transparent; padding-left: 1.4em; padding-right: 1.4em; color: rgba(0, 0, 0, 0.8); } .ui.tabular.menu .item:before { display: none; } /* Hover */ .ui.tabular.menu .item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.8); } /* Active */ .ui.tabular.menu .active.item { position: relative; background-color: #ffffff; color: rgba(0, 0, 0, 0.8); border-color: #d4d4d5; font-weight: bold; margin-bottom: -1px; border-bottom: none; box-shadow: 0px 2px 0px -1px #ffffff; border-radius: 5px 5px 0px 0px; } /* Coupling with segment for attachment */ .ui.attached.tabular.menu { position: relative; z-index: 2; } .ui.tabular.menu + .bottom.attached.segment, .ui.tabular.menu ~ .bottom.attached.segment + .bottom.attached.segment { border-top: none; margin: 0px; } /*-------------- Pagination ---------------*/ .ui.pagination.menu { margin: 0em; display: inline-block; vertical-align: middle; } .ui.pagination.menu .item { min-width: 3em; text-align: center; } .ui.pagination.menu .icon.item i.icon { vertical-align: top; } .ui.pagination.menu.floated { display: block; } /* Active */ .ui.pagination.menu .active.item { border-top: none; padding-top: 0.78571em; background-color: rgba(0, 0, 0, 0.03); box-shadow: none; } /*-------------- Secondary ---------------*/ .ui.secondary.menu { background: none; border-radius: 0em; box-shadow: none; } .ui.secondary.menu > .menu > .item, .ui.secondary.menu > .item { box-shadow: none; border: none; height: auto !important; background: none; margin: 0em 0.25em; padding: 0.5em 0.8em; border-radius: 0.2857rem; } .ui.secondary.menu > .menu > .item:before, .ui.secondary.menu > .item:before { display: none !important; } .ui.secondary.menu .item > .input input { background-color: transparent; border: none; } .ui.secondary.menu .link.item, .ui.secondary.menu a.item { opacity: 0.8; -webkit-transition: none; transition: none; } .ui.secondary.menu .header.item { border-right: 0.1em solid rgba(0, 0, 0, 0.1); background: none transparent; border-radius: 0em; } /* Hover */ .ui.secondary.menu .link.item:hover, .ui.secondary.menu a.item:hover { opacity: 1; } /* Active */ .ui.secondary.menu > .menu > .active.item, .ui.secondary.menu > .active.item { background: rgba(0, 0, 0, 0.05); opacity: 1; box-shadow: none; } .ui.secondary.vertical.menu > .active.item { border-radius: 0.2857rem; } /* Inverted */ .ui.secondary.inverted.menu .link.item, .ui.secondary.inverted.menu a.item { color: rgba(255, 255, 255, 0.8); } .ui.secondary.inverted.menu .link.item:hover, .ui.secondary.inverted.menu a.item:hover { color: #ffffff; } .ui.secondary.inverted.menu .active.item { background-color: rgba(255, 255, 255, 0.05); } /* Disable variations */ .ui.secondary.item.menu > .item { margin: 0em; } .ui.secondary.attached.menu { box-shadow: none; } /*--------------------- Secondary Vertical -----------------------*/ .ui.secondary.vertical.menu > .item { border: none; margin: 0em 0em 0.3em; border-radius: 0.2857rem; } .ui.secondary.vertical.menu > .header.item { border-radius: 0em; } /* Inverted */ .ui.secondary.inverted.menu { background-color: transparent; } .ui.secondary.inverted.pointing.menu { border-bottom: 3px solid rgba(255, 255, 255, 0.1); } .ui.secondary.inverted.pointing.menu > .item { color: rgba(255, 255, 255, 0.7); } .ui.secondary.inverted.pointing.menu > .header.item { color: #FFFFFF !important; } /* Hover */ .ui.secondary.inverted.pointing.menu > .menu > .item:hover, .ui.secondary.inverted.pointing.menu > .item:hover { color: rgba(255, 255, 255, 0.85); } /* Pressed */ .ui.secondary.inverted.pointing.menu > .menu > .item:active, .ui.secondary.inverted.pointing.menu > .item:active { border-color: rgba(255, 255, 255, 0.4); } /* Active */ .ui.secondary.inverted.pointing.menu > .menu > .item.active, .ui.secondary.inverted.pointing.menu > .item.active { border-color: rgba(255, 255, 255, 0.8); color: #ffffff; } /*--------------------- Secondary Pointing -----------------------*/ .ui.secondary.pointing.menu { border-bottom: 3px solid rgba(0, 0, 0, 0.1); } .ui.secondary.pointing.menu > .menu > .item, .ui.secondary.pointing.menu > .item { margin: 0em 0em -3px; padding: 0.6em 0.95em; border-bottom: 3px solid transparent; border-radius: 0em; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } /* Item Types */ .ui.secondary.pointing.menu .header.item { margin-bottom: -3px; background-color: transparent !important; border-right-width: 0px !important; font-weight: bold !important; color: rgba(0, 0, 0, 0.85) !important; } .ui.secondary.pointing.menu .text.item { box-shadow: none !important; } .ui.secondary.pointing.menu > .menu > .item:after, .ui.secondary.pointing.menu > .item:after { display: none; } /* Hover */ .ui.secondary.pointing.menu > .menu > .link.item:hover, .ui.secondary.pointing.menu > .link.item:hover, .ui.secondary.pointing.menu > .menu > a.item:hover, .ui.secondary.pointing.menu > a.item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.8); } /* Pressed */ .ui.secondary.pointing.menu > .menu > .link.item:active, .ui.secondary.pointing.menu > .link.item:active, .ui.secondary.pointing.menu > .menu > a.item:active, .ui.secondary.pointing.menu > a.item:active { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); } /* Active */ .ui.secondary.pointing.menu > .menu > .item.active, .ui.secondary.pointing.menu > .item.active { background-color: transparent; border-color: rgba(0, 0, 0, 0.4); box-shadow: none; color: rgba(0, 0, 0, 0.8); } /* Secondary Vertical Pointing */ .ui.secondary.vertical.pointing.menu { border: none; border-right: 3px solid rgba(0, 0, 0, 0.1); } .ui.secondary.vertical.pointing.menu > .item { margin: 0em -3px 0em 0em; border-bottom: none; border-right: 3px solid transparent; border-radius: 0em; } /* Hover */ .ui.secondary.vertical.pointing.menu > .item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.7); } /* Pressed */ .ui.secondary.vertical.pointing.menu > .item:active { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); } /* Active */ .ui.secondary.vertical.pointing.menu > .item.active { background-color: transparent; border-color: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.85); } /* Inverted Vertical Pointing Secondary */ .ui.secondary.inverted.vertical.pointing.menu { border-right: 3px solid rgba(255, 255, 255, 0.1); border-bottom: none; } /*-------------- Text Menu ---------------*/ .ui.text.menu { display: inline-block; background: none transparent; margin: 1rem -1rem; border-radius: 0px; box-shadow: none; } .ui.text.menu > .item { opacity: 0.8; margin: 0em 1em; padding: 0em; height: auto !important; border-radius: 0px; box-shadow: none; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } .ui.text.menu > .item:before { display: none !important; } .ui.text.menu .header.item { background-color: transparent; opacity: 1; color: rgba(50, 50, 50, 0.8); font-size: 0.875rem; padding: 0em; text-transform: uppercase; font-weight: bold; } .ui.text.menu .text.item { opacity: 1; color: rgba(50, 50, 50, 0.8); font-weight: bold; } /*--- fluid text ---*/ .ui.text.item.menu .item { margin: 0em; } /*--- vertical text ---*/ .ui.vertical.text.menu { margin: 1rem 0em; } .ui.vertical.text.menu:first-child { margin-top: 0rem; } .ui.vertical.text.menu:last-child { margin-bottom: 0rem; } .ui.vertical.text.menu .item { float: left; clear: left; margin: 0.5em 0em; } .ui.vertical.text.menu .item > i.icon { float: none; margin: 0em 0.78571em 0em 0em; } .ui.vertical.text.menu .header.item { margin: 0.8em 0em; } /*--- hover ---*/ .ui.text.menu .item:hover { opacity: 1; background-color: transparent; } /*--- active ---*/ .ui.text.menu .active.item { background-color: transparent; padding: 0em; border: none; opacity: 1; font-weight: bold; box-shadow: none; } /* disable variations */ .ui.text.pointing.menu .active.item:after { box-shadow: none; } .ui.text.attached.menu { box-shadow: none; } /* Inverted */ .ui.inverted.text.menu, .ui.inverted.text.menu .item, .ui.inverted.text.menu .item:hover, .ui.inverted.text.menu .item.active { background-color: transparent; } /* Fluid */ .ui.fluid.text.menu { margin-left: 0em; margin-right: 0em; } /*-------------- Icon Only ---------------*/ .ui.icon.menu, .ui.vertical.icon.menu { width: auto; display: inline-block; height: auto; } .ui.icon.menu > .item { height: auto; text-align: center; color: rgba(60, 60, 60, 0.7); } .ui.icon.menu > .item > .icon { display: block; float: none !important; opacity: 1; margin: 0em auto !important; } .ui.icon.menu .icon:before { opacity: 1; } /* Item Icon Only */ .ui.menu .icon.item .icon { margin: 0em; } .ui.vertical.icon.menu { float: none; } /*--- inverted ---*/ .ui.inverted.icon.menu .item { color: rgba(255, 255, 255, 0.8); } .ui.inverted.icon.menu .icon { color: #ffffff; } /*-------------- Labeled Icon ---------------*/ .ui.labeled.icon.menu { text-align: center; } .ui.fluid.labeled.icon.menu > .item { min-width: 0em; } .ui.labeled.icon.menu > .item { min-width: 6em; } .ui.labeled.icon.menu > .item > .icon { display: block; font-size: 1.5em !important; margin: 0em auto 0.5em !important; } /******************************* Variations *******************************/ /*-------------- Colors ---------------*/ /*--- Light Colors ---*/ .ui.menu .blue.active.item, .ui.blue.menu .active.item { border-color: #3b83c0 !important; color: #3b83c0 !important; } .ui.menu .green.active.item, .ui.green.menu .active.item { border-color: #5bbd72 !important; color: #5bbd72 !important; } .ui.menu .orange.active.item, .ui.orange.menu .active.item { border-color: #e07b53 !important; color: #e07b53 !important; } .ui.menu .pink.active.item, .ui.pink.menu .active.item { border-color: #d9499a !important; color: #d9499a !important; } .ui.menu .purple.active.item, .ui.purple.menu .active.item { border-color: #564f8a !important; color: #564f8a !important; } .ui.menu .red.active.item, .ui.red.menu .active.item { border-color: #d95c5c !important; color: #d95c5c !important; } .ui.menu .teal.active.item, .ui.teal.menu .active.item { border-color: #00b5ad !important; color: #00b5ad !important; } .ui.menu .yellow.active.item, .ui.yellow.menu .active.item { border-color: #f2c61f !important; color: #f2c61f !important; } /*-------------- Inverted ---------------*/ .ui.inverted.menu { background: #1b1c1d; box-shadow: none; } .ui.inverted.menu .header.item { margin: 0em; background: rgba(0, 0, 0, 0.3); box-shadow: none; } .ui.inverted.menu .item, .ui.inverted.menu .item > a:not(.ui) { color: #ffffff; } .ui.inverted.menu .item:not(.dropdown).menu { background: transparent; } .ui.inverted.menu .item .item, .ui.inverted.menu .item .item > a:not(.ui) { color: rgba(255, 255, 255, 0.5); } .ui.inverted.menu .dropdown .menu .item { color: rgba(0, 0, 0, 0.8) !important; } .ui.inverted.menu .item.disabled, .ui.inverted.menu .item.disabled:hover { color: rgba(225, 225, 225, 0.3); } /*--- Border ---*/ .ui.inverted.menu .item:before { background: -webkit-linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); background: linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); } .ui.vertical.inverted.menu .item:before { background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); } /*--- Hover ---*/ .ui.link.inverted.menu .item:hover, .ui.inverted.menu .link.item:hover, .ui.inverted.menu a.item:hover, .ui.inverted.menu .dropdown.item:hover { background: rgba(255, 255, 255, 0.1); color: #ffffff; } .ui.inverted.menu .item .menu a.item:hover, .ui.inverted.menu .item .menu .link.item:hover { background: transparent; color: #ffffff; } /*--- Pressed ---*/ .ui.inverted.menu a.item:active, .ui.inverted.menu .dropdown.item:active, .ui.inverted.menu .link.item:active, .ui.inverted.menu a.item:active { background: rgba(255, 255, 255, 0.15); color: #ffffff; } /*--- Active ---*/ .ui.inverted.menu .active.item { box-shadow: none !important; background: rgba(255, 255, 255, 0.2); color: #ffffff !important; } .ui.inverted.vertical.menu .item .menu .active.item { background: transparent; color: #ffffff; } /*--- Pointers ---*/ .ui.inverted.pointing.menu .active.item:after { background: #5B5B5B; box-shadow: none; } .ui.inverted.pointing.menu .active.item:hover:after { background: #4A4A4A; } /*-------------- Selection ---------------*/ .ui.selection.menu > .item { color: rgba(0, 0, 0, 0.4); } .ui.selection.menu > .item:hover { color: rgba(0, 0, 0, 0.6); } .ui.selection.menu > .item.active { color: rgba(0, 0, 0, 0.85); } .ui.inverted.selection.menu > .item { color: rgba(255, 255, 255, 0.4); } .ui.inverted.selection.menu > .item:hover { color: rgba(255, 255, 255, 0.9); } .ui.inverted.selection.menu > .item.active { color: #FFFFFF; } /*-------------- Floated ---------------*/ .ui.floated.menu { float: left; margin: 0rem 0.5rem 0rem 0rem; } .ui.right.floated.menu { float: right; margin: 0rem 0rem 0rem 0.5rem; } /*-------------- Inverted Colors ---------------*/ /*--- Light Colors ---*/ .ui.grey.menu { background-color: #fafafa; } /*--- Inverted Colors ---*/ /* Blue */ .ui.inverted.blue.menu { background-color: #3b83c0; } .ui.inverted.blue.pointing.menu .active.item:after { background-color: #3b83c0; } /* Green */ .ui.inverted.green.menu { background-color: #5bbd72; } .ui.inverted.green.pointing.menu .active.item:after { background-color: #5bbd72; } /* Orange */ .ui.inverted.orange.menu { background-color: #e07b53; } .ui.inverted.orange.pointing.menu .active.item:after { background-color: #e07b53; } /* Pink */ .ui.inverted.pink.menu { background-color: #d9499a; } .ui.inverted.pink.pointing.menu .active.item:after { background-color: #d9499a; } /* Purple */ .ui.inverted.purple.menu { background-color: #564f8a; } .ui.inverted.purple.pointing.menu .active.item:after { background-color: #564f8a; } /* Red */ .ui.inverted.red.menu { background-color: #d95c5c; } .ui.inverted.red.pointing.menu .active.item:after { background-color: #d95c5c; } /* Teal */ .ui.inverted.teal.menu { background-color: #00b5ad; } .ui.inverted.teal.pointing.menu .active.item:after { background-color: #00b5ad; } /* Yellow */ .ui.inverted.yellow.menu { background-color: #f2c61f; } .ui.inverted.yellow.pointing.menu .active.item:after { background-color: #f2c61f; } /*-------------- Fitted ---------------*/ .ui.fitted.menu .item, .ui.fitted.menu .item .menu .item, .ui.menu .fitted.item { padding: 0em; } .ui.horizontally.fitted.menu .item, .ui.horizontally.fitted.menu .item .menu .item, .ui.menu .horizontally.fitted.item { padding-top: 0.78571em; padding-bottom: 0.78571em; } .ui.vertically.fitted.menu .item, .ui.vertically.fitted.menu .item .menu .item, .ui.menu .vertically.fitted.item { padding-left: 0.95em; padding-right: 0.95em; } /*-------------- Borderless ---------------*/ .ui.borderless.menu .item:before, .ui.borderless.menu .item .menu .item:before, .ui.menu .borderless.item:before { background: none !important; } /*------------------- Compact --------------------*/ .ui.compact.menu { display: inline-block; margin: 0em; vertical-align: middle; } .ui.compact.vertical.menu { width: auto !important; } .ui.compact.vertical.menu .item:last-child::before { display: block; } /*------------------- Fluid --------------------*/ .ui.menu.fluid, .ui.vertical.menu.fluid { display: block; width: 100% !important; } /*------------------- Evenly Sized --------------------*/ .ui.item.menu, .ui.item.menu .item { width: 100%; padding-left: 0px !important; padding-right: 0px !important; text-align: center; } .ui.menu.two.item .item { width: 50%; } .ui.menu.three.item .item { width: 33.333%; } .ui.menu.four.item .item { width: 25%; } .ui.menu.five.item .item { width: 20%; } .ui.menu.six.item .item { width: 16.666%; } .ui.menu.seven.item .item { width: 14.285%; } .ui.menu.eight.item .item { width: 12.500%; } .ui.menu.nine.item .item { width: 11.11%; } .ui.menu.ten.item .item { width: 10.0%; } .ui.menu.eleven.item .item { width: 9.09%; } .ui.menu.twelve.item .item { width: 8.333%; } /*-------------- Fixed ---------------*/ .ui.menu.fixed { position: fixed; z-index: 101; margin: 0em; border: none; width: 100%; } .ui.menu.fixed, .ui.menu.fixed .item:first-child, .ui.menu.fixed .item:last-child { border-radius: 0px !important; } .ui.fixed.menu, .ui.top.fixed.menu { top: 0px; left: 0px; right: auto; bottom: auto; } .ui.right.fixed.menu { top: 0px; right: 0px; left: auto; bottom: auto; width: auto; height: 100%; } .ui.bottom.fixed.menu { bottom: 0px; left: 0px; top: auto; right: auto; } .ui.left.fixed.menu { top: 0px; left: 0px; right: auto; bottom: auto; width: auto; height: 100%; } /* Coupling with Grid */ .ui.fixed.menu + .ui.grid { padding-top: 2.75rem; } /*------------------- Pointing --------------------*/ .ui.pointing.menu .active.item:after { position: absolute; content: ''; top: 100%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); transform: translateX(-50%) translateY(-50%) rotate(45deg); margin: 1px 0em 0em 0em; background: none; width: 0.6em; height: 0.6em; border: none; border-bottom: 1px solid #d4d4d5; border-right: 1px solid #d4d4d5; z-index: 2; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } /* Don't double up pointers */ .ui.pointing.menu .active.item .menu .active.item:after { display: none; } .ui.vertical.pointing.menu .active.item:after { position: absolute; top: 50%; right: 0%; bottom: auto; left: auto; -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); -ms-transform: translateX(50%) translateY(-50%) rotate(45deg); transform: translateX(50%) translateY(-50%) rotate(45deg); margin: 0em -1px 0em 0em; border: none; border-top: 1px solid #d4d4d5; border-right: 1px solid #d4d4d5; } /* Colors */ .ui.pointing.menu .active.item:hover:after { background-color: #fafafa; } .ui.pointing.menu .active.item:after { background-color: #f7f7f7; } .ui.vertical.pointing.menu .item:hover:after { background-color: #fafafa; } .ui.vertical.pointing.menu .active.item:after { background-color: #f7f7f7; } /*-------------- Attached ---------------*/ .ui.menu.attached { margin: 0rem; border-radius: 0px; /* avoid rgba multiplying */ box-shadow: 0px 0px 0px 1px #dddddd; } .ui.top.attached.menu { border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.menu.bottom.attached { border-radius: 0em 0em 0.2857rem 0.2857rem; } /*-------------- Sizes ---------------*/ /* Small */ .ui.small.menu .item { font-size: 0.875rem; } .ui.small.vertical.menu { width: 13rem; } /* Medium */ .ui.menu .item { font-size: 1rem; } .ui.vertical.menu { width: 15rem; } /* Large */ .ui.large.menu .item { font-size: 1.125rem; } .ui.large.menu .item .item { font-size: 0.875rem; } .ui.large.menu .dropdown .item { font-size: 1rem; } .ui.large.vertical.menu { width: 18rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------------- Inputs ---------------------*/ .ui.input { position: relative; display: inline-block; color: rgba(0, 0, 0, 0.8); } .ui.input input { margin: 0em; width: 100%; outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-align: left; line-height: 1.2142em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; padding: 0.67861em 1em; background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.8); border-radius: 0.2857rem; -webkit-transition: background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; transition: background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; box-shadow: none; } /*-------------------- Placeholder ---------------------*/ /* browsers require these rules separate */ .ui.input input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.4); } .ui.input input::-moz-placeholder { color: rgba(0, 0, 0, 0.4); } /******************************* States *******************************/ /*-------------------- Active ---------------------*/ .ui.input input:active, .ui.input.down input { border-color: rgba(0, 0, 0, 0.3); background: #fafafa; color: rgba(0, 0, 0, 0.8); box-shadow: none; } /*-------------------- Loading ---------------------*/ .ui.loading.loading.input > i.icon:before { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; border-radius: 500rem; border: 0.2em solid rgba(0, 0, 0, 0.1); } .ui.loading.loading.input > i.icon:after { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; -webkit-animation: button-spin 0.6s linear; animation: button-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #aaaaaa transparent transparent; border-style: solid; border-width: 0.2em; box-shadow: 0px 0px 0px 1px transparent; } /*-------------------- Focus ---------------------*/ .ui.input.focus input, .ui.input input:focus { border-color: rgba(39, 41, 43, 0.3); background: #ffffff; color: rgba(0, 0, 0, 0.8); box-shadow: none; } .ui.input.focus input input::-webkit-input-placeholder, .ui.input input:focus input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); } .ui.input.focus input input::-moz-placeholder, .ui.input input:focus input::-moz-placeholder { color: rgba(0, 0, 0, 0.8); } /*-------------------- Error ---------------------*/ .ui.input.error input { background-color: #fff0f0; border-color: #dbb1b1; color: #d95c5c; box-shadow: none; } /* Error Placeholder */ .ui.input.error input ::-webkit-input-placeholder { color: rgba(255, 80, 80, 0.4); } .ui.input.error input ::-moz-placeholder { color: rgba(255, 80, 80, 0.4); } /* Focused Error Placeholder */ .ui.input.error input :focus::-webkit-input-placeholder { color: rgba(255, 80, 80, 0.7); } .ui.input.error input :focus::-moz-placeholder { color: rgba(255, 80, 80, 0.7); } /******************************* Variations *******************************/ /*-------------------- Transparent ---------------------*/ .ui.transparent.input input { border-color: transparent; background-color: transparent; padding: 0em; } /* Transparent Icon */ .ui.transparent.icon.input > i.icon { width: 1.25em; } .ui.transparent.icon.input > input { padding-left: 0em !important; padding-right: 2em !important; } .ui.transparent[class*="left icon"].input > input { padding-left: 0em !important; padding-left: 2em !important; } /* Transparent Inverted */ .ui.transparent.inverted.input input::-moz-placeholder { color: rgba(255, 255, 255, 0.5); } .ui.transparent.inverted.input { color: #ffffff; } .ui.transparent.inverted.input input { color: inherit; } /*-------------------- Icon ---------------------*/ .ui.icon.input > i.icon { cursor: default; position: absolute; text-align: center; top: 0px; right: 0px; margin: 0em; height: 100%; width: 2.82142em; opacity: 0.5; border-radius: 0em 0.2857rem 0.2857rem 0em; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .ui.icon.input input { padding-right: 2.82142em !important; } .ui.icon.input > i.icon:before, .ui.icon.input > i.icon:after { left: 0; position: absolute; text-align: center; top: 50%; width: 100%; margin-top: -0.5em; } .ui.icon.input > i.link.icon { cursor: pointer; } .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em; } /* Left Icon Input */ .ui[class*="left icon"].input > i.icon { right: auto; left: 1px; border-radius: 0.2857rem 0em 0em 0.2857rem; } .ui[class*="left icon"].input > i.circular.icon { right: auto; left: 0.5em; } .ui[class*="left icon"].input > input { padding-left: 2.82142em !important; padding-right: 1em !important; } /* Focus */ .ui.icon.input > input:focus ~ i.icon { opacity: 1; } /*-------------------- Labeled ---------------------*/ /* Adjacent Label */ .ui.labeled.input { display: table; } .ui.labeled.input > input { display: table-cell; vertical-align: top; } .ui.labeled.input > .label { display: table-cell !important; vertical-align: middle; white-space: nowrap; font-size: 1em; } .ui.labeled.input > .label > .icon { display: inline; vertical-align: top; } /* Fluid Labeled */ .ui.fluid.labeled.input { display: table; width: 100%; } .ui.fluid.labeled.input > .label { width: 0.01%; } /* Label on Left */ .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > input { border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > .label { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } /* Label on Right */ .ui[class*="right labeled"].input > input { border-right: none; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .ui[class*="right labeled"].input > .label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /* Corner Label */ .ui.labeled.input .corner.label { top: 1px; right: 1px; font-size: 0.75em; border-radius: 0em 0.2857rem 0em 0em; } .ui.labeled.input input { padding-right: 2.5em !important; } /* Spacing with corner label */ .ui[class*="corner labeled"].input { display: inline-block; } .ui[class*="corner labeled"].input > input { display: block; } .ui[class*="corner labeled"].icon.input:not(.left) > input { padding-right: 3.25em !important; } .ui[class*="corner labeled"].icon.input:not(.left) > .icon { margin-right: 1.25em; } /*-------------------- Action ---------------------*/ .ui.action.input { display: table; } .ui.action.input > input { display: table-cell; vertical-align: top; } .ui.action.input > .button, .ui.action.input > .buttons { display: table-cell !important; vertical-align: middle; white-space: nowrap; margin: 0; } .ui.action.input > .button, .ui.action.input > .buttons > .button { vertical-align: middle; white-space: nowrap; margin: 0; padding-top: 0.78571em; padding-bottom: 0.78571em; } .ui.action.input > .button > .icon, .ui.action.input > .buttons > .button > .icon { display: inline; vertical-align: top; } /* Fluid */ .ui.fluid.action.input { display: table; width: 100%; } .ui.fluid.action.input > .button { width: 0.01%; } /* Button on Right */ .ui.action.input:not([class*="left action"]) > input { border-right: none; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .ui.action.input:not([class*="left action"]) > .button, .ui.action.input:not([class*="left action"]) > .buttons > .button { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /* Button on Left */ .ui[class*="left action"].input > .button, .ui[class*="left action"].input > .buttons > .button { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .ui[class*="left action"].input > input { border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /*-------------------- Inverted ---------------------*/ /* Standard */ .ui.inverted.input input { border: none; } /*-------------------- Fluid ---------------------*/ .ui.fluid.input { display: block; } /*-------------------- Size ---------------------*/ .ui.mini.input { font-size: 0.8125rem; } .ui.small.input { font-size: 0.875rem; } .ui.input { font-size: 1rem; } .ui.large.input { font-size: 1.125rem; } .ui.big.input { font-size: 1.25rem; } .ui.huge.input { font-size: 1.375rem; } .ui.massive.input { font-size: 1.5rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Icon *******************************/ @font-face { font-family: 'Icons'; src: url("../themes/default/assets/fonts/icons.eot"); src: url("../themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("../themes/default/assets/fonts/icons.svg#icons") format('svg'), url("../themes/default/assets/fonts/icons.woff") format('woff'), url("../themes/default/assets/fonts/icons.ttf") format('truetype'); font-style: normal; font-weight: normal; font-variant: normal; text-decoration: inherit; text-transform: none; } i.icon { display: inline-block; opacity: 1; margin: 0em 0.25rem 0em 0em; width: 1.23em; height: 0.9em; font-family: 'Icons'; font-style: normal; line-height: 1; font-weight: normal; text-decoration: inherit; text-align: center; speak: none; font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-backface-visibility: hidden; backface-visibility: hidden; } i.icon:before { background: none !important; } /******************************* Types *******************************/ /*-------------- Loading ---------------*/ i.icon.loading { height: 1em; -webkit-animation: icon-loading 2s linear infinite; animation: icon-loading 2s linear infinite; } @-webkit-keyframes icon-loading { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes icon-loading { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /******************************* States *******************************/ i.icon.hover { opacity: 1; } i.icon.active { opacity: 1; } i.emphasized.icon { opacity: 1; } i.disabled.icon { pointer-events: none; opacity: 0.3 !important; } /******************************* Variations *******************************/ /*------------------- Link --------------------*/ i.link.icon { cursor: pointer; opacity: 0.8; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } i.link.icon:hover { opacity: 1 !important; } /*------------------- Circular --------------------*/ i.circular.icon { border-radius: 500em !important; padding: 0.5em 0.5em !important; box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; line-height: 1 !important; width: 2em !important; height: 2em !important; } i.circular.inverted.icon { border: none; box-shadow: none; } /*------------------- Flipped --------------------*/ i.flipped.icon, i.horizontally.flipped.icon { -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } i.vertically.flipped.icon { -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } /*------------------- Rotated --------------------*/ i.rotated.icon, i.right.rotated.icon, i.clockwise.rotated.icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } i.left.rotated.icon, i.counterclockwise.rotated.icon { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } /*------------------- Bordered --------------------*/ i.bordered.icon { width: 2em; height: 2em; padding: 0.55em 0.385em !important; box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; vertical-align: baseline; } i.bordered.inverted.icon { border: none; box-shadow: none; } /*------------------- Colors --------------------*/ i.white.icon { color: #ffffff !important; } i.black.icon { color: #1b1c1d !important; } i.blue.icon { color: #3b83c0 !important; } i.green.icon { color: #5bbd72 !important; } i.orange.icon { color: #e07b53 !important; } i.pink.icon { color: #d9499a !important; } i.purple.icon { color: #564f8a !important; } i.red.icon { color: #d95c5c !important; } i.teal.icon { color: #00b5ad !important; } i.yellow.icon { color: #f2c61f !important; } /*------------------- Inverted --------------------*/ i.inverted.icon { color: #ffffff; } i.inverted.black.icon { color: #333333 !important; } i.inverted.blue.icon { color: #54c8ff !important; } i.inverted.green.icon { color: #2ecc40 !important; } i.inverted.orange.icon { color: #ff851b !important; } i.inverted.pink.icon { color: #ff8edf !important; } i.inverted.purple.icon { color: #cdc6ff !important; } i.inverted.red.icon { color: #ff695e !important; } i.inverted.teal.icon { color: #6dffff !important; } i.inverted.yellow.icon { color: #ffe21f !important; } /* Inverted Shapes */ i.inverted.bordered.icon, i.inverted.circular.icon { background-color: #222222 !important; color: #FFFFFF !important; } i.inverted.bordered.black.icon, i.inverted.circular.black.icon { background-color: #1b1c1d !important; color: #FFFFFF !important; } i.inverted.bordered.blue.icon, i.inverted.circular.blue.icon { background-color: #3b83c0 !important; color: #FFFFFF !important; } i.inverted.bordered.green.icon, i.inverted.circular.green.icon { background-color: #5bbd72 !important; color: #FFFFFF !important; } i.inverted.bordered.orange.icon, i.inverted.circular.orange.icon { background-color: #e07b53 !important; color: #FFFFFF !important; } i.inverted.bordered.pink.icon, i.inverted.circular.pink.icon { background-color: #d9499a !important; color: #FFFFFF !important; } i.inverted.bordered.purple.icon, i.inverted.circular.purple.icon { background-color: #564f8a !important; color: #FFFFFF !important; } i.inverted.bordered.red.icon, i.inverted.circular.red.icon { background-color: #d95c5c !important; color: #FFFFFF !important; } i.inverted.bordered.teal.icon, i.inverted.circular.teal.icon { background-color: #00b5ad !important; color: #FFFFFF !important; } i.inverted.bordered.yellow.icon, i.inverted.circular.yellow.icon { background-color: #f2c61f !important; color: #FFFFFF !important; } /*------------------- Sizes --------------------*/ i.small.icon { font-size: 0.875em; } i.icon { font-size: 1em; } i.large.icon { font-size: 1.5em; vertical-align: middle; } i.big.icon { font-size: 2em; vertical-align: middle; } i.huge.icon { font-size: 4em; vertical-align: middle; } i.massive.icon { font-size: 8em; vertical-align: middle; } /* * # Semantic - Icon * http://github.com/semantic-org/semantic-ui/ * * * Copyright 2014 Contributor * Released under the MIT license * http://opensource.org/licenses/MIT * */ /* * Font Awesome 4.0.3 * the iconic font designed for Bootstrap * ------------------------------------------------------------------------------ * The full suite of pictographic icons, examples, and documentation can be * found at http://fon.io. Stay up to date on Twitter at * http://twitter.com/fon. * * License * ------------------------------------------------------------------------------ * - The Font Awesome font is licensed under SIL OFL 1.1 - * http://scripts.sil.org/OFL /******************************* Semantic-UI integration of font-awesome : ///class names are separated i.icon.circle => i.icon.circle i.icon.circle-o => i.icon.circle.outline //abbreviation are replaced by full letters: i.icon.ellipsis-h => i.icon.ellipsis.horizontal i.icon.ellipsis-v => i.icon.ellipsis.vertical .alpha => .i.icon.alphabet .asc => .i.icon.ascending .desc => .i.icon.descending .alt =>.alternate ASCII order is conserved for easier maintenance. Icons that only have one style 'outline', 'square' etc do not require this class for instance `lemon icon` not `lemon outline icon` since there is only one lemon *******************************/ /******************************* Icons *******************************/ /* Web Content */ i.icon.search:before { content: "\f002"; } i.icon.mail.outline:before { content: "\f003"; } i.icon.external.link:before { content: "\f08e"; } i.icon.wifi:before { content: "\f012"; } i.icon.setting:before { content: "\f013"; } i.icon.home:before { content: "\f015"; } i.icon.inbox:before { content: "\f01c"; } i.icon.browser:before { content: "\f022"; } i.icon.tag:before { content: "\f02b"; } i.icon.tags:before { content: "\f02c"; } i.icon.calendar:before { content: "\f073"; } i.icon.comment:before { content: "\f075"; } i.icon.comments:before { content: "\f086"; } i.icon.shop:before { content: "\f07a"; } i.icon.privacy:before { content: "\f084"; } i.icon.settings:before { content: "\f085"; } i.icon.trophy:before { content: "\f091"; } i.icon.payment:before { content: "\f09d"; } i.icon.feed:before { content: "\f09e"; } i.icon.alarm.outline:before { content: "\f0a2"; } i.icon.tasks:before { content: "\f0ae"; } i.icon.cloud:before { content: "\f0c2"; } i.icon.lab:before { content: "\f0c3"; } i.icon.mail:before { content: "\f0e0"; } i.icon.idea:before { content: "\f0eb"; } i.icon.dashboard:before { content: "\f0e4"; } i.icon.sitemap:before { content: "\f0e8"; } i.icon.alarm:before { content: "\f0f3"; } i.icon.terminal:before { content: "\f120"; } i.icon.code:before { content: "\f121"; } i.icon.protect:before { content: "\f132"; } i.icon.calendar.outline:before { content: "\f133"; } i.icon.ticket:before { content: "\f145"; } i.icon.external.link.square:before { content: "\f14c"; } i.icon.map:before { content: "\f14e"; } i.icon.bug:before { content: "\f188"; } i.icon.mail.square:before { content: "\f199"; } i.icon.history:before { content: "\f1da"; } i.icon.options:before { content: "\f1de"; } i.icon.comment.outline:before { content: "\f0e5"; } i.icon.comments.outline:before { content: "\f0e6"; } /* User Actions */ i.icon.download:before { content: "\f019"; } i.icon.repeat:before { content: "\f01e"; } i.icon.refresh:before { content: "\f021"; } i.icon.lock:before { content: "\f023"; } i.icon.bookmark:before { content: "\f02e"; } i.icon.print:before { content: "\f02f"; } i.icon.write:before { content: "\f040"; } i.icon.theme:before { content: "\f043"; } i.icon.adjust:before { content: "\f042"; } i.icon.edit:before { content: "\f044"; } i.icon.external.share:before { content: "\f045"; } i.icon.ban:before { content: "\f05e"; } i.icon.mail.forward:before { content: "\f064"; } i.icon.share:before { content: "\f064"; } i.icon.expand:before { content: "\f065"; } i.icon.compress:before { content: "\f066"; } i.icon.unhide:before { content: "\f06e"; } i.icon.hide:before { content: "\f070"; } i.icon.random:before { content: "\f074"; } i.icon.retweet:before { content: "\f079"; } i.icon.sign.out:before { content: "\f08b"; } i.icon.pin:before { content: "\f08d"; } i.icon.sign.in:before { content: "\f090"; } i.icon.upload:before { content: "\f093"; } i.icon.call:before { content: "\f095"; } i.icon.call.square:before { content: "\f098"; } i.icon.remove.bookmark:before { content: "\f097"; } i.icon.unlock:before { content: "\f09c"; } i.icon.configure:before { content: "\f0ad"; } i.icon.filter:before { content: "\f0b0"; } i.icon.wizard:before { content: "\f0d0"; } i.icon.undo:before { content: "\f0e2"; } i.icon.exchange:before { content: "\f0ec"; } i.icon.cloud.download:before { content: "\f0ed"; } i.icon.cloud.upload:before { content: "\f0ee"; } i.icon.reply:before { content: "\f112"; } i.icon.reply.all:before { content: "\f122"; } i.icon.erase:before { content: "\f12d"; } i.icon.unlock.alternate:before { content: "\f13e"; } i.icon.archive:before { content: "\f187"; } i.icon.translate:before { content: "\f1ab"; } i.icon.recycle:before { content: "\f1b8"; } i.icon.send:before { content: "\f1d8"; } i.icon.send.outline:before { content: "\f1d9"; } i.icon.share.alternate:before { content: "\f1e0"; } i.icon.share.alternate.square:before { content: "\f1e1"; } i.icon.wait:before { content: "\f017"; } i.icon.write.square:before { content: "\f14b"; } i.icon.share.square:before { content: "\f14d"; } /* Messages */ i.icon.help.circle:before { content: "\f059"; } i.icon.info.circle:before { content: "\f05a"; } i.icon.warning:before { content: "\f12a"; } i.icon.warning.circle:before { content: "\f06a"; } i.icon.warning.sign:before { content: "\f071"; } i.icon.help:before { content: "\f128"; } i.icon.info:before { content: "\f129"; } i.icon.announcement:before { content: "\f0a1"; } /* Users */ i.icon.users:before { content: "\f0c0"; } i.icon.doctor:before { content: "\f0f0"; } i.icon.female:before { content: "\f182"; } i.icon.male:before { content: "\f183"; } i.icon.child:before { content: "\f1ae"; } i.icon.user:before { content: "\f007"; } i.icon.handicap:before { content: "\f193"; } i.icon.student:before { content: "\f19d"; } /* View Adjustment */ i.icon.grid.layout:before { content: "\f00a"; } i.icon.list.layout:before { content: "\f00b"; } i.icon.block.layout:before { content: "\f009"; } i.icon.zoom:before { content: "\f00e"; } i.icon.zoom.out:before { content: "\f010"; } i.icon.resize.vertical:before { content: "\f07d"; } i.icon.resize.horizontal:before { content: "\f07e"; } i.icon.maximize:before { content: "\f0b2"; } i.icon.crop:before { content: "\f125"; } /* Literal Objects */ i.icon.cocktail:before { content: "\f000"; } i.icon.road:before { content: "\f018"; } i.icon.flag:before { content: "\f024"; } i.icon.book:before { content: "\f02d"; } i.icon.gift:before { content: "\f06b"; } i.icon.leaf:before { content: "\f06c"; } i.icon.fire:before { content: "\f06d"; } i.icon.plane:before { content: "\f072"; } i.icon.magnet:before { content: "\f076"; } i.icon.legal:before { content: "\f0e3"; } i.icon.lemon:before { content: "\f094"; } i.icon.world:before { content: "\f0ac"; } i.icon.travel:before { content: "\f0b1"; } i.icon.shipping:before { content: "\f0d1"; } i.icon.money:before { content: "\f0d6"; } i.icon.lightning:before { content: "\f0e7"; } i.icon.rain:before { content: "\f0e9"; } i.icon.treatment:before { content: "\f0f1"; } i.icon.suitcase:before { content: "\f0f2"; } i.icon.bar:before { content: "\f0fc"; } i.icon.flag.outline:before { content: "\f11d"; } i.icon.flag.checkered:before { content: "\f11e"; } i.icon.puzzle:before { content: "\f12e"; } i.icon.fire.extinguisher:before { content: "\f134"; } i.icon.rocket:before { content: "\f135"; } i.icon.anchor:before { content: "\f13d"; } i.icon.bullseye:before { content: "\f140"; } i.icon.sun:before { content: "\f185"; } i.icon.moon:before { content: "\f186"; } i.icon.fax:before { content: "\f1ac"; } i.icon.life.ring:before { content: "\f1cd"; } i.icon.bomb:before { content: "\f1e2"; } /* Shapes */ i.icon.crosshairs:before { content: "\f05b"; } i.icon.asterisk:before { content: "\f069"; } i.icon.certificate:before { content: "\f0a3"; } i.icon.circle:before { content: "\f111"; } i.icon.quote.left:before { content: "\f10d"; } i.icon.quote.right:before { content: "\f10e"; } i.icon.ellipsis.horizontal:before { content: "\f141"; } i.icon.ellipsis.vertical:before { content: "\f142"; } i.icon.cube:before { content: "\f1b2"; } i.icon.cubes:before { content: "\f1b3"; } i.icon.circle.notched:before { content: "\f1ce"; } i.icon.circle.thin:before { content: "\f1db"; } /* Item Selection */ i.icon.checkmark:before { content: "\f00c"; } i.icon.remove:before { content: "\f00d"; } i.icon.checkmark.box:before { content: "\f046"; } i.icon.move:before { content: "\f047"; } i.icon.add.circle:before { content: "\f055"; } i.icon.minus.circle:before { content: "\f056"; } i.icon.remove.circle:before { content: "\f057"; } i.icon.check.circle:before { content: "\f058"; } i.icon.remove.circle.outline:before { content: "\f05c"; } i.icon.check.circle.outline:before { content: "\f05d"; } i.icon.plus:before { content: "\f067"; } i.icon.minus:before { content: "\f068"; } i.icon.add.square:before { content: "\f0fe"; } i.icon.radio:before { content: "\f10c"; } i.icon.selected.radio:before { content: "\f192"; } i.icon.minus.square:before { content: "\f146"; } i.icon.minus.square.outline:before { content: "\f147"; } i.icon.check.square:before { content: "\f14a"; } i.icon.plus.square.outline:before { content: "\f196"; } /* Media */ i.icon.film:before { content: "\f008"; } i.icon.sound:before { content: "\f025"; } i.icon.photo:before { content: "\f030"; } i.icon.bar.chart:before { content: "\f080"; } i.icon.camera.retro:before { content: "\f083"; } /* Pointers */ i.icon.arrow.circle.outline.down:before { content: "\f01a"; } i.icon.arrow.circle.outline.up:before { content: "\f01b"; } i.icon.chevron.left:before { content: "\f053"; } i.icon.chevron.right:before { content: "\f054"; } i.icon.arrow.left:before { content: "\f060"; } i.icon.arrow.right:before { content: "\f061"; } i.icon.arrow.up:before { content: "\f062"; } i.icon.arrow.down:before { content: "\f063"; } i.icon.chevron.up:before { content: "\f077"; } i.icon.chevron.down:before { content: "\f078"; } i.icon.pointing.right:before { content: "\f0a4"; } i.icon.pointing.left:before { content: "\f0a5"; } i.icon.pointing.up:before { content: "\f0a6"; } i.icon.pointing.down:before { content: "\f0a7"; } i.icon.arrow.circle.left:before { content: "\f0a8"; } i.icon.arrow.circle.right:before { content: "\f0a9"; } i.icon.arrow.circle.up:before { content: "\f0aa"; } i.icon.arrow.circle.down:before { content: "\f0ab"; } i.icon.caret.down:before { content: "\f0d7"; } i.icon.caret.up:before { content: "\f0d8"; } i.icon.caret.left:before { content: "\f0d9"; } i.icon.caret.right:before { content: "\f0da"; } i.icon.angle.double.left:before { content: "\f100"; } i.icon.angle.double.right:before { content: "\f101"; } i.icon.angle.double.up:before { content: "\f102"; } i.icon.angle.double.down:before { content: "\f103"; } i.icon.angle.left:before { content: "\f104"; } i.icon.angle.right:before { content: "\f105"; } i.icon.angle.up:before { content: "\f106"; } i.icon.angle.down:before { content: "\f107"; } i.icon.chevron.circle.left:before { content: "\f137"; } i.icon.chevron.circle.right:before { content: "\f138"; } i.icon.chevron.circle.up:before { content: "\f139"; } i.icon.chevron.circle.down:before { content: "\f13a"; } i.icon.toggle.down:before { content: "\f150"; } i.icon.toggle.up:before { content: "\f151"; } i.icon.toggle.right:before { content: "\f152"; } i.icon.long.arrow.down:before { content: "\f175"; } i.icon.long.arrow.up:before { content: "\f176"; } i.icon.long.arrow.left:before { content: "\f177"; } i.icon.long.arrow.right:before { content: "\f178"; } i.icon.arrow.circle.outline.right:before { content: "\f18e"; } i.icon.arrow.circle.outline.left:before { content: "\f190"; } i.icon.toggle.left:before { content: "\f191"; } /* Computer */ i.icon.power:before { content: "\f011"; } i.icon.trash:before { content: "\f014"; } i.icon.disk.outline:before { content: "\f0a0"; } i.icon.desktop:before { content: "\f108"; } i.icon.laptop:before { content: "\f109"; } i.icon.tablet:before { content: "\f10a"; } i.icon.mobile:before { content: "\f10b"; } i.icon.game:before { content: "\f11b"; } i.icon.keyboard:before { content: "\f11c"; } /* File System */ i.icon.folder:before { content: "\f07b"; } i.icon.folder.open:before { content: "\f07c"; } i.icon.level.up:before { content: "\f148"; } i.icon.level.down:before { content: "\f149"; } i.icon.file:before { content: "\f15b"; } i.icon.file.outline:before { content: "\f016"; } i.icon.file.text:before { content: "\f15c"; } i.icon.file.text.outline:before { content: "\f0f6"; } i.icon.folder.outline:before { content: "\f114"; } i.icon.folder.open.outline:before { content: "\f115"; } i.icon.file.pdf.outline:before { content: "\f1c1"; } i.icon.file.word.outline:before { content: "\f1c2"; } i.icon.file.excel.outline:before { content: "\f1c3"; } i.icon.file.powerpoint.outline:before { content: "\f1c4"; } i.icon.file.image.outline:before { content: "\f1c5"; } i.icon.file.archive.outline:before { content: "\f1c6"; } i.icon.file.audio.outline:before { content: "\f1c7"; } i.icon.file.video.outline:before { content: "\f1c8"; } i.icon.file.code.outline:before { content: "\f1c9"; } /* Technologies */ i.icon.barcode:before { content: "\f02a"; } i.icon.qrcode:before { content: "\f029"; } i.icon.fork:before { content: "\f126"; } i.icon.html5:before { content: "\f13b"; } i.icon.css3:before { content: "\f13c"; } i.icon.rss.square:before { content: "\f143"; } i.icon.openid:before { content: "\f19b"; } i.icon.database:before { content: "\f1c0"; } /* Rating */ i.icon.heart:before { content: "\f004"; } i.icon.star:before { content: "\f005"; } i.icon.empty.star:before { content: "\f006"; } i.icon.thumbs.outline.up:before { content: "\f087"; } i.icon.thumbs.outline.down:before { content: "\f088"; } i.icon.star.half:before { content: "\f089"; } i.icon.empty.heart:before { content: "\f08a"; } i.icon.smile:before { content: "\f118"; } i.icon.frown:before { content: "\f119"; } i.icon.meh:before { content: "\f11a"; } i.icon.star.half.empty:before { content: "\f123"; } i.icon.thumbs.up:before { content: "\f164"; } i.icon.thumbs.down:before { content: "\f165"; } /* Audio */ i.icon.music:before { content: "\f001"; } i.icon.video.play.outline:before { content: "\f01d"; } i.icon.volume.off:before { content: "\f026"; } i.icon.volume.down:before { content: "\f027"; } i.icon.volume.up:before { content: "\f028"; } i.icon.record:before { content: "\f03d"; } i.icon.step.backward:before { content: "\f048"; } i.icon.fast.backward:before { content: "\f049"; } i.icon.backward:before { content: "\f04a"; } i.icon.play:before { content: "\f04b"; } i.icon.pause:before { content: "\f04c"; } i.icon.stop:before { content: "\f04d"; } i.icon.forward:before { content: "\f04e"; } i.icon.fast.forward:before { content: "\f050"; } i.icon.step.forward:before { content: "\f051"; } i.icon.eject:before { content: "\f052"; } i.icon.unmute:before { content: "\f130"; } i.icon.mute:before { content: "\f131"; } i.icon.video.play:before { content: "\f144"; } /* Map & Locations */ i.icon.marker:before { content: "\f041"; } i.icon.coffee:before { content: "\f0f4"; } i.icon.food:before { content: "\f0f5"; } i.icon.building.outline:before { content: "\f0f7"; } i.icon.hospital:before { content: "\f0f8"; } i.icon.emergency:before { content: "\f0f9"; } i.icon.first.aid:before { content: "\f0fa"; } i.icon.military:before { content: "\f0fb"; } i.icon.h:before { content: "\f0fd"; } i.icon.location.arrow:before { content: "\f124"; } i.icon.space.shuttle:before { content: "\f197"; } i.icon.university:before { content: "\f19c"; } i.icon.building:before { content: "\f1ad"; } i.icon.paw:before { content: "\f1b0"; } i.icon.spoon:before { content: "\f1b1"; } i.icon.car:before { content: "\f1b9"; } i.icon.taxi:before { content: "\f1ba"; } i.icon.tree:before { content: "\f1bb"; } /* Tables */ i.icon.table:before { content: "\f0ce"; } i.icon.columns:before { content: "\f0db"; } i.icon.sort:before { content: "\f0dc"; } i.icon.sort.ascending:before { content: "\f0dd"; } i.icon.sort.descending:before { content: "\f0de"; } i.icon.sort.alphabet.ascending:before { content: "\f15d"; } i.icon.sort.alphabet.descending:before { content: "\f15e"; } i.icon.sort.content.ascending:before { content: "\f160"; } i.icon.sort.content.descending:before { content: "\f161"; } i.icon.sort.numeric.ascending:before { content: "\f162"; } i.icon.sort.numeric.descending:before { content: "\f163"; } /* Text Editor */ i.icon.font:before { content: "\f031"; } i.icon.bold:before { content: "\f032"; } i.icon.italic:before { content: "\f033"; } i.icon.text.height:before { content: "\f034"; } i.icon.text.width:before { content: "\f035"; } i.icon.align.left:before { content: "\f036"; } i.icon.align.center:before { content: "\f037"; } i.icon.align.right:before { content: "\f038"; } i.icon.align.justify:before { content: "\f039"; } i.icon.list:before { content: "\f03a"; } i.icon.outdent:before { content: "\f03b"; } i.icon.indent:before { content: "\f03c"; } i.icon.linkify:before { content: "\f0c1"; } i.icon.cut:before { content: "\f0c4"; } i.icon.copy:before { content: "\f0c5"; } i.icon.attach:before { content: "\f0c6"; } i.icon.save:before { content: "\f0c7"; } i.icon.content:before { content: "\f0c9"; } i.icon.unordered.list:before { content: "\f0ca"; } i.icon.ordered.list:before { content: "\f0cb"; } i.icon.strikethrough:before { content: "\f0cc"; } i.icon.underline:before { content: "\f0cd"; } i.icon.paste:before { content: "\f0ea"; } i.icon.unlink:before { content: "\f127"; } i.icon.superscript:before { content: "\f12b"; } i.icon.subscript:before { content: "\f12c"; } i.icon.header:before { content: "\f1dc"; } i.icon.paragraph:before { content: "\f1dd"; } /* Currency */ i.icon.euro:before { content: "\f153"; } i.icon.pound:before { content: "\f154"; } i.icon.dollar:before { content: "\f155"; } i.icon.rupee:before { content: "\f156"; } i.icon.yen:before { content: "\f157"; } i.icon.ruble:before { content: "\f158"; } i.icon.won:before { content: "\f159"; } i.icon.lira:before { content: "\f195"; } /* Networks and Websites*/ i.icon.twitter.square:before { content: "\f081"; } i.icon.facebook.square:before { content: "\f082"; } i.icon.linkedin.square:before { content: "\f08c"; } i.icon.github.square:before { content: "\f092"; } i.icon.twitter:before { content: "\f099"; } i.icon.facebook:before { content: "\f09a"; } i.icon.github:before { content: "\f09b"; } i.icon.pinterest:before { content: "\f0d2"; } i.icon.pinterest.square:before { content: "\f0d3"; } i.icon.google.plus.square:before { content: "\f0d4"; } i.icon.google.plus:before { content: "\f0d5"; } i.icon.linkedin:before { content: "\f0e1"; } i.icon.github.alternate:before { content: "\f113"; } i.icon.maxcdn:before { content: "\f136"; } i.icon.bitcoin:before { content: "\f15a"; } i.icon.youtube.square:before { content: "\f166"; } i.icon.youtube:before { content: "\f167"; } i.icon.xing:before { content: "\f168"; } i.icon.xing.square:before { content: "\f169"; } i.icon.youtube.play:before { content: "\f16a"; } i.icon.dropbox:before { content: "\f16b"; } i.icon.stack.overflow:before { content: "\f16c"; } i.icon.instagram:before { content: "\f16d"; } i.icon.flickr:before { content: "\f16e"; } i.icon.adn:before { content: "\f170"; } i.icon.bitbucket:before { content: "\f171"; } i.icon.bitbucket.square:before { content: "\f172"; } i.icon.tumblr:before { content: "\f173"; } i.icon.tumblr.square:before { content: "\f174"; } i.icon.apple:before { content: "\f179"; } i.icon.windows:before { content: "\f17a"; } i.icon.android:before { content: "\f17b"; } i.icon.linux:before { content: "\f17c"; } i.icon.dribbble:before { content: "\f17d"; } i.icon.skype:before { content: "\f17e"; } i.icon.foursquare:before { content: "\f180"; } i.icon.trello:before { content: "\f181"; } i.icon.gittip:before { content: "\f184"; } i.icon.vk:before { content: "\f189"; } i.icon.weibo:before { content: "\f18a"; } i.icon.renren:before { content: "\f18b"; } i.icon.pagelines:before { content: "\f18c"; } i.icon.stack.exchange:before { content: "\f18d"; } i.icon.vimeo:before { content: "\f194"; } i.icon.slack:before { content: "\f198"; } i.icon.wordpress:before { content: "\f19a"; } i.icon.yahoo:before { content: "\f19e"; } i.icon.google:before { content: "\f1a0"; } i.icon.reddit:before { content: "\f1a1"; } i.icon.reddit.square:before { content: "\f1a2"; } i.icon.stumbleupon.circle:before { content: "\f1a3"; } i.icon.stumbleupon:before { content: "\f1a4"; } i.icon.delicious:before { content: "\f1a5"; } i.icon.digg:before { content: "\f1a6"; } i.icon.pied.piper:before { content: "\f1a7"; } i.icon.pied.piper.alternate:before { content: "\f1a8"; } i.icon.drupal:before { content: "\f1a9"; } i.icon.joomla:before { content: "\f1aa"; } i.icon.behance:before { content: "\f1b4"; } i.icon.behance.square:before { content: "\f1b5"; } i.icon.steam:before { content: "\f1b6"; } i.icon.steam.square:before { content: "\f1b7"; } i.icon.spotify:before { content: "\f1bc"; } i.icon.deviantart:before { content: "\f1bd"; } i.icon.soundcloud:before { content: "\f1be"; } i.icon.vine:before { content: "\f1ca"; } i.icon.codepen:before { content: "\f1cb"; } i.icon.jsfiddle:before { content: "\f1cc"; } i.icon.rebel:before { content: "\f1d0"; } i.icon.empire:before { content: "\f1d1"; } i.icon.git.square:before { content: "\f1d2"; } i.icon.git:before { content: "\f1d3"; } i.icon.hacker.news:before { content: "\f1d4"; } i.icon.tencent.weibo:before { content: "\f1d5"; } i.icon.qq:before { content: "\f1d6"; } i.icon.wechat:before { content: "\f1d7"; } /******************************* Aliases *******************************/ i.icon.like:before { content: "\f004"; } i.icon.favorite:before { content: "\f005"; } i.icon.video:before { content: "\f008"; } i.icon.check:before { content: "\f00c"; } i.icon.remove:before { content: "\f00d"; } i.icon.close:before { content: "\f00d"; } i.icon.cancel:before { content: "\f00d"; } i.icon.delete:before { content: "\f00d"; } i.icon.x:before { content: "\f00d"; } i.icon.zoom.in:before { content: "\f00e"; } i.icon.magnify:before { content: "\f00e"; } i.icon.shutdown:before { content: "\f011"; } i.icon.signal:before { content: "\f012"; } i.icon.clock:before { content: "\f017"; } i.icon.time:before { content: "\f017"; } i.icon.play.circle.outline:before { content: "\f01d"; } i.icon.clockwise:before { content: "\f01e"; } i.icon.headphone:before { content: "\f025"; } i.icon.volume.off:before { content: "\f026"; } i.icon.camera:before { content: "\f030"; } i.icon.video.camera:before { content: "\f03d"; } i.icon.picture:before { content: "\f03e"; } i.icon.pencil:before { content: "\f040"; } i.icon.compose:before { content: "\f040"; } i.icon.point:before { content: "\f041"; } i.icon.tint:before { content: "\f043"; } i.icon.signup:before { content: "\f044"; } i.icon.plus.circle:before { content: "\f055"; } i.icon.minus.circle:before { content: "\f056"; } i.icon.dont:before { content: "\f05e"; } i.icon.minimize:before { content: "\f066"; } i.icon.add:before { content: "\f067"; } i.icon.eye:before { content: "\f06e"; } i.icon.attention:before { content: "\f06a"; } i.icon.cart:before { content: "\f07a"; } i.icon.plane:before { content: "\f072"; } i.icon.shuffle:before { content: "\f074"; } i.icon.talk:before { content: "\f075"; } i.icon.chat:before { content: "\f075"; } i.icon.shopping.cart:before { content: "\f07a"; } i.icon.bar.graph:before { content: "\f080"; } i.icon.key:before { content: "\f084"; } i.icon.privacy:before { content: "\f084"; } i.icon.cogs:before { content: "\f085"; } i.icon.discussions:before { content: "\f086"; } i.icon.like.outline:before { content: "\f087"; } i.icon.dislike.outline:before { content: "\f088"; } i.icon.heart.outline:before { content: "\f08a"; } i.icon.log.out:before { content: "\f08b"; } i.icon.thumb.tack:before { content: "\f08d"; } i.icon.winner:before { content: "\f091"; } i.icon.bookmark.outline:before { content: "\f097"; } i.icon.phone.square:before { content: "\f098"; } i.icon.phone.square:before { content: "\f098"; } i.icon.credit.card:before { content: "\f09d"; } i.icon.rss:before { content: "\f09e"; } i.icon.hdd.outline:before { content: "\f0a0"; } i.icon.bullhorn:before { content: "\f0a1"; } i.icon.bell:before { content: "\f0f3"; } i.icon.hand.outline.right:before { content: "\f0a4"; } i.icon.hand.outline.left:before { content: "\f0a5"; } i.icon.hand.outline.up:before { content: "\f0a6"; } i.icon.hand.outline.down:before { content: "\f0a7"; } i.icon.globe:before { content: "\f0ac"; } i.icon.wrench:before { content: "\f0ad"; } i.icon.briefcase:before { content: "\f0b1"; } i.icon.group:before { content: "\f0c0"; } i.icon.flask:before { content: "\f0c3"; } i.icon.sidebar:before { content: "\f0c9"; } i.icon.bars:before { content: "\f0c9"; } i.icon.list.ul:before { content: "\f0ca"; } i.icon.list.ol:before { content: "\f0cb"; } i.icon.numbered.list:before { content: "\f0cb"; } i.icon.magic:before { content: "\f0d0"; } i.icon.truck:before { content: "\f0d1"; } i.icon.currency:before { content: "\f0d6"; } i.icon.triangle.down:before { content: "\f0d7"; } i.icon.dropdown:before { content: "\f0d7"; } i.icon.triangle.up:before { content: "\f0d8"; } i.icon.triangle.left:before { content: "\f0d9"; } i.icon.triangle.right:before { content: "\f0da"; } i.icon.envelope:before { content: "\f0e0"; } i.icon.conversation:before { content: "\f0e6"; } i.icon.lightning:before { content: "\f0e7"; } i.icon.umbrella:before { content: "\f0e9"; } i.icon.lightbulb:before { content: "\f0eb"; } i.icon.suitcase:before { content: "\f0f2"; } i.icon.bell.outline:before { content: "\f0a2"; } i.icon.ambulance:before { content: "\f0f9"; } i.icon.medkit:before { content: "\f0fa"; } i.icon.fighter.jet:before { content: "\f0fb"; } i.icon.beer:before { content: "\f0fc"; } i.icon.plus.square:before { content: "\f0fe"; } i.icon.computer:before { content: "\f108"; } i.icon.circle.outline:before { content: "\f10c"; } i.icon.spinner:before { content: "\f110"; } i.icon.gamepad:before { content: "\f11b"; } i.icon.star.half.full:before { content: "\f123"; } i.icon.question:before { content: "\f128"; } i.icon.attention:before { content: "\f12a"; } i.icon.eraser:before { content: "\f12d"; } i.icon.microphone:before { content: "\f130"; } i.icon.microphone.slash:before { content: "\f131"; } i.icon.shield:before { content: "\f132"; } i.icon.target:before { content: "\f140"; } i.icon.play.circle:before { content: "\f144"; } i.icon.pencil.square:before { content: "\f14b"; } i.icon.compass:before { content: "\f14e"; } i.icon.eur:before { content: "\f153"; } i.icon.gbp:before { content: "\f154"; } i.icon.usd:before { content: "\f155"; } i.icon.inr:before { content: "\f156"; } i.icon.cny:before, i.icon.rmb:before, i.icon.jpy:before { content: "\f157"; } i.icon.rouble:before, i.icon.rub:before { content: "\f158"; } i.icon.won:before, i.icon.krw:before { content: "\f159"; } i.icon.btc:before { content: "\f15a"; } i.icon.try:before { content: "\f195"; } i.icon.zip:before { content: "\f187"; } i.icon.dot.circle.outline:before { content: "\f192"; } i.icon.sliders:before { content: "\f1de"; } i.icon.graduation:before { content: "\f19d"; } i.icon.\33d:before { content: "\f1b2"; } i.icon.weixin:before { content: "\f1d7"; } /******************************* Site Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Item ---------------*/ .ui.items > .item { table-layout: fixed; display: table; margin: 1em 0em; width: 100%; min-height: 0px; background: transparent; padding: 0em; border: none; border-radius: 0rem; box-shadow: none; -webkit-transition: box-shadow 0.2s ease; transition: box-shadow 0.2s ease; z-index: ''; } .ui.items > .item a { cursor: pointer; } /*-------------- Items ---------------*/ .ui.items { margin: 1.5em 0em; } .ui.items:first-child { margin-top: 0em !important; } .ui.items:last-child { margin-bottom: 0em !important; } /*-------------- Item ---------------*/ .ui.items > .item { min-width: 100%; } .ui.items > .item:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.items > .item:first-child { margin-top: 0em; } .ui.items > .item:last-child { margin-bottom: 0em; } /*-------------- Images ---------------*/ .ui.items > .item > .image { position: relative; display: table-cell; float: none; margin: 0em; padding: 0em; max-height: ''; vertical-align: top; } .ui.items > .item > .image > img { display: block; width: 100%; height: auto; border-radius: 0.125rem; border: none; } .ui.items > .item > .image:only-child > img { border-radius: 0rem; } /*-------------- Content ---------------*/ .ui.items > .item > .content { display: block; background: none; margin: 0em; padding: 0em; box-shadow: none; font-size: 1em; border: none; border-radius: 0em; } .ui.items > .item > .content:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.items > .item > .image + .content { width: 100%; display: table-cell; margin-left: 0em; vertical-align: top; padding-left: 1.5em; } .ui.items > .item > .content > .header { display: inline-block; margin: -0.165em 0em 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-weight: bold; color: rgba(0, 0, 0, 0.85); } /* Default Header Size */ .ui.items > .item > .content > .header:not(.ui) { font-size: 1.2em; } /*-------------- Floated ---------------*/ .ui.items > .item [class*="left floated"] { float: left; } .ui.items > .item [class*="right floated"] { float: right; } /*-------------- Content Image ---------------*/ .ui.items > .item .content img { display: inline-block; vertical-align: middle; width: 2em; } .ui.items > .item img.avatar, .ui.items > .item .avatar img { width: 2em; height: 2em; border-radius: 500rem; } /*-------------- Description ---------------*/ .ui.items > .item > .content > .description { margin-top: 0.6em; max-width: 550px; font-size: 1em; line-height: 1.33; color: rgba(0, 0, 0, 0.8); } /*-------------- Paragraph ---------------*/ .ui.items > .item > .content p { margin: 0em 0em 0.5em; } .ui.items > .item > .content p:last-child { margin-bottom: 0em; } /*-------------- Meta ---------------*/ .ui.items > .item .meta { font-size: 1em; line-height: 1em; color: rgba(0, 0, 0, 0.6); } .ui.items > .item .meta * { margin-right: 0.3em; } .ui.items > .item .meta :last-child { margin-right: 0em; } .ui.items > .item .meta [class*="right floated"] { margin-right: 0em; margin-left: 0.3em; } /*-------------- Links ---------------*/ /* Generic */ .ui.items > .item > .content a:not(.ui) { color: ''; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content a:not(.ui):hover { color: ''; } /* Header */ .ui.items > .item > .content > a.header { color: rgba(0, 0, 0, 0.85); } .ui.items > .item > .content > a.header:hover { color: #00b2f3; } /* Meta */ .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } .ui.items > .item .meta > a:not(.ui):hover { color: rgba(0, 0, 0, 0.8); } /*-------------- Labels ---------------*/ /*-----Star----- */ /* Icon */ .ui.items > .item > .content .favorite.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content .favorite.icon:hover { opacity: 1; color: #ffb70a; } .ui.items > .item > .content .active.favorite.icon { color: #ffb70a; } /*-----Like----- */ /* Icon */ .ui.items > .item > .content .like.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content .like.icon:hover { opacity: 1; color: #ff2733; } .ui.items > .item > .content .active.like.icon { color: #ff2733; } /*---------------- Extra Content -----------------*/ .ui.items > .item .extra { display: block; position: relative; background: none; margin: 0.5rem 0em 0em; width: 100%; padding: 0em 0em 0em; top: 0em; left: 0em; color: rgba(0, 0, 0, 0.4); box-shadow: none; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; border-top: none; } .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25rem 0em; } .ui.items > .item .extra > [class*="right floated"] { margin: 0.25rem 0em 0.25rem 0.5rem; } .ui.items > .item .extra:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } /******************************* Responsive *******************************/ /* Default Image Width */ .ui.items > .item > .image:not(.ui) { width: 175px; } /* Tablet Only */ @media only screen and (min-width: 768px) and (max-width: 991px) { .ui.items > .item { margin: 1em 0em; } .ui.items > .item > .image:not(.ui) { width: 150px; } .ui.items > .item > .image + .content { display: block; padding: 0em 0em 0em 1em; } } /* Mobily Only */ @media only screen and (max-width: 767px) { .ui.items > .item { margin: 2em 0em; } .ui.items > .item > .image { display: block; margin-left: auto; margin-right: auto; } .ui.items > .item > .image, .ui.items > .item > .image > img { max-width: 100% !important; width: auto !important; max-height: 250px !important; } .ui.items > .item > .image + .content { display: block; padding: 1.5em 0em 0em; } } /******************************* Variations *******************************/ /*------------------- Aligned --------------------*/ .ui.items > .item > .image + [class*="top aligned"].content { vertical-align: top; } .ui.items > .item > .image + [class*="middle aligned"].content { vertical-align: middle; } .ui.items > .item > .image + [class*="bottom aligned"].content { vertical-align: bottom; } /*-------------- Relaxed ---------------*/ .ui.relaxed.items > .item { margin: 1.5em 0em; } .ui[class*="very relaxed"].items > .item { margin: 2em 0em; } /*------------------- Divided --------------------*/ .ui.divided.items > .item { border-top: 1px solid rgba(39, 41, 43, 0.15); margin: 0em; padding: 1em 0em; } .ui.divided.items > .item:first-child { border-top: none; margin-top: 0em !important; padding-top: 0em !important; } .ui.divided.items > .item:last-child { margin-bottom: 0em !important; padding-bottom: 0em !important; } /* Relaxed Divided */ .ui.relaxed.divided.items > .item { margin: 0em; padding: 1.5em 0em; } .ui[class*="very relaxed"].divided.items > .item { margin: 0em; padding: 2em 0em; } /*------------------- Link --------------------*/ .ui.items a.item:hover, .ui.link.items > .item:hover { cursor: pointer; } .ui.items a.item:hover .content .header, .ui.link.items > .item:hover .content .header { color: #00b2f3; } /*-------------- Size ---------------*/ .ui.items > .item { font-size: 1em; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* UI Tabs *******************************/ .ui.tab { display: none; } /******************************* States *******************************/ /*-------------------- Active ---------------------*/ .ui.tab.active, .ui.tab.open { display: block; } /*-------------------- Loading ---------------------*/ .ui.tab.loading { position: relative; overflow: hidden; display: block; min-height: 250px; } .ui.tab.loading * { position: relative !important; left: -10000px !important; } .ui.tab.loading:before, .ui.tab.loading.segment:before { position: absolute; content: ''; top: 100px; left: 50%; margin: -1.25em 0em 0em -1.25em; width: 2.5em; height: 2.5em; border-radius: 500rem; border: 0.2em solid rgba(0, 0, 0, 0.1); } .ui.tab.loading:after, .ui.tab.loading.segment:after { position: absolute; content: ''; top: 100px; left: 50%; margin: -1.25em 0em 0em -1.25em; width: 2.5em; height: 2.5em; -webkit-animation: button-spin 0.6s linear; animation: button-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #aaaaaa transparent transparent; border-style: solid; border-width: 0.2em; box-shadow: 0px 0px 0px 1px transparent; } /******************************* Tab Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Button *******************************/ .ui.button { cursor: pointer; display: inline-block; min-height: 1em; outline: none; border: none; vertical-align: baseline; background-color: #e0e0e0; color: rgba(0, 0, 0, 0.6); font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; margin: 0em 0.25em 0em 0em; padding: 0.78571em 1.5em 0.78571em; text-transform: none; text-shadow: none; font-weight: bold; line-height: 1; font-style: normal; text-align: center; text-decoration: none; background-image: none; border-radius: 0.2857rem; box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; will-change: ''; -webkit-tap-highlight-color: transparent; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.button:hover { background-color: #e8e8e8; background-image: none; box-shadow: ''; color: rgba(0, 0, 0, 0.8); } .ui.button:hover .icon { opacity: 0.85; } /*-------------- Focus ---------------*/ .ui.button:focus { background-color: ''; color: rgba(0, 0, 0, 0.8); background-image: '' !important; box-shadow: 0px 0px 0px 1px transparent inset, 0px 0px 1px rgba(81, 167, 232, 0.8) inset, 0px 0px 3px 2px rgba(81, 167, 232, 0.8) !important; } .ui.button:focus .icon { opacity: 0.85; } /*-------------- Down ---------------*/ .ui.button:active, .ui.active.button:active { background-color: #cccccc; background-image: ''; color: rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 0px 1px transparent inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset; } /*-------------- Active ---------------*/ .ui.active.button { background-color: #d0d0d0; background-image: none; box-shadow: 0px 0px 0px 1px transparent inset; color: rgba(0, 0, 0, 0.8); } .ui.active.button:hover { background-color: #d0d0d0; background-image: none; color: rgba(0, 0, 0, 0.8); } .ui.active.button:active { background-color: #d0d0d0; background-image: none; } /*-------------- Loading ---------------*/ /* Specificity hack */ .ui.loading.loading.loading.loading.loading.loading.button { position: relative; cursor: default; point-events: none; text-shadow: none !important; color: transparent !important; -webkit-transition: all 0s linear; transition: all 0s linear; } .ui.loading.button:before { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; border-radius: 500rem; border: 0.2em solid rgba(0, 0, 0, 0.15); } .ui.loading.button:after { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; -webkit-animation: button-spin 0.6s linear; animation: button-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #ffffff transparent transparent; border-style: solid; border-width: 0.2em; box-shadow: 0px 0px 0px 1px transparent; } .ui.labeled.icon.loading.button .icon { background-color: transparent; box-shadow: none; } @-webkit-keyframes button-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes button-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .ui.basic.loading.button:not(.inverted):before { border-color: rgba(0, 0, 0, 0.1); } .ui.basic.loading.button:not(.inverted):after { border-top-color: #aaaaaa; } /*------------------- Disabled --------------------*/ .ui.buttons .disabled.button, .ui.disabled.button, .ui.disabled.button:hover, .ui.disabled.active.button { cursor: default; background-color: #dcddde !important; color: rgba(0, 0, 0, 0.4) !important; opacity: 0.3 !important; background-image: none !important; box-shadow: none !important; pointer-events: none; } /* Basic Group With Disabled */ .ui.basic.buttons .ui.disabled.button { border-color: rgba(39, 41, 43, 0.5); } /******************************* Types *******************************/ /*------------------- Animated --------------------*/ .ui.animated.button { position: relative; overflow: hidden; vertical-align: middle; padding-right: 0em !important; } .ui.animated.button .content { will-change: transform, opacity; } .ui.animated.button .visible.content { position: relative; margin-right: 1.5em; } .ui.animated.button .hidden.content { position: absolute; width: 100%; } /* Horizontal */ .ui.animated.button .visible.content, .ui.animated.button .hidden.content { -webkit-transition: right 0.3s ease 0s; transition: right 0.3s ease 0s; } .ui.animated.button .visible.content { left: auto; right: 0%; } .ui.animated.button .hidden.content { top: 50%; left: auto; right: -100%; margin-top: -0.5em; } .ui.animated.button:hover .visible.content { left: auto; right: 200%; } .ui.animated.button:hover .hidden.content { left: auto; right: 0%; } /* Vertical */ .ui.vertical.animated.button .visible.content, .ui.vertical.animated.button .hidden.content { -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease; transition: top 0.3s ease, transform 0.3s ease; } .ui.vertical.animated.button .visible.content { -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); right: auto; } .ui.vertical.animated.button .hidden.content { top: -50%; left: 0%; right: auto; } .ui.vertical.animated.button:hover .visible.content { -webkit-transform: translateY(200%); -ms-transform: translateY(200%); transform: translateY(200%); right: auto; } .ui.vertical.animated.button:hover .hidden.content { top: 50%; right: auto; } /* Fade */ .ui.fade.animated.button .visible.content, .ui.fade.animated.button .hidden.content { -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, transform 0.3s ease; } .ui.fade.animated.button .visible.content { left: auto; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .ui.fade.animated.button .hidden.content { opacity: 0; left: 0%; right: auto; -webkit-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5); } .ui.fade.animated.button:hover .visible.content { left: auto; right: auto; opacity: 0; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); } .ui.fade.animated.button:hover .hidden.content { left: 0%; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } /*------------------- Inverted --------------------*/ .ui.inverted.button { box-shadow: 0px 0px 0px 2px #ffffff inset !important; background: transparent none; color: #ffffff; text-shadow: none !important; } .ui.inverted.buttons .button { margin: 0px 0px 0px -2px; } .ui.inverted.buttons .button:first-child { margin-left: 0em; } .ui.inverted.vertical.buttons .button { margin: 0px 0px -2px 0px; } .ui.inverted.vertical.buttons .button:first-child { margin-top: 0em; } .ui.inverted.buttons .button:hover { position: relative; } .ui.inverted.button:hover { background: #ffffff; box-shadow: 0px 0px 0px 2px #ffffff inset !important; color: rgba(0, 0, 0, 0.8); } /*------------------- Social --------------------*/ /* Facebook */ .ui.facebook.button { background-color: #3b579d; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.facebook.button:hover { background-color: #3f5da8; color: #ffffff; text-shadow: none; } .ui.facebook.button:active { background-color: #314983; color: #ffffff; text-shadow: none; } /* Twitter */ .ui.twitter.button { background-color: #4092cc; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.twitter.button:hover { background-color: #4c99cf; color: #ffffff; text-shadow: none; } .ui.twitter.button:active { background-color: #3180b7; color: #ffffff; text-shadow: none; } /* Google Plus */ .ui.google.plus.button { background-color: #d34836; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.google.plus.button:hover { background-color: #d65343; color: #ffffff; text-shadow: none; } .ui.google.plus.button:active { background-color: #bc3a29; color: #ffffff; text-shadow: none; } /* Linked In */ .ui.linkedin.button { background-color: #1f88be; color: #ffffff; text-shadow: none; } .ui.linkedin.button:hover { background-color: #2191cb; color: #ffffff; text-shadow: none; } .ui.linkedin.button:active { background-color: #1a729f; color: #ffffff; text-shadow: none; } /* YouTube */ .ui.youtube.button { background-color: #cc181e; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.youtube.button:hover { background-color: #da1a20; color: #ffffff; text-shadow: none; } .ui.youtube.button:active { background-color: #ac1419; color: #ffffff; text-shadow: none; } /* Instagram */ .ui.instagram.button { background-color: #49769c; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.instagram.button:hover { background-color: #4e7ea6; color: #ffffff; text-shadow: none; } .ui.instagram.button:active { background-color: #3e6484; color: #ffffff; text-shadow: none; } /* Pinterest */ .ui.pinterest.button { background-color: #00aced; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.pinterest.button:hover { background-color: #00b7fc; color: #ffffff; text-shadow: none; } .ui.pinterest.button:active { background-color: #0092c9; color: #ffffff; text-shadow: none; } /* VK */ .ui.vk.button { background-color: #4D7198; color: #ffffff; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.vk.button:hover { background-color: #5279a2; color: #ffffff; } .ui.vk.button:active { background-color: #415f80; color: #ffffff; } /*-------------- Icon ---------------*/ .ui.button > .icon { opacity: 0.8; margin: 0em 0.4em 0em -0.2em; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; vertical-align: baseline; color: ''; } .ui.button > .right.icon { margin: 0em -0.2em 0em 0.4em; } /******************************* Variations *******************************/ /*------------------- Floated --------------------*/ .ui[class*="left floated"].buttons, .ui[class*="left floated"].button { float: left; margin-left: 0em; margin-right: 0.25em; } .ui[class*="right floated"].buttons, .ui[class*="right floated"].button { float: right; margin-right: 0em; margin-left: 0.25em; } /*------------------- Compact --------------------*/ .ui.compact.buttons .button, .ui.compact.button { padding: 0.5892825em 1.125em 0.5892825em; } .ui.compact.icon.buttons .button, .ui.compact.icon.button { padding: 0.5892825em 0.5892825em 0.5892825em; } .ui.compact.labeled.icon.buttons .button, .ui.compact.labeled.icon.button { padding: 0.5892825em 3.69642em 0.5892825em; } /*------------------- Sizes --------------------*/ .ui.mini.buttons .button, .ui.mini.buttons .or, .ui.mini.button { font-size: 0.71428571rem; } .ui.tiny.buttons .button, .ui.tiny.buttons .or, .ui.tiny.button { font-size: 0.85714286rem; } .ui.small.buttons .button, .ui.small.buttons .or, .ui.small.button { font-size: 0.92857143rem; } .ui.buttons .button, .ui.buttons .or, .ui.button { font-size: 1rem; } .ui.large.buttons .button, .ui.large.buttons .or, .ui.large.button { font-size: 1.14285714rem; } .ui.big.buttons .button, .ui.big.buttons .or, .ui.big.button { font-size: 1.28571429rem; } .ui.huge.buttons .button, .ui.huge.buttons .or, .ui.huge.button { font-size: 1.42857143rem; } .ui.massive.buttons .button, .ui.massive.buttons .or, .ui.massive.button { font-size: 1.71428571rem; } /*-------------- Icon Only ---------------*/ .ui.icon.buttons .button, .ui.icon.button { padding: 0.78571em 0.78571em 0.78571em; } .ui.icon.buttons .button > .icon, .ui.icon.button > .icon { opacity: 0.9; margin: 0em; vertical-align: top; } /*------------------- Basic --------------------*/ .ui.basic.buttons .button, .ui.basic.button { background: transparent !important; background-image: none; color: rgba(0, 0, 0, 0.6) !important; font-weight: normal; border-radius: 0.2857rem; text-transform: none; text-shadow: none !important; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; } .ui.basic.buttons .button { border-radius: 0em; } .ui.basic.buttons .button:hover, .ui.basic.button:hover { background: #fafafa !important; color: rgba(0, 0, 0, 0.8) !important; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons .button:active, .ui.basic.button:active { background: #f8f8f8 !important; color: rgba(0, 0, 0, 0.8) !important; box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons .active.button, .ui.basic.active.button { background: rgba(0, 0, 0, 0.05) !important; box-shadow: '' !important; color: rgba(0, 0, 0, 0.8); box-shadow: rgba(39, 41, 43, 0.3); } .ui.basic.buttons .active.button:hover, .ui.basic.active.button:hover { background-color: rgba(0, 0, 0, 0.05); } /* Vertical */ .ui.basic.buttons .button:hover { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset inset; } .ui.basic.buttons .button:active { box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset inset; } .ui.basic.buttons .active.button { box-shadow: rgba(39, 41, 43, 0.3) inset; } /* Standard Basic Inverted */ .ui.basic.inverted.buttons .button, .ui.basic.inverted.button { background-color: transparent !important; color: #fafafa !important; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; } .ui.basic.inverted.buttons .button:hover, .ui.basic.inverted.button:hover { color: #ffffff !important; box-shadow: 0px 0px 0px 2px #ffffff inset !important; } .ui.basic.inverted.buttons .button:active, .ui.basic.inverted.button:active { background-color: rgba(255, 255, 255, 0.05) !important; color: #ffffff !important; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important; } .ui.basic.inverted.buttons .active.button, .ui.basic.inverted.active.button { background-color: rgba(255, 255, 255, 0.05); color: #ffffff; text-shadow: none; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset; } .ui.basic.inverted.buttons .active.button:hover, .ui.basic.inverted.active.button:hover { background-color: rgba(255, 255, 255, 0.07); box-shadow: 0px 0px 0px 2px #ffffff inset !important; } /* Basic Group */ .ui.basic.buttons .button { border-left: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none; } .ui.basic.vertical.buttons .button { border-left: none; } .ui.basic.vertical.buttons .button { border-left-width: 0px; border-top: 1px solid rgba(39, 41, 43, 0.15); } .ui.basic.vertical.buttons .button:first-child { border-top-width: 0px; } /*-------------- Labeled Icon ---------------*/ .ui.labeled.icon.buttons .button, .ui.labeled.icon.button { position: relative; padding-left: 4.07142em !important; padding-right: 1.5em !important; } /* Left Labeled */ .ui.labeled.icon.buttons > .button > .icon, .ui.labeled.icon.button > .icon { position: absolute; width: 2.57142em; height: 100%; background-color: rgba(0, 0, 0, 0.05); text-align: center; color: ''; border-radius: 0.2857rem 0px 0px 0.2857rem; line-height: 1; box-shadow: -1px 0px 0px 0px transparent inset; } /* Left Labeled */ .ui.labeled.icon.buttons > .button > .icon, .ui.labeled.icon.button > .icon { top: 0em; left: 0em; } /* Right Labeled */ .ui[class*="right labeled"].icon.button { padding-right: 4.07142em !important; padding-left: 1.5em !important; } .ui[class*="right labeled"].icon.button > .icon { left: auto; right: 0em; border-radius: 0em 0.2857rem 0.2857rem 0em; box-shadow: 1px 0px 0px 0px transparent inset; } .ui.labeled.icon.buttons > .button > .icon:before, .ui.labeled.icon.button > .icon:before, .ui.labeled.icon.buttons > .button > .icon:after, .ui.labeled.icon.button > .icon:after { display: block; position: absolute; width: 100%; top: 50%; text-align: center; margin-top: -0.5em; } .ui.labeled.icon.buttons .button > .icon { border-radius: 0em; } .ui.labeled.icon.buttons .button:first-child > .icon { border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .ui.labeled.icon.buttons .button:last-child > .icon { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } .ui.vertical.labeled.icon.buttons .button:first-child > .icon { border-radius: 0em; border-top-left-radius: 0.2857rem; } .ui.vertical.labeled.icon.buttons .button:last-child > .icon { border-radius: 0em; border-bottom-left-radius: 0.2857rem; } /* Fluid Labeled */ .ui.fluid[class*="left labeled"].icon.button, .ui.fluid[class*="right labeled"].icon.button { padding-left: 1.5em !important; padding-right: 1.5em !important; } /*-------------- Toggle ---------------*/ /* Toggle (Modifies active state to give affordances) */ .ui.toggle.buttons .active.button, .ui.buttons .button.toggle.active, .ui.button.toggle.active { background-color: #5bbd72 !important; box-shadow: none !important; text-shadow: none; color: #ffffff !important; } .ui.button.toggle.active:hover { background-color: #66c17b !important; text-shadow: none; color: #ffffff !important; } /*-------------- Circular ---------------*/ .ui.circular.button { border-radius: 10em; } .ui.circular.button > .icon { width: 1em; vertical-align: baseline; } /*-------------- Attached ---------------*/ .ui.attached.button { display: block; margin: 0em; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) !important; border-radius: 0em; } .ui.attached.top.button { border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.attached.bottom.button { border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.attached.left.button { display: inline-block; border-left: none; padding-right: 0.75em; text-align: right; border-radius: 0.2857rem 0em 0em 0.2857rem; } .ui.attached.right.button { display: inline-block; padding-left: 0.75em; text-align: left; border-radius: 0em 0.2857rem 0.2857rem 0em; } /*------------------- Or Buttons --------------------*/ .ui.buttons .or { position: relative; float: left; width: 0.3em; height: 2.57142em; z-index: 3; } .ui.buttons .or:before { position: absolute; text-align: center; border-radius: 500rem; content: 'or'; top: 50%; left: 50%; background-color: #ffffff; text-shadow: none; margin-top: -0.892855em; margin-left: -0.892855em; width: 1.78571em; height: 1.78571em; line-height: 1.78571em; color: rgba(0, 0, 0, 0.4); font-style: normal; font-weight: bold; box-shadow: 0px 0px 0px 1px transparent inset; } .ui.buttons .or[data-text]:before { content: attr(data-text); } /* Fluid Or */ .ui.fluid.buttons .or { width: 0em !important; } .ui.fluid.buttons .or:after { display: none; } /*------------------- Attached --------------------*/ /* Plural Attached */ .attached.ui.buttons { margin: 0px; border-radius: 0em 0em 0em 0em; } .attached.ui.buttons .button { margin: 0em; } .attached.ui.buttons .button:first-child { border-radius: 0em 0em 0em 0em; } .attached.ui.buttons .button:last-child { border-radius: 0em 0em 0em 0em; } /* Top Side */ [class*="top attached"].ui.buttons { margin-bottom: -1px; border-radius: 0.2857rem 0.2857rem 0em 0em; } [class*="top attached"].ui.buttons .button:first-child { border-radius: 0.2857rem 0em 0em 0em; } [class*="top attached"].ui.buttons .button:last-child { border-radius: 0em 0.2857rem 0em 0em; } /* Bottom Side */ [class*="bottom attached"].ui.buttons { margin-top: -1px; border-radius: 0em 0em 0.2857rem 0.2857rem; } [class*="bottom attached"].ui.buttons .button:first-child { border-radius: 0em 0em 0em 0.2857rem; } [class*="bottom attached"].ui.buttons .button:last-child { border-radius: 0em 0em 0.2857rem 0em; } /* Left Side */ [class*="left attached"].ui.buttons { margin-left: -1px; border-radius: 0em 0.2857rem 0.2857rem 0em; } [class*="left attached"].ui.buttons .button:first-child { margin-left: -1px; border-radius: 0em 0.2857rem 0em 0em; } [class*="left attached"].ui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0.2857rem 0em; } /* Right Side */ [class*="right attached"].ui.buttons, [class*="right attached"].ui.buttons .button { margin-right: -1px; border-radius: 0.2857rem 0em 0em 0.2857rem; } [class*="right attached"].ui.buttons .button:first-child { margin-left: -1px; border-radius: 0.2857rem 0em 0em 0em; } [class*="right attached"].ui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0em 0.2857rem; } /* Fluid */ .ui.fluid.buttons, .ui.button.fluid, .ui.fluid.buttons > .button { display: block; width: 100%; } .ui.\32.buttons, .ui.two.buttons { width: 100%; } .ui.\32.buttons > .button, .ui.two.buttons > .button { width: 50%; } .ui.\33.buttons, .ui.three.buttons { width: 100%; } .ui.\33.buttons > .button, .ui.three.buttons > .button { width: 33.333%; } .ui.\34.buttons, .ui.four.buttons { width: 100%; } .ui.\34.buttons > .button, .ui.four.buttons > .button { width: 25%; } .ui.\35.buttons, .ui.five.buttons { width: 100%; } .ui.\35.buttons > .button, .ui.five.buttons > .button { width: 20%; } .ui.\36.buttons, .ui.six.buttons { width: 100%; } .ui.\36.buttons > .button, .ui.six.buttons > .button { width: 16.666%; } .ui.\37.buttons, .ui.seven.buttons { width: 100%; } .ui.\37.buttons > .button, .ui.seven.buttons > .button { width: 14.285%; } .ui.\38.buttons, .ui.eight.buttons { width: 100%; } .ui.\38.buttons > .button, .ui.eight.buttons > .button { width: 12.500%; } .ui.\39.buttons, .ui.nine.buttons { width: 100%; } .ui.\39.buttons > .button, .ui.nine.buttons > .button { width: 11.11%; } .ui.\31\30.buttons, .ui.ten.buttons { width: 100%; } .ui.\31\30.buttons > .button, .ui.ten.buttons > .button { width: 10%; } .ui.\31\31.buttons, .ui.eleven.buttons { width: 100%; } .ui.\31\31.buttons > .button, .ui.eleven.buttons > .button { width: 9.09%; } .ui.\31\32.buttons, .ui.twelve.buttons { width: 100%; } .ui.\31\32.buttons > .button, .ui.twelve.buttons > .button { width: 8.3333%; } /* Fluid Vertical Buttons */ .ui.fluid.vertical.buttons, .ui.fluid.vertical.buttons > .button { display: block; width: auto; } .ui.\32.vertical.buttons > .button, .ui.two.vertical.buttons > .button { height: 50%; } .ui.\33.vertical.buttons > .button, .ui.three.vertical.buttons > .button { height: 33.333%; } .ui.\34.vertical.buttons > .button, .ui.four.vertical.buttons > .button { height: 25%; } .ui.\35.vertical.buttons > .button, .ui.five.vertical.buttons > .button { height: 20%; } .ui.\36.vertical.buttons > .button, .ui.six.vertical.buttons > .button { height: 16.666%; } .ui.\37.vertical.buttons > .button, .ui.seven.vertical.buttons > .button { height: 14.285%; } .ui.\38.vertical.buttons > .button, .ui.eight.vertical.buttons > .button { height: 12.500%; } .ui.\39.vertical.buttons > .button, .ui.nine.vertical.buttons > .button { height: 11.11%; } .ui.\31\30.vertical.buttons > .button, .ui.ten.vertical.buttons > .button { height: 10%; } .ui.\31\31.vertical.buttons > .button, .ui.eleven.vertical.buttons > .button { height: 9.09%; } .ui.\31\32.vertical.buttons > .button, .ui.twelve.vertical.buttons > .button { height: 8.3333%; } /*------------------- Colors --------------------*/ /*--- Black ---*/ .ui.black.buttons .button, .ui.black.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .ui.black.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.black.buttons .button:hover, .ui.black.button:hover { background-color: #1b1c1d; color: #ffffff; text-shadow: none; } .ui.black.buttons .button:active, .ui.black.button:active { background-color: #0a0a0b; color: #ffffff; text-shadow: none; } .ui.black.buttons .active.button, .ui.black.buttons .active.button:active, .ui.black.active.button, .ui.black.button .active.button:active { background-color: #0f0f10; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.black.buttons .button, .ui.basic.black.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.black.buttons .button:hover, .ui.basic.black.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #1b1c1d inset !important; color: #1b1c1d !important; } .ui.basic.black.buttons .button:active, .ui.basic.black.button:active { box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; color: #0a0a0b !important; } .ui.basic.black.buttons .active.button, .ui.basic.black.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; color: #0a0a0b !important; } .ui.buttons > .basic.black.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.black.buttons .button, .ui.inverted.black.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important; color: #ffffff; } .ui.inverted.black.buttons .button:hover, .ui.inverted.black.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .ui.inverted.black.buttons .active.button, .ui.inverted.black.active.button { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .ui.inverted.black.buttons .button:active, .ui.inverted.black.button:active { box-shadow: 0px 0px 0px 2px #212121 inset !important; background-color: #212121; color: #ffffff; } /* Inverted Basic */ .ui.inverted.black.basic.buttons .button, .ui.inverted.black.buttons .basic.button, .ui.inverted.black.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .button:hover, .ui.inverted.black.buttons .basic.button:hover, .ui.inverted.black.basic.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .active.button, .ui.inverted.black.buttons .basic.active.button, .ui.inverted.black.basic.active.button { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .button:active, .ui.inverted.black.buttons .basic.button:active, .ui.inverted.black.basic.button:active { box-shadow: 0px 0px 0px 2px #212121 inset !important; color: #ffffff !important; } /*--- Blue ---*/ .ui.blue.buttons .button, .ui.blue.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .ui.blue.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.blue.buttons .button:hover, .ui.blue.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .ui.blue.buttons .button:active, .ui.blue.button:active { background-color: #3370a5; color: #ffffff; text-shadow: none; } .ui.blue.buttons .active.button, .ui.blue.buttons .active.button:active, .ui.blue.active.button, .ui.blue.button .active.button:active { background-color: #3576ac; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.blue.buttons .button, .ui.basic.blue.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.blue.buttons .button:hover, .ui.basic.blue.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #458ac6 inset !important; color: #458ac6 !important; } .ui.basic.blue.buttons .button:active, .ui.basic.blue.button:active { box-shadow: 0px 0px 0px 2px #3370a5 inset !important; color: #3370a5 !important; } .ui.basic.blue.buttons .active.button, .ui.basic.blue.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #3370a5 inset !important; color: #3370a5 !important; } .ui.buttons > .basic.blue.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.blue.buttons .button, .ui.inverted.blue.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff; } .ui.inverted.blue.buttons .button:hover, .ui.inverted.blue.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .ui.inverted.blue.buttons .active.button, .ui.inverted.blue.active.button { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .ui.inverted.blue.buttons .button:active, .ui.inverted.blue.button:active { box-shadow: 0px 0px 0px 2px #30bdff inset !important; background-color: #30bdff; color: #ffffff; } /* Inverted Basic */ .ui.inverted.blue.basic.buttons .button, .ui.inverted.blue.buttons .basic.button, .ui.inverted.blue.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.blue.basic.buttons .button:hover, .ui.inverted.blue.buttons .basic.button:hover, .ui.inverted.blue.basic.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .ui.inverted.blue.basic.buttons .active.button, .ui.inverted.blue.buttons .basic.active.button, .ui.inverted.blue.basic.active.button { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .ui.inverted.blue.basic.buttons .button:active, .ui.inverted.blue.buttons .basic.button:active, .ui.inverted.blue.basic.button:active { box-shadow: 0px 0px 0px 2px #30bdff inset !important; color: #54c8ff !important; } /*--- Green ---*/ .ui.green.buttons .button, .ui.green.button { background-color: #5bbd72; color: #ffffff; text-shadow: none; background-image: none; } .ui.green.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.green.buttons .button:hover, .ui.green.button:hover { background-color: #66c17b; color: #ffffff; text-shadow: none; } .ui.green.buttons .button:active, .ui.green.button:active { background-color: #46ae5f; color: #ffffff; text-shadow: none; } .ui.green.buttons .active.button, .ui.green.buttons .active.button:active, .ui.green.active.button, .ui.green.button .active.button:active { background-color: #49b562; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.green.buttons .button, .ui.basic.green.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.green.buttons .button:hover, .ui.basic.green.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #66c17b inset !important; color: #66c17b !important; } .ui.basic.green.buttons .button:active, .ui.basic.green.button:active { box-shadow: 0px 0px 0px 2px #46ae5f inset !important; color: #46ae5f !important; } .ui.basic.green.buttons .active.button, .ui.basic.green.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #46ae5f inset !important; color: #46ae5f !important; } .ui.buttons > .basic.green.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.green.buttons .button, .ui.inverted.green.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40; } .ui.inverted.green.buttons .button:hover, .ui.inverted.green.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .ui.inverted.green.buttons .active.button, .ui.inverted.green.active.button { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .ui.inverted.green.buttons .button:active, .ui.inverted.green.button:active { box-shadow: 0px 0px 0px 2px #27af37 inset !important; background-color: #27af37; color: #ffffff; } /* Inverted Basic */ .ui.inverted.green.basic.buttons .button, .ui.inverted.green.buttons .basic.button, .ui.inverted.green.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.green.basic.buttons .button:hover, .ui.inverted.green.buttons .basic.button:hover, .ui.inverted.green.basic.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .ui.inverted.green.basic.buttons .active.button, .ui.inverted.green.buttons .basic.active.button, .ui.inverted.green.basic.active.button { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .ui.inverted.green.basic.buttons .button:active, .ui.inverted.green.buttons .basic.button:active, .ui.inverted.green.basic.button:active { box-shadow: 0px 0px 0px 2px #27af37 inset !important; color: #2ecc40 !important; } /*--- Orange ---*/ .ui.orange.buttons .button, .ui.orange.button { background-color: #e07b53; color: #ffffff; text-shadow: none; background-image: none; } .ui.orange.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.orange.buttons .button:hover, .ui.orange.button:hover { background-color: #e28560; color: #ffffff; text-shadow: none; } .ui.orange.buttons .button:active, .ui.orange.button:active { background-color: #db6435; color: #ffffff; text-shadow: none; } .ui.orange.buttons .active.button, .ui.orange.buttons .active.button:active, .ui.orange.active.button, .ui.orange.button .active.button:active { background-color: #dc6a3d; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.orange.buttons .button, .ui.basic.orange.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.orange.buttons .button:hover, .ui.basic.orange.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #e28560 inset !important; color: #e28560 !important; } .ui.basic.orange.buttons .button:active, .ui.basic.orange.button:active { box-shadow: 0px 0px 0px 2px #db6435 inset !important; color: #db6435 !important; } .ui.basic.orange.buttons .active.button, .ui.basic.orange.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #db6435 inset !important; color: #db6435 !important; } .ui.buttons > .basic.orange.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.orange.buttons .button, .ui.inverted.orange.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b; } .ui.inverted.orange.buttons .button:hover, .ui.inverted.orange.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .ui.inverted.orange.buttons .active.button, .ui.inverted.orange.active.button { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .ui.inverted.orange.buttons .button:active, .ui.inverted.orange.button:active { box-shadow: 0px 0px 0px 2px #f67300 inset !important; background-color: #f67300; color: #ffffff; } /* Inverted Basic */ .ui.inverted.orange.basic.buttons .button, .ui.inverted.orange.buttons .basic.button, .ui.inverted.orange.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.orange.basic.buttons .button:hover, .ui.inverted.orange.buttons .basic.button:hover, .ui.inverted.orange.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .ui.inverted.orange.basic.buttons .active.button, .ui.inverted.orange.buttons .basic.active.button, .ui.inverted.orange.basic.active.button { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .ui.inverted.orange.basic.buttons .button:active, .ui.inverted.orange.buttons .basic.button:active, .ui.inverted.orange.basic.button:active { box-shadow: 0px 0px 0px 2px #f67300 inset !important; color: #ff851b !important; } /*--- Pink ---*/ .ui.pink.buttons .button, .ui.pink.button { background-color: #d9499a; color: #ffffff; text-shadow: none; background-image: none; } .ui.pink.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.pink.buttons .button:hover, .ui.pink.button:hover { background-color: #dc56a1; color: #ffffff; text-shadow: none; } .ui.pink.buttons .button:active, .ui.pink.button:active { background-color: #d22c8a; color: #ffffff; text-shadow: none; } .ui.pink.buttons .active.button, .ui.pink.buttons .active.button:active, .ui.pink.active.button, .ui.pink.button .active.button:active { background-color: #d5348e; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.pink.buttons .button, .ui.basic.pink.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.pink.buttons .button:hover, .ui.basic.pink.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc56a1 inset !important; color: #dc56a1 !important; } .ui.basic.pink.buttons .button:active, .ui.basic.pink.button:active { box-shadow: 0px 0px 0px 2px #d22c8a inset !important; color: #d22c8a !important; } .ui.basic.pink.buttons .active.button, .ui.basic.pink.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #d22c8a inset !important; color: #d22c8a !important; } .ui.buttons > .basic.pink.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.pink.buttons .button, .ui.inverted.pink.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf; } .ui.inverted.pink.buttons .button:hover, .ui.inverted.pink.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .ui.inverted.pink.buttons .active.button, .ui.inverted.pink.active.button { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .ui.inverted.pink.buttons .button:active, .ui.inverted.pink.button:active { box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; background-color: #ff6ad5; color: #ffffff; } /* Inverted Basic */ .ui.inverted.pink.basic.buttons .button, .ui.inverted.pink.buttons .basic.button, .ui.inverted.pink.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.pink.basic.buttons .button:hover, .ui.inverted.pink.buttons .basic.button:hover, .ui.inverted.pink.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .ui.inverted.pink.basic.buttons .active.button, .ui.inverted.pink.buttons .basic.active.button, .ui.inverted.pink.basic.active.button { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .ui.inverted.pink.basic.buttons .button:active, .ui.inverted.pink.buttons .basic.button:active, .ui.inverted.pink.basic.button:active { box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; color: #ff8edf !important; } /*--- Purple ---*/ .ui.purple.buttons .button, .ui.purple.button { background-color: #564f8a; color: #ffffff; text-shadow: none; background-image: none; } .ui.purple.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.purple.buttons .button:hover, .ui.purple.button:hover { background-color: #5c5594; color: #ffffff; text-shadow: none; } .ui.purple.buttons .button:active, .ui.purple.button:active { background-color: #484273; color: #ffffff; text-shadow: none; } .ui.purple.buttons .active.button, .ui.purple.buttons .active.button:active, .ui.purple.active.button, .ui.purple.button .active.button:active { background-color: #4c467a; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.purple.buttons .button, .ui.basic.purple.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.purple.buttons .button:hover, .ui.basic.purple.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #5c5594 inset !important; color: #5c5594 !important; } .ui.basic.purple.buttons .button:active, .ui.basic.purple.button:active { box-shadow: 0px 0px 0px 2px #484273 inset !important; color: #484273 !important; } .ui.basic.purple.buttons .active.button, .ui.basic.purple.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #484273 inset !important; color: #484273 !important; } .ui.buttons > .basic.purple.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.purple.buttons .button, .ui.inverted.purple.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff; } .ui.inverted.purple.buttons .button:hover, .ui.inverted.purple.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .ui.inverted.purple.buttons .active.button, .ui.inverted.purple.active.button { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .ui.inverted.purple.buttons .button:active, .ui.inverted.purple.button:active { box-shadow: 0px 0px 0px 2px #aea2ff inset !important; background-color: #aea2ff; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.purple.basic.buttons .button, .ui.inverted.purple.buttons .basic.button, .ui.inverted.purple.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.purple.basic.buttons .button:hover, .ui.inverted.purple.buttons .basic.button:hover, .ui.inverted.purple.basic.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .ui.inverted.purple.basic.buttons .active.button, .ui.inverted.purple.buttons .basic.active.button, .ui.inverted.purple.basic.active.button { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .ui.inverted.purple.basic.buttons .button:active, .ui.inverted.purple.buttons .basic.button:active, .ui.inverted.purple.basic.button:active { box-shadow: 0px 0px 0px 2px #aea2ff inset !important; color: #cdc6ff !important; } /*--- Red ---*/ .ui.red.buttons .button, .ui.red.button { background-color: #d95c5c; color: #ffffff; text-shadow: none; background-image: none; } .ui.red.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.red.buttons .button:hover, .ui.red.button:hover { background-color: #dc6868; color: #ffffff; text-shadow: none; } .ui.red.buttons .button:active, .ui.red.button:active { background-color: #d23f3f; color: #ffffff; text-shadow: none; } .ui.red.buttons .active.button, .ui.red.buttons .active.button:active, .ui.red.active.button, .ui.red.button .active.button:active { background-color: #d44747; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.red.buttons .button, .ui.basic.red.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.red.buttons .button:hover, .ui.basic.red.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc6868 inset !important; color: #dc6868 !important; } .ui.basic.red.buttons .button:active, .ui.basic.red.button:active { box-shadow: 0px 0px 0px 2px #d23f3f inset !important; color: #d23f3f !important; } .ui.basic.red.buttons .active.button, .ui.basic.red.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #d23f3f inset !important; color: #d23f3f !important; } .ui.buttons > .basic.red.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.red.buttons .button, .ui.inverted.red.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e; } .ui.inverted.red.buttons .button:hover, .ui.inverted.red.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .ui.inverted.red.buttons .active.button, .ui.inverted.red.active.button { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .ui.inverted.red.buttons .button:active, .ui.inverted.red.button:active { box-shadow: 0px 0px 0px 2px #ff483a inset !important; background-color: #ff483a; color: #ffffff; } /* Inverted Basic */ .ui.inverted.red.basic.buttons .button, .ui.inverted.red.buttons .basic.button, .ui.inverted.red.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.red.basic.buttons .button:hover, .ui.inverted.red.buttons .basic.button:hover, .ui.inverted.red.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .ui.inverted.red.basic.buttons .active.button, .ui.inverted.red.buttons .basic.active.button, .ui.inverted.red.basic.active.button { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .ui.inverted.red.basic.buttons .button:active, .ui.inverted.red.buttons .basic.button:active, .ui.inverted.red.basic.button:active { box-shadow: 0px 0px 0px 2px #ff483a inset !important; color: #ff695e !important; } /*--- Teal ---*/ .ui.teal.buttons .button, .ui.teal.button { background-color: #00b5ad; color: #ffffff; text-shadow: none; background-image: none; } .ui.teal.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.teal.buttons .button:hover, .ui.teal.button:hover { background-color: #00c4bc; color: #ffffff; text-shadow: none; } .ui.teal.buttons .button:active, .ui.teal.button:active { background-color: #00918b; color: #ffffff; text-shadow: none; } .ui.teal.buttons .active.button, .ui.teal.buttons .active.button:active, .ui.teal.active.button, .ui.teal.button .active.button:active { background-color: #009c95; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.teal.buttons .button, .ui.basic.teal.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.teal.buttons .button:hover, .ui.basic.teal.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #00c4bc inset !important; color: #00c4bc !important; } .ui.basic.teal.buttons .button:active, .ui.basic.teal.button:active { box-shadow: 0px 0px 0px 2px #00918b inset !important; color: #00918b !important; } .ui.basic.teal.buttons .active.button, .ui.basic.teal.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #00918b inset !important; color: #00918b !important; } .ui.buttons > .basic.teal.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.teal.buttons .button, .ui.inverted.teal.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff; } .ui.inverted.teal.buttons .button:hover, .ui.inverted.teal.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .ui.inverted.teal.buttons .active.button, .ui.inverted.teal.active.button { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .ui.inverted.teal.buttons .button:active, .ui.inverted.teal.button:active { box-shadow: 0px 0px 0px 2px #49ffff inset !important; background-color: #49ffff; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.teal.basic.buttons .button, .ui.inverted.teal.buttons .basic.button, .ui.inverted.teal.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.teal.basic.buttons .button:hover, .ui.inverted.teal.buttons .basic.button:hover, .ui.inverted.teal.basic.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .ui.inverted.teal.basic.buttons .active.button, .ui.inverted.teal.buttons .basic.active.button, .ui.inverted.teal.basic.active.button { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .ui.inverted.teal.basic.buttons .button:active, .ui.inverted.teal.buttons .basic.button:active, .ui.inverted.teal.basic.button:active { box-shadow: 0px 0px 0px 2px #49ffff inset !important; color: #6dffff !important; } /*--- Yellow ---*/ .ui.yellow.buttons .button, .ui.yellow.button { background-color: #f2c61f; color: #ffffff; text-shadow: none; background-image: none; } .ui.yellow.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.yellow.buttons .button:hover, .ui.yellow.button:hover { background-color: #f3ca2d; color: #ffffff; text-shadow: none; } .ui.yellow.buttons .button:active, .ui.yellow.button:active { background-color: #e0b40d; color: #ffffff; text-shadow: none; } .ui.yellow.buttons .active.button, .ui.yellow.buttons .active.button:active, .ui.yellow.active.button, .ui.yellow.button .active.button:active { background-color: #eabc0e; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.yellow.buttons .button, .ui.basic.yellow.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.yellow.buttons .button:hover, .ui.basic.yellow.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #f3ca2d inset !important; color: #f3ca2d !important; } .ui.basic.yellow.buttons .button:active, .ui.basic.yellow.button:active { box-shadow: 0px 0px 0px 2px #e0b40d inset !important; color: #e0b40d !important; } .ui.basic.yellow.buttons .active.button, .ui.basic.yellow.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #e0b40d inset !important; color: #e0b40d !important; } .ui.buttons > .basic.yellow.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.yellow.buttons .button, .ui.inverted.yellow.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f; } .ui.inverted.yellow.buttons .button:hover, .ui.inverted.yellow.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .ui.inverted.yellow.buttons .active.button, .ui.inverted.yellow.active.button { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .ui.inverted.yellow.buttons .button:active, .ui.inverted.yellow.button:active { box-shadow: 0px 0px 0px 2px #fada00 inset !important; background-color: #fada00; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.yellow.basic.buttons .button, .ui.inverted.yellow.buttons .basic.button, .ui.inverted.yellow.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.yellow.basic.buttons .button:hover, .ui.inverted.yellow.buttons .basic.button:hover, .ui.inverted.yellow.basic.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .ui.inverted.yellow.basic.buttons .active.button, .ui.inverted.yellow.buttons .basic.active.button, .ui.inverted.yellow.basic.active.button { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .ui.inverted.yellow.basic.buttons .button:active, .ui.inverted.yellow.buttons .basic.button:active, .ui.inverted.yellow.basic.button:active { box-shadow: 0px 0px 0px 2px #fada00 inset !important; color: #ffe21f !important; } /*------------------- Primary --------------------*/ .ui.primary.buttons .button, .ui.primary.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .ui.primary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.primary.buttons .button:hover, .ui.primary.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .ui.primary.buttons .button:active, .ui.primary.button:active { background-color: #3370a5; color: #ffffff; text-shadow: none; } .ui.primary.buttons .active.button, .ui.primary.active.button { background-color: #3576ac; color: #ffffff; text-shadow: none; } /*------------------- Secondary --------------------*/ .ui.secondary.buttons .button, .ui.secondary.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .ui.secondary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.secondary.buttons .button:hover, .ui.secondary.button:hover { background-color: #222425; color: #ffffff; text-shadow: none; } .ui.secondary.buttons .button:active, .ui.secondary.button:active { background-color: #0a0a0b; color: #ffffff; text-shadow: none; } .ui.secondary.buttons .active.button, .ui.secondary.active.button { background-color: #0f0f10; color: #ffffff; text-shadow: none; } /*--------------- Positive ----------------*/ .ui.positive.buttons .button, .ui.positive.button { background-color: #5bbd72 !important; color: #ffffff; text-shadow: none; background-image: none; } .ui.positive.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.positive.buttons .button:hover, .ui.positive.button:hover, .ui.positive.buttons .active.button, .ui.positive.active.button { background-color: #66c17b !important; color: #ffffff; text-shadow: none; } .ui.positive.buttons .button:active, .ui.positive.button:active { background-color: #46ae5f !important; color: #ffffff; text-shadow: none; } .ui.positive.buttons .active.button, .ui.positive.buttons .active.button:active, .ui.positive.active.button, .ui.positive.button .active.button:active { background-color: #49b562; color: #ffffff; text-shadow: none; } /*--------------- Negative ----------------*/ .ui.negative.buttons .button, .ui.negative.button { background-color: #d95c5c !important; color: #ffffff; text-shadow: none; background-image: none; } .ui.negative.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.negative.buttons .button:hover, .ui.negative.button:hover, .ui.negative.buttons .active.button, .ui.negative.active.button { background-color: #dc6868 !important; color: #ffffff; text-shadow: none; } .ui.negative.buttons .button:active, .ui.negative.button:active { background-color: #d23f3f !important; color: #ffffff; text-shadow: none; } .ui.negative.buttons .active.button, .ui.negative.buttons .active.button:active, .ui.negative.active.button, .ui.negative.button .active.button:active { background-color: #d44747; color: #ffffff; text-shadow: none; } /******************************* Groups *******************************/ .ui.buttons { display: inline-block; vertical-align: middle; margin: 0em 0.25em 0em 0em; } .ui.buttons > .button:hover, .ui.buttons > .active.button { position: relative; } .ui.buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui.buttons .button:first-child { border-left: none; } .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } .ui.buttons > .ui.button:not(.basic):not(.inverted), .ui.buttons:not(.basic):not(.inverted) > .button { box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.buttons .button { margin: 0em; float: left; border-radius: 0em; margin: 0px 0px 0px 0px; } .ui.buttons .button:first-child { margin-left: 0em; border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .ui.buttons .button:last-child { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } /* Vertical Style */ .ui.vertical.buttons { display: inline-block; } .ui.vertical.buttons .button { display: block; float: none; margin: 0px 0px 0px 0px; box-shadow: none; } .ui.vertical.buttons .button:first-child, .ui.vertical.buttons .mini.button:first-child, .ui.vertical.buttons .tiny.button:first-child, .ui.vertical.buttons .small.button:first-child, .ui.vertical.buttons .massive.button:first-child, .ui.vertical.buttons .huge.button:first-child { border-radius: 0.2857rem 0.2857rem 0px 0px; } .ui.vertical.buttons .button:last-child, .ui.vertical.buttons .mini.button:last-child, .ui.vertical.buttons .tiny.button:last-child, .ui.vertical.buttons .small.button:last-child, .ui.vertical.buttons .massive.button:last-child, .ui.vertical.buttons .huge.button:last-child, .ui.vertical.buttons .gigantic.button:last-child { margin-bottom: 0px; border-radius: 0px 0px 0.2857rem 0.2857rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Dropdown *******************************/ .ui.dropdown { cursor: pointer; position: relative; display: inline-block; line-height: 1em; tap-highlight-color: rgba(0, 0, 0, 0); outline: none; text-align: left; -webkit-transition: border-radius 0.1s ease, width 0.2s ease; transition: border-radius 0.1s ease, width 0.2s ease; } /******************************* Content *******************************/ /*-------------- Menu ---------------*/ .ui.dropdown .menu { cursor: auto; position: absolute; display: none; outline: none; top: 100%; margin: 0em; padding: 0em 0em; background: #ffffff; min-width: 100%; white-space: nowrap; font-size: 1rem; text-shadow: none; text-align: left; box-shadow: 0px 1px 4px 0px rgba(39, 41, 43, 0.15); border: 1px solid rgba(39, 41, 43, 0.15); border-radius: 0em 0em 0.2857rem 0.2857rem; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; z-index: 11; will-change: transform, opacity; } /*-------------- Hidden Input ---------------*/ .ui.dropdown > input[type="hidden"], .ui.dropdown > select { display: none !important; } /*-------------- Dropdown Icon ---------------*/ .ui.dropdown > .dropdown.icon { width: auto; margin: 0em 0em 0em 1em; } .ui.dropdown .menu > .item .dropdown.icon { width: auto; float: right; margin: 0.2em 0em 0em 1em; } .ui.dropdown .menu > .item .dropdown.icon + .text { margin-right: 1em; } /*-------------- Text ---------------*/ .ui.dropdown > .text { display: inline-block; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } /*-------------- Menu Item ---------------*/ .ui.dropdown .menu > .item { position: relative; cursor: pointer; display: block; border: none; height: auto; border-top: none; line-height: 1.2em; color: rgba(0, 0, 0, 0.8); padding: 0.65rem 1.25rem !important; font-size: 1rem; text-transform: none; font-weight: normal; box-shadow: none; -webkit-touch-callout: none; } .ui.dropdown .menu > .item:first-child { border-top-width: 0px; } /*-------------- Floated Content ---------------*/ .ui.dropdown > .text > [class*="right floated"], .ui.dropdown .menu .item > [class*="right floated"] { float: right !important; margin-right: 0em !important; margin-left: 1em !important; } .ui.dropdown > .text > [class*="left floated"], .ui.dropdown .menu .item > [class*="left floated"] { float: left !important; margin-left: 0em !important; margin-right: 1em !important; } .ui.dropdown .menu .item > .icon.floated, .ui.dropdown .menu .item > .flag.floated, .ui.dropdown .menu .item > .image.floated, .ui.dropdown .menu .item > img.floated { margin-top: 0.2em; } /*-------------- Menu Divider ---------------*/ .ui.dropdown .menu > .header { margin: 1rem 0rem 0.75rem; padding: 0em 1.25rem; color: rgba(0, 0, 0, 0.85); font-size: 0.8em; font-weight: bold; text-transform: uppercase; } .ui.dropdown .menu > .divider { border-top: 1px solid rgba(0, 0, 0, 0.05); height: 0em; margin: 0.5em 0em; } .ui.dropdown .menu > .input { margin: 0.75rem 1.25rem; min-width: 200px; } .ui.dropdown .menu > .header + .input { margin-top: 0em; } .ui.dropdown .menu > .input:not(.transparent) input { padding: 0.5em 1em; } .ui.dropdown .menu > .input:not(.transparent) .button, .ui.dropdown .menu > .input:not(.transparent) .icon, .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5em; padding-bottom: 0.5em; } /*----------------- Item Description -------------------*/ .ui.dropdown > .text > .description, .ui.dropdown .menu > .item > .description { margin: 0em 0em 0em 1em; color: rgba(0, 0, 0, 0.4); } /*-------------- Sub Menu ---------------*/ .ui.dropdown .menu .menu { top: 0% !important; left: 100% !important; right: auto !important; margin: 0em 0em 0em -0.5em !important; border-radius: 0em 0.2857rem 0.2857rem 0em !important; z-index: 21 !important; } /* Hide Arrow */ .ui.dropdown .menu .menu:after { display: none; } /******************************* Coupling *******************************/ /*-------------- Sub Elements ---------------*/ /* Icons / Flags / Labels / Image */ .ui.dropdown > .text > .icon, .ui.dropdown > .text > .label, .ui.dropdown > .text > .flag, .ui.dropdown > .text > img, .ui.dropdown > .text > .image { margin-top: 0em; } .ui.dropdown .menu > .item > .icon, .ui.dropdown .menu > .item > .label, .ui.dropdown .menu > .item > .flag, .ui.dropdown .menu > .item > .image, .ui.dropdown .menu > .item > img { margin-top: 0.2em; } .ui.dropdown > .text > .icon, .ui.dropdown > .text > .label, .ui.dropdown > .text > .flag, .ui.dropdown > .text > img, .ui.dropdown > .text > .image, .ui.dropdown .menu > .item > .icon, .ui.dropdown .menu > .item > .label, .ui.dropdown .menu > .item > .flag, .ui.dropdown .menu > .item > .image, .ui.dropdown .menu > .item > img { margin-left: 0em; margin-right: 0.75em; } /*-------------- Image ---------------*/ .ui.dropdown > .text > img, .ui.dropdown > .text > .image, .ui.dropdown .menu > .item > .image, .ui.dropdown .menu > .item > img { display: inline-block; vertical-align: middle; width: auto; max-height: 2.5em; } /*-------------- Menu ---------------*/ /* Remove Menu Item Divider */ .ui.dropdown .ui.menu > .item:before, .ui.menu .ui.dropdown .menu > .item:before { display: none; } /* Prevent Menu Item Border */ .ui.menu .ui.dropdown .menu .active.item { border-left: none; } /* Automatically float dropdown menu right on last menu item */ .ui.menu .right.menu .dropdown:last-child .menu, .ui.menu .right.dropdown.item .menu, .ui.buttons > .ui.dropdown:last-child .menu { left: auto; right: 0em; } /*-------------- Button ---------------*/ /* No Margin On Icon Button */ .ui.dropdown.icon.button > .dropdown.icon { margin: 0em; } .ui.dropdown.button:not(.pointing):not(.floating).active, .ui.dropdown.button:not(.pointing):not(.floating).visible { border-bottom-left-radius: 0em; border-bottom-right-radius: 0em; } /******************************* Types *******************************/ /*-------------- Selection ---------------*/ /* Displays like a select box */ .ui.selection.dropdown { cursor: pointer; word-wrap: break-word; white-space: normal; outline: 0; -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg); min-width: 180px; background: #ffffff; display: inline-block; padding: 0.8em 1.1em; color: rgba(0, 0, 0, 0.8); box-shadow: none; border: 1px solid rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; -webkit-transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; } .ui.selection.dropdown.visible, .ui.selection.dropdown.active { z-index: 10; } select.ui.dropdown { height: 38px; padding: 0em; margin: 0em; visibility: hidden; } .ui.selection.dropdown > .text { margin-right: 2em; } .ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon { position: absolute; top: auto; margin: 0em; width: auto; right: 1.1em; opacity: 0.8; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } /* Compact */ .ui.compact.selection.dropdown { min-width: 0px; } /* Selection Menu */ .ui.selection.dropdown .menu { overflow-x: hidden; overflow-y: auto; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: touch; border-top-width: 0px !important; width: auto; margin: 0px -1px; min-width: -webkit-calc(100% + 2px ); min-width: calc(100% + 2px ); outline: none; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); -webkit-transition: box-shadow 0.2s ease, border 0.2s ease; transition: box-shadow 0.2s ease, border 0.2s ease; } .ui.selection.dropdown .menu:after, .ui.selection.dropdown .menu:before { display: none; } @media only screen and (max-width: 767px) { .ui.selection.dropdown .menu { max-height: 7.7142rem; } } @media only screen and (min-width: 768px) { .ui.selection.dropdown .menu { max-height: 10.2856rem; } } @media only screen and (min-width: 992px) { .ui.selection.dropdown .menu { max-height: 15.4284rem; } } @media only screen and (min-width: 1920px) { .ui.selection.dropdown .menu { max-height: 20.5712rem; } } /* Menu Item */ .ui.selection.dropdown .menu > .item { border-top: 1px solid rgba(0, 0, 0, 0.05); padding-left: 1.1em !important; /* Add in spacing for scroll bar */ padding-right: -webkit-calc(2.1em) !important; padding-right: calc(2.1em) !important; white-space: normal; word-wrap: normal; } /* Hover */ .ui.selection.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); } /* Disabled */ .ui.selection.dropdown.disabled, .ui.selection.dropdown.disabled:hover { cursor: default; box-shadow: none; color: rgba(0, 0, 0, 0.8); border: 1px solid rgba(39, 41, 43, 0.15); opacity: 0.3 !important; } /* Visible Hover */ .ui.selection.visible.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .ui.selection.visible.dropdown:hover .menu { border: 1px solid rgba(39, 41, 43, 0.3); box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); } /* Visible */ .ui.selection.dropdown.visible { border-color: rgba(39, 41, 43, 0.15); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .ui.visible.selection.dropdown > .dropdown.icon { opacity: 1; } /* Active Item */ .ui.selection.active.dropdown > .text:not(.default), .ui.selection.visible.dropdown > .text:not(.default) { font-weight: normal; color: rgba(0, 0, 0, 0.8); } /* Connecting Border */ .ui.active.selection.dropdown, .ui.visible.selection.dropdown { border-bottom-left-radius: 0em !important; border-bottom-right-radius: 0em !important; } /*-------------- Searchable ---------------*/ /* Search Selection */ .ui.search.dropdown { min-width: ''; } /* Search Dropdown */ .ui.search.dropdown > input.search { background: none transparent !important; border: none !important; box-shadow: none !important; border-radius: 0em !important; cursor: pointer; top: 0em; left: 0em; width: 100%; outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); padding: inherit; } /* Text Layering */ .ui.search.dropdown > input.search { position: absolute; z-index: 2; } .ui.search.dropdown > .text { cursor: text; position: relative; z-index: 3; } /* Search Selection */ .ui.search.selection.dropdown > input.search { line-height: 1.2142em; padding: 0.6929em 1.1em; } /* Active/Visible Search */ .ui.search.dropdown.active > input.search, .ui.search.dropdown.visible > input.search { cursor: auto; } .ui.search.dropdown.active > .text, .ui.search.dropdown.visible > .text { pointer-events: none; } .ui.active.search.dropdown > input.search:focus + .text { color: rgba(0, 0, 0, 0.4) !important; } /* Search Menu */ .ui.search.dropdown .menu { overflow-x: hidden; overflow-y: auto; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: touch; } @media only screen and (max-width: 767px) { .ui.search.dropdown .menu { max-height: 7.7142rem; } } @media only screen and (min-width: 768px) { .ui.search.dropdown .menu { max-height: 10.2856rem; } } @media only screen and (min-width: 992px) { .ui.search.dropdown .menu { max-height: 15.4284rem; } } @media only screen and (min-width: 1920px) { .ui.search.dropdown .menu { max-height: 20.5712rem; } } /*-------------- Inline ---------------*/ .ui.inline.dropdown { cursor: pointer; display: inline-block; color: inherit; } .ui.inline.dropdown .dropdown.icon { margin: 0em 0.5em 0em 0.25em; vertical-align: top; } .ui.inline.dropdown > .text { font-weight: bold; } .ui.inline.dropdown .menu { cursor: auto; margin-top: 0.25em; border-radius: 0.2857rem; } /******************************* States *******************************/ /*-------------------- Hover ----------------------*/ /* Menu Item Hover */ .ui.dropdown .menu > .item:hover { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); z-index: 12; } /*-------------------- Active ----------------------*/ /* Menu Item Active */ .ui.dropdown .menu .active.item { background: transparent; font-weight: bold; color: rgba(0, 0, 0, 0.8); box-shadow: none; z-index: 12; } /*-------------------- Default Text ----------------------*/ .ui.dropdown > .default.text, .ui.default.dropdown > .text { color: rgba(179, 179, 179, 0.7); } .ui.dropdown:hover > .default.text, .ui.default.dropdown:hover > .text { color: rgba(140, 140, 140, 0.7); } /*-------------------- Loading ----------------------*/ .ui.loading.dropdown > .text { -webkit-transition: none; transition: none; } .ui.dropdown > .loading.menu { display: block; visibility: hidden; z-index: -1; } /*-------------------- Keyboard Select ----------------------*/ /* Selected Item */ .ui.dropdown.selected, .ui.dropdown .menu .selected.item { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------------- Search Filtered ----------------------*/ /* Filtered Item */ .ui.dropdown > .filtered.text { visibility: hidden; } .ui.dropdown .filtered.item { display: none; } /*-------------------- Error ----------------------*/ .ui.dropdown.error, .ui.dropdown.error > .text, .ui.dropdown.error > .default.text { color: #a94442; } .ui.selection.dropdown.error { background: #fff0f0; border-color: #dbb1b1; } .ui.selection.dropdown.error:hover { border-color: #dbb1b1; } .ui.dropdown.error > .menu, .ui.dropdown.error > .menu .menu { border-color: #dbb1b1; } .ui.dropdown.error > .menu > .item { color: #d95c5c; } /* Item Hover */ .ui.dropdown.error > .menu > .item:hover { background-color: #fff2f2; } /* Item Active */ .ui.dropdown.error > .menu .active.item { background-color: #fdcfcf; } /*-------------------- Disabled ----------------------*/ /* Disabled */ .ui.disabled.dropdown { cursor: default; pointer-events: none; opacity: 0.3; } /******************************* Variations *******************************/ /*-------------- Direction ---------------*/ /* Flyout Direction */ .ui.dropdown .menu { left: 0px; } /* Default Side (Right) */ .ui.dropdown .right.menu > .menu, .ui.dropdown .menu .right.menu { left: 100% !important; right: auto !important; } /* Left Flyout Menu */ .ui.dropdown > .left.menu .menu, .ui.dropdown .menu .left.menu { left: auto !important; right: 100% !important; } .ui.dropdown .item .left.dropdown.icon, .ui.dropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin: 0.2em 0.75em 0em 0em; } .ui.dropdown .item .left.dropdown.icon, .ui.dropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin: 0.2em 0.75em 0em 0em; } .ui.dropdown .item .left.dropdown.icon + .text, .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em; } /*-------------- Upward ---------------*/ .ui.upward.dropdown > .menu { top: auto; bottom: 100%; box-shadow: 0px 0px 4px 0px rgba(39, 41, 43, 0.15); border-radius: 0.2857rem 0.2857rem 0em 0em; } /* Active Upward */ .ui.simple.upward.active.dropdown, .ui.simple.upward.dropdown:hover { border-radius: 0.2857rem 0.2857rem 0em 0em !important; } .ui.upward.dropdown.button:not(.pointing):not(.floating).active, .ui.upward.dropdown.button:not(.pointing):not(.floating).visible { border-radius: 0.2857rem 0.2857rem 0em 0em; } /* Selection */ .ui.upward.selection.dropdown .menu { border-top-width: 1px !important; border-bottom-width: 0px !important; } .ui.upward.selection.dropdown:hover { box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); } .ui.upward.selection.visible.dropdown:hover { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05); } .ui.active.upward.selection.dropdown, .ui.visible.upward.selection.dropdown { border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.upward.selection.dropdown.visible { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .ui.upward.selection.visible.dropdown:hover .menu { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } /*-------------- Simple ---------------*/ /* Displays without javascript */ .ui.simple.dropdown .menu:before, .ui.simple.dropdown .menu:after { display: none; } .ui.simple.dropdown .menu { position: absolute; display: block; overflow: hidden; top: -9999px !important; opacity: 0; width: 0; height: 0; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } .ui.simple.active.dropdown, .ui.simple.dropdown:hover { border-bottom-left-radius: 0em !important; border-bottom-right-radius: 0em !important; } .ui.simple.active.dropdown > .menu, .ui.simple.dropdown:hover > .menu { overflow: visible; width: auto; height: auto; top: 100% !important; opacity: 1; } .ui.simple.dropdown > .menu > .item:active > .menu, .ui.simple.dropdown:hover > .menu > .item:hover > .menu { overflow: visible; width: auto; height: auto; top: 0% !important; left: 100% !important; opacity: 1; } .ui.simple.disabled.dropdown:hover .menu { display: none; height: 0px; width: 0px; overflow: hidden; } /* Visible */ .ui.simple.visible.dropdown > .menu { display: block; } /*-------------- Fluid ---------------*/ .ui.fluid.dropdown { display: block; width: 100%; min-width: 0em; } .ui.fluid.dropdown > .dropdown.icon { float: right; } /*-------------- Floating ---------------*/ .ui.floating.dropdown .menu { left: 0; right: auto; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15); border-radius: 0.2857rem; } .ui.floating.dropdown > .menu { margin-top: 0.5em !important; } /*-------------- Pointing ---------------*/ .ui.pointing.dropdown > .menu { top: 100%; margin-top: 0.75em; border-radius: 0.2857rem; } .ui.pointing.dropdown > .menu:after { display: block; position: absolute; pointer-events: none; content: ''; visibility: visible; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); width: 0.5em; height: 0.5em; box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1); background: #ffffff; z-index: 2; } .ui.pointing.dropdown > .menu:after { top: -0.25em; left: 50%; margin: 0em 0em 0em -0.25em; } /* Top Left Pointing */ .ui.top.left.pointing.dropdown > .menu { top: 100%; bottom: auto; left: 0%; right: auto; margin: 1em 0em 0em; } .ui.top.left.pointing.dropdown > .menu { top: 100%; bottom: auto; left: 0%; right: auto; margin: 1em 0em 0em; } .ui.top.left.pointing.dropdown > .menu:after { top: -0.25em; left: 1em; right: auto; margin: 0em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /* Top Right Pointing */ .ui.top.right.pointing.dropdown > .menu { top: 100%; bottom: auto; right: 0%; left: auto; margin: 1em 0em 0em; } .ui.top.right.pointing.dropdown > .menu:after { top: -0.25em; left: auto; right: 1em; margin: 0em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /* Left Pointing */ .ui.left.pointing.dropdown > .menu { top: 0%; left: 100%; right: auto; margin: 0em 0em 0em 1em; } .ui.left.pointing.dropdown > .menu:after { top: 1em; left: -0.25em; margin: 0em 0em 0em 0em; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } /* Right Pointing */ .ui.right.pointing.dropdown > .menu { top: 0%; left: auto; right: 100%; margin: 0em 1em 0em 0em; } .ui.right.pointing.dropdown > .menu:after { top: 1em; left: auto; right: -0.25em; margin: 0em 0em 0em 0em; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } /* Bottom Pointing */ .ui.bottom.pointing.dropdown > .menu { top: auto; bottom: 100%; left: 0%; right: auto; margin: 0em 0em 1em; } .ui.bottom.pointing.dropdown > .menu:after { top: auto; bottom: -0.25em; right: auto; margin: 0em; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg); } /* Reverse Sub-Menu Direction */ .ui.bottom.pointing.dropdown > .menu .menu { top: auto !important; bottom: 0px !important; } /* Bottom Left */ .ui.bottom.left.pointing.dropdown > .menu { left: 0%; right: auto; } .ui.bottom.left.pointing.dropdown > .menu:after { left: 1em; right: auto; } /* Bottom Right */ .ui.bottom.right.pointing.dropdown > .menu { right: 0%; left: auto; } .ui.bottom.right.pointing.dropdown > .menu:after { left: auto; right: 1em; } /******************************* Theme Overrides *******************************/ /* Dropdown Carets */ @font-face { font-family: 'Dropdown'; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff'); font-weight: normal; font-style: normal; } .ui.dropdown > .dropdown.icon { font-family: 'Dropdown'; line-height: 1; height: 1em; width: 1.23em; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-weight: normal; font-style: normal; text-align: center; } .ui.dropdown > .dropdown.icon { width: auto; } .ui.dropdown > .dropdown.icon:before { content: '\f0d7'; } /* Sub Menu */ .ui.dropdown .menu .item .dropdown.icon:before { content: '\f0da' /*rtl:'\f0d9'*/; } .ui.dropdown .item .left.dropdown.icon:before, .ui.dropdown .left.menu .item .dropdown.icon:before { content: "\f0d9" /*rtl:"\f0da"*/; } /* Vertical Menu Dropdown */ .ui.vertical.menu .dropdown.item > .dropdown.icon:before { content: "\f0da" /*rtl:"\f0d9"*/; } /* Icons for Reference .dropdown.down.icon { content: "\f0d7"; } .dropdown.up.icon { content: "\f0d8"; } .dropdown.left.icon { content: "\f0d9"; } .dropdown.icon.icon { content: "\f0da"; } */ /******************************* User Overrides *******************************/ /* * # Semantic UI - 1.8.1 * https://github.com/Semantic-Org/Semantic-UI * http://www.semantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Transitions *******************************/ .transition { -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 300ms; animation-duration: 300ms; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /******************************* States *******************************/ /* Animating */ .animating.transition { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: visible !important; } /* Loading */ .loading.transition { position: absolute; top: -99999px; left: -99999px; } /* Hidden */ .hidden.transition { display: none; visibility: hidden; } /* Visible */ .visible.transition { display: block !important; visibility: visible !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); } /* Disabled */ .disabled.transition { -webkit-animation-play-state: paused; animation-play-state: paused; } /******************************* Variations *******************************/ .looping.transition { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } /******************************* Types *******************************/ /******************************* Transitions *******************************/ /* Some transitions adapted from Animate CSS https://github.com/daneden/animate.css Additional transitions adapted from Glide by Nick Pettit - https://github.com/nickpettit/glide */ /*-------------- Browse ---------------*/ .browse.transition.in { -webkit-animation-name: browseIn; animation-name: browseIn; } .browse.transition.out, .browse.transition.out.left { -webkit-animation-name: browseOutLeft; animation-name: browseOutLeft; } .browse.transition.out.right { -webkit-animation-name: browseOutRight; animation-name: browseOutRight; } /* In */ @-webkit-keyframes browseIn { 0% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; } 10% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } 80% { -webkit-transform: scale(1.05) translateZ(0px); transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } 100% { -webkit-transform: scale(1) translateZ(0px); transform: scale(1) translateZ(0px); z-index: 999; } } @keyframes browseIn { 0% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; } 10% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } 80% { -webkit-transform: scale(1.05) translateZ(0px); transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } 100% { -webkit-transform: scale(1) translateZ(0px); transform: scale(1) translateZ(0px); z-index: 999; } } /* Out */ @-webkit-keyframes browseOutLeft { 0% { z-index: 999; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); transform: translateX(0%) rotateY(0deg) rotateX(0deg); } 50% { z-index: -1; -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); } 80% { opacity: 1; } 100% { z-index: -1; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); opacity: 0; } } @keyframes browseOutLeft { 0% { z-index: 999; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); transform: translateX(0%) rotateY(0deg) rotateX(0deg); } 50% { z-index: -1; -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); } 80% { opacity: 1; } 100% { z-index: -1; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); opacity: 0; } } @-webkit-keyframes browseOutRight { 0% { z-index: 999; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); transform: translateX(0%) rotateY(0deg) rotateX(0deg); } 50% { z-index: 1; -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); } 80% { opacity: 1; } 100% { z-index: 1; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); opacity: 0; } } @keyframes browseOutRight { 0% { z-index: 999; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); transform: translateX(0%) rotateY(0deg) rotateX(0deg); } 50% { z-index: 1; -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); } 80% { opacity: 1; } 100% { z-index: 1; -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); opacity: 0; } } /*-------------- Drop ---------------*/ .drop.transition { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); } .drop.transition.in { -webkit-animation-name: dropIn; animation-name: dropIn; } .drop.transition.out { -webkit-animation-name: dropOut; animation-name: dropOut; } /* Drop */ @-webkit-keyframes dropIn { 0% { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes dropIn { 0% { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes dropOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } } @keyframes dropOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } } /*-------------- Fade ---------------*/ .transition.fade.in { -webkit-animation-name: fadeIn; animation-name: fadeIn; } .transition.fade.in.up { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } .transition.fade.in.down { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } .transition.fade.in.left { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } .transition.fade.in.right { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } .transition.fade.out { -webkit-animation-name: fadeOut; animation-name: fadeOut; } .transition.fade.out.up { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } .transition.fade.out.down { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } .transition.fade.out.left { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } .transition.fade.out.right { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } /* In */ @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } } @-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%); } 100% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%); } 100% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } } /* Out */ @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes fadeOutUp { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } } @keyframes fadeOutUp { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } } @-webkit-keyframes fadeOutDown { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } } @keyframes fadeOutDown { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } } @-webkit-keyframes fadeOutLeft { 0% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%); } } @keyframes fadeOutLeft { 0% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%); } } @-webkit-keyframes fadeOutRight { 0% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%); } } @keyframes fadeOutRight { 0% { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); } 100% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%); } } /*-------------- Flips ---------------*/ .flip.transition.in, .flip.transition.out { -webkit-perspective: 2000px; perspective: 2000px; } .horizontal.flip.transition.in { -webkit-animation-name: horizontalFlipIn; animation-name: horizontalFlipIn; } .horizontal.flip.transition.out { -webkit-animation-name: horizontalFlipOut; animation-name: horizontalFlipOut; } .vertical.flip.transition.in { -webkit-animation-name: verticalFlipIn; animation-name: verticalFlipIn; } .vertical.flip.transition.out { -webkit-animation-name: verticalFlipOut; animation-name: verticalFlipOut; } /* In */ @-webkit-keyframes horizontalFlipIn { 0% { -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); opacity: 0; } 100% { -webkit-transform: perspective(2000px) rotateY(0deg); transform: perspective(2000px) rotateY(0deg); opacity: 1; } } @keyframes horizontalFlipIn { 0% { -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); opacity: 0; } 100% { -webkit-transform: perspective(2000px) rotateY(0deg); transform: perspective(2000px) rotateY(0deg); opacity: 1; } } @-webkit-keyframes verticalFlipIn { 0% { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0; } 100% { -webkit-transform: perspective(2000px) rotateX(0deg); transform: perspective(2000px) rotateX(0deg); opacity: 1; } } @keyframes verticalFlipIn { 0% { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0; } 100% { -webkit-transform: perspective(2000px) rotateX(0deg); transform: perspective(2000px) rotateX(0deg); opacity: 1; } } /* Out */ @-webkit-keyframes horizontalFlipOut { 0% { -webkit-transform: perspective(2000px) rotateY(0deg); transform: perspective(2000px) rotateY(0deg); opacity: 1; } 100% { -webkit-transform: perspective(2000px) rotateY(90deg); transform: perspective(2000px) rotateY(90deg); opacity: 0; } } @keyframes horizontalFlipOut { 0% { -webkit-transform: perspective(2000px) rotateY(0deg); transform: perspective(2000px) rotateY(0deg); opacity: 1; } 100% { -webkit-transform: perspective(2000px) rotateY(90deg); transform: perspective(2000px) rotateY(90deg); opacity: 0; } } @-webkit-keyframes verticalFlipOut { 0% { -webkit-transform: perspective(2000px) rotateX(0deg); transform: perspective(2000px) rotateX(0deg); opacity: 1; } 100% { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0; } } @keyframes verticalFlipOut { 0% { -webkit-transform: perspective(2000px) rotateX(0deg); transform: perspective(2000px) rotateX(0deg); opacity: 1; } 100% { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0; } } /*-------------- Scale ---------------*/ .scale.transition.in { -webkit-animation-name: scaleIn; animation-name: scaleIn; } .scale.transition.out { -webkit-animation-name: scaleOut; animation-name: scaleOut; } /* In */ @-webkit-keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } /* Out */ @-webkit-keyframes scaleOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } } @keyframes scaleOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } } /*-------------- Fly ---------------*/ .transition.fly { -webkit-animation-duration: 0.6s; animation-duration: 0.6s; -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .transition.fly.in { -webkit-animation-name: flyIn; animation-name: flyIn; } .transition.fly.in.up { -webkit-animation-name: flyInUp; animation-name: flyInUp; } .transition.fly.in.down { -webkit-animation-name: flyInDown; animation-name: flyInDown; } .transition.fly.in.right { -webkit-animation-name: flyInRight; animation-name: flyInRight; } .transition.fly.in.left { -webkit-animation-name: flyInLeft; animation-name: flyInLeft; } .transition.fly.out { -webkit-animation-name: flyOut; animation-name: flyOut; } .transition.fly.out.up { -webkit-animation-name: flyOutUp; animation-name: flyOutUp; } .transition.fly.out.down { -webkit-animation-name: flyOutDown; animation-name: flyOutDown; } .transition.fly.out.right { -webkit-animation-name: flyOutRight; animation-name: flyOutRight; } .transition.fly.out.left { -webkit-animation-name: flyOutLeft; animation-name: flyOutLeft; } /* In */ @-webkit-keyframes flyIn { 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes flyIn { 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @-webkit-keyframes flyInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 1500px, 0); transform: translate3d(0, 1500px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes flyInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 1500px, 0); transform: translate3d(0, 1500px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes flyInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -1500px, 0); transform: translate3d(0, -1500px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } 100% { -webkit-transform: none; transform: none; } } @keyframes flyInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -1500px, 0); transform: translate3d(0, -1500px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } 100% { -webkit-transform: none; transform: none; } } @-webkit-keyframes flyInLeft { 0% { opacity: 0; -webkit-transform: translate3d(1500px, 0, 0); transform: translate3d(1500px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } 100% { -webkit-transform: none; transform: none; } } @keyframes flyInLeft { 0% { opacity: 0; -webkit-transform: translate3d(1500px, 0, 0); transform: translate3d(1500px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } 100% { -webkit-transform: none; transform: none; } } @-webkit-keyframes flyInRight { 0% { opacity: 0; -webkit-transform: translate3d(-1500px, 0, 0); transform: translate3d(-1500px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } 100% { -webkit-transform: none; transform: none; } } @keyframes flyInRight { 0% { opacity: 0; -webkit-transform: translate3d(-1500px, 0, 0); transform: translate3d(-1500px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } 100% { -webkit-transform: none; transform: none; } } /* Out */ @-webkit-keyframes flyOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } @keyframes flyOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } @-webkit-keyframes flyOutUp { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 100% { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes flyOutUp { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 100% { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @-webkit-keyframes flyOutDown { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 100% { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes flyOutDown { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 100% { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @-webkit-keyframes flyOutRight { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } 100% { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes flyOutRight { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } 100% { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @-webkit-keyframes flyOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } 100% { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes flyOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } 100% { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } /*-------------- Slide ---------------*/ .transition.slide.in, .transition.slide.in.down { -webkit-animation-name: slideInY; animation-name: slideInY; -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; } .transition.slide.in.up { -webkit-animation-name: slideInY; animation-name: slideInY; -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; } .transition.slide.in.left { -webkit-animation-name: slideInX; animation-name: slideInX; -webkit-transform-origin: center right; -ms-transform-origin: center right; transform-origin: center right; } .transition.slide.in.right { -webkit-animation-name: slideInX; animation-name: slideInX; -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; } .transition.slide.out, .transition.slide.out.down { -webkit-animation-name: slideOutY; animation-name: slideOutY; -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; } .transition.slide.out.up { -webkit-animation-name: slideOutY; animation-name: slideOutY; -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; } .transition.slide.out.left { -webkit-animation-name: slideOutX; animation-name: slideOutX; -webkit-transform-origin: center right; -ms-transform-origin: center right; transform-origin: center right; } .transition.slide.out.right { -webkit-animation-name: slideOutX; animation-name: slideOutX; -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; } /* In */ @-webkit-keyframes slideInY { 0% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } 100% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } } @keyframes slideInY { 0% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } 100% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } } @-webkit-keyframes slideInX { 0% { opacity: 0; -webkit-transform: scaleX(0); transform: scaleX(0); } 100% { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } } @keyframes slideInX { 0% { opacity: 0; -webkit-transform: scaleX(0); transform: scaleX(0); } 100% { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } } /* Out */ @-webkit-keyframes slideOutY { 0% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } 100% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } } @keyframes slideOutY { 0% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } 100% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } } @-webkit-keyframes slideOutX { 0% { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } 100% { opacity: 0; -webkit-transform: scaleX(0); transform: scaleX(0); } } @keyframes slideOutX { 0% { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } 100% { opacity: 0; -webkit-transform: scaleX(0); transform: scaleX(0); } } /*-------------- Swing ---------------*/ .transition.swing { -webkit-perspective: 1000px; perspective: 1000px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; } .transition.swing.in, .transition.swing.in.down { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swingInX; animation-name: swingInX; } .transition.swing.in.up { -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; -webkit-animation-name: swingInX; animation-name: swingInX; } .transition.swing.in.left { -webkit-transform-origin: center right; -ms-transform-origin: center right; transform-origin: center right; -webkit-animation-name: swingInY; animation-name: swingInY; } .transition.swing.in.right { -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; -webkit-animation-name: swingInY; animation-name: swingInY; } .transition.swing.out.down, .transition.swing.out { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swingOutDown; animation-name: swingOutDown; } .transition.swing.out.up { -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; -webkit-animation-name: swingOutUp; animation-name: swingOutUp; } .transition.swing.out.left { -webkit-transform-origin: center right; -ms-transform-origin: center right; transform-origin: center right; -webkit-animation-name: swingOutLeft; animation-name: swingOutLeft; } .transition.swing.out.right { -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; -webkit-animation-name: swingOutRight; animation-name: swingOutRight; } /* In */ @-webkit-keyframes swingInX { 0% { -webkit-transform: perspective(1000px) rotateX(90deg); transform: perspective(1000px) rotateX(90deg); opacity: 0; } 40% { -webkit-transform: perspective(1000px) rotateX(-20deg); transform: perspective(1000px) rotateX(-20deg); } 60% { -webkit-transform: perspective(1000px) rotateX(10deg); transform: perspective(1000px) rotateX(10deg); } 80% { -webkit-transform: perspective(1000px) rotateX(-5deg); transform: perspective(1000px) rotateX(-5deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } } @keyframes swingInX { 0% { -webkit-transform: perspective(1000px) rotateX(90deg); transform: perspective(1000px) rotateX(90deg); opacity: 0; } 40% { -webkit-transform: perspective(1000px) rotateX(-20deg); transform: perspective(1000px) rotateX(-20deg); } 60% { -webkit-transform: perspective(1000px) rotateX(10deg); transform: perspective(1000px) rotateX(10deg); } 80% { -webkit-transform: perspective(1000px) rotateX(-5deg); transform: perspective(1000px) rotateX(-5deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } } @-webkit-keyframes swingInY { 0% { -webkit-transform: perspective(1000px) rotateY(-90deg); transform: perspective(1000px) rotateY(-90deg); opacity: 0; } 40% { -webkit-transform: perspective(1000px) rotateY(20deg); transform: perspective(1000px) rotateY(20deg); } 60% { -webkit-transform: perspective(1000px) rotateY(-10deg); transform: perspective(1000px) rotateY(-10deg); } 80% { -webkit-transform: perspective(1000px) rotateY(5deg); transform: perspective(1000px) rotateY(5deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } } @keyframes swingInY { 0% { -webkit-transform: perspective(1000px) rotateY(-90deg); transform: perspective(1000px) rotateY(-90deg); opacity: 0; } 40% { -webkit-transform: perspective(1000px) rotateY(20deg); transform: perspective(1000px) rotateY(20deg); } 60% { -webkit-transform: perspective(1000px) rotateY(-10deg); transform: perspective(1000px) rotateY(-10deg); } 80% { -webkit-transform: perspective(1000px) rotateY(5deg); transform: perspective(1000px) rotateY(5deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } } /* Out */ @-webkit-keyframes swingOutUp { 0% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } 30% { -webkit-transform: perspective(1000px) rotateX(-20deg); transform: perspective(1000px) rotateX(-20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(90deg); transform: perspective(1000px) rotateX(90deg); opacity: 0; } } @keyframes swingOutUp { 0% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } 30% { -webkit-transform: perspective(1000px) rotateX(-20deg); transform: perspective(1000px) rotateX(-20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(90deg); transform: perspective(1000px) rotateX(90deg); opacity: 0; } } @-webkit-keyframes swingOutDown { 0% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } 30% { -webkit-transform: perspective(1000px) rotateX(20deg); transform: perspective(1000px) rotateX(20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(-90deg); transform: perspective(1000px) rotateX(-90deg); opacity: 0; } } @keyframes swingOutDown { 0% { -webkit-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } 30% { -webkit-transform: perspective(1000px) rotateX(20deg); transform: perspective(1000px) rotateX(20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateX(-90deg); transform: perspective(1000px) rotateX(-90deg); opacity: 0; } } @-webkit-keyframes swingOutLeft { 0% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } 30% { -webkit-transform: perspective(1000px) rotateY(20deg); transform: perspective(1000px) rotateY(20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(-90deg); transform: perspective(1000px) rotateY(-90deg); opacity: 0; } } @keyframes swingOutLeft { 0% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } 30% { -webkit-transform: perspective(1000px) rotateY(20deg); transform: perspective(1000px) rotateY(20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(-90deg); transform: perspective(1000px) rotateY(-90deg); opacity: 0; } } @-webkit-keyframes swingOutRight { 0% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } 30% { -webkit-transform: perspective(1000px) rotateY(-20deg); transform: perspective(1000px) rotateY(-20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(90deg); transform: perspective(1000px) rotateY(90deg); opacity: 0; } } @keyframes swingOutRight { 0% { -webkit-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); } 30% { -webkit-transform: perspective(1000px) rotateY(-20deg); transform: perspective(1000px) rotateY(-20deg); opacity: 1; } 100% { -webkit-transform: perspective(1000px) rotateY(90deg); transform: perspective(1000px) rotateY(90deg); opacity: 0; } } /******************************* Static Animations *******************************/ /*-------------- Emphasis ---------------*/ .flash.transition { -webkit-animation-name: flash; animation-name: flash; } .shake.transition { -webkit-animation-name: shake; animation-name: shake; } .bounce.transition { -webkit-animation-name: bounce; animation-name: bounce; } .tada.transition { -webkit-animation-name: tada; animation-name: tada; } .pulse.transition { -webkit-animation-name: pulse; animation-name: pulse; } .jiggle.transition { -webkit-animation-name: jiggle; animation-name: jiggle; } /* Flash */ @-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } /* Shake */ @-webkit-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } } @keyframes shake { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } } /* Bounce */ @-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } } /* Tada */ @-webkit-keyframes tada { 0% { -webkit-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } @keyframes tada { 0% { -webkit-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } /* Pulse */ @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 50% { -webkit-transform: scale(0.9); transform: scale(0.9); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 50% { -webkit-transform: scale(0.9); transform: scale(0.9); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } /* Rubberband */ @-webkit-keyframes jiggle { 0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes jiggle { 0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } /******************************* Site Overrides *******************************/ /* line 1, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ body { padding-bottom: 50px; } /* line 6, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar-edit { position: fixed; left: 5px; bottom: 5px; width: 100px; } /* line 11, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar-edit button { line-height: 1.5em; padding: 0px 10px; } /* line 14, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar-edit button i { font-size: 2em; } /* line 20, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar { position: fixed; background: #fff; border-top: 3px solid #ccc; bottom: 0px; left: 0px; right: 0px; padding: 0px; margin: 0px; font-family: Tahoma, Geneva, sans-serif; } /* line 31, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul { display: table; width: 100%; padding: 0px; margin: 0px; padding: 0px; } /* line 37, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li { display: table-cell; margin: 0px; padding: 0px; vertical-align: middle; } /* line 43, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-brand { background: #57ad68; color: #fff; text-align: center; text-transform: uppercase; } /* line 50, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-title { width: 78%; } /* line 52, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-title input { display: block; width: 100%; border: 0px; outline: none; padding: 7px 15px; font-size: 1.4em; } /* line 62, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-actions { width: 15%; } /* line 65, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-actions .ts-button-group { width: 100%; } /* line 69, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-actions button { width: 30%; line-height: 1.5em; } /* line 72, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-actions button i { font-size: 2em; } /* line 77, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/admin_bar.css.scss */ #ts-admin-bar ul li.ts-actions .ts-button-primary { width: 40%; } /* line 2, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ui { font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif; } /* line 6, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-button-group { display: table; } /* line 8, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-button-group button { display: table-cell; } /* line 13, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-hidden { display: none; } /* line 17, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-button { font-size: 1em; background: #eee; color: #444; border: 0px; padding: 7px 5px; margin: 0px; outline: none; font-family: Tahoma, Geneva, sans-serif; } /* line 28, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-button-primary { background: #57ad68; color: #fff; } /* line 33, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-progress-bar { width: 0; height: 5px; background: #57ad68; position: fixed; top: 0px; left: 0px; } /* line 42, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-editable-image, .ts-editable-file { position: relative; } /* line 43, /Users/richardadams/github/type_station/app/assets/stylesheets/type_station/base.css.scss */ .ts-editable-button { position: absolute; top: 0px; right: 0px; } /* * This is a manifest file that'll be compiled into application.css, which will include all the files * listed below. * * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. * * You're free to add application-wide styles to this file and they'll appear at the bottom of the * compiled file so the styles you add here take precedence over styles defined in any styles * defined in the other CSS/SCSS files in this directory. It is generally better to create a new * file per style scope. * */ ;TI"required_assets_digest;TI"%8eb725c7ded5f9436bcaeda0cc2732a3;FI" _version;TI"%64e62ddc273c2f5847f30d698ca14b67;F