Submit
Path:
~
/
home
/
arcadescientific
/
www
/
admin
/
src
/
css
/
File Content:
sugarrush.css
/*--------------------------------------------------- Color variables --------------------------------------------------- All color variables for the template can be found here. ---------------------------------------------------*/ @import "../fonts/themify-icons/themify-icons.css"; @import "../fonts/meteocons-master/css/fontello.css"; @import "../fonts/font-awesome/css/font-awesome.min.css"; @import "../js/animsition/dist/css/animsition.min.css"; @import "../js/datatables/media/css/jquery.dataTables.min.css"; @import "../js/fullcalendar/fullcalendar.css"; @import "../js/star-rating/css/star-rating.min.css"; @import "wysiwyg.css"; /*--------------------------------------------------- Color variables --------------------------------------------------- All color variables for the template can be found here. ---------------------------------------------------*/ /*--------------------------------------------------- Mixins --------------------------------------------------- Code that we will use a lot ---------------------------------------------------*/ /* Fonts */ /* Other plugins */ /*--------------------------------------------------- MAIL / MESSAGE STUFF --------------------------------------------------- Styles for the message inbox / compose page and widget ---------------------------------------------------*/ .messages-table a { color: inherit; text-decoration: none; } .messages-table a:visited, .messages-table a:active { text-decoration: none; } .messages-table .icons { width: 70px; } .messages-table .icons input { float: left; } .messages-table .icons .ti-star { padding-top: 2px; cursor: pointer; } .messages-table .starred .ti-star { color: #edb758; } .messages-table .from { padding-right: 30px; width: 150px; } .messages-table .from div { height: 22px; display: block; overflow: hidden; } .messages-table .from a { display: block; } .messages-table .subject div { height: 22px; display: block; overflow: hidden; } .messages-table .subject .label { margin-right: 5px; font-weight: 300; } .messages-table .summary { text-overflow: ellipsis; color: #bdbdbd; } .messages-table .summary div { height: 22px; display: block; overflow: hidden; } .messages-table .summary a { display: block; } .messages-table .date-time { width: 90px; } .messages-table .unread .from, .messages-table .unread .subject, .messages-table .unread .date-time { font-weight: 400; color: #3d3d3d; } .mail-sender { height: 60px; text-transform: none!important; } .mail-sender .img-container { width: 40px; overflow: hidden; height: 40px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; margin-right: 10px; } .mail-sender .img-container img { max-height: 45px; min-height: 40px; min-width: 40px; width: auto; } .mail-sender .data-container { font-size: 12px; padding-top: 3px; } .mail-sender .data-container .from { display: block; font-size: 14px; } .mail-sender .data-container .email { font-weight: 300!important; } /*--------------------------------------------------- BUTTONS --------------------------------------------------- extra buttons ---------------------------------------------------*/ a.btn.btn-primary, a.btn.btn-success, a.btn.btn-info, a.btn.btn-warning, a.btn.btn-danger { color: #ffffff !important; } .btn.btn-flat { border-radius: 2px; padding: 8px 14px; font-size: 22px; text-decoration: none; margin: 0px; color: #fff; position: relative; display: inline-block; border: none; font-size: 14px; } .btn.btn-flat.blue { background-color: #55acee; box-shadow: 0px 5px 0px 0px #3C93D5; } .btn.btn-flat.blue:hover { background-color: #6FC6FF; } .btn.btn-flat.green { background-color: #2ecc71; box-shadow: 0px 5px 0px 0px #15B358; } .btn.btn-flat.green:hover { background-color: #48E68B; } .btn.btn-flat.red { background-color: #e74c3c; box-shadow: 0px 5px 0px 0px #CE3323; } .btn.btn-flat.red:hover { background-color: #FF6656; } .btn.btn-flat.purple { background-color: #9b59b6; box-shadow: 0px 5px 0px 0px #82409D; } .btn.btn-flat.purple:hover { background-color: #B573D0; } .btn.btn-flat.orange { background-color: #e67e22; box-shadow: 0px 5px 0px 0px #CD6509; } .btn.btn-flat.orange:hover { background-color: #FF983C; } .btn.btn-flat.yellow { background-color: #f1c40f; box-shadow: 0px 5px 0px 0px #D8AB00; } .btn.btn-flat.yellow:hover { background-color: #FFDE29; } .btn.btn-flat:active { -webkit-transform: translate(0px, 5px); -moz-transform: translate(0px, 5px); -ms-transform: translate(0px, 5px); transform: translate(0px, 5px); box-shadow: 0px 1px 0px 0px; } .progress-button { position: relative; display: inline-block; padding: 0 60px; outline: none; border: none; background: #5479aa; color: #ffffff; text-transform: uppercase; letter-spacing: 1px; font-size: 1em; line-height: 4; margin: 0px 10px 10px 0px; } .progress-button[disabled], .progress-button[disabled].state-loading { cursor: default; } .progress-button .content { position: relative; display: block; } .progress-button .content::before, .progress-button .content::after { position: absolute; right: 20px; color: #ffffff; font-family: "themify"; opacity: 0; -webkit-transition: opacity 0.3s 0.3s; transition: opacity 0.3s 0.3s; } .progress-button .content::before { content: "\e64c"; /* Checkmark for success */ } .progress-button .content::after { content: "\e646"; /* Cross for error */ } .progress-button.state-success .content::before, .progress-button.state-error .content::after { opacity: 1; } .notransition { -webkit-transition: none !important; transition: none !important; } .progress-button .progress { background: #4c6d99; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; -moz-background-clip: padding !important; -webkit-background-clip: padding-box !important; background-clip: padding-box !important; } .progress-button .progress-inner { position: absolute; left: 0; background: #436188; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; -moz-background-clip: padding !important; -webkit-background-clip: padding-box !important; background-clip: padding-box !important; } .progress-button[data-horizontal] .progress-inner { top: 0; width: 0; height: 100%; -webkit-transition: width 0.3s, opacity 0.3s; transition: width 0.3s, opacity 0.3s; } .progress-button[data-vertical] .progress-inner { bottom: 0; width: 100%; height: 0; -webkit-transition: height 0.3s, opacity 0.3s; transition: height 0.3s, opacity 0.3s; } /* Necessary 3d styles for buttons with perspective */ .progress-button[data-perspective] { position: relative; display: inline-block; padding: 0; background: transparent; -webkit-perspective: 900px; perspective: 900px; } .progress-button[data-perspective] .content { padding: 0 60px; background: #5479aa; } .progress-button[data-perspective] .progress-wrap { display: block; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .progress-button[data-perspective] .content, .progress-button[data-perspective] .progress { outline: 1px solid rgba(0, 0, 0, 0); /* Smoothen jagged edges in FF */ } .progress-button[data-style="fill"][data-horizontal] { overflow: hidden; } .progress-button[data-style="fill"][data-horizontal] .content { z-index: 10; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; } .progress-button[data-style="fill"][data-horizontal] .content::before, .progress-button[data-style="fill"][data-horizontal] .content::after { top: 100%; right: auto; left: 50%; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-transform: translatex(-50%); transform: translatex(-50%); } .progress-button[data-style="fill"][data-horizontal].state-success .content, .progress-button[data-style="fill"][data-horizontal].state-error .content { -webkit-transform: translatey(-100%); transform: translatey(-100%); } .progress-button[data-style="fill"][data-vertical] { overflow: hidden; } .progress-button[data-style="fill"][data-vertical] .content { z-index: 10; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; } .progress-button[data-style="fill"][data-vertical] .content::before, .progress-button[data-style="fill"][data-vertical] .content::after { top: 100%; right: auto; left: 50%; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-transform: translatex(-50%); transform: translatex(-50%); } .progress-button[data-style="fill"][data-vertical].state-success .content, .progress-button[data-style="fill"][data-vertical].state-error .content { -webkit-transform: translatey(-100%); transform: translatey(-100%); } .progress-button[data-style="shrink"] { /* common for horizontal and vertical */ overflow: hidden; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; } .progress-button[data-style="shrink"][data-horizontal] .content { -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .progress-button[data-style="shrink"][data-horizontal] .content::before, .progress-button[data-style="shrink"][data-horizontal] .content::after { top: 100%; right: auto; left: 50%; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-transform: translatex(-50%); transform: translatex(-50%); } .progress-button[data-style="shrink"][data-horizontal].state-loading { -webkit-transform: scaley(0.3); transform: scaley(0.3); } .progress-button[data-style="shrink"][data-horizontal].state-loading .content { opacity: 0; } .progress-button[data-style="shrink"][data-horizontal].state-success .content, .progress-button[data-style="shrink"][data-horizontal].state-error .content { -webkit-transform: translatey(-100%); transform: translatey(-100%); } .progress-button[data-style="shrink"][data-vertical] .content { -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .progress-button[data-style="shrink"][data-vertical] .content::before, .progress-button[data-style="shrink"][data-vertical] .content::after { top: 100%; right: auto; left: 50%; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-transform: translatex(-50%); transform: translatex(-50%); } .progress-button[data-style="shrink"][data-vertical].state-loading { -webkit-transform: scalex(0.1); transform: scalex(0.1); } .progress-button[data-style="shrink"][data-vertical].state-loading .content { opacity: 0; } .progress-button[data-style="shrink"][data-vertical].state-success .content, .progress-button[data-style="shrink"][data-vertical].state-error .content { -webkit-transform: translatey(-100%); transform: translatey(-100%); } .progress-button[data-style="rotate-angle-bottom"] .progress { position: absolute; top: 100%; left: 0; width: 100%; height: 20px; box-shadow: 0 -1px 0 #148544; /* fix the blurriness that causes a gap */ -webkit-transform: rotatex(-90deg); transform: rotatex(-90deg); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } .progress-button[data-style="rotate-angle-bottom"].state-loading .progress-wrap { -webkit-transform: rotatex(45deg); transform: rotatex(45deg); } .progress-button[data-style="rotate-angle-top"] .progress { position: absolute; bottom: 100%; left: 0; width: 100%; height: 20px; box-shadow: 0 1px 0 #148544; /* fix the blurriness that causes a gap */ -webkit-transform: rotatex(90deg); transform: rotatex(90deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .progress-button[data-style="rotate-angle-top"].state-loading .progress-wrap { -webkit-transform: rotatex(-45deg); transform: rotatex(-45deg); } .progress-button[data-style="rotate-angle-left"] .progress { position: absolute; top: 0; right: 100%; width: 20px; height: 100%; box-shadow: 1px 0 0 #148544; /* fix the blurriness that causes a gap */ -webkit-transform: rotatey(-90deg); transform: rotatey(-90deg); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .progress-button[data-style="rotate-angle-left"].state-loading .progress-wrap { -webkit-transform: rotatey(45deg); transform: rotatey(45deg); } .progress-button[data-style="rotate-angle-right"] .progress { position: absolute; top: 0; left: 100%; width: 20px; height: 100%; box-shadow: -1px 0 0 #148544; /* fix the blurriness that causes a gap */ -webkit-transform: rotatey(90deg); transform: rotatey(90deg); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .progress-button[data-style="rotate-angle-right"].state-loading .progress-wrap { -webkit-transform: rotatey(-45deg); transform: rotatey(-45deg); } .progress-button[data-style="rotate-side-down"] .progress { position: absolute; top: 100%; left: 0; width: 100%; height: 20px; -webkit-transform: rotatex(-90deg); transform: rotatex(-90deg); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="rotate-side-down"].state-loading .progress-wrap { -webkit-transform: rotatex(90deg) translatez(10px); transform: rotatex(90deg) translatez(10px); } .progress-button[data-style="rotate-side-up"] .progress { position: absolute; bottom: 100%; left: 0; width: 100%; height: 20px; -webkit-transform: rotatex(90deg); transform: rotatex(90deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="rotate-side-up"].state-loading .progress-wrap { -webkit-transform: rotatex(-90deg) translatez(10px); transform: rotatex(-90deg) translatez(10px); } .progress-button[data-style="rotate-side-left"] .progress-wrap { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .progress-button[data-style="rotate-side-left"] .progress { position: absolute; top: 0; left: 0; width: 20px; height: 100%; -webkit-transform: rotatey(90deg); transform: rotatey(90deg); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .progress-button[data-style="rotate-side-left"].state-loading .progress-wrap { -webkit-transform: translatex(50%) rotatey(90deg) translatez(10px); transform: translatex(50%) rotatey(90deg) translatez(10px); } .progress-button[data-style="rotate-side-right"] .progress-wrap { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .progress-button[data-style="rotate-side-right"] .progress { position: absolute; top: 0; left: 100%; width: 20px; height: 100%; -webkit-transform: rotatey(90deg); transform: rotatey(90deg); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .progress-button[data-style="rotate-side-right"].state-loading .progress-wrap { -webkit-transform: translatex(-50%) rotatey(-90deg) translatez(10px); transform: translatex(-50%) rotatey(-90deg) translatez(10px); } .progress-button[data-style="rotate-back"] .progress-wrap { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .progress-button[data-style="rotate-back"] .content { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="rotate-back"] .progress { position: absolute; top: 100%; left: 0; width: 100%; height: 100%; -webkit-transform: rotatex(-180deg); transform: rotatex(-180deg); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="rotate-back"].state-loading .progress-wrap { -webkit-transform: rotatex(180deg) scalex(0.6) scaley(0.3); transform: rotatex(180deg) scalex(0.6) scaley(0.3); } .progress-button[data-style="flip-open"] .content { z-index: 10; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .progress-button[data-style="flip-open"] .progress { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .progress-button[data-style="flip-open"].state-loading .content { -webkit-transform: rotatex(45deg); transform: rotatex(45deg); } .progress-button[data-style="slide-down"] { padding: 0; overflow: visible; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="slide-down"] .content { z-index: 10; padding: 0 60px; background: #5479aa; } .progress-button[data-style="slide-down"] .progress { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; } .progress-button[data-style="slide-down"].state-loading .progress { -webkit-transform: translatey(10px); transform: translatey(10px); } .progress-button[data-style="move-up"] { padding: 0; overflow: visible; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .progress-button[data-style="move-up"] .content { z-index: 10; padding: 0 60px; background: #5479aa; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; } .progress-button[data-style="move-up"] .progress { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .progress-button[data-style="move-up"].state-loading .content { -webkit-transform: translatey(-10px); transform: translatey(-10px); } .progress-button[data-style="top-line"] .progress-inner { height: 3px; } .progress-button[data-style="top-line"] .content::before, .progress-button[data-style="top-line"] .content::after { right: auto; left: 100%; margin-left: 25px; } .progress-button[data-style="lateral-lines"] .progress-inner { width: 100%; border-right: 3px solid #0e7138; border-left: 3px solid #0e7138; background: transparent; } .progress-button[data-style="lateral-lines"] .content::before, .progress-button[data-style="lateral-lines"] .content::after { right: auto; left: 100%; margin-left: 25px; } /*--------------------------------------------------- WIDGETS --------------------------------------------------- widgets for the dashboard and other pages ---------------------------------------------------*/ /* TEXT */ .text-widget { -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; display: block; min-height: 140px; color: #ffffff; overflow: hidden; position: relative; margin-bottom: 20px; padding: 20px; } .text-widget .icon { -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; font-size: 150px; position: absolute; right: 0px; bottom: -75px; z-index: 0; } .text-widget header { font-size: 20px; text-transform: uppercase; font-weight: 300; z-index: 10; position: absolute; } .text-widget small { position: absolute; z-index: 10; top: 45px; } .text-widget.nano { min-height: 85px; } .text-widget:hover, .text-widget:active, .text-widget:visited { color: #ffffff; } .text-widget.color-1 { background: #5479aa; } .text-widget.color-1 .icon { color: #5c80af; } .text-widget.color-1:hover { background: #5073a1; } .text-widget.color-1:hover .icon { color: #5479aa; } .text-widget.color-2 { background: #bd5151; } .text-widget.color-2 .icon { color: #c15a5a; } .text-widget.color-2:hover { background: #b94848; } .text-widget.color-2:hover .icon { color: #bd5151; } .text-widget.color-3 { background: #75b045; } .text-widget.color-3 .icon { color: #7bb84a; } .text-widget.color-3:hover { background: #6fa741; } .text-widget.color-3:hover .icon { color: #75b045; } .text-widget.color-4 { background: #4e4e4e; } .text-widget.color-4 .icon { color: #545454; } .text-widget.color-4:hover { background: #484848; } .text-widget.color-4:hover .icon { color: #4e4e4e; } .text-widget.color-5 { background: #53a6a6; } .text-widget.color-5 .icon { color: #5aacac; } .text-widget.color-5:hover { background: #4f9e9e; } .text-widget.color-5:hover .icon { color: #53a6a6; } .text-widget.color-6 { background: #bb6096; } .text-widget.color-6 .icon { color: #bf699c; } .text-widget.color-6:hover { background: #b75790; } .text-widget.color-6:hover .icon { color: #bb6096; } /* WEATHER */ .weather-widget { margin-bottom: 20px; } .weather-widget .main-block { background: #fff; padding: 15px; margin-bottom: 0px; display: block; } .weather-widget .main-block .curr-day { display: block; font-size: 14px; text-transform: uppercase; font-weight: 400; border-bottom: solid 1px #8a8a8a; padding-bottom: 10px; margin-bottom: 10px; } .weather-widget .main-block .date-time { border-bottom: solid 1px #8a8a8a; padding-bottom: 10px; margin-bottom: 10px; display: block; overflow: auto; } .weather-widget .main-block .date-time .curr-date, .weather-widget .main-block .date-time .curr-time { font-size: 10px; } .weather-widget .main-block .date-time .curr-date { width: 50%; float: left; text-align: left; } .weather-widget .main-block .date-time .curr-time { width: 50%; float: right; text-align: right; } .weather-widget .main-block .curr-weather { display: block; border-bottom: solid 1px #8a8a8a; padding-bottom: 10px; margin-bottom: 10px; display: block; overflow: auto; } .weather-widget .main-block .curr-weather .left { width: 50%; float: left; text-align: left; } .weather-widget .main-block .curr-weather .left .curr-location { font-size: 14px; font-weight: 400; display: block; } .weather-widget .main-block .curr-weather .left .curr-temp { font-size: 50px; font-weight: 300; display: block; line-height: 54px; } .weather-widget .main-block .curr-weather .left .curr-status { margin-top: -5px; display: block; } .weather-widget .main-block .curr-weather .right { width: 50%; float: right; text-align: right; } .weather-widget .main-block .curr-weather .right i { font-size: 62px; float: right; font-weight: 300; } .weather-widget .main-block .curr-other-stats { display: block; overflow: auto; font-size: 10px; } .weather-widget .main-block .curr-other-stats .left, .weather-widget .main-block .curr-other-stats .right { list-style: none; padding: 0px; display: inline-block; margin-bottom: 0px; } .weather-widget .main-block .curr-other-stats .left li, .weather-widget .main-block .curr-other-stats .right li { padding-bottom: 5px; } .weather-widget .main-block .curr-other-stats .left li:last-child, .weather-widget .main-block .curr-other-stats .right li:last-child { padding-bottom: 0px; } .weather-widget .main-block .curr-other-stats .left { float: left; } .weather-widget .main-block .curr-other-stats .right { float: right; } .weather-widget .rest-of-week { list-style: none; padding: 0px; margin: 0px; } .weather-widget .rest-of-week li { background: #fff; margin-top: 5px; padding: 10px 15px; font-weight: 400; position: relative; } .weather-widget .rest-of-week li i { right: 10px; top: 8px; font-size: 18px; position: absolute; } .weather-widget.color-1 .main-block .curr-day, .weather-widget.color-2 .main-block .curr-day, .weather-widget.color-3 .main-block .curr-day, .weather-widget.color-4 .main-block .curr-day, .weather-widget.color-5 .main-block .curr-day, .weather-widget.color-6 .main-block .curr-day { border-bottom: solid 1px #ffffff; } .weather-widget.color-1 .main-block .date-time, .weather-widget.color-2 .main-block .date-time, .weather-widget.color-3 .main-block .date-time, .weather-widget.color-4 .main-block .date-time, .weather-widget.color-5 .main-block .date-time, .weather-widget.color-6 .main-block .date-time { border-bottom: solid 1px #ffffff; } .weather-widget.color-1 .main-block .curr-weather, .weather-widget.color-2 .main-block .curr-weather, .weather-widget.color-3 .main-block .curr-weather, .weather-widget.color-4 .main-block .curr-weather, .weather-widget.color-5 .main-block .curr-weather, .weather-widget.color-6 .main-block .curr-weather { border-bottom: solid 1px #ffffff; } .weather-widget.color-1 { color: #fff; } .weather-widget.color-1 .main-block, .weather-widget.color-1 .rest-of-week li { background: #5479aa; } .weather-widget.color-1 .rest-of-week li:nth-child(odd) { background: #6586b3; } .weather-widget.color-2 { color: #fff; } .weather-widget.color-2 .main-block, .weather-widget.color-2 .rest-of-week li { background: #bd5151; } .weather-widget.color-2 .rest-of-week li:nth-child(odd) { background: #c46363; } .weather-widget.color-3 { color: #fff; } .weather-widget.color-3 .main-block, .weather-widget.color-3 .rest-of-week li { background: #75b045; } .weather-widget.color-3 .rest-of-week li:nth-child(odd) { background: #82bc53; } .weather-widget.color-4 { color: #fff; } .weather-widget.color-4 .main-block, .weather-widget.color-4 .rest-of-week li { background: #4e4e4e; } .weather-widget.color-4 .rest-of-week li:nth-child(odd) { background: #5b5b5b; } .weather-widget.color-5 { color: #fff; } .weather-widget.color-5 .main-block, .weather-widget.color-5 .rest-of-week li { background: #53a6a6; } .weather-widget.color-5 .rest-of-week li:nth-child(odd) { background: #62b1b1; } .weather-widget.color-6 { color: #fff; } .weather-widget.color-6 .main-block, .weather-widget.color-6 .rest-of-week li { background: #bb6096; } .weather-widget.color-6 .rest-of-week li:nth-child(odd) { background: #c372a2; } /* ToDo */ .todo-widget { margin-bottom: 20px; } .todo-widget .list-group li { border-left: solid 3px transparent; } .todo-widget .list-group li .checkbox > label { display: block; padding: 0px; width: 100%; } .todo-widget .list-group li .checkbox > label input:checked + label { text-decoration: line-through; } .todo-widget .list-group li i { float: right; display: inline-block; margin-top: 3px; } .todo-widget .list-group li.finished { border-left: solid 3px #75b045; text-decoration: line-through; } /* CHART */ .chart-widget { overflow: hidden; position: relative; margin-bottom: 20px; } .chart-widget .panel-body { overflow: hidden!important; position: relative; height: 70px; } .chart-widget .panel-body .inlinesparkline-bar-widget { overflow: hidden; position: absolute; height: 40px; left: 15px; right: 15px; } .chart-widget .panel-body .inlinesparkline-bar-widget canvas { position: absolute; right: 0px; } .chart-widget .text-overylay { position: absolute; left: 15px; top: 15px; } .chart-widget .text-overylay span { font-size: 50px; height: 50px; display: inline-block; line-height: 54px; } .chart-widget .text-overylay span i { font-size: 40px; margin-right: 5px; } .chart-widget .text-overylay.pull-right { left: auto; right: 15px; text-align: right; } .chart-widget .col-lg-1, .chart-widget .col-lg-10, .chart-widget .col-lg-11, .chart-widget .col-lg-12, .chart-widget .col-lg-2, .chart-widget .col-lg-3, .chart-widget .col-lg-4, .chart-widget .col-lg-5, .chart-widget .col-lg-6, .chart-widget .col-lg-7, .chart-widget .col-lg-8, .chart-widget .col-lg-9, .chart-widget .col-md-1, .chart-widget .col-md-10, .chart-widget .col-md-11, .chart-widget .col-md-12, .chart-widget .col-md-2, .chart-widget .col-md-3, .chart-widget .col-md-4, .chart-widget .col-md-5, .chart-widget .col-md-6, .chart-widget .col-md-7, .chart-widget .col-md-8, .chart-widget .col-md-9, .chart-widget .col-sm-1, .chart-widget .col-sm-10, .chart-widget .col-sm-11, .chart-widget .col-sm-12, .chart-widget .col-sm-2, .chart-widget .col-sm-3, .chart-widget .col-sm-4, .chart-widget .col-sm-5, .chart-widget .col-sm-6, .chart-widget .col-sm-7, .chart-widget .col-sm-8, .chart-widget .col-sm-9, .chart-widget .col-xs-1, .chart-widget .col-xs-10, .chart-widget .col-xs-11, .chart-widget .col-xs-12, .chart-widget .col-xs-2, .chart-widget .col-xs-3, .chart-widget .col-xs-4, .chart-widget .col-xs-5, .chart-widget .col-xs-6, .chart-widget .col-xs-7, .chart-widget .col-xs-8, .chart-widget .col-xs-9 { padding: 0px; } .chart-widget .chart-widget-container { margin-left: -5px; margin-right: -5px; margin-bottom: -5px; margin-top: 10px; } .chart-widget.color-1 { background: #5479aa; } .chart-widget.color-1 .text-overylay { color: #ffffff; } .chart-widget.color-1:hover { background: #5073a1; } .chart-widget.color-2 { background: #bd5151; } .chart-widget.color-2 .text-overylay { color: #ffffff; } .chart-widget.color-2:hover { background: #b94848; } .chart-widget.color-3 { background: #75b045; } .chart-widget.color-3 .text-overylay { color: #ffffff; } .chart-widget.color-3:hover { background: #6fa741; } .chart-widget.color-4 { background: #4e4e4e; } .chart-widget.color-4 .text-overylay { color: #ffffff; } .chart-widget.color-4:hover { background: #484848; } .chart-widget.color-5 { background: #53a6a6; } .chart-widget.color-5 .text-overylay { color: #ffffff; } .chart-widget.color-5:hover { background: #4f9e9e; } .chart-widget.color-6 { background: #bb6096; } .chart-widget.color-6 .text-overylay { color: #ffffff; } .chart-widget.color-6:hover { background: #b75790; } .pie-chart-widget .chart-widget-container { margin-left: -5px; margin-top: 15px; margin-bottom: 10px!important; text-align: right!important; margin-right: 15px!important; } .knob-clock-widget { margin-bottom: 20px; } .knob-clock-widget div { margin-right: 10px; } .message-widget { margin-bottom: 20px; } .message-widget .list-group { border-bottom: none; } .message-widget .list-group li { border-left: solid 3px transparent; border-right: solid 1px transparent; } .message-widget .list-group li a { display: block; text-decoration: none!important; } .message-widget .list-group li a:active, .message-widget .list-group li a:visited { text-decoration: none!important; } .message-widget .list-group li .from { display: inline-block; } .message-widget .list-group li i:hover, .message-widget .list-group li i.selected { color: #edb758; } .message-widget .list-group li .label { font-weight: 300; } .message-widget .list-group li p { font-weight: 300; margin-bottom: 0px; margin-top: 5px; color: #8a8a8a; } .message-widget .list-group li:first-child { border-top: none; } .message-widget .list-group li.unread { border-left: solid 3px #75b045; } .message-widget .list-group li.unread .from { font-weight: 400; color: #3d3d3d; } .message-widget .list-group li:last-child { border-bottom: none; } .message-widget ul.view-all { border-top: none; } .message-widget ul.view-all li { border-left: solid 3px #53a6a6 !important; font-size: 12px; padding: 0px; } .message-widget ul.view-all li a { display: block; padding: 10px 15px; } .message-widget ul.view-all li a:hover { background-color: #5479aa; color: #ffffff; } .card { padding-top: 20px; margin: 0 0 30px 0; background-color: #ffffff; border-top-width: 0; border-bottom-width: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card.hovercard { position: relative; padding-top: 0; overflow: hidden; text-align: center; background-color: #ffffff; } .card.hovercard .cardheader { background: url("http://lorempixel.com/850/280/nature/8/"); background-size: cover; height: 135px; } .card.hovercard .avatar { position: relative; top: -50px; margin-bottom: -50px; } .card.hovercard .avatar img { width: 100px; height: 100px; max-width: 100px; max-height: 100px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 5px solid rgba(255, 255, 255, 0.5); } .card.hovercard.no-image { padding-top: 25px; } .card.hovercard.no-image .title small { font-size: 12px; } .card.hovercard.no-image .avatar { top: 15px; margin-bottom: 25px; } .card.hovercard.no-image .bottom { padding-top: 25px; } .card.hovercard .info { padding: 4px 8px 10px; } .card.hovercard .info .title { margin-bottom: 4px; font-size: 24px; line-height: 1; vertical-align: middle; } .card.hovercard .info .desc { overflow: hidden; font-size: 12px; line-height: 20px; text-overflow: ellipsis; } .card.hovercard .bottom { padding: 0 20px; margin-bottom: 17px; } .card.card-primary { background-color: #5479aa; color: #ffffff; } .card.card-primary .info .title a { color: #ffffff; } .card.card-info { background-color: #53a6a6; color: #ffffff; } .card.card-info .info .title a { color: #ffffff; } .card.card-success { background-color: #75b045; color: #ffffff; } .card.card-success .info .title a { color: #ffffff; } .card.card-warning { background-color: #edb758; color: #ffffff; } .card.card-warning .info .title a { color: #ffffff; } .card.card-danger { background-color: #bd5151; color: #ffffff; } .card.card-danger .info .title a { color: #ffffff; } /* carousel */ .widget-carousel .carousel { padding: 0 10px 30px 10px; margin-top: 0px; } .widget-carousel .carousel .carousel-control { background: none; background-image: none!important; color: #8a8a8a; font-size: 2.3em; text-shadow: none; margin-top: 37px; width: 35px; } .widget-carousel .carousel .carousel-control.left { left: -12px; } .widget-carousel .carousel .carousel-control.right { right: -12px !important; } .widget-carousel .carousel .carousel-indicators { right: 50%; top: auto; bottom: -10px; margin-right: -19px; } .widget-carousel .carousel .carousel-indicators li { background: #c0c0c0; } .widget-carousel .carousel .carousel-indicators .active { background: #333333; } .widget-carousel .carousel img { width: 250px; height: 100px; } .widget-carousel .item blockquote { border-left: none; margin: 0; padding: 10px 5px; } .widget-carousel .item blockquote img { margin-bottom: 10px; } .widget-carousel.carousel-primary .panel-body { background-color: #5479aa; color: #ffffff; } .widget-carousel.carousel-primary .panel-body small { color: #ffffff; } .widget-carousel.carousel-primary .panel-body .carousel-control { color: #ffffff !important; } .widget-carousel.carousel-primary .panel-body .carousel-indicators li { background: #436188 !important; border: transparent!important; } .widget-carousel.carousel-primary .panel-body .carousel-indicators .active { border: transparent!important; background: #fff!important; } .widget-carousel.carousel-success .panel-body { background-color: #75b045; color: #ffffff; } .widget-carousel.carousel-success .panel-body small { color: #ffffff; } .widget-carousel.carousel-success .panel-body .carousel-control { color: #ffffff !important; } .widget-carousel.carousel-success .panel-body .carousel-indicators li { background: #5d8b37 !important; border: transparent!important; } .widget-carousel.carousel-success .panel-body .carousel-indicators .active { border: transparent!important; background: #fff!important; } .widget-carousel.carousel-info .panel-body { background-color: #53a6a6; color: #ffffff; } .widget-carousel.carousel-info .panel-body small { color: #ffffff; } .widget-carousel.carousel-info .panel-body .carousel-control { color: #ffffff !important; } .widget-carousel.carousel-info .panel-body .carousel-indicators li { background: #428484 !important; border: transparent!important; } .widget-carousel.carousel-info .panel-body .carousel-indicators .active { border: transparent!important; background: #fff!important; } .widget-carousel.carousel-warning .panel-body { background-color: #edb758; color: #ffffff; } .widget-carousel.carousel-warning .panel-body small { color: #ffffff; } .widget-carousel.carousel-warning .panel-body .carousel-control { color: #ffffff !important; } .widget-carousel.carousel-warning .panel-body .carousel-indicators li { background: #e8a32a !important; border: transparent!important; } .widget-carousel.carousel-warning .panel-body .carousel-indicators .active { border: transparent!important; background: #fff!important; } .widget-carousel.carousel-danger .panel-body { background-color: #bd5151; color: #ffffff; } .widget-carousel.carousel-danger .panel-body small { color: #ffffff; } .widget-carousel.carousel-danger .panel-body .carousel-control { color: #ffffff !important; } .widget-carousel.carousel-danger .panel-body .carousel-indicators li { background: #9f3c3c !important; border: transparent!important; } .widget-carousel.carousel-danger .panel-body .carousel-indicators .active { border: transparent!important; background: #fff!important; } @media (min-width: 768px) { #quote-carousel { margin-bottom: 0; padding: 0 40px 30px 40px; } } @media (max-width: 768px) { #quote-carousel .carousel-indicators { bottom: -20px !important; } #quote-carousel .carousel-indicators li { display: inline-block; margin: 0px 5px; width: 15px; height: 15px; } #quote-carousel .carousel-indicators li.active { margin: 0px 5px; width: 20px; height: 20px; } } .widget { margin-bottom: 20px; } .quicklinks-widget { margin-bottom: 20px; } .quicklinks-widget.quicklinks-large .btn-group .btn { padding-top: 30px; padding-bottom: 30px; } #actions { margin: 0; } /* Mimic table appearance */ div.table { display: table; } div.table .file-row { display: table-row; border-top: none; } div.table .file-row > div { display: table-cell; vertical-align: top; padding: 8px; } div.table .file-row:nth-child(odd) { background: #f9f9f9; } div.table .file-row > div .preview img { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } /* The total progress gets shown by event listeners */ #total-progress { opacity: 0; transition: opacity 0.3s linear; } /* Hide the progress bar when finished */ #previews .file-row.dz-success .progress { opacity: 0; transition: opacity 0.3s linear; } /* Hide the delete button initially */ #previews .file-row .delete { display: none; } /* Hide the start and cancel buttons and show the delete button */ #previews .file-row.dz-success .start, #previews .file-row.dz-success .cancel { display: none; } #previews .file-row.dz-success .delete { display: block; } .attachments { margin-top: 20px; background-color: #f8f8f8; padding: 15px 15px 0px; margin-bottom: 20px; } body.stop-scrolling { height: 100%; overflow: hidden; } .sweet-overlay { background-color: #000; -ms-filter: progid:dximagetransform.microsoft.alpha(Opacity=40); background-color: rgba(0, 0, 0, 0.4); position: fixed; left: 0; right: 0; top: 0; bottom: 0; display: none; z-index: 10000; } .sweet-alert { background-color: #fff; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; width: 478px; padding: 17px; border-radius: 5px; text-align: center; position: fixed; left: 50%; top: 50%; margin-left: -256px; margin-top: -200px; overflow: hidden; display: none; z-index: 99999; } @media all and (max-width: 540px) { .sweet-alert { width: auto; margin-left: 0; margin-right: 0; left: 15px; right: 15px; } } .sweet-alert h2 { color: #575757; font-size: 30px; text-align: center; font-weight: 600; text-transform: none; position: relative; margin: 25px 0; padding: 0; line-height: 40px; display: block; } .sweet-alert p { color: #797979; font-size: 16px; font-weight: 300; position: relative; text-align: inherit; float: none; margin: 0; padding: 0; line-height: normal; } .sweet-alert fieldset { border: none; position: relative; } .sweet-alert .sa-error-container { background-color: #f1f1f1; margin-left: -17px; margin-right: -17px; overflow: hidden; padding: 0 10px; max-height: 0; webkit-transition: padding 0.15s, max-height 0.15s; transition: padding 0.15s, max-height 0.15s; } .sweet-alert .sa-error-container.show { padding: 10px 0; max-height: 100px; webkit-transition: padding 0.2s, max-height 0.2s; transition: padding 0.25s, max-height 0.25s; } .sweet-alert .sa-error-container .icon { display: inline-block; width: 24px; height: 24px; border-radius: 50%; background-color: #ea7d7d; color: #fff; line-height: 24px; text-align: center; margin-right: 3px; } .sweet-alert .sa-error-container p { display: inline-block; } .sweet-alert .sa-input-error { position: absolute; top: 29px; right: 26px; width: 20px; height: 20px; opacity: 0; -webkit-transform: scale(0.5); transform: scale(0.5); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all .1s; transition: all 0.1s; } .sweet-alert .sa-input-error::after, .sweet-alert .sa-input-error::before { content: ""; width: 20px; height: 6px; background-color: #f06e57; border-radius: 3px; position: absolute; top: 50%; margin-top: -4px; left: 50%; margin-left: -9px; } .sweet-alert .sa-input-error::before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .sweet-alert .sa-input-error::after { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .sweet-alert .sa-input-error.show { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .sweet-alert input { width: 100%; box-sizing: border-box; border-radius: 3px; border: 1px solid #d7d7d7; height: 43px; margin-top: 10px; margin-bottom: 17px; font-size: 18px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06); padding: 0 12px; display: none; -webkit-transition: all .3s; transition: all 0.3s; } .sweet-alert input:focus { outline: 0; box-shadow: 0 0 3px #c4e6f5; border: 1px solid #b4dbed; } .sweet-alert.show-input input { display: block; } .sweet-alert button { background-color: #AEDEF4; color: #fff; border: none; box-shadow: none; font-size: 17px; font-weight: 500; -webkit-border-radius: 4px; border-radius: 5px; padding: 10px 32px; margin: 26px 5px 0; cursor: pointer; } .sweet-alert button:focus { outline: 0; box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); } .sweet-alert button:hover { background-color: #a1d9f2; } .sweet-alert button:active { background-color: #81ccee; } .sweet-alert button.cancel { background-color: #d0d0d0; } .sweet-alert button.cancel:hover { background-color: #c8c8c8; } .sweet-alert button.cancel:active { background-color: #b6b6b6; } .sweet-alert button.cancel:focus { box-shadow: rgba(197, 205, 211, 0.8) 0 0 2px, rgba(0, 0, 0, 0.0470588) 0 0 0 1px inset !important; } .sweet-alert button::-moz-focus-inner { border: 0; } .sweet-alert[data-has-cancel-button=false] button { box-shadow: none !important; } .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] { padding-bottom: 40px; } .sweet-alert .sa-icon { width: 80px; height: 80px; border: 4px solid gray; -webkit-border-radius: 40px; border-radius: 50%; margin: 20px auto; padding: 0; position: relative; box-sizing: content-box; } .sweet-alert .sa-icon.sa-error { border-color: #f27474; } .sweet-alert .sa-icon.sa-error .sa-x-mark { position: relative; display: block; } .sweet-alert .sa-icon.sa-error .sa-line { position: absolute; height: 5px; width: 47px; background-color: #F27474; display: block; top: 37px; border-radius: 2px; } .sweet-alert .sa-icon.sa-error .sa-line.sa-left { -webkit-transform: rotate(45deg); transform: rotate(45deg); left: 17px; } .sweet-alert .sa-icon.sa-error .sa-line.sa-right { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); right: 16px; } .sweet-alert .sa-icon.sa-warning { border-color: #f8bb86; } .sweet-alert .sa-icon.sa-warning .sa-body { position: absolute; width: 5px; height: 47px; left: 50%; top: 10px; -webkit-border-radius: 2px; border-radius: 2px; margin-left: -2px; background-color: #f8bb86; } .sweet-alert .sa-icon.sa-warning .sa-dot { position: absolute; width: 7px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; margin-left: -3px; left: 50%; bottom: 10px; background-color: #f8bb86; } .sweet-alert .sa-icon.sa-info { border-color: #c9dae1; } .sweet-alert .sa-icon.sa-info::before { content: ""; position: absolute; width: 5px; height: 29px; left: 50%; bottom: 17px; border-radius: 2px; margin-left: -2px; background-color: #c9dae1; } .sweet-alert .sa-icon.sa-info::after { content: ""; position: absolute; width: 7px; height: 7px; border-radius: 50%; margin-left: -3px; top: 19px; background-color: #c9dae1; } .sweet-alert .sa-icon.sa-success { border-color: #a5dc86; } .sweet-alert .sa-icon.sa-success::after, .sweet-alert .sa-icon.sa-success::before { content: ''; position: absolute; width: 60px; height: 120px; background: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .sweet-alert .sa-icon.sa-success::before { -webkit-border-radius: 120px 0 0 120px; border-radius: 120px 0 0 120px; top: -7px; left: -33px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: 60px 60px; transform-origin: 60px 60px; } .sweet-alert .sa-icon.sa-success::after { -webkit-border-radius: 0 120px 120px 0; border-radius: 0 120px 120px 0; top: -11px; left: 30px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: 0 60px; transform-origin: 0 60px; } .sweet-alert .sa-icon.sa-success .sa-placeholder { width: 80px; height: 80px; border: 4px solid rgba(165, 220, 134, 0.2); -webkit-border-radius: 40px; border-radius: 50%; box-sizing: content-box; position: absolute; left: -4px; top: -4px; z-index: 2; } .sweet-alert .sa-icon.sa-success .sa-fix { width: 5px; height: 90px; background-color: #fff; position: absolute; left: 28px; top: 8px; z-index: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .sweet-alert .sa-icon.sa-success .sa-line { height: 5px; background-color: #A5DC86; display: block; border-radius: 2px; position: absolute; z-index: 2; } .sweet-alert .sa-icon.sa-success .sa-line.sa-tip { width: 25px; left: 14px; top: 46px; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .sweet-alert .sa-icon.sa-success .sa-line.sa-long { width: 47px; right: 8px; top: 38px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .sweet-alert .sa-icon.sa-custom { background-size: contain; border-radius: 0; border: none; background-position: center center; background-repeat: no-repeat; } @-webkit-keyframes showSweetAlert { 0% { transform: scale(0.7); -webkit-transform: scale(0.7); } 45% { transform: scale(1.05); -webkit-transform: scale(1.05); } 80% { transform: scale(0.95); -webkit-transform: scale(0.95); } 100% { transform: scale(1); -webkit-transform: scale(1); } } @keyframes showSweetAlert { 0% { transform: scale(0.7); -webkit-transform: scale(0.7); } 45% { transform: scale(1.05); -webkit-transform: scale(1.05); } 80% { transform: scale(0.95); -webkit-transform: scale(0.95); } 100% { transform: scale(1); -webkit-transform: scale(1); } } @-webkit-keyframes hideSweetAlert { 0% { transform: scale(1); -webkit-transform: scale(1); } 100% { transform: scale(0.5); -webkit-transform: scale(0.5); } } @keyframes hideSweetAlert { 0% { transform: scale(1); -webkit-transform: scale(1); } 100% { transform: scale(0.5); -webkit-transform: scale(0.5); } } @-webkit-keyframes slideFromTop { 0% { top: 0; } 100% { top: 50%; } } @keyframes slideFromTop { 0% { top: 0; } 100% { top: 50%; } } @-webkit-keyframes slideToTop { 0% { top: 50%; } 100% { top: 0; } } @keyframes slideToTop { 0% { top: 50%; } 100% { top: 0; } } @-webkit-keyframes slideFromBottom { 0% { top: 70%; } 100% { top: 50%; } } @keyframes slideFromBottom { 0% { top: 70%; } 100% { top: 50%; } } @-webkit-keyframes slideToBottom { 0% { top: 50%; } 100% { top: 70%; } } @keyframes slideToBottom { 0% { top: 50%; } 100% { top: 70%; } } .showSweetAlert[data-animation=pop] { -webkit-animation: showSweetAlert .3s; animation: showSweetAlert 0.3s; } .showSweetAlert[data-animation=none] { -webkit-animation: none; animation: none; } .showSweetAlert[data-animation=slide-from-top] { -webkit-animation: slideFromTop .3s; animation: slideFromTop 0.3s; } .showSweetAlert[data-animation=slide-from-bottom] { -webkit-animation: slideFromBottom .3s; animation: slideFromBottom 0.3s; } .hideSweetAlert[data-animation=pop] { -webkit-animation: hideSweetAlert .2s; animation: hideSweetAlert 0.2s; } .hideSweetAlert[data-animation=none] { -webkit-animation: none; animation: none; } .hideSweetAlert[data-animation=slide-from-top] { -webkit-animation: slideToTop .4s; animation: slideToTop 0.4s; } .hideSweetAlert[data-animation=slide-from-bottom] { -webkit-animation: slideToBottom .3s; animation: slideToBottom 0.3s; } @-webkit-keyframes animateSuccessTip { 0%, 54% { width: 0; left: 1px; top: 19px; } 70% { width: 50px; left: -8px; top: 37px; } 84% { width: 17px; left: 21px; top: 48px; } 100% { width: 25px; left: 14px; top: 45px; } } @keyframes animateSuccessTip { 0%, 54% { width: 0; left: 1px; top: 19px; } 70% { width: 50px; left: -8px; top: 37px; } 84% { width: 17px; left: 21px; top: 48px; } 100% { width: 25px; left: 14px; top: 45px; } } @-webkit-keyframes animateSuccessLong { 0%, 65% { width: 0; right: 46px; top: 54px; } 84% { width: 55px; right: 0; top: 35px; } 100% { width: 47px; right: 8px; top: 38px; } } @keyframes animateSuccessLong { 0%, 65% { width: 0; right: 46px; top: 54px; } 84% { width: 55px; right: 0; top: 35px; } 100% { width: 47px; right: 8px; top: 38px; } } @-webkit-keyframes rotatePlaceholder { 0%, 5% { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } 100%, 12% { transform: rotate(-405deg); -webkit-transform: rotate(-405deg); } } @keyframes rotatePlaceholder { 0%, 5% { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } 100%, 12% { transform: rotate(-405deg); -webkit-transform: rotate(-405deg); } } .animateSuccessTip { -webkit-animation: animateSuccessTip .75s; animation: animateSuccessTip 0.75s; } .animateSuccessLong { -webkit-animation: animateSuccessLong .75s; animation: animateSuccessLong 0.75s; } .sa-icon.sa-success.animate::after { -webkit-animation: rotatePlaceholder 4.25s ease-in; animation: rotatePlaceholder 4.25s ease-in; } @-webkit-keyframes animateErrorIcon { 0% { transform: rotatex(100deg); -webkit-transform: rotatex(100deg); opacity: 0; } 100% { transform: rotatex(0deg); -webkit-transform: rotatex(0deg); opacity: 1; } } @keyframes animateErrorIcon { 0% { transform: rotatex(100deg); -webkit-transform: rotatex(100deg); opacity: 0; } 100% { transform: rotatex(0deg); -webkit-transform: rotatex(0deg); opacity: 1; } } .animateErrorIcon { -webkit-animation: animateErrorIcon .5s; animation: animateErrorIcon 0.5s; } @-webkit-keyframes animateXMark { 0%, 50% { transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0; } 80% { transform: scale(1.15); -webkit-transform: scale(1.15); margin-top: -6px; } 100% { transform: scale(1); -webkit-transform: scale(1); margin-top: 0; opacity: 1; } } @keyframes animateXMark { 0%, 50% { transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0; } 80% { transform: scale(1.15); -webkit-transform: scale(1.15); margin-top: -6px; } 100% { transform: scale(1); -webkit-transform: scale(1); margin-top: 0; opacity: 1; } } .animateXMark { -webkit-animation: animateXMark .5s; animation: animateXMark 0.5s; } @-webkit-keyframes pulseWarning { 0% { border-color: #f8d486; } 100% { border-color: #f8bb86; } } @keyframes pulseWarning { 0% { border-color: #f8d486; } 100% { border-color: #f8bb86; } } .pulseWarning { -webkit-animation: pulseWarning .75s infinite alternate; animation: pulseWarning 0.75s infinite alternate; } @-webkit-keyframes pulseWarningIns { 0% { background-color: #f8d486; } 100% { background-color: #f8bb86; } } @keyframes pulseWarningIns { 0% { background-color: #f8d486; } 100% { background-color: #f8bb86; } } .pulseWarningIns { -webkit-animation: pulseWarningIns .75s infinite alternate; animation: pulseWarningIns 0.75s infinite alternate; } html, body { min-height: 100%; height: 100%; margin: 0; padding: 0; font-family: 'Ubuntu', verdana, arial, sans-serif; color: #8a8a8a; font-weight: 300; background-color: #f8f8f8; } .animsition { position: relative!important; min-height: 100%!important; } .no-margin { margin: 0px; padding: 0px; } .no-margin-top { margin-top: 0px; } .no-margin-bottom { margin-bottom: 0px; } .margin-top-15 { margin-top: 15px; } .margin-bottom-15 { margin-bottom: 15px; } .margin-right-15 { margin-right: 15px; } .margin-left-15 { margin-left: 15px; } .margin-top-30 { margin-top: 30px; } .margin-bottom-30 { margin-bottom: 30px; } .padding-top-15 { padding-top: 15px; } .padding-bottom-15 { padding-bottom: 15px; } .padding-right-15 { padding-right: 15px; } .padding-left-15 { padding-left: 15px; } .padding-top-30 { padding-top: 30px; } .padding-bottom-30 { padding-bottom: 30px; } .no-left-padding { padding-left: 0; } .no-right-padding { padding-right: 0; } .no-top-padding { padding-top: 0; } .no-bottom-padding { padding-bottom: 0; } .overflow-auto { overflow: auto; } a, a:visited { color: #222222; } a:hover, a:visited, a:active { text-decoration: none!important; } ol.big-numbers { counter-reset: listNumbering; list-style: none; padding-left: 20px; } ol.big-numbers li { font-size: 1em; counter-increment: listNumbering; } ol.big-numbers li:before { content: counter(listNumbering, decimal-leading-zero) '.'; font-size: 2em; } ul.icon-star, ol.icon-star, ul.icon-bolt, ol.icon-bolt { list-style: none; padding-left: 20px; } ul.icon-star li:before, ol.icon-star li:before, ul.icon-bolt li:before, ol.icon-bolt li:before { font-family: 'themify'; padding-right: 10px; font-size: 14px; } ul.icon-star li:before, ol.icon-star li:before { content: "\e60a"; } ul.icon-bolt li:before, ol.icon-bolt li:before { content: "\e652"; } .row.same-height .panel-footer { position: absolute; bottom: 0px; right: 0px; left: 0px; } /*--------------------------------------------------- LOGIN --------------------------------------------------- login page styles ---------------------------------------------------*/ .login-page { background-color: #f8f8f8; color: #8a8a8a; } .login-page.lock-screen .animsition { background-color: #1a2a42; } .login-page.lock-screen .panel { position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding-top: 40px; } .login-page.lock-screen .panel .img-container { position: absolute; -webkit-border-radius: 200px; -moz-border-radius: 200px; border-radius: 200px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; display: block; height: 150px; width: 150px; background: #fff; border: solid 5px #fff; overflow: hidden; margin: auto auto; margin-top: -160px; margin-left: 60px; } .login-page.lock-screen .panel .img-container img { max-width: 140px; height: auto; } .login-page .animsition { position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; display: table; text-align: center; min-width: 100%; min-height: 100%; } .login-page .register-now { text-align: center; font-size: 12px; } .login-page .register-now a { display: inline-block; border-bottom: dotted 1px #ccc; text-decoration: none!important; } .login-page .register-now a:active, .login-page .register-now a:visited, .login-page .register-now a:focus { text-decoration: none!important; } .login-page .go-back { text-align: left; font-size: 12px; padding-top: 10px; } .login-page .go-back a { text-decoration: none; } .login-page .go-back a:active, .login-page .go-back a:visited, .login-page .go-back a:focus { text-decoration: none!important; } .login-page .login-container { display: table-cell; vertical-align: middle; } .login-page .login-container .panel-container { padding: 30px 0px; } .login-page .login-container .panel { width: 300px; margin: auto auto; text-align: left; } .login-page .login-container .panel .btn-login .ti-unlock { display: none; } .login-page .login-container .panel .btn-login .ti-lock { display: inline-block; } .login-page .login-container .panel .btn-login:hover .ti-unlock { display: inline-block; } .login-page .login-container .panel .btn-login:hover .ti-lock { display: none; } .login-page .login-container .panel .panel-heading { background-color: #1a2a42; color: #ffffff; font-weight: 300; font-size: 14px; text-align: center; padding: 20px 0px; } .login-page .login-container .panel .panel-heading p { padding: 0px; margin: 0px; } .login-page .login-container .panel .panel-heading img { max-width: 170px; } .login-page .login-container .panel .social-login a { display: inline-block; height: 32px; width: 32px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #bd5151; font-size: 14px; padding-top: 7px; text-align: center; } .login-page .login-container .panel .social-login a:active, .login-page .login-container .panel .social-login a:focus { text-decoration: none!important; } .login-page .login-container .panel .social-login a:hover { background-color: #9f3c3c; } .login-page .login-container .panel .forgot-link { display: inline-block; border-bottom: dotted 1px #ccc; } .login-page .login-container .panel .forgot-link a { text-decoration: none!important; } .login-page .login-container .panel .forgot-link a:active, .login-page .login-container .panel .forgot-link a:visited, .login-page .login-container .panel .forgot-link a:focus { text-decoration: none!important; } .login-page .recover-container { display: table-cell; vertical-align: middle; } .login-page .recover-container .panel-container { width: 300px; margin: auto auto; padding: 30px 0px; } .login-page .recover-container .panel { width: 300px; margin: auto auto; text-align: left; } .login-page .recover-container .panel .panel-heading { background-color: #1a2a42; color: #ffffff; font-weight: 300; font-size: 14px; text-align: center; padding: 20px 0px; } .login-page .recover-container .panel .panel-heading p { padding: 0px; margin: 0px; } .login-page .recover-container .panel .panel-heading img { max-width: 170px; } .login-page .register-container { display: table-cell; vertical-align: middle; } .login-page .register-container .panel-container { width: 300px; margin: auto auto; padding: 30px 0px; } .login-page .register-container .panel { width: 300px; margin: auto auto; text-align: left; } .login-page .register-container .panel .panel-heading { background-color: #1a2a42; color: #ffffff; font-weight: 300; font-size: 14px; text-align: center; padding: 20px 0px; } .login-page .register-container .panel .panel-heading p { padding: 0px; margin: 0px; } .login-page .register-container .panel .panel-heading img { max-width: 170px; } /*--------------------------------------------------- PANELS --------------------------------------------------- panels styles ---------------------------------------------------*/ .panel { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); border: none; } .panel .panel-heading { background: none; background: transparent; border-bottom: solid #f9f9f9 2px; font-weight: bold; color: #555555; text-transform: uppercase; } .panel .panel-heading small { display: block; clear: both; font-size: 10px; font-weight: normal; opacity: 0.6; padding: 5px 0px 0px; } .panel .panel-heading .panel-heading-icons { display: inline-block; float: right; opacity: 0.3; -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; cursor: pointer; } .panel .panel-heading .panel-heading-icons:hover { opacity: 1; } .panel .panel-heading .panel-heading-icons a { font-size: 10px; display: inline-block; width: 17px; height: 17px; padding-top: 3px; text-align: center; margin-left: 3px; border: solid 1px #222222; border-radius: 50px; position: relative; text-decoration: none; } .panel .panel-heading .panel-heading-icons a:hover { color: #5479aa; border: solid 1px #5479aa; } .panel .panel-heading .panel-heading-icons a:active, .panel .panel-heading .panel-heading-icons a:visited { text-decoration: none; } .panel .panel-footer { background-color: #ececec; border-top: transparent; } .panel-primary { border-color: transparent; } .panel-primary > .panel-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #5479aa; border-color: #5479aa; } .panel-success { border-color: transparent; } .panel-success > .panel-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #75b045; border-color: #75b045; } .panel-info { border-color: transparent; } .panel-info > .panel-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #53a6a6; border-color: #53a6a6; } .panel-warning { border-color: transparent; } .panel-warning > .panel-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #edb758; border-color: #edb758; } .panel-danger { border-color: transparent; } .panel-danger > .panel-heading { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #ffffff; background-color: #bd5151; border-color: #bd5151; } .bordered-panel { border: none; border-left: solid 5px transparent; border-right: solid 5px transparent; } .bordered-panel.bordered-primary.left-border { border-left: solid 5px #5479aa; } .bordered-panel.bordered-primary.right-border { border-right: solid 5px #5479aa; } .bordered-panel.bordered-success.left-border { border-left: solid 5px #75b045; } .bordered-panel.bordered-success.right-border { border-right: solid 5px #75b045; } .bordered-panel.bordered-info.left-border { border-left: solid 5px #53a6a6; } .bordered-panel.bordered-info.right-border { border-right: solid 5px #53a6a6; } .bordered-panel.bordered-warning.left-border { border-left: solid 5px #edb758; } .bordered-panel.bordered-warning.right-border { border-right: solid 5px #edb758; } .bordered-panel.bordered-danger.left-border { border-left: solid 5px #bd5151; } .bordered-panel.bordered-danger.right-border { border-right: solid 5px #bd5151; } .row { margin: 0px; } th { font-weight: 400; } /*--------------------------------------------------- MULTIPLE SELECT --------------------------------------------------- @author zhixin wen <wenzhixin2010@gmail.com> ---------------------------------------------------*/ .ms-parent { display: inline-block; position: relative; vertical-align: middle; } .ms-choice { display: block; height: auto; padding: 0; overflow: hidden; cursor: pointer; border: none; text-align: left; white-space: nowrap; line-height: 26px; color: inherit; text-decoration: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: transparent; } .ms-choice.disabled { background-color: #f4f4f4; background-image: none; border: 1px solid #ddd; cursor: default; } .ms-choice > span { position: absolute; top: 0; left: 0; right: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; padding-left: 8px; padding-top: 3px; } .ms-choice > span.placeholder { color: #999; } .ms-choice > div { position: absolute; top: 0; right: 0; width: 20px; height: 25px; background: transparent; } .ms-choice > div.open { background: transparent; } .ms-drop { width: 100%; overflow: hidden; display: none; margin-top: -1px; padding: 0; position: absolute; z-index: 1000; background: #fff; color: #000; border: 1px solid #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .ms-drop.bottom { top: 100%; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; border: solid 1px #e8e6e6; left: 0px; } .ms-drop.top { bottom: 100%; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ms-search { display: inline-block; margin: 0; min-height: 26px; padding: 4px; position: relative; white-space: nowrap; width: 100%; z-index: 10000; } .ms-search input { width: 100%; height: auto !important; min-height: 24px; padding: 5px; margin: 0; outline: 0; border: 1px solid #e8e6e6; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: inherit; } .ms-search, .ms-search input { -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .ms-drop ul { overflow: auto; margin: 0; padding: 5px 8px; } .ms-drop ul > li { list-style: none; display: list-item; background-image: none; position: static; } .ms-drop ul > li .disabled { opacity: .35; filter: alpha(opacity=35); } .ms-drop ul > li.multiple { display: block; float: left; } .ms-drop ul > li.group { clear: both; } .ms-drop ul > li.multiple label { width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ms-drop ul > li label { font-weight: normal; display: block; white-space: nowrap; font-size: 11px; padding-top: 2px; } .ms-drop ul > li label.optgroup { font-weight: bold; } .ms-drop input[type="checkbox"] { vertical-align: middle; float: left; margin-top: 2px; margin-right: 6px; } .ms-drop .ms-no-results { display: none; } /*--------------------------------------------------- TAGS --------------------------------------------------- https://github.com/maxwells/bootstrap-tags ---------------------------------------------------*/ .bootstrap-tags.bootstrap-3 .tag a { margin: 0 0 0 .3em; } .bootstrap-tags.bootstrap-3 .glyphicon-white { color: #fff; } .bootstrap-tags.bootstrap-2 .tag.md { padding: .3em .4em .4em; } .bootstrap-tags.bootstrap-2 .tag.lg { padding: .4em .4em .5em; } .bootstrap-tags { position: relative; padding: 4px; } .bootstrap-tags .tags { width: inherit; height: 0; position: absolute; padding: 0; margin: 0; } .bootstrap-tags .tag-data { display: none; } .bootstrap-tags .tags-input { width: 100%; margin: 0; padding: 0; height: 1.7em; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; border: transparent; } .bootstrap-tags .tag-list { width: 280px; height: auto; min-height: 26px; left: 2px; top: 2px; position: relative; } .bootstrap-tags .tag { padding: 6px; margin: 0 .1em; float: left; background: #5479aa; color: #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; margin-right: 5px; margin-bottom: 3px; } .bootstrap-tags .tag.sm { padding: .4em .4em .5em; font-size: 12px; } .bootstrap-tags .tag.md { font-size: 12px; font-weight: 300; } .bootstrap-tags .tag.lg { font-size: 14px; padding: .4em .4em .4em; margin: 0 .2em .2em 0; } .bootstrap-tags .tag a { color: #bbb; cursor: pointer; opacity: .5; } .bootstrap-tags .tag .remove { vertical-align: bottom; top: 0; } .bootstrap-tags ul.tags-suggestion-list { width: 300px; height: auto; list-style: none; margin: 0; z-index: 2; max-height: 160px; overflow: scroll; } .bootstrap-tags ul.tags-suggestion-list li.tags-suggestion { padding: 3px 20px; height: auto; } .bootstrap-tags ul.tags-suggestion-list li.tags-suggestion-highlighted { color: white; text-decoration: none; background-color: #0081C2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); } /*--------------------------------------------------- SIMPLE COLOR PICKER --------------------------------------------------- https://github.com/tkrotoff/jquery-simplecolorpicker ---------------------------------------------------*/ .simplecolorpicker.picker { position: absolute; top: 100%; left: 0; z-index: 1051; /* Above Bootstrap modal (@zindex-modal = 1050) */ display: none; float: left; min-width: 160px; max-width: 283px; /* @popover-max-width = 276px + 7 */ padding: 5px 0 0 5px; margin: 2px 0 0; list-style: none; background-color: #fff; /* @dropdown-bg */ border: 1px solid #ccc; /* @dropdown-fallback-border */ border: 1px solid rgba(0, 0, 0, 0.15); /* @dropdown-border */ -webkit-border-radius: 4px; /* @border-radius-base */ -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .simplecolorpicker.inline { display: inline-block; padding: 6px 0; } .simplecolorpicker span { margin: 0 5px 5px 0; } .simplecolorpicker.icon, .simplecolorpicker span.color { display: inline-block; cursor: pointer; border: 1px solid transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; width: 20px; height: 20px; } .simplecolorpicker.icon:after, .simplecolorpicker span.color:after { content: '\00a0\00a0\00a0\00a0'; /* Spaces */ } .simplecolorpicker span.color[data-disabled]:hover { cursor: not-allowed; border: 1px solid transparent; } .simplecolorpicker span.color:hover, .simplecolorpicker span.color[data-selected], .simplecolorpicker span.color[data-selected]:hover { border: 1px solid #5479aa; /* @gray-dark */ } .simplecolorpicker span.color[data-selected]:after { color: #fff; } /* Vertical separator, replaces optgroup. */ .simplecolorpicker span.vr { border-left: 1px solid #5479aa; /* @gray-dark */ } /*--------------------------------------------------- COLOR PICKER --------------------------------------------------- http://mjolnic.github.io/bootstrap-colorpicker/ ---------------------------------------------------*/ .colorpicker-saturation { float: left; width: 100px; height: 100px; cursor: crosshair; background-image: url('../img/saturation.png'); } .colorpicker-saturation i { position: absolute; top: 0; left: 0; display: block; width: 5px; height: 5px; margin: -4px 0 0 -4px; border: 1px solid #000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .colorpicker-saturation i b { display: block; width: 5px; height: 5px; border: 1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .colorpicker-hue, .colorpicker-alpha { float: left; width: 15px; height: 100px; margin-bottom: 4px; margin-left: 4px; cursor: row-resize; } .colorpicker-hue i, .colorpicker-alpha i { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 1px; margin-top: -1px; background: #000; border-top: 1px solid #fff; } .colorpicker-hue { background-image: url('../img/hue.png'); } .colorpicker-alpha { display: none; background-image: url('../img/alpha.png'); } .colorpicker { top: 0; left: 0; z-index: 2500; min-width: 130px; padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *zoom: 1; } .colorpicker:before, .colorpicker:after { display: table; line-height: 0; content: ""; } .colorpicker:after { clear: both; } .colorpicker:before { position: absolute; top: -7px; left: 6px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .colorpicker:after { position: absolute; top: -6px; left: 7px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; } .colorpicker div { position: relative; } .colorpicker.colorpicker-with-alpha { min-width: 140px; } .colorpicker.colorpicker-with-alpha .colorpicker-alpha { display: block; } .colorpicker-color { height: 10px; margin-top: 5px; clear: both; background-image: url('../img/alpha.png'); background-position: 0 100%; } .colorpicker-color div { height: 10px; } .colorpicker-element .input-group-addon i, .colorpicker-element .add-on i { display: inline-block; width: 16px; height: 16px; vertical-align: text-top; cursor: pointer; } .colorpicker.colorpicker-inline { position: relative; z-index: auto; display: inline-block; float: none; } .colorpicker.colorpicker-horizontal { width: 110px; height: auto; min-width: 110px; } .colorpicker.colorpicker-horizontal .colorpicker-saturation { margin-bottom: 4px; } .colorpicker.colorpicker-horizontal .colorpicker-color { width: 100px; } .colorpicker.colorpicker-horizontal .colorpicker-hue, .colorpicker.colorpicker-horizontal .colorpicker-alpha { float: left; width: 100px; height: 15px; margin-bottom: 4px; margin-left: 0; cursor: col-resize; } .colorpicker.colorpicker-horizontal .colorpicker-hue i, .colorpicker.colorpicker-horizontal .colorpicker-alpha i { position: absolute; top: 0; left: 0; display: block; width: 1px; height: 15px; margin-top: 0; background: #ffffff; border: none; } .colorpicker.colorpicker-horizontal .colorpicker-hue { background-image: url('../img/hue-horizontal.png'); } .colorpicker.colorpicker-horizontal .colorpicker-alpha { background-image: url('../img/alpha-horizontal.png'); } .colorpicker.colorpicker-hidden { display: none; } .colorpicker.colorpicker-visible { display: block; } .colorpicker-inline.colorpicker-visible { display: inline-block; } .colorpicker-right:before { right: 6px; left: auto; } .colorpicker-right:after { right: 7px; left: auto; } /*--------------------------------------------------- TIMEPICKER --------------------------------------------------- https://github.com/jdewit/bootstrap-timepicker/ ---------------------------------------------------*/ .bootstrap-timepicker { position: relative; } .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu { left: auto; right: 0; } .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before { left: auto; right: 12px; } .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after { left: auto; right: 13px; } .bootstrap-timepicker .add-on { cursor: pointer; } .bootstrap-timepicker .add-on i { display: inline-block; width: 16px; height: 16px; } .bootstrap-timepicker-widget.dropdown-menu { padding: 4px; } .bootstrap-timepicker-widget.dropdown-menu.open { display: inline-block; } .bootstrap-timepicker-widget.dropdown-menu:before { border-bottom: 7px solid rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; display: inline-block; position: absolute; } .bootstrap-timepicker-widget.dropdown-menu:after { border-bottom: 6px solid #FFFFFF; border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; position: absolute; } .bootstrap-timepicker-widget.timepicker-orient-left:before { left: 6px; } .bootstrap-timepicker-widget.timepicker-orient-left:after { left: 7px; } .bootstrap-timepicker-widget.timepicker-orient-right:before { right: 6px; } .bootstrap-timepicker-widget.timepicker-orient-right:after { right: 7px; } .bootstrap-timepicker-widget.timepicker-orient-top:before { top: -7px; } .bootstrap-timepicker-widget.timepicker-orient-top:after { top: -6px; } .bootstrap-timepicker-widget.timepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; } .bootstrap-timepicker-widget.timepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #ffffff; } .bootstrap-timepicker-widget a.btn, .bootstrap-timepicker-widget input { border-radius: 4px; } .bootstrap-timepicker-widget table { width: 100%; margin: 0; } .bootstrap-timepicker-widget table td { text-align: center; height: 30px; margin: 0; padding: 2px; } .bootstrap-timepicker-widget table td:not(.separator) { min-width: 30px; } .bootstrap-timepicker-widget table td span { width: 100%; } .bootstrap-timepicker-widget table td a { border: 1px transparent solid; width: 100%; display: inline-block; margin: 0; padding: 8px 0; outline: 0; color: #333; } .bootstrap-timepicker-widget table td a:hover { text-decoration: none; background-color: #eee; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-color: #ddd; } .bootstrap-timepicker-widget table td a i { margin-top: 2px; font-size: 18px; } .bootstrap-timepicker-widget table td input { width: 25px; margin: 0; text-align: center; } .bootstrap-timepicker-widget .modal-content { padding: 4px; } @media (min-width: 767px) { .bootstrap-timepicker-widget.modal { width: 200px; margin-left: -100px; } } @media (max-width: 767px) { .bootstrap-timepicker { width: 100%; } .bootstrap-timepicker .dropdown-menu { width: 100%; } } /*--------------------------------------------------- DATE PICKER --------------------------------------------------- https://github.com/eternicode/bootstrap-datepicker ---------------------------------------------------*/ .datepicker { padding: 4px; border-radius: 4px; direction: ltr; } .datepicker-inline { width: 220px; } .datepicker.datepicker-rtl { direction: rtl; } .datepicker.datepicker-rtl table tr td span { float: right; } .datepicker-dropdown { top: 0; left: 0; } .datepicker-dropdown:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; } .datepicker-dropdown:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute; } .datepicker-dropdown.datepicker-orient-left:before { left: 6px; } .datepicker-dropdown.datepicker-orient-left:after { left: 7px; } .datepicker-dropdown.datepicker-orient-right:before { right: 6px; } .datepicker-dropdown.datepicker-orient-right:after { right: 7px; } .datepicker-dropdown.datepicker-orient-top:before { top: -7px; } .datepicker-dropdown.datepicker-orient-top:after { top: -6px; } .datepicker-dropdown.datepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; } .datepicker-dropdown.datepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #fff; } .datepicker > div { display: none; } .datepicker.days .datepicker-days, .datepicker.months .datepicker-months, .datepicker.years .datepicker-years { display: block; } .datepicker table { margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .datepicker table tr td, .datepicker table tr th { text-align: center; width: 30px; height: 30px; border-radius: 4px; border: none; } .table-striped .datepicker table tr td, .table-striped .datepicker table tr th { background-color: transparent; } .datepicker table tr td.day:hover, .datepicker table tr td.day.focused { background: #eeeeee; cursor: pointer; } .datepicker table tr td.old, .datepicker table tr td.new { color: #999999; } .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: none; color: #999999; cursor: default; } .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { color: #ffffff; background-color: #edb758; border-color: #edb758; } .datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:focus, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover { color: #ffffff !important; background-color: #efc16f; border-color: #efc16f; } .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover { background-image: none; } .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today[disabled]:hover, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today[disabled].active, .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active { background-color: #ffdb99; border-color: #ffb733; } .datepicker table tr td.today:hover:hover { color: #000; } .datepicker table tr td.today.active:hover { color: #fff; } .datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover { background: #eeeeee; border-radius: 0; } .datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { color: #000000; background-color: #f7ca77; border-color: #f1a417; border-radius: 0; } .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { color: #000000; background-color: #f4bb51; border-color: #bf800c; } .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { background-image: none; } .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today[disabled]:hover, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active { background-color: #f7ca77; border-color: #f1a417; } .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { color: #ffffff; background-color: #999999; border-color: #555555; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { color: #ffffff; background-color: #858585; border-color: #373737; } .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { background-image: none; } .datepicker table tr td.selected.disabled, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected[disabled]:hover, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active { background-color: #999999; border-color: #555555; } .datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { color: #ffffff; background-color: #428bca; border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover { color: #ffffff; background-color: #3276b1; border-color: #285e8e; } .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover { background-image: none; } .datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active[disabled].active, .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active { background-color: #428bca; border-color: #357ebd; } .datepicker table tr td span { display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px; } .datepicker table tr td span:hover { background: #eeeeee; } .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { background: none; color: #999999; cursor: default; } .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { color: #ffffff; background-color: #428bca; border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { color: #ffffff; background-color: #3276b1; border-color: #285e8e; } .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { background-image: none; } .datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active[disabled]:hover, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active { background-color: #428bca; border-color: #357ebd; } .datepicker table tr td span.old, .datepicker table tr td span.new { color: #999999; } .datepicker .datepicker-switch { width: 145px; } .datepicker thead tr:first-child th, .datepicker tfoot tr th { cursor: pointer; } .datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover { background: #eeeeee; } .datepicker .cw { font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle; } .datepicker thead tr:first-child .cw { cursor: default; background-color: transparent; } .input-group.date .input-group-addon { cursor: pointer; } .input-daterange { width: 100%; } .input-daterange input { text-align: center; } .input-daterange input:first-child { border-radius: 3px 0 0 3px; } .input-daterange input:last-child { border-radius: 0 3px 3px 0; } .input-daterange .input-group-addon { width: auto; min-width: 16px; padding: 4px 5px; font-weight: normal; line-height: 1.42857143; text-align: center; text-shadow: 0 1px 0 #fff; vertical-align: middle; background-color: #eeeeee; border: solid #cccccc; border-width: 1px 0; margin-left: -5px; margin-right: -5px; } .datepicker.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; min-width: 160px; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; *border-right-width: 2px; *border-bottom-width: 2px; color: #333333; font-size: 13px; line-height: 1.42857143; } .datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td { padding: 0px 5px; } /*--------------------------------------------------- DATE RANGE PICKER --------------------------------------------------- http://www.dangrossman.info ---------------------------------------------------*/ .daterangepicker.dropdown-menu { max-width: none; z-index: 3000; } .daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar { float: left; margin: 4px; } .daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar, .daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { float: right; margin: 4px; } .daterangepicker.single .ranges, .daterangepicker.single .calendar { float: none; } .daterangepicker .ranges { width: 160px; text-align: left; } .daterangepicker .ranges .range_inputs > div { float: left; } .daterangepicker .ranges .range_inputs > div:nth-child(2) { padding-left: 11px; } .daterangepicker .calendar { display: none; max-width: 270px; } .daterangepicker.show-calendar .calendar { display: block; } .daterangepicker .calendar.single .calendar-date { border: none; } .daterangepicker .calendar th, .daterangepicker .calendar td { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; white-space: nowrap; text-align: center; min-width: 32px; } .daterangepicker .daterangepicker_start_input label, .daterangepicker .daterangepicker_end_input label { color: #333; display: block; font-size: 11px; font-weight: normal; height: 20px; line-height: 20px; margin-bottom: 2px; text-shadow: #fff 1px 1px 0px; text-transform: uppercase; width: 74px; } .daterangepicker .ranges input { font-size: 11px; } .daterangepicker .ranges .input-mini { border: 1px solid #ccc; border-radius: 4px; color: #555; display: block; font-size: 11px; height: 30px; line-height: 30px; vertical-align: middle; margin: 0 0 10px 0; padding: 0 6px; width: 74px; } .daterangepicker .ranges ul { list-style: none; margin: 0; padding: 0; } .daterangepicker .ranges li { font-size: 13px; background: #f5f5f5; border: 1px solid #f5f5f5; color: #08c; padding: 3px 12px; margin-bottom: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; } .daterangepicker .ranges li.active, .daterangepicker .ranges li:hover { background: #5479aa; border: 1px solid #5479aa; color: #fff; } .daterangepicker .calendar-date { border: 1px solid #ddd; padding: 4px; border-radius: 4px; background: #fff; } .daterangepicker .calendar-time { text-align: center; margin: 8px auto 0 auto; line-height: 30px; } .daterangepicker { position: absolute; background: #fff; top: 100px; left: 20px; padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .daterangepicker.opensleft:before { position: absolute; top: -7px; right: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .daterangepicker.opensleft:after { position: absolute; top: -6px; right: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; } .daterangepicker.openscenter:before { position: absolute; top: -7px; left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .daterangepicker.openscenter:after { position: absolute; top: -6px; left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; } .daterangepicker.opensright:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .daterangepicker.opensright:after { position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; } .daterangepicker table { width: 100%; margin: 0; } .daterangepicker td, .daterangepicker th { text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; white-space: nowrap; } .daterangepicker td.off { color: #999; } .daterangepicker td.disabled, .daterangepicker option.disabled { color: #999; } .daterangepicker td.available:hover, .daterangepicker th.available:hover { background: #eee; } .daterangepicker td.in-range { background: #ebf4f8; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .daterangepicker td.start-date { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .daterangepicker td.end-date { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .daterangepicker td.start-date.end-date { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .daterangepicker td.active, .daterangepicker td.active:hover { background-color: #357ebd; border-color: #3071a9; color: #fff; } .daterangepicker td.week, .daterangepicker th.week { font-size: 80%; color: #ccc; } .daterangepicker select.monthselect, .daterangepicker select.yearselect { font-size: 12px; padding: 1px; height: auto; margin: 0; cursor: default; } .daterangepicker select.monthselect { margin-right: 2%; width: 56%; } .daterangepicker select.yearselect { width: 40%; } .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect { width: 50px; margin-bottom: 0; } .daterangepicker_start_input { float: left; } .daterangepicker_end_input { float: left; padding-left: 11px; } .daterangepicker th.month { width: auto; } /*--------------------------------------------------- SPINNER --------------------------------------------------- https://github.com/istvan-ujjmeszaros/bootstrap-touchspin ---------------------------------------------------*/ .bootstrap-touchspin .input-group-btn-vertical { position: relative; white-space: nowrap; width: 1%; vertical-align: middle; display: table-cell; } .bootstrap-touchspin .input-group-btn-vertical > .btn { display: block; float: none; width: 100%; max-width: 100%; padding: 8px 10px; margin-left: -1px; position: relative; margin-bottom: 0px!important; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-radius: 0; border-top-right-radius: 4px; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { margin-top: -2px; border-radius: 0; border-bottom-right-radius: 4px; } .bootstrap-touchspin .input-group-btn-vertical i { position: absolute; top: 3px; left: 5px; font-size: 9px; font-weight: normal; } /*--------------------------------------------------- SLIDER --------------------------------------------------- https://github.com/IonDen/ion.rangeSlider/ ---------------------------------------------------*/ .irs { position: relative; display: block; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .irs-line { position: relative; display: block; overflow: hidden; outline: none !important; } .irs-line-left, .irs-line-mid, .irs-line-right { position: absolute; display: block; top: 0; } .irs-line-left { left: 0; width: 11%; } .irs-line-mid { left: 9%; width: 82%; } .irs-line-right { right: 0; width: 11%; } .irs-bar { position: absolute; display: block; left: 0; width: 0; } .irs-bar-edge { position: absolute; display: block; top: 0; left: 0; } .irs-shadow { position: absolute; display: none; left: 0; width: 0; } .irs-slider { position: absolute; display: block; cursor: default; z-index: 1; } .irs-slider.single { background: #436188; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .irs-slider.from { background: #436188; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .irs-slider.to { background: #436188; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .irs-slider.type_last { z-index: 2; } .irs-min { position: absolute; display: block; left: 0; cursor: default; } .irs-max { position: absolute; display: block; right: 0; cursor: default; } .irs-from, .irs-to, .irs-single { position: absolute; display: block; top: 0; left: 0; cursor: default; white-space: nowrap; } .irs-grid { position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px; } .irs-with-grid .irs-grid { display: block; } .irs-grid-pol { position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #000; } .irs-grid-pol.small { height: 4px; } .irs-grid-text { position: absolute; bottom: 0; left: 0; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; padding: 0 3px; color: #000; } .irs-disable-mask { position: absolute; display: block; top: 0; left: -1%; width: 102%; height: 100%; cursor: default; background: rgba(0, 0, 0, 0); z-index: 2; } .lt-ie9 .irs-disable-mask { background: #000; filter: alpha(opacity=0); cursor: not-allowed; } .irs-disabled { opacity: 0.4; } .irs-hidden-input { position: absolute !important; display: block !important; top: 0 !important; left: 0 !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important; outline: none !important; z-index: -9999 !important; background: none !important; border-style: solid !important; border-color: transparent !important; } .irs { height: 40px; } .irs-with-grid { height: 60px; } .irs-line { height: 12px; top: 25px; } .irs-line-left { height: 12px; background-position: 0 -30px; background: #bac9dd; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; } .irs-line-mid { height: 12px; background-position: 0 0; background: #bac9dd; } .irs-line-right { height: 12px; background-position: 100% -30px; background: #bac9dd; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .irs-bar { height: 12px; top: 25px; background-position: 0 -60px; background: #5479aa; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .irs-bar-edge { top: 25px; height: 12px; width: 9px; background-position: 0 -90px; background: #5479aa; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; } .irs-shadow { height: 3px; top: 34px; background: #000; opacity: 0.25; } .lt-ie9 .irs-shadow { filter: alpha(opacity=25); } .irs-slider { width: 16px; height: 18px; top: 22px; background-position: 0 -120px; } .irs-slider.state_hover, .irs-slider:hover { background-position: 0 -150px; } .irs-min, .irs-max { color: #999; font-size: 10px; line-height: 1.333; text-shadow: none; top: 0; padding: 1px 3px; background: #e1e4e9; -moz-border-radius: 4px; border-radius: 4px; } .irs-from, .irs-to, .irs-single { color: #fff; font-size: 10px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: #bd5151; -moz-border-radius: 4px; border-radius: 4px; } .irs-from:after, .irs-to:after, .irs-single:after { position: absolute; display: block; content: ""; bottom: -6px; left: 50%; width: 0; height: 0; margin-left: -3px; overflow: hidden; border: 3px solid transparent; border-top-color: #bd5151; } .irs-grid-pol { background: #e1e4e9; } .irs-grid-text { color: #999; } /*--------------------------------------------------- SELECTATOR --------------------------------------------------- ---------------------------------------------------*/ /* reset */ .multipleselect { min-height: 50px; height: 50px; } .selectator * { box-sizing: border-box; -moz-box-sizing: border-box; text-decoration: none; } .selectator img { display: block; } /* dimmer */ #selectator_dimmer { background-color: rgba(0, 0, 0, 0.1); width: 100%; height: 100%; position: fixed; z-index: 100; } /* Main box */ .selectator { border: 1px solid #e8e6e6; box-sizing: border-box; display: inline-block; text-decoration: none; height: 50px!important; min-height: 50px!important; } .selectator.multiple { padding-right: 20px !important; padding-bottom: 5px !important; } .selectator.single { height: 36px; padding: 7px 10px !important; } .selectator:after { position: absolute; cursor: pointer; content: '\25BC'; font-size: 90%; right: 4px; color: #aaa; top: 50%; line-height: 0; } /* chosen items holder */ .selectator_chosen_items { display: inline; } .single .selectator_chosen_items { display: block; } /* chosen item */ .selectator_chosen_item { display: inline-block; background-color: #5479aa; border-radius: 2px; color: #ffffff; padding: 4px 20px 4px 4px; font-size: 13px; margin: 2px; position: relative; vertical-align: top; } .single .selectator_chosen_item { background-color: transparent; color: #000; display: block; text-decoration: none; padding: 0; margin: 0; font-size: inherit; } .multiple .selectator_chosen_item { margin: 5px 0 0 5px; padding: 3px 5px 2px 5px; } /* chosen item - left */ .selectator_chosen_item_left { float: left; width: 25px; } .selectator_chosen_item_left img { height: 23px; } .multiple .selectator_chosen_item_left { float: left; width: 22px; } .multiple .selectator_chosen_item_left img { height: 18px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } /* chosen item - title */ .single .selectator_chosen_item_title { height: auto; } .multiple .selectator_chosen_item_title { float: left; padding-top: 2px; } /* chosen item - subtitle */ .selectator_chosen_item_subtitle { display: none; } /* chosen item - right */ .selectator_chosen_item_right { float: right; width: 20px; background-color: #ccc; font-size: 15px; color: #fff; text-align: center; border-radius: 3px; padding: 3px; margin-right: 20px; } .multiple .selectator_chosen_item_right { display: none; } /* chosen item remove button */ .selectator_chosen_item_remove { display: inline-block; font-weight: bold; color: #5479aa; margin: 0 0 0 5px; padding: 6px 5px 4px 5px; cursor: pointer; font-size: 11px; line-height: 10px; vertical-align: top; border-radius: 0 2px 2px 0; position: absolute; right: 0; top: 0; bottom: 0; position: relative; } .selectator_chosen_item_remove:after { position: absolute; content: "\e646"; color: #ffffff; font-family: 'themify'; font-size: 10px; right: 0px; top: 6px; } .selectator_chosen_item_remove:hover { color: #5479aa; background-color: #5479aa; } .single .selectator_chosen_item_remove { display: none; } .multiple .selectator_chosen_item_remove { padding: 7px 5px 4px 5px; } .multiple .selectator_input, .multiple .selectator_textlength { padding: 1px 0 0 0; margin: 7px 0 2px 5px; } /* input box */ .selectator_input, .selectator_textlength { border: 0; display: inline-block; margin: 0; background-color: transparent; font-size: 13px; outline: none; padding: 6px 0 0 0; } .single .selectator_input { border: 1px solid #7f9db9; position: absolute; bottom: -40px; left: -1px; z-index: 101; padding: 10px 25px; width: 100%; width: calc(102%); border-bottom: 0; background-color: #f6f6f6; color: #333; font-size: inherit; } .single.options-hidden .selectator_input { opacity: 0; position: absolute; left: -10000px; } .single.options-visible .selectator_input { opacity: 1; } .disable_search .selectator_input { opacity: 0; padding: 0 1px 1px 0 !important; } /* options holder */ .selectator_options { margin: 0; padding: 0; border: 1px solid #8a8a8a; border-radius: 0 0 3px 3px; font-family: sans-serif; position: absolute; box-sizing: border-box; -moz-box-sizing: border-box; z-index: 101; background-color: #fff; overflow-y: scroll; max-height: 250px; list-style: none; left: -1px; right: -1px; } .single .selectator_options { padding-top: 0; border-top: 0; } .disable_search .selectator_options { border-top: 1px solid #7f9db9; } .single.disable_search .selectator_options { padding-top: 0; } .selectator.options-hidden .selectator_options { display: none; } /* option item group header */ .selectator_group_header { padding: 5px; font-weight: bold; } /* option item group holder */ .selectator_group { margin: 0; padding: 0; list-style: none; } /* option item */ .selectator_option { padding: 5px; cursor: pointer; color: #000; } .selectator_option.active { background-color: #5479aa; color: #ffffff; } .selectator_option.active .selectator_option_subtitle { color: #ffffff; } .selectator_group .selectator_option { padding: 5px 5px 5px 20px; } /* option item - left */ .selectator_option_left { float: left; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; overflow: hidden; width: 32px; height: 32px; } .selectator_option_left img { min-width: 35px; min-height: 35px; max-height: 40px; width: auto; } /* option item - title */ .selectator_option_title { margin-left: 35px; } /* option item - subtitle */ .selectator_option_subtitle { font-size: 75%; color: #888; margin-left: 35px; } /* option item - right */ .selectator_option_right { float: right; width: 30px; background-color: #ccc; font-size: 15px; color: #fff; text-align: center; border-radius: 3px; padding: 6px; } input.msuggest-input-dropdown { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAFCAQAAADiFHT/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAANElEQVR42mJk+M+ABv4zooswoQthKmFgYEIVxqaEgYEJWQq7EqgiiDQuJQwMAAAAAP//AwD8wwoJyWPgpgAAAABJRU5ErkJggg==); background-repeat: no-repeat; background-position: right center; padding-right: 23px; } .msuggest-loading { height: 60px; background-image: url(data:image/gif;base64,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); background-repeat: no-repeat; background-position: 50% 50%; } input.msuggest-selected { text-decoration: underline; } .msuggest-header, .msuggest-link a, .msuggest-ellip span { color: #666; padding: 5px 20px; } .msuggest-header { text-transform: uppercase; font-size: 12px; } .msuggest-link { padding-bottom: 10px; } .msuggest-link a { text-decoration: underline; } .input-append .disabled.active, .input-prepend .disabled.active, .input-append .msuggest-header.active, .input-prepend .msuggest-header.active { background-color: #FFFFFF; border-color: inherit; background: none; } .dropdown-menu > li.disabled > a:hover, .dropdown-menu > li.disabled > a:focus, .dropdown-menu > .disabled.active > a, .dropdown-menu > .disabled.active > a:hover, .dropdown-menu > .disabled.active > a:focus { background-color: #ffffff; background: none; } .msuggest-menu img { margin-right: 3px; width: 25px; height: 25px; } /*--------------------------------------------------- LABELAUTY --------------------------------------------------- https://github.com/fntneves/jquery-labelauty ---------------------------------------------------*/ /* Prevent text and blocks selection */ input.labelauty + label ::selection { background-color: rgba(255, 255, 255, 0); } input.labelauty + label ::-moz-selection { background-color: rgba(255, 255, 255, 0); } /* Hide original checkboxes. They are ugly! */ input.labelauty { display: none !important; } /* * Let's style the input * Feel free to work with it as you wish! */ input.labelauty + label { display: inline-block; font-size: 11px; padding: 6px; background-color: #f1f0f0; color: #b3b3b3; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-transition: background-color 250ms linear; -moz-transition: background-color 250ms linear; -o-transition: background-color 250ms linear; transition: background-color 250ms linear; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; height: 28px; width: 28px; margin-bottom: 0px; margin-right: 5px; } input.labelauty.tiny + label { height: 20px; width: 20px; padding: 2px 4px; } .form-inline .checkbox input.labelauty + label, .form-inline .radio input.labelauty + label { padding: 6px!important; } input.labelauty[type=radio] + label { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } /* Stylish text inside label */ input.labelauty + label > span.labelauty-unchecked, input.labelauty + label > span.labelauty-checked { display: inline-block; line-height: 16px; vertical-align: bottom; } /* Stylish icons inside label */ input.labelauty + label > span.labelauty-unchecked-image, input.labelauty + label > span.labelauty-checked-image { display: inline-block; width: 16px; height: 16px; vertical-align: bottom; background-repeat: no-repeat; background-position: left center; -webkit-transition: background-image 500ms linear; -moz-transition: background-image 500ms linear; -o-transition: background-image 500ms linear; transition: background-image 500ms linear; } /* When there's a label, add a little margin to the left */ input.labelauty + label > span.labelauty-unchecked-image + span.labelauty-unchecked, input.labelauty + label > span.labelauty-checked-image + span.labelauty-checked { margin-left: 7px; } /* When not Checked */ input.labelauty:not(:checked):not([disabled]) + label:hover { background-color: #e5e3e3; color: #a7a7a7; } input.labelauty:not(:checked) + label > span.labelauty-checked-image { display: none; } input.labelauty:not(:checked) + label > span.labelauty-checked { display: none; } /* When Checked */ input.labelauty:checked + label { background-color: #d8d6d6; color: #ffffff; } input.labelauty:checked:not([disabled]) + label:hover { background-color: #e5e3e3; } input.labelauty.checkbox-primary:checked + label { background-color: #5479aa; color: #ffffff; } input.labelauty.checkbox-primary:checked:not([disabled]) + label:hover { background-color: #436188; } input.labelauty.checkbox-success:checked + label { background-color: #75b045; color: #ffffff; } input.labelauty.checkbox-success:checked:not([disabled]) + label:hover { background-color: #5d8b37; } input.labelauty.checkbox-info:checked + label { background-color: #53a6a6; color: #ffffff; } input.labelauty.checkbox-info:checked:not([disabled]) + label:hover { background-color: #428484; } input.labelauty.checkbox-warning:checked + label { background-color: #edb758; color: #ffffff; } input.labelauty.checkbox-warning:checked:not([disabled]) + label:hover { background-color: #e8a32a; } input.labelauty.checkbox-danger:checked + label { background-color: #bd5151; color: #ffffff; } input.labelauty.checkbox-danger:checked:not([disabled]) + label:hover { background-color: #9f3c3c; } input.labelauty:checked + label > span.labelauty-unchecked-image { display: none; } input.labelauty:checked + label > span.labelauty-unchecked { display: none; } input.labelauty:checked + label > span.labelauty-checked { display: inline-block; } input.labelauty.no-label:checked + label > span.labelauty-checked { display: block; } /* When Disabled */ input.labelauty[disabled] + label { opacity: 0.5; } /* Add a background to (un)checked images */ input.labelauty + label > span.labelauty-unchecked-image { background-image: url('../img/input-unchecked.png'); } input.labelauty + label > span.labelauty-checked-image { background-image: url('../img/input-checked.png'); } input.labelauty.tiny + label > span.labelauty-unchecked-image { background-image: url('../img/input-unchecked-tiny.png'); } input.labelauty.tiny + label > span.labelauty-checked-image { background-image: url('../img/input-checked-tiny.png'); } .wysiwyg-textarea { width: 100%; height: 300px; border: solid 1px #e8e6e6; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /*--------------------------------------------------- SIDEBAR --------------------------------------------------- left #sidebar element styles ---------------------------------------------------*/ .show-hide-sidebar.show-sidebar { display: none; } .show-hide-sidebar.hide-sidebar { display: inline-block; } #logo-container { background: #131e30; height: 50px; top: 0px; left: 0px; width: 250px; text-align: center; position: fixed; } #logo-container a { padding: 0px; position: relative; } #logo-container a img.big-logo { position: relative; max-width: 100%; width: 160px; margin-top: 11px; } #logo-container a img.small-logo { display: none; width: 30px; } .menu-right #logo-container { right: 0px; left: auto; z-index: 99; } #sidebar { color: #adb8ca; background: #1a2a42; padding: 0px; padding-top: 0px; margin: 0px; position: fixed; left: 0px; width: 250px; top: 50px; bottom: 0px; } #sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 { color: #ffffff; text-align: left; padding: 0px 15px; margin: 5px 0px 10px; } #sidebar a { -webkit-transition: background-color 100ms linear; -moz-transition: background-color 100ms linear; -o-transition: background-color 100ms linear; transition: background-color 100ms linear; -webkit-transition: color 100ms linear; -moz-transition: color 100ms linear; -o-transition: color 100ms linear; transition: color 100ms linear; color: #adb8ca; background-color: transparent; margin: 0px; padding: 12px 15px; } #sidebar a > i { -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; position: absolute; font-size: 19px; margin-top: -2px; } #sidebar a > i.has-submenu { position: relative; font-size: 10px; margin-top: 4px; margin-left: 5px; } #sidebar a > span { padding-left: 35px; } #sidebar a > span.badge { float: right; width: auto; padding: 2px 6px; background: #5479aa; font-weight: normal; } #sidebar a > span.label { float: right; width: auto; padding: 4px 8px; font-weight: normal; } #sidebar a.active > i.has-submenu { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); } #sidebar .welcome { display: block; overflow: auto; width: 100%; margin-top: 15px; } #sidebar .welcome .left { padding-left: 10px; float: left; } #sidebar .welcome .left .img-container { height: 80px; width: 80px; overflow: hidden; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; border: solid #131e30 5px; position: relative; } #sidebar .welcome .left .img-container img { position: absolute; max-height: 70px; min-width: 70px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } #sidebar .welcome .left .img-container .img-upload:hover { opacity: 0.8; } #sidebar .welcome .right { float: left; margin-left: 15px; padding-top: 15px; } #sidebar .welcome .right span { color: #ffffff; } #sidebar .welcome .right ul.user-options { list-style: none; padding: 0px; margin-top: 6px; margin-bottom: 0px; } #sidebar .welcome .right ul.user-options li { display: inline-block; background: #131e30; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; height: 26px; width: 26px; margin: 0px; padding: 0px; } #sidebar .welcome .right ul.user-options li a { -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; color: #ffffff; opacity: 0.5; display: block; text-align: center; padding: 0px; margin: 0px; height: 26px; width: 26px; } #sidebar .welcome .right ul.user-options li a i { font-size: 12px; position: relative; padding-top: 8px; display: inline-block; } #sidebar .welcome .right ul.user-options li a:hover { opacity: 1; } #sidebar .separator { text-align: center; font-size: 35px; color: #131e30; height: 40px; } #sidebar .sidebar-title { padding-top: 30px; } #sidebar .sidebar-title:hover { background-color: transparent!important; color: inherit!important; } #sidebar .widget:hover { background-color: transparent!important; color: inherit!important; } #sidebar .nav li:hover { background-color: #162439; color: #ffffff; } #sidebar .nav li > a:hover, #sidebar .nav li > a.active { background-color: #162439; color: #ffffff; } #sidebar .nav li > a:hover i, #sidebar .nav li > a.active i { color: #eba74e; } #sidebar .nav li.widget { padding: 0px 15px; } #sidebar.bold-icons .nav li > a i { background-color: #eba74e; color: #162439; padding: 4px; border-radius: 2px; } #sidebar.bold-icons .nav li > a i.has-submenu { background-color: transparent; color: inherit; padding: 0px; } #sidebar.bold-icons.primary .nav li > a i { background-color: #5479aa; color: #ffffff; } #sidebar.bold-icons.primary .nav li > a i.has-submenu { background-color: transparent; color: inherit; } #sidebar.bold-icons.info .nav li > a i { background-color: #53a6a6; color: #ffffff; } #sidebar.bold-icons.info .nav li > a i.has-submenu { background-color: transparent; color: inherit; } #sidebar.bold-icons.success .nav li > a i { background-color: #75b045; color: #ffffff; } #sidebar.bold-icons.success .nav li > a i.has-submenu { background-color: transparent; color: inherit; } #sidebar.bold-icons.warning .nav li > a i { background-color: #edb758; color: #ffffff; } #sidebar.bold-icons.warning .nav li > a i.has-submenu { background-color: transparent; color: inherit; } #sidebar.bold-icons.danger .nav li > a i { background-color: #bd5151; color: #ffffff; } #sidebar.bold-icons.danger .nav li > a i.has-submenu { background-color: transparent; color: inherit; } #sidebar > .nav { margin-bottom: 50px; } #sidebar .nav-submenu { background: #131e30; color: #adb8ca; } #sidebar .nav-submenu a { color: #adb8ca; padding: 6px 30px 6px 50px; font-size: 12px; } #sidebar .nav-submenu a.active_submenu { color: #eba74e !important; } #sidebar .progress { background-color: #131e30; } #sidebar .nav-submenu.submenu-hidden { display: none; } .menu-right #sidebar { left: auto; right: 0px; width: 250px; top: 50px; bottom: 0px; } #main-nav { margin-bottom: 50px; } #sm-menu { width: 50px; } .collapsed-sidebar .show-hide-sidebar.show-sidebar { display: inline-block; } .collapsed-sidebar .show-hide-sidebar.hide-sidebar { display: none; } .collapsed-sidebar #logo-container { height: 50px; top: 0px; width: 50px; text-align: center; padding-top: 9px; padding-left: 9px; position: fixed; } .collapsed-sidebar #logo-container a img.big-logo { display: none; } .collapsed-sidebar #logo-container a img.small-logo { display: block; opacity: 0.6; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition: all 200ms linear; } .collapsed-sidebar #logo-container a img.small-logo:hover { opacity: 1; } .collapsed-sidebar #sidebar { width: 50px!important; overflow: visible!important; z-index: 10; } .collapsed-sidebar #sidebar .slimScrollDiv { width: 50px!important; overflow: visible!important; } .collapsed-sidebar #sidebar .slimScrollDiv .sidebar_scroll { width: 50px!important; overflow: visible!important; } .collapsed-sidebar #sidebar:hover { z-index: 9998; } .collapsed-sidebar #sidebar .welcome, .collapsed-sidebar #sidebar .separator, .collapsed-sidebar #sidebar .sidebar-title, .collapsed-sidebar #sidebar .widget { display: none; } .collapsed-sidebar #sidebar .nav > li { height: 40px; width: 50px; } .collapsed-sidebar #sidebar .nav > li a { height: 40px; width: 50px; padding: 14px; } .collapsed-sidebar #sidebar .nav > li a span { display: none; } .collapsed-sidebar #sidebar .nav > li a > i.has-submenu { display: none; } .collapsed-sidebar #sidebar .nav > li:hover { padding: 0px; } .collapsed-sidebar #sidebar .nav > li:hover i { z-index: 999!important; color: #eba74e; } .collapsed-sidebar #sidebar .nav > li:hover > a { width: 220px; display: block; } .collapsed-sidebar #sidebar .nav > li:hover > a > span { display: inline-block !important; padding-left: 48px; text-transform: uppercase; font-size: 12px; padding-top: 0px; background-color: #162439; color: #ffffff; width: 170px; position: absolute; left: 50px; padding-left: 13PX; top: 0px; bottom: 0px; padding-top: 12px; } .collapsed-sidebar #sidebar .nav > li:hover > a > span .label, .collapsed-sidebar #sidebar .nav > li:hover > a > span .badge { display: none!important; } .collapsed-sidebar #sidebar .nav > li:hover > a > span.label, .collapsed-sidebar #sidebar .nav > li:hover > a > span.badge { display: none!important; } .collapsed-sidebar #sidebar .nav > li:hover > ul { display: block!important; z-index: 9998; position: absolute; width: 170px; left: 100%; top: 100%; } .collapsed-sidebar #sidebar .nav.nav-submenu > li a { width: 170px; padding: 13px; } .collapsed-sidebar #main-nav { width: 50px; } .collapsed-sidebar .menu-right #sidebar { right: 0px; width: 50px; } .collapsed-sidebar #playground { left: 50px; z-index: 9989; overflow: visible; } .collapsed-sidebar #playground .navbar-top { left: 50px; } .collapsed-sidebar #sidebar.bold-icons .nav > li a { padding: 14px 10px; } .collapsed-sidebar.menu-right #sidebar.bold-icons .nav > li a { padding: 14px 13px; } .collapsed-sidebar.menu-right .navbar-top { left: 0px!important; right: 50px; } .collapsed-sidebar.menu-right #playground { right: 50px; } .menu-right.collapsed-alertbar #playground { left: 290px; right: 250px; } .menu-right.collapsed-alertbar #playground .navbar-top { right: 250px; left: 290px; } .menu-right.collapsed-alertbar #multi-panel { right: inherit; left: 0px; } .menu-right.collapsed-alertbar.collapsed-sidebar .navbar-top { right: 50px!important; left: 290px!important; } /*--------------------------------------------------- RESPONSIVENESS --------------------------------------------------- adjust the contents on smaller devices ---------------------------------------------------*/ @media (max-width: 767px) { .show-hide-sidebar.show-sidebar { display: inline-block; } .show-hide-sidebar.hide-sidebar { display: none; } #logo-container { height: 50px; top: 0px; width: 50px; text-align: center; padding-top: 9px; padding-left: 9px; position: fixed; } #logo-container a img.big-logo { display: none; } #logo-container a img.small-logo { display: block; opacity: 0.6; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition: all 200ms linear; } #logo-container a img.small-logo:hover { opacity: 1; } #sidebar { width: 50px!important; overflow: visible!important; z-index: 10; } #sidebar .slimScrollDiv { width: 50px!important; overflow: visible!important; } #sidebar .slimScrollDiv .sidebar_scroll { width: 50px!important; overflow: visible!important; } #sidebar:hover { z-index: 9998; } #sidebar .welcome, #sidebar .separator, #sidebar .sidebar-title, #sidebar .widget { display: none; } #sidebar .nav > li { height: 40px; width: 50px; } #sidebar .nav > li a { height: 40px; width: 50px; padding: 14px; } #sidebar .nav > li a span { display: none; } #sidebar .nav > li a > i.has-submenu { display: none; } #sidebar .nav > li:hover { padding: 0px; } #sidebar .nav > li:hover i { z-index: 999!important; color: #eba74e; } #sidebar .nav > li:hover > a { width: 220px; display: block; } #sidebar .nav > li:hover > a > span { display: inline-block !important; padding-left: 48px; text-transform: uppercase; font-size: 12px; padding-top: 0px; background-color: #162439; color: #ffffff; width: 170px; position: absolute; left: 50px; padding-left: 13PX; top: 0px; bottom: 0px; padding-top: 12px; } #sidebar .nav > li:hover > a > span .label, #sidebar .nav > li:hover > a > span .badge { display: none!important; } #sidebar .nav > li:hover > a > span.label, #sidebar .nav > li:hover > a > span.badge { display: none!important; } #sidebar .nav > li:hover > ul { display: block!important; z-index: 9998; position: absolute; width: 170px; left: 100%; top: 100%; } #sidebar .nav.nav-submenu > li a { width: 170px; padding: 13px; } #main-nav { width: 50px; } .menu-right #sidebar { right: 0px; width: 50px; } .show-hide-sidebar.show-sidebar { display: none!important; } .show-hide-sidebar.hide-sidebar { display: none!important; } } /*--------------------------------------------------- DATATABLES --------------------------------------------------- table plugin styles ---------------------------------------------------*/ .dataTables_wrapper .dataTables_length { color: inherit; } .dataTables_wrapper .dataTables_length label { font-weight: 400; } .dataTables_wrapper .dataTables_length select { padding: 6px 12px; font-size: 14px; color: #555; background-color: #fff; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #e8e6e6; height: 30px; line-height: 30px; } .dataTables_wrapper .dataTables_filter { color: inherit; } .dataTables_wrapper .dataTables_filter label { font-weight: 400; } .dataTables_wrapper .dataTables_filter input { padding: 6px 12px; font-size: 14px; color: #555; background-color: #fff; background-image: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #e8e6e6; height: 30px; line-height: 30px; } .dataTables_wrapper table.dataTable { border-bottom: inherit; } .dataTables_wrapper table.dataTable thead th, .dataTables_wrapper table.dataTable thead td { padding: 8px; border-bottom: inherit; font-weight: 400; } .dataTables_wrapper table.dataTable thead .sorting { background: none; position: relative; } .dataTables_wrapper table.dataTable thead .sorting:after { content: "\e675"; font-family: 'themify'; position: absolute; right: 5px; font-size: 10px; margin-top: 5px; } .dataTables_wrapper table.dataTable thead .sorting_asc { background: none; position: relative; } .dataTables_wrapper table.dataTable thead .sorting_asc:after { content: "\e62a"; font-family: 'themify'; position: absolute; right: 5px; font-size: 10px; margin-top: 5px; } .dataTables_wrapper table.dataTable thead .sorting_desc { background: none; position: relative; } .dataTables_wrapper table.dataTable thead .sorting_desc:after { content: "\e627"; font-family: 'themify'; position: absolute; right: 5px; font-size: 10px; margin-top: 5px; } .dataTables_wrapper table.dataTable.no-footer { border-bottom: inherit; } .dataTables_wrapper .dataTables_paginate .paginate_button { border: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background: none; background-color: #5479aa; color: #ffffff !important; } .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:hover { border: none; background: none; background-color: #4c6d99; color: #ffffff !important; } /*--------------------------------------------------- USERS TABLE --------------------------------------------------- users ---------------------------------------------------*/ .users-table .picture { width: 60px; } .users-table .img-container { width: 50px; height: 50px; overflow: hidden; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .users-table .img-container img { min-height: 50px; min-width: 50px; max-height: 50px; width: auto; } .users-table tr .userevents { opacity: 0; -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -o-transition: opacity 100ms linear; transition: opacity 100ms linear; } .users-table tr:hover .userevents { opacity: 1; } .users-filters input { margin-right: 10px; } /*--------------------------------------------------- PRICE TABLE --------------------------------------------------- pricing tables ---------------------------------------------------*/ .price-table { margin-bottom: 30px; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition: all 200ms linear; } .price-table:hover { -webkit-box-shadow: 0px 0px 15px 6px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0px 0px 15px 6px rgba(0, 0, 0, 0.07); box-shadow: 0px 0px 15px 6px rgba(0, 0, 0, 0.07); ms-transform: scale(1.02); /* IE 9 */ -webkit-transform: scale(1.02); /* Safari */ transform: scale(1.02); } .price-table .panel { margin-bottom: 3px; } .price-table .panel-title { text-align: center; } .price-table .price { font-size: 80px; font-weight: 400; display: block; line-height: 84px; text-align: center; position: relative; } .price-table .price span { font-size: 35px; position: absolute; bottom: -15px; margin-left: -24px; } .price-table .price small { font-size: 30px; position: absolute; margin-top: -14px; margin-left: 2px; } .price-table .plan-info { background-color: #fff; margin-top: 3px; padding: 15px; text-align: center; } .price-table .add-to-cart { font-size: 24px; display: inline-block; width: 100%; margin-top: 3px; padding: 15px; text-align: center; text-transform: uppercase; margin-bottom: 0px; } /*--------------------------------------------------- PLAYGROUND --------------------------------------------------- main are where widgets and panels are shown ---------------------------------------------------*/ #playground { display: block; overflow: auto; position: absolute; left: 250px; right: 0px; min-height: 100%; background: #f8f8f8; padding-top: 75px; padding-bottom: 62px; } #playground #page-title { padding: 15px 15px 30px; overflow: auto; } #playground #page-title h1, #playground #page-title h2, #playground #page-title h3, #playground #page-title h4, #playground #page-title h5, #playground #page-title h6 { margin: 0px; padding: 0px; } #playground .no-padding-left { padding-left: 0px; } #playground .white-bg { background: #fff; padding: 30px 15px; } .menu-right #playground { left: 0px; right: 250px; } /*--------------------------------------------------- TOP NAVIGATION --------------------------------------------------- styles for the top navigation navbar located in the #main block ---------------------------------------------------*/ .navbar-top { background-color: #ffffff; color: #8a8a8a; border-width: 0; top: 0; position: fixed; width: inherit; left: 250px; right: 0px; height: 50px; } .navbar-top .navbar-search-block { background-color: #f8f8f8; width: 120px; height: 35px; position: relative; -webkit-transition: linear 200ms 'all'; -moz-transition: linear 200ms 'all'; -o-transition: linear 200ms 'all'; transition: linear 200ms 'all'; margin-left: 10px; margin-right: 10px; } .navbar-top .navbar-search-block .search-field-container .search-field { background-color: transparent; border: none; outline: none!important; -webkit-transition: linear 300ms 'all'; -moz-transition: linear 300ms 'all'; -o-transition: linear 300ms 'all'; transition: linear 300ms 'all'; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; position: absolute; top: 0px; left: 0px; width: 120px; padding: 8px 10px; } .navbar-top .navbar-search-block .search-field-container a { display: none; } .navbar-top .navbar-search-block .search-container { -webkit-transition: linear 200ms 'all'; -moz-transition: linear 200ms 'all'; -o-transition: linear 200ms 'all'; transition: linear 200ms 'all'; display: none; margin: 230px 50px 20px; } .navbar-top .navbar-search-block .search-container ul { padding-top: 0px; list-style: none; padding-left: 0px; } .navbar-top .navbar-search-block .search-container ul li { background-color: #ebebeb; margin-bottom: 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .navbar-top .navbar-search-block .search-container ul li a { display: block; padding: 15px; } .navbar-top .navbar-search-block .search-container ul li .img-container { float: left; margin-right: 15px; height: 40px; width: 40px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; overflow: hidden; } .navbar-top .navbar-search-block .search-container ul li .img-container img { min-width: 40px; max-width: 40px; min-height: 40px; } .navbar-top .navbar-search-block .search-container ul li span { font-size: 30px; } .navbar-top .navbar-search-block .search-close { position: absolute; top: 20px; right: 20px; font-size: 30px; line-height: 30px; padding: 10px; display: none; } .navbar-top .navbar-search-block.open-search { z-index: 9999; } .navbar-top .navbar-search-block.open-search .search-field-container { position: absolute; top: 90px; left: 80px; right: 80px; height: 150px; margin-bottom: 30px; } .navbar-top .navbar-search-block.open-search .search-field-container .search-field { font-size: 90px; font-weight: bold; color: #bd5151; top: 0px; left: 0px; padding-right: 130px; position: absolute; width: 100%; } .navbar-top .navbar-search-block.open-search .search-field-container a { display: block; float: right; margin-top: 33px; margin-right: 25px; } .navbar-top .navbar-search-block.open-search .search-field-container a i { font-size: 80px; color: #bd5151; } .navbar-top li > a, .navbar-top .navbar-toggle { -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; color: #828181; } .navbar-top .dropdown-menu { -webkit-transition: opacity 200ms linear; -moz-transition: opacity 200ms linear; -o-transition: opacity 200ms linear; transition: opacity 200ms linear; opacity: 0; display: block; margin-top: -20px !important; visibility: hidden; height: 1px; overflow: hidden; } .navbar-top .dropdown-menu li a { color: #484848; } .navbar-top .dropdown-menu li > a { padding-left: 30px; } .menu-right .navbar-top { left: 0px; right: 250px; } .open > .dropdown-menu { opacity: 1; margin-top: 0px!important; visibility: visible; z-index: 9999; height: inherit; } .navbar-top li > a:active, .navbar-top li > a:focus, .navbar-top .open > a:active { background-color: #ffffff; color: #8a8a8a; } .navbar-top li > a:hover, .navbar-top .open, .navbar-top .open > a, .navbar-top .open > a:hover { background-color: #5479aa; color: #ffffff; } .navbar-top .nav a > .badge { position: absolute; font-size: 9px; padding: 3px; margin-top: -7px; width: 15px; height: 15px; display: inline-block; background-color: #5479aa; margin-left: -4px; } .navbar-top .nav a > .badge.badge-success { background-color: #75b045; } .navbar-top .nav a > .badge.badge-info { background-color: #53a6a6; } .navbar-top .nav a > .badge.badge-warning { background-color: #edb758; } .navbar-top .nav a > .badge.badge-danger { background-color: #bd5151; } .language-nav img { max-height: 12px; width: auto; float: left; margin-top: 3px; margin-right: 5px; } .language-nav ul img { margin-top: 3px; margin-right: 10px!important; } .user-profile a .user-img-container { -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; display: inline-block; margin-right: 10px; overflow: hidden; float: left; margin-top: -6px; } .user-profile a .user-img-container img { height: 30px; max-width: 30px; } .user-profile .chat-status { display: inline-block; width: 7px; height: 7px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #5479aa; margin-left: 5px; } .user-profile .chat-status.success { background-color: #75b045; } .user-profile .chat-status.info { background-color: #53a6a6; } .user-profile .chat-status.warning { background-color: #edb758; } .user-profile .chat-status.danger { background-color: #bd5151; } .navbar-top .dropdown-menu { padding: 0px; border: none; border-radius: 0px; font-size: 12px; } .navbar-top .navbar-right { margin-right: 0px; } .navbar-top .navbar-right .dropdown-menu:before { right: 15px; } .navbar-top .dropdown-menu li > a { padding: 7px 10px; } .navbar-top .dropdown-menu li > a > img { margin-right: 5px; } .show-hide-sidebar { width: 50px; text-align: center; } .show-hide-sidebar:hover { background-color: #5479aa; color: #ffffff; } .collapsed-alertbar .btn-show-chat { background-color: #5479aa !important; color: #ffffff !important; } @media (max-width: 767px) { .navbar-top .navbar-right { margin-right: inherit; } .btn-show-chat, .navbar-search-block { display: none!important; } .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a { padding: 5px 15px 5px 15px; } } /*--------------------------------------------------- ALERT / CHAT MULTI PANEL --------------------------------------------------- Right panel where all the alerts are shown ---------------------------------------------------*/ #multi-panel { position: fixed; right: -310px; width: 290px; top: 0px; bottom: 0px; background-color: #fff; z-index: 999; } #multi-panel #multi-panel-tabs { height: 50px; } #multi-panel .container-fluid { padding: 50px 0px 0px; } #multi-panel .nav-tabs { background-color: #f8f8f8; position: absolute; top: 0px; width: 100%; z-index: 10; display: block; } #multi-panel .nav-tabs > li { margin: 0px; padding: 0px; margin-left: -1px; text-transform: uppercase; } #multi-panel .nav-tabs > li a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; margin: 0px; border: 0px; height: 50px; padding-top: 15px; } #multi-panel .nav-tabs > li a:hover { background-color: #5479aa; } #multi-panel .tab-pane { padding: 0px!important; } #multi-panel .panel-body { padding-top: 0px; padding-bottom: 0px; } #multi-panel .widget-title { padding: 0px 15px; } #multi-panel .widget { margin-bottom: 15px; padding-bottom: 15px; } #multi-panel .widget.list-group, #multi-panel .widget .list-group { margin-bottom: 0px; padding-bottom: 0px; } #multi-panel .widget.list-group .list-group-item, #multi-panel .widget .list-group .list-group-item, #multi-panel .widget.list-group li, #multi-panel .widget .list-group li { border-left: 0px; border-right: 0px; } #multi-panel .widget.list-group a.list-group-item, #multi-panel .widget .list-group a.list-group-item { border-top: 0px; } #multi-panel .widget .chat-status { display: inline-block; width: 7px; height: 7px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #5479aa; margin-right: 8px; } #multi-panel .widget .chat-status.success { background-color: #75b045; } #multi-panel .widget .chat-status.info { background-color: #53a6a6; } #multi-panel .widget .chat-status.warning { background-color: #edb758; } #multi-panel .widget .chat-status.danger { background-color: #bd5151; } #multi-panel .widget.chat-widget li { padding: 0px; } #multi-panel .widget.chat-widget li a { padding: 10px 15px; display: block; } #multi-panel .widget.chat-widget li a .label { margin-left: 10px; } .collapsed-alertbar #multi-panel { right: 0px; z-index: 999; } .collapsed-alertbar #playground { right: 290px; } .collapsed-alertbar #playground .navbar-top { right: 290px; } /*--------------------------------------------------- FOOTER --------------------------------------------------- Copyright footer + menu ---------------------------------------------------*/ footer { display: block; padding: 10px 25px; text-align: left; position: absolute; bottom: 0px; left: 0px; right: 0px; background-color: #f8f8f8; text-align: left; } footer p { margin: 10px 0px; } .scroll-top { display: none; position: fixed; bottom: 15px; right: 15px; height: 50px; width: 50px; background-color: #5479aa; color: #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; text-align: center; cursor: pointer; } .scroll-top i { font-size: 30px; display: block; text-align: center; margin-top: 9px; } .menu-right .scroll-top { right: 270px; } .container-invoice .table > tbody > tr > .no-line { border-top: none; } .container-invoice .table > thead > tr > .no-line { border-bottom: none; } .container-invoice .table > tbody > tr > .thick-line { border-top: 2px solid; } .chat-playground { list-style: none; padding: 0px; } .chat-playground li { padding-left: 80px; padding-top: 13px; position: relative; margin-bottom: 30px; } .chat-playground li .img-container { position: absolute; left: 0px; top: 0px; height: 60px; width: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; overflow: hidden; } .chat-playground li .img-container img { width: 60px; max-width: 60px; max-height: 60px; height: auto; } .chat-playground li p { display: inline-table; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .chat-playground li .attachment { background-color: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; display: inline-block; padding: 10px; } .chat-playground li.primary p { background-color: #5479aa; color: #ffffff; } .chat-playground li.secondary { padding-left: 0px; padding-right: 80px; text-align: right; } .chat-playground li.secondary .img-container { right: 0px; left: auto; } .chat-playground li.secondary p { background-color: #75b045; color: #ffffff; } /*--------------------------------------------------- LOADING ANIMATION --------------------------------------------------- animation from page to page ---------------------------------------------------*/ .animsition-overlay { position: relative; opacity: 0; animation-fill-mode: both; } .animsition-loading { position: fixed; animation-fill-mode: both; top: 0; width: 100%; height: 100%; z-index: 100; background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A) center center no-repeat; } .animsition-loading:after { content: "Loading"; color: #aaa; font-size: 16px; top: 50%; position: fixed; text-align: center; font-weight: 300; width: 100%; margin-top: 20px; } .morris-hover { position: absolute; z-index: 1000; } .morris-hover.morris-default-style { border-radius: 10px; padding: 6px; color: #666; background: rgba(255, 255, 255, 0.8); border: solid 2px rgba(230, 230, 230, 0.8); font-family: sans-serif; font-size: 12px; text-align: center; } .morris-hover.morris-default-style .morris-hover-row-label { font-weight: bold; margin: 0.25em 0; } .morris-hover.morris-default-style .morris-hover-point { white-space: nowrap; margin: 0.1em 0; } .jqstooltip { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; border-color: transparent!important; border: none!important; -webkit-border-radius: 2px !important; -moz-border-radius: 2px !important; border-radius: 2px !important; -moz-background-clip: padding !important; -webkit-background-clip: padding-box !important; background-clip: padding-box !important; } .draggable { cursor: move; } .bootbox.modal { z-index: 9999; } /*--------------------------- MULTILEVEL DROPDOWN ---------------------------*/ .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #fff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } /*--------------------------- EPOCH CHARTS THEME ---------------------------*/ .epoch .category6 .line { stroke: #bb6096; } .epoch .category6 .area, .epoch .category6 .dot { fill: #bb6096; } .epoch .arc.category6, .epoch .bar.category6 { fill: #bb6096; } .epoch .arc.category6 .fill, .epoch .bar.category6 .fill { stroke: #bb6096; } .epoch .category5 .line { stroke: #53a6a6; } .epoch .category5 .area, .epoch .category5 .dot { fill: #53a6a6; } .epoch .arc.category5, .epoch .bar.category5 { fill: #53a6a6; } .epoch .arc.category5 .fill, .epoch .bar.category5 .fill { stroke: #53a6a6; } .epoch .category4 .line { stroke: #4e4e4e; } .epoch .category4 .area, .epoch .category4 .dot { fill: #4e4e4e; } .epoch .arc.category4, .epoch .bar.category4 { fill: #4e4e4e; } .epoch .arc.category4 .fill, .epoch .bar.category4 .fill { stroke: #4e4e4e; } .epoch .category3 .line { stroke: #75b045; } .epoch .category3 .area, .epoch .category3 .dot { fill: #75b045; } .epoch .arc.category3, .epoch .bar.category3 { fill: #75b045; } .epoch .arc.category3 .fill, .epoch .bar.category3 .fill { stroke: #75b045; } .epoch .category2 .line { stroke: #bd5151; } .epoch .category2 .area, .epoch .category2 .dot { fill: #bd5151; } .epoch .arc.category2, .epoch .bar.category2 { fill: #bd5151; } .epoch .arc.category2 .fill, .epoch .bar.category2 .fill { stroke: #bd5151; } .epoch .category1 .line { stroke: #5479aa; } .epoch .category1 .area, .epoch .category1 .dot { fill: #5479aa; } .epoch .arc.category1, .epoch .bar.category1 { fill: #5479aa; } .epoch .arc.category1 .fill, .epoch .bar.category1 .fill { stroke: #5479aa; } /*--------------------------------------------------- BOOTSTRAP OVERRIDES --------------------------------------------------- bootstrap styles reloaded ---------------------------------------------------*/ .h1, .h2, .h3, h1, h2, h3, .h4, .h5, .h6, h4, h5, h6 { color: #555555; text-transform: uppercase; } .h1, h1 { font-size: 30px; margin-top: 20px; } .h2, h2 { font-size: 24px; margin-top: 20px; } .h3, h3 { font-size: 18px; margin-top: 20px; } .h4, h4 { font-size: 14px; margin-top: 15px; } .h5, h5 { font-size: 12px; margin-top: 15px; } .h6, h6 { font-size: 10px; margin-top: 15px; } b, strong, dt, label { font-weight: 400; } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { color: #f2f2f2; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { /*padding-right: 10px; padding-left: 10px;*/ } .container-fluid { padding-right: 15px; padding-left: 15px; } .label-as-badge { border-radius: 1em; } .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 2; color: #ffffff; cursor: default; background-color: #5479aa; border-color: transparent; } .pagination > li > a, .pagination > li > span { color: #5479aa; } .badge { font-weight: normal; } .navbar-default { border-color: transparent; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #5479aa; color: #ffffff; border-color: #5479aa; } .navbar-toggle, .close { outline: 0; } .navbar-toggle .icon-bar { background-color: #fff; } .panel textarea, .well textarea, textarea.form-control { resize: none; } .well, .well-lg, .well-sm { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; border-color: #cbd6e5; } .form-control { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #e8e6e6; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control, .input-group-addon { background-color: #f1f0f0; } .input-group-addon { border: solid 1px #e8e6e6; } textarea:hover, input:hover, textarea:active, select:active, input:active, textarea:focus, select:focus, input:focus, button:focus, button:active, button:hover { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .btn { margin-bottom: 5px; -webkit-transition: linear 200ms 'background-color'; -moz-transition: linear 200ms 'background-color'; -o-transition: linear 200ms 'background-color'; transition: linear 200ms 'background-color'; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background: #5479aa; border: solid 1px #f1f0f0; } .btn:hover { background: #215e92; } .btn-default { color: inherit; border: solid 1px #f1f0f0; } .btn-default.dropdown-toggle, .input-group-btn .btn-default { border: solid 1px #e8e6e6; } .btn-primary, .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover, .label-primary { background-color: #5479aa; border-color: transparent; color: #ffffff; } .btn-primary:hover { background-color: #4c6d99; border-color: transparent; color: #ffffff; } .btn-success, .list-group-item-success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success, .label-success { background-color: #75b045; border-color: transparent; color: #ffffff; } .btn-success:hover { background-color: #699e3e; border-color: transparent; color: #ffffff; } .btn-info, .list-group-item-info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info, .label-info { background-color: #53a6a6; border-color: transparent; color: #ffffff; } .btn-info:hover { background-color: #4b9595; border-color: transparent; color: #ffffff; } .btn-warning, .list-group-item-warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning, .label-warning { background-color: #edb758; border-color: transparent; color: #ffffff; } .btn-warning:hover { background-color: #ebad41; border-color: transparent; color: #ffffff; } .btn-danger, .list-group-item-danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger, .label-danger { background-color: #bd5151; border-color: transparent; color: #ffffff; } .btn-danger:hover { background-color: #b14343; border-color: transparent; color: #ffffff; } a.btn-danger, a.btn-warning, a.btn-success, a.btn-primary, a.btn-info { color: #ffffff; } .input-group-addon { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #f1f0f0; border-color: #e8e6e6; font-weight: 300; } .btn:active, .btn:visited { outline: none!important; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } select.input-lg { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .has-feedback label ~ .form-control-feedback { top: 35px; } .has-success .form-control { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-color: #75b045; } .has-success .form-control-feedback { color: #75b045; } .has-success .input-group-addon { background: #75b045; color: #ffffff; border-color: #75b045; } .has-warning .form-control { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-color: #edb758; } .has-warning .form-control-feedback { color: #edb758; } .has-warning .input-group-addon { background: #edb758; color: #ffffff; border-color: #edb758; } .has-error .form-control { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-color: #bd5151; } .has-error .form-control-feedback { color: #bd5151; } .has-error .input-group-addon { background: #bd5151; color: #ffffff; border-color: #bd5151; } .list-group { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .list-group-item:first-child { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-background-clip: border-box; background-clip: border-box; } .list-group-item:last-child { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-background-clip: border-box; background-clip: border-box; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-background-clip: border-box; background-clip: border-box; } .nav { border: none; } .tab-content > .tab-pane { padding-top: 15px; } .progress { height: 8px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .progress-bar { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: #5479aa; } .progress-bar.progress-bar-success { background-color: #75b045; } .progress-bar.progress-bar-info { background-color: #53a6a6; } .progress-bar.progress-bar-warning { background-color: #edb758; } .progress-bar.progress-bar-danger { background-color: #bd5151; } .progress.progress-with-label { height: 19px; } .progress.progress-with-label .progress-bar { font-size: 10px; } .panel-group .panel + .panel { margin-top: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .alert { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .alert-primary { color: #ffffff; background-color: #5479aa; border-color: transparent; } .alert-success { color: #ffffff; background-color: #75b045; border-color: transparent; } .alert-info { color: #ffffff; background-color: #53a6a6; border-color: transparent; } .alert-warning { color: #ffffff; background-color: #edb758; border-color: transparent; } .alert-danger { color: #ffffff; background-color: #bd5151; border-color: transparent; } .alert a, .alert-primary a, .alert-success a, .alert-info a, .alert-warning a, .alert-danger a { color: #ffffff; font-weight: 600; display: inline-block; border-bottom: dotted 1px #ffffff; } [data-notify="progressbar"] { margin-bottom: 0px; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 5px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .close { font-weight: 700; font-size: 14px; opacity: .5; color: #ffffff; } .close:hover { color: #ffffff; opacity: .8; } .nav-tabs > li { margin-bottom: 0px; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-color: transparent; background-color: #5479aa; color: #ffffff; } .nav-tabs > li > a:focus, .nav-tabs > li > a:hover { border-color: transparent; background-color: #5479aa; color: #ffffff; } .nav .open > a, .nav .open > a:focus, .nav .open > a:hover { border-color: transparent; background-color: #5479aa; color: #ffffff; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top: none; } .pagination > li:first-child > a, .pagination > li:first-child > span { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .pagination > li:last-child > a, .pagination > li:last-child > span { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .breadcrumb { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .text-primary { color: #5479aa; } .text-success { color: #75b045; } .text-info { color: #53a6a6; } .text-warning { color: #edb758; } .text-danger { color: #bd5151; } .label { font-weight: 300; padding: 3px 3px 2px; } /*--------------------------------------------------- RESPONSIVENESS --------------------------------------------------- adjust the contents on smaller devices ---------------------------------------------------*/ @media (max-width: 767px) { .fix-on-scroll { margin-top: 0px!important; } #playground { left: 50px; z-index: 9; } #playground .navbar-top { left: 50px; } .menu-right #playground { left: 0px; right: 50px; } .menu-right .navbar-top { left: 0px!important; right: 50px; } .breadcrumb { display: none; } footer p { text-align: center; } .navbar-collapse { background-color: #ffffff; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } .navbar-nav .open .dropdown-menu { background-color: #f8f8f8; } .navbar-top .dropdown-menu { -webkit-transition: all none ease-out !important; -moz-transition: all none ease-out !important; -o-transition: all none ease-out !important; transition: all none ease-out !important; } .navbar-nav .open .dropdown-menu > li > a { -webkit-transition: all none ease-out !important; -moz-transition: all none ease-out !important; -o-transition: all none ease-out !important; transition: all none ease-out !important; } .navbar-toggle { margin-right: 0px; } .navbar-toggle .icon-bar { background-color: #8a8a8a; } } .footer-logo { color:#FFFF00; margin-bottom:0px; }
Submit
FILE
FOLDER
Name
Size
Permission
Action
.htaccess
127 bytes
0444
morris.css
433 bytes
0644
morris.min.js
35652 bytes
0644
raphael-min.js
90647 bytes
0644
sugarrush.css
214561 bytes
0644
wysiwyg.css
2750 bytes
0644
N4ST4R_ID | Naxtarrr