/* * # 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 * */ /* * Checkbox Module */ /*-------------- Content ---------------*/ .afcwrap .afcui.checkbox { position: relative; display: inline-block; min-height: 17px; font-size: 1rem; line-height: 15px; min-width: 17px; -webkit-backface-visibility: hidden; backface-visibility: hidden; outline: none; vertical-align: middle; } .afcwrap .afcui.checkbox input[type="checkbox"], .afcwrap .afcui.checkbox input[type="radio"] { position: absolute; top: 0px; left: 0px; opacity: 0 !important; outline: none; z-index: -1; } /*-------------- Box ---------------*/ .afcwrap .afcui.checkbox .box, .afcwrap .afcui.checkbox label { display: block; cursor: pointer; padding-left: 1.75em; outline: none; } .afcwrap .afcui.checkbox label { font-size: 1em; } .afcwrap .afcui.checkbox .box:before, .afcwrap .afcui.checkbox label:before { position: absolute; line-height: 1; width: 17px; height: 17px; top: 0em; left: 0em; content: ''; background: #ffffff; border-radius: 0.25em; -webkit-transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; border: 1px solid #d4d4d5; } /*-------------- Label ---------------*/ /* Inside */ .afcwrap .afcui.checkbox label, .afcwrap .afcui.checkbox + label { cursor: pointer; color: rgba(0, 0, 0, 0.8); -webkit-transition: color 0.2s ease; transition: color 0.2s ease; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Outside */ .afcwrap .afcui.checkbox + label { vertical-align: middle; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .afcwrap .afcui.checkbox .box:hover::before, .afcwrap .afcui.checkbox label:hover::before { background: #ffffff; border: 1px solid rgba(39, 41, 43, 0.3); } .afcwrap .afcui.checkbox label:hover, .afcwrap .afcui.checkbox + label:hover { color: rgba(0, 0, 0, 0.8); } /*-------------- Down ---------------*/ .afcwrap .afcui.checkbox .box:active::before, .afcwrap .afcui.checkbox label:active::before { background: #f5f5f5; border: 1px solid 1px solid rgba(39, 41, 43, 0.3); } .afcwrap .afcui.checkbox input[type="checkbox"]:active ~ label, .afcwrap .afcui.checkbox input[type="radio"]:active ~ label { color: rgba(0, 0, 0, 0.8); } /*-------------- Focus ---------------*/ .afcwrap .afcui.checkbox input[type="checkbox"]:focus ~ .box:before, .afcwrap .afcui.checkbox input[type="checkbox"]:focus ~ label:before, .afcwrap .afcui.checkbox input[type="radio"]:focus ~ .box:before, .afcwrap .afcui.checkbox input[type="radio"]:focus ~ label:before { background: #f5f5f5; border: 1px solid 1px solid rgba(39, 41, 43, 0.3); } .afcwrap .afcui.checkbox input[type="checkbox"]:focus ~ label, .afcwrap .afcui.checkbox input[type="radio"]:focus ~ label { color: rgba(0, 0, 0, 0.8); } /*-------------- Active ---------------*/ .afcwrap .afcui.checkbox input[type="checkbox"]:checked ~ .box:after, .afcui.checkbox input[type="checkbox"]:checked ~ label:after, .afcwrap .afcui.checkbox input[type="radio"]:checked ~ .box:after, .afcwrap .afcui.checkbox input[type="radio"]:checked ~ label:after { opacity: 1; } /******************************* Types *******************************/ /*-------------- Toggle ---------------*/ .afcwrap .afcui.toggle.checkbox { cursor: pointer; min-height: 1.5rem; } .afcwrap .afcui.toggle.checkbox .box, .afcwrap .afcui.toggle.checkbox label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.8); } .afcwrap .afcui.toggle.checkbox label { padding-top: 0.15em; } /* Switch */ .afcwrap .afcui.toggle.checkbox .box:before, .afcwrap .afcui.toggle.checkbox label:before { cursor: pointer; display: block; position: absolute; content: ''; top: 0rem; z-index: 1; border: none; background-color: rgba(0, 0, 0, 0.05); width: 3.5rem; height: 1.5rem; border-radius: 500rem; } /* Handle */ .afcwrap .afcui.toggle.checkbox .box:after, .afcwrap .afcui.toggle.checkbox label:after { background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05)); position: absolute; content: ''; opacity: 1; z-index: 2; border: none; box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; width: 1.5rem; height: 1.5rem; top: 0rem; left: 0em; border-radius: 500rem; -webkit-transition: background 0.3s ease 0s, left 0.3s ease 0s ; transition: background 0.3s ease 0s, left 0.3s ease 0s ; } .afcwrap .afcui.toggle.checkbox input[type="checkbox"] ~ .box:after, .afcwrap .afcui.toggle.checkbox input[type="checkbox"] ~ label:after, .afcwrap .afcui.toggle.checkbox input[type="radio"] ~ .box:after, .afcwrap .afcui.toggle.checkbox input[type="radio"] ~ label:after { left: -0.05rem; } /* Focus */ .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before, .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:focus ~ label:before, .afcwrap .afcui.toggle.checkbox input[type="radio"]:focus ~ .box:before, .afcwrap .afcui.toggle.checkbox input[type="radio"]:focus ~ label:before { background-color: rgba(0, 0, 0, 0.1); border: none; } /* Hover */ .afcwrap .afcui.toggle.checkbox .box:hover::before, .afcwrap .afcui.toggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.1); border: none; } /* Active */ .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ .box, .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ label, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ .box, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ label { color: #5bbd72; } .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ .box:before, .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ label:before, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ .box:before, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ label:before { background-color: #5bbd72; } .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ .box:after, .afcwrap .afcui.toggle.checkbox input[type="checkbox"]:checked ~ label:after, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ .box:after, .afcwrap .afcui.toggle.checkbox input[type="radio"]:checked ~ label:after { left: 2.05rem; } /******************************* Theme Overrides *******************************/ @font-face { font-family: 'Checkbox'; src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); } .afcui.checkbox label:before, .afcui.checkbox .box:before, .afcui.checkbox label:after, .afcui.checkbox .box:after { font-family: 'Checkbox'; } .afcwrap .afcui.checkbox label:after, .afcwrap .afcui.checkbox .box:after { content: '\e800'; } /***************** * Dropdown Module */ .afcui.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 ---------------*/ .afcui.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 ---------------*/ .afcui.dropdown > input[type="hidden"], .afcui.dropdown > select { display: none !important; } /*-------------- Menu Item ---------------*/ .afcui.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; } .afcui.dropdown .menu > .item:first-child { border-top-width: 0px; } /*-------------- Menu Divider ---------------*/ .afcui.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; } .afcui.dropdown .menu > .divider { border-top: 1px solid rgba(0, 0, 0, 0.05); height: 0em; margin: 0.5em 0em; } .afcui.dropdown .menu > .input { margin: 0.75rem 1.25rem; min-width: 200px; } .afcui.dropdown .menu > .header + .input { margin-top: 0em; } .afcui.dropdown .menu > .input:not(.transparent) input { padding: 0.5em 1em; } .afcui.dropdown .menu > .input:not(.transparent) .button, .afcui.dropdown .menu > .input:not(.transparent) .icon, .afcui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5em; padding-bottom: 0.5em; } /*----------------- Item Description -------------------*/ .afcui.dropdown > .text > .description, .afcui.dropdown .menu > .item > .description { margin: 0em 0em 0em 1em; color: rgba(0, 0, 0, 0.4); } /******************************* Types *******************************/ /*-------------- Selection ---------------*/ /* Displays like a select box */ .afcui.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; } .afcui.selection.dropdown.visible, .afcui.selection.dropdown.active { z-index: 10; } select.afcui.dropdown { height: 38px; padding: 0em; margin: 0em; visibility: hidden; } .afcui.selection.dropdown > .text { margin-right: 2em; } .afcui.selection.dropdown > .search.icon, .afcui.selection.dropdown > .delete.icon, .afcui.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 */ .afcui.compact.selection.dropdown { min-width: 0px; } /* Selection Menu */ .afcui.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; } .afcui.selection.dropdown .menu:after, .afcui.selection.dropdown .menu:before { display: none; } @media only screen and (max-width: 767px) { .afcui.selection.dropdown .menu { max-height: 7.7142rem; } } @media only screen and (min-width: 768px) { .afcui.selection.dropdown .menu { max-height: 10.2856rem; } } @media only screen and (min-width: 992px) { .afcui.selection.dropdown .menu { max-height: 15.4284rem; } } @media only screen and (min-width: 1920px) { .afcui.selection.dropdown .menu { max-height: 20.5712rem; } } /* Menu Item */ .afcui.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 */ .afcui.selection.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); } /* Disabled */ .afcui.selection.dropdown.disabled, .afcui.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 */ .afcui.selection.visible.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .afcui.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 */ .afcui.selection.dropdown.visible { border-color: rgba(39, 41, 43, 0.15); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .afcui.visible.selection.dropdown > .dropdown.icon { opacity: 1; } /* Active Item */ .afcui.selection.active.dropdown > .text:not(.default), .afcui.selection.visible.dropdown > .text:not(.default) { font-weight: normal; color: rgba(0, 0, 0, 0.8); } /* Connecting Border */ .afcui.active.selection.dropdown, .afcui.visible.selection.dropdown { border-bottom-left-radius: 0em !important; border-bottom-right-radius: 0em !important; } /*-------------- Inline ---------------*/ .afcui.inline.dropdown { cursor: pointer; display: inline-block; color: inherit; } .afcui.inline.dropdown .dropdown.icon { margin: 0em 0.5em 0em 0.25em; vertical-align: top; } .afcui.inline.dropdown > .text { font-weight: bold; } .afcui.inline.dropdown .menu { cursor: auto; margin-top: 0.25em; border-radius: 0.2857rem; } /******************************* States *******************************/ /*-------------------- Hover ----------------------*/ /* Menu Item Hover */ .afcui.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 */ .afcui.dropdown .menu .active.item { background: transparent; font-weight: bold; color: rgba(0, 0, 0, 0.8); box-shadow: none; z-index: 12; } /*-------------------- Default Text ----------------------*/ .afcui.dropdown > .default.text, .afcui.default.dropdown > .text { color: rgba(179, 179, 179, 0.7); } .afcui.dropdown:hover > .default.text, .afcui.default.dropdown:hover > .text { color: rgba(140, 140, 140, 0.7); } /*-------------------- Loading ----------------------*/ .afcui.loading.dropdown > .text { -webkit-transition: none; transition: none; } .afcui.dropdown > .loading.menu { display: block; visibility: hidden; z-index: -1; } /*-------------------- Keyboard Select ----------------------*/ /* Selected Item */ .afcui.dropdown.selected, .afcui.dropdown .menu .selected.item { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------------- Search Filtered ----------------------*/ /* Filtered Item */ .afcui.dropdown > .filtered.text { visibility: hidden; } .afcui.dropdown .filtered.item { display: none; } /*-------------------- Error ----------------------*/ .afcui.dropdown.error, .afcui.dropdown.error > .text, .afcui.dropdown.error > .default.text { color: #a94442; } .afcui.selection.dropdown.error { background: #fff0f0; border-color: #dbb1b1; } .afcui.selection.dropdown.error:hover { border-color: #dbb1b1; } .afcui.dropdown.error > .menu, .afcui.dropdown.error > .menu .menu { border-color: #dbb1b1; } .afcui.dropdown.error > .menu > .item { color: #d95c5c; } /* Item Hover */ .afcui.dropdown.error > .menu > .item:hover { background-color: #fff2f2; } /* Item Active */ .afcui.dropdown.error > .menu .active.item { background-color: #fdcfcf; } /*-------------------- Disabled ----------------------*/ /* Disabled */ .afcui.disabled.dropdown { cursor: default; pointer-events: none; opacity: 0.3; } /******************************* Variations *******************************/ /*-------------- Direction ---------------*/ /* Flyout Direction */ .afcui.dropdown .menu { left: 0px; } /* Default Side (Right) */ .afcui.dropdown .right.menu > .menu, .afcui.dropdown .menu .right.menu { left: 100% !important; right: auto !important; } /* Left Flyout Menu */ .afcui.dropdown > .left.menu .menu, .afcui.dropdown .menu .left.menu { left: auto !important; right: 100% !important; } .afcui.dropdown .item .left.dropdown.icon, .afcui.dropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin: 0.2em 0.75em 0em 0em; } .afcui.dropdown .item .left.dropdown.icon, .afcui.dropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin: 0.2em 0.75em 0em 0em; } .afcui.dropdown .item .left.dropdown.icon + .text, .afcui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em; } /*-------------- Upward ---------------*/ .afcui.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 */ .afcui.simple.upward.active.dropdown, .afcui.simple.upward.dropdown:hover { border-radius: 0.2857rem 0.2857rem 0em 0em !important; } .afcui.upward.dropdown.button:not(.pointing):not(.floating).active, .afcui.upward.dropdown.button:not(.pointing):not(.floating).visible { border-radius: 0.2857rem 0.2857rem 0em 0em; } /* Selection */ .afcui.upward.selection.dropdown .menu { border-top-width: 1px !important; border-bottom-width: 0px !important; } .afcui.upward.selection.dropdown:hover { box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); } .afcui.upward.selection.visible.dropdown:hover { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05); } .afcui.active.upward.selection.dropdown, .afcui.visible.upward.selection.dropdown { border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .afcui.upward.selection.dropdown.visible { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .afcui.upward.selection.visible.dropdown:hover .menu { box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } /*-------------- Fluid ---------------*/ .afcui.fluid.dropdown { display: block; width: 100%; min-width: 0em; } .afcui.fluid.dropdown > .dropdown.icon { float: right; } /*-------------- Floating ---------------*/ .afcui.floating.dropdown .menu { left: 0; right: auto; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15); border-radius: 0.2857rem; } .afcui.floating.dropdown > .menu { margin-top: 0.5em !important; } /******************************* 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; } .afcui.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; } .afcui.dropdown > .dropdown.icon { width: auto; } .afcui.dropdown > .dropdown.icon:before { content: '\f0d7'; } /* Sub Menu */ .afcui.dropdown .menu .item .dropdown.icon:before { content: '\f0da' /*rtl:'\f0d9'*/; } .afcui.dropdown .item .left.dropdown.icon:before, .afcui.dropdown .left.menu .item .dropdown.icon:before { content: "\f0d9" /*rtl:"\f0da"*/; } /* Vertical Menu Dropdown */ .afcui.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"; } */ /* * Icon Module */ 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"; } /* * Buttons module */ /******************************* Button *******************************/ .afcui.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 ---------------*/ .afcui.button:hover { background-color: #e8e8e8; background-image: none; box-shadow: ''; color: rgba(0, 0, 0, 0.8); } .afcui.button:hover .icon { opacity: 0.85; } /*-------------- Focus ---------------*/ .afcui.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; } .afcui.button:focus .icon { opacity: 0.85; } /*-------------- Down ---------------*/ .afcui.button:active, .afcui.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 ---------------*/ .afcui.active.button { background-color: #d0d0d0; background-image: none; box-shadow: 0px 0px 0px 1px transparent inset; color: rgba(0, 0, 0, 0.8); } .afcui.active.button:hover { background-color: #d0d0d0; background-image: none; color: rgba(0, 0, 0, 0.8); } .afcui.active.button:active { background-color: #d0d0d0; background-image: none; } /*-------------- Loading ---------------*/ /* Specificity hack */ .afcui.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; } .afcui.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); } .afcui.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; } .afcui.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); } } .afcui.basic.loading.button:not(.inverted):before { border-color: rgba(0, 0, 0, 0.1); } .afcui.basic.loading.button:not(.inverted):after { border-top-color: #aaaaaa; } /*------------------- Disabled --------------------*/ .afcui.buttons .disabled.button, .afcui.disabled.button, .afcui.disabled.button:hover, .afcui.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 */ .afcui.basic.buttons .afcui.disabled.button { border-color: rgba(39, 41, 43, 0.5); } /******************************* Types *******************************/ /*------------------- Animated --------------------*/ .afcui.animated.button { position: relative; overflow: hidden; vertical-align: middle; padding-right: 0em !important; } .afcui.animated.button .content { will-change: transform, opacity; } .afcui.animated.button .visible.content { position: relative; margin-right: 1.5em; } .afcui.animated.button .hidden.content { position: absolute; width: 100%; } /* Horizontal */ .afcui.animated.button .visible.content, .afcui.animated.button .hidden.content { -webkit-transition: right 0.3s ease 0s; transition: right 0.3s ease 0s; } .afcui.animated.button .visible.content { left: auto; right: 0%; } .afcui.animated.button .hidden.content { top: 50%; left: auto; right: -100%; margin-top: -0.5em; } .afcui.animated.button:hover .visible.content { left: auto; right: 200%; } .afcui.animated.button:hover .hidden.content { left: auto; right: 0%; } /* Vertical */ .afcui.vertical.animated.button .visible.content, .afcui.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; } .afcui.vertical.animated.button .visible.content { -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); right: auto; } .afcui.vertical.animated.button .hidden.content { top: -50%; left: 0%; right: auto; } .afcui.vertical.animated.button:hover .visible.content { -webkit-transform: translateY(200%); -ms-transform: translateY(200%); transform: translateY(200%); right: auto; } .afcui.vertical.animated.button:hover .hidden.content { top: 50%; right: auto; } /* Fade */ .afcui.fade.animated.button .visible.content, .afcui.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; } .afcui.fade.animated.button .visible.content { left: auto; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .afcui.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); } .afcui.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); } .afcui.fade.animated.button:hover .hidden.content { left: 0%; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } /*------------------- Inverted --------------------*/ .afcui.inverted.button { box-shadow: 0px 0px 0px 2px #ffffff inset !important; background: transparent none; color: #ffffff; text-shadow: none !important; } .afcui.inverted.buttons .button { margin: 0px 0px 0px -2px; } .afcui.inverted.buttons .button:first-child { margin-left: 0em; } .afcui.inverted.vertical.buttons .button { margin: 0px 0px -2px 0px; } .afcui.inverted.vertical.buttons .button:first-child { margin-top: 0em; } .afcui.inverted.buttons .button:hover { position: relative; } .afcui.inverted.button:hover { background: #ffffff; box-shadow: 0px 0px 0px 2px #ffffff inset !important; color: rgba(0, 0, 0, 0.8); } /*------------------- Social --------------------*/ /* Facebook */ .afcui.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; } .afcui.facebook.button:hover { background-color: #3f5da8; color: #ffffff; text-shadow: none; } .afcui.facebook.button:active { background-color: #314983; color: #ffffff; text-shadow: none; } /* Twitter */ .afcui.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; } .afcui.twitter.button:hover { background-color: #4c99cf; color: #ffffff; text-shadow: none; } .afcui.twitter.button:active { background-color: #3180b7; color: #ffffff; text-shadow: none; } /* Google Plus */ .afcui.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; } .afcui.google.plus.button:hover { background-color: #d65343; color: #ffffff; text-shadow: none; } .afcui.google.plus.button:active { background-color: #bc3a29; color: #ffffff; text-shadow: none; } /* Linked In */ .afcui.linkedin.button { background-color: #1f88be; color: #ffffff; text-shadow: none; } .afcui.linkedin.button:hover { background-color: #2191cb; color: #ffffff; text-shadow: none; } .afcui.linkedin.button:active { background-color: #1a729f; color: #ffffff; text-shadow: none; } /* YouTube */ .afcui.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; } .afcui.youtube.button:hover { background-color: #da1a20; color: #ffffff; text-shadow: none; } .afcui.youtube.button:active { background-color: #ac1419; color: #ffffff; text-shadow: none; } /* Instagram */ .afcui.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; } .afcui.instagram.button:hover { background-color: #4e7ea6; color: #ffffff; text-shadow: none; } .afcui.instagram.button:active { background-color: #3e6484; color: #ffffff; text-shadow: none; } /* Pinterest */ .afcui.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; } .afcui.pinterest.button:hover { background-color: #00b7fc; color: #ffffff; text-shadow: none; } .afcui.pinterest.button:active { background-color: #0092c9; color: #ffffff; text-shadow: none; } /* VK */ .afcui.vk.button { background-color: #4D7198; color: #ffffff; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.vk.button:hover { background-color: #5279a2; color: #ffffff; } .afcui.vk.button:active { background-color: #415f80; color: #ffffff; } /*-------------- Icon ---------------*/ .afcui.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: ''; } .afcui.button > .right.icon { margin: 0em -0.2em 0em 0.4em; } /******************************* Variations *******************************/ /*------------------- Floated --------------------*/ .afcui[class*="left floated"].buttons, .afcui[class*="left floated"].button { float: left; margin-left: 0em; margin-right: 0.25em; } .afcui[class*="right floated"].buttons, .afcui[class*="right floated"].button { float: right; margin-right: 0em; margin-left: 0.25em; } /*------------------- Compact --------------------*/ .afcui.compact.buttons .button, .afcui.compact.button { padding: 0.5892825em 1.125em 0.5892825em; } .afcui.compact.icon.buttons .button, .afcui.compact.icon.button { padding: 0.5892825em 0.5892825em 0.5892825em; } .afcui.compact.labeled.icon.buttons .button, .afcui.compact.labeled.icon.button { padding: 0.5892825em 3.69642em 0.5892825em; } /*------------------- Sizes --------------------*/ .afcui.mini.buttons .button, .afcui.mini.buttons .or, .afcui.mini.button { font-size: 0.71428571rem; } .afcui.tiny.buttons .button, .afcui.tiny.buttons .or, .afcui.tiny.button { font-size: 0.85714286rem; } .afcui.small.buttons .button, .afcui.small.buttons .or, .afcui.small.button { font-size: 0.92857143rem; } .afcui.buttons .button, .afcui.buttons .or, .afcui.button { font-size: 1rem; } .afcui.large.buttons .button, .afcui.large.buttons .or, .afcui.large.button { font-size: 1.14285714rem; } .afcui.big.buttons .button, .afcui.big.buttons .or, .afcui.big.button { font-size: 1.28571429rem; } .afcui.huge.buttons .button, .afcui.huge.buttons .or, .afcui.huge.button { font-size: 1.42857143rem; } .afcui.massive.buttons .button, .afcui.massive.buttons .or, .afcui.massive.button { font-size: 1.71428571rem; } /*-------------- Icon Only ---------------*/ .afcui.icon.buttons .button, .afcui.icon.button { padding: 0.78571em 0.78571em 0.78571em; } .afcui.icon.buttons .button > .icon, .afcui.icon.button > .icon { opacity: 0.9; margin: 0em; vertical-align: top; } /*------------------- Basic --------------------*/ .afcui.basic.buttons .button, .afcui.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; } .afcui.basic.buttons { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; } .afcui.basic.buttons .button { border-radius: 0em; } .afcui.basic.buttons .button:hover, .afcui.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; } .afcui.basic.buttons .button:active, .afcui.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; } .afcui.basic.buttons .active.button, .afcui.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); } .afcui.basic.buttons .active.button:hover, .afcui.basic.active.button:hover { background-color: rgba(0, 0, 0, 0.05); } /* Vertical */ .afcui.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; } .afcui.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; } .afcui.basic.buttons .active.button { box-shadow: rgba(39, 41, 43, 0.3) inset; } /* Standard Basic Inverted */ .afcui.basic.inverted.buttons .button, .afcui.basic.inverted.button { background-color: transparent !important; color: #fafafa !important; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; } .afcui.basic.inverted.buttons .button:hover, .afcui.basic.inverted.button:hover { color: #ffffff !important; box-shadow: 0px 0px 0px 2px #ffffff inset !important; } .afcui.basic.inverted.buttons .button:active, .afcui.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; } .afcui.basic.inverted.buttons .active.button, .afcui.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; } .afcui.basic.inverted.buttons .active.button:hover, .afcui.basic.inverted.active.button:hover { background-color: rgba(255, 255, 255, 0.07); box-shadow: 0px 0px 0px 2px #ffffff inset !important; } /* Basic Group */ .afcui.basic.buttons .button { border-left: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none; } .afcui.basic.vertical.buttons .button { border-left: none; } .afcui.basic.vertical.buttons .button { border-left-width: 0px; border-top: 1px solid rgba(39, 41, 43, 0.15); } .afcui.basic.vertical.buttons .button:first-child { border-top-width: 0px; } /*-------------- Labeled Icon ---------------*/ .afcui.labeled.icon.buttons .button, .afcui.labeled.icon.button { position: relative; padding-left: 4.07142em !important; padding-right: 1.5em !important; } /* Left Labeled */ .afcui.labeled.icon.buttons > .button > .icon, .afcui.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 */ .afcui.labeled.icon.buttons > .button > .icon, .afcui.labeled.icon.button > .icon { top: 0em; left: 0em; } /* Right Labeled */ .afcui[class*="right labeled"].icon.button { padding-right: 4.07142em !important; padding-left: 1.5em !important; } .afcui[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; } .afcui.labeled.icon.buttons > .button > .icon:before, .afcui.labeled.icon.button > .icon:before, .afcui.labeled.icon.buttons > .button > .icon:after, .afcui.labeled.icon.button > .icon:after { display: block; position: absolute; width: 100%; top: 50%; text-align: center; margin-top: -0.5em; } .afcui.labeled.icon.buttons .button > .icon { border-radius: 0em; } .afcui.labeled.icon.buttons .button:first-child > .icon { border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .afcui.labeled.icon.buttons .button:last-child > .icon { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } .afcui.vertical.labeled.icon.buttons .button:first-child > .icon { border-radius: 0em; border-top-left-radius: 0.2857rem; } .afcui.vertical.labeled.icon.buttons .button:last-child > .icon { border-radius: 0em; border-bottom-left-radius: 0.2857rem; } /* Fluid Labeled */ .afcui.fluid[class*="left labeled"].icon.button, .afcui.fluid[class*="right labeled"].icon.button { padding-left: 1.5em !important; padding-right: 1.5em !important; } /*-------------- Toggle ---------------*/ /* Toggle (Modifies active state to give affordances) */ .afcui.toggle.buttons .active.button, .afcui.buttons .button.toggle.active, .afcui.button.toggle.active { background-color: #5bbd72 !important; box-shadow: none !important; text-shadow: none; color: #ffffff !important; } .afcui.button.toggle.active:hover { background-color: #66c17b !important; text-shadow: none; color: #ffffff !important; } /*-------------- Circular ---------------*/ .afcui.circular.button { border-radius: 10em; } .afcui.circular.button > .icon { width: 1em; vertical-align: baseline; } /*-------------- Attached ---------------*/ .afcui.attached.button { display: block; margin: 0em; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) !important; border-radius: 0em; } .afcui.attached.top.button { border-radius: 0.2857rem 0.2857rem 0em 0em; } .afcui.attached.bottom.button { border-radius: 0em 0em 0.2857rem 0.2857rem; } .afcui.attached.left.button { display: inline-block; border-left: none; padding-right: 0.75em; text-align: right; border-radius: 0.2857rem 0em 0em 0.2857rem; } .afcui.attached.right.button { display: inline-block; padding-left: 0.75em; text-align: left; border-radius: 0em 0.2857rem 0.2857rem 0em; } /*------------------- Or Buttons --------------------*/ .afcui.buttons .or { position: relative; float: left; width: 0.3em; height: 2.57142em; z-index: 3; } .afcui.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; } .afcui.buttons .or[data-text]:before { content: attr(data-text); } /* Fluid Or */ .afcui.fluid.buttons .or { width: 0em !important; } .afcui.fluid.buttons .or:after { display: none; } /*------------------- Attached --------------------*/ /* Plural Attached */ .attached.afcui.buttons { margin: 0px; border-radius: 0em 0em 0em 0em; } .attached.afcui.buttons .button { margin: 0em; } .attached.afcui.buttons .button:first-child { border-radius: 0em 0em 0em 0em; } .attached.afcui.buttons .button:last-child { border-radius: 0em 0em 0em 0em; } /* Top Side */ [class*="top attached"].afcui.buttons { margin-bottom: -1px; border-radius: 0.2857rem 0.2857rem 0em 0em; } [class*="top attached"].afcui.buttons .button:first-child { border-radius: 0.2857rem 0em 0em 0em; } [class*="top attached"].afcui.buttons .button:last-child { border-radius: 0em 0.2857rem 0em 0em; } /* Bottom Side */ [class*="bottom attached"].afcui.buttons { margin-top: -1px; border-radius: 0em 0em 0.2857rem 0.2857rem; } [class*="bottom attached"].afcui.buttons .button:first-child { border-radius: 0em 0em 0em 0.2857rem; } [class*="bottom attached"].afcui.buttons .button:last-child { border-radius: 0em 0em 0.2857rem 0em; } /* Left Side */ [class*="left attached"].afcui.buttons { margin-left: -1px; border-radius: 0em 0.2857rem 0.2857rem 0em; } [class*="left attached"].afcui.buttons .button:first-child { margin-left: -1px; border-radius: 0em 0.2857rem 0em 0em; } [class*="left attached"].afcui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0.2857rem 0em; } /* Right Side */ [class*="right attached"].afcui.buttons, [class*="right attached"].afcui.buttons .button { margin-right: -1px; border-radius: 0.2857rem 0em 0em 0.2857rem; } [class*="right attached"].afcui.buttons .button:first-child { margin-left: -1px; border-radius: 0.2857rem 0em 0em 0em; } [class*="right attached"].afcui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0em 0.2857rem; } /* Fluid */ .afcui.fluid.buttons, .afcui.button.fluid, .afcui.fluid.buttons > .button { display: block; width: 100%; } .afcui.\32.buttons, .afcui.two.buttons { width: 100%; } .afcui.\32.buttons > .button, .afcui.two.buttons > .button { width: 50%; } .afcui.\33.buttons, .afcui.three.buttons { width: 100%; } .afcui.\33.buttons > .button, .afcui.three.buttons > .button { width: 33.333%; } .afcui.\34.buttons, .afcui.four.buttons { width: 100%; } .afcui.\34.buttons > .button, .afcui.four.buttons > .button { width: 25%; } .afcui.\35.buttons, .afcui.five.buttons { width: 100%; } .afcui.\35.buttons > .button, .afcui.five.buttons > .button { width: 20%; } .afcui.\36.buttons, .afcui.six.buttons { width: 100%; } .afcui.\36.buttons > .button, .afcui.six.buttons > .button { width: 16.666%; } .afcui.\37.buttons, .afcui.seven.buttons { width: 100%; } .afcui.\37.buttons > .button, .afcui.seven.buttons > .button { width: 14.285%; } .afcui.\38.buttons, .afcui.eight.buttons { width: 100%; } .afcui.\38.buttons > .button, .afcui.eight.buttons > .button { width: 12.500%; } .afcui.\39.buttons, .afcui.nine.buttons { width: 100%; } .afcui.\39.buttons > .button, .afcui.nine.buttons > .button { width: 11.11%; } .afcui.\31\30.buttons, .afcui.ten.buttons { width: 100%; } .afcui.\31\30.buttons > .button, .afcui.ten.buttons > .button { width: 10%; } .afcui.\31\31.buttons, .afcui.eleven.buttons { width: 100%; } .afcui.\31\31.buttons > .button, .afcui.eleven.buttons > .button { width: 9.09%; } .afcui.\31\32.buttons, .afcui.twelve.buttons { width: 100%; } .afcui.\31\32.buttons > .button, .afcui.twelve.buttons > .button { width: 8.3333%; } /* Fluid Vertical Buttons */ .afcui.fluid.vertical.buttons, .afcui.fluid.vertical.buttons > .button { display: block; width: auto; } .afcui.\32.vertical.buttons > .button, .afcui.two.vertical.buttons > .button { height: 50%; } .afcui.\33.vertical.buttons > .button, .afcui.three.vertical.buttons > .button { height: 33.333%; } .afcui.\34.vertical.buttons > .button, .afcui.four.vertical.buttons > .button { height: 25%; } .afcui.\35.vertical.buttons > .button, .afcui.five.vertical.buttons > .button { height: 20%; } .afcui.\36.vertical.buttons > .button, .afcui.six.vertical.buttons > .button { height: 16.666%; } .afcui.\37.vertical.buttons > .button, .afcui.seven.vertical.buttons > .button { height: 14.285%; } .afcui.\38.vertical.buttons > .button, .afcui.eight.vertical.buttons > .button { height: 12.500%; } .afcui.\39.vertical.buttons > .button, .afcui.nine.vertical.buttons > .button { height: 11.11%; } .afcui.\31\30.vertical.buttons > .button, .afcui.ten.vertical.buttons > .button { height: 10%; } .afcui.\31\31.vertical.buttons > .button, .afcui.eleven.vertical.buttons > .button { height: 9.09%; } .afcui.\31\32.vertical.buttons > .button, .afcui.twelve.vertical.buttons > .button { height: 8.3333%; } /*------------------- Colors --------------------*/ /*--- Black ---*/ .afcui.black.buttons .button, .afcui.black.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .afcui.black.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.black.buttons .button:hover, .afcui.black.button:hover { background-color: #1b1c1d; color: #ffffff; text-shadow: none; } .afcui.black.buttons .button:active, .afcui.black.button:active { background-color: #0a0a0b; color: #ffffff; text-shadow: none; } .afcui.black.buttons .active.button, .afcui.black.buttons .active.button:active, .afcui.black.active.button, .afcui.black.button .active.button:active { background-color: #0f0f10; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.black.buttons .button, .afcui.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; } .afcui.basic.black.buttons .button:hover, .afcui.basic.black.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #1b1c1d inset !important; color: #1b1c1d !important; } .afcui.basic.black.buttons .button:active, .afcui.basic.black.button:active { box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; color: #0a0a0b !important; } .afcui.basic.black.buttons .active.button, .afcui.basic.black.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; color: #0a0a0b !important; } .afcui.buttons > .basic.black.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.black.buttons .button, .afcui.inverted.black.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important; color: #ffffff; } .afcui.inverted.black.buttons .button:hover, .afcui.inverted.black.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .afcui.inverted.black.buttons .active.button, .afcui.inverted.black.active.button { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .afcui.inverted.black.buttons .button:active, .afcui.inverted.black.button:active { box-shadow: 0px 0px 0px 2px #212121 inset !important; background-color: #212121; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.black.basic.buttons .button, .afcui.inverted.black.buttons .basic.button, .afcui.inverted.black.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.black.basic.buttons .button:hover, .afcui.inverted.black.buttons .basic.button:hover, .afcui.inverted.black.basic.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .afcui.inverted.black.basic.buttons .active.button, .afcui.inverted.black.buttons .basic.active.button, .afcui.inverted.black.basic.active.button { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .afcui.inverted.black.basic.buttons .button:active, .afcui.inverted.black.buttons .basic.button:active, .afcui.inverted.black.basic.button:active { box-shadow: 0px 0px 0px 2px #212121 inset !important; color: #ffffff !important; } /*--- Blue ---*/ .afcui.blue.buttons .button, .afcui.blue.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .afcui.blue.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.blue.buttons .button:hover, .afcui.blue.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .afcui.blue.buttons .button:active, .afcui.blue.button:active { background-color: #3370a5; color: #ffffff; text-shadow: none; } .afcui.blue.buttons .active.button, .afcui.blue.buttons .active.button:active, .afcui.blue.active.button, .afcui.blue.button .active.button:active { background-color: #3576ac; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.blue.buttons .button, .afcui.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; } .afcui.basic.blue.buttons .button:hover, .afcui.basic.blue.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #458ac6 inset !important; color: #458ac6 !important; } .afcui.basic.blue.buttons .button:active, .afcui.basic.blue.button:active { box-shadow: 0px 0px 0px 2px #3370a5 inset !important; color: #3370a5 !important; } .afcui.basic.blue.buttons .active.button, .afcui.basic.blue.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #3370a5 inset !important; color: #3370a5 !important; } .afcui.buttons > .basic.blue.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.blue.buttons .button, .afcui.inverted.blue.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff; } .afcui.inverted.blue.buttons .button:hover, .afcui.inverted.blue.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .afcui.inverted.blue.buttons .active.button, .afcui.inverted.blue.active.button { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .afcui.inverted.blue.buttons .button:active, .afcui.inverted.blue.button:active { box-shadow: 0px 0px 0px 2px #30bdff inset !important; background-color: #30bdff; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.blue.basic.buttons .button, .afcui.inverted.blue.buttons .basic.button, .afcui.inverted.blue.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.blue.basic.buttons .button:hover, .afcui.inverted.blue.buttons .basic.button:hover, .afcui.inverted.blue.basic.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .afcui.inverted.blue.basic.buttons .active.button, .afcui.inverted.blue.buttons .basic.active.button, .afcui.inverted.blue.basic.active.button { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .afcui.inverted.blue.basic.buttons .button:active, .afcui.inverted.blue.buttons .basic.button:active, .afcui.inverted.blue.basic.button:active { box-shadow: 0px 0px 0px 2px #30bdff inset !important; color: #54c8ff !important; } /*--- Green ---*/ .afcui.green.buttons .button, .afcui.green.button { background-color: #5bbd72; color: #ffffff; text-shadow: none; background-image: none; } .afcui.green.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.green.buttons .button:hover, .afcui.green.button:hover { background-color: #66c17b; color: #ffffff; text-shadow: none; } .afcui.green.buttons .button:active, .afcui.green.button:active { background-color: #46ae5f; color: #ffffff; text-shadow: none; } .afcui.green.buttons .active.button, .afcui.green.buttons .active.button:active, .afcui.green.active.button, .afcui.green.button .active.button:active { background-color: #49b562; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.green.buttons .button, .afcui.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; } .afcui.basic.green.buttons .button:hover, .afcui.basic.green.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #66c17b inset !important; color: #66c17b !important; } .afcui.basic.green.buttons .button:active, .afcui.basic.green.button:active { box-shadow: 0px 0px 0px 2px #46ae5f inset !important; color: #46ae5f !important; } .afcui.basic.green.buttons .active.button, .afcui.basic.green.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #46ae5f inset !important; color: #46ae5f !important; } .afcui.buttons > .basic.green.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.green.buttons .button, .afcui.inverted.green.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40; } .afcui.inverted.green.buttons .button:hover, .afcui.inverted.green.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .afcui.inverted.green.buttons .active.button, .afcui.inverted.green.active.button { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .afcui.inverted.green.buttons .button:active, .afcui.inverted.green.button:active { box-shadow: 0px 0px 0px 2px #27af37 inset !important; background-color: #27af37; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.green.basic.buttons .button, .afcui.inverted.green.buttons .basic.button, .afcui.inverted.green.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.green.basic.buttons .button:hover, .afcui.inverted.green.buttons .basic.button:hover, .afcui.inverted.green.basic.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .afcui.inverted.green.basic.buttons .active.button, .afcui.inverted.green.buttons .basic.active.button, .afcui.inverted.green.basic.active.button { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .afcui.inverted.green.basic.buttons .button:active, .afcui.inverted.green.buttons .basic.button:active, .afcui.inverted.green.basic.button:active { box-shadow: 0px 0px 0px 2px #27af37 inset !important; color: #2ecc40 !important; } /*--- Orange ---*/ .afcui.orange.buttons .button, .afcui.orange.button { background-color: #e07b53; color: #ffffff; text-shadow: none; background-image: none; } .afcui.orange.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.orange.buttons .button:hover, .afcui.orange.button:hover { background-color: #e28560; color: #ffffff; text-shadow: none; } .afcui.orange.buttons .button:active, .afcui.orange.button:active { background-color: #db6435; color: #ffffff; text-shadow: none; } .afcui.orange.buttons .active.button, .afcui.orange.buttons .active.button:active, .afcui.orange.active.button, .afcui.orange.button .active.button:active { background-color: #dc6a3d; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.orange.buttons .button, .afcui.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; } .afcui.basic.orange.buttons .button:hover, .afcui.basic.orange.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #e28560 inset !important; color: #e28560 !important; } .afcui.basic.orange.buttons .button:active, .afcui.basic.orange.button:active { box-shadow: 0px 0px 0px 2px #db6435 inset !important; color: #db6435 !important; } .afcui.basic.orange.buttons .active.button, .afcui.basic.orange.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #db6435 inset !important; color: #db6435 !important; } .afcui.buttons > .basic.orange.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.orange.buttons .button, .afcui.inverted.orange.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b; } .afcui.inverted.orange.buttons .button:hover, .afcui.inverted.orange.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .afcui.inverted.orange.buttons .active.button, .afcui.inverted.orange.active.button { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .afcui.inverted.orange.buttons .button:active, .afcui.inverted.orange.button:active { box-shadow: 0px 0px 0px 2px #f67300 inset !important; background-color: #f67300; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.orange.basic.buttons .button, .afcui.inverted.orange.buttons .basic.button, .afcui.inverted.orange.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.orange.basic.buttons .button:hover, .afcui.inverted.orange.buttons .basic.button:hover, .afcui.inverted.orange.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .afcui.inverted.orange.basic.buttons .active.button, .afcui.inverted.orange.buttons .basic.active.button, .afcui.inverted.orange.basic.active.button { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .afcui.inverted.orange.basic.buttons .button:active, .afcui.inverted.orange.buttons .basic.button:active, .afcui.inverted.orange.basic.button:active { box-shadow: 0px 0px 0px 2px #f67300 inset !important; color: #ff851b !important; } /*--- Pink ---*/ .afcui.pink.buttons .button, .afcui.pink.button { background-color: #d9499a; color: #ffffff; text-shadow: none; background-image: none; } .afcui.pink.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.pink.buttons .button:hover, .afcui.pink.button:hover { background-color: #dc56a1; color: #ffffff; text-shadow: none; } .afcui.pink.buttons .button:active, .afcui.pink.button:active { background-color: #d22c8a; color: #ffffff; text-shadow: none; } .afcui.pink.buttons .active.button, .afcui.pink.buttons .active.button:active, .afcui.pink.active.button, .afcui.pink.button .active.button:active { background-color: #d5348e; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.pink.buttons .button, .afcui.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; } .afcui.basic.pink.buttons .button:hover, .afcui.basic.pink.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc56a1 inset !important; color: #dc56a1 !important; } .afcui.basic.pink.buttons .button:active, .afcui.basic.pink.button:active { box-shadow: 0px 0px 0px 2px #d22c8a inset !important; color: #d22c8a !important; } .afcui.basic.pink.buttons .active.button, .afcui.basic.pink.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #d22c8a inset !important; color: #d22c8a !important; } .afcui.buttons > .basic.pink.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.pink.buttons .button, .afcui.inverted.pink.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf; } .afcui.inverted.pink.buttons .button:hover, .afcui.inverted.pink.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .afcui.inverted.pink.buttons .active.button, .afcui.inverted.pink.active.button { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .afcui.inverted.pink.buttons .button:active, .afcui.inverted.pink.button:active { box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; background-color: #ff6ad5; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.pink.basic.buttons .button, .afcui.inverted.pink.buttons .basic.button, .afcui.inverted.pink.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.pink.basic.buttons .button:hover, .afcui.inverted.pink.buttons .basic.button:hover, .afcui.inverted.pink.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .afcui.inverted.pink.basic.buttons .active.button, .afcui.inverted.pink.buttons .basic.active.button, .afcui.inverted.pink.basic.active.button { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .afcui.inverted.pink.basic.buttons .button:active, .afcui.inverted.pink.buttons .basic.button:active, .afcui.inverted.pink.basic.button:active { box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; color: #ff8edf !important; } /*--- Purple ---*/ .afcui.purple.buttons .button, .afcui.purple.button { background-color: #564f8a; color: #ffffff; text-shadow: none; background-image: none; } .afcui.purple.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.purple.buttons .button:hover, .afcui.purple.button:hover { background-color: #5c5594; color: #ffffff; text-shadow: none; } .afcui.purple.buttons .button:active, .afcui.purple.button:active { background-color: #484273; color: #ffffff; text-shadow: none; } .afcui.purple.buttons .active.button, .afcui.purple.buttons .active.button:active, .afcui.purple.active.button, .afcui.purple.button .active.button:active { background-color: #4c467a; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.purple.buttons .button, .afcui.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; } .afcui.basic.purple.buttons .button:hover, .afcui.basic.purple.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #5c5594 inset !important; color: #5c5594 !important; } .afcui.basic.purple.buttons .button:active, .afcui.basic.purple.button:active { box-shadow: 0px 0px 0px 2px #484273 inset !important; color: #484273 !important; } .afcui.basic.purple.buttons .active.button, .afcui.basic.purple.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #484273 inset !important; color: #484273 !important; } .afcui.buttons > .basic.purple.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.purple.buttons .button, .afcui.inverted.purple.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff; } .afcui.inverted.purple.buttons .button:hover, .afcui.inverted.purple.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .afcui.inverted.purple.buttons .active.button, .afcui.inverted.purple.active.button { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .afcui.inverted.purple.buttons .button:active, .afcui.inverted.purple.button:active { box-shadow: 0px 0px 0px 2px #aea2ff inset !important; background-color: #aea2ff; color: #1b1c1d; } /* Inverted Basic */ .afcui.inverted.purple.basic.buttons .button, .afcui.inverted.purple.buttons .basic.button, .afcui.inverted.purple.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.purple.basic.buttons .button:hover, .afcui.inverted.purple.buttons .basic.button:hover, .afcui.inverted.purple.basic.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .afcui.inverted.purple.basic.buttons .active.button, .afcui.inverted.purple.buttons .basic.active.button, .afcui.inverted.purple.basic.active.button { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .afcui.inverted.purple.basic.buttons .button:active, .afcui.inverted.purple.buttons .basic.button:active, .afcui.inverted.purple.basic.button:active { box-shadow: 0px 0px 0px 2px #aea2ff inset !important; color: #cdc6ff !important; } /*--- Red ---*/ .afcui.red.buttons .button, .afcui.red.button { background-color: #d95c5c; color: #ffffff; text-shadow: none; background-image: none; } .afcui.red.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.red.buttons .button:hover, .afcui.red.button:hover { background-color: #dc6868; color: #ffffff; text-shadow: none; } .afcui.red.buttons .button:active, .afcui.red.button:active { background-color: #d23f3f; color: #ffffff; text-shadow: none; } .afcui.red.buttons .active.button, .afcui.red.buttons .active.button:active, .afcui.red.active.button, .afcui.red.button .active.button:active { background-color: #d44747; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.red.buttons .button, .afcui.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; } .afcui.basic.red.buttons .button:hover, .afcui.basic.red.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc6868 inset !important; color: #dc6868 !important; } .afcui.basic.red.buttons .button:active, .afcui.basic.red.button:active { box-shadow: 0px 0px 0px 2px #d23f3f inset !important; color: #d23f3f !important; } .afcui.basic.red.buttons .active.button, .afcui.basic.red.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #d23f3f inset !important; color: #d23f3f !important; } .afcui.buttons > .basic.red.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.red.buttons .button, .afcui.inverted.red.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e; } .afcui.inverted.red.buttons .button:hover, .afcui.inverted.red.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .afcui.inverted.red.buttons .active.button, .afcui.inverted.red.active.button { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .afcui.inverted.red.buttons .button:active, .afcui.inverted.red.button:active { box-shadow: 0px 0px 0px 2px #ff483a inset !important; background-color: #ff483a; color: #ffffff; } /* Inverted Basic */ .afcui.inverted.red.basic.buttons .button, .afcui.inverted.red.buttons .basic.button, .afcui.inverted.red.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.red.basic.buttons .button:hover, .afcui.inverted.red.buttons .basic.button:hover, .afcui.inverted.red.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .afcui.inverted.red.basic.buttons .active.button, .afcui.inverted.red.buttons .basic.active.button, .afcui.inverted.red.basic.active.button { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .afcui.inverted.red.basic.buttons .button:active, .afcui.inverted.red.buttons .basic.button:active, .afcui.inverted.red.basic.button:active { box-shadow: 0px 0px 0px 2px #ff483a inset !important; color: #ff695e !important; } /*--- Teal ---*/ .afcui.teal.buttons .button, .afcui.teal.button { background-color: #00b5ad; color: #ffffff; text-shadow: none; background-image: none; } .afcui.teal.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.teal.buttons .button:hover, .afcui.teal.button:hover { background-color: #00c4bc; color: #ffffff; text-shadow: none; } .afcui.teal.buttons .button:active, .afcui.teal.button:active { background-color: #00918b; color: #ffffff; text-shadow: none; } .afcui.teal.buttons .active.button, .afcui.teal.buttons .active.button:active, .afcui.teal.active.button, .afcui.teal.button .active.button:active { background-color: #009c95; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.teal.buttons .button, .afcui.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; } .afcui.basic.teal.buttons .button:hover, .afcui.basic.teal.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #00c4bc inset !important; color: #00c4bc !important; } .afcui.basic.teal.buttons .button:active, .afcui.basic.teal.button:active { box-shadow: 0px 0px 0px 2px #00918b inset !important; color: #00918b !important; } .afcui.basic.teal.buttons .active.button, .afcui.basic.teal.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #00918b inset !important; color: #00918b !important; } .afcui.buttons > .basic.teal.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.teal.buttons .button, .afcui.inverted.teal.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff; } .afcui.inverted.teal.buttons .button:hover, .afcui.inverted.teal.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .afcui.inverted.teal.buttons .active.button, .afcui.inverted.teal.active.button { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .afcui.inverted.teal.buttons .button:active, .afcui.inverted.teal.button:active { box-shadow: 0px 0px 0px 2px #49ffff inset !important; background-color: #49ffff; color: #1b1c1d; } /* Inverted Basic */ .afcui.inverted.teal.basic.buttons .button, .afcui.inverted.teal.buttons .basic.button, .afcui.inverted.teal.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.teal.basic.buttons .button:hover, .afcui.inverted.teal.buttons .basic.button:hover, .afcui.inverted.teal.basic.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .afcui.inverted.teal.basic.buttons .active.button, .afcui.inverted.teal.buttons .basic.active.button, .afcui.inverted.teal.basic.active.button { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .afcui.inverted.teal.basic.buttons .button:active, .afcui.inverted.teal.buttons .basic.button:active, .afcui.inverted.teal.basic.button:active { box-shadow: 0px 0px 0px 2px #49ffff inset !important; color: #6dffff !important; } /*--- Yellow ---*/ .afcui.yellow.buttons .button, .afcui.yellow.button { background-color: #f2c61f; color: #ffffff; text-shadow: none; background-image: none; } .afcui.yellow.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.yellow.buttons .button:hover, .afcui.yellow.button:hover { background-color: #f3ca2d; color: #ffffff; text-shadow: none; } .afcui.yellow.buttons .button:active, .afcui.yellow.button:active { background-color: #e0b40d; color: #ffffff; text-shadow: none; } .afcui.yellow.buttons .active.button, .afcui.yellow.buttons .active.button:active, .afcui.yellow.active.button, .afcui.yellow.button .active.button:active { background-color: #eabc0e; color: #ffffff; text-shadow: none; } /* Basic */ .afcui.basic.yellow.buttons .button, .afcui.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; } .afcui.basic.yellow.buttons .button:hover, .afcui.basic.yellow.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #f3ca2d inset !important; color: #f3ca2d !important; } .afcui.basic.yellow.buttons .button:active, .afcui.basic.yellow.button:active { box-shadow: 0px 0px 0px 2px #e0b40d inset !important; color: #e0b40d !important; } .afcui.basic.yellow.buttons .active.button, .afcui.basic.yellow.active.button { background: transparent !important; box-shadow: 0px 0px 0px 2px #e0b40d inset !important; color: #e0b40d !important; } .afcui.buttons > .basic.yellow.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .afcui.inverted.yellow.buttons .button, .afcui.inverted.yellow.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f; } .afcui.inverted.yellow.buttons .button:hover, .afcui.inverted.yellow.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .afcui.inverted.yellow.buttons .active.button, .afcui.inverted.yellow.active.button { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .afcui.inverted.yellow.buttons .button:active, .afcui.inverted.yellow.button:active { box-shadow: 0px 0px 0px 2px #fada00 inset !important; background-color: #fada00; color: #1b1c1d; } /* Inverted Basic */ .afcui.inverted.yellow.basic.buttons .button, .afcui.inverted.yellow.buttons .basic.button, .afcui.inverted.yellow.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .afcui.inverted.yellow.basic.buttons .button:hover, .afcui.inverted.yellow.buttons .basic.button:hover, .afcui.inverted.yellow.basic.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .afcui.inverted.yellow.basic.buttons .active.button, .afcui.inverted.yellow.buttons .basic.active.button, .afcui.inverted.yellow.basic.active.button { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .afcui.inverted.yellow.basic.buttons .button:active, .afcui.inverted.yellow.buttons .basic.button:active, .afcui.inverted.yellow.basic.button:active { box-shadow: 0px 0px 0px 2px #fada00 inset !important; color: #ffe21f !important; } /*------------------- Primary --------------------*/ .afcui.primary.buttons .button, .afcui.primary.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .afcui.primary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.primary.buttons .button:hover, .afcui.primary.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .afcui.primary.buttons .button:active, .afcui.primary.button:active { background-color: #3370a5; color: #ffffff; text-shadow: none; } .afcui.primary.buttons .active.button, .afcui.primary.active.button { background-color: #3576ac; color: #ffffff; text-shadow: none; } /*------------------- Secondary --------------------*/ .afcui.secondary.buttons .button, .afcui.secondary.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .afcui.secondary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.secondary.buttons .button:hover, .afcui.secondary.button:hover { background-color: #222425; color: #ffffff; text-shadow: none; } .afcui.secondary.buttons .button:active, .afcui.secondary.button:active { background-color: #0a0a0b; color: #ffffff; text-shadow: none; } .afcui.secondary.buttons .active.button, .afcui.secondary.active.button { background-color: #0f0f10; color: #ffffff; text-shadow: none; } /*--------------- Positive ----------------*/ .afcui.positive.buttons .button, .afcui.positive.button { background-color: #5bbd72 !important; color: #ffffff; text-shadow: none; background-image: none; } .afcui.positive.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.positive.buttons .button:hover, .afcui.positive.button:hover, .afcui.positive.buttons .active.button, .afcui.positive.active.button { background-color: #66c17b !important; color: #ffffff; text-shadow: none; } .afcui.positive.buttons .button:active, .afcui.positive.button:active { background-color: #46ae5f !important; color: #ffffff; text-shadow: none; } .afcui.positive.buttons .active.button, .afcui.positive.buttons .active.button:active, .afcui.positive.active.button, .afcui.positive.button .active.button:active { background-color: #49b562; color: #ffffff; text-shadow: none; } /*--------------- Negative ----------------*/ .afcui.negative.buttons .button, .afcui.negative.button { background-color: #d95c5c !important; color: #ffffff; text-shadow: none; background-image: none; } .afcui.negative.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .afcui.negative.buttons .button:hover, .afcui.negative.button:hover, .afcui.negative.buttons .active.button, .afcui.negative.active.button { background-color: #dc6868 !important; color: #ffffff; text-shadow: none; } .afcui.negative.buttons .button:active, .afcui.negative.button:active { background-color: #d23f3f !important; color: #ffffff; text-shadow: none; } .afcui.negative.buttons .active.button, .afcui.negative.buttons .active.button:active, .afcui.negative.active.button, .afcui.negative.button .active.button:active { background-color: #d44747; color: #ffffff; text-shadow: none; } /******************************* Groups *******************************/ .afcui.buttons { display: inline-block; vertical-align: middle; margin: 0em 0.25em 0em 0em; } .afcui.buttons > .button:hover, .afcui.buttons > .active.button { position: relative; } .afcui.buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .afcui.buttons .button:first-child { border-left: none; } .afcui.buttons:not(.basic):not(.inverted) { box-shadow: none; } .afcui.buttons > .afcui.button:not(.basic):not(.inverted), .afcui.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; } .afcui.buttons .button { margin: 0em; float: left; border-radius: 0em; margin: 0px 0px 0px 0px; } .afcui.buttons .button:first-child { margin-left: 0em; border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .afcui.buttons .button:last-child { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } /* Vertical Style */ .afcui.vertical.buttons { display: inline-block; } .afcui.vertical.buttons .button { display: block; float: none; margin: 0px 0px 0px 0px; box-shadow: none; } .afcui.vertical.buttons .button:first-child, .afcui.vertical.buttons .mini.button:first-child, .afcui.vertical.buttons .tiny.button:first-child, .afcui.vertical.buttons .small.button:first-child, .afcui.vertical.buttons .massive.button:first-child, .afcui.vertical.buttons .huge.button:first-child { border-radius: 0.2857rem 0.2857rem 0px 0px; } .afcui.vertical.buttons .button:last-child, .afcui.vertical.buttons .mini.button:last-child, .afcui.vertical.buttons .tiny.button:last-child, .afcui.vertical.buttons .small.button:last-child, .afcui.vertical.buttons .massive.button:last-child, .afcui.vertical.buttons .huge.button:last-child, .afcui.vertical.buttons .gigantic.button:last-child { margin-bottom: 0px; border-radius: 0px 0px 0.2857rem 0.2857rem; } /* * Popup module */ .afcui.popup{display:none;position:absolute;top:0;right:0;min-width:-moz-max-content;z-index:1900;border:1px solid #ccc;max-width:250px;background-color:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.8);border-radius:.2857rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.afcui.popup>.header{padding:0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.125em;line-height:1.2;font-weight:700}.afcui.popup>.header+.content{padding-top:.5em}.afcui.popup:before{position:absolute;content:'';width:.75em;height:.75em;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #b3b3b3}.afcui.popup{margin:0}.afcui.popup.bottom{margin:.75em 0 0}.afcui.popup.top{margin:0 0 .75em}.afcui.popup.left.center{margin:0 .75em 0 0}.afcui.popup.right.center{margin:0 0 0 .75em}.afcui.bottom.center.popup:before{margin-left:-.325em;top:-.325em;left:50%;right:auto;bottom:auto;box-shadow:-1px -1px 0 0 #b3b3b3}.afcui.bottom.left.popup{margin-left:0}.afcui.bottom.left.popup:before{top:-.325em;left:1em;right:auto;bottom:auto;margin-left:0;box-shadow:-1px -1px 0 0 #b3b3b3}.afcui.bottom.right.popup{margin-right:0}.afcui.bottom.right.popup:before{top:-.325em;right:1em;bottom:auto;left:auto;margin-left:0;box-shadow:-1px -1px 0 0 #b3b3b3}.afcui.top.center.popup:before{top:auto;right:auto;bottom:-.325em;left:50%;margin-left:-.325em}.afcui.top.left.popup{margin-left:0}.afcui.top.left.popup:before{bottom:-.325em;left:1em;top:auto;right:auto;margin-left:0}.afcui.top.right.popup{margin-right:0}.afcui.top.right.popup:before{bottom:-.325em;right:1em;top:auto;left:auto;margin-left:0}.afcui.left.center.popup:before{top:50%;right:-.325em;bottom:auto;left:auto;margin-top:-.325em;box-shadow:1px -1px 0 0 #b3b3b3}.afcui.right.center.popup:before{top:50%;left:-.325em;bottom:auto;right:auto;margin-top:-.325em;box-shadow:-1px 1px 0 0 #b3b3b3}.afcui.popup>.afcui.grid:not(.padded){width:-webkit-calc(100% + 1.75rem);width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.afcui.loading.popup{display:block;visibility:hidden;z-index:-1}.afcui.animating.popup,.afcui.visible.popup{display:block}.afcui.basic.popup:before{display:none}.afcui.wide.popup{max-width:350px}.afcui[class*="very wide"].popup{max-width:550px}.afcui.fluid.popup{width:100%;max-width:none}.afcui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.afcui.inverted.popup .header{background-color:none;color:#fff}.afcui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.afcui.flowing.popup{max-width:none}.afcui.small.popup{font-size:.785714rem}.afcui.popup{font-size:.85714rem}.afcui.large.popup{font-size:1rem}.afcui.huge.popup{font-size:1.14285rem} /* * Transition module */ .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}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.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}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@-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.transition{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-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)}}.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}@-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)}}@-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%)}}.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}@-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}}@-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.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.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}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.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}}@-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.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)}}.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}@-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)}}@-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)}}.transition.swing{-webkit-perspective:1000px;perspective:1000px;-webkit-animation-duration:.5s;animation-duration:.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,.transition.swing.out.down{-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}@-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)}}@-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}}.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}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-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)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-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%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.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(.9) rotate(-3deg);transform:scale(.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)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.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(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.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,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}} /* * Modal module */ .ui.modal{display:none;position:fixed;z-index:1001;top:50%;left:50%;text-align:left;width:90%;margin-left:-45%;background:#fff;border:none;box-shadow:0 1px 4px 1px rgba(0,0,0,.3);border-radius:.2857rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.2857rem;border-top-right-radius:.2857rem}.ui.modal>:last-child{border-bottom-left-radius:.2857rem;border-bottom-right-radius:.2857rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)) #fff;background:linear-gradient(transparent,rgba(0,0,0,.05)) #fff;margin:0;padding:1.2rem 2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:1.6em;line-height:1.3em;font-weight:700;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(39,41,43,.15)}.ui.modal>.content{display:table;table-layout:fixed;width:100%;font-size:1em;line-height:1.4;padding:2rem;background:#fff}.ui.modal>.content>.image{display:table-cell;width:'';vertical-align:top}.ui.modal>.content>.image[class*="top aligned"]{vertical-align:middle}.ui.modal>.content>.description{display:table-cell;vertical-align:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{min-width:'';width:80%;padding-left:2em}.ui.modal>.content>.image>i.icon{font-size:8rem;margin:0;opacity:1;width:auto}.ui.modal .actions{background:#efefef;padding:1rem 2rem;border-top:1px solid rgba(39,41,43,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.modal{width:74%;margin:0 0 0 -37%}}@media only screen and (min-width:1400px){.ui.modal{width:56%;margin:0 0 0 -28%}}@media only screen and (min-width:1920px){.ui.modal{width:42%;margin:0 0 0 -21%}}@media only screen and (max-width:992px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:.905rem;right:1rem;color:rgba(0,0,0,.8)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 2.25rem .75rem 1rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem -1rem!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:2rem}}.ui.basic.modal{background-color:transparent;border:none;border-radius:0;box-shadow:0 0;color:#fff}.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}@media only screen and (max-width:992px){.ui.basic.modal>.close{color:#fff}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.ui.scrolling.modal{position:static;margin:3.5rem auto!important}@media only screen and (max-width:992px){.ui.scrolling.modal{margin-top:1rem;margin-bottom:1rem}}.ui.active.modal{display:block}.ui.fullscreen.modal{width:95%!important;left:2.5%!important;margin:1em auto}.ui.fullscreen.scrolling.modal{left:0!important}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:.905rem;right:1rem;color:rgba(0,0,0,.8)}.ui.modal{font-size:1rem}.ui.small.modal>.header{font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.small.modal{width:52.8%;margin:0 0 0 -26.4%}}@media only screen and (min-width:992px){.ui.small.modal{width:44.4%;margin:0 0 0 -22.2%}}@media only screen and (min-width:1400px){.ui.small.modal{width:33.6%;margin:0 0 0 -16.8%}}@media only screen and (min-width:1920px){.ui.small.modal{width:25.2%;margin:0 0 0 -12.6%}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.large.modal{width:88.8%;margin:0 0 0 -44.4%}}@media only screen and (min-width:1400px){.ui.large.modal{width:67.2%;margin:0 0 0 -33.6%}}@media only screen and (min-width:1920px){.ui.large.modal{width:50.4%;margin:0 0 0 -25.2%}} /* /* * Dimmer module */ .dimmable{position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;background:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{width:100%;height:100%;display:table;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.dimmer>.content>div{display:table-cell;vertical-align:middle;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:block;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.ui.page.dimmer{position:fixed;-webkit-transform-style:'';transform-style:'';-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background:rgba(255,255,255,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background:rgba(255,255,255,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background:rgba(255,255,255,.85)}