@import 'http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic'; /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Accordion *******************************/ .ui.accordion, .ui.accordion .accordion { max-width: 100%; font-size: 1em; } .ui.accordion .accordion { margin: 1em 0em 0em; padding: 0em; } /* Title */ .ui.accordion .title, .ui.accordion .accordion .title { cursor: pointer; } /* Default Styling */ .ui.accordion .title:not(.ui) { padding: 0.5em 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 1em; color: rgba(0, 0, 0, 0.8); } /* Content */ .ui.accordion .title ~ .content, .ui.accordion .accordion .title ~ .content { display: none; } /* Default Styling */ .ui.accordion:not(.styled) .title ~ .content:not(.ui), .ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) { margin: 0em; padding: 0.5em 0em 1em; } .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child { padding-bottom: 0em; } /* Arrow */ .ui.accordion .title .dropdown.icon, .ui.accordion .accordion .title .dropdown.icon { display: inline-block; float: none; opacity: 0.75; width: 1.25em; height: 1em; margin: 0em 0.25rem 0em 0rem; padding: 0em; -webkit-transition: -webkit-transform 0.2s ease, opacity 0.2s ease; transition: transform 0.2s ease, opacity 0.2s ease; vertical-align: baseline; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } /* Coupling with accordion */ .ui.accordion.menu .item .title { display: block; padding: 0em; } .ui.accordion.menu .item .title > .dropdown.icon { float: right; margin: 0.165em 0em 0em 1em; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } /******************************* States *******************************/ .ui.accordion .active.title .dropdown.icon, .ui.accordion .accordion .active.title .dropdown.icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .ui.accordion.menu .item .active.title > .dropdown.icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } /******************************* Types *******************************/ /*-------------- Styled ---------------*/ .ui.styled.accordion { width: 600px; } .ui.styled.accordion, .ui.styled.accordion .accordion { border-radius: 0.2857rem; background: #ffffff; box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15); } .ui.styled.accordion .title, .ui.styled.accordion .accordion .title { margin: 0em; padding: 0.75em 1em; color: rgba(0, 0, 0, 0.4); font-weight: bold; border-top: 1px solid rgba(39, 41, 43, 0.15); -webkit-transition: background 0.2s ease, color 0.2s ease; transition: background 0.2s ease, color 0.2s ease; } .ui.styled.accordion .title:first-child, .ui.styled.accordion .accordion .title:first-child { border-top: none; } /* Content */ .ui.styled.accordion .content, .ui.styled.accordion .accordion .content { margin: 0em; padding: 0.5em 1em 1.5em; } .ui.styled.accordion .accordion .content { padding: 0em; padding: 0.5em 1em 1.5em; } /* Hover */ .ui.styled.accordion .title:hover, .ui.styled.accordion .active.title, .ui.styled.accordion .accordion .title:hover, .ui.styled.accordion .accordion .active.title { background: transparent; color: rgba(0, 0, 0, 0.8); } .ui.styled.accordion .accordion .title:hover, .ui.styled.accordion .accordion .active.title { background: transparent; color: rgba(0, 0, 0, 0.8); } /* Active */ .ui.styled.accordion .active.title { background: transparent; color: rgba(0, 0, 0, 0.8); } .ui.styled.accordion .accordion .active.title { background: transparent; color: rgba(0, 0, 0, 0.8); } /******************************* States *******************************/ /*-------------- Active ---------------*/ .ui.accordion .active.content, .ui.accordion .accordion .active.content { display: block; } /******************************* Variations *******************************/ /*-------------- Fluid ---------------*/ .ui.fluid.accordion, .ui.fluid.accordion .accordion { width: 100%; } /******************************* Theme Overrides *******************************/ @font-face { font-family: 'Accordion'; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff'); font-weight: normal; font-style: normal; } /* Dropdown Icon */ .ui.accordion .title .dropdown.icon, .ui.accordion .accordion .title .dropdown.icon { font-family: Accordion; line-height: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-weight: normal; font-style: normal; text-align: center; } .ui.accordion .title .dropdown.icon:before, .ui.accordion .accordion .title .dropdown.icon:before { content: '\f0da'; } /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Breadcrumb *******************************/ .ui.breadcrumb { margin: 1em 0em; display: inline-block; vertical-align: middle; } .ui.breadcrumb:first-child { margin-top: 0em; } .ui.breadcrumb:last-child { margin-bottom: 0em; } /******************************* Content *******************************/ /* Divider */ .ui.breadcrumb .divider { display: inline-block; opacity: 0.5; margin: 0em 0.2rem 0em; font-size: 0.9em; color: rgba(0, 0, 0, 0.4); vertical-align: baseline; } /* Link */ .ui.breadcrumb a { color: #009fda; } .ui.breadcrumb a:hover { color: #00b2f3; } /* Icon Divider */ .ui.breadcrumb .icon.divider { font-size: 0.7em; vertical-align: middle; } /* Section */ .ui.breadcrumb a.section { cursor: pointer; } .ui.breadcrumb .section { display: inline-block; margin: 0em; padding: 0em; } /* Loose Coupling */ .ui.breadcrumb.segment { display: inline-block; padding: 0.5em 1em; } /******************************* States *******************************/ .ui.breadcrumb .active.section { font-weight: bold; } /******************************* Variations *******************************/ .ui.mini.breadcrumb { font-size: 0.65em; } .ui.tiny.breadcrumb { font-size: 0.7em; } .ui.small.breadcrumb { font-size: 0.75em; } .ui.breadcrumb { font-size: 1em; } .ui.large.breadcrumb { font-size: 1.1em; } .ui.big.breadcrumb { font-size: 1.05em; } .ui.huge.breadcrumb { font-size: 1.3em; } .ui.massive.breadcrumb { font-size: 1.5em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Button *******************************/ .ui.button { cursor: pointer; display: inline-block; min-height: 1em; outline: none; border: none; vertical-align: baseline; background-color: #e0e0e0; color: rgba(0, 0, 0, 0.6); margin: 0em 0.25em 0em 0em; padding: 0.8em 1.5em 0.8em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; 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; -webkit-tap-highlight-color: transparent; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.button:hover { background-color: #e8e8e8; background-image: none; box-shadow: ''; color: rgba(0, 0, 0, 0.8); } .ui.button:hover .icon { opacity: 0.85; } /*-------------- Focus ---------------*/ .ui.button:focus { background-color: ''; background-image: ''; 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); color: rgba(0, 0, 0, 0.8); } .ui.button:focus .icon { opacity: 0.85; } /*-------------- Down ---------------*/ .ui.button:active, .ui.active.button:active { background-color: #cccccc; background-image: ''; color: rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 0px 1px transparent inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset; } /*-------------- Active ---------------*/ .ui.active.button { background-color: #d0d0d0; background-image: none; box-shadow: 0px 0px 0px 1px transparent inset; color: rgba(0, 0, 0, 0.8); } .ui.button.active:hover { background-color: #d0d0d0; background-image: none; color: rgba(0, 0, 0, 0.8); } .ui.button.active:active { background-color: #d0d0d0; background-image: none; } /*-------------- Loading ---------------*/ /* Specificity hack */ .ui.loading.loading.loading.loading.loading.loading.button { position: relative; cursor: default; point-events: none; text-shadow: none !important; color: transparent !important; -webkit-transition: all 0s linear; transition: all 0s linear; } .ui.loading.button:before { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; border-radius: 500rem; border: 0.3em solid rgba(0, 0, 0, 0.15); } .ui.loading.button:after { position: absolute; content: ''; top: 50%; left: 50%; margin: -0.64285em 0em 0em -0.64285em; width: 1.2857em; height: 1.2857em; -webkit-animation: button-spin 0.6s linear; animation: button-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #ffffff transparent transparent; border-style: solid; border-width: 0.3em; box-shadow: 0px 0px 0px 1px transparent; } .ui.labeled.icon.loading.button .icon { background-color: transparent; box-shadow: none; } @-webkit-keyframes button-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes button-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .ui.basic.loading.button:not(.inverted):before { border-color: rgba(0, 0, 0, 0.1); } .ui.basic.loading.button:not(.inverted):after { border-top-color: #aaaaaa; } /*------------------- Disabled --------------------*/ .ui.buttons .disabled.button, .ui.disabled.button, .ui.disabled.button:hover, .ui.disabled.button.active { 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; } /******************************* Types *******************************/ /*------------------- Animated --------------------*/ .ui.animated.button { position: relative; overflow: hidden; padding-right: 0em !important; } .ui.animated.button .content { will-change: transform, opacity; } .ui.animated.button .visible.content { position: relative; margin-right: 1.5em; } .ui.animated.button .hidden.content { position: absolute; width: 100%; } /* Horizontal */ .ui.animated.button .visible.content, .ui.animated.button .hidden.content { -webkit-transition: right 0.3s ease 0s; transition: right 0.3s ease 0s; } .ui.animated.button .visible.content { left: auto; right: 0%; } .ui.animated.button .hidden.content { top: 50%; left: auto; right: -100%; margin-top: -0.5em; } .ui.animated.button:hover .visible.content { left: auto; right: 200%; } .ui.animated.button:hover .hidden.content { left: auto; right: 0%; } /* Vertical */ .ui.vertical.animated.button .visible.content, .ui.vertical.animated.button .hidden.content { -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease; transition: top 0.3s ease, transform 0.3s ease; } .ui.vertical.animated.button .visible.content { -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); right: auto; } .ui.vertical.animated.button .hidden.content { top: -50%; left: 0%; right: auto; } .ui.vertical.animated.button:hover .visible.content { -webkit-transform: translateY(200%); -ms-transform: translateY(200%); transform: translateY(200%); right: auto; } .ui.vertical.animated.button:hover .hidden.content { top: 50%; right: auto; } /* Fade */ .ui.fade.animated.button .visible.content, .ui.fade.animated.button .hidden.content { -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, transform 0.3s ease; } .ui.fade.animated.button .visible.content { left: auto; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .ui.fade.animated.button .hidden.content { opacity: 0; left: 0%; right: auto; -webkit-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5); } .ui.fade.animated.button:hover .visible.content { left: auto; right: auto; opacity: 0; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); } .ui.fade.animated.button:hover .hidden.content { left: 0%; right: auto; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } /*------------------- Inverted --------------------*/ .ui.inverted.button { box-shadow: 0px 0px 0px 2px #ffffff inset !important; background: transparent none; color: #ffffff; text-shadow: none !important; } .ui.inverted.buttons .button { margin: 0px 0px 0px -2px; } .ui.inverted.buttons .button:first-child { margin-left: 0em; } .ui.inverted.vertical.buttons .button { margin: 0px 0px -2px 0px; } .ui.inverted.vertical.buttons .button:first-child { margin-top: 0em; } .ui.inverted.buttons .button:hover { position: relative; } .ui.inverted.button:hover { background: #ffffff; box-shadow: 0px 0px 0px 2px #ffffff inset !important; color: rgba(0, 0, 0, 0.8); } /*------------------- Social --------------------*/ /* Facebook */ .ui.facebook.button { background-color: #3b579d; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.facebook.button:hover { background-color: #3f5da8; color: #ffffff; text-shadow: none; } .ui.facebook.button:active { background-color: #344d8a; color: #ffffff; text-shadow: none; } /* Twitter */ .ui.twitter.button { background-color: #4092cc; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.twitter.button:hover { background-color: #4c99cf; color: #ffffff; text-shadow: none; } .ui.twitter.button:active { background-color: #3385bf; color: #ffffff; text-shadow: none; } /* Google Plus */ .ui.google.plus.button { background-color: #d34836; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.google.plus.button:hover { background-color: #d65343; color: #ffffff; text-shadow: none; } .ui.google.plus.button:active { background-color: #c43d2b; color: #ffffff; text-shadow: none; } /* Linked In */ .ui.linkedin.button { background-color: #1f88be; color: #ffffff; text-shadow: none; } .ui.linkedin.button:hover { background-color: #2191cb; color: #ffffff; text-shadow: none; } .ui.linkedin.button:active { background-color: #1b78a8; color: #ffffff; text-shadow: none; } /* YouTube */ .ui.youtube.button { background-color: #cc181e; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.youtube.button:hover { background-color: #da1a20; color: #ffffff; text-shadow: none; } .ui.youtube.button:active { background-color: #b5151b; color: #ffffff; text-shadow: none; } /* Instagram */ .ui.instagram.button { background-color: #49769c; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.instagram.button:hover { background-color: #4e7ea6; color: #ffffff; text-shadow: none; } .ui.instagram.button:active { background-color: #41698b; color: #ffffff; text-shadow: none; } /* Pinterest */ .ui.pinterest.button { background-color: #00aced; color: #ffffff; text-shadow: none; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.pinterest.button:hover { background-color: #00b7fc; color: #ffffff; text-shadow: none; } .ui.pinterest.button:active { background-color: #0099d4; color: #ffffff; text-shadow: none; } /* VK */ .ui.vk.button { background-color: #4D7198; color: #ffffff; background-image: none; box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.vk.button:hover { background-color: #5279a2; color: #ffffff; } .ui.vk.button:active { background-color: #446487; color: #ffffff; } /*-------------- Icon ---------------*/ .ui.button > .icon { opacity: 0.8; margin: 0em 0.4em 0em -0.2em; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; vertical-align: baseline; } .ui.button > .right.icon { margin: 0em -0.2em 0em 0.4em; } /******************************* Variations *******************************/ /*------------------- Floated --------------------*/ .ui[class*="left floated"].buttons, .ui[class*="left floated"].button { float: left; margin-left: 0em; margin-right: 0.25em; } .ui[class*="right floated"].buttons, .ui[class*="right floated"].button { float: right; margin-right: 0em; margin-left: 0.25em; } /*------------------- Compact --------------------*/ .ui.compact.buttons .button, .ui.compact.button { padding: 0.6em 1.125em 0.6em; } .ui.compact.icon.buttons .button, .ui.compact.icon.button { padding: 0.6em 0.6em 0.6em; } .ui.compact.labeled.icon.buttons .button, .ui.compact.labeled.icon.button { padding: 0.6em 3.725em 0.6em; } /*------------------- Sizes --------------------*/ .ui.mini.buttons .button, .ui.mini.buttons .or, .ui.mini.button { font-size: 0.7142rem; } .ui.tiny.buttons .button, .ui.tiny.buttons .or, .ui.tiny.button { font-size: 0.8571rem; } .ui.small.buttons .button, .ui.small.buttons .or, .ui.small.button { font-size: 0.9285rem; } .ui.buttons .button, .ui.buttons .or, .ui.button { font-size: 1rem; } .ui.large.buttons .button, .ui.large.buttons .or, .ui.large.button { font-size: 1.1428rem; } .ui.big.buttons .button, .ui.big.buttons .or, .ui.big.button { font-size: 1.2857rem; } .ui.huge.buttons .button, .ui.huge.buttons .or, .ui.huge.button { font-size: 1.4285rem; } .ui.massive.buttons .button, .ui.massive.buttons .or, .ui.massive.button { font-size: 1.7142rem; } /*-------------- Icon Only ---------------*/ .ui.icon.buttons .button, .ui.icon.button { padding: 0.8em 0.8em 0.8em; } .ui.icon.buttons .button > .icon, .ui.icon.button > .icon { opacity: 0.9; margin: 0em; vertical-align: top; } /*------------------- Basic --------------------*/ .ui.basic.buttons .button, .ui.basic.button { background: transparent !important; background-image: none; color: rgba(0, 0, 0, 0.6) !important; font-weight: normal; border-radius: 0.2857rem; text-transform: none; text-shadow: none !important; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; } .ui.basic.buttons .button { border-radius: 0em; } .ui.basic.buttons .button:hover, .ui.basic.button:hover { background: #fafafa !important; color: rgba(0, 0, 0, 0.8) !important; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons .button:active, .ui.basic.button:active { background: #f8f8f8 !important; color: rgba(0, 0, 0, 0.8) !important; box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset; } .ui.basic.buttons .button.active, .ui.basic.button.active { background: rgba(0, 0, 0, 0.05) !important; box-shadow: '' !important; color: rgba(0, 0, 0, 0.8); box-shadow: rgba(39, 41, 43, 0.3); } .ui.basic.buttons .button.active:hover, .ui.basic.button.active:hover { background-color: rgba(0, 0, 0, 0.05); } /* Vertical */ .ui.basic.buttons .button:hover { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset inset; } .ui.basic.buttons .button:active { box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset inset; } .ui.basic.buttons .button.active { box-shadow: rgba(39, 41, 43, 0.3) inset; } /* Standard Basic Inverted */ .ui.basic.inverted.buttons .button, .ui.basic.inverted.button { background-color: transparent !important; color: #fafafa !important; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; } .ui.basic.inverted.buttons .button:hover, .ui.basic.inverted.button:hover { color: #ffffff !important; box-shadow: 0px 0px 0px 2px #ffffff inset !important; } .ui.basic.inverted.buttons .button:active, .ui.basic.inverted.button:active { background-color: rgba(255, 255, 255, 0.05) !important; color: #ffffff !important; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important; } .ui.basic.inverted.buttons .button.active, .ui.basic.inverted.button.active { background-color: rgba(255, 255, 255, 0.05); color: #ffffff; text-shadow: none; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset; } .ui.basic.inverted.buttons .button.active:hover, .ui.basic.inverted.button.active:hover { background-color: rgba(255, 255, 255, 0.07); box-shadow: 0px 0px 0px 2px #ffffff inset !important; } /* Basic Group */ .ui.basic.buttons .button { border-left: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none; } .ui.basic.vertical.buttons .button { border-left: none; } /*-------------- Labeled Icon ---------------*/ .ui.labeled.icon.buttons .button, .ui.labeled.icon.button { position: relative; padding-left: 4.1em !important; padding-right: 1.5em !important; } /* Left Labeled */ .ui.labeled.icon.buttons > .button > .icon, .ui.labeled.icon.button > .icon { position: absolute; width: 2.6em; height: 100%; background-color: rgba(0, 0, 0, 0.05); text-align: center; color: ''; border-radius: 0.2857rem 0px 0px 0.2857rem; line-height: 1; box-shadow: -1px 0px 0px 0px transparent inset; } /* Left Labeled */ .ui.labeled.icon.buttons > .button > .icon, .ui.labeled.icon.button > .icon { top: 0em; left: 0em; } /* Right Labeled */ .ui[class*="right labeled"].icon.button { padding-right: 4.1em !important; padding-left: 1.5em !important; } .ui[class*="right labeled"].icon.button > .icon { left: auto; right: 0em; border-radius: 0em 0.2857rem 0.2857rem 0em; box-shadow: 1px 0px 0px 0px transparent inset; } .ui.labeled.icon.buttons > .button > .icon:before, .ui.labeled.icon.button > .icon:before, .ui.labeled.icon.buttons > .button > .icon:after, .ui.labeled.icon.button > .icon:after { display: block; position: absolute; width: 100%; top: 50%; text-align: center; margin-top: -0.5em; } .ui.labeled.icon.buttons .button > .icon { border-radius: 0em; } .ui.labeled.icon.buttons .button:first-child > .icon { border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .ui.labeled.icon.buttons .button:last-child > .icon { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } .ui.vertical.labeled.icon.buttons .button:first-child > .icon { border-radius: 0em; border-top-left-radius: 0.2857rem; } .ui.vertical.labeled.icon.buttons .button:last-child > .icon { border-radius: 0em; border-bottom-left-radius: 0.2857rem; } /* Fluid Labeled */ .ui.fluid[class*="left labeled"].icon.button, .ui.fluid[class*="right labeled"].icon.button { padding-left: 1.5em !important; padding-right: 1.5em !important; } /*-------------- Toggle ---------------*/ /* Toggle (Modifies active state to give affordances) */ .ui.toggle.buttons .active.button, .ui.buttons .button.toggle.active, .ui.button.toggle.active { background-color: #5bbd72 !important; box-shadow: none !important; text-shadow: none; color: #ffffff !important; } .ui.button.toggle.active:hover { background-color: #66c17b !important; text-shadow: none; color: #ffffff !important; } /*-------------- Circular ---------------*/ .ui.circular.button { border-radius: 10em; } .ui.circular.button > .icon { width: 1em; vertical-align: baseline; } /*-------------- Attached ---------------*/ .ui.attached.button { display: block; margin: 0em; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) !important; border-radius: 0em; } .ui.attached.top.button { border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.attached.bottom.button { border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.attached.left.button { display: inline-block; border-left: none; padding-right: 0.75em; text-align: right; border-radius: 0.2857rem 0em 0em 0.2857rem; } .ui.attached.right.button { display: inline-block; padding-left: 0.75em; text-align: left; border-radius: 0em 0.2857rem 0.2857rem 0em; } /*------------------- Or Buttons --------------------*/ .ui.buttons .or { position: relative; float: left; width: 0.3em; height: 2.6em; z-index: 3; } .ui.buttons .or:before { position: absolute; content: 'or'; top: 50%; left: 50%; background-color: #ffffff; text-shadow: none; margin-top: -0.9em; margin-left: -0.9em; width: 1.8em; height: 1.8em; line-height: 1.6em; color: rgba(0, 0, 0, 0.4); font-style: normal; font-weight: bold; text-align: center; border-radius: 500em; box-shadow: 0px 0px 0px 1px transparent inset; } .ui.buttons .or[data-text]:before { content: attr(data-text); } /* Fluid Or */ .ui.fluid.buttons .or { width: 0em !important; } .ui.fluid.buttons .or:after { display: none; } /*------------------- Attached --------------------*/ /* Plural Attached */ .attached.ui.buttons { margin: 0px; border-radius: 0em 0em 0em 0em; } .attached.ui.buttons .button { margin: 0em; } .attached.ui.buttons .button:first-child { border-radius: 0em 0em 0em 0em; } .attached.ui.buttons .button:last-child { border-radius: 0em 0em 0em 0em; } /* Top Side */ [class*="top attached"].ui.buttons { margin-bottom: -1px; border-radius: 0.2857rem 0.2857rem 0em 0em; } [class*="top attached"].ui.buttons .button:first-child { border-radius: 0.2857rem 0em 0em 0em; } [class*="top attached"].ui.buttons .button:last-child { border-radius: 0em 0.2857rem 0em 0em; } /* Bottom Side */ [class*="bottom attached"].ui.buttons { margin-top: -1px; border-radius: 0em 0em 0.2857rem 0.2857rem; } [class*="bottom attached"].ui.buttons .button:first-child { border-radius: 0em 0em 0em 0.2857rem; } [class*="bottom attached"].ui.buttons .button:last-child { border-radius: 0em 0em 0.2857rem 0em; } /* Left Side */ [class*="left attached"].ui.buttons { margin-left: -1px; border-radius: 0em 0.2857rem 0.2857rem 0em; } [class*="left attached"].ui.buttons .button:first-child { margin-left: -1px; border-radius: 0em 0.2857rem 0em 0em; } [class*="left attached"].ui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0.2857rem 0em; } /* Right Side */ [class*="right attached"].ui.buttons, [class*="right attached"].ui.buttons .button { margin-right: -1px; border-radius: 0.2857rem 0em 0em 0.2857rem; } [class*="right attached"].ui.buttons .button:first-child { margin-left: -1px; border-radius: 0.2857rem 0em 0em 0em; } [class*="right attached"].ui.buttons .button:last-child { margin-left: -1px; border-radius: 0em 0em 0em 0.2857rem; } /* Fluid */ .ui.fluid.buttons, .ui.button.fluid, .ui.fluid.buttons > .button { display: block; width: 100%; } .ui.\32.buttons, .ui.two.buttons { width: 100%; } .ui.\32.buttons > .button, .ui.two.buttons > .button { width: 50%; } .ui.\33.buttons, .ui.three.buttons { width: 100%; } .ui.\33.buttons > .button, .ui.three.buttons > .button { width: 33.333%; } .ui.\34.buttons, .ui.four.buttons { width: 100%; } .ui.\34.buttons > .button, .ui.four.buttons > .button { width: 25%; } .ui.\35.buttons, .ui.five.buttons { width: 100%; } .ui.\35.buttons > .button, .ui.five.buttons > .button { width: 20%; } .ui.\36.buttons, .ui.six.buttons { width: 100%; } .ui.\36.buttons > .button, .ui.six.buttons > .button { width: 16.666%; } .ui.\37.buttons, .ui.seven.buttons { width: 100%; } .ui.\37.buttons > .button, .ui.seven.buttons > .button { width: 14.285%; } .ui.\38.buttons, .ui.eight.buttons { width: 100%; } .ui.\38.buttons > .button, .ui.eight.buttons > .button { width: 12.500%; } .ui.\39.buttons, .ui.nine.buttons { width: 100%; } .ui.\39.buttons > .button, .ui.nine.buttons > .button { width: 11.11%; } .ui.\31\30.buttons, .ui.ten.buttons { width: 100%; } .ui.\31\30.buttons > .button, .ui.ten.buttons > .button { width: 10%; } .ui.\31\31.buttons, .ui.eleven.buttons { width: 100%; } .ui.\31\31.buttons > .button, .ui.eleven.buttons > .button { width: 9.09%; } .ui.\31\32.buttons, .ui.twelve.buttons { width: 100%; } .ui.\31\32.buttons > .button, .ui.twelve.buttons > .button { width: 8.3333%; } /* Fluid Vertical Buttons */ .ui.fluid.vertical.buttons, .ui.fluid.vertical.buttons > .button { display: block; width: auto; } .ui.\32.vertical.buttons > .button, .ui.two.vertical.buttons > .button { height: 50%; } .ui.\33.vertical.buttons > .button, .ui.three.vertical.buttons > .button { height: 33.333%; } .ui.\34.vertical.buttons > .button, .ui.four.vertical.buttons > .button { height: 25%; } .ui.\35.vertical.buttons > .button, .ui.five.vertical.buttons > .button { height: 20%; } .ui.\36.vertical.buttons > .button, .ui.six.vertical.buttons > .button { height: 16.666%; } .ui.\37.vertical.buttons > .button, .ui.seven.vertical.buttons > .button { height: 14.285%; } .ui.\38.vertical.buttons > .button, .ui.eight.vertical.buttons > .button { height: 12.500%; } .ui.\39.vertical.buttons > .button, .ui.nine.vertical.buttons > .button { height: 11.11%; } .ui.\31\30.vertical.buttons > .button, .ui.ten.vertical.buttons > .button { height: 10%; } .ui.\31\31.vertical.buttons > .button, .ui.eleven.vertical.buttons > .button { height: 9.09%; } .ui.\31\32.vertical.buttons > .button, .ui.twelve.vertical.buttons > .button { height: 8.3333%; } /*------------------- Colors --------------------*/ /*--- Black ---*/ .ui.black.buttons .button, .ui.black.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .ui.black.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.black.buttons .button:hover, .ui.black.button:hover { background-color: #222425; color: #ffffff; text-shadow: none; } .ui.black.buttons .button:active, .ui.black.button:active { background-color: #0f0f10; color: #ffffff; text-shadow: none; } .ui.black.buttons .button.active, .ui.black.buttons .button.active:active, .ui.black.button.active, .ui.black.button .button.active:active { background-color: #141415; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.black.buttons .button, .ui.basic.black.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.black.buttons .button:hover, .ui.basic.black.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #222425 inset !important; color: #222425 !important; } .ui.basic.black.buttons .button:active, .ui.basic.black.button:active { box-shadow: 0px 0px 0px 2px #0f0f10 inset !important; color: #0f0f10 !important; } .ui.basic.black.buttons .button.active, .ui.basic.black.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #0f0f10 inset !important; color: #0f0f10 !important; } .ui.buttons > .basic.black.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.black.buttons .button, .ui.inverted.black.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important; color: #ffffff; } .ui.inverted.black.buttons .button:hover, .ui.inverted.black.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .ui.inverted.black.buttons .button.active, .ui.inverted.black.button.active { box-shadow: 0px 0px 0px 2px #333333 inset !important; background-color: #333333; color: #ffffff; } .ui.inverted.black.buttons .button:active, .ui.inverted.black.button:active { box-shadow: 0px 0px 0px 2px #262626 inset !important; background-color: #262626; color: #ffffff; } /* Inverted Basic */ .ui.inverted.black.basic.buttons .button, .ui.inverted.black.buttons .basic.button, .ui.inverted.black.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .button:hover, .ui.inverted.black.buttons .basic.button:hover, .ui.inverted.black.basic.button:hover { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .button.active, .ui.inverted.black.buttons .basic.button.active, .ui.inverted.black.basic.button.active { box-shadow: 0px 0px 0px 2px #333333 inset !important; color: #ffffff !important; } .ui.inverted.black.basic.buttons .button:active, .ui.inverted.black.buttons .basic.button:active, .ui.inverted.black.basic.button:active { box-shadow: 0px 0px 0px 2px #262626 inset !important; color: #ffffff !important; } /*--- Blue ---*/ .ui.blue.buttons .button, .ui.blue.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .ui.blue.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.blue.buttons .button:hover, .ui.blue.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .ui.blue.buttons .button:active, .ui.blue.button:active { background-color: #3576ac; color: #ffffff; text-shadow: none; } .ui.blue.buttons .button.active, .ui.blue.buttons .button.active:active, .ui.blue.button.active, .ui.blue.button .button.active:active { background-color: #377bb4; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.blue.buttons .button, .ui.basic.blue.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.blue.buttons .button:hover, .ui.basic.blue.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #458ac6 inset !important; color: #458ac6 !important; } .ui.basic.blue.buttons .button:active, .ui.basic.blue.button:active { box-shadow: 0px 0px 0px 2px #3576ac inset !important; color: #3576ac !important; } .ui.basic.blue.buttons .button.active, .ui.basic.blue.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #3576ac inset !important; color: #3576ac !important; } .ui.buttons > .basic.blue.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.blue.buttons .button, .ui.inverted.blue.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff; } .ui.inverted.blue.buttons .button:hover, .ui.inverted.blue.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .ui.inverted.blue.buttons .button.active, .ui.inverted.blue.button.active { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; background-color: #54c8ff; color: #ffffff; } .ui.inverted.blue.buttons .button:active, .ui.inverted.blue.button:active { box-shadow: 0px 0px 0px 2px #3ac0ff inset !important; background-color: #3ac0ff; color: #ffffff; } /* Inverted Basic */ .ui.inverted.blue.basic.buttons .button, .ui.inverted.blue.buttons .basic.button, .ui.inverted.blue.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.blue.basic.buttons .button:hover, .ui.inverted.blue.buttons .basic.button:hover, .ui.inverted.blue.basic.button:hover { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .ui.inverted.blue.basic.buttons .button.active, .ui.inverted.blue.buttons .basic.button.active, .ui.inverted.blue.basic.button.active { box-shadow: 0px 0px 0px 2px #54c8ff inset !important; color: #54c8ff !important; } .ui.inverted.blue.basic.buttons .button:active, .ui.inverted.blue.buttons .basic.button:active, .ui.inverted.blue.basic.button:active { box-shadow: 0px 0px 0px 2px #3ac0ff inset !important; color: #54c8ff !important; } /*--- Green ---*/ .ui.green.buttons .button, .ui.green.button { background-color: #5bbd72; color: #ffffff; text-shadow: none; background-image: none; } .ui.green.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.green.buttons .button:hover, .ui.green.button:hover { background-color: #66c17b; color: #ffffff; text-shadow: none; } .ui.green.buttons .button:active, .ui.green.button:active { background-color: #49b562; color: #ffffff; text-shadow: none; } .ui.green.buttons .button.active, .ui.green.buttons .button.active:active, .ui.green.button.active, .ui.green.button .button.active:active { background-color: #50b969; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.green.buttons .button, .ui.basic.green.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.green.buttons .button:hover, .ui.basic.green.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #66c17b inset !important; color: #66c17b !important; } .ui.basic.green.buttons .button:active, .ui.basic.green.button:active { box-shadow: 0px 0px 0px 2px #49b562 inset !important; color: #49b562 !important; } .ui.basic.green.buttons .button.active, .ui.basic.green.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #49b562 inset !important; color: #49b562 !important; } .ui.buttons > .basic.green.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.green.buttons .button, .ui.inverted.green.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40; } .ui.inverted.green.buttons .button:hover, .ui.inverted.green.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .ui.inverted.green.buttons .button.active, .ui.inverted.green.button.active { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; background-color: #2ecc40; color: #ffffff; } .ui.inverted.green.buttons .button:active, .ui.inverted.green.button:active { box-shadow: 0px 0px 0px 2px #29b739 inset !important; background-color: #29b739; color: #ffffff; } /* Inverted Basic */ .ui.inverted.green.basic.buttons .button, .ui.inverted.green.buttons .basic.button, .ui.inverted.green.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.green.basic.buttons .button:hover, .ui.inverted.green.buttons .basic.button:hover, .ui.inverted.green.basic.button:hover { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .ui.inverted.green.basic.buttons .button.active, .ui.inverted.green.buttons .basic.button.active, .ui.inverted.green.basic.button.active { box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; color: #2ecc40 !important; } .ui.inverted.green.basic.buttons .button:active, .ui.inverted.green.buttons .basic.button:active, .ui.inverted.green.basic.button:active { box-shadow: 0px 0px 0px 2px #29b739 inset !important; color: #2ecc40 !important; } /*--- Orange ---*/ .ui.orange.buttons .button, .ui.orange.button { background-color: #e07b53; color: #ffffff; text-shadow: none; background-image: none; } .ui.orange.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.orange.buttons .button:hover, .ui.orange.button:hover { background-color: #e28560; color: #ffffff; text-shadow: none; } .ui.orange.buttons .button:active, .ui.orange.button:active { background-color: #dc6a3d; color: #ffffff; text-shadow: none; } .ui.orange.buttons .button.active, .ui.orange.buttons .button.active:active, .ui.orange.button.active, .ui.orange.button .button.active:active { background-color: #141415; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.orange.buttons .button, .ui.basic.orange.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.orange.buttons .button:hover, .ui.basic.orange.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #e28560 inset !important; color: #e28560 !important; } .ui.basic.orange.buttons .button:active, .ui.basic.orange.button:active { box-shadow: 0px 0px 0px 2px #dc6a3d inset !important; color: #dc6a3d !important; } .ui.basic.orange.buttons .button.active, .ui.basic.orange.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc6a3d inset !important; color: #dc6a3d !important; } .ui.buttons > .basic.orange.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.orange.buttons .button, .ui.inverted.orange.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b; } .ui.inverted.orange.buttons .button:hover, .ui.inverted.orange.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .ui.inverted.orange.buttons .button.active, .ui.inverted.orange.button.active { box-shadow: 0px 0px 0px 2px #ff851b inset !important; background-color: #ff851b; color: #ffffff; } .ui.inverted.orange.buttons .button:active, .ui.inverted.orange.button:active { box-shadow: 0px 0px 0px 2px #ff7701 inset !important; background-color: #ff7701; color: #ffffff; } /* Inverted Basic */ .ui.inverted.orange.basic.buttons .button, .ui.inverted.orange.buttons .basic.button, .ui.inverted.orange.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.orange.basic.buttons .button:hover, .ui.inverted.orange.buttons .basic.button:hover, .ui.inverted.orange.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .ui.inverted.orange.basic.buttons .button.active, .ui.inverted.orange.buttons .basic.button.active, .ui.inverted.orange.basic.button.active { box-shadow: 0px 0px 0px 2px #ff851b inset !important; color: #ff851b !important; } .ui.inverted.orange.basic.buttons .button:active, .ui.inverted.orange.buttons .basic.button:active, .ui.inverted.orange.basic.button:active { box-shadow: 0px 0px 0px 2px #ff7701 inset !important; color: #ff851b !important; } /*--- Pink ---*/ .ui.pink.buttons .button, .ui.pink.button { background-color: #d9499a; color: #ffffff; text-shadow: none; background-image: none; } .ui.pink.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.pink.buttons .button:hover, .ui.pink.button:hover { background-color: #dc56a1; color: #ffffff; text-shadow: none; } .ui.pink.buttons .button:active, .ui.pink.button:active { background-color: #d5348e; color: #ffffff; text-shadow: none; } .ui.pink.buttons .button.active, .ui.pink.buttons .button.active:active, .ui.pink.button.active, .ui.pink.button .button.active:active { background-color: #d63c93; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.pink.buttons .button, .ui.basic.pink.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.pink.buttons .button:hover, .ui.basic.pink.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc56a1 inset !important; color: #dc56a1 !important; } .ui.basic.pink.buttons .button:active, .ui.basic.pink.button:active { box-shadow: 0px 0px 0px 2px #d5348e inset !important; color: #d5348e !important; } .ui.basic.pink.buttons .button.active, .ui.basic.pink.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #d5348e inset !important; color: #d5348e !important; } .ui.buttons > .basic.pink.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.pink.buttons .button, .ui.inverted.pink.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf; } .ui.inverted.pink.buttons .button:hover, .ui.inverted.pink.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .ui.inverted.pink.buttons .button.active, .ui.inverted.pink.button.active { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; background-color: #ff8edf; color: #ffffff; } .ui.inverted.pink.buttons .button:active, .ui.inverted.pink.button:active { box-shadow: 0px 0px 0px 2px #ff74d8 inset !important; background-color: #ff74d8; color: #ffffff; } /* Inverted Basic */ .ui.inverted.pink.basic.buttons .button, .ui.inverted.pink.buttons .basic.button, .ui.inverted.pink.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.pink.basic.buttons .button:hover, .ui.inverted.pink.buttons .basic.button:hover, .ui.inverted.pink.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .ui.inverted.pink.basic.buttons .button.active, .ui.inverted.pink.buttons .basic.button.active, .ui.inverted.pink.basic.button.active { box-shadow: 0px 0px 0px 2px #ff8edf inset !important; color: #ff8edf !important; } .ui.inverted.pink.basic.buttons .button:active, .ui.inverted.pink.buttons .basic.button:active, .ui.inverted.pink.basic.button:active { box-shadow: 0px 0px 0px 2px #ff74d8 inset !important; color: #ff8edf !important; } /*--- Purple ---*/ .ui.purple.buttons .button, .ui.purple.button { background-color: #564f8a; color: #ffffff; text-shadow: none; background-image: none; } .ui.purple.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.purple.buttons .button:hover, .ui.purple.button:hover { background-color: #5c5594; color: #ffffff; text-shadow: none; } .ui.purple.buttons .button:active, .ui.purple.button:active { background-color: #4c467a; color: #ffffff; text-shadow: none; } .ui.purple.buttons .button.active, .ui.purple.buttons .button.active:active, .ui.purple.button.active, .ui.purple.button .button.active:active { background-color: #504980; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.purple.buttons .button, .ui.basic.purple.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.purple.buttons .button:hover, .ui.basic.purple.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #5c5594 inset !important; color: #5c5594 !important; } .ui.basic.purple.buttons .button:active, .ui.basic.purple.button:active { box-shadow: 0px 0px 0px 2px #4c467a inset !important; color: #4c467a !important; } .ui.basic.purple.buttons .button.active, .ui.basic.purple.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #4c467a inset !important; color: #4c467a !important; } .ui.buttons > .basic.purple.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.purple.buttons .button, .ui.inverted.purple.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff; } .ui.inverted.purple.buttons .button:hover, .ui.inverted.purple.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .ui.inverted.purple.buttons .button.active, .ui.inverted.purple.button.active { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; background-color: #cdc6ff; color: #1b1c1d; } .ui.inverted.purple.buttons .button:active, .ui.inverted.purple.button:active { box-shadow: 0px 0px 0px 2px #b7acff inset !important; background-color: #b7acff; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.purple.basic.buttons .button, .ui.inverted.purple.buttons .basic.button, .ui.inverted.purple.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.purple.basic.buttons .button:hover, .ui.inverted.purple.buttons .basic.button:hover, .ui.inverted.purple.basic.button:hover { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .ui.inverted.purple.basic.buttons .button.active, .ui.inverted.purple.buttons .basic.button.active, .ui.inverted.purple.basic.button.active { box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; color: #cdc6ff !important; } .ui.inverted.purple.basic.buttons .button:active, .ui.inverted.purple.buttons .basic.button:active, .ui.inverted.purple.basic.button:active { box-shadow: 0px 0px 0px 2px #b7acff inset !important; color: #cdc6ff !important; } /*--- Red ---*/ .ui.red.buttons .button, .ui.red.button { background-color: #d95c5c; color: #ffffff; text-shadow: none; background-image: none; } .ui.red.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.red.buttons .button:hover, .ui.red.button:hover { background-color: #dc6868; color: #ffffff; text-shadow: none; } .ui.red.buttons .button:active, .ui.red.button:active { background-color: #d44747; color: #ffffff; text-shadow: none; } .ui.red.buttons .button.active, .ui.red.buttons .button.active:active, .ui.red.button.active, .ui.red.button .button.active:active { background-color: #d65050; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.red.buttons .button, .ui.basic.red.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.red.buttons .button:hover, .ui.basic.red.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #dc6868 inset !important; color: #dc6868 !important; } .ui.basic.red.buttons .button:active, .ui.basic.red.button:active { box-shadow: 0px 0px 0px 2px #d44747 inset !important; color: #d44747 !important; } .ui.basic.red.buttons .button.active, .ui.basic.red.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #d44747 inset !important; color: #d44747 !important; } .ui.buttons > .basic.red.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.red.buttons .button, .ui.inverted.red.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e; } .ui.inverted.red.buttons .button:hover, .ui.inverted.red.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .ui.inverted.red.buttons .button.active, .ui.inverted.red.button.active { box-shadow: 0px 0px 0px 2px #ff695e inset !important; background-color: #ff695e; color: #ffffff; } .ui.inverted.red.buttons .button:active, .ui.inverted.red.button:active { box-shadow: 0px 0px 0px 2px #ff5144 inset !important; background-color: #ff5144; color: #ffffff; } /* Inverted Basic */ .ui.inverted.red.basic.buttons .button, .ui.inverted.red.buttons .basic.button, .ui.inverted.red.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.red.basic.buttons .button:hover, .ui.inverted.red.buttons .basic.button:hover, .ui.inverted.red.basic.button:hover { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .ui.inverted.red.basic.buttons .button.active, .ui.inverted.red.buttons .basic.button.active, .ui.inverted.red.basic.button.active { box-shadow: 0px 0px 0px 2px #ff695e inset !important; color: #ff695e !important; } .ui.inverted.red.basic.buttons .button:active, .ui.inverted.red.buttons .basic.button:active, .ui.inverted.red.basic.button:active { box-shadow: 0px 0px 0px 2px #ff5144 inset !important; color: #ff695e !important; } /*--- Teal ---*/ .ui.teal.buttons .button, .ui.teal.button { background-color: #00b5ad; color: #ffffff; text-shadow: none; background-image: none; } .ui.teal.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.teal.buttons .button:hover, .ui.teal.button:hover { background-color: #00c4bc; color: #ffffff; text-shadow: none; } .ui.teal.buttons .button:active, .ui.teal.button:active { background-color: #009c95; color: #ffffff; text-shadow: none; } .ui.teal.buttons .button.active, .ui.teal.buttons .button.active:active, .ui.teal.button.active, .ui.teal.button .button.active:active { background-color: #00a69e; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.teal.buttons .button, .ui.basic.teal.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.teal.buttons .button:hover, .ui.basic.teal.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #00c4bc inset !important; color: #00c4bc !important; } .ui.basic.teal.buttons .button:active, .ui.basic.teal.button:active { box-shadow: 0px 0px 0px 2px #009c95 inset !important; color: #009c95 !important; } .ui.basic.teal.buttons .button.active, .ui.basic.teal.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #009c95 inset !important; color: #009c95 !important; } .ui.buttons > .basic.teal.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.teal.buttons .button, .ui.inverted.teal.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff; } .ui.inverted.teal.buttons .button:hover, .ui.inverted.teal.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .ui.inverted.teal.buttons .button.active, .ui.inverted.teal.button.active { box-shadow: 0px 0px 0px 2px #6dffff inset !important; background-color: #6dffff; color: #1b1c1d; } .ui.inverted.teal.buttons .button:active, .ui.inverted.teal.button:active { box-shadow: 0px 0px 0px 2px #54ffff inset !important; background-color: #54ffff; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.teal.basic.buttons .button, .ui.inverted.teal.buttons .basic.button, .ui.inverted.teal.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.teal.basic.buttons .button:hover, .ui.inverted.teal.buttons .basic.button:hover, .ui.inverted.teal.basic.button:hover { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .ui.inverted.teal.basic.buttons .button.active, .ui.inverted.teal.buttons .basic.button.active, .ui.inverted.teal.basic.button.active { box-shadow: 0px 0px 0px 2px #6dffff inset !important; color: #6dffff !important; } .ui.inverted.teal.basic.buttons .button:active, .ui.inverted.teal.buttons .basic.button:active, .ui.inverted.teal.basic.button:active { box-shadow: 0px 0px 0px 2px #54ffff inset !important; color: #6dffff !important; } /*--- Yellow ---*/ .ui.yellow.buttons .button, .ui.yellow.button { background-color: #f2c61f; color: #ffffff; text-shadow: none; background-image: none; } .ui.yellow.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.yellow.buttons .button:hover, .ui.yellow.button:hover { background-color: #f3ca2d; color: #ffffff; text-shadow: none; } .ui.yellow.buttons .button:active, .ui.yellow.button:active { background-color: #eabc0e; color: #ffffff; text-shadow: none; } .ui.yellow.buttons .button.active, .ui.yellow.buttons .button.active:active, .ui.yellow.button.active, .ui.yellow.button .button.active:active { background-color: #f1c211; color: #ffffff; text-shadow: none; } /* Basic */ .ui.basic.yellow.buttons .button, .ui.basic.yellow.button { box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; color: rgba(0, 0, 0, 0.6) !important; } .ui.basic.yellow.buttons .button:hover, .ui.basic.yellow.button:hover { background: transparent !important; box-shadow: 0px 0px 0px 2px #f3ca2d inset !important; color: #f3ca2d !important; } .ui.basic.yellow.buttons .button:active, .ui.basic.yellow.button:active { box-shadow: 0px 0px 0px 2px #eabc0e inset !important; color: #eabc0e !important; } .ui.basic.yellow.buttons .button.active, .ui.basic.yellow.button.active { background: transparent !important; box-shadow: 0px 0px 0px 2px #eabc0e inset !important; color: #eabc0e !important; } .ui.buttons > .basic.yellow.button:not(:first-child) { margin-left: -2px; } /* Inverted */ .ui.inverted.yellow.buttons .button, .ui.inverted.yellow.button { background-color: transparent; box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f; } .ui.inverted.yellow.buttons .button:hover, .ui.inverted.yellow.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .ui.inverted.yellow.buttons .button.active, .ui.inverted.yellow.button.active { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; background-color: #ffe21f; color: #1b1c1d; } .ui.inverted.yellow.buttons .button:active, .ui.inverted.yellow.button:active { box-shadow: 0px 0px 0px 2px #ffdf05 inset !important; background-color: #ffdf05; color: #1b1c1d; } /* Inverted Basic */ .ui.inverted.yellow.basic.buttons .button, .ui.inverted.yellow.buttons .basic.button, .ui.inverted.yellow.basic.button { background-color: transparent; box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; color: #ffffff !important; } .ui.inverted.yellow.basic.buttons .button:hover, .ui.inverted.yellow.buttons .basic.button:hover, .ui.inverted.yellow.basic.button:hover { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .ui.inverted.yellow.basic.buttons .button.active, .ui.inverted.yellow.buttons .basic.button.active, .ui.inverted.yellow.basic.button.active { box-shadow: 0px 0px 0px 2px #ffe21f inset !important; color: #ffe21f !important; } .ui.inverted.yellow.basic.buttons .button:active, .ui.inverted.yellow.buttons .basic.button:active, .ui.inverted.yellow.basic.button:active { box-shadow: 0px 0px 0px 2px #ffdf05 inset !important; color: #ffe21f !important; } /*------------------- Primary --------------------*/ .ui.primary.buttons .button, .ui.primary.button { background-color: #3b83c0; color: #ffffff; text-shadow: none; background-image: none; } .ui.primary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.primary.buttons .button:hover, .ui.primary.button:hover { background-color: #458ac6; color: #ffffff; text-shadow: none; } .ui.primary.buttons .button:active, .ui.primary.button:active { background-color: #3576ac; color: #ffffff; text-shadow: none; } .ui.primary.buttons .active.button, .ui.primary.button.active { background-color: #377bb4; color: #ffffff; text-shadow: none; } /*------------------- Secondary --------------------*/ .ui.secondary.buttons .button, .ui.secondary.button { background-color: #1b1c1d; color: #ffffff; text-shadow: none; background-image: none; } .ui.secondary.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.secondary.buttons .button:hover, .ui.secondary.button:hover { background-color: #222425; color: #ffffff; text-shadow: none; } .ui.secondary.buttons .button:active, .ui.secondary.button:active { background-color: #0f0f10; color: #ffffff; text-shadow: none; } .ui.secondary.buttons .active.button, .ui.secondary.button.active { background-color: #141415; color: #ffffff; text-shadow: none; } /*--------------- Positive ----------------*/ .ui.positive.buttons .button, .ui.positive.button { background-color: #5bbd72 !important; color: #ffffff; text-shadow: none; background-image: none; } .ui.positive.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.positive.buttons .button:hover, .ui.positive.button:hover, .ui.positive.buttons .active.button, .ui.positive.button.active { background-color: #66c17b !important; color: #ffffff; text-shadow: none; } .ui.positive.buttons .button:active, .ui.positive.button:active { background-color: #49b562 !important; color: #ffffff; text-shadow: none; } .ui.positive.buttons .button.active, .ui.positive.buttons .button.active:active, .ui.positive.button.active, .ui.positive.button .button.active:active { background-color: #50b969; color: #ffffff; text-shadow: none; } /*--------------- Negative ----------------*/ .ui.negative.buttons .button, .ui.negative.button { background-color: #d95c5c !important; color: #ffffff; text-shadow: none; background-image: none; } .ui.negative.button { box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.negative.buttons .button:hover, .ui.negative.button:hover, .ui.negative.buttons .active.button, .ui.negative.button.active { background-color: #dc6868 !important; color: #ffffff; text-shadow: none; } .ui.negative.buttons .button:active, .ui.negative.button:active { background-color: #d44747 !important; color: #ffffff; text-shadow: none; } .ui.negative.buttons .button.active, .ui.negative.buttons .button.active:active, .ui.negative.button.active, .ui.negative.button .button.active:active { background-color: #d65050; color: #ffffff; text-shadow: none; } /******************************* Groups *******************************/ .ui.buttons { display: inline-block; vertical-align: middle; margin: 0em 0.25em 0em 0em; } .ui.buttons > .button:hover, .ui.buttons > .button.active { position: relative; } .ui.buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui.buttons .button:first-child { border-left: none; } .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } .ui.buttons > .ui.button:not(.basic):not(.inverted), .ui.buttons:not(.basic):not(.inverted) > .button { box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; } .ui.buttons .button { margin: 0em; float: left; border-radius: 0em; margin: 0px 0px 0px 0px; } .ui.buttons .button:first-child { margin-left: 0em; border-top-left-radius: 0.2857rem; border-bottom-left-radius: 0.2857rem; } .ui.buttons .button:last-child { border-top-right-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } /* Vertical Style */ .ui.vertical.buttons { display: inline-block; } .ui.vertical.buttons .button { display: block; float: none; margin: 0px 0px 0px 0px; box-shadow: none; } .ui.vertical.buttons .button:first-child, .ui.vertical.buttons .mini.button:first-child, .ui.vertical.buttons .tiny.button:first-child, .ui.vertical.buttons .small.button:first-child, .ui.vertical.buttons .massive.button:first-child, .ui.vertical.buttons .huge.button:first-child { border-radius: 0.2857rem 0.2857rem 0px 0px; } .ui.vertical.buttons .button:last-child, .ui.vertical.buttons .mini.button:last-child, .ui.vertical.buttons .tiny.button:last-child, .ui.vertical.buttons .small.button:last-child, .ui.vertical.buttons .massive.button:last-child, .ui.vertical.buttons .huge.button:last-child, .ui.vertical.buttons .gigantic.button:last-child { margin-bottom: 0px; border-radius: 0px 0px 0.2857rem 0.2857rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Cards ---------------*/ .ui.cards { margin: 1em -0.5em 0em; } .ui.cards > .card { display: block; margin: 0em 0.5em 1.5em; float: left; } .ui.cards:first-child, .ui.card:first-child { margin-top: 0em; } .ui.cards:last-child, .ui.card:last-child { margin-bottom: 0em; } /* Clearing */ .ui.cards:after, .ui.card:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } /*-------------- Card ---------------*/ .ui.cards > .card, .ui.card { max-width: 100%; position: relative; display: block; width: 290px; min-height: 0px; background: #ffffff; padding: 0em; border: none; border-radius: 0.2857rem; box-shadow: 0px 0.2em 0px 0px #d4d4d5, 0px 0px 0px 1px #d4d4d5; -webkit-transition: box-shadow 0.2s ease; transition: box-shadow 0.2s ease; z-index: ''; } .ui.card { margin: 1em 0em; } .ui.cards > .card a, .ui.card a { cursor: pointer; } /*-------------- Rounded Edges ---------------*/ .ui.cards > .card > :first-child, .ui.card > :first-child { border-radius: 0.2857rem 0.2857rem 0em 0em !important; } .ui.cards > .card > :last-child, .ui.card > :last-child { border-radius: 0em 0em 0.2857rem 0.2857rem !important; } /*-------------- Images ---------------*/ .ui.cards > .card > .image, .ui.card > .image { display: block; position: relative; padding: 0em; background: rgba(0, 0, 0, 0.05); } .ui.cards > .card > .image > img, .ui.card > .image > img { display: block; width: 100%; height: auto; border-radius: 0.2857rem 0.2857rem 0em 0em; border: none; } .ui.cards > .card > .image:only-child > img, .ui.card > .image:only-child > img { border-radius: 0.2857rem; } /*-------------- Content ---------------*/ .ui.cards > .card > .content, .ui.card > .content { background: none; margin: 0em; padding: 1em 1em; box-shadow: none; font-size: 1em; border: none; border-radius: 0em; } .ui.cards > .card > .content:after, .ui.card > .content:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.cards > .card > .content > .header, .ui.card > .content > .header { display: block; margin: 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85); } /* Default Header Size */ .ui.cards > .card > .content > .header:not(.ui), .ui.card > .content > .header:not(.ui) { font-weight: bold; font-size: 1.2em; margin-top: -0.165em; line-height: 1.33em; } .ui.cards > .card > .content > .meta + .description, .ui.cards > .card > .content > .header + .description, .ui.card > .content > .meta + .description, .ui.card > .content > .header + .description { margin-top: 0.5em; } /*-------------- Floated ---------------*/ .ui.cards > .card [class*="left floated"], .ui.card [class*="left floated"] { float: left; } .ui.cards > .card [class*="right floated"], .ui.card [class*="right floated"] { float: right; } /*-------------- Content Image ---------------*/ .ui.cards > .card .content img, .ui.card .content img { display: inline-block; vertical-align: middle; width: 2em; } .ui.cards > .card img.avatar, .ui.cards > .card .avatar img, .ui.card img.avatar, .ui.card .avatar img { width: 2em; height: 2em; border-radius: 500rem; } /*-------------- Description ---------------*/ .ui.cards > .card > .content > .description, .ui.card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.5); } /*-------------- Paragraph ---------------*/ .ui.cards > .card > .content p, .ui.card > .content p { margin: 0em 0em 0.5em; } .ui.cards > .card > .content p:last-child, .ui.card > .content p:last-child { margin-bottom: 0em; } /*-------------- Meta ---------------*/ .ui.cards > .card .meta, .ui.card .meta { font-size: 0.9em; color: rgba(0, 0, 0, 0.4); } .ui.cards > .card .meta *, .ui.card .meta * { margin-right: 0.3em; } .ui.cards > .card .meta :last-child, .ui.card .meta :last-child { margin-right: 0em; } .ui.cards > .card .meta [class*="right floated"], .ui.card .meta [class*="right floated"] { margin-right: 0em; margin-left: 0.3em; } /*-------------- Links ---------------*/ /* Generic */ .ui.cards > .card > .content a, .ui.card > .content a { color: #009fda; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.cards > .card > .content a:hover, .ui.card > .content a:hover { color: #00b2f3; } /* Header */ .ui.cards > .card > .content > a.header, .ui.card > .content > a.header { color: rgba(0, 0, 0, 0.85); } .ui.cards > .card > .content > a.header:hover, .ui.card > .content > a.header:hover { color: #00b2f3; } /* Meta */ .ui.cards > .card .meta a, .ui.card .meta a { color: rgba(0, 0, 0, 0.4); } .ui.cards > .card .meta a:hover, .ui.card .meta a:hover { color: rgba(0, 0, 0, 0.8); } /*-------------- Buttons ---------------*/ .ui.cards > .card > .buttons:last-child, .ui.card > .buttons:last-child, .ui.cards > .card > .button:last-child, .ui.card > .button:last-child { margin: 0em -1px -0.2em; width: -webkit-calc(100% + 2px ); width: calc(100% + 2px ); } /*-------------- Labels ---------------*/ /*-----Star----- */ /* Icon */ .ui.cards > .card > .content .star.icon, .ui.card > .content .star.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.cards > .card > .content .star.icon:hover, .ui.card > .content .star.icon:hover { opacity: 1; color: #ac9400; } .ui.cards > .card > .content .active.star.icon, .ui.card > .content .active.star.icon { color: #e9b539; } /*-----Like----- */ /* Icon */ .ui.cards > .card > .content .like.icon, .ui.card > .content .like.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.cards > .card > .content .like.icon:hover, .ui.card > .content .like.icon:hover { opacity: 1; color: #ffadae; } .ui.cards > .card > .content .active.like.icon, .ui.card > .content .active.like.icon { color: #ef404a; } /*---------------- Extra Content -----------------*/ .ui.cards > .card > .extra, .ui.card > .extra { max-width: 100%; min-height: 0em !important; position: static; background: none; width: auto; margin: 0em 0em; padding: 0.75em 1em; top: 0em; left: 0em; color: rgba(0, 0, 0, 0.4); box-shadow: none; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; border-top: 1px solid rgba(0, 0, 0, 0.05); } .ui.cards > .card > .extra a, .ui.card > .extra a { color: rgba(0, 0, 0, 0.4); } .ui.cards > .card > .extra a:hover, .ui.card > .extra a:hover { color: #00b2f3; } /******************************* Variations *******************************/ /*------------------- Fluid --------------------*/ .ui.fluid.card { width: 100%; max-width: 9999px; } /*------------------- Link --------------------*/ .ui.cards a.card:hover, .ui.link.cards .card:hover, a.ui.card:hover, .ui.link.card:hover { cursor: pointer; z-index: 5; background: ''; border: none; box-shadow: 0px 0.2em 0px 0px #bebebf, 0px 0px 0px 1px rgba(39, 41, 43, 0.3); } /*-------------- Card Count ---------------*/ .ui.one.cards { margin-left: 0em; margin-right: 0em; } .ui.one.cards > .card { width: 100%; } .ui.two.cards { margin-left: -1em; margin-right: -1em; } .ui.two.cards > .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.two.cards > .card:nth-child(2n+1) { clear: left; } .ui.three.cards { margin-left: -1em; margin-right: -1em; } .ui.three.cards > .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.three.cards > .card:nth-child(3n+1) { clear: left; } .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.four.cards > .card { width: -webkit-calc( 25% - 1.5em ); width: calc( 25% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } .ui.four.cards > .card:nth-child(4n+1) { clear: left; } .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.five.cards > .card { width: -webkit-calc( 20% - 1.5em ); width: calc( 20% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } .ui.five.cards > .card:nth-child(5n+1) { clear: left; } .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.six.cards > .card { width: -webkit-calc( 16.66666667% - 1.5em ); width: calc( 16.66666667% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } .ui.six.cards > .card:nth-child(6n+1) { clear: left; } .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em; } .ui.seven.cards > .card { width: -webkit-calc( 14.28571429% - 1em ); width: calc( 14.28571429% - 1em ); margin-left: 0.5em; margin-right: 0.5em; } .ui.seven.cards > .card:nth-child(7n+1) { clear: left; } .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em; } .ui.eight.cards > .card { width: -webkit-calc( 12.5% - 1em ); width: calc( 12.5% - 1em ); margin-left: 0.5em; margin-right: 0.5em; font-size: 11px; } .ui.eight.cards > .card:nth-child(8n+1) { clear: left; } .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; } .ui.nine.cards > .card { width: -webkit-calc( 11.11111111% - 1em ); width: calc( 11.11111111% - 1em ); margin-left: 0.5em; margin-right: 0.5em; font-size: 10px; } .ui.nine.cards > .card:nth-child(9n+1) { clear: left; } .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } .ui.ten.cards > .card { width: -webkit-calc( 10% - 1em ); width: calc( 10% - 1em ); margin-left: 0.5em; margin-right: 0.5em; } .ui.ten.cards > .card:nth-child(10n+1) { clear: left; } /*------------------- Doubling --------------------*/ /* Mobily Only */ @media only screen and (max-width: 767px) { .ui.two.doubling.cards { margin-left: 0em; margin-right: 0em; } .ui.two.doubling.cards .card { width: 100%; margin-left: 0em; margin-right: 0em; } .ui.three.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.three.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.four.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.four.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.five.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.five.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.six.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.six.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.seven.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.seven.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.eight.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.eight.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.nine.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.nine.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.ten.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.ten.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } } /* Tablet Only */ @media only screen and (min-width: 768px) and (max-width: 991px) { .ui.two.doubling.cards { margin-left: 0em; margin-right: 0em; } .ui.two.doubling.cards .card { width: 100%; margin-left: 0em; margin-right: 0em; } .ui.three.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.three.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.four.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.four.doubling.cards .card { width: -webkit-calc( 50% - 2em ); width: calc( 50% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.five.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.five.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.six.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.six.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.eight.doubling.cards { margin-left: -1em; margin-right: -1em; } .ui.eight.doubling.cards .card { width: -webkit-calc( 33.33333333% - 2em ); width: calc( 33.33333333% - 2em ); margin-left: 1em; margin-right: 1em; } .ui.eight.doubling.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.eight.doubling.cards .card { width: -webkit-calc( 25% - 1.5em ); width: calc( 25% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } .ui.nine.doubling.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.nine.doubling.cards .card { width: -webkit-calc( 25% - 1.5em ); width: calc( 25% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } .ui.ten.doubling.cards { margin-left: -0.75em; margin-right: -0.75em; } .ui.ten.doubling.cards .card { width: -webkit-calc( 20% - 1.5em ); width: calc( 20% - 1.5em ); margin-left: 0.75em; margin-right: 0.75em; } } /*------------------- Stackable --------------------*/ @media only screen and (max-width: 767px) { .ui.stackable.cards { display: block !important; } .ui.stackable.cards .card:first-child { margin-top: 0em !important; } .ui.stackable.cards > .card { display: block !important; height: auto !important; margin: 1em 1em; padding: 0 !important; width: -webkit-calc( 100% - 2em ) !important; width: calc( 100% - 2em ) !important; } } /*-------------- Size ---------------*/ .ui.cards > .card { font-size: 1em; } /******************************* Item *******************************/ /*------------------- View --------------------*/ /* Item */ /* Item Group */ /*------------------- Content --------------------*/ /* Image */ /* Content */ /* Title */ /* Metadata */ /* Description */ /* Image */ /* Paragraph */ /* Additional Content */ /*------------------- States --------------------*/ /*------------------- Variations --------------------*/ /* Sizes */ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Chat Room *******************************/ .ui.chatroom { background-color: #F8F8F8; width: 330px; height: 370px; padding: 0px; } .ui.chatroom .room { position: relative; background-color: #FFFFFF; overflow: hidden; height: 286px; border: 1px solid rgba(0, 0, 0, 0.1); border-top: none; border-bottom: none; } .ui.chatroom .room .loader { display: none; margin: -25px 0px 0px -25px; } /* Chat Room Actions */ .ui.chatroom .actions { overflow: hidden; background-color: #EEEEEE; padding: 4px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 5px 5px 0px 0px; } .ui.chatroom .actions .button { float: right; margin-left: 3px; } /* Online User Count */ .ui.chatroom .actions .message { float: left; margin-left: 6px; font-size: 11px; color: #AAAAAA; text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.8); line-height: 28px; } .ui.chatroom .actions .message .loader { display: inline-block; margin-right: 8px; } /* Chat Room Text Log */ .ui.chatroom .log { float: left; overflow: auto; overflow-x: hidden; overflow-y: auto; } .ui.chatroom .log .message { padding: 3px 0px; border-top: 1px dotted #DADADA; } .ui.chatroom .log .message:first-child { border-top: none; } /* status event */ .ui.chatroom .status { padding: 5px 0px; color: #AAAAAA; font-size: 12px; font-style: italic; line-height: 1.33; border-top: 1px dotted #DADADA; } .ui.chatroom .log .status:first-child { border-top: none; } .ui.chatroom .log .flag { float: left; } .ui.chatroom .log p { margin-left: 0px; } .ui.chatroom .log .author { font-weight: bold; -webkit-transition: color 0.3s ease-out; transition: color 0.3s ease-out; } .ui.chatroom .log a.author:hover { opacity: 0.8; } .ui.chatroom .log .message.admin p { font-weight: bold; margin: 1px 0px 0px 23px; } .ui.chatroom .log .divider { margin: -1px 0px; font-size: 11px; padding: 10px 0px; border-top: 1px solid #F8F8F8; border-bottom: 1px solid #F8F8F8; } .ui.chatroom .log .divider .rule { top: 50%; width: 15%; } .ui.chatroom .log .divider .label { color: #777777; margin: 0px; } /* Chat Room User List */ .ui.chatroom .room .list { position: relative; overflow: auto; overflow-x: hidden; overflow-y: auto; float: left; background-color: #EEEEEE; border-left: 1px solid #DDDDDD; } .ui.chatroom .room .list .user { display: table; padding: 3px 7px; border-bottom: 1px solid #DDDDDD; } .ui.chatroom .room .list .user:hover { background-color: #F8F8F8; } .ui.chatroom .room .list .image { display: table-cell; vertical-align: middle; width: 20px; } .ui.chatroom .room .list .image img { width: 20px; height: 20px; vertical-align: middle; } .ui.chatroom .room .list p { display: table-cell; vertical-align: middle; padding-left: 7px; padding-right: 14px; font-size: 11px; line-height: 1.2; font-weight: bold; } .ui.chatroom .room .list a:hover { opacity: 0.8; } /* User List Loading */ .ui.chatroom.loading .loader { display: block; } /* Chat Room Talk Input */ .ui.chatroom .talk { border: 1px solid rgba(0, 0, 0, 0.1); padding: 5px 0px 0px; background-color: #EEEEEE; border-radius: 0px 0px 5px 5px; } .ui.chatroom .talk .avatar, .ui.chatroom .talk input, .ui.chatroom .talk .button { float: left; } .ui.chatroom .talk .avatar img { display: block; width: 30px; height: 30px; margin-right: 4px; border-radius: 500rem; } .ui.chatroom .talk input { border: 1px solid #CCCCCC; margin: 0px; width: 196px; height: 14px; padding: 8px 5px; font-size: 12px; color: #555555; } .ui.chatroom .talk input.focus { border: 1px solid #AAAAAA; } .ui.chatroom .send { width: 80px; height: 32px; margin-left: -1px; padding: 4px 12px; font-size: 12px; line-height: 23px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; border-radius: 0 5px 5px 0; } .ui.chatroom .talk .log-in.button { display: block; float: none; margin-top: -6px; height: 22px; border-radius: 0px 0px 4px 4px; } .ui.chatroom .talk .log-in.button i { vertical-align: text-top; } /* Quirky Flags */ .ui.chatroom .log .team.flag { width: 18px; } /* Chat room Loaded */ .ui.chatroom.loading .loader { display: block; } /* Standard Size */ .ui.chatroom { width: 330px; height: 370px; } .ui.chatroom .room .container { width: 3000px; } .ui.chatroom .log { width: 314px; height: 278px; padding: 4px 7px; } .ui.chatroom .room .list { width: 124px; height: 278px; padding: 4px 0px; } .ui.chatroom .room .list .user { width: 110px; } .ui.chatroom .talk { height: 40px; } /******************************* Theme Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Checkbox *******************************/ /*-------------- Content ---------------*/ .ui.checkbox { position: relative; display: inline-block; height: 17px; font-size: 1rem; line-height: 15px; min-width: 17px; -webkit-backface-visibility: hidden; backface-visibility: hidden; outline: none; vertical-align: middle; } .ui.checkbox input { position: absolute; top: 0px; left: 0px; opacity: 0 !important; outline: none; z-index: -1; } /*-------------- Box ---------------*/ .ui.checkbox .box, .ui.checkbox label { display: block; cursor: pointer; padding-left: 1.75em; outline: none; } .ui.checkbox label { font-size: 1em; } .ui.checkbox .box:before, .ui.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; } /*-------------- Checkmark ---------------*/ .ui.checkbox .box:after, .ui.checkbox label:after { position: absolute; top: 0px; left: 0px; line-height: 17px; width: 17px; height: 17px; text-align: center; opacity: 0; color: rgba(0, 0, 0, 0.8); -webkit-transition: all 0.1s ease; transition: all 0.1s ease; } /*-------------- Label ---------------*/ /* Inside */ .ui.checkbox label, .ui.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 */ .ui.checkbox + label { vertical-align: middle; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.checkbox .box:hover::before, .ui.checkbox label:hover::before { background: #ffffff; border: 1px solid rgba(39, 41, 43, 0.3); } .ui.checkbox label:hover, .ui.checkbox + label:hover { color: rgba(0, 0, 0, 0.8); } /*-------------- Down ---------------*/ .ui.checkbox .box:active::before, .ui.checkbox label:active::before { background: #f5f5f5; border: 1px solid 1px solid rgba(39, 41, 43, 0.3); } .ui.checkbox input:active ~ label { color: rgba(0, 0, 0, 0.8); } /*-------------- Focus ---------------*/ .ui.checkbox input:focus ~ .box:before, .ui.checkbox input:focus ~ label:before { background: #f5f5f5; border: 1px solid 1px solid rgba(39, 41, 43, 0.3); } .ui.checkbox input:focus ~ label { color: rgba(0, 0, 0, 0.8); } /*-------------- Active ---------------*/ .ui.checkbox input:checked ~ .box:after, .ui.checkbox input:checked ~ label:after { opacity: 1; } /*-------------- Read-Only ---------------*/ .ui.read-only.checkbox, .ui.read-only.checkbox label { cursor: default; } /*-------------- Disabled ---------------*/ .ui.disabled.checkbox .box:after, .ui.disabled.checkbox label, .ui.checkbox input[disabled] ~ .box:after, .ui.checkbox input[disabled] ~ label { cursor: default; opacity: 0.5; color: #000000; } /******************************* Types *******************************/ /*-------------- Radio ---------------*/ .ui.radio.checkbox { height: 14px; } /* Box */ .ui.radio.checkbox .box:before, .ui.radio.checkbox label:before { width: 14px; height: 14px; border-radius: 500rem; top: 1px; left: 0px; -webkit-transform: none; -ms-transform: none; transform: none; } /* Circle */ .ui.radio.checkbox .box:after, .ui.radio.checkbox label:after { border: none; width: 14px; height: 14px; line-height: 14px; top: 1px; left: 0px; font-size: 9px; } /* Radio Checkbox */ .ui.radio.checkbox .box:after, .ui.radio.checkbox label:after { width: 14px; height: 14px; border-radius: 500rem; -webkit-transform: scale(0.42857143); -ms-transform: scale(0.42857143); transform: scale(0.42857143); background-color: rgba(0, 0, 0, 0.8); } /*-------------- Slider ---------------*/ .ui.slider.checkbox { cursor: pointer; height: 1.25rem; } .ui.slider.checkbox .box, .ui.slider.checkbox label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4); } /* Line */ .ui.slider.checkbox .box:before, .ui.slider.checkbox label:before { cursor: pointer; display: block; position: absolute; content: ''; top: 0.4rem; left: 0em; z-index: 1; border: none !important; background-color: rgba(0, 0, 0, 0.05); width: 3.5rem; height: 0.25rem; -webkit-transform: none; -ms-transform: none; transform: none; border-radius: 500rem; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; } /* Handle */ .ui.slider.checkbox .box:after, .ui.slider.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: -0.25rem; left: 0em; -webkit-transform: none; -ms-transform: none; transform: none; border-radius: 500rem; -webkit-transition: left 0.3s ease 0s; transition: left 0.3s ease 0s; } /* Focus */ .ui.slider.checkbox input:focus ~ .box:before, .ui.slider.checkbox input:focus ~ label:before { background-color: rgba(0, 0, 0, 0.1); border: none; } /* Hover */ .ui.slider.checkbox .box:hover, .ui.slider.checkbox label:hover { color: rgba(0, 0, 0, 0.8); } .ui.slider.checkbox .box:hover::before, .ui.slider.checkbox label:hover::before { background: rgba(0, 0, 0, 0.1); } /* Active */ .ui.slider.checkbox input:checked ~ .box, .ui.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.8); } .ui.slider.checkbox input:checked ~ .box:before, .ui.slider.checkbox input:checked ~ label:before { background-color: rgba(0, 0, 0, 0.1); } .ui.slider.checkbox input:checked ~ .box:after, .ui.slider.checkbox input:checked ~ label:after { left: 2rem; } /*-------------- Toggle ---------------*/ .ui.toggle.checkbox { cursor: pointer; height: 1.5rem; } .ui.toggle.checkbox .box, .ui.toggle.checkbox label { height: 1.5rem; padding-left: 4.5rem; line-height: 1.5rem; color: rgba(0, 0, 0, 0.8); } /* Switch */ .ui.toggle.checkbox .box:before, .ui.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 */ .ui.toggle.checkbox .box:after, .ui.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; } .ui.toggle.checkbox input ~ .box:after, .ui.toggle.checkbox input ~ label:after { left: -0.05rem; } /* Focus */ .ui.toggle.checkbox input:focus ~ .box:before, .ui.toggle.checkbox input:focus ~ label:before { background-color: rgba(0, 0, 0, 0.1); border: none; } /* Hover */ .ui.toggle.checkbox .box:hover::before, .ui.toggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.1); border: none; } /* Active */ .ui.toggle.checkbox input:checked ~ .box, .ui.toggle.checkbox input:checked ~ label { color: #5bbd72; } .ui.toggle.checkbox input:checked ~ .box:before, .ui.toggle.checkbox input:checked ~ label:before { background-color: #5bbd72; } .ui.toggle.checkbox input:checked ~ .box:after, .ui.toggle.checkbox input:checked ~ label:after { left: 2.05rem; } /******************************* Variations *******************************/ /*-------------- Fitted ---------------*/ .ui.fitted.checkbox .box, .ui.fitted.checkbox label { padding-left: 0em !important; } .ui.fitted.toggle.checkbox, .ui.fitted.toggle.checkbox { width: 3.5rem; } .ui.fitted.slider.checkbox, .ui.fitted.slider.checkbox { width: 3.5rem; } /******************************* 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,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff'); } .ui.checkbox label:before, .ui.checkbox .box:before, .ui.checkbox label:after, .ui.checkbox .box:after { font-family: 'Checkbox'; } .ui.checkbox label:after, .ui.checkbox .box:after { content: '\e800'; /* '' */ } /* UTF Reference .check:before { content: '\e800'; } .circle:before { content: '\e801'; } .ok-circled:before { content: '\e806'; } .ok-circle:before { content: '\e805'; } .cancel-circle:before { content: '\e807'; } .cancel-circle-1:before { content: '\e804'; } .empty-circle:before { content: '\e802'; } .radio:before { content: '\e803'; } */ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Comments ---------------*/ .ui.comments { margin: 1.5em 0em; max-width: 650px; } .ui.comments:first-child { margin-top: 0em; } .ui.comments:last-child { margin-bottom: 0em; } /*-------------- Comment ---------------*/ .ui.comments .comment { position: relative; background: none; margin: 0.5em 0em 0em; padding: 0.5em 0em 0em; border: none; border-top: none; line-height: 1.2; } .ui.comments .comment:first-child { margin-top: 0em; padding-top: 0em; } /*-------------------- Nested Comments ---------------------*/ .ui.comments .comment .comments { margin: 0em 0em 0.5em 0.5em; padding: 1em 0em 1em 1em; } .ui.comments .comment .comments:before { position: absolute; top: 0px; left: 0px; } .ui.comments .comment .comments .comment { border: none; border-top: none; background: none; } /*-------------- Avatar ---------------*/ .ui.comments .comment .avatar { display: block; width: 2.5em; height: auto; float: left; margin: 0.2em 0em 0em; } .ui.comments .comment img.avatar, .ui.comments .comment .avatar img { display: block; margin: 0em auto; width: 100%; height: 100%; border-radius: 0.25rem; } /*-------------- Content ---------------*/ .ui.comments .comment > .content { display: block; } /* If there is an avatar move content over */ .ui.comments .comment > .avatar ~ .content { margin-left: 3.5em; } /*-------------- Author ---------------*/ .ui.comments .comment .author { font-size: 1em; color: rgba(0, 0, 0, 0.8); font-weight: bold; } .ui.comments .comment a.author { cursor: pointer; } .ui.comments .comment a.author:hover { color: #00b2f3; } /*-------------- Metadata ---------------*/ .ui.comments .comment .metadata { display: inline-block; margin-left: 0.5em; color: rgba(0, 0, 0, 0.4); font-size: 0.875em; } .ui.comments .comment .metadata > * { display: inline-block; margin: 0em 0.5em 0em 0em; } .ui.comments .comment .metadata > :last-child { margin-right: 0em; } /*-------------------- Comment Text ---------------------*/ .ui.comments .comment .text { margin: 0.25em 0em 0.5em; font-size: 1em; word-wrap: break-word; color: rgba(0, 0, 0, 0.8); line-height: 1.3; } /*-------------------- User Actions ---------------------*/ .ui.comments .comment .actions { font-size: 0.875em; } .ui.comments .comment .actions a { cursor: pointer; display: inline-block; margin: 0em 0.75em 0em 0em; color: rgba(0, 0, 0, 0.4); } .ui.comments .comment .actions a:last-child { margin-right: 0em; } .ui.comments .comment .actions a.active, .ui.comments .comment .actions a:hover { color: rgba(0, 0, 0, 0.8); } /*-------------------- Reply Form ---------------------*/ .ui.comments > .reply.form { margin-top: 1em; } .ui.comments .comment .reply.form { width: 100%; margin-top: 1em; } .ui.comments .reply.form textarea { font-size: 1em; height: 12em; } /******************************* State *******************************/ .ui.collapsed.comments, .ui.comments .collapsed.comments, .ui.comments .collapsed.comment { display: none; } /******************************* Variations *******************************/ /*-------------------- Threaded ---------------------*/ .ui.threaded.comments .comment .comments { margin: -1.5em 0 -1em 1.25em; padding: 3em 0em 2em 2.25em; box-shadow: -1px 0px 0px rgba(39, 41, 43, 0.15); } /*-------------------- Minimal ---------------------*/ .ui.minimal.comments .comment .actions { opacity: 0; position: absolute; top: 0px; right: 0px; left: auto; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .ui.minimal.comments .comment > .content:hover > .actions { opacity: 1; } /*-------------------- Sizes ---------------------*/ .ui.small.comments { font-size: 0.9em; } .ui.comments { font-size: 1em; } .ui.large.comments { font-size: 1.1em; } .ui.huge.comments { font-size: 1.2em; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Dimmer *******************************/ .dimmable { position: relative; } .ui.dimmer { display: none; position: absolute; top: 0em !important; left: 0em !important; width: 100%; height: 100%; text-align: center; vertical-align: middle; background: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-transition: background-color 0.5s linear; transition: background-color 0.5s linear; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; will-change: opacity; z-index: 1000; } /* Dimmer Content */ .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: #ffffff; } /* Loose Coupling */ .ui.segment > .ui.dimmer { border-radius: inherit !important; } /******************************* States *******************************/ .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; } /******************************* Variations *******************************/ /*-------------- Page ---------------*/ .ui.page.dimmer { position: fixed; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -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; } body.dimmed.dimmable > :not(.dimmer) { -webkit-filter: ''; filter: ''; } /*-------------- Aligned ---------------*/ .ui.dimmer > .top.aligned.content > * { vertical-align: top; } .ui.dimmer > .bottom.aligned.content > * { vertical-align: bottom; } /*-------------- Inverted ---------------*/ .ui.inverted.dimmer { background: rgba(255, 255, 255, 0.85); } .ui.inverted.dimmer > .content > * { color: #ffffff; } /*-------------- Simple ---------------*/ /* Displays without javascript */ .ui.simple.dimmer { display: block; overflow: hidden; opacity: 1; width: 0%; height: 0%; z-index: -100; background-color: rgba(0, 0, 0, 0); } .dimmed.dimmable > .ui.simple.dimmer { overflow: visible; opacity: 1; width: 100%; height: 100%; background: rgba(0, 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, 0.85); } /******************************* Theme Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Divider *******************************/ .ui.divider { margin: 1rem 0rem; line-height: 1; height: 0em; font-weight: bold; text-transform: uppercase; letter-spacing: 0.05em; color: rgba(0, 0, 0, 0.85); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /*-------------- Basic ---------------*/ .ui.divider:not(.vertical):not(.horizontal) { border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } /*-------------- Coupling ---------------*/ .ui.grid > .ui.divider { font-size: 1rem; } /*-------------- Horizontal ---------------*/ .ui.horizontal.divider { position: relative; height: auto; margin: ''; overflow: hidden; line-height: 1; text-align: center; } .ui.horizontal.divider:before, .ui.horizontal.divider:after { position: absolute; content: ''; z-index: 3; width: 50%; top: 50%; height: 0px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .ui.horizontal.divider:before { margin-left: -webkit-calc(-50% - 1em ); margin-left: calc(-50% - 1em ); } .ui.horizontal.divider:after { margin-left: 1em; } /*-------------- Vertical ---------------*/ .ui.vertical.divider { position: absolute; z-index: 2; top: 50%; left: 50%; margin: 0rem; padding: 0em; width: auto; height: 50%; line-height: 0em; text-align: center; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .ui.vertical.divider:before, .ui.vertical.divider:after { position: absolute; left: 50%; content: ''; z-index: 3; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.2); width: 0%; height: -webkit-calc(100% - 1rem ); height: calc(100% - 1rem ); } .ui.vertical.divider:before { top: -100%; } .ui.vertical.divider:after { top: auto; bottom: 0px; } /* Inside grid */ @media only screen and (max-width: 767px) { .ui.stackable.grid .ui.vertical.divider, .ui.grid .stackable.row .ui.vertical.divider { position: relative; margin: 1rem 0rem; left: 50%; height: auto; overflow: hidden; line-height: 1; text-align: center; } .ui.stackable.grid .ui.vertical.divider:before, .ui.grid .stackable.row .ui.vertical.divider:before, .ui.stackable.grid .ui.vertical.divider:after, .ui.grid .stackable.row .ui.vertical.divider:after { position: absolute; left: auto; content: ''; z-index: 3; width: 50%; top: 50%; height: 0px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .ui.stackable.grid .ui.vertical.divider:before, .ui.grid .stackable.row .ui.vertical.divider:before { margin-left: -51%; } .ui.stackable.grid .ui.vertical.divider:after, .ui.grid .stackable.row .ui.vertical.divider:after { margin-left: 1em; } } /*-------------- Icon ---------------*/ .ui.divider > .icon { margin: 0rem; font-size: 1rem; height: 1em; vertical-align: middle; } /******************************* Variations *******************************/ /*-------------- Hidden ---------------*/ .ui.hidden.divider { border-color: transparent !important; } /*-------------- Inverted ---------------*/ .ui.divider.inverted { color: #ffffff; } .ui.vertical.inverted.divider, .ui.horizontal.inverted.divider { color: #ffffff; } .ui.divider.inverted, .ui.divider.inverted:after, .ui.divider.inverted:before { border-top-color: rgba(0, 0, 0, 0.15) !important; border-bottom-color: rgba(255, 255, 255, 0.15) !important; border-left-color: rgba(0, 0, 0, 0.15) !important; border-right-color: rgba(255, 255, 255, 0.15) !important; } /*-------------- Fitted ---------------*/ .ui.fitted.divider { margin: 0em; } /*-------------- Clearing ---------------*/ .ui.clearing.divider { clear: both; } /*-------------- Section ---------------*/ .ui.section.divider { margin-top: 2rem; margin-bottom: 2rem; } /*-------------- Sizes ---------------*/ .ui.divider { font-size: 1rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Dropdown *******************************/ .ui.dropdown { cursor: pointer; position: relative; display: inline-block; line-height: 1; -webkit-transition: border-radius 0.1s ease, width 0.2s ease; transition: border-radius 0.1s ease, width 0.2s ease; tap-highlight-color: rgba(0, 0, 0, 0); outline: none; text-align: left; } /******************************* Content *******************************/ /*-------------- Menu ---------------*/ .ui.dropdown .menu { cursor: auto; position: absolute; display: none; outline: none; top: 100%; margin: 0em; padding: 0em 0em; background: #ffffff; min-width: 100%; white-space: nowrap; font-size: 1rem; text-shadow: none; text-align: left; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.15); border: 1px solid rgba(39, 41, 43, 0.15); border-radius: 0em 0em 0.2857rem 0.2857rem; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; z-index: 11; will-change: transform, opacity; } /*-------------- Hidden Input ---------------*/ .ui.dropdown > input[type="hidden"], .ui.dropdown > select { display: none !important; } /*-------------- Dropdown Icon ---------------*/ .ui.dropdown > .dropdown.icon { width: auto; margin: 0em 0em 0em 1em; } .ui.dropdown .menu > .item .dropdown.icon { width: auto; float: right; margin: 0.2em 0em 0em; } /*-------------- Text ---------------*/ .ui.dropdown > .text { display: inline-block; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } /*-------------- Menu Item ---------------*/ .ui.dropdown .menu > .item { position: relative; cursor: pointer; display: block; border: none; height: auto; border-top: none; line-height: 1.2em; color: rgba(0, 0, 0, 0.8); padding: 0.65rem 1.25rem !important; font-size: 1rem; text-transform: none; font-weight: normal; box-shadow: none; -webkit-touch-callout: none; } .ui.dropdown .menu > .item:first-child { border-top: none; } /*-------------- Menu Divider ---------------*/ .ui.dropdown .menu > .header { margin: 1rem 0rem 0.75rem; padding: 0em 1.25rem; color: rgba(0, 0, 0, 0.85); font-size: 0.8em; font-weight: bold; text-transform: uppercase; } .ui.dropdown .menu > .divider { border-top: 1px solid rgba(0, 0, 0, 0.05); height: 0em; margin: 0.5em 0em; } .ui.dropdown .menu > .input { margin: 0.75rem 1.25rem 0.25rem; min-width: 200px; } .ui.dropdown .menu > .header + .input { margin-top: 0em; } .ui.dropdown .menu > .input:not(.transparent) input { padding: 0.5em 1em; } /*-------------- Item Image ---------------*/ .ui.dropdown > .text > img, .ui.dropdown > .text > .image, .ui.dropdown .menu > .item > .image, .ui.dropdown .menu > .item > img { display: inline-block; vertical-align: middle; width: auto; max-height: 2.5em; margin: 0em 0.75em 0em 0em; } /*-------------- Sub Menu ---------------*/ .ui.dropdown .menu .menu { top: 0% !important; left: 100% !important; right: auto !important; margin: 0em 0em 0em -0.5em !important; border-radius: 0em 0.2857rem 0.2857rem 0em !important; z-index: 21 !important; } /* Hide Arrow */ .ui.dropdown .menu .menu:after { display: none; } /******************************* Coupling *******************************/ /* Icons / Flags / Labels */ .ui.dropdown > .text > .icon, .ui.dropdown .menu > .item > .icon { margin: 0em 0.75em 0em 0em; } .ui.dropdown > .text > .label, .ui.dropdown .menu > .item > .label { margin: 0em 0.75em 0em 0em; } .ui.dropdown > .text > .flag, .ui.dropdown .menu > .item > .flag { margin: 0em 0.75em 0em 0em; } .ui.dropdown .menu > .item > .icon + .text { display: block; margin-right: 1em; } /* Remove Menu Item Divider */ .ui.dropdown .ui.menu > .item:before, .ui.menu .ui.dropdown .menu > .item:before { display: none; } /* Prevent Menu Item Border */ .ui.menu .ui.dropdown .menu .active.item { border-left: none; } /* No Margin On Icon Button */ .ui.dropdown.icon.button > .dropdown.icon { margin: 0em; } .ui.dropdown.button:not(.pointing):not(.floating).active, .ui.dropdown.button:not(.pointing):not(.floating).visible { border-bottom-left-radius: 0em; border-bottom-right-radius: 0em; } /* Automatically float dropdown menu right on last menu item */ .ui.menu .right.menu .dropdown:last-child .menu, .ui.buttons > .ui.dropdown:last-child .menu { left: auto; right: 0em; } /******************************* Types *******************************/ /*-------------- Selection ---------------*/ /* Displays like a select box */ .ui.selection.dropdown { cursor: pointer; word-wrap: break-word; white-space: normal; outline: 0; -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg); min-width: 180px; background: #ffffff; display: inline-block; padding: 0.8em 1.1em; color: rgba(0, 0, 0, 0.8); box-shadow: none; border: 1px solid rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; -webkit-transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; } .ui.selection.dropdown.visible, .ui.selection.dropdown.active { z-index: 10; } select.ui.dropdown { height: 38px; padding: 0em; margin: 0em; visibility: hidden; } .ui.selection.dropdown > .text { margin-right: 2em; } .ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon { position: absolute; top: auto; margin: 0em; width: auto; right: 1.1em; opacity: 0.8; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } /* Compact */ .ui.compact.selection.dropdown { min-width: 0px; } /* Remove Selection */ .ui.selection.dropdown > .delete.icon { opacity: 0.6; } .ui.selection.dropdown > .delete.icon:hover { opacity: 1; } /* Selection Menu */ .ui.selection.dropdown .menu { overflow-x: hidden; overflow-y: auto; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: touch; border-top: none !important; width: auto; margin: 0px -1px; min-width: -webkit-calc(100% + 2px); min-width: calc(100% + 2px); outline: none; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); -webkit-transition: box-shadow 0.2s ease, border 0.2s ease; transition: box-shadow 0.2s ease, border 0.2s ease; } .ui.selection.dropdown .menu:after, .ui.selection.dropdown .menu:before { display: none; } @media only screen and (max-width: 767px) { .ui.selection.dropdown .menu { max-height: 7.7142rem; } } @media only screen and (min-width: 768px) { .ui.selection.dropdown .menu { max-height: 10.2856rem; } } @media only screen and (min-width: 992px) { .ui.selection.dropdown .menu { max-height: 15.4284rem; } } @media only screen and (min-width: 1920px) { .ui.selection.dropdown .menu { max-height: 20.5712rem; } } /* Menu Item */ .ui.selection.dropdown .menu > .item { border-top: 1px solid rgba(0, 0, 0, 0.05); padding-left: 1.1em !important; /* Add in spacing for scroll bar */ padding-right: -webkit-calc(2.1em) !important; padding-right: calc(2.1em) !important; white-space: normal; word-wrap: normal; } /* Hover */ .ui.selection.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); } /* Visible Hover */ .ui.selection.visible.dropdown:hover { border-color: rgba(39, 41, 43, 0.3); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .ui.selection.visible.dropdown:hover .menu { border: 1px solid rgba(39, 41, 43, 0.3); box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.08); } /* Visible */ .ui.selection.dropdown.visible { border-color: rgba(39, 41, 43, 0.15); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); } .ui.visible.selection.dropdown > .dropdown.icon { opacity: 1; } /* Active Item */ .ui.selection.active.dropdown > .text:not(.default), .ui.selection.visible.dropdown > .text:not(.default) { font-weight: normal; color: rgba(0, 0, 0, 0.8); } /* Connecting Border */ .ui.active.selection.dropdown, .ui.visible.selection.dropdown { border-bottom-left-radius: 0em !important; border-bottom-right-radius: 0em !important; } /*-------------- Searchable ---------------*/ /* Search Selection */ .ui.search.dropdown { min-width: auto; } /* Search Dropdown */ .ui.search.dropdown > input.search { background: none transparent; border: none; cursor: pointer; position: absolute; border-radius: 0em !important; top: 0em; left: 0em; width: 100%; outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); padding: inherit; /*Amazing trick */ } /* Search Selection */ .ui.search.selection.dropdown > input.search { line-height: 1.2em; } .ui.search.dropdown.active > input.search, .ui.search.dropdown.visible > input.search { cursor: auto; } .ui.search.dropdown > input.search:focus + .text { color: rgba(0, 0, 0, 0.4) !important; } /* Search Menu */ .ui.search.dropdown .menu { overflow-x: hidden; overflow-y: auto; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: touch; } @media only screen and (max-width: 767px) { .ui.search.dropdown .menu { max-height: 7.7142rem; } } @media only screen and (min-width: 768px) { .ui.search.dropdown .menu { max-height: 10.2856rem; } } @media only screen and (min-width: 992px) { .ui.search.dropdown .menu { max-height: 15.4284rem; } } @media only screen and (min-width: 1920px) { .ui.search.dropdown .menu { max-height: 20.5712rem; } } /*-------------- Inline ---------------*/ .ui.inline.dropdown { cursor: pointer; display: inline-block; color: inherit; } .ui.inline.dropdown .dropdown.icon { margin: 0em 0.5em 0em 0.25em; vertical-align: top; } .ui.inline.dropdown > .text { font-weight: bold; } .ui.inline.dropdown .menu { cursor: auto; margin-top: 0.25em; border-radius: 0.2857rem; } /******************************* States *******************************/ /*-------------------- Hover ----------------------*/ /* Menu Item Hover */ .ui.dropdown .menu > .item:hover { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); z-index: 12; } /*-------------------- Active ----------------------*/ /* Menu Item Active */ .ui.dropdown .menu .active.item { background: transparent; font-weight: bold; color: rgba(0, 0, 0, 0.8); box-shadow: none; z-index: 12; } /*-------------------- Default Text ----------------------*/ .ui.dropdown > .default.text, .ui.default.dropdown > .text { color: rgba(179, 179, 179, 0.7); } .ui.dropdown:hover > .default.text, .ui.default.dropdown:hover > .text { color: rgba(140, 140, 140, 0.7); } /*-------------------- Loading ----------------------*/ .ui.loading.dropdown > .text { -webkit-transition: none; transition: none; } /*-------------------- Keyboard Select ----------------------*/ /* Selected Item */ .ui.dropdown.selected, .ui.dropdown .menu .selected.item { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------------- Search Filtered ----------------------*/ /* Filtered Item */ .ui.dropdown > .filtered.text { visibility: hidden; } .ui.dropdown .filtered.item { display: none; } /*-------------------- Error ----------------------*/ .ui.dropdown.error, .ui.dropdown.error > .text, .ui.dropdown.error > .default.text { color: #a94442; } .ui.selection.dropdown.error { background: #fff0f0; border-color: #dbb1b1; } .ui.selection.dropdown.error:hover { border-color: #dbb1b1; } .ui.dropdown.error > .menu, .ui.dropdown.error > .menu .menu { border-color: #dbb1b1; } .ui.dropdown.error > .menu > .item { color: #d95c5c; } /* Item Hover */ .ui.dropdown.error > .menu > .item:hover { background-color: #fff2f2; } /* Item Active */ .ui.dropdown.error > .menu .active.item { background-color: #fdcfcf; } /******************************* Variations *******************************/ /*-------------- Direction ---------------*/ /* Flyout Direction */ .ui.dropdown .menu { left: 0px; } /*-------------- Simple ---------------*/ /* Displays without javascript */ .ui.simple.dropdown .menu:before, .ui.simple.dropdown .menu:after { display: none; } .ui.simple.dropdown .menu { position: absolute; display: block; overflow: hidden; top: -9999px !important; opacity: 0; width: 0; height: 0; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } .ui.simple.active.dropdown, .ui.simple.dropdown:hover { border-bottom-left-radius: 0em !important; border-bottom-right-radius: 0em !important; } .ui.simple.active.dropdown > .menu, .ui.simple.dropdown:hover > .menu { overflow: visible; width: auto; height: auto; top: 100% !important; opacity: 1; } .ui.simple.dropdown > .menu > .item:active > .menu, .ui.simple.dropdown:hover > .menu > .item:hover > .menu { overflow: visible; width: auto; height: auto; top: 0% !important; left: 100% !important; opacity: 1; } .ui.simple.disabled.dropdown:hover .menu { display: none; height: 0px; width: 0px; overflow: hidden; } /* Visible */ .ui.simple.visible.dropdown > .menu { display: block; } /*-------------- Fluid ---------------*/ .ui.fluid.dropdown { display: block; width: 100%; min-width: 0em; } .ui.fluid.dropdown > .dropdown.icon { float: right; } /*-------------- Floating ---------------*/ .ui.floating.dropdown .menu { left: 0; right: auto; margin-top: 0.5em !important; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15); border-radius: 0.2857rem; } /*-------------- Pointing ---------------*/ .ui.pointing.dropdown > .menu { top: 100%; margin-top: 0.75em; border-radius: 0.2857rem; } .ui.pointing.dropdown > .menu:after { display: block; position: absolute; pointer-events: none; content: ''; visibility: visible; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); width: 0.5em; height: 0.5em; box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1); background: #ffffff; z-index: 2; } .ui.pointing.dropdown > .menu:after { top: -0.25em; left: 50%; margin: 0em 0em 0em -0.25em; } /* Top Left Pointing */ .ui.top.left.pointing.dropdown > .menu { top: 100%; bottom: auto; left: 0%; right: auto; margin: 1em 0em 0em; } .ui.top.left.pointing.dropdown > .menu { top: 100%; bottom: auto; left: 0%; right: auto; margin: 1em 0em 0em; } .ui.top.left.pointing.dropdown > .menu:after { top: -0.25em; left: 1em; right: auto; margin: 0em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /* Top Right Pointing */ .ui.top.right.pointing.dropdown > .menu { top: 100%; bottom: auto; right: 0%; left: auto; margin: 1em 0em 0em; } .ui.top.right.pointing.dropdown > .menu:after { top: -0.25em; left: auto; right: 1em; margin: 0em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /* Left Pointing */ .ui.left.pointing.dropdown > .menu { top: 0%; left: 100%; right: auto; margin: 0em 0em 0em 1em; } .ui.left.pointing.dropdown > .menu:after { top: 1em; left: -0.25em; margin: 0em 0em 0em 0em; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } /* Right Pointing */ .ui.right.pointing.dropdown > .menu { top: 0%; left: auto; right: 100%; margin: 0em 1em 0em 0em; } .ui.right.pointing.dropdown > .menu:after { top: 1em; left: auto; right: -0.25em; margin: 0em 0em 0em 0em; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } /* Bottom Pointing */ .ui.bottom.pointing.dropdown > .menu { top: auto; bottom: 100%; left: 0%; right: auto; margin: 0em 0em 1em; } .ui.bottom.pointing.dropdown > .menu:after { top: auto; bottom: -0.25em; right: auto; margin: 0em; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg); } /* Reverse Sub-Menu Direction */ .ui.bottom.pointing.dropdown > .menu .menu { top: auto !important; bottom: 0px !important; } /* Bottom Left */ .ui.bottom.left.pointing.dropdown > .menu { left: 0%; right: auto; } .ui.bottom.left.pointing.dropdown > .menu:after { left: 1em; right: auto; } /* Bottom Right */ .ui.bottom.right.pointing.dropdown > .menu { right: 0%; left: auto; } .ui.bottom.right.pointing.dropdown > .menu:after { left: auto; right: 1em; } /******************************* Theme Overrides *******************************/ /* Dropdown Carets */ @font-face { font-family: 'Dropdown'; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff'); font-weight: normal; font-style: normal; } .ui.dropdown > .dropdown.icon { font-family: 'Dropdown'; line-height: 1; height: 1em; width: 1.23em; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-weight: normal; font-style: normal; text-align: center; } .ui.dropdown > .dropdown.icon { width: auto; } .ui.dropdown > .dropdown.icon:before { content: '\f0d7'; } /* Sub Menu */ .ui.dropdown .menu .item .dropdown.icon:before { content: '\f0da'; } /* Vertical Menu Dropdown */ .ui.vertical.menu .dropdown.item > .dropdown.icon:before { content: "\f0da"; } /* Icons for Reference .dropdown.down.icon { content: "\f0d7"; } .dropdown.up.icon { content: "\f0d8"; } .dropdown.left.icon { content: "\f0d9"; } .dropdown.icon.icon { content: "\f0da"; } */ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Activity Feed *******************************/ .ui.feed { margin: 1em 0em; } .ui.feed:first-child { margin-top: 0em; } .ui.feed:last-child { margin-top: 0em; } /******************************* Content *******************************/ /* Event */ .ui.feed > .event { display: table; width: 100%; padding: 0.5rem 0em; margin: 0em; background: none; border-top: none; } .ui.feed > .event:first-child { border-top: 0px; padding-top: 0em; } .ui.feed > .event:last-child { padding-bottom: 0em; } /* Event Label */ .ui.feed > .event > .label { display: table-cell; width: 2.5em; height: 2.5em; vertical-align: top; text-align: left; } .ui.feed > .event > .label .icon { opacity: 1; font-size: 1.5em; width: 100%; padding: 0.25em; background: none; border: none; border-radius: none; color: rgba(0, 0, 0, 0.6); } .ui.feed > .event > .label img { width: 100%; height: auto; border-radius: 500rem; } .ui.feed > .event > .label + .content { padding: 0.5em 0em 0.5em 1.5em; } /* Content */ .ui.feed > .event > .content { display: table-cell; vertical-align: top; text-align: left; word-wrap: break-word; } .ui.feed > .event:last-child > .content { padding-bottom: 0em; } /* Link */ .ui.feed > .event > .content a { cursor: pointer; } /*-------------- Date ---------------*/ .ui.feed > .event > .content .date { margin: -0.5rem 0em 0em; padding: 0em; font-weight: normal; font-size: 1em; font-style: normal; color: rgba(0, 0, 0, 0.4); } /*-------------- Summary ---------------*/ .ui.feed > .event > .content .summary { margin: 0em; font-size: 1em; font-weight: bold; color: rgba(0, 0, 0, 0.8); } /* Summary Image */ .ui.feed > .event > .content .summary img { display: inline-block; width: auto; height: 2em; margin: -0.25em 0.25em 0em 0em; border-radius: 0.25em; vertical-align: middle; } /*-------------- User ---------------*/ .ui.feed > .event > .content .user { display: inline-block; font-weight: bold; margin-right: 0em; vertical-align: baseline; } .ui.feed > .event > .content .user img { margin: -0.25em 0.25em 0em 0em; width: auto; height: 2em; vertical-align: middle; } /*-------------- Inline Date ---------------*/ /* Date inside Summary */ .ui.feed > .event > .content .summary > .date { display: inline-block; float: none; font-weight: normal; font-size: 0.875em; font-style: normal; margin: 0em 0em 0em 0.5em; padding: 0em; color: rgba(0, 0, 0, 0.4); } /*-------------- Extra Summary ---------------*/ .ui.feed > .event > .content .extra { margin: 0.5em 0em 0em; background: none; padding: 0em; color: rgba(0, 0, 0, 0.8); } /* Images */ .ui.feed > .event > .content .extra.images img { display: inline-block; margin: 0em 0.25em 0em 0em; width: 6em; } /* Text */ .ui.feed > .event > .content .extra.text { padding: 0.5em 1em; border-left: 3px solid rgba(0, 0, 0, 0.2); font-size: 1em; max-width: 500px; line-height: 1.33; } /*-------------- Meta ---------------*/ .ui.feed > .event > .content .meta { display: inline-block; font-size: 0.875em; margin: 0.5em 0em 0em; background: none; border: none; border-radius: 0; box-shadow: none; padding: 0em; color: rgba(0, 0, 0, 0.6); } .ui.feed > .event > .content .meta > * { position: relative; margin-left: 0.75em; } .ui.feed > .event > .content .meta > *:after { content: ''; color: rgba(0, 0, 0, 0.2); top: 0em; left: -1em; opacity: 1; position: absolute; vertical-align: top; } .ui.feed > .event > .content .meta .like { color: ''; -webkit-transition: 0.2s color ease; transition: 0.2s color ease; } .ui.feed > .event > .content .meta .like:hover .icon { color: #ff2733; } .ui.feed > .event > .content .meta .active.like .icon { color: #ef404a; } /* First element */ .ui.feed > .event > .content .meta > :first-child { margin-left: 0em; } .ui.feed > .event > .content .meta > :first-child::after { display: none; } /* Action */ .ui.feed > .event > .content .meta a, .ui.feed > .event > .content .meta > .icon { cursor: pointer; opacity: 1; color: rgba(0, 0, 0, 0.5); -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.feed > .event > .content .meta a:hover, .ui.feed > .event > .content .meta a:hover .icon, .ui.feed > .event > .content .meta > .icon:hover { color: rgba(0, 0, 0, 0.8); } /******************************* Variations *******************************/ .ui.small.feed { font-size: 0.9em; } .ui.feed { font-size: 1em; } .ui.large.feed { font-size: 1.1em; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ i.flag:not(.icon) { display: inline-block; width: 16px; height: 11px; line-height: 11px; vertical-align: baseline; margin: 0em 0.5em 0em 0em; text-decoration: inherit; speak: none; font-smoothing: antialiased; -webkit-backface-visibility: hidden; backface-visibility: hidden; } i.flag:not(.icon):before { display: inline-block; content: ''; background: url("themes/default/assets/images/flags.png") no-repeat 0px 0px; width: 16px; height: 11px; } /* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */ /******************************* Theme Overrides *******************************/ i.flag.ad:before, i.flag.andorra:before { background-position: 0px 0px; } i.flag.ae:before, i.flag.united.arab.emirates:before, i.flag.uae:before { background-position: 0px -26px; } i.flag.af:before, i.flag.afghanistan:before { background-position: 0px -52px; } i.flag.ag:before, i.flag.antigua:before { background-position: 0px -78px; } i.flag.ai:before, i.flag.anguilla:before { background-position: 0px -104px; } i.flag.al:before, i.flag.albania:before { background-position: 0px -130px; } i.flag.am:before, i.flag.armenia:before { background-position: 0px -156px; } i.flag.an:before, i.flag.netherlands.antilles:before { background-position: 0px -182px; } i.flag.ao:before, i.flag.angola:before { background-position: 0px -208px; } i.flag.ar:before, i.flag.argentina:before { background-position: 0px -234px; } i.flag.as:before, i.flag.american.samoa:before { background-position: 0px -260px; } i.flag.at:before, i.flag.austria:before { background-position: 0px -286px; } i.flag.au:before, i.flag.australia:before { background-position: 0px -312px; } i.flag.aw:before, i.flag.aruba:before { background-position: 0px -338px; } i.flag.ax:before, i.flag.aland.islands:before { background-position: 0px -364px; } i.flag.az:before, i.flag.azerbaijan:before { background-position: 0px -390px; } i.flag.ba:before, i.flag.bosnia:before { background-position: 0px -416px; } i.flag.bb:before, i.flag.barbados:before { background-position: 0px -442px; } i.flag.bd:before, i.flag.bangladesh:before { background-position: 0px -468px; } i.flag.be:before, i.flag.belgium:before { background-position: 0px -494px; } i.flag.bf:before, i.flag.burkina.faso:before { background-position: 0px -520px; } i.flag.bg:before, i.flag.bulgaria:before { background-position: 0px -546px; } i.flag.bh:before, i.flag.bahrain:before { background-position: 0px -572px; } i.flag.bi:before, i.flag.burundi:before { background-position: 0px -598px; } i.flag.bj:before, i.flag.benin:before { background-position: 0px -624px; } i.flag.bm:before, i.flag.bermuda:before { background-position: 0px -650px; } i.flag.bn:before, i.flag.brunei:before { background-position: 0px -676px; } i.flag.bo:before, i.flag.bolivia:before { background-position: 0px -702px; } i.flag.br:before, i.flag.brazil:before { background-position: 0px -728px; } i.flag.bs:before, i.flag.bahamas:before { background-position: 0px -754px; } i.flag.bt:before, i.flag.bhutan:before { background-position: 0px -780px; } i.flag.bv:before, i.flag.bouvet.island:before { background-position: 0px -806px; } i.flag.bw:before, i.flag.botswana:before { background-position: 0px -832px; } i.flag.by:before, i.flag.belarus:before { background-position: 0px -858px; } i.flag.bz:before, i.flag.belize:before { background-position: 0px -884px; } i.flag.ca:before, i.flag.canada:before { background-position: 0px -910px; } i.flag.cc:before, i.flag.cocos.islands:before { background-position: 0px -962px; } i.flag.cd:before, i.flag.congo:before { background-position: 0px -988px; } i.flag.cf:before, i.flag.central.african.republic:before { background-position: 0px -1014px; } i.flag.cg:before, i.flag.congo.brazzaville:before { background-position: 0px -1040px; } i.flag.ch:before, i.flag.switzerland:before { background-position: 0px -1066px; } i.flag.ci:before, i.flag.cote.divoire:before { background-position: 0px -1092px; } i.flag.ck:before, i.flag.cook.islands:before { background-position: 0px -1118px; } i.flag.cl:before, i.flag.chile:before { background-position: 0px -1144px; } i.flag.cm:before, i.flag.cameroon:before { background-position: 0px -1170px; } i.flag.cn:before, i.flag.china:before { background-position: 0px -1196px; } i.flag.co:before, i.flag.colombia:before { background-position: 0px -1222px; } i.flag.cr:before, i.flag.costa.rica:before { background-position: 0px -1248px; } i.flag.cs:before, i.flag.serbia:before { background-position: 0px -1274px; } i.flag.cu:before, i.flag.cuba:before { background-position: 0px -1300px; } i.flag.cv:before, i.flag.cape.verde:before { background-position: 0px -1326px; } i.flag.cx:before, i.flag.christmas.island:before { background-position: 0px -1352px; } i.flag.cy:before, i.flag.cyprus:before { background-position: 0px -1378px; } i.flag.cz:before, i.flag.czech.republic:before { background-position: 0px -1404px; } i.flag.de:before, i.flag.germany:before { background-position: 0px -1430px; } i.flag.dj:before, i.flag.djibouti:before { background-position: 0px -1456px; } i.flag.dk:before, i.flag.denmark:before { background-position: 0px -1482px; } i.flag.dm:before, i.flag.dominica:before { background-position: 0px -1508px; } i.flag.do:before, i.flag.dominican.republic:before { background-position: 0px -1534px; } i.flag.dz:before, i.flag.algeria:before { background-position: 0px -1560px; } i.flag.ec:before, i.flag.ecuador:before { background-position: 0px -1586px; } i.flag.ee:before, i.flag.estonia:before { background-position: 0px -1612px; } i.flag.eg:before, i.flag.egypt:before { background-position: 0px -1638px; } i.flag.eh:before, i.flag.western.sahara:before { background-position: 0px -1664px; } i.flag.er:before, i.flag.eritrea:before { background-position: 0px -1716px; } i.flag.es:before, i.flag.spain:before { background-position: 0px -1742px; } i.flag.et:before, i.flag.ethiopia:before { background-position: 0px -1768px; } i.flag.eu:before, i.flag.european.union:before { background-position: 0px -1794px; } i.flag.fi:before, i.flag.finland:before { background-position: 0px -1846px; } i.flag.fj:before, i.flag.fiji:before { background-position: 0px -1872px; } i.flag.fk:before, i.flag.falkland.islands:before { background-position: 0px -1898px; } i.flag.fm:before, i.flag.micronesia:before { background-position: 0px -1924px; } i.flag.fo:before, i.flag.faroe.islands:before { background-position: 0px -1950px; } i.flag.fr:before, i.flag.france:before { background-position: 0px -1976px; } i.flag.ga:before, i.flag.gabon:before { background-position: -36px 0px; } i.flag.gb:before, i.flag.england:before, i.flag.united.kingdom:before { background-position: -36px -26px; } i.flag.gd:before, i.flag.grenada:before { background-position: -36px -52px; } i.flag.ge:before, i.flag.georgia:before { background-position: -36px -78px; } i.flag.gf:before, i.flag.french.guiana:before { background-position: -36px -104px; } i.flag.gh:before, i.flag.ghana:before { background-position: -36px -130px; } i.flag.gi:before, i.flag.gibraltar:before { background-position: -36px -156px; } i.flag.gl:before, i.flag.greenland:before { background-position: -36px -182px; } i.flag.gm:before, i.flag.gambia:before { background-position: -36px -208px; } i.flag.gn:before, i.flag.guinea:before { background-position: -36px -234px; } i.flag.gp:before, i.flag.guadeloupe:before { background-position: -36px -260px; } i.flag.gq:before, i.flag.equatorial.guinea:before { background-position: -36px -286px; } i.flag.gr:before, i.flag.greece:before { background-position: -36px -312px; } i.flag.gs:before, i.flag.sandwich.islands:before { background-position: -36px -338px; } i.flag.gt:before, i.flag.guatemala:before { background-position: -36px -364px; } i.flag.gu:before, i.flag.guam:before { background-position: -36px -390px; } i.flag.gw:before, i.flag.guinea-bissau:before { background-position: -36px -416px; } i.flag.gy:before, i.flag.guyana:before { background-position: -36px -442px; } i.flag.hk:before, i.flag.hong.kong:before { background-position: -36px -468px; } i.flag.hm:before, i.flag.heard.island:before { background-position: -36px -494px; } i.flag.hn:before, i.flag.honduras:before { background-position: -36px -520px; } i.flag.hr:before, i.flag.croatia:before { background-position: -36px -546px; } i.flag.ht:before, i.flag.haiti:before { background-position: -36px -572px; } i.flag.hu:before, i.flag.hungary:before { background-position: -36px -598px; } i.flag.id:before, i.flag.indonesia:before { background-position: -36px -624px; } i.flag.ie:before, i.flag.ireland:before { background-position: -36px -650px; } i.flag.il:before, i.flag.israel:before { background-position: -36px -676px; } i.flag.in:before, i.flag.india:before { background-position: -36px -702px; } i.flag.io:before, i.flag.indian.ocean.territory:before { background-position: -36px -728px; } i.flag.iq:before, i.flag.iraq:before { background-position: -36px -754px; } i.flag.ir:before, i.flag.iran:before { background-position: -36px -780px; } i.flag.is:before, i.flag.iceland:before { background-position: -36px -806px; } i.flag.it:before, i.flag.italy:before { background-position: -36px -832px; } i.flag.jm:before, i.flag.jamaica:before { background-position: -36px -858px; } i.flag.jo:before, i.flag.jordan:before { background-position: -36px -884px; } i.flag.jp:before, i.flag.japan:before { background-position: -36px -910px; } i.flag.ke:before, i.flag.kenya:before { background-position: -36px -936px; } i.flag.kg:before, i.flag.kyrgyzstan:before { background-position: -36px -962px; } i.flag.kh:before, i.flag.cambodia:before { background-position: -36px -988px; } i.flag.ki:before, i.flag.kiribati:before { background-position: -36px -1014px; } i.flag.km:before, i.flag.comoros:before { background-position: -36px -1040px; } i.flag.kn:before, i.flag.saint.kitts.and.nevis:before { background-position: -36px -1066px; } i.flag.kp:before, i.flag.north.korea:before { background-position: -36px -1092px; } i.flag.kr:before, i.flag.south.korea:before { background-position: -36px -1118px; } i.flag.kw:before, i.flag.kuwait:before { background-position: -36px -1144px; } i.flag.ky:before, i.flag.cayman.islands:before { background-position: -36px -1170px; } i.flag.kz:before, i.flag.kazakhstan:before { background-position: -36px -1196px; } i.flag.la:before, i.flag.laos:before { background-position: -36px -1222px; } i.flag.lb:before, i.flag.lebanon:before { background-position: -36px -1248px; } i.flag.lc:before, i.flag.saint.lucia:before { background-position: -36px -1274px; } i.flag.li:before, i.flag.liechtenstein:before { background-position: -36px -1300px; } i.flag.lk:before, i.flag.sri.lanka:before { background-position: -36px -1326px; } i.flag.lr:before, i.flag.liberia:before { background-position: -36px -1352px; } i.flag.ls:before, i.flag.lesotho:before { background-position: -36px -1378px; } i.flag.lt:before, i.flag.lithuania:before { background-position: -36px -1404px; } i.flag.lu:before, i.flag.luxembourg:before { background-position: -36px -1430px; } i.flag.lv:before, i.flag.latvia:before { background-position: -36px -1456px; } i.flag.ly:before, i.flag.libya:before { background-position: -36px -1482px; } i.flag.ma:before, i.flag.morocco:before { background-position: -36px -1508px; } i.flag.mc:before, i.flag.monaco:before { background-position: -36px -1534px; } i.flag.md:before, i.flag.moldova:before { background-position: -36px -1560px; } i.flag.me:before, i.flag.montenegro:before { background-position: -36px -1586px; } i.flag.mg:before, i.flag.madagascar:before { background-position: -36px -1613px; } i.flag.mh:before, i.flag.marshall.islands:before { background-position: -36px -1639px; } i.flag.mk:before, i.flag.macedonia:before { background-position: -36px -1665px; } i.flag.ml:before, i.flag.mali:before { background-position: -36px -1691px; } i.flag.mm:before, i.flag.myanmar:before, i.flag.burma:before { background-position: -36px -1717px; } i.flag.mn:before, i.flag.mongolia:before { background-position: -36px -1743px; } i.flag.mo:before, i.flag.macau:before { background-position: -36px -1769px; } i.flag.mp:before, i.flag.northern.mariana.islands:before { background-position: -36px -1795px; } i.flag.mq:before, i.flag.martinique:before { background-position: -36px -1821px; } i.flag.mr:before, i.flag.mauritania:before { background-position: -36px -1847px; } i.flag.ms:before, i.flag.montserrat:before { background-position: -36px -1873px; } i.flag.mt:before, i.flag.malta:before { background-position: -36px -1899px; } i.flag.mu:before, i.flag.mauritius:before { background-position: -36px -1925px; } i.flag.mv:before, i.flag.maldives:before { background-position: -36px -1951px; } i.flag.mw:before, i.flag.malawi:before { background-position: -36px -1977px; } i.flag.mx:before, i.flag.mexico:before { background-position: -72px 0px; } i.flag.my:before, i.flag.malaysia:before { background-position: -72px -26px; } i.flag.mz:before, i.flag.mozambique:before { background-position: -72px -52px; } i.flag.na:before, i.flag.namibia:before { background-position: -72px -78px; } i.flag.nc:before, i.flag.new.caledonia:before { background-position: -72px -104px; } i.flag.ne:before, i.flag.niger:before { background-position: -72px -130px; } i.flag.nf:before, i.flag.norfolk.island:before { background-position: -72px -156px; } i.flag.ng:before, i.flag.nigeria:before { background-position: -72px -182px; } i.flag.ni:before, i.flag.nicaragua:before { background-position: -72px -208px; } i.flag.nl:before, i.flag.netherlands:before { background-position: -72px -234px; } i.flag.no:before, i.flag.norway:before { background-position: -72px -260px; } i.flag.np:before, i.flag.nepal:before { background-position: -72px -286px; } i.flag.nr:before, i.flag.nauru:before { background-position: -72px -312px; } i.flag.nu:before, i.flag.niue:before { background-position: -72px -338px; } i.flag.nz:before, i.flag.new.zealand:before { background-position: -72px -364px; } i.flag.om:before, i.flag.oman:before { background-position: -72px -390px; } i.flag.pa:before, i.flag.panama:before { background-position: -72px -416px; } i.flag.pe:before, i.flag.peru:before { background-position: -72px -442px; } i.flag.pf:before, i.flag.french.polynesia:before { background-position: -72px -468px; } i.flag.pg:before, i.flag.new.guinea:before { background-position: -72px -494px; } i.flag.ph:before, i.flag.philippines:before { background-position: -72px -520px; } i.flag.pk:before, i.flag.pakistan:before { background-position: -72px -546px; } i.flag.pl:before, i.flag.poland:before { background-position: -72px -572px; } i.flag.pm:before, i.flag.saint.pierre:before { background-position: -72px -598px; } i.flag.pn:before, i.flag.pitcairn.islands:before { background-position: -72px -624px; } i.flag.pr:before, i.flag.puerto.rico:before { background-position: -72px -650px; } i.flag.ps:before, i.flag.palestine:before { background-position: -72px -676px; } i.flag.pt:before, i.flag.portugal:before { background-position: -72px -702px; } i.flag.pw:before, i.flag.palau:before { background-position: -72px -728px; } i.flag.py:before, i.flag.paraguay:before { background-position: -72px -754px; } i.flag.qa:before, i.flag.qatar:before { background-position: -72px -780px; } i.flag.re:before, i.flag.reunion:before { background-position: -72px -806px; } i.flag.ro:before, i.flag.romania:before { background-position: -72px -832px; } i.flag.rs:before, i.flag.serbia:before { background-position: -72px -858px; } i.flag.ru:before, i.flag.russia:before { background-position: -72px -884px; } i.flag.rw:before, i.flag.rwanda:before { background-position: -72px -910px; } i.flag.sa:before, i.flag.saudi.arabia:before { background-position: -72px -936px; } i.flag.sb:before, i.flag.solomon.islands:before { background-position: -72px -962px; } i.flag.sc:before, i.flag.seychelles:before { background-position: -72px -988px; } i.flag.sd:before, i.flag.sudan:before { background-position: -72px -1040px; } i.flag.se:before, i.flag.sweden:before { background-position: -72px -1066px; } i.flag.sg:before, i.flag.singapore:before { background-position: -72px -1092px; } i.flag.sh:before, i.flag.saint.helena:before { background-position: -72px -1118px; } i.flag.si:before, i.flag.slovenia:before { background-position: -72px -1144px; } i.flag.sj:before, i.flag.svalbard:before, i.flag.jan.mayen:before { background-position: -72px -1170px; } i.flag.sk:before, i.flag.slovakia:before { background-position: -72px -1196px; } i.flag.sl:before, i.flag.sierra.leone:before { background-position: -72px -1222px; } i.flag.sm:before, i.flag.san.marino:before { background-position: -72px -1248px; } i.flag.sn:before, i.flag.senegal:before { background-position: -72px -1274px; } i.flag.so:before, i.flag.somalia:before { background-position: -72px -1300px; } i.flag.sr:before, i.flag.suriname:before { background-position: -72px -1326px; } i.flag.st:before, i.flag.sao.tome:before { background-position: -72px -1352px; } i.flag.sv:before, i.flag.el.salvador:before { background-position: -72px -1378px; } i.flag.sy:before, i.flag.syria:before { background-position: -72px -1404px; } i.flag.sz:before, i.flag.swaziland:before { background-position: -72px -1430px; } i.flag.tc:before, i.flag.caicos.islands:before { background-position: -72px -1456px; } i.flag.td:before, i.flag.chad:before { background-position: -72px -1482px; } i.flag.tf:before, i.flag.french.territories:before { background-position: -72px -1508px; } i.flag.tg:before, i.flag.togo:before { background-position: -72px -1534px; } i.flag.th:before, i.flag.thailand:before { background-position: -72px -1560px; } i.flag.tj:before, i.flag.tajikistan:before { background-position: -72px -1586px; } i.flag.tk:before, i.flag.tokelau:before { background-position: -72px -1612px; } i.flag.tl:before, i.flag.timorleste:before { background-position: -72px -1638px; } i.flag.tm:before, i.flag.turkmenistan:before { background-position: -72px -1664px; } i.flag.tn:before, i.flag.tunisia:before { background-position: -72px -1690px; } i.flag.to:before, i.flag.tonga:before { background-position: -72px -1716px; } i.flag.tr:before, i.flag.turkey:before { background-position: -72px -1742px; } i.flag.tt:before, i.flag.trinidad:before { background-position: -72px -1768px; } i.flag.tv:before, i.flag.tuvalu:before { background-position: -72px -1794px; } i.flag.tw:before, i.flag.taiwan:before { background-position: -72px -1820px; } i.flag.tz:before, i.flag.tanzania:before { background-position: -72px -1846px; } i.flag.ua:before, i.flag.ukraine:before { background-position: -72px -1872px; } i.flag.ug:before, i.flag.uganda:before { background-position: -72px -1898px; } i.flag.um:before, i.flag.us.minor.islands:before { background-position: -72px -1924px; } i.flag.us:before, i.flag.america:before, i.flag.united.states:before { background-position: -72px -1950px; } i.flag.uy:before, i.flag.uruguay:before { background-position: -72px -1976px; } i.flag.uz:before, i.flag.uzbekistan:before { background-position: -108px 0px; } i.flag.va:before, i.flag.vatican.city:before { background-position: -108px -26px; } i.flag.vc:before, i.flag.saint.vincent:before { background-position: -108px -52px; } i.flag.ve:before, i.flag.venezuela:before { background-position: -108px -78px; } i.flag.vg:before, i.flag.british.virgin.islands:before { background-position: -108px -104px; } i.flag.vi:before, i.flag.us.virgin.islands:before { background-position: -108px -130px; } i.flag.vn:before, i.flag.vietnam:before { background-position: -108px -156px; } i.flag.vu:before, i.flag.vanuatu:before { background-position: -108px -182px; } i.flag.wf:before, i.flag.wallis.and.futuna:before { background-position: -108px -234px; } i.flag.ws:before, i.flag.samoa:before { background-position: -108px -260px; } i.flag.ye:before, i.flag.yemen:before { background-position: -108px -286px; } i.flag.yt:before, i.flag.mayotte:before { background-position: -108px -312px; } i.flag.za:before, i.flag.south.africa:before { background-position: -108px -338px; } i.flag.zm:before, i.flag.zambia:before { background-position: -108px -364px; } i.flag.zw:before, i.flag.zimbabwe:before { background-position: -108px -390px; } /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Elements *******************************/ /*-------------------- Form ---------------------*/ .ui.form { position: relative; max-width: 100%; } /*-------------------- Content ---------------------*/ .ui.form > p { margin: 1em 0em; } /*-------------------- Field ---------------------*/ .ui.form .field { clear: both; margin: 0em 0em 1em; } .ui.form .fields:last-child .field, .ui.form :not(.fields) .field:last-child { margin-bottom: 0em; } /*-------------------- Labels ---------------------*/ .ui.form .field > label { display: block; margin: 0em 0em 0.3rem 0em; color: rgba(0, 0, 0, 0.8); font-size: 0.9em; font-weight: bold; text-transform: none; } .ui.form .grouped.fields > label { margin: 0em 0em 0.3rem 0em; color: rgba(0, 0, 0, 0.8); font-size: 0.9em; font-weight: bold; text-transform: none; } .ui.form .inline.fields > label { display: inline-block; vertical-align: middle; margin: 0em 1em 0em 0em; color: rgba(0, 0, 0, 0.8); font-size: 0.9em; font-weight: bold; text-transform: none; } /*-------------------- Standard Inputs ---------------------*/ .ui.form textarea, .ui.form input[type="text"], .ui.form input[type="email"], .ui.form input[type="date"], .ui.form input[type="password"], .ui.form input[type="number"], .ui.form input[type="url"], .ui.form input[type="tel"], .ui.form .ui.input { width: 100%; vertical-align: top; } .ui.form input[type="text"], .ui.form input[type="email"], .ui.form input[type="date"], .ui.form input[type="password"], .ui.form input[type="number"], .ui.form input[type="url"], .ui.form input[type="tel"] { margin: 0em; outline: none; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); line-height: 1.2; padding: 0.7em 1em; font-size: 1em; background: #ffffff; border: 1px solid rgba(39, 41, 43, 0.15); color: rgba(0, 0, 0, 0.8); border-radius: 0.2857rem; box-shadow: 0em 0em 0em 0em transparent inset; box-sizing: border-box; -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; } .ui.textarea, .ui.form textarea { margin: 0em; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); box-sizing: border-box; padding: 0.8em 1em; background: #ffffff; border: 1px solid rgba(39, 41, 43, 0.15); outline: none; color: rgba(0, 0, 0, 0.8); border-radius: 0.2857rem; box-shadow: 0em 0em 0em 0em transparent inset; -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; font-size: 1em; height: 12em; min-height: 8em; max-height: 24em; line-height: 1.33; resize: vertical; } .ui.form textarea, .ui.form input[type="checkbox"] { vertical-align: top; } /*-------------------------- Input w/ attached Button ---------------------------*/ .ui.form input.attached { width: auto; } /*-------------------- Basic Select ---------------------*/ .ui.form select { display: block; height: auto; width: 100%; background: #ffffff; border: 1px solid rgba(39, 41, 43, 0.15); border-radius: 0.2857rem; box-shadow: 0em 0em 0em 0em transparent inset; padding: 0.62em 1em; color: rgba(0, 0, 0, 0.8); -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; } /*-------------------- Dropdown ---------------------*/ .ui.form .field > .selection.dropdown { width: 100%; } .ui.form .field > .selection.dropdown > .dropdown.icon { float: right; } .ui.form .inline.field > .selection.dropdown { width: auto; } .ui.form .inline.field > .selection.dropdown > .dropdown.icon { float: none; } /*-------------------- Dividers ---------------------*/ .ui.form .divider { clear: both; margin: 1em 0em; } /*-------------------- Types of Messages ---------------------*/ .ui.form .info.message, .ui.form .success.message, .ui.form .warning.message, .ui.form .error.message { display: none; } /* Assumptions */ .ui.form .message:first-child { margin-top: 0px; } /*-------------------- Validation Prompt ---------------------*/ .ui.form .field .prompt.label { white-space: nowrap; } .ui.form .inline.field .prompt { margin: 0em 0em 0em 1em; } .ui.form .inline.field .prompt:before { margin-top: -0.3em; bottom: auto; right: auto; top: 50%; left: 0em; } /******************************* States *******************************/ /*-------------------- Placeholder ---------------------*/ /* browsers require these rules separate */ .ui.form ::-webkit-input-placeholder { color: rgba(140, 140, 140, 0.8); } .ui.form ::-moz-placeholder { color: rgba(140, 140, 140, 0.8); } .ui.form :focus::-webkit-input-placeholder { color: rgba(89, 89, 89, 0.8); } .ui.form :focus::-moz-placeholder { color: rgba(89, 89, 89, 0.8); } /* Error Placeholder */ .ui.form .error ::-webkit-input-placeholder { color: #e38585; } .ui.form .error ::-moz-placeholder { color: #e38585; } .ui.form .error :focus::-webkit-input-placeholder { color: #de7171; } .ui.form .error :focus::-moz-placeholder { color: #de7171; } /*-------------------- Focus ---------------------*/ .ui.form input[type="text"]:focus, .ui.form input[type="email"]:focus, .ui.form input[type="date"]:focus, .ui.form input[type="password"]:focus, .ui.form input[type="number"]:focus, .ui.form input[type="url"]:focus, .ui.form input[type="tel"]:focus { color: rgba(0, 0, 0, 0.85); border-color: rgba(39, 41, 43, 0.3); border-radius: 0em 0.2857rem 0.2857rem 0em; background: #ffffff; box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; } .ui.form textarea:focus { color: rgba(0, 0, 0, 0.85); border-color: rgba(39, 41, 43, 0.3); border-radius: 0em 0.2857rem 0.2857rem 0em; background: #ffffff; box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; -webkit-appearance: none; } /*-------------------- Success ---------------------*/ /* On Form */ .ui.form.success .success.message { display: block; } /*-------------------- Error ---------------------*/ /* On Form */ .ui.form.warning .warning.message { display: block; } /*-------------------- Warning ---------------------*/ /* On Form */ .ui.form.error .error.message { display: block; } /* On Field(s) */ .ui.form .fields.error .field label, .ui.form .field.error label, .ui.form .fields.error .field .input, .ui.form .field.error .input { color: #d95c5c; } .ui.form .fields.error .field .corner.label, .ui.form .field.error .corner.label { border-color: #d95c5c; color: #ffffff; } .ui.form .fields.error .field textarea, .ui.form .fields.error .field input[type="text"], .ui.form .fields.error .field input[type="email"], .ui.form .fields.error .field input[type="date"], .ui.form .fields.error .field input[type="password"], .ui.form .fields.error .field input[type="number"], .ui.form .fields.error .field input[type="url"], .ui.form .fields.error .field input[type="tel"], .ui.form .field.error textarea, .ui.form .field.error input[type="text"], .ui.form .field.error input[type="email"], .ui.form .field.error input[type="date"], .ui.form .field.error input[type="password"], .ui.form .field.error input[type="number"], .ui.form .field.error input[type="url"], .ui.form .field.error input[type="tel"] { background: #fff0f0; border-color: #dbb1b1; color: #d95c5c; border-radius: 0em 0.2857rem 0.2857rem 0em; box-shadow: 2px 0em 0em 0em #d95c5c inset; } .ui.form .field.error textarea:focus, .ui.form .field.error input[type="text"]:focus, .ui.form .field.error input[type="email"]:focus, .ui.form .field.error input[type="date"]:focus, .ui.form .field.error input[type="password"]:focus, .ui.form .field.error input[type="number"]:focus, .ui.form .field.error input[type="url"]:focus, .ui.form .field.error input[type="tel"]:focus { background: #fff0f0; border-color: #dbb1b1; color: #dc6868; -webkit-appearance: none; box-shadow: 2px 0em 0em 0em #dc6868 inset; } /*------------------ Dropdown Error --------------------*/ .ui.form .fields.error .field .ui.dropdown, .ui.form .fields.error .field .ui.dropdown .item, .ui.form .field.error .ui.dropdown, .ui.form .field.error .ui.dropdown .text, .ui.form .field.error .ui.dropdown .item { background: #fff0f0; color: #d95c5c; } .ui.form .fields.error .field .ui.dropdown, .ui.form .field.error .ui.dropdown { border-color: #dbb1b1 !important; } .ui.form .fields.error .field .ui.dropdown:hover, .ui.form .field.error .ui.dropdown:hover { border-color: #dbb1b1 !important; } .ui.form .fields.error .field .ui.dropdown:hover .menu, .ui.form .field.error .ui.dropdown:hover .menu { border-color: #dbb1b1; } /* Hover */ .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .ui.form .field.error .ui.dropdown .menu .item:hover { background-color: #fff2f2; } /* Active */ .ui.form .fields.error .field .ui.dropdown .menu .active.item, .ui.form .field.error .ui.dropdown .menu .active.item { background-color: #fdcfcf !important; } /*-------------------- Checkbox Error ---------------------*/ .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, .ui.form .field.error .checkbox:not(.toggle):not(.slider) label, .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box, .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box { color: #d95c5c; } .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before, .ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before, .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before, .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before { background: #fff0f0; border-color: #dbb1b1; } .ui.form .fields.error .field .checkbox label:after, .ui.form .field.error .checkbox label:after, .ui.form .fields.error .field .checkbox .box:after, .ui.form .field.error .checkbox .box:after { color: #d95c5c; } /*-------------------- Disabled ---------------------*/ .ui.form .field :disabled, .ui.form .field.disabled { opacity: 0.5; } .ui.form .field.disabled label { opacity: 0.5; } .ui.form .field.disabled :disabled { opacity: 1; } /*-------------- Loading ---------------*/ .ui.loading.form { position: relative; cursor: default; point-events: none; text-shadow: none !important; color: transparent !important; -webkit-transition: all 0s linear; transition: all 0s linear; z-index: 100; } .ui.loading.form:before { position: absolute; content: ''; top: 0%; left: 0%; background: rgba(255, 255, 255, 0.8); width: 100%; height: 100%; z-index: 100; } .ui.loading.form:after { position: absolute; content: ''; top: 50%; left: 50%; margin: -1.5em 0em 0em -1.5em; width: 3em; height: 3em; -webkit-animation: form-spin 0.6s linear; animation: form-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); border-style: solid; border-width: 0.3em; box-shadow: 0px 0px 0px 1px transparent; visibility: visible; z-index: 101; } @-webkit-keyframes form-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes form-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /******************************* Element Types *******************************/ /*-------------------- Required Field ---------------------*/ .ui.form .required.fields > .field > label:after, .ui.form .required.fields > .field > .checkbox:after, .ui.form .required.field > label:after, .ui.form .required.field > .checkbox:after { margin: -0.2em 0em 0em 0.2em; vertical-align: top; content: '*'; color: #d95c5c; } /******************************* Variations *******************************/ /*-------------------- Inverted Colors ---------------------*/ .ui.inverted.form label, .ui.form .inverted.segment label, .ui.form .inverted.segment .ui.checkbox label, .ui.form .inverted.segment .ui.checkbox .box, .ui.inverted.form .ui.checkbox label, .ui.inverted.form .ui.checkbox .box { color: #ffffff; } /*-------------------- Field Groups ---------------------*/ /* Grouped Vertically */ .ui.form .grouped.fields { margin: 0em 0em 1em; } .ui.form .grouped.fields:last-child { margin-bottom: 0em; } .ui.form .grouped.fields > label { font-size: 0.9em; } .ui.form .grouped.fields .field { display: block; float: none; margin: 0.5em 0em; padding: 0em; } /*-------------------- Fields ---------------------*/ /* Split fields */ .ui.form .fields { clear: both; } .ui.form .fields:after { content: ' '; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .ui.form .fields > .field { clear: none; float: left; box-sizing: border-box; padding-left: 0.5em; padding-right: 0.5em; } .ui.form .fields > .field:first-child { border-left: none; box-shadow: none; } /* Other Combinations */ .ui.form .two.fields > .fields, .ui.form .two.fields > .field { width: 50%; } .ui.form .three.fields > .fields, .ui.form .three.fields > .field { width: 33.33333333%; } .ui.form .four.fields > .fields, .ui.form .four.fields > .field { width: 25%; } .ui.form .five.fields > .fields, .ui.form .five.fields > .field { width: 20%; } .ui.form .six.fields > .fields, .ui.form .six.fields > .field { width: 16.66666667%; } .ui.form .seven.fields > .fields, .ui.form .seven.fields > .field { width: 14.28571429%; } .ui.form .eight.fields > .fields, .ui.form .eight.fields > .field { width: 12.5%; } .ui.form .nine.fields > .fields, .ui.form .nine.fields > .field { width: 11.11111111%; } .ui.form .ten.fields > .fields, .ui.form .ten.fields > .field { width: 10%; } /* Swap to full width on mobile */ @media only screen and (max-width: 767px) { .ui.form .two.fields > .fields, .ui.form .two.fields > .field, .ui.form .three.fields > .fields, .ui.form .three.fields > .field, .ui.form .four.fields > .fields, .ui.form .four.fields > .field, .ui.form .five.fields > .fields, .ui.form .five.fields > .field { width: 100%; padding-left: 0%; padding-right: 0%; } } .ui.form .fields .field:first-child { padding-left: 0%; } .ui.form .fields .field:last-child { padding-right: 0%; } /* Sizing Combinations */ .ui.form .fields .wide.field { width: 6.25%; padding-left: 0.5em; padding-right: 0.5em; } .ui.form .fields .wide.field:first-child { padding-left: 0%; } .ui.form .fields .wide.field:last-child { padding-right: 0%; } .ui.form .one.wide.field { width: 6.25% !important; } .ui.form .two.wide.field { width: 12.5% !important; } .ui.form .three.wide.field { width: 18.75% !important; } .ui.form .four.wide.field { width: 25% !important; } .ui.form .five.wide.field { width: 31.25% !important; } .ui.form .six.wide.field { width: 37.5% !important; } .ui.form .seven.wide.field { width: 43.75% !important; } .ui.form .eight.wide.field { width: 50% !important; } .ui.form .nine.wide.field { width: 56.25% !important; } .ui.form .ten.wide.field { width: 62.5% !important; } .ui.form .eleven.wide.field { width: 68.75% !important; } .ui.form .twelve.wide.field { width: 75% !important; } .ui.form .thirteen.wide.field { width: 81.25% !important; } .ui.form .fourteen.wide.field { width: 87.5% !important; } .ui.form .fifteen.wide.field { width: 93.75% !important; } .ui.form .sixteen.wide.field { width: 100% !important; } /* Swap to full width on mobile */ @media only screen and (max-width: 767px) { .ui.form .two.fields > .fields, .ui.form .two.fields > .field, .ui.form .three.fields > .fields, .ui.form .three.fields > .field, .ui.form .four.fields > .fields, .ui.form .four.fields > .field, .ui.form .five.fields > .fields, .ui.form .five.fields > .field, .ui.form .fields > .two.wide.field, .ui.form .fields > .three.wide.field, .ui.form .fields > .four.wide.field, .ui.form .fields > .five.wide.field, .ui.form .fields > .six.wide.field, .ui.form .fields > .seven.wide.field, .ui.form .fields > .eight.wide.field, .ui.form .fields > .nine.wide.field, .ui.form .fields > .ten.wide.field, .ui.form .fields > .eleven.wide.field, .ui.form .fields > .twelve.wide.field, .ui.form .fields > .thirteen.wide.field, .ui.form .fields > .fourteen.wide.field, .ui.form .fields > .fifteen.wide.field, .ui.form .fields > .sixteen.wide.field { width: 100%; padding-left: 0%; padding-right: 0%; } } /*-------------------- Inline Fields ---------------------*/ .ui.form .inline.fields { margin: 0em 0em 1em; } .ui.form .inline.fields .field { display: inline-block; float: none; margin: 0em 1em 0em 0em; padding: 0em; } .ui.form .inline.fields .field > label, .ui.form .inline.fields .field > p, .ui.form .inline.fields .field > input, .ui.form .inline.field > label, .ui.form .inline.field > p, .ui.form .inline.field > input { display: inline-block; width: auto; margin-top: 0em; margin-bottom: 0em; vertical-align: middle; font-size: 0.9em; } .ui.form .inline.fields .field > input, .ui.form .inline.field > input { font-size: 0.9em; } .ui.form .inline.fields .field > .ui.checkbox label { padding-left: 1.75em; } /* Label */ .ui.form .inline.fields .field > :first-child, .ui.form .inline.field > :first-child { margin: 0em 0.3rem 0em 0em; } .ui.form .inline.fields .field > :only-child, .ui.form .inline.field > :only-child { margin: 0em; } /*-------------------- Sizes ---------------------*/ /* Standard */ .ui.small.form { font-size: 0.875em; } /* Medium */ .ui.form { font-size: auto; } /* Large */ .ui.large.form { font-size: 1.125em; } /* Huge */ .ui.huge.form { font-size: 1.2em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ .ui.grid { display: block; text-align: left; font-size: 0em; padding: 0em; } .ui.grid:after, .ui.grid > .row:after { content: ''; display: block; height: 0px; clear: both; visibility: hidden; } /*---------------------- Remove Gutters -----------------------*/ .ui.grid { margin-top: -1rem; margin-bottom: -1rem; margin-left: -1rem; margin-right: -1rem; } .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5rem; } .ui[class*="very relaxed"].grid { margin-left: -2.5rem; margin-right: -2.5rem; } /* Collapse Margins on Consecutive Grids */ .ui.grid + .grid { margin-top: 1rem; } /*------------------- Columns --------------------*/ /* Standard 16 column */ .ui.grid > .column:not(.row), .ui.grid > .row > .column { display: inline-block; text-align: left; font-size: 1rem; width: 6.25%; padding-left: 1rem; padding-right: 1rem; vertical-align: top; } .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } /*------------------- Rows --------------------*/ .ui.grid > .row { display: block; width: auto !important; padding: 0rem; font-size: 0rem; padding-top: 1rem; padding-bottom: 1rem; } /*------------------- Columns --------------------*/ /* Vertical padding when no rows */ .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .row > .column { margin-top: 0em; margin-bottom: 0em; } /*------------------- Content --------------------*/ .ui.grid > .row > img, .ui.grid > .row > .column > img { max-width: 100%; } /*------------------- Loose Coupling --------------------*/ .ui.grid .row + .ui.divider { margin: 1rem 1rem; } /* remove Border on last horizontal segment */ .ui.grid > .row > .column:last-child > .horizontal.segment, .ui.grid > .column:last-child > .horizontal.segment { box-shadow: none; } /******************************* Variations *******************************/ /*----------------------- Page Grid -------------------------*/ .ui.page.grid { padding-left: 13%; padding-right: 13%; width: auto; } /* Collapse Margin */ .ui.grid > .ui.grid:first-child { margin-top: 0em; } .ui.grid > .ui.grid:last-child { margin-bottom: 0em; } @media only screen and (max-width: 767px) { .ui.page.grid { width: auto; padding-left: 0em; padding-right: 0em; margin: 0em; } } @media only screen and (min-width: 768px) { .ui.page.grid { width: auto; margin-left: 0em; margin-right: 0em; padding-left: 8%; padding-right: 8%; } } @media only screen and (min-width: 992px) { .ui.page.grid { width: auto; margin-left: 0em; margin-right: 0em; padding-left: 13%; padding-right: 13%; } } @media only screen and (min-width: 1400px) { .ui.page.grid { width: auto; margin-left: 0em; margin-right: 0em; padding-left: 18%; padding-right: 18%; } } @media only screen and (min-width: 1920px) { .ui.page.grid { width: auto; margin-left: 0em; margin-right: 0em; padding-left: 23%; padding-right: 23%; } } /*------------------- Column Count --------------------*/ /* Assume full width with one column */ .ui.grid > .column:only-child, .ui.grid > .row > .column:only-child { width: 100%; } /* Grid Based */ .ui[class*="one column"].grid > .row > .column, .ui[class*="one column"].grid > .column { width: 100%; } .ui[class*="two column"].grid > .row > .column, .ui[class*="two column"].grid > .column { width: 50%; } .ui[class*="three column"].grid > .row > .column, .ui[class*="three column"].grid > .column { width: 33.33333333%; } .ui[class*="four column"].grid > .row > .column, .ui[class*="four column"].grid > .column { width: 25%; } .ui[class*="five column"].grid > .row > .column, .ui[class*="five column"].grid > .column { width: 20%; } .ui[class*="six column"].grid > .row > .column, .ui[class*="six column"].grid > .column { width: 16.66666667%; } .ui[class*="seven column"].grid > .row > .column, .ui[class*="seven column"].grid > .column { width: 14.28571429%; } .ui[class*="eight column"].grid > .row > .column, .ui[class*="eight column"].grid > .column { width: 12.5%; } .ui[class*="nine column"].grid > .row > .column, .ui[class*="nine column"].grid > .column { width: 11.11111111%; } .ui[class*="ten column"].grid > .row > .column, .ui[class*="ten column"].grid > .column { width: 10%; } .ui[class*="eleven column"].grid > .row > .column, .ui[class*="eleven column"].grid > .column { width: 9.09090909%; } .ui[class*="twelve column"].grid > .row > .column, .ui[class*="twelve column"].grid > .column { width: 8.33333333%; } .ui[class*="thirteen column"].grid > .row > .column, .ui[class*="thirteen column"].grid > .column { width: 7.69230769%; } .ui[class*="fourteen column"].grid > .row > .column, .ui[class*="fourteen column"].grid > .column { width: 7.14285714%; } .ui[class*="fifteen column"].grid > .row > .column, .ui[class*="fifteen column"].grid > .column { width: 6.66666667%; } .ui[class*="sixteen column"].grid > .row > .column, .ui[class*="sixteen column"].grid > .column { width: 6.25%; } /* Row Based Overrides */ .ui.grid > [class*="one column"].row > .column { width: 100% !important; } .ui.grid > [class*="two column"].row > .column { width: 50% !important; } .ui.grid > [class*="three column"].row > .column { width: 33.33333333% !important; } .ui.grid > [class*="four column"].row > .column { width: 25% !important; } .ui.grid > [class*="five column"].row > .column { width: 20% !important; } .ui.grid > [class*="six column"].row > .column { width: 16.66666667% !important; } .ui.grid > [class*="seven column"].row > .column { width: 14.28571429% !important; } .ui.grid > [class*="eight column"].row > .column { width: 12.5% !important; } .ui.grid > [class*="nine column"].row > .column { width: 11.11111111% !important; } .ui.grid > [class*="ten column"].row > .column { width: 10% !important; } .ui.grid > [class*="eleven column"].row > .column { width: 9.09090909% !important; } .ui.grid > [class*="twelve column"].row > .column { width: 8.33333333% !important; } .ui.grid > [class*="thirteen column"].row > .column { width: 7.69230769% !important; } .ui.grid > [class*="fourteen column"].row > .column { width: 7.14285714% !important; } .ui.grid > [class*="fifteen column"].row > .column { width: 6.66666667% !important; } .ui.grid > [class*="sixteen column"].row > .column { width: 6.25% !important; } /*------------------- Column Width --------------------*/ /* Sizing Combinations */ .ui.grid > .row > [class*="one wide"].column, .ui.grid > .column.row > [class*="one wide"].column, .ui.grid > [class*="one wide"].column, .ui.column.grid > [class*="one wide"].column { width: 6.25% !important; } .ui.grid > .row > [class*="two wide"].column, .ui.grid > .column.row > [class*="two wide"].column, .ui.grid > [class*="two wide"].column, .ui.column.grid > [class*="two wide"].column { width: 12.5% !important; } .ui.grid > .row > [class*="three wide"].column, .ui.grid > .column.row > [class*="three wide"].column, .ui.grid > [class*="three wide"].column, .ui.column.grid > [class*="three wide"].column { width: 18.75% !important; } .ui.grid > .row > [class*="four wide"].column, .ui.grid > .column.row > [class*="four wide"].column, .ui.grid > [class*="four wide"].column, .ui.column.grid > [class*="four wide"].column { width: 25% !important; } .ui.grid > .row > [class*="five wide"].column, .ui.grid > .column.row > [class*="five wide"].column, .ui.grid > [class*="five wide"].column, .ui.column.grid > [class*="five wide"].column { width: 31.25% !important; } .ui.grid > .row > [class*="six wide"].column, .ui.grid > .column.row > [class*="six wide"].column, .ui.grid > [class*="six wide"].column, .ui.column.grid > [class*="six wide"].column { width: 37.5% !important; } .ui.grid > .row > [class*="seven wide"].column, .ui.grid > .column.row > [class*="seven wide"].column, .ui.grid > [class*="seven wide"].column, .ui.column.grid > [class*="seven wide"].column { width: 43.75% !important; } .ui.grid > .row > [class*="eight wide"].column, .ui.grid > .column.row > [class*="eight wide"].column, .ui.grid > [class*="eight wide"].column, .ui.column.grid > [class*="eight wide"].column { width: 50% !important; } .ui.grid > .row > [class*="nine wide"].column, .ui.grid > .column.row > [class*="nine wide"].column, .ui.grid > [class*="nine wide"].column, .ui.column.grid > [class*="nine wide"].column { width: 56.25% !important; } .ui.grid > .row > [class*="ten wide"].column, .ui.grid > .column.row > [class*="ten wide"].column, .ui.grid > [class*="ten wide"].column, .ui.column.grid > [class*="ten wide"].column { width: 62.5% !important; } .ui.grid > .row > [class*="eleven wide"].column, .ui.grid > .column.row > [class*="eleven wide"].column, .ui.grid > [class*="eleven wide"].column, .ui.column.grid > [class*="eleven wide"].column { width: 68.75% !important; } .ui.grid > .row > [class*="twelve wide"].column, .ui.grid > .column.row > [class*="twelve wide"].column, .ui.grid > [class*="twelve wide"].column, .ui.column.grid > [class*="twelve wide"].column { width: 75% !important; } .ui.grid > .row > [class*="thirteen wide"].column, .ui.grid > .column.row > [class*="thirteen wide"].column, .ui.grid > [class*="thirteen wide"].column, .ui.column.grid > [class*="thirteen wide"].column { width: 81.25% !important; } .ui.grid > .row > [class*="fourteen wide"].column, .ui.grid > .column.row > [class*="fourteen wide"].column, .ui.grid > [class*="fourteen wide"].column, .ui.column.grid > [class*="fourteen wide"].column { width: 87.5% !important; } .ui.grid > .row > [class*="fifteen wide"].column, .ui.grid > .column.row > [class*="fifteen wide"].column, .ui.grid > [class*="fifteen wide"].column, .ui.column.grid > [class*="fifteen wide"].column { width: 93.75% !important; } .ui.grid > .row > [class*="sixteen wide"].column, .ui.grid > .column.row > [class*="sixteen wide"].column, .ui.grid > [class*="sixteen wide"].column, .ui.column.grid > [class*="sixteen wide"].column { width: 100% !important; } /*---------------------- Centered -----------------------*/ .ui.centered.grid, .ui.centered.grid > .row, .ui.grid .centered.row { text-align: center; } .ui.centered.grid > .column:not(.aligned), .ui.centered.grid > .row > .column:not(.aligned), .ui.grid .centered.row > .column:not(.aligned) { text-align: left; } .ui.grid > .centered.column, .ui.grid > .row > .centered.column { display: block; margin-left: auto; margin-right: auto; } /*---------------------- Relaxed -----------------------*/ .ui.relaxed.grid > .column:not(.row), .ui.relaxed.grid > .row > .column, .ui.grid > .relaxed.row > .column { padding-left: 1.5rem; padding-right: 1.5rem; } .ui[class*="very relaxed"].grid > .column:not(.row), .ui[class*="very relaxed"].grid > .row > .column, .ui.grid > [class*="very relaxed"].row > .column { padding-left: 2.5rem; padding-right: 2.5rem; } /* Coupling with UI Divider */ .ui.relaxed.grid .row + .ui.divider, .ui.grid .relaxed.row + .ui.divider { margin-left: 1.5rem; margin-right: 1.5rem; } .ui[class*="very relaxed"].grid .row + .ui.divider, .ui.grid [class*="very relaxed"].row + .ui.divider { margin-left: 2.5rem; margin-right: 2.5rem; } /*---------------------- Padded -----------------------*/ .ui.padded.grid:not(.vertically):not(.horizontally) { margin: 0em !important; } [class*="horizontally padded"].ui.grid { margin-left: 0em !important; margin-right: 0em !important; } [class*="vertically padded"].ui.grid { margin-top: 0em !important; margin-bottom: 0em !important; } /*---------------------- "Floated" -----------------------*/ .ui.grid [class*="left floated"].column { float: left; } .ui.grid [class*="right floated"].column { float: right; } /*---------------------- Divided -----------------------*/ .ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row), .ui.divided.grid:not([class*="vertically divided"]) > .row > .column { box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1); } /* Swap from padding to margin on columns to have dividers align */ .ui[class*="vertically divided"].grid > .column:not(.row), .ui[class*="vertically divided"].grid > .row > .column { margin-top: 1rem; margin-bottom: 1rem; padding-top: 0rem; padding-bottom: 0rem; } .ui[class*="vertically divided"].grid > .row { margin-top: 0em; margin-bottom: 0em; padding-top: 0em; padding-bottom: 0em; } /* No divider on first column on row */ .ui.divided.grid:not([class*="vertically divided"]) > .column:first-child, .ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { box-shadow: none; } /* Divided Row */ .ui.grid > .divided.row > .column { box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1); } .ui.grid > .divided.row > .column:first-child { box-shadow: none; } /* Vertically Divided */ .ui[class*="vertically divided"].grid > .row { position: relative; } .ui[class*="vertically divided"].grid > .row:before { position: absolute; content: ""; top: 0em; left: 0px; width: -webkit-calc(100% - 2rem ); width: calc(100% - 2rem ); height: 1px; margin: 0% 1rem; box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } /* Padded Horizontally Divided */ [class*="horizontally padded"].ui.divided.grid, .ui.padded.divided.grid:not(.vertically):not(.horizontally) { width: 100%; } /* First Row Vertically Divided */ .ui[class*="vertically divided"].grid > .row:first-child:before { box-shadow: none; } /* Inverted Divided */ .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column, .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column { box-shadow: -1px 0px 0px 0px rgba(255, 255, 255, 0.15); } .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:first-child, .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { box-shadow: none; } .ui.inverted[class*="vertically divided"].grid > .row { box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.15); } /* Relaxed */ .ui.relaxed[class*="vertically divided"].grid > .row:before { margin-left: 1.5rem; margin-right: 1.5rem; width: -webkit-calc(100% - 3rem ); width: calc(100% - 3rem ); } .ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before { margin-left: 5rem; margin-right: 5rem; width: -webkit-calc(100% - 5rem ); width: calc(100% - 5rem ); } /*---------------------- Celled -----------------------*/ .ui.celled.grid { display: table; table-layout: fixed; width: 100%; margin: 1em 0em; box-shadow: 0px 0px 0px 1px #d4d4d5; } .ui.celled.grid > .row, .ui.celled.grid > .column.row, .ui.celled.grid > .column.row:first-child { display: table; table-layout: fixed; width: 100% !important; margin: 0em; padding: 0em; box-shadow: 0px -1px 0px 0px #d4d4d5; } .ui.celled.grid > .column:not(.row), .ui.celled.grid > .row > .column { display: table-cell; box-shadow: -1px 0px 0px 0px #d4d4d5; } .ui.celled.grid > .column:first-child, .ui.celled.grid > .row > .column:first-child { box-shadow: none; } .ui.celled.page.grid { box-shadow: none; } .ui.celled.grid > .column:not(.row), .ui.celled.grid > .row > .column { padding: 0.75em; } .ui.relaxed.celled.grid > .column:not(.row), .ui.relaxed.celled.grid > .row > .column { padding: 1em; } .ui[class*="very relaxed"].celled.grid > .column:not(.row), .ui[class*="very relaxed"].celled.grid > .row > .column { padding: 2em; } /* Internally Celled */ .ui[class*="internally celled"].grid { box-shadow: none; } .ui[class*="internally celled"].grid > .row:first-child { box-shadow: none; } .ui[class*="internally celled"].grid > .row > .column:first-child { box-shadow: none; } /*---------------------- Horizontally Centered -----------------------*/ /* Left Aligned */ .ui[class*="left aligned"].grid, .ui[class*="left aligned"].grid > .row > .column, .ui[class*="left aligned"].grid > .column, .ui.grid [class*="left aligned"].column, .ui.grid > [class*="left aligned"].aligned.row > .column { text-align: left; } .ui.grid [class*="left aligned"].column { text-align: left !important; } /* Center Aligned */ .ui[class*="center aligned"].grid, .ui[class*="center aligned"].grid > .row > .column, .ui[class*="center aligned"].grid > .column, .ui.grid > [class*="center aligned"].aligned.row > .column { text-align: center; } .ui.grid [class*="center aligned"].column { text-align: center !important; } /* Right Aligned */ .ui[class*="right aligned"].grid, .ui[class*="right aligned"].grid > .row > .column, .ui[class*="right aligned"].grid > .column, .ui.grid > [class*="right aligned"].aligned.row > .column { text-align: right; } .ui.grid [class*="right aligned"].column { text-align: right !important; } /* Justified */ .ui.justified.grid, .ui.justified.grid > .row > .column, .ui.justified.grid > .column, .ui.grid .justified.column, .ui.grid > .justified.row > .column { text-align: justify; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .ui.grid .justified.column { text-align: justify !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important; hyphens: auto !important; } /*---------------------- Vertically Aligned -----------------------*/ /* Top Aligned */ .ui[class*="top aligned"].grid, .ui[class*="top aligned"].grid > .row > .column, .ui[class*="top aligned"].grid > .column, .ui.grid [class*="top aligned"].column, .ui.grid > [class*="top aligned"].aligned.row > .column { vertical-align: top; } .ui.grid [class*="top aligned"].column { vertical-align: top !important; } /* Middle Aligned */ .ui[class*="center aligned"].grid, .ui[class*="middle aligned"].grid > .row > .column, .ui[class*="middle aligned"].grid > .column, .ui.grid > [class*="middle aligned"].aligned.row > .column { vertical-align: middle; } .ui.grid [class*="middle aligned"].column { vertical-align: middle !important; } /* Bottom Aligned */ .ui[class*="bottom aligned"].grid, .ui[class*="bottom aligned"].grid > .row > .column, .ui[class*="bottom aligned"].grid > .column, .ui.grid > [class*="bottom aligned"].aligned.row > .column { vertical-align: bottom; } .ui.grid [class*="bottom aligned"].column { vertical-align: bottom !important; } /*---------------------- Colored -----------------------*/ .ui.grid > .white.row, .ui.grid .white.column { background-color: #ffffff !important; color: rgba(0, 0, 0, 0.8); } .ui.grid > .row > .white.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .black.row, .ui.grid .black.column { background-color: #1b1c1d !important; color: #ffffff; } .ui.grid > .row > .black.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .blue.row, .ui.grid .blue.column { background-color: #3b83c0 !important; color: #ffffff; } .ui.grid > .row > .blue.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .green.row, .ui.grid .green.column { background-color: #5bbd72 !important; color: #ffffff; } .ui.grid > .row > .green.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .orange.row, .ui.grid .orange.column { background-color: #e07b53 !important; color: #ffffff; } .ui.grid > .row > .orange.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .pink.row, .ui.grid .pink.column { background-color: #d9499a !important; color: #ffffff; } .ui.grid > .row > .pink.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .purple.row, .ui.grid .purple.column { background-color: #564f8a !important; color: #ffffff; } .ui.grid > .row > .purple.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .red.row, .ui.grid .red.column { background-color: #d95c5c !important; color: #ffffff; } .ui.grid > .row > .red.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .teal.row, .ui.grid .teal.column { background-color: #00b5ad !important; color: #ffffff; } .ui.grid > .row > .teal.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .yellow.row, .ui.grid .yellow.column { background-color: #f2c61f !important; color: #ffffff; } .ui.grid > .row > .yellow.column { margin-top: -1rem; margin-bottom: -1rem; padding-top: 1rem; padding-bottom: 1rem; } /*---------------------- Equal Height Columns -----------------------*/ .ui[class*="equal height"].grid { display: table; table-layout: fixed; width: -webkit-calc(100% + 2rem ); width: calc(100% + 2rem ); } .ui[class*="equal height"].relaxed.grid { width: -webkit-calc(100% + 3rem ); width: calc(100% + 3rem ); } .ui[class*="equal height"][class*="very relaxed"].grid { width: -webkit-calc(100% + 5rem ); width: calc(100% + 5rem ); } .ui[class*="equal height"].grid > .row, .ui[class*="equal height"].row { display: table; table-layout: fixed; width: 100% !important; } .ui[class*="equal height"].grid > .column, .ui[class*="equal height"].grid > .row > .column, .ui.grid > [class*="equal height"].row > .column { display: table-cell; } /*------------------- Doubling --------------------*/ /* Tablet Only */ @media only screen and (min-width: 768px) and (max-width: 991px) { .ui.doubling.grid { width: 100% !important; } .ui.grid > .doubling.row, .ui.doubling.grid > .row { margin: 0em !important; padding: 0em !important; } .ui.grid > .doubling.row > .column, .ui.doubling.grid > .row > .column { display: inline-block !important; padding-top: 1rem !important; padding-bottom: 1rem !important; margin: 0em; } .ui[class*="two column"].doubling.grid > .row > .column, .ui[class*="two column"].doubling.grid > .column, .ui.grid > [class*="two column"].doubling.row > .column { width: 100% !important; } .ui[class*="three column"].doubling.grid > .row > .column, .ui[class*="three column"].doubling.grid > .column, .ui.grid > [class*="three column"].doubling.row > .column { width: 50% !important; } .ui[class*="four column"].doubling.grid > .row > .column, .ui[class*="four column"].doubling.grid > .column, .ui.grid > [class*="four column"].doubling.row > .column { width: 50% !important; } .ui[class*="five column"].doubling.grid > .row > .column, .ui[class*="five column"].doubling.grid > .column, .ui.grid > [class*="five column"].doubling.row > .column { width: 33.33333333% !important; } .ui[class*="six column"].doubling.grid > .row > .column, .ui[class*="six column"].doubling.grid > .column, .ui.grid > [class*="six column"].doubling.row > .column { width: 33.33333333% !important; } .ui[class*="eight column"].doubling.grid > .row > .column, .ui[class*="eight column"].doubling.grid > .column, .ui.grid > [class*="eight column"].doubling.row > .column { width: 33.33333333% !important; } .ui[class*="eight column"].doubling.grid > .row > .column, .ui[class*="eight column"].doubling.grid > .column, .ui.grid > [class*="eight column"].doubling.row > .column { width: 25% !important; } .ui[class*="nine column"].doubling.grid > .row > .column, .ui[class*="nine column"].doubling.grid > .column, .ui.grid > [class*="nine column"].doubling.row > .column { width: 25% !important; } .ui[class*="ten column"].doubling.grid > .row > .column, .ui[class*="ten column"].doubling.grid > .column, .ui.grid > [class*="ten column"].doubling.row > .column { width: 20% !important; } .ui[class*="twelve column"].doubling.grid > .row > .column, .ui[class*="twelve column"].doubling.grid > .column, .ui.grid > [class*="twelve column"].doubling.row > .column { width: 16.66666667% !important; } .ui[class*="fourteen column"].doubling.grid > .row > .column, .ui[class*="fourteen column"].doubling.grid > .column, .ui.grid > [class*="fourteen column"].doubling.row > .column { width: 14.28571429% !important; } .ui[class*="sixteen column"].doubling.grid > .row > .column, .ui[class*="sixteen column"].doubling.grid > .column, .ui.grid > [class*="sixteen column"].doubling.row > .column { width: 12.5% !important; } } /* Mobily Only */ @media only screen and (max-width: 767px) { .ui.doubling.grid { width: 100% !important; } .ui.grid > .doubling.row, .ui.doubling.grid > .row { display: block !important; margin: 0em !important; padding: 0em !important; } .ui.grid > .doubling.row > .column, .ui.doubling.grid > .row > .column { display: inline-block !important; padding-top: 1rem !important; padding-bottom: 1rem !important; margin: 0em !important; } .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="two column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="two column"].doubling:not(.stackable).row > .column { width: 100% !important; } .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="three column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="three column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="four column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="four column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="five column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="five column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="six column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="six column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="seven column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="seven column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="eight column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="eight column"].doubling:not(.stackable).row > .column { width: 50% !important; } .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="nine column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="nine column"].doubling:not(.stackable).row > .column { width: 33.33333333% !important; } .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="ten column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="ten column"].doubling:not(.stackable).row > .column { width: 33.33333333% !important; } .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="twelve column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="twelve column"].doubling:not(.stackable).row > .column { width: 33.33333333% !important; } .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row > .column { width: 25% !important; } .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column, .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column, .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row > .column { width: 25% !important; } } /*------------------- Stackable --------------------*/ @media only screen and (max-width: 767px) { .ui.stackable.grid { display: block !important; width: auto; padding: 0em; margin-top: 0em; margin-bottom: 0em; } :not(.column) > .ui.stackable.grid { margin: 0em; } .ui.stackable.grid > .row > .wide.column, .ui.stackable.grid > .wide.column, .ui.stackable.grid > .column.grid > .column, .ui.stackable.grid > .column.row > .column, .ui.stackable.grid > .row > .column, .ui.stackable.grid > .column { display: block !important; width: auto !important; margin: 0.5rem 0em !important; padding: 0.5rem 1rem 0em !important; box-shadow: none !important; } .ui.stackable.celled.grid > .column, .ui.stackable.celled.grid > .row > .column, .ui.stackable.divided.grid > .column, .ui.stackable.divided.grid > .row > .column { border-top: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none !important; margin: 2rem 0em !important; padding: 2rem 1rem 0em !important; } .ui.inverted.stackable.celled.grid > .column, .ui.inverted.stackable.celled.grid > .row > .column, .ui.inverted.stackable.divided.grid > .column, .ui.inverted.stackable.divided.grid > .row > .column { border-top: 1px solid rgba(255, 255, 255, 0.2); } .ui.stackable.grid > .row:first-child > .column:first-child, .ui.stackable.grid > .column:first-child { margin-top: 0em !important; padding-top: 0em !important; } .ui.stackable.divided.grid > .row:first-child > .column:first-child, .ui.stackable.celled.grid > .row:first-child > .column:first-child, .ui.stackable.divided.grid > .column:first-child, .ui.stackable.celled.grid > .column:first-child { border-top: none !important; } .ui[class*="equal height"].stackable.page.grid { display: block !important; width: 100% !important; } /* Remove pointers from vertical menus */ .ui.stackable.grid .vertical.pointing.menu .item:after { display: none; } } /*---------------------- Only (Device) -----------------------*/ /* These include arbitrary class repetitions for forced specificity */ /* Mobile Only Hide */ @media only screen and (max-width: 767px) { .ui.tablet:not(.mobile).only.grid.grid.grid, .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile), .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile), .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) { display: none !important; } .ui[class*="computer only"].grid.grid.grid:not(.mobile), .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile), .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile), .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) { display: none !important; } } /* Tablet Only Hide */ @media only screen and (min-width: 768px) and (max-width: 991px) { .ui[class*="mobile only"].grid.grid.grid:not(.tablet), .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet), .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet), .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) { display: none !important; } .ui[class*="computer only"].grid.grid.grid:not(.tablet), .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet), .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet), .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) { display: none !important; } } /* Computer Only Hide */ @media only screen and (min-width: 992px) { .ui[class*="mobile only"].grid.grid.grid:not(.computer), .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { display: none !important; } .ui[class*="tablet only"].grid.grid.grid:not(.computer), .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { display: none !important; } } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Header *******************************/ /* Standard */ .ui.header { border: none; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; margin: -webkit-calc(2rem - 0.165em ) 0em 1rem; margin: calc(2rem - 0.165em ) 0em 1rem; padding: 0em 0em; font-weight: bold; line-height: 1.33em; text-transform: none; color: rgba(0, 0, 0, 0.8); } .ui.header .sub.header { font-size: 1.1rem; font-weight: normal; margin: 0em; padding: 0em; line-height: 1.2em; color: rgba(0, 0, 0, 0.5); } /* Icon and Content Together */ .ui.header > .icon { display: table-cell; opacity: 1; font-size: 1.5em; padding-top: 0.165em; vertical-align: middle; padding-right: 0.5rem; } .ui.header > .icon + .content { padding-left: 0.5rem; display: table-cell; } /* Only One */ .ui.header .icon:only-child { display: inline-block; padding: 0em; margin-right: 0.5rem; vertical-align: baseline; } .ui.header .content { display: inline-block; vertical-align: top; } .ui.header .icon + .content { vertical-align: middle; } /* Positioning */ .ui.header:first-child { margin-top: -0.165em; } .ui.header:last-child { margin-bottom: 0em; } .ui.header + p { margin-top: 0em; } /*-------------- Page Heading ---------------*/ h1.ui.header { min-height: 1rem; font-size: 2rem; } h2.ui.header { font-size: 1.714rem; } h3.ui.header { font-size: 1.28rem; } h4.ui.header { font-size: 1.071rem; } h5.ui.header { font-size: 1rem; } /*-------------- Content Heading ---------------*/ .ui.tiny.header { font-size: 1em; } .ui.small.header { font-size: 1.071em; } .ui.medium.header { font-size: 1.285em; } .ui.large.header { font-size: 1.714em; } .ui.huge.header { min-height: 1em; font-size: 2em; } /*-------------- Loose Coupling ---------------*/ .ui.header .ui.label { margin: 0em 0em 0em 0.5rem; vertical-align: middle; } /******************************* Types *******************************/ /*------------------- Icon --------------------*/ .ui.icon.header { display: block; text-align: center; margin: 2rem 0em 1rem; } .ui.icon.header:first-child { margin-top: 0em; } .ui.icon.header .icon { float: none; display: block; width: auto; height: auto; padding: 0em; font-size: 3em; margin: 0em auto 0.25rem; opacity: 1; } .ui.icon.header .content { display: block; } .ui.icon.header .circular.icon { font-size: 2em; } .ui.icon.header .square.icon { font-size: 2em; } .ui.block.icon.header .icon { margin-bottom: 0em; } .ui.icon.header.aligned { margin-left: auto; margin-right: auto; display: block; } /******************************* States *******************************/ .ui.disabled.header { opacity: 0.3; } /******************************* Variations *******************************/ /*------------------- Colors --------------------*/ .ui.black.header { color: #1b1c1d !important; } a.ui.black.header:hover { color: #222425 !important; } .ui.blue.header { color: #3b83c0 !important; } a.ui.blue.header:hover { color: #458ac6 !important; } .ui.green.header { color: #5bbd72 !important; } a.ui.green.header:hover { color: #66c17b !important; } .ui.orange.header { color: #e07b53 !important; } a.ui.orange.header:hover { color: #e28560 !important; } .ui.pink.header { color: #d9499a !important; } a.ui.pink.header:hover { color: #dc56a1 !important; } .ui.purple.header { color: #564f8a !important; } a.ui.purple.header:hover { color: #5c5594 !important; } .ui.red.header { color: #d95c5c !important; } a.ui.red.header:hover { color: #dc6868 !important; } .ui.teal.header { color: #00b5ad !important; } a.ui.teal.header:hover { color: #00c4bc !important; } .ui.yellow.header { color: #f2c61f !important; } a.ui.yellow.header:hover { color: #f3ca2d !important; } .ui.black.dividing.header { border-bottom: 2px solid #1b1c1d; } .ui.blue.dividing.header { border-bottom: 2px solid #3b83c0; } .ui.green.dividing.header { border-bottom: 2px solid #5bbd72; } .ui.orange.dividing.header { border-bottom: 2px solid #e07b53; } .ui.pink.dividing.header { border-bottom: 2px solid #d9499a; } .ui.purple.dividing.header { border-bottom: 2px solid #564f8a; } .ui.red.dividing.header { border-bottom: 2px solid #d95c5c; } .ui.teal.dividing.header { border-bottom: 2px solid #00b5ad; } .ui.yellow.dividing.header { border-bottom: 2px solid #f2c61f; } /*------------------- Inverted --------------------*/ .ui.inverted.header { color: #ffffff; } .ui.inverted.header .sub.header { color: rgba(255, 255, 255, 0.85); } .ui.inverted.attached.header { background: #333333 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); background: #333333 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); box-shadow: none; } .ui.inverted.block.header { background: #333333 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); background: #333333 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); box-shadow: none; } /*------------------- Inverted Colors --------------------*/ .ui.inverted.black.header { color: #aaaaaa !important; } a.ui.inverted.black.header:hover { color: #b2b2b2 !important; } .ui.inverted.blue.header { color: #54c8ff !important; } a.ui.inverted.blue.header:hover { color: #63cdff !important; } .ui.inverted.green.header { color: #2ecc40 !important; } a.ui.inverted.green.header:hover { color: #37d249 !important; } .ui.inverted.orange.header { color: #ff851b !important; } a.ui.inverted.orange.header:hover { color: #ff8d2a !important; } .ui.inverted.pink.header { color: #ff8edf !important; } a.ui.inverted.pink.header:hover { color: #ff9de3 !important; } .ui.inverted.purple.header { color: #cdc6ff !important; } a.ui.inverted.purple.header:hover { color: #dad5ff !important; } .ui.inverted.red.header { color: #ff695e !important; } a.ui.inverted.red.header:hover { color: #ff776d !important; } .ui.inverted.teal.header { color: #6dffff !important; } a.ui.inverted.teal.header:hover { color: #7cffff !important; } .ui.inverted.yellow.header { color: #ffe21f !important; } a.ui.inverted.yellow.header:hover { color: #ffe42e !important; } .ui.inverted.block.header { border-bottom: none; } /*------------------- Aligned --------------------*/ .ui.left.aligned.header { text-align: left; } .ui.right.aligned.header { text-align: right; } .ui.centered.header, .ui.center.aligned.header { text-align: center; } .ui.justified.header { text-align: justify; } .ui.justified.header:after { display: inline-block; content: ''; width: 100%; } /*------------------- Floated --------------------*/ .ui.floated.header, .ui.left.floated.header { float: left; margin-top: 0em; margin-right: 0.5em; } .ui.right.floated.header { float: right; margin-top: 0em; margin-left: 0.5em; } /*------------------- Fittted --------------------*/ .ui.fitted.header { padding: 0em; } /*------------------- Dividing --------------------*/ .ui.dividing.header { padding-bottom: 0.5rem; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .ui.dividing.header .sub.header { padding-bottom: 0.5rem; } .ui.dividing.header .icon { margin-bottom: 0.2em; } .ui.inverted.dividing.header { border-bottom-color: rgba(255, 255, 255, 0.2); } /*------------------- Block --------------------*/ .ui.block.header { background: #f0f0f0; padding: 0.75rem 1rem; box-shadow: none; border: 1px solid #d4d4d5; border-radius: 0.3125rem; } .ui.tiny.block.header { font-size: 1em; } .ui.small.block.header { font-size: 1.071em; } .ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { font-size: 1.285em; } .ui.large.block.header { font-size: 1.714em; } .ui.huge.block.header { font-size: 2em; } /*------------------- Attached --------------------*/ .ui.attached.header { background: #ffffff; padding: 0.75rem 1rem; margin-left: -1px; margin-right: -1px; box-shadow: none; border: 1px solid #d4d4d5; } .ui.attached.block.header { background: #f0f0f0; } .ui.attached:not(.top):not(.bottom).header { margin-top: 0em; margin-bottom: 0em; border-top: none; border-bottom: none; border-radius: 0em; } .ui.top.attached.header { margin-bottom: 0em; border-bottom: none; border-radius: 0.3125rem 0.3125rem 0em 0em; } .ui.bottom.attached.header { margin-top: 0em; border-top: none; border-radius: 0em 0em 0.3125rem 0.3125rem; } /* Attached Sizes */ .ui.tiny.attached.header { font-size: 0.875em; } .ui.small.attached.header { font-size: 0.9em; } .ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { font-size: 1em; } .ui.large.attached.header { font-size: 1.1em; } .ui.huge.attached.header { font-size: 1.2em; } /*------------------- Sizing --------------------*/ .ui.header { font-size: 1.285em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Icon *******************************/ @font-face { font-family: 'Icons'; src: url("themes/default/assets/fonts/icons.eot"); src: url("themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/icons.svg#icons") format('svg'), url("themes/default/assets/fonts/icons.woff") format('woff'), url("themes/default/assets/fonts/icons.ttf") format('truetype'); font-style: normal; font-weight: normal; font-variant: normal; text-decoration: inherit; text-transform: none; } i.icon { display: inline-block; opacity: 0.75; 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.icon.disabled { opacity: 0.3; } /******************************* Variations *******************************/ /*------------------- Link --------------------*/ i.link.icon { cursor: pointer; opacity: 0.75; -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.35em !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/jlukic/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.remove.link:before { content: "\f127"; } i.icon.question:before { content: "\f128"; } i.icon.attention:before { content: "\f12a"; } i.icon.eraser:before { content: "\f12d"; } i.icon.microphone:before { content: "\f130"; } i.icon.microphone.slash:before { content: "\f131"; } i.icon.shield:before { content: "\f132"; } i.icon.target:before { content: "\f140"; } i.icon.play.circle:before { content: "\f144"; } i.icon.pencil.square:before { content: "\f14b"; } i.icon.compass:before { content: "\f14e"; } i.icon.eur:before { content: "\f153"; } i.icon.gbp:before { content: "\f154"; } i.icon.usd:before { content: "\f155"; } i.icon.inr:before { content: "\f156"; } i.icon.cny:before, i.icon.rmb:before, i.icon.jpy:before { content: "\f157"; } i.icon.rouble:before, i.icon.rub:before { content: "\f158"; } i.icon.won:before, i.icon.krw:before { content: "\f159"; } i.icon.btc:before { content: "\f15a"; } i.icon.try:before { content: "\f195"; } i.icon.zip:before { content: "\f187"; } i.icon.dot.circle.outline:before { content: "\f192"; } i.icon.sliders:before { content: "\f1de"; } i.icon.graduation:before { content: "\f19d"; } i.icon.\33d:before { content: "\f1b2"; } i.icon.weixin:before { content: "\f1d7"; } /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Image *******************************/ .ui.image { position: relative; display: inline-block; vertical-align: middle; max-width: 100%; background-color: transparent; } img.ui.image { display: block; background: none; } .ui.image img { display: block; max-width: 100%; height: auto; } /******************************* States *******************************/ .ui.disabled.image { cursor: default; opacity: 0.3; } /******************************* Variations *******************************/ /*-------------- Inline ---------------*/ .ui.inline.image, .ui.inline.image img { display: inline-block; } /*------------------ Vertical Aligned -------------------*/ .ui.top.aligned.images .image, .ui.top.aligned.image, .ui.top.aligned.image img { display: inline-block; vertical-align: top; } .ui.middle.aligned.images .image, .ui.middle.aligned.image, .ui.middle.aligned.image img { display: inline-block; vertical-align: middle; } .ui.bottom.aligned.images .image, .ui.bottom.aligned.image, .ui.bottom.aligned.image img { display: inline-block; vertical-align: bottom; } /*-------------- Rounded ---------------*/ .ui.rounded.images .image, .ui.rounded.images img, .ui.rounded.image img, .ui.rounded.image { border-radius: 0.3125em; } /*-------------- Bordered ---------------*/ .ui.bordered.images .image, .ui.bordered.images img, .ui.bordered.image img, img.ui.bordered.image { border: 1px solid rgba(0, 0, 0, 0.1); } /*-------------- Circular ---------------*/ .ui.circular.images, .ui.circular.image { overflow: hidden; } .ui.circular.images .image, .ui.circular.images img, .ui.circular.image img, .ui.circular.image { border-radius: 500rem; } /*-------------- Fluid ---------------*/ .ui.fluid.images, .ui.fluid.image, .ui.fluid.images img, .ui.fluid.image img { display: block; width: 100%; } /*-------------- Avatar ---------------*/ .ui.avatar.images .image, .ui.avatar.images img, .ui.avatar.image img, .ui.avatar.image { margin-right: 0.25em; display: inline-block; width: 2.5em; height: 2.5em; border-radius: 500rem; } /*------------------- Floated --------------------*/ .ui.floated.image, .ui.floated.images { float: left; margin-right: 1em; margin-bottom: 1em; } .ui.right.floated.images, .ui.right.floated.image { float: right; margin-right: 0em; margin-bottom: 1em; margin-left: 1em; } .ui.floated.images:last-child, .ui.floated.image:last-child { margin-bottom: 0em; } .ui.centered.images, .ui.centered.image { margin-left: auto; margin-right: auto; } /*-------------- Sizes ---------------*/ .ui.mini.images .image, .ui.mini.images img, .ui.mini.image { width: 20px; font-size: 0.7em; } .ui.tiny.images .image, .ui.tiny.images img, .ui.tiny.image { width: 80px; font-size: 0.8em; } .ui.small.images .image, .ui.small.images img, .ui.small.image { width: 150px; font-size: 0.875em; } .ui.medium.images .image, .ui.medium.images img, .ui.medium.image { width: 300px; font-size: 1em; } .ui.large.images .image, .ui.large.images img, .ui.large.image { width: 450px; font-size: 1.125em; } .ui.big.images .image, .ui.big.images img, .ui.big.image { width: 600px; font-size: 1.25em; } .ui.huge.images .image, .ui.huge.images img, .ui.huge.image { width: 800px; font-size: 1.375em; } .ui.massive.images .image, .ui.massive.images img, .ui.massive.image { width: 960px; font-size: 1.5em; } /******************************* Groups *******************************/ .ui.images { font-size: 0em; margin: 0em -0.25rem 0rem; } .ui.images .image, .ui.images img { display: inline-block; margin: 0em 0.25rem 0.5rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------------- Inputs ---------------------*/ .ui.input { display: inline-block; position: relative; color: rgba(0, 0, 0, 0.8); } .ui.input input { margin: 0em; width: 100%; outline: none; text-align: left; line-height: 1.2em; font-family: "Helvetica Neue", "Helvetica", Arial; padding: 0.7em 1em; background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.8); border-radius: 0.2857rem; -webkit-transition: background-color 0.3s ease-out, box-shadow 0.2s ease, border-color 0.2s ease; transition: background-color 0.3s ease-out, box-shadow 0.2s ease, border-color 0.2s ease; box-shadow: none; box-sizing: border-box; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } /*-------------------- Placeholder ---------------------*/ /* browsers require these rules separate */ .ui.input input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.4); } .ui.input input::-moz-placeholder { color: rgba(0, 0, 0, 0.4); } /******************************* States *******************************/ /*-------------------- Active ---------------------*/ .ui.input input:active, .ui.input.down input { border-color: rgba(0, 0, 0, 0.3); background: #fafafa; color: rgba(0, 0, 0, 0.8); box-shadow: none; } /*-------------------- Loading ---------------------*/ .ui.loading.input > .icon { background: url("themes/default/assets/images/loader-mini.gif") no-repeat 50% 50%; } .ui.loading.input > .icon:before, .ui.loading.input > .icon:after { display: none; } /*-------------------- Focus ---------------------*/ .ui.input.focus input, .ui.input input:focus { border-color: rgba(39, 41, 43, 0.3); background: ''; color: rgba(0, 0, 0, 0.8); box-shadow: none; } .ui.input.focus input input::-webkit-input-placeholder, .ui.input input:focus input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); } .ui.input.focus input input::-moz-placeholder, .ui.input input:focus input::-moz-placeholder { color: rgba(0, 0, 0, 0.8); } /*-------------------- Error ---------------------*/ .ui.input.error input { background-color: #fffafa; border-color: #e7bebe; color: #d95c5c; box-shadow: none; } /* Error Placeholder */ .ui.input.error input ::-webkit-input-placeholder { color: rgba(255, 80, 80, 0.4); } .ui.input.error input ::-moz-placeholder { color: rgba(255, 80, 80, 0.4); } /* Focused Error Placeholder */ .ui.input.error input :focus::-webkit-input-placeholder { color: rgba(255, 80, 80, 0.7); } .ui.input.error input :focus::-moz-placeholder { color: rgba(255, 80, 80, 0.7); } /******************************* Variations *******************************/ /*-------------------- Transparent ---------------------*/ .ui.transparent.input input { border-color: transparent; background-color: transparent; padding: 0em; } /*-------------------- Icon ---------------------*/ .ui.icon.input > .icon { cursor: default; position: absolute; opacity: 0.5; top: 0px; right: 0px; margin: 0em; width: 2.85em; height: 100%; text-align: center; border-radius: 0em 0.2857rem 0.2857rem 0em; box-sizing: border-box; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .ui.icon.input > .icon:before, .ui.icon.input > .icon:after { left: 0; position: absolute; text-align: center; top: 50%; width: 100%; margin-top: -0.5em; } .ui.icon.input > .link.icon { cursor: pointer; } .ui.icon.input input { padding-right: 2.85em !important; } .ui.icon.input > .circular.icon { top: 0.35em; right: 0.5em; } /* Left Icon Input */ .ui[class*="left icon"].input > .icon { right: auto; left: 1px; border-radius: 0.2857rem 0em 0em 0.2857rem; } .ui[class*="left icon"].input > .circular.icon { right: auto; left: 0.5em; } .ui[class*="left icon"].input > input { padding-left: 2.85em !important; padding-right: 1em !important; } /* Transparent Icon */ .ui.transparent.icon.input > .icon { width: 1.25em; } .ui.transparent.icon.input > input { padding-left: 0em !important; padding-right: 1.75em !important; } .ui.transparent[class*="left icon"].input > input { padding-left: 0em !important; padding-left: 1.75em !important; } /* Focus */ .ui.icon.input > input:focus ~ .icon { opacity: 1; } /*-------------------- Labeled ---------------------*/ /* Adjacent Label */ .ui.labeled.input { display: table; } .ui.labeled.input > input { display: table-cell; vertical-align: top; } .ui.labeled.input > .label { display: table-cell; vertical-align: middle; white-space: nowrap; font-size: 1em; } .ui.labeled.input > .label > .icon { display: inline; vertical-align: top; } /* Fluid Labeled */ .ui.fluid.labeled.input { display: table; width: 100%; } .ui.fluid.labeled.input > .label { width: 0.01%; } /* Label on Left */ .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > input { border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > .label { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } /* Label on Right */ .ui[class*="right labeled"].input > input { border-right: none; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .ui[class*="right labeled"].input > .label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /* Corner Label */ .ui.labeled.input .corner.label { top: 1px; right: 1px; font-size: 0.75em; border-radius: 0em 0.2857rem 0em 0em; } .ui.labeled.input input { padding-right: 2.5em !important; } /* Spacing with corner label */ .ui[class*="corner labeled"].input { display: inline-block; } .ui[class*="corner labeled"].input > input { display: block; } .ui[class*="corner labeled"].icon.input:not(.left) > input { padding-right: 3.25em !important; } .ui[class*="corner labeled"].icon.input:not(.left) > .icon { margin-right: 1.25em; } /*-------------------- Action ---------------------*/ .ui.action.input { display: table; } .ui.action.input > input { display: table-cell; vertical-align: top; } .ui.action.input > .button, .ui.action.input > .buttons { display: table-cell; vertical-align: middle; white-space: nowrap; } .ui.action.input > .button > .icon, .ui.action.input > .buttons > .button > .icon { display: inline; vertical-align: top; } .ui.fluid.action.input { display: table; width: 100%; } .ui.fluid.action.input > .button { width: 0.01%; } /* Button on Right */ .ui.action.input:not([class*="left action"]) > input { border-right: none; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .ui.action.input:not([class*="left action"]) > .button, .ui.action.input:not([class*="left action"]) > .buttons { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /* Button on Left */ .ui[class*="left action"].input > .button, .ui[class*="left action"].input > .buttons { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .ui[class*="left action"].input > input { border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } /*-------------------- Fluid ---------------------*/ .ui.fluid.input { display: block; } /*-------------------- Size ---------------------*/ .ui.mini.input { font-size: 0.8125em; } .ui.small.input { font-size: 0.875em; } .ui.input { font-size: 1em; } .ui.large.input { font-size: 1.125em; } .ui.big.input { font-size: 1.25em; } .ui.huge.input { font-size: 1.375em; } .ui.massive.input { font-size: 1.5rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Item ---------------*/ .ui.items > .item { table-layout: fixed; display: table; margin: 1em 0em; width: 100%; min-height: 0px; background: transparent; padding: 0em; border: none; border-radius: 0rem; box-shadow: none; -webkit-transition: box-shadow 0.2s ease; transition: box-shadow 0.2s ease; z-index: ''; } .ui.items > .item a { cursor: pointer; } /*-------------- Items ---------------*/ .ui.items { margin: 1.5em 0em; } .ui.items:first-child { margin-top: 0em !important; } .ui.items:last-child { margin-bottom: 0em !important; } /*-------------- Item ---------------*/ .ui.items > .item { min-width: 100%; } .ui.items > .item:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.items > .item:first-child { margin-top: 0em; } .ui.items > .item:last-child { margin-bottom: 0em; } /*-------------- Images ---------------*/ .ui.items > .item > .image { position: relative; display: table-cell; float: none; margin: 0em; padding: 0em; max-height: ''; vertical-align: top; } .ui.items > .item > .image > img { display: block; width: 100%; height: auto; border-radius: 0.125rem; border: none; } .ui.items > .item > .image:only-child > img { border-radius: 0rem; } /*-------------- Content ---------------*/ .ui.items > .item > .content { display: block; background: none; margin: 0em; padding: 0em; box-shadow: none; font-size: 1em; border: none; border-radius: 0em; } .ui.items > .item > .content:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.items > .item > .image + .content { width: 100%; display: table-cell; margin-left: 0em; vertical-align: top; padding-left: 1.5em; } .ui.items > .item > .content > .header { display: inline-block; margin: -0.165em 0em 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-weight: bold; color: rgba(0, 0, 0, 0.85); } /* Default Header Size */ .ui.items > .item > .content > .header:not(.ui) { font-size: 1.2em; } .ui.items > .item > .content > .meta + .description { margin-top: 0.6em; } /*-------------- Floated ---------------*/ .ui.items > .item .left.floated { float: left; } .ui.items > .item [class*="right floated"] { float: right; } /*-------------- Content Image ---------------*/ .ui.items > .item .content img { display: inline-block; vertical-align: middle; width: 2em; } .ui.items > .item img.avatar, .ui.items > .item .avatar img { width: 2em; height: 2em; border-radius: 500rem; } /*-------------- Description ---------------*/ .ui.items > .item > .content > .description { max-width: 550px; font-size: 1em; line-height: 1.33; color: rgba(0, 0, 0, 0.8); } /*-------------- Paragraph ---------------*/ .ui.items > .item > .content p { margin: 0em 0em 0.5em; } .ui.items > .item > .content p:last-child { margin-bottom: 0em; } /*-------------- Meta ---------------*/ .ui.items > .item .meta { font-size: 1em; line-height: 1em; color: rgba(0, 0, 0, 0.6); } .ui.items > .item .meta * { margin-right: 0.3em; } .ui.items > .item .meta :last-child { margin-right: 0em; } .ui.items > .item .meta [class*="right floated"] { margin-right: 0em; margin-left: 0.3em; } /*-------------- Links ---------------*/ /* Generic */ .ui.items > .item > .content a { color: #009fda; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content a:hover { color: #00b2f3; } /* Header */ .ui.items > .item > .content > a.header { color: rgba(0, 0, 0, 0.85); } .ui.items > .item > .content > a.header:hover { color: #00b2f3; } /* Meta */ .ui.items > .item .meta a { color: rgba(0, 0, 0, 0.4); } .ui.items > .item .meta a:hover { color: rgba(0, 0, 0, 0.8); } /*-------------- Labels ---------------*/ /*-----Star----- */ /* Icon */ .ui.items > .item > .content .favorite.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content .favorite.icon:hover { opacity: 1; color: #ffb70a; } .ui.items > .item > .content .active.favorite.icon { color: #ffb70a; } /*-----Like----- */ /* Icon */ .ui.items > .item > .content .like.icon { cursor: pointer; opacity: 0.75; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.items > .item > .content .like.icon:hover { opacity: 1; color: #ff2733; } .ui.items > .item > .content .active.like.icon { color: #ff2733; } /*---------------- Extra Content -----------------*/ .ui.items > .item .extra { display: block; position: relative; background: none; margin: 0.5rem 0em 0em; width: 100%; padding: 0em 0em 0em; top: 0em; left: 0em; color: rgba(0, 0, 0, 0.4); box-shadow: none; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; border-top: none; } .ui.items > .item .extra > * { margin: 0.5rem 0.5rem 0em 0em; } .ui.items > .item .extra > [class*="right floated"] { margin: 0.5rem 0em 0em 0.5rem; } .ui.items > .item .extra:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } /******************************* Responsive *******************************/ /* Default Image Width */ .ui.items > .item > .image:not(.ui) { width: 175px; } /* Tablet Only */ @media only screen and (min-width: 768px) and (max-width: 991px) { .ui.items > .item { margin: 1em 0em; } .ui.items > .item > .image:not(.ui) { width: 150px; } .ui.items > .item > .image + .content { display: block; padding: 0em 0em 0em 1em; } } /* Mobily Only */ @media only screen and (max-width: 767px) { .ui.items > .item { margin: 2em 0em; } .ui.items > .item > .image { display: block; margin-left: auto; margin-right: auto; } .ui.items > .item > .image, .ui.items > .item > .image > img { max-width: 100% !important; width: auto !important; max-height: 250px !important; } .ui.items > .item > .image + .content { display: block; padding: 1.5em 0em 0em; } } /******************************* Variations *******************************/ /*------------------- Aligned --------------------*/ .ui.items > .item > .image + [class*="top aligned"].content { vertical-align: top; } .ui.items > .item > .image + [class*="middle aligned"].content { vertical-align: middle; } .ui.items > .item > .image + [class*="bottom aligned"].content { vertical-align: bottom; } /*-------------- Relaxed ---------------*/ .ui.relaxed.items > .item { margin: 1.5em 0em; } .ui[class*="very relaxed"].items > .item { margin: 2em 0em; } /*------------------- Divided --------------------*/ .ui.divided.items > .item { border-top: 1px solid rgba(39, 41, 43, 0.15); margin: 0em; padding: 1em 0em; } .ui.divided.items > .item:first-child { border-top: none; margin-top: 0em !important; padding-top: 0em !important; } .ui.divided.items > .item:last-child { margin-bottom: 0em !important; padding-bottom: 0em !important; } /* Relaxed Divided */ .ui.relaxed.divided.items > .item { margin: 0em; padding: 1.5em 0em; } .ui[class*="very relaxed"].divided.items > .item { margin: 0em; padding: 2em 0em; } /*------------------- Link --------------------*/ .ui.items a.item:hover, .ui.link.items > .item:hover { cursor: pointer; } .ui.items a.item:hover .content .header, .ui.link.items > .item:hover .content .header { color: #00b2f3; } /*-------------- Size ---------------*/ .ui.items > .item { font-size: 1em; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Label *******************************/ .ui.label { display: inline-block; vertical-align: baseline; line-height: 1; margin: 0em 0.125em; background-color: #e8e8e8; border-color: #e8e8e8; background-image: none; padding: 0.6em 0.8em; color: rgba(0, 0, 0, 0.6); text-transform: none; font-weight: bold; border-radius: 0.2857rem; box-sizing: border-box; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } .ui.label:first-child { margin-left: 0em; } .ui.label:last-child { margin-right: 0em; } /* Link */ a.ui.label { cursor: pointer; } /* Inside Link */ .ui.label a { cursor: pointer; color: inherit; opacity: 0.8; -webkit-transition: 0.2s opacity ease; transition: 0.2s opacity ease; } .ui.label a:hover { opacity: 1; } /* Icon */ .ui.label .icon { width: auto; margin: 0em 0.75em 0em 0em; } /* Detail */ .ui.label .detail { display: inline-block; vertical-align: top; font-weight: bold; margin-left: 1em; opacity: 0.8; } .ui.label .detail .icon { margin: 0em 0.25em 0em 0em; } /* Removable label */ .ui.label .close.icon, .ui.label .delete.icon { cursor: pointer; margin-right: 0em; margin-left: 0.5em; opacity: 0.8; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } .ui.label .delete.icon:hover { opacity: 1; } /*------------------- Group --------------------*/ .ui.labels .label { margin: 0em 0.5em 0.75em 0em; } /*------------------- Coupling --------------------*/ /* Padding on next content after a label */ .ui.top.attached.label:first-child + :not(.attached) { margin-top: 2rem !important; } .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) { margin-top: 0em; margin-bottom: 2rem !important; } /******************************* Types *******************************/ .ui.image.label { width: auto !important; margin-top: 0em; margin-bottom: 0em; max-width: 9999px; vertical-align: baseline; text-transform: none; background: #e8e8e8; padding: 0.6em 0.8em 0.6em 0.5em; border-radius: 0.2857rem; box-shadow: none; } .ui.image.label img { display: inline-block; vertical-align: top; height: 2.2em; margin: -0.6em 0.5em -0.6em -0.5em; border-radius: 0.2857rem; } .ui.image.label .detail { background: rgba(0, 0, 0, 0.1); margin: -0.6em -0.8em -0.6em 0.5em; padding: 0.6em 0.8em; border-radius: 0em 0.2857rem 0.2857rem 0em; } /*------------------- Tag --------------------*/ .ui.tag.labels .label, .ui.tag.label { margin-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; border-radius: 0em 0.2857rem 0.2857rem 0em; } .ui.tag.labels .label:before, .ui.tag.label:before { position: absolute; -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg); transform: translateY(-50%) translateX(50%) rotate(-45deg); top: 50%; right: 100%; content: ''; background-color: #e8e8e8; background-image: none; width: 1.56em; height: 1.56em; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } .ui.tag.labels .label:after, .ui.tag.label:after { position: absolute; content: ''; top: 50%; left: -0.25em; margin-top: -0.25em; background-color: #ffffff !important; width: 0.5em; height: 0.5em; box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); border-radius: 500rem; } /*------------------- Corner Label --------------------*/ .ui.corner.label { position: absolute; top: 0em; right: 0em; margin: 0em; padding: 0em; text-align: center; width: 3.25em; height: 3.25em; z-index: 10; -webkit-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } /* Icon Label */ .ui.corner.label { background-color: transparent !important; } .ui.corner.label:after { position: absolute; content: ""; right: 0em; top: 0em; z-index: -1; width: 0em; height: 0em; background-color: transparent !important; border-top: 0em solid transparent; border-right: 3.25em solid transparent; border-bottom: 3.25em solid transparent; border-left: 0em solid transparent; border-right-color: inherit; -webkit-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } .ui.corner.label .icon { position: relative; top: 0.4em; left: 0.75em; font-size: 1em; margin: 0em; } /* Text Label .ui.text.corner.label { font-weight: @cornerTextWeight; text-align: center; padding: 0.25em 0; top: 1.1em; transform: rotate(45deg); width: 4em; height: auto; } .ui.left.text.corner.label { transform: rotate(-45deg); } .ui.text.corner.label:before, .ui.text.corner.label:after { position: absolute; content: ''; top: 0em; width: 0em; height: 0em; } .ui.text.corner.label:before { left: auto; right: 100%; border-top: 0em solid transparent; border-right-width: @ribbonTriangleSize; border-right-color: inherit; border-right-style: solid; border-bottom: @ribbonTriangleSize solid transparent; border-left: 0em solid transparent; } .ui.text.corner.label:after { left: 100%; right: auto; border-top: 0em solid transparent; border-right-width: @ribbonTriangleSize; border-right-color: inherit; border-right-style: solid; border-bottom: @ribbonTriangleSize solid transparent; border-left: 0em solid transparent; } */ /* Left Corner */ .ui.left.corner.label, .ui.left.corner.label:after { right: auto; left: 0em; } .ui.left.corner.label:after { border-top: 3.25em solid transparent; border-right: 3.25em solid transparent; border-bottom: 0em solid transparent; border-left: 0em solid transparent; border-top-color: inherit; } .ui.left.corner.label .icon { left: -0.75em; } /* Segment */ .ui.segment > .ui.corner.label { top: -1px; right: -1px; } .ui.segment > .ui.left.corner.label { right: auto; left: -1px; } /* Input */ .ui.input > .ui.corner.label { top: 1px; right: 1px; } .ui.input > .ui.right.corner.label { right: auto; left: 1px; } /*------------------- Ribbon --------------------*/ .ui.ribbon.label { position: relative; margin: 0em; left: -2rem; padding-left: 2rem; border-radius: 0em 0.2857rem 0.2857rem 0em; border-color: rgba(0, 0, 0, 0.15); } .ui.ribbon.label:after { position: absolute; content: ""; top: 100%; left: 0%; background-color: transparent !important; border-top: 0em solid transparent; border-right-width: 1.2em; border-right-color: inherit; border-right-style: solid; border-bottom: 1.2em solid transparent; border-left: 0em solid transparent; width: 0em; height: 0em; } /*------------------- Attached --------------------*/ .ui.top.attached.label, .ui.attached.label { width: 100%; position: absolute; margin: 0em; top: 0em; left: 0em; padding: 0.75em 1em; border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.bottom.attached.label { top: auto; bottom: 0em; border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.top.left.attached.label { width: auto; margin-top: 0em !important; border-radius: 0.2857rem 0em 0.2857rem 0em; } .ui.top.right.attached.label { width: auto; left: auto; right: 0em; border-radius: 0em 0.2857rem 0em 0.2857rem; } .ui.bottom.left.attached.label { width: auto; top: auto; bottom: 0em; border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.bottom.right.attached.label { top: auto; bottom: 0em; left: auto; right: 0em; width: auto; border-radius: 0.2857rem 0em 0.2857rem 0em; } /******************************* States *******************************/ /*------------------- Disabled --------------------*/ .ui.label.disabled { opacity: 0.5; } /*------------------- Hover --------------------*/ a.ui.labels .label:hover, a.ui.label:hover { background-color: #e0e0e0; border-color: #e0e0e0; background-image: none; color: rgba(0, 0, 0, 0.8); } .ui.labels a.label:hover:before, a.ui.label:hover:before { background-color: #e0e0e0; background-image: none; color: rgba(0, 0, 0, 0.8); } /*------------------- Visible --------------------*/ .ui.labels.visible .label, .ui.label.visible { display: inline-block !important; } /*------------------- Hidden --------------------*/ .ui.labels.hidden .label, .ui.label.hidden { display: none !important; } /******************************* Variations *******************************/ /*------------------- Colors --------------------*/ /*--- Black ---*/ .ui.black.labels .label, .ui.black.label { background-color: #1b1c1d !important; border-color: #1b1c1d !important; color: #ffffff !important; } .ui.labels .black.label:before, .ui.black.labels .label:before, .ui.black.label:before { background-color: #1b1c1d !important; } a.ui.black.labels .label:hover, a.ui.black.label:hover { background-color: #222425 !important; border-color: #222425 !important; } .ui.labels a.black.label:hover:before, .ui.black.labels a.label:hover:before, a.ui.black.label:hover:before { background-color: #222425 !important; } .ui.black.corner.label, .ui.black.corner.label:hover { background-color: transparent !important; } .ui.black.ribbon.label { border-color: #020203 !important; } /*--- Blue ---*/ .ui.blue.labels .label, .ui.blue.label { background-color: #3b83c0 !important; border-color: #3b83c0 !important; color: #ffffff !important; } .ui.labels .blue.label:before, .ui.blue.labels .label:before, .ui.blue.label:before { background-color: #3b83c0 !important; } a.ui.blue.labels .label:hover, .ui.blue.labels a.label:hover, a.ui.blue.label:hover { background-color: #458ac6 !important; border-color: #458ac6 !important; color: #ffffff !important; } .ui.labels a.blue.label:hover:before, .ui.blue.labels a.label:hover:before, a.ui.blue.label:hover:before { background-color: #458ac6 !important; } .ui.blue.corner.label, .ui.blue.corner.label:hover { background-color: transparent !important; } .ui.blue.ribbon.label { border-color: #2f6899 !important; } /*--- Green ---*/ .ui.green.labels .label, .ui.green.label { background-color: #5bbd72 !important; border-color: #5bbd72 !important; color: #ffffff !important; } .ui.labels .green.label:before, .ui.green.labels .label:before, .ui.green.label:before { background-color: #5bbd72 !important; } a.ui.green.labels .label:hover, a.ui.green.label:hover { background-color: #66c17b !important; border-color: #66c17b !important; } .ui.labels a.green.label:hover:before, .ui.green.labels a.label:hover:before, a.ui.green.label:hover:before { background-color: #66c17b !important; } .ui.green.corner.label, .ui.green.corner.label:hover { background-color: transparent !important; } .ui.green.ribbon.label { border-color: #42a359 !important; } /*--- Orange ---*/ .ui.orange.labels .label, .ui.orange.label { background-color: #e07b53 !important; border-color: #e07b53 !important; color: #ffffff !important; } .ui.labels .orange.label:before, .ui.orange.labels .label:before, .ui.orange.label:before { background-color: #e07b53 !important; } a.ui.orange.labels .label:hover, .ui.orange.labels a.label:hover, a.ui.orange.label:hover { background-color: #e28560 !important; border-color: #e28560 !important; color: #ffffff !important; } .ui.labels a.orange.label:hover:before, .ui.orange.labels a.label:hover:before, a.ui.orange.label:hover:before { background-color: #e28560 !important; } .ui.orange.corner.label, .ui.orange.corner.label:hover { background-color: transparent !important; } .ui.orange.ribbon.label { border-color: #d85a28 !important; } /*--- Pink ---*/ .ui.pink.labels .label, .ui.pink.label { background-color: #d9499a !important; border-color: #d9499a !important; color: #ffffff !important; } .ui.labels .pink.label:before, .ui.pink.labels .label:before, .ui.pink.label:before { background-color: #d9499a !important; } a.ui.pink.labels .label:hover, .ui.pink.labels a.label:hover, a.ui.pink.label:hover { background-color: #dc56a1 !important; border-color: #dc56a1 !important; color: #ffffff !important; } .ui.labels a.pink.label:hover:before, .ui.pink.labels a.label:hover:before, a.ui.pink.label:hover:before { background-color: #dc56a1 !important; } .ui.pink.corner.label, .ui.pink.corner.label:hover { background-color: transparent !important; } .ui.pink.ribbon.label { border-color: #c62981 !important; } /*--- Purple ---*/ .ui.purple.labels .label, .ui.purple.label { background-color: #564f8a !important; border-color: #564f8a !important; color: #ffffff !important; } .ui.labels .purple.label:before, .ui.purple.labels .label:before, .ui.purple.label:before { background-color: #564f8a !important; } a.ui.purple.labels .label:hover, .ui.purple.labels a.label:hover, a.ui.purple.label:hover { background-color: #5c5594 !important; border-color: #5c5594 !important; color: #ffffff !important; } .ui.labels a.purple.label:hover:before, .ui.purple.labels a.label:hover:before, a.ui.purple.label:hover:before { background-color: #5c5594 !important; } .ui.purple.corner.label, .ui.purple.corner.label:hover { background-color: transparent !important; } .ui.purple.ribbon.label { border-color: #423c6a !important; } /*--- Red ---*/ .ui.red.labels .label, .ui.red.label { background-color: #d95c5c !important; border-color: #d95c5c !important; color: #ffffff !important; } .ui.labels .red.label:before, .ui.red.labels .label:before, .ui.red.label:before { background-color: #d95c5c !important; } .ui.red.corner.label, .ui.red.corner.label:hover { background-color: transparent !important; } a.ui.red.labels .label:hover, a.ui.red.label:hover { background-color: #dc6868 !important; border-color: #dc6868 !important; color: #ffffff !important; } .ui.labels a.red.label:hover:before, .ui.red.labels a.label:hover:before, a.ui.red.label:hover:before { background-color: #dc6868 !important; } .ui.red.ribbon.label { border-color: #cf3333 !important; } /*--- Teal ---*/ .ui.teal.labels .label, .ui.teal.label { background-color: #00b5ad !important; border-color: #00b5ad !important; color: #ffffff !important; } .ui.labels .teal.label:before, .ui.teal.labels .label:before, .ui.teal.label:before { background-color: #00b5ad !important; } a.ui.teal.labels .label:hover, .ui.teal.labels a.label:hover, a.ui.teal.label:hover { background-color: #00c4bc !important; border-color: #00c4bc !important; color: #ffffff !important; } .ui.labels a.teal.label:hover:before, .ui.teal.labels a.label:hover:before, a.ui.teal.label:hover:before { background-color: #00c4bc !important; } .ui.teal.corner.label, .ui.teal.corner.label:hover { background-color: transparent !important; } .ui.teal.ribbon.label { border-color: #00827c !important; } /*--- Yellow ---*/ .ui.yellow.labels .label, .ui.yellow.label { background-color: #f2c61f !important; border-color: #f2c61f !important; color: #ffffff !important; } .ui.labels .yellow.label:before, .ui.yellow.labels .label:before, .ui.yellow.label:before { background-color: #f2c61f !important; } a.ui.yellow.labels .label:hover, .ui.yellow.labels a.label:hover, a.ui.yellow.label:hover { background-color: #f3ca2d !important; border-color: #f3ca2d !important; color: #ffffff !important; } .ui.labels a.yellow.label:hover:before, .ui.yellow.labels a.label:hover:before, a.ui.yellow.label:hover:before { background-color: #f3ca2d !important; } .ui.yellow.corner.label, .ui.yellow.corner.label:hover { background-color: transparent !important; } .ui.yellow.ribbon.label { border-color: #d2a90c !important; } /*------------------- Fluid --------------------*/ .ui.label.fluid, .ui.fluid.labels > .label { width: 100%; box-sizing: border-box; } /*------------------- Inverted --------------------*/ .ui.inverted.labels .label, .ui.inverted.label { color: #ffffff !important; } /*------------------- Horizontal --------------------*/ .ui.horizontal.labels .label, .ui.horizontal.label { margin: 0em 0.5em 0em 0em; padding: 0.4em 0.8em; min-width: 3em; text-align: center; } /*------------------- Circular --------------------*/ .ui.circular.labels .label, .ui.circular.label { min-width: 2em; min-height: 2em; padding: 0.5em !important; line-height: 1em; text-align: center; border-radius: 500rem; } .ui.empty.circular.labels .label, .ui.empty.circular.label { min-width: 0em; min-height: 0em; overflow: hidden; width: 0.5em; height: 0.5em; vertical-align: baseline; } /*------------------- Pointing --------------------*/ .ui.pointing.label { position: relative; } .ui.attached.pointing.label { position: absolute; } .ui.pointing.label:before { position: absolute; content: ''; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-image: none; z-index: 2; width: 0.6em; height: 0.6em; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } /*--- Above ---*/ .ui.pointing.label:before { background-color: #e8e8e8; background-image: none; } .ui.pointing.label, .ui.pointing.above.label { margin-top: 1em; } .ui.pointing.label:before, .ui.pointing.above.label:before { margin-left: -0.3em; top: -0.3em; left: 50%; } /*--- Below ---*/ .ui.pointing.bottom.label, .ui.pointing.below.label { margin-top: 0em; margin-bottom: 1em; } .ui.pointing.bottom.label:before, .ui.pointing.below.label:before { margin-left: -0.3em; top: auto; right: auto; bottom: -0.3em; left: 50%; } /*--- Left ---*/ .ui.pointing.left.label { margin-top: 0em; margin-left: 0em; } .ui.pointing.left.label:before { margin-top: -0.3em; bottom: auto; right: auto; top: 50%; left: 0em; } /*--- Right ---*/ .ui.pointing.right.label { margin-top: 0em; margin-right: 0em; } .ui.pointing.right.label:before { margin-top: -0.3em; right: -0.3em; top: 50%; bottom: auto; left: auto; } /*------------------ Floating Label -------------------*/ .ui.floating.label { position: absolute; z-index: 100; top: -1em; left: 100%; margin: 0em 0em 0em -1.5em !important; } /*------------------- Sizes --------------------*/ .ui.mini.labels .label, .ui.mini.label { font-size: 0.6428rem; } .ui.tiny.labels .label, .ui.tiny.label { font-size: 0.7142rem; } .ui.small.labels .label, .ui.small.label { font-size: 0.7857rem; } .ui.labels .label, .ui.label { font-size: 0.8571rem; } .ui.large.labels .label, .ui.large.label { font-size: 1rem; } .ui.big.labels .label, .ui.big.label { font-size: 1.1428rem; } .ui.huge.labels .label, .ui.huge.label { font-size: 1.2857rem; } .ui.massive.labels .label, .ui.massive.label { font-size: 1.4285rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* List *******************************/ ul.ui.list, ol.ui.list, .ui.list { list-style-type: none; margin: 0em; padding: 0em 0em; } ul.ui.list:first-child, ol.ui.list:first-child, .ui.list:first-child { margin-top: 0em; padding-top: 0em; } ul.ui.list:last-child, ol.ui.list:last-child, .ui.list:last-child { margin-bottom: 0em; padding-bottom: 0em; } /******************************* Content *******************************/ /* List Item */ ul.ui.list li, ol.ui.list li, .ui.list > .item, .ui.list .list > .item { display: list-item; table-layout: fixed; list-style-type: none; list-style-position: outside; padding: 0.3em 0em; line-height: 1.2; } ul.ui.list > li:first-child:after, ol.ui.list > li:first-child:after, .ui.list > .list > .item, .ui.list > .item:after { content: ''; display: block; height: 0; clear: both; visibility: hidden; } ul.ui.list li:first-child, ol.ui.list li:first-child, .ui.list .list > .item:first-child, .ui.list > .item:first-child { padding-top: 0em; } ul.ui.list li:last-child, ol.ui.list li:last-child, .ui.list .list > .item:last-child, .ui.list > .item:last-child { padding-bottom: 0em; } /* Child List */ ul.ui.list ul, ol.ui.list ol, .ui.list .list { clear: both; margin: 0em; padding: 0.75em 0em 0.25em 0.5em; } /* Icon */ .ui.list .list > .item > .icon, .ui.list > .item > .icon { display: table-cell; margin: 0em; padding-top: 0.1rem; padding-right: 0.3em; vertical-align: middle; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } .ui.list .list > .item [class*="top aligned"].icon, .ui.list > .item > [class*="top aligned"].icon { vertical-align: top; } .ui.list .list > .item > .icon:only-child, .ui.list > .item > .icon:only-child { display: inline-block; vertical-align: top; } /* Image */ .ui.list .list > .item > .image, .ui.list > .item > .image { display: table-cell; background-color: transparent; margin: 0em; padding-right: 0.5em; vertical-align: middle; } .ui.list .list > .item > [class*="top aligned"].image, .ui.list > .item > [class*="top aligned"].image { vertical-align: top; } .ui.list .list > .item > .image img, .ui.list > .item > .image img { vertical-align: middle; } .ui.list .list > .item > img.image, .ui.list .list > .item > .image:only-child, .ui.list > .item > img.image, .ui.list > .item > .image:only-child { display: inline-block; padding-right: 0em; } /* Content */ .ui.list .list > .item > .content, .ui.list > .item > .content { line-height: 1.2em; } .ui.list .list > .item > .image + .content, .ui.list .list > .item > .icon + .content .ui.list > .item > .image + .content, .ui.list > .item > .icon + .content { display: table-cell; padding-left: 0.5em; vertical-align: middle; } .ui.list .list > .item > .image + .content, .ui.list .list > .item > .icon + .content, .ui.list > .item > .image + .content, .ui.list > .item > .icon + .content { display: table-cell; padding-left: 0.5em; vertical-align: middle; } .ui.list .list > .item > img.image + .content, .ui.list > .item > img.image + .content { display: inline-block; } .ui.list .list > .item > .content > .list, .ui.list > .item > .content > .list { margin-left: 0em; padding-left: 0em; } /* Item Link */ .ui.list .list > a.item, .ui.list > a.item { cursor: pointer; color: rgba(0, 0, 0, 0.8); } .ui.list .list > a.item:hover, .ui.list > a.item:hover { color: #00b2f3; } /* Linked Item Icons */ .ui.list .list > a.item .icon, .ui.list > a.item .icon { color: rgba(0, 0, 0, 0.4); } /* Linking Content */ .ui.list .item a { cursor: pointer; color: rgba(0, 0, 0, 0.8) !important; } .ui.list .item a:hover { color: #00b2f3 !important; } /* Header */ .ui.list .list > .item .header, .ui.list > .item .header { display: block; margin: 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-weight: bold; color: rgba(0, 0, 0, 0.8); } .ui.list .list > .item .description, .ui.list > .item .description { display: block; color: rgba(0, 0, 0, 0.8); } /* Floated Content */ .ui.list .list > .item > .left.floated .ui.list > .item > .left.floated { float: left; margin-right: 1em; } .ui.list .list > .item > .right.floated .ui.list > .item > .right.floated { float: right; margin-left: 1em; } /******************************* Coupling *******************************/ .ui.menu .ui.list > .item, .ui.menu .ui.list .list > .item { display: list-item; table-layout: fixed; list-style-type: none; list-style-position: outside; padding: 0.3em 0em; line-height: 1.2; } .ui.menu .ui.list .list > .item:before, .ui.menu .ui.list > .item:before { border: none; background: none; } .ui.menu .ui.list .list > .item:first-child, .ui.menu .ui.list > .item:first-child { padding-top: 0em; } .ui.menu .ui.list .list > .item:last-child, .ui.menu .ui.list > .item:last-child { padding-bottom: 0em; } /******************************* Types *******************************/ /*------------------- Horizontal --------------------*/ .ui.horizontal.list { display: inline-block; font-size: 0em; } .ui.horizontal.list > .item { display: inline-block; margin-left: 1em; font-size: 1rem; } .ui.horizontal.list > .item:first-child { margin-left: 0em !important; padding-left: 0em !important; } .ui.horizontal.list .list { padding-left: 0em; padding-bottom: 0em; } /* Padding on all elements */ .ui.horizontal.list > .item:first-child, .ui.horizontal.list > .item:last-child { padding-top: 0.3em; padding-bottom: 0.3em; } /* Horizontal List */ .ui.horizontal.list > .item > .icon { margin: 0em; padding: 0em 0.25em 0em 0em; } .ui.horizontal.list > .item > .icon, .ui.horizontal.list > .item > .icon + .content { float: none; display: inline-block; } /******************************* States *******************************/ /*------------------- Disabled --------------------*/ .ui.list .list > .disabled.item, .ui.list > .disabled.item { pointer-events: none; color: rgba(40, 40, 40, 0.3) !important; } .ui.inverted.list .list > .disabled.item, .ui.inverted.list > .disabled.item { color: rgba(225, 225, 225, 0.3) !important; } /*------------------- Hover --------------------*/ .ui.list .list > a.item:hover .icon, .ui.list > a.item:hover .icon { color: rgba(0, 0, 0, 0.8); } /******************************* Variations *******************************/ /*------------------- Inverted --------------------*/ .ui.inverted.list .list > a.item > .icon, .ui.inverted.list > a.item > .icon { color: rgba(255, 255, 255, 0.8); } .ui.inverted.list .list > .item .header, .ui.inverted.list > .item .header { color: #ffffff; } .ui.inverted.list .list > .item .description, .ui.inverted.list > .item .description { color: rgba(255, 255, 255, 0.8); } /*------------------- Link --------------------*/ .ui.link.list .item, .ui.link.list a.item, .ui.link.list .item a { color: rgba(0, 0, 0, 0.4); -webkit-transition: 0.2s color ease; transition: 0.2s color ease; } .ui.link.list a.item:hover, .ui.link.list .item a:hover { color: rgba(0, 0, 0, 0.8); } .ui.link.list a.item:active, .ui.link.list .item a:active { color: rgba(0, 0, 0, 0.8); } .ui.link.list .active.item, .ui.link.list .active.item a { color: rgba(0, 0, 0, 0.8); } /* Inverted */ .ui.inverted.link.list .item, .ui.inverted.link.list a.item, .ui.inverted.link.list .item a { color: rgba(255, 255, 255, 0.5); } .ui.inverted.link.list a.item:hover, .ui.inverted.link.list .item a:hover { color: #ffffff; } .ui.inverted.link.list a.item:active, .ui.inverted.link.list .item a:active { color: #ffffff; } .ui.inverted.link.list a.active.item, .ui.inverted.link.list .active.item a { color: #ffffff; } /*------------------- Selection --------------------*/ .ui.selection.list .list > .item, .ui.selection.list > .item { cursor: pointer; background: transparent; padding: 0.5em 0.5em; margin: 0em; color: rgba(0, 0, 0, 0.4); border-radius: 0.5em; -webkit-transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; } .ui.selection.list .list > .item:last-child, .ui.selection.list > .item:last-child { margin-bottom: 0em; } .ui.selection.list.list > .item:hover, .ui.selection.list > .item:hover { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } .ui.selection.list .list > .item:active, .ui.selection.list > .item:active { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); } .ui.selection.list .list > .item.active, .ui.selection.list > .item.active { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); } /* Inverted */ .ui.inverted.selection.list > .item, .ui.inverted.selection.list > .item { background: transparent; color: rgba(255, 255, 255, 0.5); } .ui.inverted.selection.list > .item:hover, .ui.inverted.selection.list > .item:hover { background: rgba(255, 255, 255, 0.02); color: #ffffff; } .ui.inverted.selection.list > .item:active, .ui.inverted.selection.list > .item:active { background: rgba(255, 255, 255, 0.05); color: #ffffff; } .ui.inverted.selection.list > .item.active, .ui.inverted.selection.list > .item.active { background: rgba(255, 255, 255, 0.05); color: #ffffff; } /* Celled / Divided Selection List */ .ui.celled.selection.list .list > .item, .ui.divided.selection.list .list > .item, .ui.celled.selection.list > .item, .ui.divided.selection.list > .item { border-radius: 0em; } /*------------------- Animated --------------------*/ .ui.animated.list .list > .item, .ui.animated.list > .item { -webkit-transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; } .ui.animated.list:not(.horizontal) .list > .item:hover, .ui.animated.list:not(.horizontal) > .item:hover { padding-left: 1em; } .ui.animated.list:not(.horizontal) .item:hover .list > .item:hover { padding-left: 0.5em; } /*------------------- Fitted --------------------*/ .ui.fitted.list:not(.selection) .list > .item, .ui.fitted.list:not(.selection) > .item { padding-left: 0em; padding-right: 0em; } .ui.fitted.selection.list .list > .item, .ui.fitted.selection.list > .item { margin-left: -0.5em; margin-right: -0.5em; } /*------------------- Bulleted --------------------*/ ul.ui.list, .ui.bulleted.list { margin-left: 1rem; } ul.ui.list li, .ui.bulleted.list .list > .item, .ui.bulleted.list > .item { position: relative; } ul.ui.list li:before, .ui.bulleted.list .list > .item:before, .ui.bulleted.list > .item:before { position: absolute; top: auto; left: -1rem; content: '•'; opacity: 1; color: rgba(0, 0, 0, 0.8); vertical-align: top; } ul.ui.list ul, .ui.bulleted.list .list { padding-left: 1rem; } /* Horizontal Bulleted */ ul.ui.horizontal.bulleted.list, .ui.horizontal.bulleted.list { margin-left: 0em; } ul.ui.horizontal.bulleted.list li, .ui.horizontal.bulleted.list > .item { margin-left: 1.5rem; } ul.ui.horizontal.bulleted.list li:before, .ui.horizontal.bulleted.list > .item:before { left: -1.1rem; } ul.ui.horizontal.bulleted.list li:first-child, .ui.horizontal.bulleted.list > .item:first-child { margin-left: 0em; } ul.ui.horizontal.bulleted.list li:first-child::before, .ui.horizontal.bulleted.list > .item:first-child::before { display: none; } /*------------------- Ordered --------------------*/ ol.ui.list, .ui.ordered.list, .ui.ordered.list .list, ol.ui.list ol { counter-reset: ordered; margin-left: 1.25rem; list-style-type: none; } ol.ui.list li, .ui.ordered.list .list > .item, .ui.ordered.list > .item { list-style-type: none; position: relative; } ol.ui.list li:before, .ui.ordered.list .list > .item:before, .ui.ordered.list > .item:before { position: absolute; left: -1.25rem; counter-increment: ordered; content: counters(ordered, ".") " "; text-align: right; color: rgba(0, 0, 0, 0.8); vertical-align: middle; opacity: 0.8; } /* Child Lists */ ol.ui.list ol, .ui.ordered.list .list { margin-left: 2em; } ol.ui.list ol li:before, .ui.ordered.list .list > .item:before { left: -2em; } /* Horizontal Ordered */ ol.ui.horizontal.list, .ui.ordered.horizontal.list { margin-left: 0em; } ol.ui.horizontal.list li:before, .ui.ordered.horizontal.list .list > .item:before, .ui.ordered.horizontal.list > .item:before { position: static; margin: 0em 0.5em 0em 0em; } /*------------------- Divided --------------------*/ .ui.divided.list > .item { border-top: 1px solid rgba(39, 41, 43, 0.15); } .ui.divided.list .list > .item { border-top: none; } .ui.divided.list .item .list > .item { border-top: none; } .ui.divided.list .list > .item:first-child, .ui.divided.list > .item:first-child { border-top: none; } /* Sub Menu */ .ui.divided.list:not(.horizontal) .list > .item:first-child { border-top-width: 1px; } /* Divided bulleted */ .ui.divided.bulleted.list:not(.horizontal), .ui.divided.bulleted.list .list { margin-left: 0em; padding-left: 0em; } .ui.divided.bulleted.list .list > .item:not(.horizontal), .ui.divided.bulleted.list > .item:not(.horizontal) { padding-left: 1rem; } .ui.divided.bulleted.list .list > .item:before, .ui.divided.bulleted.list > .item:before { left: 0em; } /* Divided Ordered */ .ui.divided.ordered.list { margin-left: 0em; } .ui.divided.ordered.list .list > .item, .ui.divided.ordered.list > .item { padding-left: 1.25rem; } .ui.divided.ordered.list .list > .item:before, .ui.divided.ordered.list > .item:before { left: 0em; } .ui.divided.ordered.list .item .list { margin-left: 0em; margin-right: 0em; padding-bottom: 0.3em; } .ui.divided.ordered.list .item .list > .item { padding-left: 2em; } /* Divided Selection */ .ui.divided.selection.list .list > .item, .ui.divided.selection.list > .item { margin: 0em; border-radius: 0em; } /* Divided horizontal */ .ui.divided.horizontal.list { margin-left: 0em; } .ui.divided.horizontal.list > .item { border-top: none; border-left: 1px solid rgba(39, 41, 43, 0.15); margin: 0em; padding-left: 0.5em; padding-right: 0.5em; line-height: 0.6; } .ui.horizontal.divided.list > .item:first-child { border-left: none; } /* Inverted */ .ui.divided.inverted.list > .item, .ui.divided.inverted.list > .list, .ui.divided.inverted.horizontal.list > .item { border-color: rgba(255, 255, 255, 0.2); } /*------------------- Celled --------------------*/ .ui.celled.list > .item, .ui.celled.list > .list { border-top: 1px solid rgba(39, 41, 43, 0.15); padding-left: 0.5em; padding-right: 0.5em; } .ui.celled.list > .item:last-child { border-bottom: 1px solid rgba(39, 41, 43, 0.15); } /* Padding on all elements */ .ui.celled.list > .item:first-child, .ui.celled.list > .item:last-child { padding-top: 0.3em; padding-bottom: 0.3em; } /* Sub Menu */ .ui.celled.list .item .list > .item { border-width: 0px; } .ui.celled.list .list > .item:first-child { border-top-width: 0px; } /* Celled Bulleted */ .ui.celled.bulleted.list { margin-left: 0em; } .ui.celled.bulleted.list .list > .item, .ui.celled.bulleted.list > .item { padding-left: 1rem; } .ui.celled.bulleted.list .list > .item:before, .ui.celled.bulleted.list > .item:before { left: 0em; } .ui.celled.bulleted.list .item .list { margin-left: -1rem; margin-right: -1rem; padding-bottom: 0.3em; } /* Celled Ordered */ .ui.celled.ordered.list { margin-left: 0em; } .ui.celled.ordered.list .list > .item, .ui.celled.ordered.list > .item { padding-left: 1.25rem; } .ui.celled.ordered.list .list > .item:before, .ui.celled.ordered.list > .item:before { left: 0em; } .ui.celled.ordered.list .item .list { margin-left: 0em; margin-right: 0em; padding-bottom: 0.3em; } .ui.celled.ordered.list .list > .item { padding-left: 2em; } /* Celled Horizontal */ .ui.horizontal.celled.list { margin-left: 0em; } .ui.horizontal.celled.list .list > .item, .ui.horizontal.celled.list > .item { border-top: none; border-left: 1px solid rgba(39, 41, 43, 0.15); margin: 0em; padding-left: 0.5em; padding-right: 0.5em; line-height: 0.6; } .ui.horizontal.celled.list .list > .item:last-child, .ui.horizontal.celled.list > .item:last-child { border-bottom: none; border-right: 1px solid rgba(39, 41, 43, 0.15); } /* Inverted */ .ui.celled.inverted.list > .item, .ui.celled.inverted.list > .list { border-color: 1px solid rgba(255, 255, 255, 0.2); } .ui.celled.inverted.horizontal.list .list > .item, .ui.celled.inverted.horizontal.list > .item { border-color: 1px solid rgba(255, 255, 255, 0.2); } /*------------------- Relaxed --------------------*/ .ui.relaxed.list:not(.horizontal) .list > .item, .ui.relaxed.list:not(.horizontal) > .item { padding-top: 0.5rem; padding-bottom: 0.5rem; } .ui.relaxed.list .list > .item .header, .ui.relaxed.list > .item .header { /*margin-bottom: @relaxedHeaderMargin;*/ } .ui.horizontal.relaxed.list > .item { padding-left: 1.25rem; padding-right: 1.25rem; } /* Very Relaxed */ .ui[class*="very relaxed"].list:not(.horizontal) .list > .item, .ui[class*="very relaxed"].list:not(.horizontal) > .item { padding-top: 1rem; padding-bottom: 1rem; } .ui[class*="very relaxed"].list .list > .item .header, .ui[class*="very relaxed"].list > .item .header { /*margin-bottom: @veryRelaxedHeaderMargin;*/ } .ui.horizontal[class*="very relaxed"].list .list > .item, .ui.horizontal[class*="very relaxed"].list > .item { padding-left: 2rem; padding-right: 2rem; } /*------------------- Sizes --------------------*/ .ui.mini.list .list > .item, .ui.mini.list > .item { font-size: 0.7rem; } .ui.tiny.list .list > .item, .ui.tiny.list > .item { font-size: 0.8rem; } .ui.small.list .list > .item, .ui.small.list > .item { font-size: 0.9rem; } .ui.list .list > .item, .ui.list > .item { font-size: 1rem; } .ui.large.list .list > .item, .ui.large.list > .item { font-size: 1.1rem; } .ui.big.list .list > .item, .ui.big.list > .item { font-size: 1.2rem; } .ui.huge.list .list > .item, .ui.huge.list > .item { font-size: 1.3rem; } .ui.massive.list .list > .item, .ui.massive.list > .item { font-size: 1.5rem; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Loader *******************************/ /* Standard Size */ .ui.loader { display: none; position: absolute; top: 50%; left: 50%; margin: 0px; text-align: center; z-index: 1000; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } /* Static Shape */ .ui.loader:before { position: absolute; content: ''; top: 0%; left: 50%; width: 100%; height: 100%; border-radius: 500rem; border: 0.3em solid rgba(0, 0, 0, 0.1); } /* Active Shape */ .ui.loader:after { position: absolute; content: ''; top: 0%; left: 50%; width: 100%; height: 100%; -webkit-animation: loader 0.6s linear; animation: loader 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #aaaaaa transparent transparent; border-style: solid; border-width: 0.3em; box-shadow: 0px 0px 0px 1px transparent; } /* Active Animation */ @-webkit-keyframes loader { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes loader { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /* Sizes */ .ui.loader:before, .ui.loader:after { width: 2.2585em; height: 2.2585em; margin: 0em 0em 0em -1.12925em; } .ui.mini.loader:before, .ui.mini.loader:after { width: 1.2857em; height: 1.2857em; margin: 0em 0em 0em -0.64285em; } .ui.small.loader:before, .ui.small.loader:after { width: 1.7142em; height: 1.7142em; margin: 0em 0em 0em -0.8571em; } .ui.large.loader:before, .ui.large.loader:after { width: 4.5714em; height: 4.5714em; margin: 0em 0em 0em -2.2857em; } /*------------------- Coupling --------------------*/ /* Show inside active dimmer */ .ui.dimmer .loader { display: block; } /* Black Dimmer */ .ui.dimmer .ui.loader { color: #ffffff; } .ui.dimmer .ui.loader:before { border-color: rgba(255, 255, 255, 0.15); } .ui.dimmer .ui.loader:after { border-color: #ffffff transparent transparent; } /* White Dimmer (Inverted) */ .ui.inverted.dimmer .ui.loader { color: rgba(0, 0, 0, 0.8); } .ui.inverted.dimmer .ui.loader:before { border-color: rgba(0, 0, 0, 0.1); } .ui.inverted.dimmer .ui.loader:after { border-color: #aaaaaa transparent transparent; } /******************************* Types *******************************/ /*------------------- Text --------------------*/ .ui.text.loader { width: auto !important; height: auto !important; text-align: center; font-style: normal; } /******************************* States *******************************/ .ui.indeterminate.loader:after { -webkit-animation-direction: reverse; animation-direction: reverse; -webkit-animation-duration: 1.2s; animation-duration: 1.2s; } .ui.loader.active, .ui.loader.visible { display: block; } .ui.loader.disabled, .ui.loader.hidden { display: none; } /******************************* Variations *******************************/ /*------------------- Sizes --------------------*/ /* Loader */ .ui.inverted.dimmer .ui.mini.loader, .ui.mini.loader { width: 1.2857em; height: 1.2857em; font-size: 0.7857em; } .ui.inverted.dimmer .ui.small.loader, .ui.small.loader { width: 1.7142em; height: 1.7142em; font-size: 0.9285em; } .ui.inverted.dimmer .ui.loader, .ui.loader { width: 2.2585em; height: 2.2585em; font-size: 1em; } .ui.inverted.dimmer .ui.loader.large, .ui.loader.large { width: 4.5714em; height: 4.5714em; font-size: 1.1428em; } /* Text Loader */ .ui.mini.text.loader { min-width: 1.2857em; padding-top: 1.9857em; } .ui.small.text.loader { min-width: 1.7142em; padding-top: 2.4142em; } .ui.text.loader { min-width: 2.2585em; padding-top: 2.9585em; } .ui.large.text.loader { min-width: 4.5714em; padding-top: 5.2714em; } /*------------------- Inverted --------------------*/ .ui.inverted.loader { color: #ffffff; } .ui.inverted.loader:before { border-color: rgba(255, 255, 255, 0.15); } .ui.inverted.loader:after { border-top-color: #ffffff; } /*------------------- Inline --------------------*/ .ui.inline.loader { position: relative; vertical-align: middle; margin: 0em; left: 0em; top: 0em; -webkit-transform: none; -ms-transform: none; transform: none; } .ui.inline.loader.active, .ui.inline.loader.visible { display: inline-block; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Standard *******************************/ /*-------------- Menu ---------------*/ .ui.menu { margin: 1rem 0rem; background: #ffffff; font-size: 0px; font-weight: normal; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); border-radius: 0.2857rem; } .ui.menu:after { content: ''; display: block; height: 0px; clear: both; visibility: hidden; } .ui.menu:first-child { margin-top: 0rem; } .ui.menu:last-child { margin-bottom: 0rem; } /*-------------- Colors ---------------*/ /* Text Color */ .ui.menu .item { color: rgba(0, 0, 0, 0.8); } .ui.menu .item .item { color: rgba(0, 0, 0, 0.5); } /* Hover */ .ui.menu .item .menu a.item:hover, .ui.menu .item .menu .link.item:hover { color: rgba(0, 0, 0, 0.85); } /*-------------- Items ---------------*/ .ui.menu .item { position: relative; display: inline-block; padding: 0.83em 0.95em; border-top: 0em solid transparent; background: none; vertical-align: middle; line-height: 1; text-decoration: none; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; } .ui.menu .menu { margin: 0em; } /* Floated Content */ .ui.menu > .item:first-child { border-radius: 0.2857rem 0px 0px 0.2857rem; } .ui.menu:not(.vertical) .item.left, .ui.menu:not(.vertical) .menu.left { float: left; } .ui.menu:not(.vertical) .item.right, .ui.menu:not(.vertical) .menu.right { float: right; } /*-------------- Borders ---------------*/ .ui.menu .item:before { position: absolute; content: ''; top: 0%; right: 0px; width: 1px; height: 100%; background: -webkit-linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); background: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); } .ui.menu > .right.menu:first-child { display: none; } .ui.menu .menu.right .item:before, .ui.menu .item.right:before { right: auto; left: 0px; } /*-------------- Text Content ---------------*/ .ui.menu .text.item > *, .ui.menu .item > a:not(.ui), .ui.menu .item > p:only-child { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; line-height: 1.3; color: rgba(0, 0, 0, 0.8); } .ui.menu .item > p:first-child { margin-top: 0; } .ui.menu .item > p:last-child { margin-bottom: 0; } /*-------------- Icons ---------------*/ .ui.menu .item > i.icon { opacity: 0.75; float: none; margin: 0em 0.25em 0em 0em; } .ui.menu .item > i.dropdown.icon { float: right; margin-left: 1em; } /*-------------- Button ---------------*/ .ui.menu:not(.vertical) .item > .button { position: relative; top: -0.05em; margin: -0.55em 0; padding-bottom: 0.55em; padding-top: 0.55em; font-size: 0.875em; } /*-------------- Inputs ---------------*/ .ui.menu .item > .input { width: 100%; } .ui.menu:not(.vertical) .item > .input { position: relative; top: 0em; margin: -0.6em 0em; } .ui.menu .item > .input input { font-size: 1em; padding-top: 0.4em; padding-bottom: 0.4em; } /* Action Input */ .ui.menu:not(.vertical) .item .action.input > .button { font-size: 0.875em; padding: 0.55em 0.8em; } /* Resizes */ .ui.small.menu .item > .input input { top: 0em; padding-top: 0.4em; padding-bottom: 0.4em; } .ui.large.menu .item > .input input { top: -0.125em; padding-bottom: 0.6em; padding-top: 0.6em; } .ui.large.menu .item .action.input > .button { padding: 0.9em; } .ui.large.menu .item .action.input > .button > .icon { padding-top: 0.8em; } /*-------------- Header ---------------*/ .ui.menu .header.item, .ui.vertical.menu .header.item { background: rgba(0, 0, 0, 0.04); margin: 0em; text-transform: normal; font-weight: bold; } /*-------------- Dropdowns ---------------*/ /* Dropdown */ .ui.menu .ui.dropdown.visible { background: rgba(0, 0, 0, 0.03); border-bottom-right-radius: 0em; border-bottom-left-radius: 0em; } .ui.menu .ui.dropdown.active { box-shadow: none; } /* Menu Position */ .ui.menu .dropdown.item .menu { background: #ffffff; left: 0px; margin: 0px 0px 0px; min-width: -webkit-calc(100% - 1px); min-width: calc(100% - 1px); box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08); } .ui.menu:not(.secondary) .pointing.dropdown.item .menu { margin-top: 0px; border-top-left-radius: 0em; border-top-right-radius: 0em; } .ui.menu .simple.dropdown.item .menu { margin: 0px !important; } /* Secondary Menu Dropdown */ .ui.secondary.menu > .menu > .active.dropdown.item { background-color: transparent; } .ui.secondary.menu .dropdown.item .menu { left: 0px; min-width: 100%; } /* Even Width Menu Dropdown */ .ui.item.menu .dropdown .menu .item { width: 100%; } /*-------------- Labels ---------------*/ .ui.menu .item > .label { background: rgba(0, 0, 0, 0.35); color: #ffffff; margin: -0.15em 0em -0.15em 0.5em; padding: 0.3em 0.8em; vertical-align: baseline; } .ui.menu .item > .floating.label { padding: 0.3em 0.8em; } /*-------------- Images ---------------*/ .ui.menu .item > img:only-child { display: block; max-width: 100%; margin: 0em auto; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.link.menu > .item:hover, .ui.menu > .link.item:hover, .ui.menu > a.item:hover, .ui.link.menu .menu > .item:hover, .ui.menu .menu > .link.item:hover, .ui.menu .menu > a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------- Pressed ---------------*/ .ui.link.menu .item:active, .ui.menu .link.item:active, .ui.menu a.item:active { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); } /*-------------- Active ---------------*/ .ui.menu .active.item { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.8); font-weight: normal; box-shadow: 0em 2px 0em inset; } .ui.menu .active.item > i.icon { opacity: 1; } /* Vertical */ .ui.vertical.menu .active.item { background: rgba(0, 0, 0, 0.03); border-radius: 0em; box-shadow: 2px 0em 0em inset; } .ui.vertical.menu > .active.item:first-child { border-radius: 0em 0.2857rem 0em 0em; } .ui.vertical.menu > .active.item:last-child { border-radius: 0em 0em 0.2857rem 0em; } .ui.vertical.menu > .active.item:only-child { border-radius: 0em 0.2857rem 0.2857rem 0em; } .ui.vertical.menu .active.item .menu .active.item { border-left: none; } .ui.vertical.menu .item .menu .active.item { background-color: transparent; box-shadow: none; } /*-------------- Active Hover ---------------*/ .ui.vertical.menu .active.item:hover, .ui.menu .active.item:hover { background-color: rgba(0, 0, 0, 0.03); } /*-------------- Disabled ---------------*/ .ui.menu .item.disabled, .ui.menu .item.disabled:hover { cursor: default; color: rgba(40, 40, 40, 0.3); background-color: transparent !important; } /*-------------------- Loading ---------------------*/ /* On Form */ .ui.menu.loading { position: relative; } .ui.menu.loading:after { position: absolute; top: 0%; left: 0%; content: ''; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.8) url("themes/default/assets/images/loader-large.gif") no-repeat 50% 50%; visibility: visible; } /******************************* Types *******************************/ /*-------------- Vertical ---------------*/ .ui.vertical.menu { background: #ffffff; } /*--- Item ---*/ .ui.vertical.menu .item { background: none; display: block; height: auto !important; border-top: none; border-left: 0em solid transparent; border-right: none; } .ui.vertical.menu > .item:first-child { border-radius: 0.2857rem 0.2857rem 0px 0px; } .ui.vertical.menu > .item:last-child { border-radius: 0px 0px 0.2857rem 0.2857rem; } /*--- Label ---*/ .ui.vertical.menu .item > .label { float: right; text-align: center; } /*--- Icon ---*/ .ui.vertical.menu .item > i.icon { width: 1.18em; float: right; margin: 0em 0em 0em 0.5em; } .ui.vertical.menu .item > .label + i.icon { float: none; margin: 0em 0.5em 0em 0em; } /*--- Border ---*/ .ui.vertical.menu .item:before { position: absolute; content: ''; top: 0%; left: 0px; width: 100%; background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); background: linear-gradient(to right, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); height: 1px; } .ui.vertical.menu .item:first-child:before { background: none !important; } /*--- Dropdown ---*/ .ui.vertical.menu .dropdown.item > .icon { float: right; content: "\f0da"; margin-left: 1em; } .ui.vertical.menu .dropdown.item .menu { top: 0% !important; left: 100%; margin: 0px 0px 0px 0px; box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); } .ui.vertical.menu .dropdown.item.active { border-top-right-radius: 0em; border-bottom-right-radius: 0em; } .ui.vertical.menu .dropdown.item .menu .item { font-size: 1rem; } .ui.vertical.menu .dropdown.item .menu .item i.icon { margin-right: 0em; } .ui.vertical.menu .dropdown.item.active { box-shadow: none; } /*--- Sub Menu ---*/ .ui.vertical.menu .item:not(.dropdown) > .menu { margin: 0.5em -0.95em 0em; } .ui.vertical.menu .item:not(.dropdown) > .menu > .item { background: none; padding: 0.5rem 1.5rem; font-size: 0.875rem; } .ui.vertical.menu .item > .menu > .item:before { display: none; } /*-------------- Tiered ---------------*/ .ui.tiered.menu > .menu > .item:hover { color: rgba(0, 0, 0, 0.8); } .ui.tiered.menu .active.item { background: #fcfcfc; } .ui.tiered.menu > .menu .item.active:after { position: absolute; content: ''; margin-top: -1px; top: 100%; left: 0px; width: 100%; height: 2px; background-color: #fcfcfc; } /* Sub Menu */ .ui.tiered.menu .sub.menu { background-color: #fcfcfc; border-radius: 0em; border-top: 1px solid rgba(39, 41, 43, 0.15); box-shadow: none; } .ui.tiered.menu > .sub.menu > .item { color: rgba(0, 0, 0, 0.4); font-weight: normal; text-transform: normal; font-size: 0.875rem; } /* Sub Menu Divider */ .ui.tiered.menu .sub.menu .item:before { background: none; } /* Sub Menu Hover */ .ui.tiered.menu .sub.menu .item:hover { background: none transparent; color: rgba(0, 0, 0, 0.8); } /* Sub Menu Active */ .ui.tiered.menu .sub.menu .active.item { padding-top: 0.83em; background: none transparent; border-radius: 0; border-top: medium none; box-shadow: none; color: rgba(0, 0, 0, 0.8) !important; } .ui.tiered.menu .sub.menu .active.item:after { display: none; } /* Inverted Tiered Menu */ .ui.inverted.tiered.menu > .menu > .item { color: rgba(255, 255, 255, 0.5); } .ui.inverted.tiered.menu .sub.menu { background-color: rgba(0, 0, 0, 0.2); } .ui.inverted.tiered.menu .sub.menu .item { color: rgba(255, 255, 255, 0.8); } .ui.inverted.tiered.menu > .menu > .item:hover { color: #ffffff; } .ui.inverted.tiered.menu .active.item:after { display: none; } .ui.inverted.tiered.menu > .sub.menu > .active.item, .ui.inverted.tiered.menu > .menu > .active.item { color: #ffffff !important; box-shadow: none; } /* Tiered Pointing */ .ui.pointing.tiered.menu > .menu > .item:after { display: none; } .ui.pointing.tiered.menu > .sub.menu > .item:after { display: block; } /*-------------- Tabular ---------------*/ .ui.tabular.menu { background-color: transparent; border-bottom: 1px solid #d4d4d5; border-radius: 0em; box-shadow: none !important; } .ui.tabular.menu .item { background-color: transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-top: 1px solid transparent; padding-left: 1.4em; padding-right: 1.4em; color: rgba(0, 0, 0, 0.8); } .ui.tabular.menu .item:before { display: none; } /* Hover */ .ui.tabular.menu .item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.8); } /* Active */ .ui.tabular.menu .active.item { position: relative; background-color: #ffffff; color: rgba(0, 0, 0, 0.8); border-color: #d4d4d5; font-weight: bold; margin-bottom: -1px; border-bottom: 1px solid #ffffff; box-shadow: none; border-radius: 5px 5px 0px 0px; } /* Coupling with segment for attachment */ .ui.attached.tabular.menu { position: relative; z-index: 2; } .ui.tabular.menu ~ .bottom.attached.segment { margin: -1px 0px 0px; } /*-------------- Pagination ---------------*/ .ui.pagination.menu { margin: 0em; display: inline-block; vertical-align: middle; } .ui.pagination.menu .item { min-width: 3em; text-align: center; } .ui.pagination.menu .icon.item i.icon { vertical-align: top; } .ui.pagination.menu.floated { display: block; } /* Active */ .ui.pagination.menu .active.item { border-top: none; padding-top: 0.83em; background-color: rgba(0, 0, 0, 0.03); box-shadow: none; } /*-------------- Secondary ---------------*/ .ui.secondary.menu { background: none; border-radius: 0em; box-shadow: none; } .ui.secondary.menu > .menu > .item, .ui.secondary.menu > .item { box-shadow: none; border: none; height: auto !important; background: none; margin: 0em 0.25em; padding: 0.5em 1em; border-radius: 0.2857rem; } .ui.secondary.menu > .menu > .item:before, .ui.secondary.menu > .item:before { display: none !important; } .ui.secondary.menu .item > .input input { background-color: transparent; border: none; } .ui.secondary.menu .link.item, .ui.secondary.menu a.item { opacity: 0.8; -webkit-transition: none; transition: none; } .ui.secondary.menu .header.item { border-right: 0.1em solid rgba(0, 0, 0, 0.1); background: none transparent; border-radius: 0em; } /* Hover */ .ui.secondary.menu .link.item:hover, .ui.secondary.menu a.item:hover { opacity: 1; } /* Active */ .ui.secondary.menu > .menu > .active.item, .ui.secondary.menu > .active.item { background: rgba(0, 0, 0, 0.05); opacity: 1; box-shadow: none; } .ui.secondary.vertical.menu > .active.item { border-radius: 0.2857rem; } /* Inverted */ .ui.secondary.inverted.menu .link.item, .ui.secondary.inverted.menu a.item { color: rgba(255, 255, 255, 0.8); } .ui.secondary.inverted.menu .link.item:hover, .ui.secondary.inverted.menu a.item:hover { color: #ffffff; } .ui.secondary.inverted.menu .active.item { background-color: rgba(255, 255, 255, 0.05); } /* Disable variations */ .ui.secondary.item.menu > .item { margin: 0em; } .ui.secondary.attached.menu { box-shadow: none; } /*--------------------- Secondary Vertical -----------------------*/ .ui.secondary.vertical.menu > .item { border: none; margin: 0em 0em 0.3em; border-radius: 0.2857rem; } .ui.secondary.vertical.menu > .header.item { border-radius: 0em; } /* Inverted */ .ui.secondary.inverted.menu { background-color: transparent; } .ui.secondary.inverted.pointing.menu { border-bottom: 3px solid rgba(255, 255, 255, 0.1); } .ui.secondary.inverted.pointing.menu > .item { color: rgba(255, 255, 255, 0.7); } .ui.secondary.inverted.pointing.menu > .header.item { color: #FFFFFF !important; } /* Hover */ .ui.secondary.inverted.pointing.menu > .menu > .item:hover, .ui.secondary.inverted.pointing.menu > .item:hover { color: rgba(255, 255, 255, 0.85); } /* Pressed */ .ui.secondary.inverted.pointing.menu > .menu > .item:active, .ui.secondary.inverted.pointing.menu > .item:active { border-color: rgba(255, 255, 255, 0.4); } /* Active */ .ui.secondary.inverted.pointing.menu > .menu > .item.active, .ui.secondary.inverted.pointing.menu > .item.active { border-color: rgba(255, 255, 255, 0.8); color: #ffffff; } /*--------------------- Secondary Pointing -----------------------*/ .ui.secondary.pointing.menu { border-bottom: 3px solid rgba(0, 0, 0, 0.1); } .ui.secondary.pointing.menu > .menu > .item, .ui.secondary.pointing.menu > .item { margin: 0em 0em -3px; padding: 0.6em 0.95em; border-bottom: 3px solid transparent; border-radius: 0em; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; } /* Item Types */ .ui.secondary.pointing.menu .header.item { margin-bottom: -3px; background-color: transparent !important; border-right-width: 0px !important; font-weight: bold !important; color: rgba(0, 0, 0, 0.85) !important; } .ui.secondary.pointing.menu .text.item { box-shadow: none !important; } .ui.secondary.pointing.menu > .menu > .item:after, .ui.secondary.pointing.menu > .item:after { display: none; } /* Hover */ .ui.secondary.pointing.menu > .menu > .link.item:hover, .ui.secondary.pointing.menu > .link.item:hover, .ui.secondary.pointing.menu > .menu > a.item:hover, .ui.secondary.pointing.menu > a.item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.8); } /* Pressed */ .ui.secondary.pointing.menu > .menu > .link.item:active, .ui.secondary.pointing.menu > .link.item:active, .ui.secondary.pointing.menu > .menu > a.item:active, .ui.secondary.pointing.menu > a.item:active { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); } /* Active */ .ui.secondary.pointing.menu > .menu > .item.active, .ui.secondary.pointing.menu > .item.active { background-color: transparent; border-color: rgba(0, 0, 0, 0.4); box-shadow: none; color: rgba(0, 0, 0, 0.8); } /* Secondary Vertical Pointing */ .ui.secondary.vertical.pointing.menu { border: none; border-right: 3px solid rgba(0, 0, 0, 0.1); } .ui.secondary.vertical.pointing.menu > .item { margin: 0em -3px 0em 0em; border-bottom: none; border-right: 3px solid transparent; border-radius: 0em; } /* Hover */ .ui.secondary.vertical.pointing.menu > .item:hover { background-color: transparent; color: rgba(0, 0, 0, 0.7); } /* Pressed */ .ui.secondary.vertical.pointing.menu > .item:active { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); } /* Active */ .ui.secondary.vertical.pointing.menu > .item.active { background-color: transparent; border-color: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.85); } /* Inverted Vertical Pointing Secondary */ .ui.secondary.inverted.vertical.pointing.menu { border-right: 3px solid rgba(255, 255, 255, 0.1); border-bottom: none; } /*-------------- Text Menu ---------------*/ .ui.text.menu { background: none transparent; margin: 1rem -1rem; border-radius: 0px; box-shadow: none; } .ui.text.menu > .item { opacity: 0.8; margin: 0em 1em; padding: 0em; height: auto !important; border-radius: 0px; box-shadow: none; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } .ui.text.menu > .item:before { display: none !important; } .ui.text.menu .header.item { background-color: transparent; opacity: 1; color: rgba(50, 50, 50, 0.8); font-size: 0.875rem; padding: 0em; text-transform: uppercase; font-weight: bold; } .ui.text.menu .text.item { opacity: 1; color: rgba(50, 50, 50, 0.8); font-weight: bold; } /*--- fluid text ---*/ .ui.text.item.menu .item { margin: 0em; } /*--- vertical text ---*/ .ui.vertical.text.menu { margin: 1rem 0em; } .ui.vertical.text.menu:first-child { margin-top: 0rem; } .ui.vertical.text.menu:last-child { margin-bottom: 0rem; } .ui.vertical.text.menu .item { float: left; clear: left; margin: 0.5em 0em; } .ui.vertical.text.menu .item > i.icon { float: none; margin: 0em 0.83em 0em 0em; } .ui.vertical.text.menu .header.item { margin: 0.8em 0em; } /*--- hover ---*/ .ui.text.menu .item:hover { opacity: 1; background-color: transparent; } /*--- active ---*/ .ui.text.menu .active.item { background-color: transparent; padding: 0em; border: none; opacity: 1; font-weight: bold; box-shadow: none; } /* disable variations */ .ui.text.pointing.menu .active.item:after { box-shadow: none; } .ui.text.attached.menu { box-shadow: none; } .ui.inverted.text.menu, .ui.inverted.text.menu .item, .ui.inverted.text.menu .item:hover, .ui.inverted.text.menu .item.active { background-color: transparent; } /*-------------- Icon Only ---------------*/ .ui.icon.menu, .ui.vertical.icon.menu { width: auto; display: inline-block; height: auto; } .ui.icon.menu > .item { height: auto; text-align: center; color: rgba(60, 60, 60, 0.7); } .ui.icon.menu > .item > .icon { display: block; float: none !important; opacity: 1; margin: 0em auto !important; } .ui.icon.menu .icon:before { opacity: 1; } /* Item Icon Only */ .ui.menu .icon.item .icon { margin: 0em; } .ui.vertical.icon.menu { float: none; } /*--- inverted ---*/ .ui.inverted.icon.menu .item { color: rgba(255, 255, 255, 0.8); } .ui.inverted.icon.menu .icon { color: #ffffff; } /*-------------- Labeled Icon ---------------*/ .ui.labeled.icon.menu { text-align: center; } .ui.labeled.icon.menu > .item { min-width: 6em; } .ui.labeled.icon.menu > .item > .icon { display: block; font-size: 1.5em !important; margin: 0em auto 0.3em !important; } /******************************* Variations *******************************/ /*-------------- Colors ---------------*/ /*--- Light Colors ---*/ .ui.menu .blue.active.item, .ui.blue.menu .active.item { border-color: #3b83c0 !important; color: #3b83c0 !important; } .ui.menu .green.active.item, .ui.green.menu .active.item { border-color: #5bbd72 !important; color: #5bbd72 !important; } .ui.menu .orange.active.item, .ui.orange.menu .active.item { border-color: #e07b53 !important; color: #e07b53 !important; } .ui.menu .pink.active.item, .ui.pink.menu .active.item { border-color: #d9499a !important; color: #d9499a !important; } .ui.menu .purple.active.item, .ui.purple.menu .active.item { border-color: #564f8a !important; color: #564f8a !important; } .ui.menu .red.active.item, .ui.red.menu .active.item { border-color: #d95c5c !important; color: #d95c5c !important; } .ui.menu .teal.active.item, .ui.teal.menu .active.item { border-color: #00b5ad !important; color: #00b5ad !important; } .ui.menu .yellow.active.item, .ui.yellow.menu .active.item { border-color: #f2c61f !important; color: #f2c61f !important; } /*-------------- Inverted ---------------*/ .ui.inverted.menu { background: #1b1c1d; box-shadow: none; } .ui.inverted.menu .header.item { margin: 0em; background: rgba(0, 0, 0, 0.3); box-shadow: none; } .ui.inverted.menu .item, .ui.inverted.menu .item > a:not(.ui) { color: #ffffff; } .ui.inverted.menu .item:not(.dropdown).menu { background: transparent; } .ui.inverted.menu .item .item, .ui.inverted.menu .item .item > a:not(.ui) { color: rgba(255, 255, 255, 0.5); } .ui.inverted.menu .dropdown .menu .item { color: rgba(0, 0, 0, 0.8) !important; } .ui.inverted.menu .item.disabled, .ui.inverted.menu .item.disabled:hover { color: rgba(225, 225, 225, 0.3); } /*--- Border ---*/ .ui.inverted.menu .item:before { background: -webkit-linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); background: linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); } .ui.vertical.inverted.menu .item:before { background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); } /*--- Hover ---*/ .ui.link.inverted.menu .item:hover, .ui.inverted.menu .link.item:hover, .ui.inverted.menu a.item:hover, .ui.inverted.menu .dropdown.item:hover { background: rgba(255, 255, 255, 0.1); color: #ffffff; } .ui.inverted.menu .item .menu a.item:hover, .ui.inverted.menu .item .menu .link.item:hover { background: transparent; color: #ffffff; } /*--- Pressed ---*/ .ui.inverted.menu a.item:active, .ui.inverted.menu .dropdown.item:active, .ui.inverted.menu .link.item:active, .ui.inverted.menu a.item:active { background: rgba(255, 255, 255, 0.15); color: #ffffff; } /*--- Active ---*/ .ui.inverted.menu .active.item { box-shadow: none !important; background: rgba(255, 255, 255, 0.2); color: #ffffff !important; } .ui.inverted.vertical.menu .item .menu .active.item { background: transparent; color: #ffffff; } /*--- Pointers ---*/ .ui.inverted.pointing.menu .active.item:after { background: #5B5B5B; box-shadow: none; } .ui.inverted.pointing.menu .active.item:hover:after { background: #4A4A4A; } /*-------------- Selection ---------------*/ .ui.selection.menu > .item { color: rgba(0, 0, 0, 0.4); } .ui.selection.menu > .item:hover { color: rgba(0, 0, 0, 0.6); } .ui.selection.menu > .item.active { color: rgba(0, 0, 0, 0.85); } .ui.inverted.selection.menu > .item { color: rgba(255, 255, 255, 0.4); } .ui.inverted.selection.menu > .item:hover { color: rgba(255, 255, 255, 0.9); } .ui.inverted.selection.menu > .item.active { color: #FFFFFF; } /*-------------- Floated ---------------*/ .ui.floated.menu { float: left; margin: 0rem 0.5rem 0rem 0rem; } .ui.right.floated.menu { float: right; margin: 0rem 0rem 0rem 0.5rem; } /*-------------- Inverted Colors ---------------*/ /*--- Light Colors ---*/ .ui.grey.menu { background-color: #fafafa; } /*--- Inverted Colors ---*/ /* Blue */ .ui.inverted.blue.menu { background-color: #3b83c0; } .ui.inverted.blue.pointing.menu .active.item:after { background-color: #3b83c0; } /* Green */ .ui.inverted.green.menu { background-color: #5bbd72; } .ui.inverted.green.pointing.menu .active.item:after { background-color: #5bbd72; } /* Orange */ .ui.inverted.orange.menu { background-color: #e07b53; } .ui.inverted.orange.pointing.menu .active.item:after { background-color: #e07b53; } /* Pink */ .ui.inverted.pink.menu { background-color: #d9499a; } .ui.inverted.pink.pointing.menu .active.item:after { background-color: #d9499a; } /* Purple */ .ui.inverted.purple.menu { background-color: #564f8a; } .ui.inverted.purple.pointing.menu .active.item:after { background-color: #564f8a; } /* Red */ .ui.inverted.red.menu { background-color: #d95c5c; } .ui.inverted.red.pointing.menu .active.item:after { background-color: #d95c5c; } /* Teal */ .ui.inverted.teal.menu { background-color: #00b5ad; } .ui.inverted.teal.pointing.menu .active.item:after { background-color: #00b5ad; } /* Yellow */ .ui.inverted.yellow.menu { background-color: #f2c61f; } .ui.inverted.yellow.pointing.menu .active.item:after { background-color: #f2c61f; } /*-------------- Fitted ---------------*/ .ui.fitted.menu .item, .ui.fitted.menu .item .menu .item, .ui.menu .fitted.item { padding: 0em; } .ui.horizontally.fitted.menu .item, .ui.horizontally.fitted.menu .item .menu .item, .ui.menu .horizontally.fitted.item { padding-top: 0.83em; padding-bottom: 0.83em; } .ui.vertically.fitted.menu .item, .ui.vertically.fitted.menu .item .menu .item, .ui.menu .vertically.fitted.item { padding-left: 0.95em; padding-right: 0.95em; } /*-------------- Borderless ---------------*/ .ui.borderless.menu .item:before, .ui.borderless.menu .item .menu .item:before, .ui.menu .borderless.item:before { background: none; } /*------------------- Compact --------------------*/ .ui.compact.menu { display: inline-block; margin: 0em; vertical-align: middle; } .ui.compact.vertical.menu { width: auto !important; } .ui.compact.vertical.menu .item:last-child::before { display: block; } /*------------------- Fluid --------------------*/ .ui.menu.fluid, .ui.vertical.menu.fluid { display: block; width: 100% !important; } /*------------------- Evenly Sized --------------------*/ .ui.item.menu, .ui.item.menu .item { width: 100%; padding-left: 0px !important; padding-right: 0px !important; text-align: center; } .ui.item.menu > .item:last-child { border-radius: 0px 0.2857rem 0.2857rem 0px; } .ui.menu.two.item .item { width: 50%; } .ui.menu.three.item .item { width: 33.333%; } .ui.menu.four.item .item { width: 25%; } .ui.menu.five.item .item { width: 20%; } .ui.menu.six.item .item { width: 16.666%; } .ui.menu.seven.item .item { width: 14.285%; } .ui.menu.eight.item .item { width: 12.500%; } .ui.menu.nine.item .item { width: 11.11%; } .ui.menu.ten.item .item { width: 10.0%; } .ui.menu.eleven.item .item { width: 9.09%; } .ui.menu.twelve.item .item { width: 8.333%; } /*-------------- Fixed ---------------*/ .ui.menu.fixed { position: fixed; z-index: 999; margin: 0em; border: none; width: 100%; } .ui.menu.fixed, .ui.menu.fixed .item:first-child, .ui.menu.fixed .item:last-child { border-radius: 0px !important; } .ui.menu.fixed.top { top: 0px; left: 0px; right: auto; bottom: auto; } .ui.menu.fixed.right { top: 0px; right: 0px; left: auto; bottom: auto; width: auto; height: 100%; } .ui.menu.fixed.bottom { bottom: 0px; left: 0px; top: auto; right: auto; } .ui.menu.fixed.left { top: 0px; left: 0px; right: auto; bottom: auto; width: auto; height: 100%; } /* Coupling with Grid */ .ui.fixed.menu + .ui.grid { padding-top: 2.75rem; } /*------------------- Pointing --------------------*/ .ui.pointing.menu .active.item:after { position: absolute; bottom: -0.3em; left: 50%; content: ''; margin-left: -0.3em; width: 0.6em; height: 0.6em; border: none; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); background: none; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 2; -webkit-transition: background 0.2s ease; transition: background 0.2s ease; } /* Don't double up pointers */ .ui.pointing.menu .active.item .menu .active.item:after { display: none; } .ui.vertical.pointing.menu .active.item:after { position: absolute; top: 50%; margin-top: -0.3em; right: -0.3em; bottom: auto; left: auto; border: none; border-top: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); } /* Colors */ .ui.pointing.menu .active.item:hover:after { background-color: #fafafa; } .ui.pointing.menu .active.item:after { background-color: #f6f6f6; } .ui.vertical.pointing.menu .item:hover:after { background-color: #fafafa; } .ui.vertical.pointing.menu .active.item:after { background-color: #fcfcfc; } /*-------------- Attached ---------------*/ .ui.menu.attached { margin: 0rem; border-radius: 0px; /* avoid rgba multiplying */ box-shadow: 0px 0px 0px 1px #dddddd; } .ui.top.attached.menu { border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.menu.bottom.attached { border-radius: 0em 0em 0.2857rem 0.2857rem; } /*-------------- Sizes ---------------*/ /* Small */ .ui.small.menu .item { font-size: 0.875rem; } .ui.small.vertical.menu { width: 13rem; } /* Medium */ .ui.menu .item { font-size: 1rem; } .ui.vertical.menu { width: 15rem; } /* Large */ .ui.large.menu .item { font-size: 1.125rem; } .ui.large.menu .item .item { font-size: 0.875rem; } .ui.large.menu .dropdown .item { font-size: 1rem; } .ui.large.vertical.menu { width: 18rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Message *******************************/ .ui.message { position: relative; min-height: 1em; margin: 1em 0em; background: #efefef; padding: 1em 1.5em; line-height: 1.3; color: rgba(0, 0, 0, 0.8); -webkit-transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; border-radius: 0.2857rem; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px transparent; } .ui.message:first-child { margin-top: 0em; } .ui.message:last-child { margin-bottom: 0em; } /*-------------- Content ---------------*/ /* Header */ .ui.message .header { display: block; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-weight: bold; margin: 0em 0em 0.5rem 0em; } /* Default font size */ .ui.message .header:not(.ui) { font-size: 1.1em; } /* Paragraph */ .ui.message p { opacity: 0.85; margin: 0.75em 0em; } .ui.message p:first-child { margin-top: 0em; } .ui.message p:last-child { margin-bottom: 0em; } .ui.message .header + p { margin-top: 0.25em; } /* List */ .ui.message ul.list { opacity: 0.85; list-style-position: inside; margin: 0.5em 0em 0em; padding: 0em; } .ui.message ul.list:first-child { margin-top: 0em; } .ui.message ul.list:last-child { margin-bottom: 0em; } .ui.message ul.list li { position: relative; list-style-type: none; margin: 0em 0em 0.3em 1em; padding: 0em; } .ui.message ul.list li:before { position: absolute; content: '•'; left: -1em; height: 100%; vertical-align: baseline; } .ui.message ul.list li:last-child { margin-bottom: 0em; } /* Icon */ .ui.message > .icon { margin-right: 0.6em; } /* Close Icon */ .ui.message > .close.icon { cursor: pointer; position: absolute; margin: 0em; top: 1.15em; right: 0.5em; opacity: 0.7; -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear; } .ui.message > .close.icon:hover { opacity: 1; } /* First / Last Element */ .ui.message > :first-child { margin-top: 0em; } .ui.message > :last-child { margin-bottom: 0em; } /******************************* States *******************************/ .ui.message.visible, .ui.header.visible { display: block !important; } .ui.message.hidden, .ui.header.hidden { display: none; } /******************************* Variations *******************************/ /*-------------- Compact ---------------*/ .ui.compact.message { display: inline-block; } /*-------------- Attached ---------------*/ .ui.attached.message { margin-bottom: -1px; border-radius: 0.2857rem 0.2857rem 0em 0em; box-shadow: 0em 0em 0em 1px rgba(0, 0, 0, 0.1) inset; margin-left: -1px; margin-right: -1px; } .ui.attached + .ui.attached.message:not(.top):not(.bottom) { margin-top: -1px; border-radius: 0em; } .ui.bottom.attached.message { margin-top: -1px; border-radius: 0em 0em 0.2857rem 0.2857rem; box-shadow: 0em 0em 0em 1px rgba(0, 0, 0, 0.1) inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.bottom.attached.message:not(:last-child) { margin-bottom: 1em; } .ui.attached.icon.message { display: block; width: auto; } /*-------------- Icon ---------------*/ .ui.icon.message { display: table; width: 100%; } .ui.icon.message > .icon:not(.close) { display: table-cell; width: auto; vertical-align: middle; font-size: 3em; opacity: 0.8; } .ui.icon.message > .content { display: table-cell; width: 100%; vertical-align: middle; } .ui.icon.message .icon:not(.close) + .content { padding-left: 1.5rem; } .ui.icon.message .circular.icon { width: 1em; } .ui.icon.message .circular.icon + .content { width: auto; padding-left: 2em; } /*-------------- Floating ---------------*/ .ui.floating.message { box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; } /*-------------- Colors ---------------*/ .ui.black.message { background-color: #1b1c1d; color: #ffffff; } /*-------------- Types ---------------*/ /* Positive */ .ui.positive.message { background-color: #eeffe7; color: #3c763d; } .ui.positive.message, .ui.attached.positive.message { box-shadow: 0px 0px 0px 1px #b7caa7 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.positive.message .header { color: #356e36; } /* Negative */ .ui.negative.message { background-color: #fff0f0; color: #a94442; } .ui.negative.message, .ui.attached.negative.message { box-shadow: 0px 0px 0px 1px #dbb1b1 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.negative.message .header { color: #912d2b; } /* Info */ .ui.info.message { background-color: #e9faff; color: #337b92; } .ui.info.message, .ui.attached.info.message { box-shadow: 0px 0px 0px 1px #aad6df inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.info.message .header { color: #297187; } /* Warning */ .ui.warning.message { background-color: #fffbe6; color: #876a38; } .ui.warning.message, .ui.attached.warning.message { box-shadow: 0px 0px 0px 1px #d9caab inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.warning.message .header { color: #825c01; } /* Error */ .ui.error.message { background-color: #fff0f0; color: #a94442; } .ui.error.message, .ui.attached.error.message { box-shadow: 0px 0px 0px 1px #dbb1b1 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.error.message .header { color: #912d2b; } /* Success */ .ui.success.message { background-color: #eeffe7; color: #3c763d; } .ui.success.message, .ui.attached.success.message { box-shadow: 0px 0px 0px 1px #b7caa7 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui.success.message .header { color: #356e36; } /* Colors */ .ui.inverted.message, .ui.black.message { background-color: #1b1c1d; color: #ffffff; } .ui.blue.message { background-color: #dff0ff; color: #3b83c0; } .ui.blue.message .header { color: #3576ac; } .ui.green.message { background-color: #ebffed; color: #1ebc30; } .ui.green.message .header { color: #1aa62a; } .ui.orange.message { background-color: #ffedde; color: #e07b53; } .ui.orange.message .header { color: #dc6a3d; } .ui.pink.message { background-color: #ffe3fb; color: #d9499a; } .ui.pink.message .header { color: #d5348e; } .ui.purple.message { background-color: #eae7ff; color: #564f8a; } .ui.purple.message .header { color: #4c467a; } .ui.red.message { background-color: #ffe8e6; color: #d95c5c; } .ui.red.message .header { color: #d44747; } .ui.teal.message { background-color: #e9ffff; color: #10a3a3; } .ui.teal.message .header { color: #0e8c8c; } .ui.yellow.message { background-color: #fff8db; color: #b58105; } .ui.yellow.message .header { color: #9c6f04; } /*-------------- Sizes ---------------*/ .ui.small.message { font-size: 0.9285rem; } .ui.message { font-size: 1rem; } .ui.large.message { font-size: 1.1428rem; } .ui.huge.message { font-size: 1.4285rem; } .ui.massive.message { font-size: 1.7142rem; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Modal *******************************/ .ui.modal { display: none; position: fixed; z-index: 1001; top: 50%; left: 50%; text-align: left; width: 90%; margin-left: -45%; background: #ffffff; border: none; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.8); border-radius: 0.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 > :first-child:not(.icon), .ui.modal > .icon:first-child + * { border-top-left-radius: 0.2857rem; border-top-right-radius: 0.2857rem; } .ui.modal > :last-child { border-bottom-left-radius: 0.2857rem; border-bottom-right-radius: 0.2857rem; } /******************************* Content *******************************/ /*-------------- Close ---------------*/ .ui.modal > .close { cursor: pointer; position: absolute; top: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; color: #ffffff; width: 2.25rem; height: 2.25rem; padding: 0.625rem 0rem 0rem 0rem; } .ui.modal > .close:hover { opacity: 1; } /*-------------- Header ---------------*/ .ui.modal > .header { display: block; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff; background: linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff; margin: 0em; padding: 1.2rem 2rem; box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05); font-size: 1.6em; line-height: 1.3em; font-weight: bold; color: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(39, 41, 43, 0.15); } /*-------------- Content ---------------*/ .ui.modal > .content { display: table; table-layout: fixed; width: 100%; font-size: 1em; line-height: 1.4; padding: 2rem; background: #ffffff; } /* Image */ .ui.modal > .content > .image { display: table-cell; width: ''; vertical-align: top; } .ui.modal > .content > .image[class*="top aligned"] { vertical-align: top; } .ui.modal > .content > .image[class*="top aligned"] { vertical-align: middle; } /* Description */ .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; } /*rtl:ignore*/ .ui.modal > .content > .image > i.icon { font-size: 8rem; margin: 0em; opacity: 1; width: auto; } /*-------------- Actions ---------------*/ .ui.modal .actions { background: #efefef; padding: 1rem 2rem; border-top: 1px solid rgba(39, 41, 43, 0.15); text-align: right; } .ui.modal .actions > .button { margin-left: 0.75em; } /*------------------- Responsive --------------------*/ /* Modal Width */ @media only screen and (max-width: 767px) { .ui.modal { width: 95%; margin: 0em 0em 0em -47.5%; } } @media only screen and (min-width: 768px) { .ui.modal { width: 88%; margin: 0em 0em 0em -44%; } } @media only screen and (min-width: 992px) { .ui.modal { width: 74%; margin: 0em 0em 0em -37%; } } @media only screen and (min-width: 1400px) { .ui.modal { width: 56%; margin: 0em 0em 0em -28%; } } @media only screen and (min-width: 1920px) { .ui.modal { width: 42%; margin: 0em 0em 0em -21%; } } /* Tablet and Mobile */ @media only screen and (max-width: 992px) { .ui.modal > .header { padding-right: 2.25rem; } .ui.modal > .close { top: 0.905rem; right: 1rem; color: rgba(0, 0, 0, 0.8); } } /* Mobile */ @media only screen and (max-width: 767px) { .ui.modal > .header { padding: 0.75rem 1rem !important; padding-right: 2.25rem !important; } .ui.modal > .content { display: block; padding: 1rem !important; } .ui.modal > .close { top: 0.5rem !important; right: 0.5rem !important; } /*rtl:ignore*/ .ui.modal .content > .image { display: block; max-width: 100%; margin: 0em auto !important; text-align: center; padding: 0rem 0rem 1rem !important; } .ui.modal > .content > .image > i.icon { font-size: 5rem; text-align: center; } /*rtl:ignore*/ .ui.modal .content > .description { display: block; width: 100% !important; margin: 0em !important; padding: 1rem 0rem !important; box-shadow: none; } .ui.modal > .actions { padding: 1rem 1rem 0rem !important; } .ui.modal .actions > .buttons, .ui.modal .actions > .button { margin-bottom: 1rem; } } /******************************* Types *******************************/ .ui.basic.modal { background-color: transparent; border: none; box-shadow: none; color: #ffffff; } .ui.basic.modal > .header, .ui.basic.modal > .content, .ui.basic.modal > .actions { background-color: transparent; } .ui.basic.modal > .header { color: #ffffff; } .ui.basic.modal > .close { top: 1rem; right: 1.5rem; } /* Tablet and Mobile */ @media only screen and (max-width: 992px) { .ui.basic.modal > .close { color: #ffffff; } } /******************************* Variations *******************************/ /* A modal that cannot fit on the page */ .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; } @media only screen and (max-width: 992px) { .ui.scrolling.modal { margin-top: 1rem; margin-bottom: 1rem; } } /******************************* States *******************************/ .ui.active.modal { display: block; } /******************************* Variations *******************************/ /*-------------- Full Screen ---------------*/ .ui.fullscreen.modal { width: 95% !important; margin: 1em 0em 1em -47.5%; } .ui.fullscreen.modal > .header { padding-right: 2.25rem; } .ui.fullscreen.modal > .close { top: 0.905rem; right: 1rem; color: rgba(0, 0, 0, 0.8); } @media only screen and (max-width: 767px) { .ui.fullscreen.modal { width: auto !important; margin: 1em !important; top: 0% !important; left: 0% !important; } } /*-------------- Size ---------------*/ .ui.modal { font-size: 1rem; } /* Small */ .ui.small.modal > .header { font-size: 1.3em; } /* Small Modal Width */ @media only screen and (max-width: 767px) { .ui.small.modal { width: 95%; margin: 0em 0em 0em -47.5%; } } @media only screen and (min-width: 768px) { .ui.small.modal { width: 52.8%; margin: 0em 0em 0em -26.4%; } } @media only screen and (min-width: 992px) { .ui.small.modal { width: 44.4%; margin: 0em 0em 0em -22.2%; } } @media only screen and (min-width: 1400px) { .ui.small.modal { width: 33.6%; margin: 0em 0em 0em -16.8%; } } @media only screen and (min-width: 1920px) { .ui.small.modal { width: 25.2%; margin: 0em 0em 0em -12.6%; } } /* Large Modal Width */ .ui.large.modal > .header { font-size: 1.6em; } @media only screen and (max-width: 767px) { .ui.large.modal { width: 95%; margin: 0em 0em 0em -47.5%; } } @media only screen and (min-width: 768px) { .ui.large.modal { width: 88%; margin: 0em 0em 0em -44%; } } @media only screen and (min-width: 992px) { .ui.large.modal { width: 88.8%; margin: 0em 0em 0em -44.4%; } } @media only screen and (min-width: 1400px) { .ui.large.modal { width: 67.2%; margin: 0em 0em 0em -33.6%; } } @media only screen and (min-width: 1920px) { .ui.large.modal { width: 50.4%; margin: 0em 0em 0em -25.2%; } } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Nag *******************************/ .ui.nag { display: none; opacity: 0.95; position: relative; top: 0em; left: 0px; z-index: 999; min-height: 0em; width: 100%; margin: 0em; padding: 0.75em 1em; background: #555555; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2); font-size: 1rem; text-align: center; color: rgba(0, 0, 0, 0.8); border-radius: 0em 0em 0.2857rem 0.2857rem; -webkit-transition: 0.2s background ease; transition: 0.2s background ease; } a.ui.nag { cursor: pointer; } .ui.nag > .title { display: inline-block; margin: 0em 0.5em; color: #ffffff; } .ui.nag > .close.icon { cursor: pointer; opacity: 0.4; position: absolute; top: 50%; right: 1em; font-size: 1em; margin: -0.5em 0em 0em; color: #ffffff; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } /******************************* States *******************************/ /* Hover */ .ui.nag:hover { background: #555555; opacity: 1; } .ui.nag .close:hover { opacity: 1; } /******************************* Variations *******************************/ /*-------------- Static ---------------*/ .ui.overlay.nag { position: absolute; display: block; } /*-------------- Fixed ---------------*/ .ui.fixed.nag { position: fixed; } /*-------------- Bottom ---------------*/ .ui.bottom.nags, .ui.bottom.nag { border-radius: 0.2857rem 0.2857rem 0em 0em; top: auto; bottom: 0em; } /*-------------- White ---------------*/ .ui.inverted.nags .nag, .ui.inverted.nag { background-color: #f0f0f0; color: rgba(0, 0, 0, 0.85); } .ui.inverted.nags .nag .close, .ui.inverted.nags .nag .title, .ui.inverted.nag .close, .ui.inverted.nag .title { color: rgba(0, 0, 0, 0.4); } /******************************* Groups *******************************/ .ui.nags .nag { border-radius: 0em !important; } .ui.nags .nag:last-child { border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.bottom.nags .nag:last-child { border-radius: 0.2857rem 0.2857rem 0em 0em; } /******************************* Theme Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Popup *******************************/ .ui.popup { display: none; position: absolute; top: 0px; right: 0px; z-index: 900; border: 1px solid #cccccc; max-width: 250px; background-color: #ffffff; padding: 0.8em 1em; font-weight: normal; font-style: normal; color: rgba(0, 0, 0, 0.8); border-radius: 0.2857rem; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); } .ui.popup > .header { padding: 0em; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 1.125em; line-height: 1.2; font-weight: bold; } .ui.popup > .header + .content { padding-top: 0.5em; } .ui.popup:before { position: absolute; content: ''; width: 0.75em; height: 0.75em; background: #ffffff; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 2; box-shadow: 1px 1px 0px 0px #b3b3b3; } /******************************* Types *******************************/ /*-------------- Spacing ---------------*/ .ui.popup { margin: 0em; } .ui.popup.bottom { margin: 0.75em 0em 0em; } .ui.popup.top { margin: 0em 0em 0.75em; } .ui.popup.left.center { margin: 0em 0.75em 0em 0em; } .ui.popup.right.center { margin: 0em 0em 0em 0.75em; } /*-------------- Pointer ---------------*/ /*--- Below ---*/ .ui.bottom.center.popup:before { margin-left: -0.325em; top: -0.325em; left: 50%; right: auto; bottom: auto; box-shadow: -1px -1px 0px 0px #b3b3b3; } .ui.bottom.left.popup { margin-left: 0em; } .ui.bottom.left.popup:before { top: -0.325em; left: 1em; right: auto; bottom: auto; margin-left: 0em; box-shadow: -1px -1px 0px 0px #b3b3b3; } .ui.bottom.right.popup { margin-right: 0em; } .ui.bottom.right.popup:before { top: -0.325em; right: 1em; bottom: auto; left: auto; margin-left: 0em; box-shadow: -1px -1px 0px 0px #b3b3b3; } /*--- Above ---*/ .ui.top.center.popup:before { top: auto; right: auto; bottom: -0.325em; left: 50%; margin-left: -0.325em; } .ui.top.left.popup { margin-left: 0em; } .ui.top.left.popup:before { bottom: -0.325em; left: 1em; top: auto; right: auto; margin-left: 0em; } .ui.top.right.popup { margin-right: 0em; } .ui.top.right.popup:before { bottom: -0.325em; right: 1em; top: auto; left: auto; margin-left: 0em; } /*--- Left Center ---*/ .ui.left.center.popup:before { top: 50%; right: -0.325em; bottom: auto; left: auto; margin-top: -0.325em; box-shadow: 1px -1px 0px 0px #b3b3b3; } /*--- Right Center ---*/ .ui.right.center.popup:before { top: 50%; left: -0.325em; bottom: auto; right: auto; margin-top: -0.325em; box-shadow: -1px 1px 0px 0px #b3b3b3; } /******************************* Coupling *******************************/ /* Immediate Nested Grid */ .ui.popup > .ui.grid:not(.padded) { width: -webkit-calc(100% + 1.75rem); width: calc(100% + 1.75rem); margin: -0.7rem -0.875rem; } /******************************* States *******************************/ .ui.loading.popup { display: block; visibility: hidden; z-index: -1; } .ui.animating.popup, .ui.visible.popup { display: block; } /******************************* Variations *******************************/ /*-------------- Wide ---------------*/ .ui.wide.popup { width: 350px; max-width: 350px; } .ui[class*="very wide"].popup { width: 550px; max-width: 550px; } /*-------------- Fluid ---------------*/ .ui.fluid.popup { width: 100%; max-width: 99999px; } /*-------------- Colors ---------------*/ /* Inverted colors */ .ui.inverted.popup { background: #1b1c1d; color: #ffffff; border: none; box-shadow: none; } .ui.inverted.popup .header { background-color: none; color: #ffffff; } .ui.inverted.popup:before { background-color: #1b1c1d; box-shadow: none; } /*-------------- Flowing ---------------*/ .ui.flowing.popup { max-width: 9999px; } /*-------------- Sizes ---------------*/ .ui.small.popup { font-size: 0.8rem; } .ui.popup { font-size: 0.875rem; } .ui.large.popup { font-size: 1rem; } .ui.huge.popup { font-size: 1.1rem; } /******************************* Theme Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Progress *******************************/ .ui.progress { position: relative; display: block; max-width: 100%; border: 1px solid rgba(39, 41, 43, 0.15); margin: 1em 0em 2.5em; box-shadow: none; background: rgba(0, 0, 0, 0.03); padding: 0.2857em; border-radius: 0.2857rem; } .ui.progress:first-child { margin: 0em 0em 2.5em; } .ui.progress:last-child { margin: 0em 0em 1.5em; } /* Indicating */ .ui.indicating.progress .bar[style^="width: 3"] { background-color: #d9a65c; } .ui.indicating.progress .bar[style^="width: 4"], .ui.indicating.progress .bar[style^="width: 5"] { background-color: #e6bb48; } .ui.indicating.progress .bar[style^="width: 6"] { background-color: #ddc928; } .ui.indicating.progress .bar[style^="width: 7"], .ui.indicating.progress .bar[style^="width: 8"] { background-color: #b4d95c; } .ui.indicating.progress .bar[style^="width: 9"], .ui.indicating.progress .bar[style^="width: 100"] { background-color: #66da81; } .ui.indicating.progress .bar[style^="width: 1%"], .ui.indicating.progress .bar[style^="width: 2%"], .ui.indicating.progress .bar[style^="width: 3%"], .ui.indicating.progress .bar[style^="width: 4%"], .ui.indicating.progress .bar[style^="width: 5%"], .ui.indicating.progress .bar[style^="width: 6%"], .ui.indicating.progress .bar[style^="width: 7%"], .ui.indicating.progress .bar[style^="width: 8%"], .ui.indicating.progress .bar[style^="width: 9%"], .ui.indicating.progress .bar[style^="width: 1"], .ui.indicating.progress .bar[style^="width: 2"] { background-color: #d95c5c; } /* Single Digits Last */ .ui.indicating.progress .bar[style^="width: 1%"] + .label, .ui.indicating.progress .bar[style^="width: 2%"] + .label, .ui.indicating.progress .bar[style^="width: 3%"] + .label, .ui.indicating.progress .bar[style^="width: 4%"] + .label, .ui.indicating.progress .bar[style^="width: 5%"] + .label, .ui.indicating.progress .bar[style^="width: 6%"] + .label, .ui.indicating.progress .bar[style^="width: 7%"] + .label, .ui.indicating.progress .bar[style^="width: 8%"] + .label, .ui.indicating.progress .bar[style^="width: 9%"] + .label, .ui.indicating.progress .bar[style^="width: 1"] + .label, .ui.indicating.progress .bar[style^="width: 2"] + .label { color: #d95c5c; } .ui.indicating.progress .bar[style^="width: 3"] + .label { color: #d9a65c; } .ui.indicating.progress .bar[style^="width: 4"] + .label, .ui.indicating.progress .bar[style^="width: 5"] + .label { color: #e6bb48; } .ui.indicating.progress .bar[style^="width: 6"] + .label { color: #ddc928; } .ui.indicating.progress .bar[style^="width: 7"] + .label, .ui.indicating.progress .bar[style^="width: 8"] + .label { color: #b4d95c; } .ui.indicating.progress .bar[style^="width: 9"] + .label, .ui.indicating.progress .bar[style^="width: 100"] + .label { color: #66da81; } /******************************* Content *******************************/ /* Activity Bar */ .ui.progress .bar { display: block; line-height: 1; position: relative; width: 0%; min-width: 0.25em; height: 1.75em; background: #888888; border-radius: 0.2857rem; -webkit-transition: width 0.5s ease, background-color 1s ease; transition: width 0.5s ease, background-color 1s ease; } /* Percent Complete */ .ui.progress .bar > .progress { white-space: nowrap; position: absolute; width: auto; font-size: 0.9em; top: 50%; right: 0.5em; left: auto; bottom: auto; color: rgba(255, 255, 255, 0.8); text-shadow: none; margin-top: -0.5em; font-weight: bold; text-align: left; } /* Label */ .ui.progress > .label { position: absolute; width: 100%; font-size: 1em; top: 100%; right: auto; left: 0%; bottom: auto; color: rgba(0, 0, 0, 0.8); font-weight: bold; text-shadow: none; margin-top: 0.2em; text-align: center; -webkit-transition: color 1s ease; transition: color 1s ease; } /******************************* States *******************************/ /*-------------- Success ---------------*/ .ui.progress.success .bar { background-color: #5bbd72 !important; } .ui.progress.success .bar, .ui.progress.success .bar::after { -webkit-animation: none !important; animation: none !important; } .ui.progress.success > .label { color: #356e36; } /*-------------- Warning ---------------*/ .ui.progress.warning .bar { background-color: #f2c037 !important; } .ui.progress.warning .bar, .ui.progress.warning .bar::after { -webkit-animation: none !important; animation: none !important; } .ui.progress.warning > .label { color: #825c01; } /*-------------- Error ---------------*/ .ui.progress.error .bar { background-color: #d95c5c !important; } .ui.progress.error .bar, .ui.progress.error .bar::after { -webkit-animation: none !important; animation: none !important; } .ui.progress.error > .label { color: #912d2b; } /*-------------- Active ---------------*/ .ui.active.progress .bar { position: relative; min-width: 3em; } .ui.active.progress .bar::after { content: ''; opacity: 0; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #ffffff; border-radius: 0.2857rem; -webkit-animation: progress-active 2s ease infinite; animation: progress-active 2s ease infinite; } @-webkit-keyframes progress-active { 0% { opacity: 0.3; width: 0; } 100% { opacity: 0; width: 100%; } } @keyframes progress-active { 0% { opacity: 0.3; width: 0; } 100% { opacity: 0; width: 100%; } } /*-------------- Disabled ---------------*/ .ui.disabled.progress { opacity: 0.35; } .ui.disabled.progress .bar, .ui.disabled.progress .bar::after { -webkit-animation: none !important; animation: none !important; } /******************************* Variations *******************************/ /*-------------- Inverted ---------------*/ /* bottom attached */ .ui.inverted.progress { background: rgba(255, 255, 255, 0.05); border: none; } .ui.inverted.progress .bar { background: #888888; } .ui.inverted.progress .bar > .progress { color: #fafafa; } .ui.inverted.progress > .label { color: #ffffff; } .ui.inverted.progress.success > .label { color: #5bbd72; } .ui.inverted.progress.warning > .label { color: #f2c037; } .ui.inverted.progress.error > .label { color: #d95c5c; } /*-------------- Attached ---------------*/ /* bottom attached */ .ui.progress.attached { background: none transparent; position: relative; border: none; margin: 0em; } .ui.progress.attached, .ui.progress.attached .bar { display: block; height: 0.25em; padding: 0px; overflow: hidden; border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.progress.attached .bar { border-radius: 0em; } /* top attached */ .ui.progress.top.attached, .ui.progress.top.attached .bar { top: 0px; border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.progress.top.attached .bar { border-radius: 0em; } /*-------------- Colors ---------------*/ .ui.black.progress .bar { background-color: #1b1c1d; } .ui.blue.progress .bar { background-color: #3b83c0; } .ui.green.progress .bar { background-color: #5bbd72; } .ui.orange.progress .bar { background-color: #e07b53; } .ui.pink.progress .bar { background-color: #d9499a; } .ui.purple.progress .bar { background-color: #564f8a; } .ui.red.progress .bar { background-color: #d95c5c; } .ui.teal.progress .bar { background-color: #00b5ad; } .ui.yellow.progress .bar { background-color: #f2c61f; } .ui.black.inverted.progress .bar { background-color: #333333; } .ui.blue.inverted.progress .bar { background-color: #54c8ff; } .ui.green.inverted.progress .bar { background-color: #2ecc40; } .ui.orange.inverted.progress .bar { background-color: #ff851b; } .ui.pink.inverted.progress .bar { background-color: #ff8edf; } .ui.purple.inverted.progress .bar { background-color: #cdc6ff; } .ui.red.inverted.progress .bar { background-color: #ff695e; } .ui.teal.inverted.progress .bar { background-color: #6dffff; } .ui.yellow.inverted.progress .bar { background-color: #ffe21f; } /*-------------- Sizes ---------------*/ .ui.small.progress .bar { height: 14px; } /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Rails *******************************/ .ui.rail { font-size: 1em; position: absolute; top: 0%; width: 300px; box-sizing: content-box; } .ui.left.rail { left: auto; right: 100%; padding: 0em 2rem 0em 0em; margin: 0em 2rem 0em 0em; } .ui.right.rail { left: 100%; right: auto; padding: 0em 0em 0em 2rem; margin: 0em 0em 0em 2rem; } /******************************* Variations *******************************/ /*-------------- Divided ---------------*/ .ui.left.dividing.rail { padding: 0em 2.5rem 0em 0em; margin: 0em 2.5rem 0em 0em; border-right: 1px solid rgba(39, 41, 43, 0.15); } .ui.right.dividing.rail { border-left: 1px solid rgba(39, 41, 43, 0.15); padding: 0em 0em 0em 2.5rem; margin: 0em 0em 0em 2.5rem; } /*-------------- Distance ---------------*/ .ui.close.left.rail { padding: 0em 1em 0em 0em; margin: 0em 1em 0em 0em; } .ui.close.right.rail { padding: 0em 0em 0em 1em; margin: 0em 0em 0em 1em; } .ui.very.close.left.rail { padding: 0em 0.5em 0em 0em; margin: 0em 0.5em 0em 0em; } .ui.very.close.right.rail { padding: 0em 0em 0em 0.5em; margin: 0em 0em 0em 0.5em; } /*-------------- Sizing ---------------*/ .ui.rail { font-size: 1em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Rating *******************************/ .ui.rating { display: inline-block; font-size: 0em; vertical-align: baseline; margin: 0em 0.5rem 0em 0em; } .ui.rating:last-child { margin-right: 0em; } .ui.rating:before { display: block; content: ''; visibility: hidden; clear: both; height: 0; } /* Icon */ .ui.rating .icon { cursor: pointer; margin: 0em; width: 1.1em; text-align: center; height: auto; padding: 0em; font-weight: normal; font-style: normal; vertical-align: baseline; } /******************************* Types *******************************/ /*------------------- Star --------------------*/ /* Inactive */ .ui.star.rating .icon { width: 1.1em; color: rgba(0, 0, 0, 0.15); } /* Active Star */ .ui.star.rating .active.icon { color: #ffe623 !important; text-shadow: 0px -1px 0px #cfa300, -1px 0px 0px #cfa300, 0px 1px 0px #cfa300, 1px 0px 0px #cfa300; } /* Selected Star */ .ui.star.rating .icon.selected, .ui.star.rating .icon.selected.active { color: #ffb70a !important; } .ui.star.rating.partial { position: relative; z-index: 1; } .ui.star.rating.partial:before { position: absolute; z-index: -1; } /*------------------- Heart --------------------*/ .ui.heart.rating .icon { width: 1.25em; color: rgba(0, 0, 0, 0.15); } /* Active Heart */ .ui.heart.rating .active.icon { color: #ff2733 !important; text-shadow: 0px -1px 0px #9e0000, -1px 0px 0px #9e0000, 0px 1px 0px #9e0000, 1px 0px 0px #9e0000; } /* Selected Heart */ .ui.heart.rating .icon.selected, .ui.heart.rating .icon.selected.active { color: #ff2733 !important; } /******************************* States *******************************/ /* Inactive Icon */ .ui.rating .icon { color: rgba(0, 0, 0, 0.15); } /* Active Icon */ .ui.rating .active.icon { color: rgba(0, 0, 0, 0.85); } /* Selected Icon */ .ui.rating .icon.selected, .ui.rating .icon.selected.active { color: rgba(0, 0, 0, 0.8); } /*------------------- Disabled --------------------*/ /* disabled rating */ .ui.disabled.rating .icon { cursor: default; } /*------------------- Interacting (Active) --------------------*/ /* Selected Rating */ .ui.rating.selected .active.icon { opacity: 0.5; } .ui.rating.selected .icon.selected, .ui.rating .icon.selected { opacity: 1; } /******************************* Variations *******************************/ .ui.mini.rating .icon { font-size: 0.7rem; } .ui.tiny.rating .icon { font-size: 0.8rem; } .ui.small.rating .icon { font-size: 0.875rem; } .ui.rating .icon { font-size: 1rem; } .ui.large.rating .icon { font-size: 1.1rem; } .ui.huge.rating .icon { font-size: 1.5rem; } .ui.massive.rating .icon { font-size: 2rem; } /* Realign */ .ui.large.rating, .ui.huge.rating, .ui.massive.rating { vertical-align: middle; } /******************************* Theme Overrides *******************************/ @font-face { font-family: 'Rating'; 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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kIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOE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) format('woff'); font-weight: normal; font-style: normal; } .ui.rating .icon { font-family: 'Rating'; line-height: 1; height: 1em; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-weight: normal; font-style: normal; text-align: center; } /* Empty Star */ .ui.rating .icon:before { content: '\f006'; } /* Active Star */ .ui.rating .active.icon:before { content: '\f005'; } /*------------------- Star --------------------*/ /* Unfilled Star */ .ui.star.rating .icon:before { content: '\f005'; } /* Active Star */ .ui.star.rating .active.icon:before { content: '\f005'; } /* Partial */ .ui.star.rating .partial.icon:before { content: '\f006'; } .ui.star.rating .partial.icon { content: '\f005'; } /*------------------- Heart --------------------*/ /* Empty Heart .ui.heart.rating .icon:before { content: '\f08a'; } */ .ui.heart.rating .icon:before { content: '\f004'; } /* Active */ .ui.heart.rating .active.icon:before { content: '\f004'; } /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Reset *******************************/ /* Border-Box */ *, *:before, *:after { box-sizing: border-box; } /* iPad Input Shadows */ input[type="text"], input[type="email"], input[type="search"], input[type="password"] { -webkit-appearance: none; -moz-appearance: none; /* mobile firefox too! */ } /******************************* Theme Overrides *******************************/ /*! normalize.css v3.0.1 | MIT License | git.io/normalize */ /** * Correct `block` display not defined in IE 8/9. */ /*! normalize.css v3.0.1 | MIT License | git.io/normalize */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Remove default margin. */ body { margin: 0; } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari and Chrome. */ dfn { font-style: italic; } /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /** * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari. */ figure { margin: 1em 40px; } /** * Address differences between Firefox and other browsers. */ hr { box-sizing: content-box; height: 0; } /** * Contain overflow in all browsers. */ pre { overflow: auto; } /** * Address odd `em`-unit font size rendering in all browsers. */ code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * Remove default vertical scrollbar in IE 8/9/10/11. */ textarea { overflow: auto; } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Reveal *******************************/ .ui.reveal { display: inline-block; position: relative !important; z-index: 3 !important; font-size: 0em !important; } .ui.reveal > .visible.content { position: absolute !important; top: 0em !important; left: 0em !important; z-index: 4 !important; -webkit-transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; } .ui.reveal > .hidden.content { position: relative !important; z-index: 3 !important; } /******************************* Types *******************************/ /*-------------- Slide ---------------*/ .ui.slide.reveal { position: relative !important; display: block; overflow: hidden !important; white-space: nowrap; } .ui.slide.reveal > .content { display: block; float: left; margin: 0em; -webkit-transition: top 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, left 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, right 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, bottom 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; transition: top 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, left 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, right 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s, bottom 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; } .ui.slide.reveal > .visible.content { position: relative !important; } .ui.slide.reveal > .hidden.content { position: absolute !important; left: 100% !important; width: 100% !important; } .ui.slide.reveal:hover > .visible.content { left: -100% !important; } .ui.slide.reveal:hover > .hidden.content { left: 0% !important; } .ui.right.slide.reveal > .visible.content { left: 0%; } .ui.right.slide.reveal > .hidden.content { left: auto !important; right: 100% !important; } .ui.right.slide.reveal:hover > .visible.content { left: 100% !important; right: auto !important; } .ui.right.slide.reveal:hover > .hidden.content { left: auto !important; right: 0% !important; } .ui.up.slide.reveal > .visible.content { top: 0% !important; left: 0% !important; right: auto !important; bottom: auto !important; } .ui.up.slide.reveal > .hidden.content { top: 100% !important; left: 0% !important; right: auto !important; bottom: auto !important; } .ui.slide.up.reveal:hover > .visible.content { top: -100% !important; left: 0% !important; } .ui.slide.up.reveal:hover > .hidden.content { top: 0% !important; left: 0% !important; } .ui.down.slide.reveal > .visible.content { top: auto !important; right: auto !important; bottom: auto !important; bottom: 0% !important; } .ui.down.slide.reveal > .hidden.content { top: auto !important; right: auto !important; bottom: 100% !important; left: 0% !important; } .ui.slide.down.reveal:hover > .visible.content { left: 0% !important; bottom: -100% !important; } .ui.slide.down.reveal:hover > .hidden.content { left: 0% !important; bottom: 0% !important; } /*-------------- Fade ---------------*/ .ui.fade.reveal > .visible.content { opacity: 1; } .ui.fade.reveal:hover > .visible.content { opacity: 0; } /*-------------- Move ---------------*/ .ui.move.reveal > .visible.content, .ui.move.left.reveal > .visible.content { left: auto !important; top: auto !important; bottom: auto !important; right: 0% !important; } .ui.move.reveal:hover > .visible.content, .ui.move.left.reveal:hover > .visible.content { right: 100% !important; } .ui.move.right.reveal > .visible.content { right: auto !important; top: auto !important; bottom: auto !important; left: 0% !important; } .ui.move.right.reveal:hover > .visible.content { left: 100% !important; } .ui.move.up.reveal > .visible.content { right: auto !important; left: auto !important; top: auto !important; bottom: 0% !important; } .ui.move.up.reveal:hover > .visible.content { bottom: 100% !important; } .ui.move.down.reveal > .visible.content { right: auto !important; left: auto !important; top: 0% !important; bottom: auto !important; } .ui.move.down.reveal:hover > .visible.content { top: 100% !important; } /*-------------- Rotate ---------------*/ .ui.rotate.reveal > .visible.content { -webkit-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } .ui.rotate.reveal > .visible.content, .ui.rotate.right.reveal > .visible.content { -webkit-transform-origin: bottom right; -ms-transform-origin: bottom right; transform-origin: bottom right; } .ui.rotate.reveal:hover > .visible.content, .ui.rotate.right.reveal:hover > .visible.content { -webkit-transform: rotate(110deg); -ms-transform: rotate(110deg); transform: rotate(110deg); } .ui.rotate.left.reveal > .visible.content { -webkit-transform-origin: bottom left; -ms-transform-origin: bottom left; transform-origin: bottom left; } .ui.rotate.left.reveal:hover > .visible.content { -webkit-transform: rotate(-110deg); -ms-transform: rotate(-110deg); transform: rotate(-110deg); } /******************************* States *******************************/ .ui.disabled.reveal { opacity: 1 !important; } .ui.disabled.reveal > .content { -webkit-transition: none !important; transition: none !important; } .ui.disabled.reveal:hover > .visible.content { position: static !important; display: block !important; opacity: 1 !important; top: 0 !important; left: 0 !important; right: auto !important; bottom: auto !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .ui.disabled.reveal:hover > .hidden.content { display: none !important; } /******************************* Variations *******************************/ /*-------------- Masked ---------------*/ .ui.masked.reveal { overflow: hidden; } /*-------------- Instant ---------------*/ .ui.instant.reveal > .content { -webkit-transition-delay: 0s !important; transition-delay: 0s !important; } /*-------------- Sizing ---------------*/ .ui.reveal > .content { font-size: 1rem !important; } /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Search *******************************/ .ui.search { position: relative; text-shadow: none; font-style: normal; font-weight: normal; } .ui.search input { border-radius: 500rem; } /*-------------- Icon ---------------*/ .ui.search .prompt ~ .search.icon { cursor: pointer; } /*-------------- Results ---------------*/ .ui.search .results { display: none; position: absolute; z-index: 998; top: 100%; left: 0%; overflow: hidden; background: #ffffff; margin-top: 0.5em; width: 380px; border-radius: 0.25em; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.2); } /*-------------- Result ---------------*/ .ui.search .result { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; cursor: pointer; overflow: hidden; font-size: 0.9em; padding: 0.5em 1em; color: rgba(0, 0, 0, 0.8); line-height: 1.33; } .ui.search .result:first-child { border-top: none; } /* Image */ .ui.search .result .image { float: right; overflow: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em; } .ui.search .result .image img { display: block; width: auto; height: 100%; } /*-------------- Info ---------------*/ .ui.search .result .image + .content { margin: 0em 6em 0em 0em; } .ui.search .result .title { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-weight: normal; color: rgba(0, 0, 0, 0.85); } .ui.search .result .description { color: rgba(0, 0, 0, 0.8); } .ui.search .result .price { float: right; color: #5bbd72; } /*-------------- Message ---------------*/ .ui.search .message { padding: 1em 1em; } .ui.search .message .header { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: rgba(0, 0, 0, 0.8); } .ui.search .message .description { margin-top: 0.25rem; font-size: 1rem; color: rgba(0, 0, 0, 0.8); } /* View All Results */ .ui.search .all { display: block; border-top: 1px solid rgba(0, 0, 0, 0.1); background-color: #f0f0f0; height: 2em; line-height: 2em; color: rgba(0, 0, 0, 0.8); font-weight: bold; text-align: center; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.search .result:hover, .ui.search .results .category .result:hover { background: #fafafa; } .ui.search .all:hover { background: #fafafa; } /*-------------- Loading ---------------*/ .ui.search.loading .input .icon { background: url("themes/default/assets/images/loader-mini.gif") no-repeat 50% 50%; } .ui.search.loading .input .icon:before, .ui.search.loading .input .icon:after { display: none; } /*-------------- Active ---------------*/ .ui.search .results .category.active { background-color: #f1f1f1; } .ui.search .results .category.active > .name { color: rgba(0, 0, 0, 0.8); } .ui.search .result.active, .ui.search .results .category .result.active { border-left-color: transparent; background-color: #f0f0f0; box-shadow: 2px 0px 2px 0px rgba(0, 0, 0, 0.2); } .ui.search .result.active .title { color: rgba(0, 0, 0, 0.85); } .ui.search .result.active .description { color: rgba(0, 0, 0, 0.85); } /******************************* Types *******************************/ /*------------------- Left / Right --------------------*/ .ui.right.aligned.search .results { right: 0%; left: auto; } /*-------------- Categories ---------------*/ .ui.search .results .category { background: #f0f0f0; box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } .ui.search .results .category, .ui.search .results .category .result { position: relative; -webkit-transition: background 0.2s ease, border-color 0.2s ease; transition: background 0.2s ease, border-color 0.2s ease; } .ui.search .results .category:first-child { box-shadow: none; } .ui.search .results .category > .name { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; float: 0.9em; float: left; padding: 0.4em 0em 0em 1em; font-weight: bold; color: rgba(0, 0, 0, 0.4); } .ui.search .results .category .result { background-color: #ffffff; margin-left: 100px; border-left: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); } /******************************* Variations *******************************/ .ui.search { font-size: 1em; } .ui.large.search { font-size: 1.1em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Segment *******************************/ .ui.segment { position: relative; background-color: #ffffff; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); margin: 1rem 0em; padding: 1em 1em; border-radius: 0.2857rem; border: none; } .ui.segment:first-child { margin-top: 0em; } .ui.segment:last-child { margin-bottom: 0em; } .ui.segment:after { content: ''; display: block; height: 0px; clear: both; visibility: hidden; } /* Vertical */ .ui[class*="vertical segment"] { margin: 0em; padding-left: 0em; padding-right: 0em; background-color: transparent; border-radius: 0px; border: none; box-shadow: 0px 1px 0px rgba(39, 41, 43, 0.15); } .ui[class*="vertical segment"]:first-child { padding-top: 0em; } .ui[class*="vertical segment"]:last-child { padding-bottom: 0em; box-shadow: none; } /* Horizontal */ .ui[class*="horizontal segment"] { margin: 0em; padding-top: 0em; padding-bottom: 0em; background-color: transparent; border-radius: 0px; border: none; box-shadow: 1px 0px 0px rgba(39, 41, 43, 0.15); } /*------------------- Loose Coupling --------------------*/ /* Menu */ .ui.pointing.menu + .ui.attached.segment { top: 1px; } /* Header */ .ui.inverted.segment > .ui.header { color: #ffffff; } /* Label */ .ui[class*="bottom attached"].segment > [class*="top attached"].label { border-top-left-radius: 0em; border-top-right-radius: 0em; } .ui[class*="top attached"].segment > [class*="bottom attached"].label { border-bottom-left-radius: 0em; border-bottom-right-radius: 0em; } .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label { border-top-left-radius: 0em; border-top-right-radius: 0em; } .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label { border-bottom-left-radius: 0em; border-bottom-right-radius: 0em; } /* Grid */ .ui.page.grid.segment, .ui.grid .ui.segment.column { padding-top: 2em; padding-bottom: 2em; } .ui.grid.segment { margin: 1rem 0rem; border-radius: 0.2857rem; } /* Table */ .ui.basic.table.segment { background: #ffffff; border: none; box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); } .ui[class*="very basic"].table.segment { padding: 1em 1em; } /******************************* Types *******************************/ /*------------------- Piled --------------------*/ .ui.piled.segment { margin: 2em 0em; box-shadow: 0px 0px 1px 1px rgba(39, 41, 43, 0.15); z-index: auto; } .ui.piled.segment:first-child { margin-top: 0em; } .ui.piled.segment:last-child { margin-bottom: 0em; } .ui.piled.segment:after, .ui.piled.segment:before { background-color: #ffffff; visibility: visible; content: ''; display: block; height: 100%; left: 0px; position: absolute; width: 100%; box-shadow: 0px 0px 1px 1px rgba(39, 41, 43, 0.15); } .ui.piled.segment:after { -webkit-transform: rotate(1.2deg); -ms-transform: rotate(1.2deg); transform: rotate(1.2deg); top: 0; z-index: -1; } .ui.piled.segment:before { -webkit-transform: rotate(-1.2deg); -ms-transform: rotate(-1.2deg); transform: rotate(-1.2deg); top: 0; z-index: -2; } /*------------------- Stacked --------------------*/ .ui.stacked.segment { padding-bottom: 1.4em; } .ui.stacked.segment:after, .ui.stacked.segment:before { content: ''; position: absolute; bottom: -3px; left: 0%; border-top: 1px solid rgba(39, 41, 43, 0.15); background-color: rgba(0, 0, 0, 0.03); width: 100%; height: 6px; visibility: visible; } .ui.stacked.segment:before { display: none; } /* Add additional page */ .ui.tall.stacked.segment:before { display: block; bottom: 0px; } /* Inverted */ .ui.stacked.inverted.segment:after, .ui.stacked.inverted.segment:before { background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(39, 41, 43, 0.3); } /*------------------- Compact --------------------*/ .ui.compact.segment { display: table; } /*------------------- Circular --------------------*/ .ui.circular.segment { display: table-cell; padding: 2em; text-align: center; vertical-align: middle; border-radius: 500em; } /*------------------- Raised --------------------*/ .ui.raised.segment { box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 4px 0px rgba(0, 0, 0, 0.15); } /******************************* States *******************************/ /*-------------- Disabled ---------------*/ .ui.disabled.segment { opacity: 0.3; color: rgba(40, 40, 40, 0.3); } /*-------------- Loading ---------------*/ .ui.loading.segment { position: relative; cursor: default; point-events: none; text-shadow: none !important; color: transparent !important; -webkit-transition: all 0s linear; transition: all 0s linear; z-index: 100; } .ui.loading.segment:before { position: absolute; content: ''; top: 0%; left: 0%; background: rgba(255, 255, 255, 0.8); width: 100%; height: 100%; border-radius: 0.2857rem; z-index: 100; } .ui.loading.segment:after { position: absolute; content: ''; top: 50%; left: 50%; margin: -1.5em 0em 0em -1.5em; width: 3em; height: 3em; -webkit-animation: segment-spin 0.6s linear; animation: segment-spin 0.6s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 500rem; border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); border-style: solid; border-width: 0.3em; box-shadow: 0px 0px 0px 1px transparent; visibility: visible; z-index: 101; } @-webkit-keyframes segment-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes segment-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /******************************* Variations *******************************/ /*------------------- Basic --------------------*/ .ui.basic.segment { position: relative; background-color: transparent; box-shadow: none; border-radius: 0px; } .ui.basic.segment:first-child { padding-top: 0em; } .ui.basic.segment:last-child { padding-bottom: 0em; } /*------------------- Fittted --------------------*/ .ui.fitted.segment { padding: 0em; } /*------------------- Colors --------------------*/ .ui.black.segment:not(.inverted) { border-top: 2px solid #1b1c1d; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.blue.segment:not(.inverted) { border-top: 2px solid #3b83c0; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.green.segment:not(.inverted) { border-top: 2px solid #5bbd72; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.orange.segment:not(.inverted) { border-top: 2px solid #e07b53; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.pink.segment:not(.inverted) { border-top: 2px solid #d9499a; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.purple.segment:not(.inverted) { border-top: 2px solid #564f8a; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.red.segment:not(.inverted) { border-top: 2px solid #d95c5c; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.teal.segment:not(.inverted) { border-top: 2px solid #00b5ad; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } .ui.yellow.segment:not(.inverted) { border-top: 2px solid #f2c61f; border-radius: 0em 0em 0.2857rem 0.2857rem !important; } /*------------------- Inverted Colors --------------------*/ .ui.inverted.segment, .ui.inverted.black.segment { background-color: #1b1c1d !important; color: #ffffff !important; } .ui.inverted.blue.segment { background-color: #3b83c0 !important; color: #ffffff !important; } .ui.inverted.green.segment { background-color: #5bbd72 !important; color: #ffffff !important; } .ui.inverted.orange.segment { background-color: #e07b53 !important; color: #ffffff !important; } .ui.inverted.pink.segment { background-color: #d9499a !important; color: #ffffff !important; } .ui.inverted.purple.segment { background-color: #564f8a !important; color: #ffffff !important; } .ui.inverted.red.segment { background-color: #d95c5c !important; color: #ffffff !important; } .ui.inverted.teal.segment { background-color: #00b5ad !important; color: #ffffff !important; } .ui.inverted.yellow.segment { background-color: #f2c61f !important; color: #ffffff !important; } /*------------------- Aligned --------------------*/ .ui[class*="left aligned"].segment { text-align: left; } .ui[class*="right aligned"].segment { text-align: right; } .ui[class*="center aligned"].segment { text-align: center; } /*------------------- Floated --------------------*/ .ui.floated.segment, .ui[class*="left floated"].segment { float: left; margin-right: 1rem; } .ui[class*="right floated"].segment { float: right; margin-left: 1rem; } /*------------------- Inverted --------------------*/ .ui.inverted.segment { border: none; box-shadow: none; } .ui.inverted.segment .segment { color: rgba(0, 0, 0, 0.8); } .ui.inverted.segment .inverted.segment { color: #ffffff; } .ui.inverted.segment, .ui.primary.inverted.segment { background-color: #1b1c1d; color: #ffffff; } .ui.inverted.block.segment, .ui.inverted.attached.segment { box-shadow: none !important; border: none !important; } /*------------------- Ordinality --------------------*/ .ui.secondary.segment { background: #faf9fa; color: rgba(0, 0, 0, 0.8); } .ui.tertiary.segment { background: #ebebeb; color: rgba(0, 0, 0, 0.8); } .ui.secondary.inverted.segment { background: -webkit-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); background: linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); color: #fafafa; } .ui.tertiary.inverted.segment { background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%); background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%); color: #f0f0f0; } /*------------------- Attached --------------------*/ .ui.segment.attached { top: 0px; bottom: 0px; margin: 0em -1px; width: -webkit-calc(100% + 2px ); width: calc(100% + 2px ); max-width: -webkit-calc(100% + 2px ); max-width: calc(100% + 2px ); border-radius: 0px; box-shadow: none; border: 1px solid #d4d4d5; } .ui.segment.attached + .ui.segment.attached { border-top: none; } /* Top */ .ui[class*="top attached"].segment { top: 0px; bottom: 0px; margin-top: 1rem; margin-bottom: 0em; border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.segment[class*="top attached"]:first-child { margin-top: 0em; } /* Bottom */ .ui.segment[class*="bottom attached"] { top: 0px; bottom: 0px; margin-top: 0em; margin-bottom: 1rem; box-shadow: none, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); border-radius: 0em 0em 0.2857rem 0.2857rem; } .ui.segment[class*="bottom attached"]:last-child { margin-bottom: 0em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Shape *******************************/ .ui.shape { position: relative; display: inline-block; -webkit-perspective: 2000px; perspective: 2000px; } .ui.shape .sides { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .ui.shape .side { opacity: 1; width: 100%; margin: 0em !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .ui.shape .side { display: none; } .ui.shape .side > * { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } /******************************* Types *******************************/ .ui.cube.shape .side { min-width: 15em; height: 15em; padding: 2em; background-color: #e6e6e6; color: rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); } .ui.cube.shape .side > .content { width: 100%; height: 100%; display: table; text-align: center; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .ui.cube.shape .side > .content > div { display: table-cell; vertical-align: middle; font-size: 2em; } /******************************* Variations *******************************/ .ui.text.shape.animating .sides { position: static; } .ui.text.shape .side { white-space: nowrap; } .ui.text.shape .side > * { white-space: normal; } /******************************* States *******************************/ /*-------------- Loading ---------------*/ .ui.loading.shape { position: absolute; top: -9999px; left: -9999px; } /*-------------- Animating ---------------*/ .ui.shape .animating.side { position: absolute; top: 0px; left: 0px; z-index: 100; } .ui.shape .hidden.side { opacity: 0.4; } /*-------------- CSS ---------------*/ .ui.shape.animating { -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .ui.shape.animating .sides { position: absolute; } .ui.shape.animating .sides { -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .ui.shape.animating .side { -webkit-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out; } /*-------------- Active ---------------*/ .ui.shape .active.side { display: block; } /******************************* Theme Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Sidebar *******************************/ /* Sidebar Menu */ .ui.sidebar { position: fixed; top: 0; left: 0; visibility: hidden; height: 100% !important; border-radius: 0em !important; margin: 0 !important; -webkit-transition: none; transition: none; will-change: transform; overflow-y: auto !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; background: #1b1c1d; width: 260px !important; } /*-------------- Direction ---------------*/ .ui.top.sidebar, .ui.bottom.sidebar { width: 100% !important; height: auto !important; overflow-y: visible !important; } .ui.top.sidebar { top: 0px !important; bottom: auto !important; } .ui.right.sidebar { right: 0px !important; left: auto !important; } .ui.bottom.sidebar { top: auto !important; bottom: 0px !important; } /*-------------- Body ---------------*/ /* Sets 3D Perspective */ .pushable { background: #333333 !important; position: relative; height: 100%; overflow-x: hidden; } /*-------------- Fixed ---------------*/ .pushable > .ui.fixed { position: fixed; -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; z-index: 903; } /*-------------- Pusher ---------------*/ .pushable > .pusher { background: #333333; height: 100%; z-index: 901; -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*-------------- Page ---------------*/ .pushable > .pusher > .page { position: relative; min-height: 100%; background: #f7f7f7; } /*-------------- Dimmer ---------------*/ .pushable > .pusher > .page:after { position: absolute; top: 0px; right: 0px; content: ''; background-color: rgba(0, 0, 0, 0.4); width: 0px; height: 0px; overflow: hidden; opacity: 0; z-index: 902; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; will-change: opacity; } /*-------------- Coupling ---------------*/ .ui.sidebar.menu .item { border-radius: 0em !important; } /******************************* States *******************************/ /*-------------- Pushed ---------------*/ .pushable.pushed { overflow-x: hidden; } .pushable.pushed > .fixed, .pushable.pushed > .pusher { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: touch; } .pushable.active > .visible.sidebar { -webkit-overflow-scrolling: touch; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 904; } /*-------------- Dimmed ---------------*/ .pushable > .pusher > .page.dimmed:after { width: 100% !important; height: 100% !important; opacity: 1 !important; } /*-------------- Animation ---------------*/ .pushable.show > .pusher, .pushable.hide > .pusher { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .pushable.show > .visible.sidebar, .pushable.hide > .visible.sidebar { -webkit-backface-visibility: hidden; backface-visibility: hidden; } /*-------------- Visible ---------------*/ .pushable > .visible.ui.sidebar { visibility: visible; } /******************************* Variations *******************************/ /*-------------- Styled ---------------*/ .ui.styled.sidebar { background-color: #FFFFFF; padding: 1em 1.25em; border-right: 1px solid #DDDDDD; } /******************************* Animations *******************************/ /*-------------- Overlay ---------------*/ /* Set-up */ .pushable.overlay > .visible.ui.sidebar { z-index: 904; } /* Animation */ .pushable.overlay.show > .visible.ui.sidebar, .pushable.overlay.hide > .visible.ui.sidebar { -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*--- Left ---*/ /* Set-up */ .left.pushable.overlay > .visible.ui.sidebar { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } /* Pushed */ .left.pushable.overlay.pushed .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); } /*--- Right ---*/ /* Set-up */ .right.pushable.overlay > .visible.ui.sidebar { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } /* Pushed */ .right.pushable.overlay.pushed .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); } /*--- Top ---*/ /* Set-up */ .top.pushable.overlay > .visible.ui.sidebar { -webkit-transform: translate3d(0%, -100%, 0); transform: translate3d(0%, -100%, 0); } /* Pushed */ .top.pushable.overlay.pushed .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0%, 0); transform: translate3d(0%, 0%, 0); } /*--- Bottom ---*/ /* Set-up */ .bottom.pushable.overlay > .visible.ui.sidebar { -webkit-transform: translate3d(0%, 100%, 0); transform: translate3d(0%, 100%, 0); } /* Pushed */ .bottom.pushable.overlay.pushed .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0%, 0); transform: translate3d(0%, 0%, 0); } /*-------------- Push ---------------*/ /* Set-Up */ .pushable.push > .fixed, .pushable.push > .pusher { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .pushable.push > .visible.ui.sidebar { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } /* Pushed */ .pushable.push.pushed > .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); } .pushable.push.pushed > .fixed, .pushable.push.pushed > .pusher { -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0); } .pushable.push.show > .visible.ui.sidebar, .pushable.push.hide > .visible.ui.sidebar { -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*-------------- Uncover ---------------*/ /* Set-up */ .pushable.uncover > .fixed, .pushable.uncover > .pusher { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } .pushable.uncover > .pusher { z-index: 900; } .pushable.uncover > .visible.ui.sidebar { -webkit-transition: none; transition: none; } /* Pushed */ /*--- Left ---*/ .pushable.left.uncover.pushed > .fixed, .pushable.left.uncover.pushed > .pusher { -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0); } /*--- Right ---*/ .pushable.right.uncover.pushed > .fixed, .pushable.right.uncover.pushed > .pusher { -webkit-transform: translate3d(-260px, 0, 0); transform: translate3d(-260px, 0, 0); } /*-------------- Slide Along ---------------*/ /* Set-up */ .pushable.slide.along > .fixed, .pushable.slide.along > .pusher { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .pushable.slide.along > .pusher { z-index: 900; } .pushable.slide.along > .visible.ui.sidebar { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } /* Pushed */ .pushable.slide.along.pushed > .fixed, .pushable.slide.along.pushed > .pusher { -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0); } .pushable.slide.along.pushed > .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); } .pushable.slide.along.show > .visible.ui.sidebar, .pushable.slide.along.hide > .visible.ui.sidebar { -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*-------------- Slide Out ---------------*/ /* Set-up */ .pushable.slide.out > .fixed, .pushable.slide.out > .pusher { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .pushable.slide.out > .visible.ui.sidebar { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } /* Pushed */ .pushable.slide.out.pushed > .fixed, .pushable.slide.out.pushed > .pusher { -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0); } .pushable.slide.out.pushed .visible.ui.sidebar { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); } .pushable.slide.out.show > .visible.ui.sidebar, .pushable.slide.out.hide > .visible.ui.sidebar { -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*-------------- Scale Down ---------------*/ /* Set-up */ .pushable.scale.down > .fixed { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .pushable.scale.down > .pusher { z-index: 900; -webkit-transform-origin: 75% 50%; -ms-transform-origin: 75% 50%; transform-origin: 75% 50%; overflow: hidden; } .pushable.scale.down > .visible.ui.sidebar { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); z-index: 904; } /* Pushed */ .pushable.scale.down.pushed > .pusher { -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); } .pushable.scale.down.pushed > .visible.ui.sidebar { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .pushable.scale.down.pushed > .fixed { -webkit-transform: translate3d(260px, 0, 0); transform: translate3d(260px, 0, 0); } /* 3D transition cant have duration set until animation */ .pushable.scale.down.show > .visible.ui.sidebar, .pushable.scale.down.hide > .visible.ui.sidebar { -webkit-transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; } /*-------------- Safe Mode ---------------*/ /* Set-Up */ .pushable.safe > .pusher { position: relative; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; -webkit-transition: none !important; transition: none !important; } .pushable.safe > .pusher { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; -webkit-transition: none !important; transition: none !important; } /* Pushed */ .pushable.safe.pushed { margin-left: 260px !important; } .pushable.safe.pushed > .visible.ui.sidebar { margin-left: -260px; } .pushable.safe.pushed > .fixed { margin-left: 260px !important; } .pushable.safe.show, .pushable.safe.hide, .pushable.safe.show > .fixed, .pushable.safe.hide > .fixed { -webkit-transition: margin 0.5s ease !important; transition: margin 0.5s ease !important; } /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Page *******************************/ /* UI requires Border-Box */ *, *:before, *:after { box-sizing: border-box; } html, body { height: 100%; } html { font-size: : 14px; } body { margin: 0px; padding: 0px; min-width: 278px; background: #f7f7f7; font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.33; color: rgba(0, 0, 0, 0.8); font-smoothing: antialiased; overflow-x: hidden; } /******************************* Text *******************************/ h1, h2, h3, h4, h5 { margin: 1em 0em 1rem; padding: 0em; } p { margin: 0em 0em 1em; } p:first-child { margin-top: 0em; } p:last-child { margin-bottom: 0em; } /*------------------- Links --------------------*/ a { color: #009fda; text-decoration: none; } a:hover { color: #00b2f3; } /******************************* Highlighting *******************************/ ::-webkit-selection { background-color: rgba(255, 255, 160, 0.4); color: rgba(0, 0, 0, 0.8); } ::-moz-selection { background-color: rgba(255, 255, 160, 0.4); color: rgba(0, 0, 0, 0.8); } ::selection { background-color: rgba(255, 255, 160, 0.4); color: rgba(0, 0, 0, 0.8); } /******************************* Global Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Statistic *******************************/ /* Standalone */ .ui.statistic { display: inline-block; margin: 1em 0em; max-width: 175px; } .ui.statistic + .ui.statistic { margin: 0em 0em 0em 1em; } .ui.statistic:first-child { margin-top: 0em; } .ui.statistic:last-child { margin-bottom: 0em; } /* Grouped */ .ui.statistics > .statistic { display: block; float: left; margin: 0em 1em 2em; max-width: 175px; } /******************************* Group *******************************/ .ui.statistics { display: block; margin: 1em -1em; } /* Clearing */ .ui.statistics:after { display: block; content: ' '; height: 0px; clear: both; overflow: hidden; visibility: hidden; } .ui.statistics:first-child { margin-top: 0em; } .ui.statistics:last-child { margin-bottom: 0em; } /******************************* Content *******************************/ /*-------------- Value ---------------*/ .ui.statistics .statistic > .value, .ui.statistic > .value { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 4rem; font-weight: normal; line-height: 1em; color: #1b1c1d; text-transform: uppercase; text-align: center; } /*-------------- Label ---------------*/ .ui.statistics .statistic > .label, .ui.statistic > .label { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 1rem; font-weight: normal; color: rgba(0, 0, 0, 0.4); text-transform: none; text-align: center; } /* Top Label */ .ui.statistics .statistic > .label ~ .value, .ui.statistic > .label ~ .value { margin-top: 0rem; } /* Bottom Label */ .ui.statistics .statistic > .value ~ .label, .ui.statistic > .value ~ .label { margin-top: 0.25rem; } /******************************* Types *******************************/ /*-------------- Icon Value ---------------*/ .ui.statistics .statistic > .value .icon, .ui.statistic > .value .icon { opacity: 1; width: auto; } /*-------------- Text Value ---------------*/ .ui.statistics .statistic > .text.value, .ui.statistic > .text.value { line-height: 1em; min-height: 2em; text-align: center; } .ui.statistics .statistic > .text.value + .label, .ui.statistic > .text.value + .label { text-align: center; } /*-------------- Image Value ---------------*/ .ui.statistics .statistic > .value img, .ui.statistic > .value img { max-height: 3rem; vertical-align: baseline; } /******************************* Variations *******************************/ /*-------------- Horizontal ---------------*/ .ui.horizontal.statistics, .ui.horizontal.statistic { display: block; margin: 0em; max-width: 9999px; } .ui.horizontal.statistics .statistic { float: none; margin: 1em 0em; max-width: 9999px; } .ui.horizontal.statistic > .text.value, .ui.horizontal.statistics > .statistic > .text.value { min-height: 0em !important; } .ui.horizontal.statistics .statistic > .value, .ui.horizontal.statistic > .value { display: inline-block; vertical-align: middle; } .ui.horizontal.statistics .statistic > .label, .ui.horizontal.statistic > .label { display: inline-block; vertical-align: middle; margin: 0em 0em 0em 0.75em; } /*-------------- Colors ---------------*/ .ui.blue.statistics .statistic > .value, .ui.statistics .blue.statistic > .value, .ui.blue.statistic > .value { color: #3b83c0; } .ui.green.statistics .statistic > .value, .ui.statistics .green.statistic > .value, .ui.green.statistic > .value { color: #5bbd72; } .ui.orange.statistics .statistic > .value, .ui.statistics .orange.statistic > .value, .ui.orange.statistic > .value { color: #e07b53; } .ui.pink.statistics .statistic > .value, .ui.statistics .pink.statistic > .value, .ui.pink.statistic > .value { color: #d9499a; } .ui.purple.statistics .statistic > .value, .ui.statistics .purple.statistic > .value, .ui.purple.statistic > .value { color: #564f8a; } .ui.red.statistics .statistic > .value, .ui.statistics .red.statistic > .value, .ui.red.statistic > .value { color: #d95c5c; } .ui.teal.statistics .statistic > .value, .ui.statistics .teal.statistic > .value, .ui.teal.statistic > .value { color: #00b5ad; } .ui.yellow.statistics .statistic > .value, .ui.statistics .yellow.statistic > .value, .ui.yellow.statistic > .value { color: #f2c61f; } /*-------------- Floated ---------------*/ .ui.left.floated.statistic { float: left; margin: 0em 2em 1em 0em; } .ui.right.floated.statistic { float: right; margin: 0em 0em 1em 2em; } .ui.floated.statistic:last-child { margin-bottom: 0em; } /*-------------- Inverted ---------------*/ .ui.inverted.statistic .value { color: #ffffff; } .ui.inverted.statistic .label { color: rgba(255, 255, 255, 0.8); } .ui.inverted.blue.statistics .statistic > .value, .ui.statistics .inverted.blue.statistic > .value, .ui.inverted.blue.statistic > .value { color: #54c8ff; } .ui.inverted.green.statistics .statistic > .value, .ui.statistics .inverted.green.statistic > .value, .ui.inverted.green.statistic > .value { color: #2ecc40; } .ui.inverted.orange.statistics .statistic > .value, .ui.statistics .inverted.orange.statistic > .value, .ui.inverted.orange.statistic > .value { color: #ff851b; } .ui.inverted.pink.statistics .statistic > .value, .ui.statistics .inverted.pink.statistic > .value, .ui.inverted.pink.statistic > .value { color: #ff8edf; } .ui.inverted.purple.statistics .statistic > .value, .ui.statistics .inverted.purple.statistic > .value, .ui.inverted.purple.statistic > .value { color: #cdc6ff; } .ui.inverted.red.statistics .statistic > .value, .ui.statistics .inverted.red.statistic > .value, .ui.inverted.red.statistic > .value { color: #ff695e; } .ui.inverted.teal.statistics .statistic > .value, .ui.statistics .inverted.teal.statistic > .value, .ui.inverted.teal.statistic > .value { color: #6dffff; } .ui.inverted.yellow.statistics .statistic > .value, .ui.statistics .inverted.yellow.statistic > .value, .ui.inverted.yellow.statistic > .value { color: #ffe21f; } /*-------------- Sizes ---------------*/ /* Mini */ .ui.mini.statistics .statistic > .value, .ui.mini.statistic > .value { font-size: 1.5rem; } .ui.mini.horizontal.statistics .statistic > .value, .ui.mini.horizontal.statistic > .value { font-size: 1.5rem; } .ui.mini.statistics .statistic > .text.value, .ui.mini.statistic > .text.value { font-size: 1rem; } /* Tiny */ .ui.tiny.statistics .statistic > .value, .ui.tiny.statistic > .value { font-size: 2rem; } .ui.tiny.horizontal.statistics .statistic > .value, .ui.tiny.horizontal.statistic > .value { font-size: 2rem; } .ui.tiny.statistics .statistic > .text.value, .ui.tiny.statistic > .text.value { font-size: 1rem; } /* Small */ .ui.small.statistics .statistic > .value, .ui.small.statistic > .value { font-size: 3rem; } .ui.small.horizontal.statistics .statistic > .value, .ui.small.horizontal.statistic > .value { font-size: 2rem; } .ui.small.statistics .statistic > .text.value, .ui.small.statistic > .text.value { font-size: 1.5rem; } /* Medium */ .ui.statistics .statistic > .value, .ui.statistic > .value { font-size: 4rem; } .ui.horizontal.statistics .statistic > .value, .ui.horizontal.statistic > .value { font-size: 3rem; } .ui.statistics .statistic > .text.value, .ui.statistic > .text.value { font-size: 2rem; } /* Large */ .ui.large.statistics .statistic > .value, .ui.large.statistic > .value { font-size: 5rem; } .ui.large.horizontal.statistics .statistic > .value, .ui.large.horizontal.statistic > .value { font-size: 4rem; } .ui.large.statistics .statistic > .text.value, .ui.large.statistic > .text.value { font-size: 2.5rem; } /* Huge */ .ui.huge.statistics .statistic > .value, .ui.huge.statistic > .value { font-size: 6rem; } .ui.huge.horizontal.statistics .statistic > .value, .ui.huge.horizontal.statistic > .value { font-size: 5rem; } .ui.huge.statistics .statistic > .text.value, .ui.huge.statistic > .text.value { font-size: 2.5rem; } /******************************* Theme Overrides *******************************/ /******************************* User Variable Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Step *******************************/ .ui.steps .step { display: inline-block; position: relative; margin: 0em 0em; padding: 0.8em 1.5em 0.8em 2.25em; vertical-align: top; background: #ffffff; color: rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15); border-radius: 0em; } .ui.steps .step:after { position: absolute; z-index: 2; content: ''; top: 50%; right: 0em; border: medium none; background-color: #ffffff; width: 1.5em; height: 1.5em; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg); transform: translateY(-50%) translateX(50%) rotate(-45deg); } .ui.steps .step, .ui.steps .step:after { -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease; transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease; } /******************************* Content *******************************/ /* Title */ .ui.steps .step .title { font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; } /* Description */ .ui.steps .step .description { font-weight: normal; font-size: 0.9em; color: rgba(0, 0, 0, 0.8); } .ui.steps .step .title ~ .description { margin-top: 0.1em; } /* Icon */ .ui.steps .step > .icon, .ui.steps .step > .icon ~ .content { display: table-cell; vertical-align: middle; } .ui.steps .step > .icon { font-size: 2em; margin: 0em; padding-right: 0.6em; } /* Link */ .ui.steps .link.step, .ui.steps a.step { cursor: pointer; } /******************************* Types *******************************/ /*-------------- Ordered ---------------*/ .ui.ordered.steps { counter-reset: ordered; } .ui.ordered.steps .step:before { display: table-cell; position: static; padding-right: 0.6em; font-size: 2em; counter-increment: ordered; content: counters(ordered, "."); } .ui.ordered.steps .step > * { display: table-cell; vertical-align: middle; } /*-------------- Vertical ---------------*/ .ui.vertical.steps { overflow: visible; } .ui.vertical.steps .step { display: block; border-radius: 0em; padding: 0.8em 1.5em; } .ui.vertical.steps .step:first-child { padding: 0.8em 1.5em; border-radius: 0.2857rem 0.2857rem 0em 0em; } .ui.vertical.steps .step:last-child { border-radius: 0em 0em 0.2857rem 0.2857rem; } /* Arrow */ .ui.vertical.steps .step:after { display: none; } /* Active Arrow */ .ui.vertical.steps .active.step:after { display: block; } /******************************* Group *******************************/ .ui.steps { display: inline-block; font-size: 0em; background: ''; box-shadow: ''; line-height: 1.2; box-sizing: border-box; border-radius: 0.2857rem; } .ui.steps .step:first-child { padding-left: 1.5em; border-radius: 0.2857rem 0em 0em 0.2857rem; } .ui.steps .step:last-child { border-radius: 0em 0.2857rem 0.2857rem 0em; } .ui.steps .step:only-child { border-radius: 0.2857rem; } .ui.steps .step:last-child { margin-right: 0em; } .ui.steps .step:last-child:after { display: none; } /******************************* States *******************************/ /* Link Hover */ .ui.steps .link.step:hover::after, .ui.steps .link.step:hover, .ui.steps a.step:hover::after, .ui.steps a.step:hover { background: #fafafa; color: rgba(0, 0, 0, 0.8); } /* Link Down */ .ui.steps .link.step:active::after, .ui.steps .link.step:active, .ui.steps a.step:active::after, .ui.steps a.step:active { background: #f0f0f0; color: rgba(0, 0, 0, 0.8); } /* Active */ .ui.steps .step.active { cursor: auto; background: #f0f0f0; } .ui.steps .step.active:after { background: #f0f0f0; } .ui.steps .step.active .title { color: #009fda; } .ui.ordered.steps .step.active:before, .ui.steps .active.step .icon { color: rgba(0, 0, 0, 0.85); } /* Active Hover */ .ui.steps .link.active.step:hover::after, .ui.steps .link.active.step:hover, .ui.steps a.active.step:hover::after, .ui.steps a.active.step:hover { cursor: pointer; background: #ececec; color: rgba(0, 0, 0, 0.8); } /* Completed */ .ui.steps .step.completed > .icon:before, .ui.ordered.steps .step.completed:before { color: #5bbd72; } /* Disabled */ .ui.steps .disabled.step { cursor: auto; background: #ffffff; pointer-events: none; } .ui.steps .disabled.step, .ui.steps .disabled.step .title, .ui.steps .disabled.step .description { color: rgba(40, 40, 40, 0.3); } .ui.steps .disabled.step:after { background: #ffffff; } /******************************* Variations *******************************/ /* Fluid */ .ui.fluid.steps { width: 100%; } /* Attached */ .attached.ui.steps { margin: 0em; border-radius: 0.2857rem 0.2857rem 0em 0em; } .attached.ui.steps .step:first-child { border-radius: 0.2857rem 0em 0em 0em; } .attached.ui.steps .step:last-child { border-radius: 0em 0.2857rem 0em 0em; } /* Bottom Side */ .bottom.attached.ui.steps { margin-top: -1px; border-radius: 0em 0em 0.2857rem 0.2857rem; } .bottom.attached.ui.steps .step:first-child { border-radius: 0em 0em 0em 0.2857rem; } .bottom.attached.ui.steps .step:last-child { border-radius: 0em 0em 0.2857rem 0em; } /* Evenly divided */ .ui.one.steps, .ui.two.steps, .ui.three.steps, .ui.four.steps, .ui.five.steps, .ui.six.steps, .ui.seven.steps, .ui.eight.steps { display: block; } .ui.one.steps > .step { width: 100%; } .ui.two.steps > .step { width: 50%; } .ui.three.steps > .step { width: 33.333%; } .ui.four.steps > .step { width: 25%; } .ui.five.steps > .step { width: 20%; } .ui.six.steps > .step { width: 16.666%; } .ui.seven.steps > .step { width: 14.285%; } .ui.eight.steps > .step { width: 12.500%; } /******************************* Sizes *******************************/ .ui.small.step, .ui.small.steps .step { font-size: 0.9rem; } .ui.step, .ui.steps .step { font-size: 1rem; } .ui.large.step, .ui.large.steps .step { font-size: 1.1rem; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ @font-face { font-family: 'Step'; src: url(data:application/octet-stream;base6,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') format('woff'), url(data:application/octet-stream;base6,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') format('truetype'); } .ui.steps .step.completed > .icon:before, .ui.ordered.steps .step.completed:before { font-family: 'Step'; content: '\e800'; /* '' */ } /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Sticky *******************************/ .ui.sticky { position: static; -webkit-transition: width 0.2s ease, height 0.2s ease, top 0.2s ease, bottom 0.2s ease; transition: width 0.2s ease, height 0.2s ease, top 0.2s ease, bottom 0.2s ease; } /******************************* States *******************************/ /* Bound */ .ui.sticky.bound { position: absolute; left: auto; right: auto; } /* Fixed */ .ui.sticky.fixed { position: fixed; left: auto; right: auto; } /* Bound/Fixed Position */ .ui.sticky.bound.top, .ui.sticky.fixed.top { top: 0px; bottom: auto; } .ui.sticky.bound.bottom, .ui.sticky.fixed.bottom { top: auto; bottom: 0px; } /******************************* Types *******************************/ .ui.native.sticky { position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky; position: sticky; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* UI Tabs *******************************/ .ui.tab { display: none; } /******************************* States *******************************/ /*-------------------- Active ---------------------*/ .ui.tab.active, .ui.tab.open { display: block; } /*-------------------- Loading ---------------------*/ .ui.tab.loading { position: relative; overflow: hidden; display: block; min-height: 250px; } .ui.tab.loading * { position: relative !important; left: -10000px !important; } .ui.tab.loading:after { border: none; position: absolute; top: 50px; left: 0%; content: 'Loading...'; color: rgba(0, 0, 0, 0.4); width: 100%; height: 100%; padding-top: 50px; text-align: center; background: url("themes/default/assets/images/loader-large.gif") no-repeat 50% 0px; visibility: visible; } /******************************* Tab Overrides *******************************/ /******************************* User Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Table *******************************/ /* Prototype */ .ui.table { width: 100%; background: #ffffff; margin: 1em 0em; border: 1px solid #d0d0d0; box-shadow: none; border-radius: 0.25rem; color: rgba(0, 0, 0, 0.8); border-collapse: separate; border-spacing: 0px; } .ui.table:first-child { margin-top: 0em; } .ui.table:last-child { margin-bottom: 0em; } /******************************* Parts *******************************/ /* Table Content */ .ui.table th, .ui.table td { -webkit-transition: all 0.2s ease; transition: all 0.2s ease; } /* Headers */ .ui.table thead { box-shadow: none; } .ui.table thead th { cursor: auto; background: #f0f0f0; text-align: left; color: rgba(0, 0, 0, 0.8); padding: 0.7em 0.8em; vertical-align: middle; font-style: none; font-weight: bold; text-transform: none; border-bottom: 1px solid #d4d4d5; border-left: none; } .ui.table thead th:first-child { border-radius: 0.25rem 0em 0em 0em; border-left: none; } .ui.table thead th:last-child { border-radius: 0em 0.25rem 0em 0em; } .ui.table thead th:only-child { border-radius: 0.25rem 0.25rem 0em 0em; } /* Footer */ .ui.table tfoot { box-shadow: none; } .ui.table tfoot th { cursor: auto; border-top: 1px solid #d4d4d5; background: #ffffff; text-align: left; color: rgba(0, 0, 0, 0.8); padding: 0.7em 0.8em; vertical-align: middle; font-style: normal; font-weight: normal; text-transform: none; } .ui.table tfoot th:first-child { border-radius: 0em 0em 0em 0.25rem; } .ui.table tfoot th:last-child { border-radius: 0em 0em 0.25rem 0em; } .ui.table tfoot th:only-child { border-radius: 0em 0em 0.25rem 0.25rem; } /* Table Row */ .ui.table tr td { border-top: 1px solid #d4d4d5; } .ui.table tr:first-child td { border-top: none; } /* Table Cells */ .ui.table td { padding: 0.7em 0.8em; text-align: left; vertical-align: middle; } /* Icons */ .ui.table > .icon { vertical-align: baseline; } .ui.table > .icon:only-child { margin: 0em; } /* Table Segment */ .ui.table.segment { padding: 0em; } .ui.table.segment:after { display: none; } .ui.table.segment.stacked:after { display: block; } /* Responsive */ @media only screen and (max-width: 768px) { .ui.table { display: block; padding: 0em; } .ui.table thead { display: block; } .ui.table tfoot { display: block; } .ui.table tbody { display: block; } .ui.table tr { display: block; } .ui.table tr > th, .ui.table tr > td { background: none; width: 100% !important; display: block; border: none !important; padding: 0.25em 0.75em; box-shadow: none; } .ui.table th:first-child, .ui.table td:first-child { font-weight: bold; padding-top: 1em; } .ui.table th:last-child, .ui.table td:last-child { box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset; padding-bottom: 1em; } /* Clear BG Colors */ .ui.table tr > td.warning, .ui.table tr > td.error, .ui.table tr > td.active, .ui.table tr > td.positive, .ui.table tr > td.negative { background-color: transparent !important; } } /******************************* Types *******************************/ /*-------------- Definition ---------------*/ .ui.definition.table thead:not(.full-width) th:first-child { pointer-events: none; background: transparent; font-weight: normal; color: rgba(0, 0, 0, 0.4); box-shadow: -1px -1px 0px 1px #ffffff; } .ui.definition.table tfoot:not(.full-width) th:first-child { pointer-events: none; background: transparent; font-weight: rgba(0, 0, 0, 0.4); color: normal; box-shadow: 1px 1px 0px 1px #ffffff; } /* Remove Border */ .ui.celled.definition.table thead:not(.full-width) th:first-child { box-shadow: 0px -1px 0px 1px #ffffff; } .ui.celled.definition.table tfoot:not(.full-width) th:first-child { box-shadow: 0px 1px 0px 1px #ffffff; } /* Highlight Defining Column */ .ui.definition.table tr td:first-child { background: rgba(0, 0, 0, 0.03); font-weight: bold; color: rgba(0, 0, 0, 0.8); } /* Fix 2nd Column */ .ui.definition.table thead:not(.full-width) th:nth-child(2) { border-left: 1px solid #d0d0d0; } .ui.definition.table tfoot:not(.full-width) th:nth-child(2) { border-left: 1px solid #d0d0d0; } .ui.definition.table td:nth-child(2) { border-left: 1px solid #d0d0d0; } /******************************* States *******************************/ /*-------------- Positive ---------------*/ .ui.table tr.positive, .ui.table td.positive { box-shadow: 2px 0px 0px #119000 inset; } .ui.table tr.positive td, .ui.table td.positive { background: #f2f8f0 !important; color: #119000 !important; } .ui.celled.table tr.positive:hover td, .ui.celled.table tr:hover td.positive, .ui.table tr.positive:hover td, .ui.table td:hover.positive, .ui.table th:hover.positive { background: #ecf5e9 !important; color: #119000 !important; } /*-------------- Negative ---------------*/ .ui.table tr.negative, .ui.table td.negative { box-shadow: 2px 0px 0px #cd2929 inset; } .ui.table tr.negative td, .ui.table td.negative { background: #f9f4f4 !important; color: #cd2929 !important; } .ui.celled.table tr.negative:hover td, .ui.celled.table tr:hover td.negative { background: #f2e8e8 !important; color: #cd2929 !important; } /*-------------- Error ---------------*/ .ui.table tr.error, .ui.table td.error { box-shadow: 2px 0px 0px #cd2929 inset; } .ui.table tr.error td, .ui.table td.error { background: #f9f4f4 !important; color: #cd2929 !important; } .ui.celled.table tr.error:hover td, .ui.celled.table tr:hover td.error { background: #f2e8e8 !important; color: #cd2929 !important; } /*-------------- Warning ---------------*/ .ui.table tr.warning, .ui.table td.warning { box-shadow: 2px 0px 0px #7d6c00 inset; } .ui.table tr.warning td, .ui.table td.warning { background: #fbf6e9 !important; color: #7d6c00 !important; } .ui.celled.table tr.warning:hover td, .ui.celled.table tr:hover td.warning { background: #f3eddc !important; color: #cd2929 !important; } /*-------------- Active ---------------*/ .ui.table tr.active, .ui.table td.active { box-shadow: 2px 0px 0px rgba(50, 50, 50, 0.9) inset; } .ui.table tr.active td, .ui.table td.active { background: #e0e0e0 !important; color: rgba(50, 50, 50, 0.9) !important; } .ui.celled.table tr.active:hover td, .ui.celled.table tr:hover td.active { background: #e0e0e0 !important; color: rgba(50, 50, 50, 0.9) !important; } /*-------------- Disabled ---------------*/ .ui.table tr.disabled td, .ui.table tr td.disabled, .ui.table tr.disabled:hover td, .ui.table tr:hover td.disabled { pointer-events: none; color: rgba(40, 40, 40, 0.3); } /******************************* Variations *******************************/ /*-------------- Aligned ---------------*/ .ui.table[class*="left aligned"], .ui.table [class*="left aligned"] { text-align: left; } .ui.table[class*="center aligned"], .ui.table [class*="center aligned"] { text-align: center; } .ui.table[class*="right aligned"], .ui.table [class*="right aligned"] { text-align: right; } /*-------------- Collapsing ---------------*/ .ui.table th.collapsing, .ui.table td.collapsing { width: 1px; white-space: nowrap; } /*-------------- Attached ---------------*/ /* All */ .ui.attached.table { width: -webkit-calc(100% + 2px ); width: calc(100% + 2px ); margin: 0em -1px; border-radius: 0px; box-shadow: none; } /* Top */ .ui[class*="top attached"].table { margin-top: 1em 0em; border-radius: 0.25rem 0.25rem 0em 0em; } .ui.table[class*="top attached"]:first-child { margin-top: 0em; } /* Bottom */ .ui.table[class*="bottom attached"] { margin-top: 0em; margin-bottom: 1em 0em; border-radius: 0em 0em 0.25rem 0.25rem; } .ui.table[class*="bottom attached"]:last-child { margin-bottom: 0em; } /*-------------- Striped ---------------*/ /* Table Striping */ .ui.striped.table > tr:nth-child(2n), .ui.striped.table tbody tr:nth-child(2n) { background-color: rgba(0, 0, 50, 0.03); } /* Stripes */ .ui.inverted.striped.table > tr:nth-child(2n), .ui.inverted.striped.table tbody tr:nth-child(2n) { background-color: rgba(255, 255, 255, 0.06); } /*------------------- Colors --------------------*/ .ui.black.table { border-top: 0.2em solid #1b1c1d; } .ui.blue.table { border-top: 0.2em solid #3b83c0; } .ui.green.table { border-top: 0.2em solid #5bbd72; } .ui.orange.table { border-top: 0.2em solid #e07b53; } .ui.pink.table { border-top: 0.2em solid #d9499a; } .ui.purple.table { border-top: 0.2em solid #564f8a; } .ui.red.table { border-top: 0.2em solid #d95c5c; } .ui.teal.table { border-top: 0.2em solid #00b5ad; } .ui.yellow.table { border-top: 0.2em solid #f2c61f; } /*------------------- Inverted Colors --------------------*/ .ui.inverted.table, .ui.inverted.black.table { background-color: #1b1c1d !important; color: #ffffff !important; } .ui.inverted.blue.table { background-color: #3b83c0 !important; color: #ffffff !important; } .ui.inverted.green.table { background-color: #5bbd72 !important; color: #ffffff !important; } .ui.inverted.orange.table { background-color: #e07b53 !important; color: #ffffff !important; } .ui.inverted.pink.table { background-color: #d9499a !important; color: #ffffff !important; } .ui.inverted.purple.table { background-color: #564f8a !important; color: #ffffff !important; } .ui.inverted.red.table { background-color: #d95c5c !important; color: #ffffff !important; } .ui.inverted.teal.table { background-color: #00b5ad !important; color: #ffffff !important; } .ui.inverted.yellow.table { background-color: #f2c61f !important; color: #ffffff !important; } /*-------------- Column Count ---------------*/ /* Grid Based */ .ui.one.column.table td { width: 100%; } .ui.two.column.table td { width: 50%; } .ui.three.column.table td { width: 33.33333333%; } .ui.four.column.table td { width: 25%; } .ui.five.column.table td { width: 20%; } .ui.six.column.table td { width: 16.66666667%; } .ui.seven.column.table td { width: 14.28571429%; } .ui.eight.column.table td { width: 12.5%; } .ui.nine.column.table td { width: 11.11111111%; } .ui.ten.column.table td { width: 10%; } .ui.eleven.column.table td { width: 9.09090909%; } .ui.twelve.column.table td { width: 8.33333333%; } .ui.thirteen.column.table td { width: 7.69230769%; } .ui.fourteen.column.table td { width: 7.14285714%; } .ui.fifteen.column.table td { width: 6.66666667%; } .ui.sixteen.column.table td { width: 6.25%; } /* Column Width */ .ui.table th.one.wide, .ui.table td.one.wide { width: 6.25%; } .ui.table th.two.wide, .ui.table td.two.wide { width: 12.5%; } .ui.table th.three.wide, .ui.table td.three.wide { width: 18.75%; } .ui.table th.four.wide, .ui.table td.four.wide { width: 25%; } .ui.table th.five.wide, .ui.table td.five.wide { width: 31.25%; } .ui.table th.six.wide, .ui.table td.six.wide { width: 37.5%; } .ui.table th.seven.wide, .ui.table td.seven.wide { width: 43.75%; } .ui.table th.eight.wide, .ui.table td.eight.wide { width: 50%; } .ui.table th.nine.wide, .ui.table td.nine.wide { width: 56.25%; } .ui.table th.ten.wide, .ui.table td.ten.wide { width: 62.5%; } .ui.table th.eleven.wide, .ui.table td.eleven.wide { width: 68.75%; } .ui.table th.twelve.wide, .ui.table td.twelve.wide { width: 75%; } .ui.table th.thirteen.wide, .ui.table td.thirteen.wide { width: 81.25%; } .ui.table th.fourteen.wide, .ui.table td.fourteen.wide { width: 87.5%; } .ui.table th.fifteen.wide, .ui.table td.fifteen.wide { width: 93.75%; } .ui.table th.sixteen.wide, .ui.table td.sixteen.wide { width: 100%; } /*-------------- Sortable ---------------*/ .ui.sortable.table thead th { cursor: pointer; white-space: nowrap; border-left: 1px solid #d0d0d0; color: rgba(0, 0, 0, 0.8); } .ui.sortable.table thead th:first-child { border-left: none; } .ui.sortable.table thead th.sorted, .ui.sortable.table thead th.sorted:hover { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .ui.sortable.table thead th:after { display: inline-block; content: ''; width: 1em; height: 1em; opacity: 0.8; margin: 0em 0em 0em 0.5em; font-family: 'Icons'; font-style: normal; font-weight: normal; text-decoration: inherit; } .ui.sortable.table thead th.ascending:after { content: '\f0d7'; } .ui.sortable.table thead th.descending:after { content: '\f0d8'; } /* Hover */ .ui.sortable.table th.disabled:hover { cursor: auto; color: rgba(40, 40, 40, 0.3); } .ui.sortable.table thead th:hover { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); } /* Sorted */ .ui.sortable.table thead th.sorted { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); } /* Sorted Hover */ .ui.sortable.table thead th.sorted:hover { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); } /* Inverted */ .ui.inverted.sortable.table thead th.sorted { background: rgba(255, 255, 255, 0.07) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); background: rgba(255, 255, 255, 0.07) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); color: #ffffff; } .ui.inverted.sortable.table thead th:hover { background: rgba(255, 255, 255, 0.05) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); background: rgba(255, 255, 255, 0.05) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); color: #ffffff; } .ui.inverted.sortable.table thead th { border-left-color: transparent; } /*-------------- Inverted ---------------*/ /* Text Color */ .ui.inverted.table { background: #333333; color: #ffffff; border: none; } .ui.inverted.table th { background-color: rgba(0, 0, 0, 0.15); border-color: rgba(0, 0, 0, 0.2) !important; color: rgba(255, 255, 255, 0.9); } .ui.inverted.table tr td { border-color: rgba(0, 0, 0, 0.2) !important; } .ui.inverted.table tr.disabled td, .ui.inverted.table tr td.disabled, .ui.inverted.table tr.disabled:hover td, .ui.inverted.table tr:hover td.disabled { pointer-events: none; color: rgba(225, 225, 225, 0.3); } /* Definition */ .ui.inverted.definition.table tfoot:not(.full-width) th:first-child, .ui.inverted.definition.table thead:not(.full-width) th:first-child { background: #ffffff; } .ui.inverted.definition.table tr td:first-child { background: rgba(255, 255, 255, 0.02); color: #ffffff; } /*-------------- Collapsing ---------------*/ .ui.collapsing.table { width: auto; } /*-------------- Basic ---------------*/ .ui.basic.table { background: transparent; border: 1px solid #d0d0d0; box-shadow: none; } .ui.basic.table thead, .ui.basic.table tfoot { box-shadow: none; } .ui.basic.table th { background: transparent; border-left: none; } .ui.basic.table tbody tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .ui.basic.table td { background: transparent; } .ui.basic.striped.table tbody tr:nth-child(2n) { background-color: rgba(0, 0, 0, 0.05) !important; } /* Very Basic */ .ui[class*="very basic"].table { border: none; } .ui[class*="very basic"].table:not(.sortable):not(.striped) th, .ui[class*="very basic"].table:not(.sortable):not(.striped) td { padding: 0.8em 0em; } .ui[class*="very basic"].table:not(.sortable):not(.striped) thead th { padding-top: 0em; } .ui[class*="very basic"].table:not(.sortable):not(.striped) tbody tr:last-child td { padding-bottom: 0em; } /*-------------- Celled ---------------*/ .ui.celled.table th, .ui.celled.table td { border-left: 1px solid #d4d4d5; } .ui.celled.table th:first-child, .ui.celled.table td:first-child { border-left: none; } /*-------------- Padded ---------------*/ .ui.padded.table th { padding-left: 1em; padding-right: 1em; } .ui.padded.table th, .ui.padded.table td { padding: 1em 1em; } /* Very */ .ui[class*="very padded"].table th { padding-left: 1.5em; padding-right: 1.5em; } .ui[class*="very padded"].table td { padding: 1.5em 1.5em; } /*-------------- Compact ---------------*/ .ui.compact.table th { padding-left: 0.7em; padding-right: 0.7em; } .ui.compact.table td { padding: 0.5em 0.7em; } /* Very */ .ui[class*="very compact"].table th { padding-left: 0.6em; padding-right: 0.6em; } .ui[class*="very compact"].table td { padding: 0.4em 0.6em; } /*-------------- Sizes ---------------*/ /* Small */ .ui.small.table { font-size: 0.9em; } /* Standard */ .ui.table { font-size: 1em; } /* Large */ .ui.large.table { font-size: 1.1em; } /******************************* Theme Overrides *******************************/ /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Transitions *******************************/ /* Some transitions adapted from Animate CSS https://github.com/daneden/animate.css */ .transition { -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 500ms; animation-duration: 500ms; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /******************************* States *******************************/ /* Animating */ .animating.transition { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: visible !important; } /* Loading */ .loading.transition { position: absolute; top: -999999px; left: -99999px; } /* Hidden */ .hidden.transition { display: none; visibility: hidden; } /* Visible */ .visible.transition { display: block !important; visibility: visible !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); } /* Disabled */ .disabled.transition { -webkit-animation-play-state: paused; animation-play-state: paused; } /******************************* Variations *******************************/ .looping.transition { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } /******************************* Types *******************************/ /******************************* Animations *******************************/ /*-------------- Emphasis ---------------*/ .flash.transition { -webkit-animation-name: flash; animation-name: flash; } .shake.transition { -webkit-animation-name: shake; animation-name: shake; } .bounce.transition { -webkit-animation-name: bounce; animation-name: bounce; } .tada.transition { -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ .pulse.transition { -webkit-animation-name: pulse; animation-name: pulse; } /* Flash */ @-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } /* Shake */ @-webkit-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } } @keyframes shake { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } } /* Bounce */ @-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } } /* Tada */ @-webkit-keyframes tada { 0% { -webkit-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } @keyframes tada { 0% { -webkit-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } /* Pulse */ @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 50% { -webkit-transform: scale(0.9); transform: scale(0.9); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 50% { -webkit-transform: scale(0.9); transform: scale(0.9); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } /*-------------- Slide ---------------*/ .slide.down.transition.in { -webkit-animation-name: slideIn; animation-name: slideIn; transform-origin: 50% 0%; -ms-transform-origin: 50% 0%; -webkit-transform-origin: 50% 0%; } .slide.down.transition.out { -webkit-animation-name: slideOut; animation-name: slideOut; -webkit-transform-origin: 50% 0%; -ms-transform-origin: 50% 0%; transform-origin: 50% 0%; } .slide.up.transition.in { -webkit-animation-name: slideIn; animation-name: slideIn; -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%; } .slide.up.transition.out { -webkit-animation-name: slideOut; animation-name: slideOut; -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%; } @-webkit-keyframes slideIn { 0% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } 100% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } } @keyframes slideIn { 0% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } 100% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } } @-webkit-keyframes slideOut { 0% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } 100% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } } @keyframes slideOut { 0% { opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } 100% { opacity: 0; -webkit-transform: scaleY(0); transform: scaleY(0); } } /*-------------- Flips ---------------*/ .flip.transition.in, .flip.transition.out { -webkit-perspective: 2000px; perspective: 2000px; } .horizontal.flip.transition.in, .horizontal.flip.transition.out { -webkit-animation-name: horizontalFlipIn; animation-name: horizontalFlipIn; } .horizontal.flip.transition.out { -webkit-animation-name: horizontalFlipOut; animation-name: horizontalFlipOut; } .vertical.flip.transition.in, .vertical.flip.transition.out { -webkit-animation-name: verticalFlipIn; animation-name: verticalFlipIn; } .vertical.flip.transition.out { -webkit-animation-name: verticalFlipOut; animation-name: verticalFlipOut; } /* Horizontal */ @-webkit-keyframes horizontalFlipIn { 0% { -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); opacity: 0; } 100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; } } @keyframes horizontalFlipIn { 0% { -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); opacity: 0; } 100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; } } /* Horizontal */ @-webkit-keyframes horizontalFlipOut { 0% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; } 100% { -webkit-transform: rotateY(90deg); transform: rotateY(90deg); opacity: 0; } } @keyframes horizontalFlipOut { 0% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; } 100% { -webkit-transform: rotateY(90deg); transform: rotateY(90deg); opacity: 0; } } /* Vertical */ @-webkit-keyframes verticalFlipIn { 0% { -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); opacity: 0; } 100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } } @keyframes verticalFlipIn { 0% { -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); opacity: 0; } 100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } } @-webkit-keyframes verticalFlipOut { 0% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } 100% { -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); opacity: 0; } } @keyframes verticalFlipOut { 0% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } 100% { -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); opacity: 0; } } /*-------------- Fades ---------------*/ .fade.transition.in { -webkit-animation-name: fadeIn; animation-name: fadeIn; } .fade.transition.out { -webkit-animation-name: fadeOut; animation-name: fadeOut; } .fade.up.transition.in { -webkit-animation-name: fadeUpIn; animation-name: fadeUpIn; } .fade.up.transition.out { -webkit-animation-name: fadeUpOut; animation-name: fadeUpOut; } .fade.down.transition.in { -webkit-animation-name: fadeDownIn; animation-name: fadeDownIn; } .fade.down.transition.out { -webkit-animation-name: fadeDownOut; animation-name: fadeDownOut; } /* Fade */ @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* Fade Up */ @-webkit-keyframes fadeUpIn { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes fadeUpIn { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @-webkit-keyframes fadeUpOut { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } } @keyframes fadeUpOut { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%); } } /* Fade Down */ @-webkit-keyframes fadeDownIn { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @keyframes fadeDownIn { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } 100% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } } @-webkit-keyframes fadeDownOut { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } } @keyframes fadeDownOut { 0% { opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%); } 100% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%); } } /*-------------- Scale ---------------*/ .scale.transition.in { -webkit-animation-name: scaleIn; animation-name: scaleIn; } .scale.transition.out { -webkit-animation-name: scaleOut; animation-name: scaleOut; } /* Scale */ @-webkit-keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes scaleOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } } @keyframes scaleOut { 0% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } } /*-------------- Drop ---------------*/ .drop.transition { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); } .drop.transition.in { -webkit-animation-name: dropIn; animation-name: dropIn; } .drop.transition.out { -webkit-animation-name: dropOut; animation-name: dropOut; } /* Scale */ @-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); } } /*-------------- Browse ---------------*/ .browse.transition.in { -webkit-animation-name: browseIn; animation-name: browseIn; -webkit-animation-timing-function: ease; animation-timing-function: ease; } .browse.transition.out, .browse.transition.out.left { -webkit-animation-name: browseOutLeft; animation-name: browseOutLeft; -webkit-animation-timing-function: ease; animation-timing-function: ease; } .browse.transition.out.right { -webkit-animation-name: browseOutRight; animation-name: browseOutRight; -webkit-animation-timing-function: ease; animation-timing-function: ease; } @-webkit-keyframes browseIn { 0% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; } 10% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } 80% { -webkit-transform: scale(1.05) translateZ(0px); transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } 100% { -webkit-transform: scale(1) translateZ(0px); transform: scale(1) translateZ(0px); z-index: 999; } } @keyframes browseIn { 0% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; } 10% { -webkit-transform: scale(0.8) translateZ(0px); transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } 80% { -webkit-transform: scale(1.05) translateZ(0px); transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } 100% { -webkit-transform: scale(1) translateZ(0px); transform: scale(1) translateZ(0px); z-index: 999; } } @-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; } } /******************************* Site Overrides *******************************/ /* * # Semantic UI * git://github.com/Semantic-Org/Semantic-UI.git#1.0 * * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * */ /******************************* Video *******************************/ .ui.video { background-color: #dddddd; position: relative; max-width: 100%; padding-bottom: 56.25%; height: 0px; overflow: hidden; } /*-------------- Content ---------------*/ /* Placeholder Image */ .ui.video .placeholder { background-color: #333333; } /* Play Icon Overlay */ .ui.video .play { cursor: pointer; position: absolute; top: 0px; left: 0px; z-index: 10; width: 100%; height: 100%; opacity: 0.8; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .ui.video .play.icon:before { position: absolute; top: 50%; left: 50%; z-index: 11; background: rgba(0, 0, 0, 0.3); width: 8rem; height: 8rem; line-height: 8rem; border-radius: 500rem; color: #ffffff; font-size: 8rem; text-shadow: none; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .ui.video .placeholder { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; } /* IFrame Embed */ .ui.video .embed iframe, .ui.video .embed embed, .ui.video .embed object { position: absolute; border: none; width: 100%; height: 100%; top: 0px; left: 0px; margin: 0em; padding: 0em; } /******************************* States *******************************/ /*-------------- Hover ---------------*/ .ui.video .play:hover { opacity: 1; } /*-------------- Active ---------------*/ .ui.video.active .play, .ui.video.active .placeholder { display: none; } .ui.video.active .embed { display: inline; } /******************************* Video Overrides *******************************/ /******************************* Site Overrides *******************************/