diff --git a/resources/assets/_admin/css/app-blue.css b/resources/assets/_admin/css/app-blue.css deleted file mode 100644 index 7237a046..00000000 --- a/resources/assets/_admin/css/app-blue.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #52BCD3; } - -#ref .chart .color-primary { - color: #52BCD3; } - -#ref .chart .color-secondary { - color: #7bccdd; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #52BCD3; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #52BCD3; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #52BCD3; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #52BCD3; - border-color: #52BCD3; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #3eb4ce; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #52BCD3; - border-color: #52BCD3; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #31a7c1; - border-color: #2fa0b9; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #31a7c1; - border-color: #2fa0b9; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #31a7c1; - border-color: #2fa0b9; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #2a8fa4; - border-color: #227284; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #52BCD3; - border-color: #52BCD3; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #52BCD3; - border-color: #52BCD3; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #52BCD3; - background-image: none; - background-color: transparent; - border-color: #52BCD3; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #52BCD3; - border-color: #52BCD3; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #52BCD3; - border-color: #52BCD3; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #a3dbe8; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #a3dbe8; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #52BCD3; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #52BCD3; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #52BCD3; } - .card.card-primary > .card-header { - background-color: #52BCD3; - border-color: #52BCD3; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #52BCD3 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #52BCD3; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #52BCD3; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #52BCD3; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #52BCD3; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #52BCD3; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #52BCD3 solid; - color: #52BCD3; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #52BCD3; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #52BCD3; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #52BCD3; - border-bottom: 2px solid #52BCD3; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: color 0.13s; - transition: color 0.13s; - text-decoration: none; - color: #52BCD3; } - a:not(.btn):hover { - text-decoration: inherit; - color: #2c96ad; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #52BCD3; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #52BCD3; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #52BCD3; - border: 1px solid #52BCD3; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #52BCD3; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #52BCD3; - border-bottom-color: transparent; - background-color: #52BCD3; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #52BCD3; - color: #ffffff; } - -#nprogress .bar { - background: #52BCD3 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #52BCD3, 0 0 5px #52BCD3; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #52BCD3 !important; - border-left-color: #52BCD3 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #52BCD3; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #52BCD3; - background-color: #52BCD3; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #3eb4ce; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #52BCD3; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #52BCD3; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #52BCD3 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #52BCD3; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #52BCD3; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #52BCD3; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #52BCD3; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #52BCD3; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #52BCD3; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(82, 188, 211, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(82, 188, 211, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #52BCD3; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #52BCD3; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #52BCD3; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #52BCD3; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #52BCD3; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #52BCD3; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #52BCD3; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #52BCD3; -} \ No newline at end of file diff --git a/resources/assets/_admin/css/app-custom.css b/resources/assets/_admin/css/app-custom.css deleted file mode 100644 index 911a3880..00000000 --- a/resources/assets/_admin/css/app-custom.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #59c2e6; } - -#ref .chart .color-primary { - color: #59c2e6; } - -#ref .chart .color-secondary { - color: #85d2ed; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #59c2e6; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #59c2e6; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #59c2e6; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #59c2e6; - border-color: #59c2e6; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #43bae3; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #59c2e6; - border-color: #59c2e6; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #2db2df; - border-color: #24aede; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #2db2df; - border-color: #24aede; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #2db2df; - border-color: #24aede; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #1e9eca; - border-color: #1982a6; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #59c2e6; - border-color: #59c2e6; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #59c2e6; - border-color: #59c2e6; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #59c2e6; - background-image: none; - background-color: transparent; - border-color: #59c2e6; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #59c2e6; - border-color: #59c2e6; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #59c2e6; - border-color: #59c2e6; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #b2e3f3; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #b2e3f3; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #59c2e6; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #59c2e6; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #59c2e6; } - .card.card-primary > .card-header { - background-color: #59c2e6; - border-color: #59c2e6; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #59c2e6 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #59c2e6; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #59c2e6; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #59c2e6; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #59c2e6; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #59c2e6; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #59c2e6 solid; - color: #59c2e6; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #59c2e6; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #59c2e6; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #59c2e6; - border-bottom: 2px solid #59c2e6; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: color 0.13s; - transition: color 0.13s; - text-decoration: none; - color: #59c2e6; } - a:not(.btn):hover { - text-decoration: inherit; - color: #20a5d3; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #59c2e6; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #59c2e6; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #59c2e6; - border: 1px solid #59c2e6; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #59c2e6; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #59c2e6; - border-bottom-color: transparent; - background-color: #59c2e6; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #59c2e6; - color: #ffffff; } - -#nprogress .bar { - background: #59c2e6 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #59c2e6, 0 0 5px #59c2e6; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #59c2e6 !important; - border-left-color: #59c2e6 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #59c2e6; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #59c2e6; - background-color: #59c2e6; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #43bae3; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #59c2e6; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #59c2e6; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #59c2e6 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #59c2e6; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #59c2e6; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #59c2e6; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #59c2e6; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #59c2e6; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #59c2e6; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(89, 194, 230, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(89, 194, 230, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #59c2e6; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #59c2e6; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #59c2e6; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #59c2e6; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #59c2e6; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #59c2e6; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #59c2e6; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #59c2e6; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #59c2e6; -} \ No newline at end of file diff --git a/resources/assets/_admin/css/app-green.css b/resources/assets/_admin/css/app-green.css deleted file mode 100644 index 476f3d9a..00000000 --- a/resources/assets/_admin/css/app-green.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #85CE36; } - -#ref .chart .color-primary { - color: #85CE36; } - -#ref .chart .color-secondary { - color: #9ed85f; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #85CE36; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #85CE36; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #85CE36; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #85CE36; - border-color: #85CE36; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #78bd2e; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #85CE36; - border-color: #85CE36; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #598b22; - border-color: #446b1a; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #85CE36; - border-color: #85CE36; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #85CE36; - border-color: #85CE36; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #85CE36; - background-image: none; - background-color: transparent; - border-color: #85CE36; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #85CE36; - border-color: #85CE36; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #85CE36; - border-color: #85CE36; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #b7e288; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #b7e288; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #85CE36; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #85CE36; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #85CE36; } - .card.card-primary > .card-header { - background-color: #85CE36; - border-color: #85CE36; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #85CE36 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #85CE36; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #85CE36; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #85CE36; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #85CE36; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #85CE36; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #85CE36 solid; - color: #85CE36; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #85CE36; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #85CE36; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #85CE36; - border-bottom: 2px solid #85CE36; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: initial; - transition: initial; - text-decoration: underline; - color: #969696; } - a:not(.btn):hover { - text-decoration: underline; - color: #70b02b; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #85CE36; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #85CE36; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #85CE36; - border: 1px solid #85CE36; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #85CE36; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #85CE36; - border-bottom-color: transparent; - background-color: #85CE36; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #85CE36; - color: #ffffff; } - -#nprogress .bar { - background: #85CE36 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #85CE36, 0 0 5px #85CE36; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #85CE36 !important; - border-left-color: #85CE36 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #85CE36; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #85CE36; - background-color: #85CE36; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #78bd2e; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #85CE36; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #85CE36; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #85CE36 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #85CE36; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #BDBDBD; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #85CE36; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #85CE36; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #85CE36; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #85CE36; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(133, 206, 54, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(133, 206, 54, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #85CE36; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #85CE36; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #85CE36; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #85CE36; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #85CE36; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #85CE36; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #85CE36; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #85CE36; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #85CE36; -} \ No newline at end of file diff --git a/resources/assets/_admin/css/app-orange.css b/resources/assets/_admin/css/app-orange.css deleted file mode 100644 index c2cd5d37..00000000 --- a/resources/assets/_admin/css/app-orange.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #fe821d; } - -#ref .chart .color-primary { - color: #fe9e50; } - -#ref .chart .color-secondary { - color: #ffd6b6; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #fe821d; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #fe821d; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #fe821d; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #fe821d; - border-color: #fe821d; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #fe7404; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #fe821d; - border-color: #fe821d; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #e76901; - border-color: #dd6401; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #e76901; - border-color: #dd6401; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #e76901; - border-color: #dd6401; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #c45901; - border-color: #9b4601; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #fe821d; - border-color: #fe821d; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #fe821d; - border-color: #fe821d; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #fe821d; - background-image: none; - background-color: transparent; - border-color: #fe821d; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #fe821d; - border-color: #fe821d; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #fe821d; - border-color: #fe821d; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #feba83; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #feba83; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #fe821d; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #fe821d; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #fe821d; } - .card.card-primary > .card-header { - background-color: #fe821d; - border-color: #fe821d; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #fe821d !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #fe821d; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #fe821d; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #fe821d; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #fe821d; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #fe821d; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #fe821d solid; - color: #fe821d; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #fe821d; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #fe821d; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #fe821d; - border-bottom: 2px solid #fe821d; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: initial; - transition: initial; - text-decoration: underline; - color: #969696; } - a:not(.btn):hover { - text-decoration: underline; - color: #f9780e; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #fe821d; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #fe821d; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #fe821d; - border: 1px solid #fe821d; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #fe821d; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #fe821d; - border-bottom-color: transparent; - background-color: #fe821d; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #fe821d; - color: #ffffff; } - -#nprogress .bar { - background: #fe821d !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #fe821d, 0 0 5px #fe821d; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #fe821d !important; - border-left-color: #fe821d !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #fe821d; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #fe821d; - background-color: #fe821d; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #fe7404; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #fe821d; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #fe821d; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #fe821d !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #fe821d; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #BDBDBD; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #fe821d; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #fe821d; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #fe821d; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #fe821d; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(254, 130, 29, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(254, 130, 29, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #fe821d; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #fe821d; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #fe821d; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #fe821d; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #fe821d; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #fe821d; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #fe821d; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #fe821d; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #fe821d; -} diff --git a/resources/assets/_admin/css/app-purple.css b/resources/assets/_admin/css/app-purple.css deleted file mode 100644 index 50087170..00000000 --- a/resources/assets/_admin/css/app-purple.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #7867A7; } - -#ref .chart .color-primary { - color: #8f81b6; } - -#ref .chart .color-secondary { - color: #aca1c9; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #7867A7; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #7867A7; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #7867A7; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #7867A7; - border-color: #7867A7; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #6b5a9b; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #7867A7; - border-color: #7867A7; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #60508b; - border-color: #5b4d84; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #60508b; - border-color: #5b4d84; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #60508b; - border-color: #5b4d84; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #504374; - border-color: #3e345a; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #7867A7; - border-color: #7867A7; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #7867A7; - border-color: #7867A7; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #7867A7; - background-image: none; - background-color: transparent; - border-color: #7867A7; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #7867A7; - border-color: #7867A7; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #7867A7; - border-color: #7867A7; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #b1a8cc; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #b1a8cc; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #7867A7; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #7867A7; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #7867A7; } - .card.card-primary > .card-header { - background-color: #7867A7; - border-color: #7867A7; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #7867A7 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #7867A7; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #7867A7; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #7867A7; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #7867A7; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #7867A7; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #7867A7 solid; - color: #7867A7; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #7867A7; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #7867A7; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #7867A7; - border-bottom: 2px solid #7867A7; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: color 0.13s; - transition: color 0.13s; - text-decoration: none; - color: #7867A7; } - a:not(.btn):hover { - text-decoration: inherit; - color: #55477b; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #7867A7; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #7867A7; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #7867A7; - border: 1px solid #7867A7; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #7867A7; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #7867A7; - border-bottom-color: transparent; - background-color: #7867A7; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #7867A7; - color: #ffffff; } - -#nprogress .bar { - background: #7867A7 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #7867A7, 0 0 5px #7867A7; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #7867A7 !important; - border-left-color: #7867A7 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #7867A7; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #7867A7; - background-color: #7867A7; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #6b5a9b; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #7867A7; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #7867A7; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #7867A7 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #7867A7; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #BDBDBD; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #7867A7; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #7867A7; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #7867A7; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #7867A7; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(120, 103, 167, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(120, 103, 167, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #7867A7; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #7867A7; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #7867A7; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #7867A7; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #7867A7; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #7867A7; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #7867A7; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #7867A7; -} diff --git a/resources/assets/_admin/css/app-red.css b/resources/assets/_admin/css/app-red.css deleted file mode 100644 index 324bed45..00000000 --- a/resources/assets/_admin/css/app-red.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #FF6161; } - -#ref .chart .color-primary { - color: #FF8585; } - -#ref .chart .color-secondary { - color: #ccc; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #FF6161; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #FF6161; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #FF6161; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #FF6161; - border-color: #FF6161; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #ff4848; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #FF6161; - border-color: #FF6161; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #ff2e2e; - border-color: #ff2424; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #ff2e2e; - border-color: #ff2424; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #ff2e2e; - border-color: #ff2424; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #ff0a0a; - border-color: #e10000; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #FF6161; - border-color: #FF6161; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #FF6161; - border-color: #FF6161; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #FF6161; - background-image: none; - background-color: transparent; - border-color: #FF6161; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #FF6161; - border-color: #FF6161; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #FF6161; - border-color: #FF6161; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #ffc7c7; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #ffc7c7; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #FF6161; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #FF6161; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #FF6161; } - .card.card-primary > .card-header { - background-color: #FF6161; - border-color: #FF6161; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #FF6161 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #FF6161; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #FF6161; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #FF6161; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #FF6161; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #FF6161; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #FF6161 solid; - color: #FF6161; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #FF6161; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #FF6161; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #FF6161; - border-bottom: 2px solid #FF6161; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: initial; - transition: initial; - text-decoration: underline; - color: #969696; } - a:not(.btn):hover { - text-decoration: underline; - color: #E45252; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #FF6161; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #FF6161; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #FF6161; - border: 1px solid #FF6161; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #FF6161; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #FF6161; - border-bottom-color: transparent; - background-color: #FF6161; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #FF6161; - color: #ffffff; } - -#nprogress .bar { - background: #FF6161 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #FF6161, 0 0 5px #FF6161; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #FF6161 !important; - border-left-color: #FF6161 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #FF6161; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #FF6161; - background-color: #FF6161; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #ff4848; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #FF6161; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #FF6161; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #FF6161 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #FF6161; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #FF6161; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #FF6161; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #FF6161; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #FF6161; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #FF6161; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(255, 97, 97, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(255, 97, 97, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #FF6161; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #FF6161; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #FF6161; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #FF6161; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #FF6161; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #FF6161; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #FF6161; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #FF6161; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #FF6161; -} \ No newline at end of file diff --git a/resources/assets/_admin/css/app-seagreen.css b/resources/assets/_admin/css/app-seagreen.css deleted file mode 100644 index 74c368c6..00000000 --- a/resources/assets/_admin/css/app-seagreen.css +++ /dev/null @@ -1,2776 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #4bcf99; } - -#ref .chart .color-primary { - color: #4bcf99; } - -#ref .chart .color-secondary { - color: #73dab0; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } - .app .content { - padding: 110px 30px 90px 30px; - min-height: 100vh; } - @media (min-width: 1200px) { - .app .content { - padding: 120px 50px 100px 50px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 110px 30px 90px 30px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } - @media (max-width: 767px) { - .app .content { - padding: 65px 10px 65px 10px; } } - @media (max-width: 991px) { - .app { - padding-left: 0; } } - @media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } - .app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - .auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #4bcf99; } - .auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } - .auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } - .auth-container .forgot-btn { - line-height: 28px; } - .auth-container .checkbox label { - padding: 0; } - .auth-container .checkbox a { - vertical-align: text-top; } - .auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } - .row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } - .title-block::after { - content: ""; - display: table; - clear: both; } - @media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 30px; } - .section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #4bcf99; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } - .stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } - .stat .name { - overflow: hidden; - text-overflow: ellipsis; } - .stat.lg .value { - font-size: 26px; - line-height: 28px; } - .stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } - .list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } - .list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } - .jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } - .title.l { - font-size: 1.6rem; } - .title.s { - font-size: 1.4rem; } - .card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } - .title-description.s { - font-size: 0.8rem; } - @media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #4bcf99; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -.alert { - background-image: none; } - .alert.alert-primary { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-primary hr { - border-top-color: #37ca8e; } - .alert.alert-primary .alert-link { - color: #e6e6e6; } - .alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } - .alert.alert-success hr { - border-top-color: #37ca8e; } - .alert.alert-success .alert-link { - color: #e6e6e6; } - .alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } - .alert.alert-info hr { - border-top-color: #5ecdf3; } - .alert.alert-info .alert-link { - color: #e6e6e6; } - .alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } - .alert.alert-warning hr { - border-top-color: #fe8832; } - .alert.alert-warning .alert-link { - color: #e6e6e6; } - .alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } - .alert.alert-danger hr { - border-top-color: #ff2b2b; } - .alert.alert-danger .alert-link { - color: #e6e6e6; } - .alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } - .alert.alert-inverse hr { - border-top-color: #0b1115; } - .alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } - .btn.btn-primary { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-primary:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-primary:active, .btn.btn-primary.active, - .open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, - .open > .btn.btn-primary.dropdown-toggle:hover, - .open > .btn.btn-primary.dropdown-toggle:focus, - .open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } - .btn.btn-secondary:active, .btn.btn-secondary.active, - .open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } - .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, - .open > .btn.btn-secondary.dropdown-toggle:hover, - .open > .btn.btn-secondary.dropdown-toggle:focus, - .open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } - .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } - .btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } - .btn.btn-success:active, .btn.btn-success.active, - .open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } - .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, - .open > .btn.btn-success.dropdown-toggle:hover, - .open > .btn.btn-success.dropdown-toggle:focus, - .open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } - .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } - .btn.btn-info:active, .btn.btn-info.active, - .open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } - .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, - .open > .btn.btn-info.dropdown-toggle:hover, - .open > .btn.btn-info.dropdown-toggle:focus, - .open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } - .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } - .btn.btn-warning:active, .btn.btn-warning.active, - .open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } - .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, - .open > .btn.btn-warning.dropdown-toggle:hover, - .open > .btn.btn-warning.dropdown-toggle:focus, - .open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } - .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } - .btn.btn-danger:active, .btn.btn-danger.active, - .open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } - .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, - .open > .btn.btn-danger.dropdown-toggle:hover, - .open > .btn.btn-danger.dropdown-toggle:focus, - .open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } - .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-primary-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, - .open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-primary-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } - .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, - .open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } - .btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } - .btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } - .btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } - .btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, - .open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } - .btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } - .btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } - .btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } - .btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, - .open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } - .btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } - .btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } - .btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } - .btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, - .open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } - .btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } - .btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } - .btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } - .btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, - .open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } - .btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } - .btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } - .btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } - .btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } - .btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } - .btn.btn-oval { - border-radius: 25px; } - .btn.btn-link { - text-decoration: none; } - .btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } - .card .card { - box-shadow: none; } - .card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } - .card .card-header::after { - content: ""; - display: table; - clear: both; } - .card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } - .card .card-header.card-header-sm { - min-height: 40px; } - .card .card-header > span { - vertical-align: middle; } - .card .card-header .pull-right { - margin-left: auto; } - .card .card-header .header-block { - padding: 0.5rem 15px; } - @media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } - @media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } - .card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; } - .card .card-header .btn { - margin: 0; } - .card .card-header .nav-tabs { - border-color: transparent; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } - .card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; } - .card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } - .card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #4bcf99; - border-bottom-color: transparent; - opacity: 1; } - .card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #4bcf99; } - .card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } - .card.card-default > .card-header { - background-color: #fff; - color: inherit; } - .card.card-primary { - border-color: #4bcf99; } - .card.card-primary > .card-header { - background-color: #4bcf99; - border-color: #4bcf99; } - .card.card-success > .card-header { - background-color: #4bcf99; } - .card.card-info > .card-header { - background-color: #76D4F5; } - .card.card-warning > .card-header { - background-color: #fe974b; } - .card.card-danger > .card-header { - background-color: #FF4444; } - .card.card-inverse > .card-header { - background-color: #131e26; } - .card .title-block, - .card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } - .card .title-block::after, - .card .card-title-block::after { - content: ""; - display: table; - clear: both; } - .card .section { - margin-bottom: 20px; } - .card .example, - .card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } - .card-block .tab-content { - padding: 0; - border-color: transparent; } - @media (min-width: 1200px) { - .card-block { - padding: 20px; } } - @media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } - .dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } - .dropdown-menu .dropdown-item i { - margin-right: 2px; } - .dropdown-menu .dropdown-item:hover { - color: #4bcf99 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } - .form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } - .input-group .form-control { - padding-left: 5px; } - .input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } - .input-group span.input-group-addon.focus { - background-color: #4bcf99; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } - .form-control.underlined.indented { - padding: .375rem .75rem; } - .has-error .form-control.underlined:focus, - .has-warning .form-control.underlined:focus, - .has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #4bcf99; } - .has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } - .has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } - .has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } - .form-control.boxed:focus { - border: 1px solid #4bcf99; } - -.radio, -.checkbox { - display: none; } - .radio + span, - .checkbox + span { - padding: 0; - padding-right: 10px; } - .radio + span:before, - .checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } - .radio:checked + span:before, - .checkbox:checked + span:before { - color: #4bcf99; } - .radio:disabled + span:before, - .checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } - .radio:checked:disabled + span:before, - .checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } - .images-container .image-container.active { - border-color: #4bcf99; } - .images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } - .images-container .controls::after { - content: ""; - display: table; - clear: both; } - .images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } - .images-container .controls .control-btn:hover { - opacity: 1; } - .images-container .controls .control-btn.move { - cursor: move; } - .images-container .controls .control-btn.star { - color: #FFB300; } - .images-container .controls .control-btn.star i:before { - content: "\f006"; } - .images-container .controls .control-btn.star.active i:before { - content: "\f005"; } - .images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #4bcf99 solid; - color: #4bcf99; } - .images-container .image-container.new .image { - font-size: 2.5rem; } - .images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } - @media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } - .item-list.striped > li { - border-bottom: 1px solid #e9edf0; } - .item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } - @media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } - .item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } - .item-list .item-row.nowrap { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } - .item-list .item-col.fixed { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -ms-flex-preferred-size: auto; - flex-basis: auto; } - .item-list .item-col.pull-left { - margin-right: auto; } - .item-list .item-col.pull-right { - margin-left: auto; } - .item-list .item-col > div { - width: 100%; } - .item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } - .item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } - .item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } - @media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } - @media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } - .item-list .item-col.item-col-check { - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } - @media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -ms-flex-order: -8; - order: -8; } } - .item-list .item-check { - margin-bottom: 0; } - .item-list .item-check .checkbox + span { - padding-right: 0; } - .item-list .item-check .checkbox + span:before { - width: 20px; } - .item-list .item-col.item-col-img { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - .item-list .item-col.item-col-img.xs { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } - .item-list .item-col.item-col-img.sm { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } - .item-list .item-col.item-col-img.lg { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } - .item-list .item-col.item-col-img.xl { - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } - .item-list .item-col.item-col-img a { - width: 100%; } - .item-list .item-img { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - @media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -ms-flex-order: -4; - order: -4; } } - .item-list .item-col.item-col-title a { - display: block; } - .item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } - .item-list .item-stats { - height: 1.4rem; } - .item-list .item-col.item-col-actions-dropdown { - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } - @media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -ms-flex-order: -3; - order: -3; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } - .item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } - .item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #4bcf99; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } - .item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } - .item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } - .item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } - .item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } - .item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } - @media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } - @media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } - .logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #4bcf99; - position: absolute; } - .logo .l.l1 { - bottom: 0; - left: 0; } - .logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } - .logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } - .logo .l.l4 { - bottom: 13px; - left: 25px; } - .logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } - .modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } - .modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } - .modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #4bcf99; - border-bottom: 2px solid #4bcf99; } - .modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: initial; - transition: initial; - text-decoration: underline; - color: #969696; } - a:not(.btn):hover { - text-decoration: underline; - color: #33be85; } - a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } - [class^='nav'] li > a:before, - [class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #4bcf99; } - .nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #4bcf99; - padding: 10px 20px 0; } - .nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } - .nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #4bcf99; - border: 1px solid #4bcf99; } - .nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #4bcf99; - border-bottom-color: transparent; } - .nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } - .nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } - .nav.nav-pills .nav-item .nav-link.active { - border-color: #4bcf99; - border-bottom-color: transparent; - background-color: #4bcf99; } - .nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #4bcf99; - color: #ffffff; } - -#nprogress .bar { - background: #4bcf99 !important; } - #nprogress .bar .peg { - box-shadow: 0 0 10px #4bcf99, 0 0 5px #4bcf99; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } - #nprogress .spinner .spinner-icon { - border-top-color: #4bcf99 !important; - border-left-color: #4bcf99 !important; } - -.pagination { - margin-top: 0; } - .pagination .page-item .page-link { - color: #4bcf99; } - .pagination .page-item.active .page-link, - .pagination .page-item.active .page-link:focus, - .pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #4bcf99; - background-color: #4bcf99; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #37ca8e; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #4bcf99; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } - .table .checkbox + span:before { - line-height: 20px; } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } - .error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } - .error-card .error-sub-title { - font-weight: 100; - text-align: center; } - .error-card .error-container { - text-align: center; - visibility: hidden; } - .error-card .error-container.visible { - visibility: visible; } - .error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } - .error-card.global .error-title { - color: #ffffff; } - .error-card.global .error-sub-title, - .error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.wyswyg { - border: 1px solid #d7dde4; } - .wyswyg .ql-container { - border-top: 1px solid #d7dde4; } - .wyswyg .toolbar .btn { - margin: 0; } - .wyswyg .ql-container { - font-size: 1rem; } - .wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .footer-fixed .footer { - position: fixed; } - .footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } - .footer .footer-github-btn { - vertical-align: middle; } - @media (max-width: 991px) { - .footer { - left: 0; } } - .footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } - .footer .author > ul li { - display: inline-block; } - .footer .author > ul li:after { - content: "|"; } - .footer .author > ul li:last-child:after { - content: ""; } - @media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } - @media (max-width: 991px) { - .footer .author > ul { - display: block; } } - @media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 991px) { - .header { - left: 0; } } - @media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } - .header-fixed .header { - position: fixed; } - .header .header-block { - margin-right: 15px; } - @media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #4bcf99; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } - @media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } - .sidebar-fixed .sidebar { - position: fixed; } - .sidebar-open .sidebar { - left: 0; } - .sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } - .sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } - .sidebar .nav { - font-size: 14px; } - .sidebar .nav li a:focus, - .open .sidebar .nav li a:focus { - background-color: inherit; } - .sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } - .loaded .sidebar .nav ul { - height: auto; } - .sidebar .nav li.active ul { - height: auto; } - .sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } - .sidebar .nav li a:hover, - .sidebar .nav li.open > a, - .sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } - .sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } - .sidebar .nav > li.active > a, - .sidebar .nav > li.active > a:hover { - background-color: #4bcf99 !important; - color: #ffffff !important; } - .sidebar .nav > li.open > a { - background-color: #333e48; } - .sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } - .sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } - .sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } - .sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } - .sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } - .sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } - @media (max-width: 991px) { - .sidebar-overlay { - display: block; } } - @media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } - @media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.flot-chart { - display: block; - height: 225px; } - .flot-chart .flot-chart-content { - width: 100%; - height: 100%; } - .flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } - .dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } - .dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } - .dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } - @media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } - .dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } - .dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } - .dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #4bcf99; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #4bcf99; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } - @media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #4bcf99; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } - .dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #4bcf99; } - .dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-line-pack: stretch; - align-content: stretch; } - .dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } - .dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } - .dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } - .dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } - .dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } - .dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } - .items-list-page .title-block .action a { - padding: 10px 15px; } - .items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } - @media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } - @media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } - .items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } - @media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } - .header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; } - .header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } - @media (max-width: 767px) { - .header .header-block-buttons { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } - .header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #4bcf99; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; } - .header .header-block-nav::after { - content: ""; - display: table; - clear: both; } - .header .header-block-nav a { - text-decoration: none; } - .header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } - .header .header-block-nav > ul { - display: table; } - .header .header-block-nav > ul > li { - display: table-cell; - position: relative; } - .header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } - .header .header-block-nav > ul > li:first-child:before { - display: none; } - .header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } - .header .header-block-nav > ul > li > a:hover { - color: #4bcf99; } - .header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 30px; } - @media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 30px; } } - @media (min-width: 1200px) { - .header .header-block-search { - padding-left: 50px; } } - .header .header-block-search > form { - float: right; } - @media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } - .header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } - .header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } - .header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } - @media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } - .header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } - #modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } - #modal-media .images-container .image-container:hover { - border-color: rgba(75, 207, 153, 0.5); } - #modal-media .images-container .image-container.active { - border-color: rgba(75, 207, 153, 0.5); } - -#modal-media .upload-container { - padding: 15px; } - #modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #4bcf99; - height: 270px; } - #modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } - #modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #4bcf99; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } - .customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } - @media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } - @media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } - #customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } - #customize-menu > li > a:hover, - #customize-menu > li.open > a { - background-color: #2d363f; } - #customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #4bcf99; } - #customize-menu .customize .customize-item { - margin-bottom: 15px; } - #customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } - #customize-menu .customize .customize-item label { - font-weight: 400; } - #customize-menu .customize .customize-item label.title { - font-size: 14px; } - #customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } - #customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } - #customize-menu .customize .customize-item .radio:checked + span:before { - color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors { - list-style: none; } - #customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } - #customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } - #customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } - #customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } - @media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } - .header .header-block-nav .notifications a { - padding-right: 10px; } - .header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } - .header .header-block-nav .notifications.new .counter { - color: #4bcf99; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } - .header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } - .header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } - .header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } - .header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } - .header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #4bcf99; } - @media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } - @media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #4bcf99; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } - .header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } - .header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } - .header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } - .header .header-block-nav .profile-dropdown-menu a .icon { - color: #4bcf99; - text-align: center; - width: 16px; } - .header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } - .header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } - .header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } - @media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #4bcf99; -} diff --git a/resources/assets/_admin/css/app.css b/resources/assets/_admin/css/app.css deleted file mode 100644 index d0d926ad..00000000 --- a/resources/assets/_admin/css/app.css +++ /dev/null @@ -1,2889 +0,0 @@ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,800,700,600); -/************************************************************* -* App Variables -**************************************************************/ -/************************************************************* -* Colors Definitions -**************************************************************/ -/************************************************************* -* Common Element Variables -**************************************************************/ -/* *************************************************** -* Page Specific Element Variables -****************************************************** */ -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -html, -body { - padding: 0; - margin: 0; - height: 100%; - min-height: 100%; - font-family: 'Open Sans', sans-serif; - color: #4f5f6f; - overflow-x: hidden; } - -.main-wrapper { - width: 100%; - position: absolute; - height: 100%; - overflow-y: auto; - overflow-x: hidden; } - -#ref .color-primary { - color: #85CE36; } - -#ref .chart .color-primary { - color: #85CE36; } - -#ref .chart .color-secondary { - color: #9ed85f; } - -.app { - position: relative; - width: 100%; - padding-left: 230px; - min-height: 100vh; - margin: 0 auto; - left: 0; - background-color: #f0f3f6; - box-shadow: 0 0 3px #ccc; - -webkit-transition: left 0.3s ease, padding-left 0.3s ease; - transition: left 0.3s ease, padding-left 0.3s ease; - overflow: hidden; } -.app .content { - padding: 95px 20px 75px 20px; - min-height: 100vh; } -@media (min-width: 1200px) { - .app .content { - padding: 105px 40px 85px 40px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .app .content { - padding: 100px 35px 80px 35px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .app .content { - padding: 95px 20px 75px 20px; } } -@media (max-width: 767px) { - .app .content { - padding: 70px 20px 70px 20px; } } -@media (max-width: 991px) { - .app { - padding-left: 0; } } -@media (max-width: 991px) { - .app.sidebar-open { - left: 0; } } -.app.blank { - background-color: #667380; } - -.auth { - position: absolute; - width: 100%; - height: 100%; - left: 0; - background-color: #667380; - overflow-x: hidden; - overflow-y: auto; } - -.auth-container { - width: 450px; - min-height: 330px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } -.auth-container .auth-header { - text-align: center; - border-bottom: 1px solid #85CE36; } -.auth-container .auth-title { - color: #97A4B1; - padding: 20px; - line-height: 30px; - font-size: 26px; - font-weight: 600; - margin: 0; } -.auth-container .auth-content { - padding: 30px 50px; - min-height: 260px; } -.auth-container .forgot-btn { - line-height: 28px; } -.auth-container .checkbox label { - padding: 0; } -.auth-container .checkbox a { - vertical-align: text-top; } -.auth-container .checkbox span { - color: #4f5f6f; } - -@media (max-width: 767px) { - .auth-container { - width: 100%; - position: relative; - left: 0; - top: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 0; - margin-bottom: 10px; } - .auth-container .auth-content { - padding: 30px 25px; } } - -.error-card { - width: 410px; - min-height: 330px; - margin: 60px auto; } -.error-card .error-title { - font-size: 150px; - line-height: 150px; - font-weight: 700; - color: #252932; - text-align: center; - text-shadow: rgba(61, 61, 61, 0.3) 0.5px 0.5px, rgba(61, 61, 61, 0.2) 1px 1px, rgba(61, 61, 61, 0.3) 1.5px 1.5px; } -.error-card .error-sub-title { - font-weight: 100; - text-align: center; } -.error-card .error-container { - text-align: center; - visibility: hidden; } -.error-card .error-container.visible { - visibility: visible; } -.error-card.global { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - margin: 0; } -.error-card.global .error-title { - color: #ffffff; } -.error-card.global .error-sub-title, -.error-card.global .error-container { - color: #ffffff; } - -@media (min-width: 768px) and (max-width: 991px) { - .error-card { - width: 50%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -@media (max-width: 767px) { - .error-card { - width: 90%; } - .error-card.global { - position: relative; - top: 25%; - left: 0; - -webkit-transform: inherit; - transform: inherit; - margin: 40px auto; } } - -.alert { - background-image: none; } -.alert.alert-primary { - background-color: #85CE36; - border-color: #85CE36; - color: #ffffff; } -.alert.alert-primary hr { - border-top-color: #78bd2e; } -.alert.alert-primary .alert-link { - color: #e6e6e6; } -.alert.alert-success { - background-color: #4bcf99; - border-color: #4bcf99; - color: #ffffff; } -.alert.alert-success hr { - border-top-color: #37ca8e; } -.alert.alert-success .alert-link { - color: #e6e6e6; } -.alert.alert-info { - background-color: #76D4F5; - border-color: #76D4F5; - color: #ffffff; } -.alert.alert-info hr { - border-top-color: #5ecdf3; } -.alert.alert-info .alert-link { - color: #e6e6e6; } -.alert.alert-warning { - background-color: #fe974b; - border-color: #fe974b; - color: #ffffff; } -.alert.alert-warning hr { - border-top-color: #fe8832; } -.alert.alert-warning .alert-link { - color: #e6e6e6; } -.alert.alert-danger { - background-color: #FF4444; - border-color: #FF4444; - color: #ffffff; } -.alert.alert-danger hr { - border-top-color: #ff2b2b; } -.alert.alert-danger .alert-link { - color: #e6e6e6; } -.alert.alert-inverse { - background-color: #131e26; - border-color: #131e26; - color: #ffffff; } -.alert.alert-inverse hr { - border-top-color: #0b1115; } -.alert.alert-inverse .alert-link { - color: #e6e6e6; } - -.animated { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-delay: .1s; - animation-delay: .1s; } - -.btn { - background-image: none; - border-radius: 0; - margin-bottom: 5px; } -.btn.btn-primary { - color: #ffffff; - background-color: #85CE36; - border-color: #85CE36; } -.btn.btn-primary:hover { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; } -.btn.btn-primary:focus, .btn.btn-primary.focus { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; } -.btn.btn-primary:active, .btn.btn-primary.active, -.open > .btn.btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #6ba829; - border-color: #66a027; - background-image: none; } -.btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus, -.open > .btn.btn-primary.dropdown-toggle:hover, -.open > .btn.btn-primary.dropdown-toggle:focus, -.open > .btn.btn-primary.dropdown-toggle.focus { - color: #ffffff; - background-color: #598b22; - border-color: #446b1a; } -.btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus { - background-color: #85CE36; - border-color: #85CE36; } -.btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover { - background-color: #85CE36; - border-color: #85CE36; } -.btn.btn-secondary { - color: #4f5f6f; - background-color: #fff; - border-color: #d7dde4; } -.btn.btn-secondary:hover { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } -.btn.btn-secondary:focus, .btn.btn-secondary.focus { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; } -.btn.btn-secondary:active, .btn.btn-secondary.active, -.open > .btn.btn-secondary.dropdown-toggle { - color: #4f5f6f; - background-color: #e6e6e6; - border-color: #b2becb; - background-image: none; } -.btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus, -.open > .btn.btn-secondary.dropdown-toggle:hover, -.open > .btn.btn-secondary.dropdown-toggle:focus, -.open > .btn.btn-secondary.dropdown-toggle.focus { - color: #4f5f6f; - background-color: #d4d4d4; - border-color: #8b9cb1; } -.btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus { - background-color: #fff; - border-color: #d7dde4; } -.btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover { - background-color: #fff; - border-color: #d7dde4; } -.btn.btn-success { - color: #ffffff; - background-color: #4bcf99; - border-color: #4bcf99; } -.btn.btn-success:hover { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } -.btn.btn-success:focus, .btn.btn-success.focus { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; } -.btn.btn-success:active, .btn.btn-success.active, -.open > .btn.btn-success.dropdown-toggle { - color: #ffffff; - background-color: #31b680; - border-color: #2eae7a; - background-image: none; } -.btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus, -.open > .btn.btn-success.dropdown-toggle:hover, -.open > .btn.btn-success.dropdown-toggle:focus, -.open > .btn.btn-success.dropdown-toggle.focus { - color: #ffffff; - background-color: #299a6c; - border-color: #217a55; } -.btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus { - background-color: #4bcf99; - border-color: #4bcf99; } -.btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover { - background-color: #4bcf99; - border-color: #4bcf99; } -.btn.btn-info { - color: #ffffff; - background-color: #76D4F5; - border-color: #76D4F5; } -.btn.btn-info:hover { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } -.btn.btn-info:focus, .btn.btn-info.focus { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; } -.btn.btn-info:active, .btn.btn-info.active, -.open > .btn.btn-info.dropdown-toggle { - color: #ffffff; - background-color: #46c5f2; - border-color: #3dc2f1; - background-image: none; } -.btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus, -.open > .btn.btn-info.dropdown-toggle:hover, -.open > .btn.btn-info.dropdown-toggle:focus, -.open > .btn.btn-info.dropdown-toggle.focus { - color: #ffffff; - background-color: #25bbef; - border-color: #10a7db; } -.btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus { - background-color: #76D4F5; - border-color: #76D4F5; } -.btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover { - background-color: #76D4F5; - border-color: #76D4F5; } -.btn.btn-warning { - color: #ffffff; - background-color: #fe974b; - border-color: #fe974b; } -.btn.btn-warning:hover { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } -.btn.btn-warning:focus, .btn.btn-warning.focus { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; } -.btn.btn-warning:active, .btn.btn-warning.active, -.open > .btn.btn-warning.dropdown-toggle { - color: #ffffff; - background-color: #fe7a18; - border-color: #fe740e; - background-image: none; } -.btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus, -.open > .btn.btn-warning.dropdown-toggle:hover, -.open > .btn.btn-warning.dropdown-toggle:focus, -.open > .btn.btn-warning.dropdown-toggle.focus { - color: #ffffff; - background-color: #f16701; - border-color: #c85601; } -.btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus { - background-color: #fe974b; - border-color: #fe974b; } -.btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover { - background-color: #fe974b; - border-color: #fe974b; } -.btn.btn-danger { - color: #ffffff; - background-color: #FF4444; - border-color: #FF4444; } -.btn.btn-danger:hover { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } -.btn.btn-danger:focus, .btn.btn-danger.focus { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; } -.btn.btn-danger:active, .btn.btn-danger.active, -.open > .btn.btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #ff1111; - border-color: #ff0707; - background-image: none; } -.btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus, -.open > .btn.btn-danger.dropdown-toggle:hover, -.open > .btn.btn-danger.dropdown-toggle:focus, -.open > .btn.btn-danger.dropdown-toggle.focus { - color: #ffffff; - background-color: #ec0000; - border-color: #c40000; } -.btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus { - background-color: #FF4444; - border-color: #FF4444; } -.btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover { - background-color: #FF4444; - border-color: #FF4444; } -.btn.btn-primary-outline { - color: #85CE36; - background-image: none; - background-color: transparent; - border-color: #85CE36; } -.btn.btn-primary-outline:focus, .btn.btn-primary-outline.focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, -.open > .btn.btn-primary-outline.dropdown-toggle { - color: #fff; - background-color: #85CE36; - border-color: #85CE36; } -.btn.btn-primary-outline:hover { - color: #fff; - background-color: #85CE36; - border-color: #85CE36; } -.btn.btn-primary-outline.disabled:focus, .btn.btn-primary-outline.disabled.focus, .btn.btn-primary-outline:disabled:focus, .btn.btn-primary-outline:disabled.focus { - border-color: #b7e288; } -.btn.btn-primary-outline.disabled:hover, .btn.btn-primary-outline:disabled:hover { - border-color: #b7e288; } -.btn.btn-secondary-outline { - color: #d7dde4; - background-image: none; - background-color: transparent; - border-color: #d7dde4; } -.btn.btn-secondary-outline:focus, .btn.btn-secondary-outline.focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, -.open > .btn.btn-secondary-outline.dropdown-toggle { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } -.btn.btn-secondary-outline:hover { - color: #fff; - background-color: #d7dde4; - border-color: #d7dde4; } -.btn.btn-secondary-outline.disabled:focus, .btn.btn-secondary-outline.disabled.focus, .btn.btn-secondary-outline:disabled:focus, .btn.btn-secondary-outline:disabled.focus { - border-color: white; } -.btn.btn-secondary-outline.disabled:hover, .btn.btn-secondary-outline:disabled:hover { - border-color: white; } -.btn.btn-info-outline { - color: #76D4F5; - background-image: none; - background-color: transparent; - border-color: #76D4F5; } -.btn.btn-info-outline:focus, .btn.btn-info-outline.focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, -.open > .btn.btn-info-outline.dropdown-toggle { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } -.btn.btn-info-outline:hover { - color: #fff; - background-color: #76D4F5; - border-color: #76D4F5; } -.btn.btn-info-outline.disabled:focus, .btn.btn-info-outline.disabled.focus, .btn.btn-info-outline:disabled:focus, .btn.btn-info-outline:disabled.focus { - border-color: #d5f2fc; } -.btn.btn-info-outline.disabled:hover, .btn.btn-info-outline:disabled:hover { - border-color: #d5f2fc; } -.btn.btn-success-outline { - color: #4bcf99; - background-image: none; - background-color: transparent; - border-color: #4bcf99; } -.btn.btn-success-outline:focus, .btn.btn-success-outline.focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, -.open > .btn.btn-success-outline.dropdown-toggle { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } -.btn.btn-success-outline:hover { - color: #fff; - background-color: #4bcf99; - border-color: #4bcf99; } -.btn.btn-success-outline.disabled:focus, .btn.btn-success-outline.disabled.focus, .btn.btn-success-outline:disabled:focus, .btn.btn-success-outline:disabled.focus { - border-color: #9ce4c7; } -.btn.btn-success-outline.disabled:hover, .btn.btn-success-outline:disabled:hover { - border-color: #9ce4c7; } -.btn.btn-warning-outline { - color: #fe974b; - background-image: none; - background-color: transparent; - border-color: #fe974b; } -.btn.btn-warning-outline:focus, .btn.btn-warning-outline.focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, -.open > .btn.btn-warning-outline.dropdown-toggle { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } -.btn.btn-warning-outline:hover { - color: #fff; - background-color: #fe974b; - border-color: #fe974b; } -.btn.btn-warning-outline.disabled:focus, .btn.btn-warning-outline.disabled.focus, .btn.btn-warning-outline:disabled:focus, .btn.btn-warning-outline:disabled.focus { - border-color: #ffd2b0; } -.btn.btn-warning-outline.disabled:hover, .btn.btn-warning-outline:disabled:hover { - border-color: #ffd2b0; } -.btn.btn-danger-outline { - color: #FF4444; - background-image: none; - background-color: transparent; - border-color: #FF4444; } -.btn.btn-danger-outline:focus, .btn.btn-danger-outline.focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, -.open > .btn.btn-danger-outline.dropdown-toggle { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } -.btn.btn-danger-outline:hover { - color: #fff; - background-color: #FF4444; - border-color: #FF4444; } -.btn.btn-danger-outline.disabled:focus, .btn.btn-danger-outline.disabled.focus, .btn.btn-danger-outline:disabled:focus, .btn.btn-danger-outline:disabled.focus { - border-color: #ffaaaa; } -.btn.btn-danger-outline.disabled:hover, .btn.btn-danger-outline:disabled:hover { - border-color: #ffaaaa; } -.btn.btn-pill-left:focus, .btn.btn-pill-right:focus, .btn.btn-oval:focus { - outline: none; - outline-offset: initial; } -.btn.btn-pill-left { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; } -.btn.btn-pill-right { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; } -.btn.btn-oval { - border-radius: 25px; } -.btn.btn-link { - text-decoration: none; } -.btn strong { - font-weight: 600; } - -.btn-group .dropdown-menu > li:last-child a:hover:before { - height: 0px; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.card { - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); - margin-bottom: 10px; - border-radius: 0; - border: none; } -.card .card { - box-shadow: none; } -.card .card-header { - background-image: none; - background-color: #ffffff; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - padding: 0; - border-radius: 0; - min-height: 50px; - border: none; } -.card .card-header::after { - content: ""; - display: table; - clear: both; } -.card .card-header.bordered { - border-bottom: 1px solid #d7dde4; } -.card .card-header.card-header-sm { - min-height: 40px; } -.card .card-header > span { - vertical-align: middle; } -.card .card-header .pull-right { - margin-left: auto; } -.card .card-header .header-block { - padding: 0.5rem 15px; } -@media (min-width: 1200px) { - .card .card-header .header-block { - padding: 0.5rem 20px; } } -@media (max-width: 767px) { - .card .card-header .header-block { - padding: 0.5rem 10px; } } -.card .card-header .title { - color: #4f5f6f; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; } -.card .card-header .btn { - margin: 0; } -.card .card-header .nav-tabs { - border-color: transparent; - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - top: 1px; } -.card .card-header .nav-tabs .nav-item { - margin-left: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; } -.card .card-header .nav-tabs .nav-item .nav-link { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - color: #4f5f6f; - opacity: 0.7; - padding-left: 10px; - padding-right: 10px; - border-radius: 0; - font-size: 14px; - border-top-width: 2px; - border-bottom: 1px solid #d7dde4; - text-decoration: none; } -.card .card-header .nav-tabs .nav-item .nav-link.active { - border-top-color: #85CE36; - border-bottom-color: transparent; - opacity: 1; } -.card .card-header .nav-tabs .nav-item .nav-link.active:hover, .card .card-header .nav-tabs .nav-item .nav-link.active:focus { - opacity: 1; - background-color: #ffffff; - border-color: #d7dde4 #d7dde4 transparent; - border-top-color: #85CE36; } -.card .card-header .nav-tabs .nav-item .nav-link:hover, .card .card-header .nav-tabs .nav-item .nav-link:focus { - opacity: 1; - background-color: transparent; - border-color: transparent; } -.card.card-default > .card-header { - background-color: #fff; - color: inherit; } -.card.card-primary { - border-color: #85CE36; } -.card.card-primary > .card-header { - background-color: #85CE36; - border-color: #85CE36; } -.card.card-success > .card-header { - background-color: #4bcf99; } -.card.card-info > .card-header { - background-color: #76D4F5; } -.card.card-warning > .card-header { - background-color: #fe974b; } -.card.card-danger > .card-header { - background-color: #FF4444; } -.card.card-inverse > .card-header { - background-color: #131e26; } -.card .title-block, -.card .card-title-block { - padding-bottom: 0; - margin-bottom: 20px; - border: none; } -.card .title-block::after, -.card .card-title-block::after { - content: ""; - display: table; - clear: both; } -.card .section { - margin-bottom: 20px; } -.card .example, -.card .section.demo { - margin-bottom: 20px; } - -.card-block { - padding: 15px; } -.card-block .tab-content { - padding: 0; - border-color: transparent; } -@media (min-width: 1200px) { - .card-block { - padding: 20px; } } -@media (max-width: 767px) { - .card-block { - padding: 10px; } } - -.card-footer { - background-color: #fafafa; } - -.easy-pie-chart { - width: 50px; - height: 50px; - display: inline-block; - background-color: #d7dde4; - border-radius: 5px; } - -.dropdown-menu { - float: left; - box-shadow: 2px 3px 6px rgba(126, 142, 159, 0.1); - border: 1px solid rgba(126, 142, 159, 0.1); - border-top-left-radius: 0; - border-top-right-radius: 0; } -.dropdown-menu .dropdown-item { - display: block; - padding: 0px 15px; - clear: both; - font-weight: normal; - color: #4f5f6f; - white-space: nowrap; - -webkit-transition: none; - transition: none; } -.dropdown-menu .dropdown-item i { - margin-right: 2px; } -.dropdown-menu .dropdown-item:hover { - color: #85CE36 !important; - background: none; - background-color: whitesmoke; } - -.flex-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - -.flex-col { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; } - -.centralize-y { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - -input, -textarea { - outline: none; } - -.form-group .row { - margin-left: -10px; - margin-right: -10px; } -.form-group .row [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.form-group.has-error span.has-error { - color: #FF4444; - font-size: 13px; - display: block !important; } - -.form-group.has-error .form-control-feedback { - color: #FF4444; } - -.form-group.has-warning span.has-warning { - color: #fe974b; - font-size: 13px; - display: block !important; } - -.form-group.has-warning .form-control-feedback { - color: #fe974b; } - -.form-group.has-success span.has-success { - color: #4bcf99; - font-size: 13px; - display: block !important; } - -.form-group.has-success .form-control-feedback { - color: #4bcf99; } - -/* Input groups */ -.input-group { - margin-bottom: 10px; } -.input-group .form-control { - padding-left: 5px; } -.input-group span.input-group-addon { - font-style: italic; - border: none; - border-radius: 0; - border: none; - background-color: #d7dde4; - -webkit-transition: background-color ease-in-out 15s, color ease-in-out .15s; - transition: background-color ease-in-out 15s, color ease-in-out .15s; } -.input-group span.input-group-addon.focus { - background-color: #85CE36; - color: #ffffff; } - -label, -.control-label { - font-weight: 600; } - -.form-control.underlined { - padding-left: 0; - padding-right: 0; - border-radius: 0; - border: none; - border-radius: 0; - box-shadow: none; - border-bottom: 1px solid #d7dde4; } -.form-control.underlined.indented { - padding: .375rem .75rem; } -.has-error .form-control.underlined:focus, -.has-warning .form-control.underlined:focus, -.has-success .form-control.underlined:focus, .form-control.underlined:focus { - border: none; - box-shadow: none; - border-bottom: 1px solid #85CE36; } -.has-error .form-control.underlined { - box-shadow: none; - border-color: #FF4444; } -.has-warning .form-control.underlined { - box-shadow: none; - border-color: #fe974b; } -.has-success .form-control.underlined { - box-shadow: none; - border-color: #4bcf99; } - -.form-control.boxed { - border-radius: 0; - box-shadow: none; } -.form-control.boxed:focus { - border: 1px solid #85CE36; } - -.radio, -.checkbox { - display: none; } -.radio + span, -.checkbox + span { - padding: 0; - padding-right: 10px; } -.radio + span:before, -.checkbox + span:before { - font-family: FontAwesome; - font-size: 21px; - display: inline-block; - vertical-align: middle; - letter-spacing: 10px; - color: #c8d0da; } -.radio:checked + span:before, -.checkbox:checked + span:before { - color: #85CE36; } -.radio:disabled + span:before, -.checkbox:disabled + span:before { - opacity: 0.5; - cursor: not-allowed; } -.radio:checked:disabled + span:before, -.checkbox:checked:disabled + span:before { - color: #c8d0da; } - -.checkbox + span:before { - content: "\f0c8"; } - -.checkbox:checked + span:before { - content: "\f14a"; } - -.checkbox.rounded + span:before { - content: "\f111"; } - -.checkbox.rounded:checked + span:before { - content: "\f058"; } - -.radio + span:before { - content: "\f111"; } - -.radio:checked + span:before { - content: "\f192"; } - -.radio.squared + span:before { - content: "\f0c8"; } - -.radio.squared:checked + span:before { - content: "\f14a"; } - -.form-control::-webkit-input-placeholder { - font-style: italic; - color: #c8d0da; } - -.form-control:-moz-placeholder { - /* Firefox 18- */ - font-style: italic; - color: #d7dde4; } - -.form-control::-moz-placeholder { - /* Firefox 19+ */ - font-style: italic; - color: #d7dde4; } - -.form-control:-ms-input-placeholder { - font-style: italic; - color: #d7dde4; } - -.images-container::after { - content: ""; - display: table; - clear: both; } - -.images-container .image-container { - float: left; - padding: 3px; - margin-right: 10px; - margin-bottom: 35px; - position: relative; - border: 1px solid #e6eaee; - overflow: hidden; } -.images-container .image-container.active { - border-color: #85CE36; } -.images-container .image-container:hover .controls { - bottom: 0; - opacity: 1; } - -.images-container .controls { - position: absolute; - left: 0; - right: 0; - opacity: 0; - bottom: -35px; - text-align: center; - height: 35px; - font-size: 24px; - -webkit-transition: bottom 0.2s ease, opacity 0.2s ease; - transition: bottom 0.2s ease, opacity 0.2s ease; - background-color: #fff; } -.images-container .controls::after { - content: ""; - display: table; - clear: both; } -.images-container .controls .control-btn { - display: inline-block; - color: #4f5f6f; - cursor: pointer; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; } -.images-container .controls .control-btn:hover { - opacity: 1; } -.images-container .controls .control-btn.move { - cursor: move; } -.images-container .controls .control-btn.star { - color: #FFB300; } -.images-container .controls .control-btn.star i:before { - content: "\f006"; } -.images-container .controls .control-btn.star.active i:before { - content: "\f005"; } -.images-container .controls .control-btn.remove { - color: #FF4444; } - -.images-container .image { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - width: 130px; - height: 135px; - line-height: 135px; - text-align: center; } - -.images-container .image-container.main { - border-color: #FFB300; } - -.images-container .image-container.new { - opacity: 0.6; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-style: dashed; - border: 1px #85CE36 solid; - color: #85CE36; } -.images-container .image-container.new .image { - font-size: 2.5rem; } -.images-container .image-container.new:hover { - opacity: 1; } - -/* ******************************************* -* Item List general styles -********************************************** */ -.item-list { - list-style: none; - padding: 0; - margin: 0; - margin-bottom: 0; - line-height: 1.4rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-flow: column nowrap; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; } - -@media (min-width: 992px) and (max-width: 1199px) { - .item-list { - font-size: 1rem; } } - -@media (min-width: 768px) and (max-width: 991px) { - .item-list { - font-size: 0.95rem; } } -@media (max-width: 767px) { - .item-list { - font-size: 1.05rem; } } -.item-list.striped > li { - border-bottom: 1px solid #e9edf0; } -.item-list.striped > li:nth-child(2n + 1) { - background-color: #fcfcfd; } -@media (max-width: 767px) { - .item-list.striped > li:nth-child(2n + 1) { - background-color: #f8f9fb; } } -.item-list.striped .item-list-footer { - border-bottom: none; } - -/* ******************************************* -* Item general styles -********************************************** */ -.item-list .item { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; } - -.item-list .item-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 100%; } -.item-list .item-row.nowrap { - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; } - -.item-list .item-col { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 10px 10px 10px 0; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -webkit-flex-grow: 3; - -ms-flex-positive: 3; - flex-grow: 3; - -webkit-flex-shrink: 3; - -ms-flex-negative: 3; - flex-shrink: 3; - margin-left: auto; - margin-right: auto; - min-width: 0; } -.item-list .item-col.fixed { - -webkit-box-flex: 0; - -webkit-flex-grow: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-flex-basis: auto; - -ms-flex-preferred-size: auto; - flex-basis: auto; } -.item-list .item-col.pull-left { - margin-right: auto; } -.item-list .item-col.pull-right { - margin-left: auto; } -.item-list .item-col > div { - width: 100%; } -.item-list .item-col:last-child { - padding-right: 0; } - -.item-list .no-overflow { - overflow: hidden; } - -.item-list .no-wrap { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - -/* ******************************************* -* Item components -********************************************** */ -.item-list { - /******************************************** - * Header - *********************************************/ - /******************************************** - * Heading - *********************************************/ - /******************************************** - * Checkbox - *********************************************/ - /******************************************** - * Image - *********************************************/ - /******************************************** - * Title - *********************************************/ - /******************************************** - * Stats - *********************************************/ - /******************************************** - * Actions - *********************************************/ - /******************************************** - * Something else? - *********************************************/ } -.item-list .item-list-header .item-col.item-col-header span { - color: #999; - font-size: 0.8rem; - font-weight: 700 !important; } -.item-list .item-heading { - font-size: 0.9rem; - display: none; - color: #666; - font-weight: 700; - padding-right: 10px; } -@media (max-width: 767px) { - .item-list .item-heading { - display: block; } } - -@media (min-width: 544px) and (max-width: 767px) { - .item-list .item-heading { - width: 100%; } } -@media (max-width: 543px) { - .item-list .item-heading { - width: 40%; } } -.item-list .item-col.item-col-check { - -webkit-flex-basis: 30px; - -ms-flex-preferred-size: 30px; - flex-basis: 30px; } -@media (max-width: 767px) { - .item-list .item-col.item-col-check { - -webkit-box-ordinal-group: -7; - -webkit-order: -8; - -ms-flex-order: -8; - order: -8; } } -.item-list .item-check { - margin-bottom: 0; } -.item-list .item-check .checkbox + span { - padding-right: 0; } -.item-list .item-check .checkbox + span:before { - width: 20px; } -.item-list .item-col.item-col-img { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-basis: 70px; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } -.item-list .item-col.item-col-img.xs { - -webkit-flex-basis: 40px; - -ms-flex-preferred-size: 40px; - flex-basis: 40px; } -.item-list .item-col.item-col-img.sm { - -webkit-flex-basis: 50px; - -ms-flex-preferred-size: 50px; - flex-basis: 50px; } -.item-list .item-col.item-col-img.lg { - -webkit-flex-basis: 100px; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; } -.item-list .item-col.item-col-img.xl { - -webkit-flex-basis: 120px; - -ms-flex-preferred-size: 120px; - flex-basis: 120px; } -.item-list .item-col.item-col-img a { - width: 100%; } -.item-list .item-img { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - background-color: #efefef; - padding-bottom: 100%; - width: 100%; - height: 0; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } -@media (max-width: 767px) { - .item-list .item-col.item-col-title { - -webkit-box-ordinal-group: -3; - -webkit-order: -4; - -ms-flex-order: -4; - order: -4; } } -.item-list .item-col.item-col-title a { - display: block; } -.item-list .item-title { - margin: 0; - font-size: inherit; - line-height: inherit; - font-weight: 600; } -.item-list .item-stats { - height: 1.4rem; } -.item-list .item-col.item-col-actions-dropdown { - -webkit-flex-basis: 40px; - -ms-flex-preferred-size: 40px; - flex-basis: 40px; - text-align: center; - padding-left: 0 !important; } -@media (max-width: 767px) { - .item-list .item-col.item-col-actions-dropdown { - -webkit-box-ordinal-group: -2; - -webkit-order: -3; - -ms-flex-order: -3; - order: -3; - -webkit-flex-basis: 40px !important; - -ms-flex-preferred-size: 40px !important; - flex-basis: 40px !important; - padding-right: 10px; } } -.item-list .item-actions-dropdown { - position: relative; - font-size: 1.1rem; } -.item-list .item-actions-dropdown.active .item-actions-block { - max-width: 120px; } -.item-list .item-actions-dropdown.active .item-actions-toggle-btn { - color: #85CE36; } -.item-list .item-actions-dropdown.active .item-actions-toggle-btn .active { - display: block; } -.item-list .item-actions-dropdown.active .item-actions-toggle-btn .inactive { - display: none; } -.item-list .item-actions-dropdown .item-actions-toggle-btn { - color: #9ba8b5; - font-size: 1.2rem; - cursor: pointer; - width: 100%; - line-height: 30px; - text-align: center; - text-decoration: none; } -.item-list .item-actions-dropdown .item-actions-toggle-btn .active { - display: none; } -.item-list .item-actions-dropdown .item-actions-block { - height: 30px; - max-width: 0px; - line-height: 30px; - overflow: hidden; - position: absolute; - top: 0; - right: 100%; - background-color: #d7dde4; - border-radius: 3px; - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; } -.item-list .item-actions-dropdown .item-actions-block.direction-right { - right: auto; - left: 100%; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list { - padding: 0; - list-style: none; - white-space: nowrap; - padding: 0 5px; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list li { - display: inline-block; - padding: 0; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list a { - display: block; - padding: 0 5px; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list a.edit { - color: #38424C; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list a.check { - color: #40B726; } -.item-list .item-actions-dropdown .item-actions-block .item-actions-list a.remove { - color: #DB0E1E; } - -/* ******************************************* -* Adjustments -********************************************** */ -.card > .item-list .item > .item-row { - padding: 0 15px; } -@media (min-width: 1200px) { - .card > .item-list .item > .item-row { - padding: 0 20px; } } -@media (max-width: 767px) { - .card > .item-list .item > .item-row { - padding: 0 10px; } } - -.logo { - display: inline-block; - width: 45px; - height: 25px; - vertical-align: middle; - margin-right: 5px; - position: relative; } -.logo .l { - width: 11px; - height: 11px; - border-radius: 50%; - background-color: #85CE36; - position: absolute; } -.logo .l.l1 { - bottom: 0; - left: 0; } -.logo .l.l2 { - width: 7px; - height: 7px; - bottom: 13px; - left: 10px; } -.logo .l.l3 { - width: 7px; - height: 7px; - bottom: 4px; - left: 17px; } -.logo .l.l4 { - bottom: 13px; - left: 25px; } -.logo .l.l5 { - bottom: 0; - left: 34px; } - -.modal-body.modal-tab-container { - padding: 0; } -.modal-body.modal-tab-container .modal-tabs { - padding-left: 0; - margin-bottom: 0; - list-style: none; - background-color: #ffffff; - border-bottom: 1px solid #ddd; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); } -.modal-body.modal-tab-container .modal-tabs .nav-link { - padding: 10px 20px; - border: none; } -.modal-body.modal-tab-container .modal-tabs .nav-link:hover, .modal-body.modal-tab-container .modal-tabs .nav-link.active { - color: #85CE36; - border-bottom: 2px solid #85CE36; } -.modal-body.modal-tab-container .modal-tabs .nav-link.active { - font-weight: 600; } - -a:not(.btn) { - -webkit-transition: initial; - transition: initial; - text-decoration: underline; - color: #969696; } -a:not(.btn):hover { - text-decoration: underline; - color: #70b02b; } -a:not(.btn):hover:before { - -webkit-transform: scaleX(1); - transform: scaleX(1); } -a:not(.btn):focus { - text-decoration: none; } - -span a { - vertical-align: text-bottom; } - -[class^='nav'] li > a, -[class*=' nav'] li > a { - display: block; } -[class^='nav'] li > a:before, -[class*=' nav'] li > a:before { - display: none; } - -.nav.nav-tabs-bordered { - border-color: #85CE36; } -.nav.nav-tabs-bordered + .tab-content { - border-style: solid; - border-width: 0 1px 1px 1px; - border-color: #85CE36; - padding: 10px 20px 0; } -.nav.nav-tabs-bordered .nav-item .nav-link { - text-decoration: none; } -.nav.nav-tabs-bordered .nav-item .nav-link:hover { - color: #ffffff; - background-color: #85CE36; - border: 1px solid #85CE36; } -.nav.nav-tabs-bordered .nav-item .nav-link.active { - border-color: #85CE36; - border-bottom-color: transparent; } -.nav.nav-tabs-bordered .nav-item .nav-link.active:hover { - background-color: #ffffff; - color: inherit; } - -.nav.nav-pills + .tab-content { - border: 0; - padding: 5px; } - -.nav.nav-pills .nav-item .nav-link { - text-decoration: none; } -.nav.nav-pills .nav-item .nav-link:hover { - color: #4f5f6f; - background-color: transparent; - border: 0; } -.nav.nav-pills .nav-item .nav-link.active { - border-color: #85CE36; - border-bottom-color: transparent; - background-color: #85CE36; } -.nav.nav-pills .nav-item .nav-link.active:hover { - background-color: #85CE36; - color: #ffffff; } - -#nprogress .bar { - background: #85CE36 !important; } -#nprogress .bar .peg { - box-shadow: 0 0 10px #85CE36, 0 0 5px #85CE36; } - -#nprogress .spinner { - top: 25px !important; - right: 23px !important; } -#nprogress .spinner .spinner-icon { - border-top-color: #85CE36 !important; - border-left-color: #85CE36 !important; } - -.pagination { - margin-top: 0; } -.pagination .page-item .page-link { - color: #85CE36; } -.pagination .page-item.active .page-link, -.pagination .page-item.active .page-link:focus, -.pagination .page-item.active .page-link:hover { - color: #fff; - border-color: #85CE36; - background-color: #85CE36; } - -/* Let's get this party started */ -::-webkit-scrollbar { - width: 7px; - height: 7px; } - -/* Track */ -::-webkit-scrollbar-track { - border-radius: 0; } - -/* Handle */ -::-webkit-scrollbar-thumb { - border-radius: 0; - background: #78bd2e; } - -::-webkit-scrollbar-thumb:window-inactive { - background: #85CE36; } - -.table label { - margin-bottom: 0; } - -.table .checkbox + span { - margin-bottom: 0; } -.table .checkbox + span:before { - line-height: 20px; } - -.row .col { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; } - -.row-sm { - margin-left: -10px; - margin-right: -10px; } -.row-sm [class^='col'] { - padding-left: 10px; - padding-right: 10px; } - -.title-block { - padding-bottom: 15px; - margin-bottom: 30px; - border-bottom: 1px solid #d7dde4; } -.title-block::after { - content: ""; - display: table; - clear: both; } -@media (max-width: 767px) { - .title-block { - margin-bottom: 20px; } } - -.subtitle-block { - padding-bottom: 10px; - margin-bottom: 20px; - border-bottom: 1px dashed #e0e5ea; } - -.section { - display: block; - margin-bottom: 15px; } -@media (min-width: 1200px) { - .section { - margin-bottom: 25px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .section { - margin-bottom: 20px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .section { - margin-bottom: 15px; } } -@media (max-width: 767px) { - .section { - margin-bottom: 10px; } } -.section:last-of-type { - margin-bottom: 0; } - -.box-placeholder { - margin-bottom: 15px; - padding: 20px; - border: 1px dashed #ddd; - background: #fafafa; - color: #444; - cursor: pointer; } - -.underline-animation { - position: absolute; - top: auto; - bottom: 1px; - left: 0; - width: 100%; - height: 1px; - background-color: #85CE36; - content: ''; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); } - -.stat-chart { - border-radius: 50%; } - -.stat { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-right: 10px; } -.stat .value { - font-size: 20px; - line-height: 24px; - overflow: hidden; - text-overflow: ellipsis; - font-weight: 500; } -.stat .name { - overflow: hidden; - text-overflow: ellipsis; } -.stat.lg .value { - font-size: 26px; - line-height: 28px; } -.stat.lg .name { - font-size: 16px; } - -.list-icon [class^='col'] { - cursor: pointer; } -.list-icon [class^='col'] em { - font-size: 14px; - width: 40px; - vertical-align: middle; - margin: 0; - display: inline-block; - text-align: center; - -webkit-transition: all 1s; - transition: all 1s; - line-height: 30px; } -.list-icon [class^='col']:hover em { - -webkit-transform: scale(2, 2); - transform: scale(2, 2); } - -.well { - background-image: none; - background-color: #fff; } - -.jumbotron { - background-image: none; - background-color: #fff; - padding: 15px 30px; } -.jumbotron.jumbotron-fluid { - padding-left: 0; - padding-right: 0; } - -.rounded { - border-radius: 0.25rem; } - -.rounded-l { - border-radius: 0.3rem; } - -.rounded-s { - border-radius: 0.2rem; } - -.jqstooltip { - height: 25px !important; - width: auto !important; - border-radius: 0.2rem; } - -.title { - font-size: 1.45rem; - font-weight: 600; - margin-bottom: 0; } -.title.l { - font-size: 1.6rem; } -.title.s { - font-size: 1.4rem; } -.card .title { - font-size: 1.1rem; - color: #4f5f6f; } - -.title-description { - margin: 0; - font-size: 0.9rem; - font-weight: normal; - color: #7e8e9f; } -.title-description.s { - font-size: 0.8rem; } -@media (max-width: 767px) { - .title-description { - display: none; } } - -.subtitle { - font-size: 1.2rem; - margin: 0; - color: #7e8e9f; } - -.text-primary { - color: #85CE36; } - -.text-muted { - color: #9ba8b5; } - -pre { - padding: 0; - border: none; - background: none; } - -/***************************************** -* Background-image: cover mixin -******************************************/ -/***************************************** -* Media Query Mixins -******************************************/ -.flot-chart { - display: block; - height: 225px; } -.flot-chart .flot-chart-content { - width: 100%; - height: 100%; } -.flot-chart .flot-chart-pie-content { - width: 225px; - height: 225px; - margin: auto; } - -.dashboard-page #dashboard-downloads-chart, -.dashboard-page #dashboard-visits-chart { - height: 220px; } - -@media (max-width: 543px) { - .dashboard-page .items .card-header { - border: none; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .dashboard-page .items .card-header .header-block { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - border-bottom: 1px solid #e9edf0; } } - -.dashboard-page .items .card-header .title { - padding-right: 0px; - margin-right: 5px; } - -.dashboard-page .items .card-header .search { - margin: 0; - vertical-align: middle; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } -@media (max-width: 543px) { - .dashboard-page .items .card-header .search { - min-width: 50%; } } -.dashboard-page .items .card-header .search .search-input { - border: none; - background-color: inherit; - color: #C2CCD6; - width: 100px; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; } -.dashboard-page .items .card-header .search .search-input::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - color: #C2CCD6; } -.dashboard-page .items .card-header .search .search-input:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - transition: color 0.3s ease; - color: #C2CCD6; } -.dashboard-page .items .card-header .search .search-input::-moz-placeholder { - /* Mozilla Firefox 19+ */ - transition: color 0.3s ease; - color: #C2CCD6; } -.dashboard-page .items .card-header .search .search-input:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - transition: color 0.3s ease; - color: #C2CCD6; } -@media (max-width: 543px) { - .dashboard-page .items .card-header .search .search-input { - min-width: 130px; } } -.dashboard-page .items .card-header .search .search-input:focus { - color: #7e8e9f; } -.dashboard-page .items .card-header .search .search-input:focus::-webkit-input-placeholder { - /* WebKit, Blink, Edge */ - color: #aab4c0; } -.dashboard-page .items .card-header .search .search-input:focus:-moz-placeholder { - /* Mozilla Firefox 4 to 18 */ - color: #aab4c0; } -.dashboard-page .items .card-header .search .search-input:focus::-moz-placeholder { - /* Mozilla Firefox 19+ */ - color: #aab4c0; } -.dashboard-page .items .card-header .search .search-input:focus:-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #aab4c0; } -.dashboard-page .items .card-header .search .search-input:focus + .search-icon { - color: #7e8e9f; } -.dashboard-page .items .card-header .search .search-icon { - color: #C2CCD6; - -webkit-transition: color 0.3s ease; - transition: color 0.3s ease; - -webkit-box-ordinal-group: 0; - -webkit-order: -1; - -ms-flex-order: -1; - order: -1; - padding-right: 6px; } - -.dashboard-page .items .card-header .pagination { - display: inline-block; - margin: 0; } - -.dashboard-page .items .item-list .item-col-title { - -webkit-box-flex: 9; - -webkit-flex-grow: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.dashboard-page .items .item-list .item-col-date { - text-align: right; } - -@media (min-width: 1200px) { - .dashboard-page .items .item-list .item-col-date { - -webkit-box-flex: 4; - -webkit-flex-grow: 4; - -ms-flex-positive: 4; - flex-grow: 4; } } - -@media (max-width: 767px) { - .dashboard-page .items .item-list .item-row { - padding: 0; } - .dashboard-page .items .item-list .item-col { - padding-left: 10px; - padding-right: 10px; } - .dashboard-page .items .item-list .item-col-img { - padding-left: 10px; - -webkit-flex-basis: 60px; - -ms-flex-preferred-size: 60px; - flex-basis: 60px; - padding-right: 0; } - .dashboard-page .items .item-list .item-col-stats { - text-align: center; } } - -@media (min-width: 544px) and (max-width: 767px) { - .dashboard-page .items .item-list .item-col-title { - -webkit-flex-basis: 100%; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - position: relative; - padding-top: 35px; } - .dashboard-page .items .item-list .item-heading { - position: absolute; - height: 30px; - width: 100%; - left: 0; - top: 5px; - line-height: 30px; - padding-left: 10px; - padding-right: 10px; } } - -@media (max-width: 543px) { - .dashboard-page .items .item-list .item-col { - border-bottom: 1px solid #e9edf0; } - .dashboard-page .items .item-list .item-col-img { - -webkit-flex-basis: 50px; - -ms-flex-preferred-size: 50px; - flex-basis: 50px; - -webkit-box-ordinal-group: -4; - -webkit-order: -5; - -ms-flex-order: -5; - order: -5; } - .dashboard-page .items .item-list .item-col-title { - -webkit-flex-basis: calc(100% - 50px); - -ms-flex-preferred-size: calc(100% - 50px); - flex-basis: calc(100% - 50px); } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) { - -webkit-flex-basis: 100%; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - text-align: left; } - .dashboard-page .items .item-list .item-col:not(.item-col-title):not(.item-col-img) .item-heading { - text-align: left; } - .dashboard-page .items .item-list .item-col-date { - border: none; } } - -.dashboard-page .sales-breakdown .dashboard-sales-breakdown-chart { - margin: 0 auto; - max-width: 250px; - max-height: 250px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomin, -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - background-color: #85CE36; - height: 20px; - width: 20px; - line-height: 14px; } - -.dashboard-page #dashboard-sales-map .jqvmap-zoomout { - top: 32px; } - -.dashboard-page .stats .card-block { - padding-bottom: 0; } - -.dashboard-page .stats .stat-col { - margin-bottom: 20px; - float: left; - white-space: nowrap; - overflow: hidden; } - -.dashboard-page .stats .stat-icon { - color: #BDBDBD; - display: inline-block; - font-size: 26px; - text-align: center; - vertical-align: middle; - width: 50px; } - -.dashboard-page .stats .stat-chart { - margin-right: 5px; - vertical-align: middle; } -@media (min-width: 1200px) { - .dashboard-page .stats .stat-chart { - margin-right: 0.6vw; } } - -.dashboard-page .stats .stat { - vertical-align: middle; } -@media (min-width: 1200px) { - .dashboard-page .stats .stat .value { - font-size: 1.3vw; } } -@media (min-width: 1200px) { - .dashboard-page .stats .stat .name { - font-size: 0.9vw; } } - -.dashboard-page .stats .stat-progress { - height: 2px; - margin: 5px 0; - color: #85CE36; } -.dashboard-page .stats .stat-progress[value]::-webkit-progress-bar { - background-color: #dddddd; } -.dashboard-page .stats .stat-progress[value]::-webkit-progress-value { - background-color: #85CE36; } -.dashboard-page .stats .stat-progress[value]::-moz-progress-bar { - background-color: #dddddd; } - -.dashboard-page .tasks { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; } -.dashboard-page .tasks .title-block .title { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; } -.dashboard-page .tasks label { - width: 100%; - margin-bottom: 0; } -.dashboard-page .tasks label .checkbox:checked + span { - text-decoration: line-through; } -.dashboard-page .tasks label span { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; } -.dashboard-page .tasks .tasks-block { - max-height: 400px; - overflow-y: scroll; - overflow-x: hidden; - margin: 0; - margin-right: -5px; } -.dashboard-page .tasks .item-list .item-col { - padding-top: 5px; - padding-bottom: 5px; } - -.items-list-page .title-search-block { - position: relative; } - -@media (max-width: 767px) { - .items-list-page .title-block { - padding-bottom: 10px; - margin-bottom: 13px; } } - -.items-list-page .title-block .action { - display: inline; } -.items-list-page .title-block .action a { - padding: 10px 15px; } -.items-list-page .title-block .action a .icon { - margin-right: 5px; - text-align: center; - width: 16px; } -@media (max-width: 767px) { - .items-list-page .title-block .action { - display: none; } } - -.items-list-page .items-search { - position: absolute; - margin-bottom: 15px; - right: 0; - top: 0; } -@media (max-width: 767px) { - .items-list-page .items-search { - position: static; } } -.items-list-page .items-search .search-button { - margin: 0; } - -.items-list-page .item-list .item-col.item-col-check { - text-align: left; } - -.items-list-page .item-list .item-col.item-col-img { - text-align: left; - width: auto; - text-align: center; - -webkit-flex-basis: 70px; - -ms-flex-preferred-size: 70px; - flex-basis: 70px; } -@media (min-width: 544px) { - .items-list-page .item-list .item-col.item-col-img:not(.item-col-header) { - height: 80px; } } - -.items-list-page .item-list .item-col.item-col-title { - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 9; - -webkit-flex-grow: 9; - -ms-flex-positive: 9; - flex-grow: 9; } - -.items-list-page .item-list .item-col.item-col-sales { - text-align: right; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - -.items-list-page .item-list .item-col.item-col-category { - text-align: left; - font-weight: 600; } - -.items-list-page .item-list .item-col.item-col-author { - text-align: left; - -webkit-box-flex: 4.5; - -webkit-flex-grow: 4.5; - -ms-flex-positive: 4.5; - flex-grow: 4.5; } - -.items-list-page .item-list .item-col.item-col-date { - text-align: right; } - -@media (max-width: 767px) { - .items-list-page .card.items { - background: none; - box-shadow: none; } - .items-list-page .item-list .item { - border: none; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0 !important; } - .items-list-page .item-list .item-col.item-col-author { - -webkit-box-flex: 3; - -webkit-flex-grow: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (min-width: 544px) and (max-width: 767px) { - .items-list-page .item-list .item { - background-color: #fff; - margin-bottom: 10px; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item-row { - padding: 0; } - .items-list-page .item-list .item-heading { - width: 100%; - display: block; - position: absolute; - top: 0; - width: 100%; - left: 0; - line-height: 40px; - padding-left: 0; } - .items-list-page .item-list .item-col.item-col-check, .items-list-page .item-list .item-col.item-col-title, .items-list-page .item-list .item-col.item-col-actions-dropdown { - border-bottom: 1px solid #d7dde4; } - .items-list-page .item-list .item-col.item-col-check .item-heading, .items-list-page .item-list .item-col.item-col-title .item-heading, .items-list-page .item-list .item-col.item-col-actions-dropdown .item-heading { - display: none; } - .items-list-page .item-list .item-col.item-col-sales, .items-list-page .item-list .item-col.item-col-stats, .items-list-page .item-list .item-col.item-col-category, .items-list-page .item-list .item-col.item-col-author, .items-list-page .item-list .item-col.item-col-date { - padding-top: 40px; - position: relative; } - .items-list-page .item-list .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item-col.item-col-title { - padding-left: 10px; - text-align: left; - margin-left: 0 !important; - margin-right: auto; - -webkit-flex-basis: calc(100% - 40px); - -ms-flex-preferred-size: calc(100% - 40px); - flex-basis: calc(100% - 40px); } - .items-list-page .item-list .item-col.item-col-img { - padding-left: 10px; - -webkit-flex-basis: 79px; - -ms-flex-preferred-size: 79px; - flex-basis: 79px; } - .items-list-page .item-list .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item-col.item-col-stats { - text-align: center; } - .items-list-page .item-list .item-col.item-col-category { - text-align: center; } - .items-list-page .item-list .item-col.item-col-author { - text-align: center; } - .items-list-page .item-list .item-col.item-col-date { - padding-right: 10px; - text-align: right; - white-space: nowrap; - -webkit-flex-basis: 100px; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 3; - -webkit-flex-grow: 3; - -ms-flex-positive: 3; - flex-grow: 3; } } - -@media (max-width: 543px) { - .items-list-page .item-list .item { - border: none; - font-size: 0.9rem; - margin-bottom: 10px; - background-color: #fff; - box-shadow: 1px 1px 5px rgba(126, 142, 159, 0.1); } - .items-list-page .item-list .item .item-col { - text-align: right; - border-bottom: 1px solid #d7dde4; - padding-left: 10px; } - .items-list-page .item-list .item .item-col[class^=item-col] { - -webkit-flex-basis: 100%; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; } - .items-list-page .item-list .item .item-col.item-col-check { - display: none; } - .items-list-page .item-list .item .item-col.item-col-img .item-img { - padding-bottom: 65%; } - .items-list-page .item-list .item .item-col.item-col-title { - text-align: left; - padding-bottom: 0; - border: none; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; } - .items-list-page .item-list .item .item-col.item-col-title .item-heading { - display: none; } - .items-list-page .item-list .item .item-col.item-col-title .item-title { - font-size: 1rem; - line-height: 1.4rem; } - .items-list-page .item-list .item .item-col.item-col-actions-dropdown { - border: none; - padding-bottom: 0; } - .items-list-page .item-list .item .item-col.item-col-sales { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-stats { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-category { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-author { - text-align: left; } - .items-list-page .item-list .item .item-col.item-col-date { - text-align: left; } } - -.table-flip-scroll table { - width: 100%; } - -@media only screen and (max-width: 800px) { - .table-flip-scroll .flip-content:after, - .table-flip-scroll .flip-header:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; } - .table-flip-scroll html .flip-content, - .table-flip-scroll html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll *:first-child + html .flip-content, - .table-flip-scroll *:first-child + html .flip-header { - -ms-zoom: 1; - zoom: 1; } - .table-flip-scroll table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - display: block; - position: relative; } - .table-flip-scroll th, - .table-flip-scroll td { - margin: 0; - vertical-align: top; } - .table-flip-scroll th:last-child, - .table-flip-scroll td:last-child { - border-bottom: 1px solid #ddd; } - .table-flip-scroll th { - border: 0 !important; - border-right: 1px solid #ddd !important; - width: auto !important; - display: block; - text-align: right; } - .table-flip-scroll td { - display: block; - text-align: left; - border: 0 !important; - border-bottom: 1px solid #ddd !important; } - .table-flip-scroll thead { - display: block; - float: left; } - .table-flip-scroll thead tr { - display: block; } - .table-flip-scroll tbody { - display: block; - width: auto; - position: relative; - overflow-x: auto; - white-space: nowrap; } - .table-flip-scroll tbody tr { - display: inline-block; - vertical-align: top; - margin-left: -5px; - border-left: 1px solid #ddd; } } - -.wyswyg { - border: 1px solid #d7dde4; } -.wyswyg .ql-container { - border-top: 1px solid #d7dde4; } -.wyswyg .toolbar .btn { - margin: 0; } -.wyswyg .ql-container { - font-size: 1rem; } -.wyswyg .ql-container .ql-editor { - min-height: 200px; } - -.footer { - background-color: #fff; - position: absolute; - left: 230px; - right: 0; - bottom: 0; - height: 50px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } -.footer-fixed .footer { - position: fixed; } -.footer .footer-block { - vertical-align: middle; - margin-left: 20px; - margin-right: 20px; } -.footer .footer-github-btn { - vertical-align: middle; } -@media (max-width: 991px) { - .footer { - left: 0; } } -.footer .author > ul { - list-style: none; - margin: 0; - padding: 0; } -.footer .author > ul li { - display: inline-block; } -.footer .author > ul li:after { - content: "|"; } -.footer .author > ul li:last-child:after { - content: ""; } -@media (max-width: 991px) { - .footer .author > ul li { - display: block; - text-align: right; } - .footer .author > ul li:after { - content: ""; } } -@media (max-width: 991px) { - .footer .author > ul { - display: block; } } -@media (max-width: 767px) { - .footer .author > ul { - display: none; } } - -.header { - background-color: #d7dde4; - height: 70px; - position: absolute; - left: 230px; - right: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; } -@media (max-width: 991px) { - .header { - left: 0; } } -@media (max-width: 767px) { - .header { - left: 0; - height: 50px; } } -.header-fixed .header { - position: fixed; } -@media (max-width: 767px) { - .header .header-block { - padding: 5px; } } - -.modal .modal-content { - border-radius: 0; } - -.modal .modal-header { - background-color: #85CE36; - color: #ffffff; } - -.modal .modal-footer .btn { - margin-bottom: 0; } - -.sidebar { - background-color: #3a4651; - width: 230px; - padding-bottom: 60px; - position: absolute; - top: 0; - left: 0; - bottom: 0; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - z-index: 20; } -@media (max-width: 991px) { - .sidebar { - position: fixed; - left: -230px; } } -.sidebar-fixed .sidebar { - position: fixed; } -.sidebar-open .sidebar { - left: 0; } -.sidebar .sidebar-container { - position: absolute; - top: 0; - bottom: 51px; - width: 100%; - left: 0; - overflow-y: auto; - overflow-x: hidden; } -.sidebar .sidebar-container::-webkit-scrollbar-track { - background-color: #2c353e; } -.sidebar .nav { - font-size: 14px; } -.sidebar .nav li a:focus, -.open .sidebar .nav li a:focus { - background-color: inherit; } -.sidebar .nav ul { - padding: 0; - height: 0px; - overflow: hidden; } -.loaded .sidebar .nav ul { - height: auto; } -.sidebar .nav li.active ul { - height: auto; } -.sidebar .nav li a { - color: rgba(255, 255, 255, 0.5); - text-decoration: none; } -.sidebar .nav li a:hover, -.sidebar .nav li.open > a, -.sidebar .nav li.open a:hover { - color: #ffffff; - background-color: #2d363f; } -.sidebar .nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - padding-right: 10px; } -.sidebar .nav > li.active > a, -.sidebar .nav > li.active > a:hover { - background-color: #85CE36 !important; - color: #ffffff !important; } -.sidebar .nav > li.open > a { - background-color: #333e48; } -.sidebar .nav > li.open > a i.arrow { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); } -.sidebar .nav > li > a i { - margin-right: 5px; - font-size: 16px; } -.sidebar .nav > li > a i.arrow { - float: right; - font-size: 20px; - line-height: initial; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; } -.sidebar .nav > li > a i.arrow:before { - content: "\f105" !important; } -.sidebar .nav > li > ul > li a { - padding-top: 10px; - padding-bottom: 10px; - padding-left: 50px; - background-color: #333e48; } -.sidebar .nav > li > ul > li.active a { - color: #ffffff; } - -.sidebar-overlay { - position: absolute; - display: none; - left: 200vw; - right: 0; - top: 0; - bottom: 0; - z-index: 5; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - z-index: 15; } -@media (max-width: 991px) { - .sidebar-overlay { - display: block; } } -@media (max-width: 767px) { - .sidebar-overlay { - background-color: rgba(0, 0, 0, 0.7); } } -@media (max-width: 991px) { - .sidebar-open .sidebar-overlay { - left: 0; - opacity: 1; } } - -.header .header-block-buttons { - text-align: center; - margin-left: auto; - margin-right: auto; - white-space: nowrap; } -.header .header-block-buttons .btn.header-btn { - background-color: transparent; - border: 1px solid #64798d; - color: #64798d; - margin: 0 5px; - border-radius: 0.2rem; } -.header .header-block-buttons .btn.header-btn:hover, .header .header-block-buttons .btn.header-btn:focus { - border: 1px solid #3a4651; - color: #3a4651; } -@media (max-width: 767px) { - .header .header-block-buttons .btn.header-btn span { - display: none; } } - -.header .header-block-collapse { - padding-right: 5px; } -@media (max-width: 767px) { - .header .header-block-collapse { - width: 155px; } } -.header .header-block-collapse .collapse-btn { - background: none; - border: none; - box-shadow: none; - color: #85CE36; - font-size: 24px; - line-height: 40px; - border-radius: 0; - outline: none; - padding: 0; - padding-left: 10px; - padding-right: 10px; - vertical-align: initial; } - -.header .header-block-nav { - margin-left: auto; - white-space: nowrap; - padding-right: 15px; } -@media (max-width: 767px) { - .header .header-block-nav { - padding-right: 25px; } } -.header .header-block-nav::after { - content: ""; - display: table; - clear: both; } -.header .header-block-nav a { - text-decoration: none; } -.header .header-block-nav ul { - margin: 0; - padding: 0; - list-style: none; } -.header .header-block-nav > ul { - display: table; } -.header .header-block-nav > ul > li { - display: table-cell; - position: relative; } -.header .header-block-nav > ul > li:before { - display: block; - content: " "; - width: 1px; - height: 24px; - top: 50%; - margin-top: -12px; - background-color: #8b9cb1; - position: absolute; - left: 0; } -.header .header-block-nav > ul > li:first-child:before { - display: none; } -.header .header-block-nav > ul > li > a { - padding: 0 15px; - color: #4f5f6f; } -.header .header-block-nav > ul > li > a:hover { - color: #85CE36; } -.header .header-block-nav .dropdown-menu { - margin-top: 15px; } - -.header .header-block-search { - margin-right: auto; - padding-left: 20px; } -@media (max-width: 767px) { - .header .header-block-search { - padding-left: 10px; } } - -@media (min-width: 768px) and (max-width: 991px) { - .header .header-block-search { - padding-left: 20px; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .header .header-block-search { - padding-left: 20px; } } -@media (min-width: 1200px) { - .header .header-block-search { - padding-left: 35px; } } -.header .header-block-search > form { - float: right; } -@media (max-width: 767px) { - .header .header-block-search > form { - padding-left: 0; } } -.header .header-block-search .input-container { - position: relative; - color: #7e8e9f; } -.header .header-block-search .input-container i { - position: absolute; - pointer-events: none; - display: block; - height: 40px; - line-height: 40px; - left: 0; } -.header .header-block-search .input-container input { - background-color: transparent; - border: none; - padding-left: 25px; - height: 40px; - max-width: 150px; } -@media (max-width: 767px) { - .header .header-block-search .input-container input { - max-width: 140px; } } -.header .header-block-search .input-container input:focus + .underline { - -webkit-transform: scaleX(1); - transform: scaleX(1); } - -#modal-media .modal-body { - min-height: 250px; } - -#modal-media .modal-tab-content { - min-height: 300px; } - -#modal-media .images-container { - padding: 15px; - text-align: center; } -#modal-media .images-container .image-container { - margin: 0 auto 10px auto; - cursor: pointer; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - display: inline-block; - float: none; } -#modal-media .images-container .image-container:hover { - border-color: rgba(133, 206, 54, 0.5); } -#modal-media .images-container .image-container.active { - border-color: rgba(133, 206, 54, 0.5); } - -#modal-media .upload-container { - padding: 15px; } -#modal-media .upload-container .dropzone { - position: relative; - border: 2px dashed #85CE36; - height: 270px; } -#modal-media .upload-container .dropzone .dz-message-block { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); } -#modal-media .upload-container .dropzone .dz-message-block .dz-message { - margin: 0; - font-size: 24px; - color: #85CE36; - width: 230px; } - -.customize { - width: 100%; - color: rgba(255, 255, 255, 0.5); - padding: 5px 15px; - text-align: center; } -.customize .customize-header { - margin-bottom: 10px; } - -#customize-menu { - position: fixed; - bottom: 0; - left: 0; - width: 230px; } -@media (max-width: 991px) { - .sidebar-open #customize-menu { - left: 0; } } -@media (max-width: 991px) { - #customize-menu { - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; - left: -230px; } } -#customize-menu > li > a { - background-color: #3a4651; - border-top: 1px solid rgba(45, 54, 63, 0.5); } -#customize-menu > li > a:hover, -#customize-menu > li.open > a { - background-color: #2d363f; } -#customize-menu .customize { - width: 230px; - color: rgba(255, 255, 255, 0.5); - background-color: #2d363f; - text-align: center; - padding: 10px 15px; - border-top: 2px solid #85CE36; } -#customize-menu .customize .customize-item { - margin-bottom: 15px; } -#customize-menu .customize .customize-item .customize-header { - margin-bottom: 10px; } -#customize-menu .customize .customize-item label { - font-weight: 400; } -#customize-menu .customize .customize-item label.title { - font-size: 14px; } -#customize-menu .customize .customize-item .radio + span { - padding: 0; - padding-left: 5px; } -#customize-menu .customize .customize-item .radio + span:before { - font-size: 17px; - color: #546273; - cursor: pointer; } -#customize-menu .customize .customize-item .radio:checked + span:before { - color: #85CE36; } -#customize-menu .customize .customize-item .customize-colors { - list-style: none; } -#customize-menu .customize .customize-item .customize-colors li { - display: inline-block; - margin-left: 5px; - margin-right: 5px; } -#customize-menu .customize .customize-item .customize-colors li .color-item { - display: block; - height: 20px; - width: 20px; - border: 1px solid; - cursor: pointer; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-red { - background-color: #FB494D; - border-color: #FB494D; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-orange { - background-color: #FE7A0E; - border-color: #FE7A0E; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-green { - background-color: #8CDE33; - border-color: #8CDE33; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-seagreen { - background-color: #4bcf99; - border-color: #4bcf99; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-blue { - background-color: #52BCD3; - border-color: #52BCD3; } -#customize-menu .customize .customize-item .customize-colors li .color-item.color-purple { - background-color: #7867A7; - border-color: #7867A7; } -#customize-menu .customize .customize-item .customize-colors li .color-item.active { - position: relative; - font-family: FontAwesome; - font-size: 17px; - line-height: 17px; } -#customize-menu .customize .customize-item .customize-colors li .color-item.active:before { - content: "\f00c"; - position: absolute; - top: 0; - left: 0; - color: #fff; } - -.sidebar-header .brand { - color: #fff; - text-align: left; - padding-left: 25px; - line-height: 70px; - font-size: 16px; } -@media (max-width: 767px) { - .sidebar-header .brand { - line-height: 50px; - font-size: 16px; } } - -.header .header-block-nav .notifications { - font-size: 16px; } -.header .header-block-nav .notifications a { - padding-right: 10px; } -.header .header-block-nav .notifications .counter { - font-weight: bold; - font-size: 14px; - position: relative; - top: -3px; - left: -2px; } -.header .header-block-nav .notifications.new .counter { - color: #85CE36; - font-weight: bold; } -@media (max-width: 767px) { - .header .header-block-nav .notifications { - position: static; } } - -.header .header-block-nav .notifications-dropdown-menu { - white-space: normal; - left: auto; - right: 0; - min-width: 350px; } -.header .header-block-nav .notifications-dropdown-menu:before { - position: absolute; - right: 20px; - bottom: 100%; - margin-right: -1px; } -.header .header-block-nav .notifications-dropdown-menu:after { - position: absolute; - right: 20px; - bottom: 100%; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item { - border-bottom: 1px solid rgba(126, 142, 159, 0.1); - padding: 5px; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container .notification-item:hover { - background-color: #f5f5f5; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container .img-col { - display: table-cell; - padding: 5px; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container .body-col { - padding: 5px; - display: table-cell; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container .img { - width: 40px; - height: 40px; - border-radius: 3px; - vertical-align: top; - display: inline-block; - background-size: cover; - background-position: center; - background-repeat: no-repeat; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container p { - color: #4f5f6f; - display: inline-block; - line-height: 18px; - font-size: 13px; - margin: 0; - vertical-align: top; } -.header .header-block-nav .notifications-dropdown-menu .notifications-container p .accent { - font-weight: bold; } -.header .header-block-nav .notifications-dropdown-menu footer { - text-align: center; } -.header .header-block-nav .notifications-dropdown-menu footer a { - color: #373a3c; - -webkit-transition: none; - transition: none; } -.header .header-block-nav .notifications-dropdown-menu footer a:hover { - background-color: #f5f5f5; - color: #85CE36; } -@media (max-width: 767px) { - .header .header-block-nav .notifications-dropdown-menu { - min-width: 100px; - width: 100%; - margin-top: 5px; } - .header .header-block-nav .notifications-dropdown-menu:before, .header .header-block-nav .notifications-dropdown-menu:after { - right: 107px; } } - -.header .header-block-nav .profile .img { - display: inline-block; - width: 30px; - height: 30px; - line-height: 30px; - border-radius: 4px; - background-color: #8b9cb1; - color: #ffffff; - text-align: center; - margin-right: 10px; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - vertical-align: middle; } - -.header .header-block-nav .profile .name { - display: inline-block; - margin-right: 9px; - font-weight: bold; } -@media (max-width: 767px) { - .header .header-block-nav .profile .name { - display: none; } } - -.header .header-block-nav .profile .arrow { - color: #85CE36; } - -.header .header-block-nav .profile-dropdown-menu { - left: auto; - right: 0; - min-width: 180px; - white-space: normal; } -.header .header-block-nav .profile-dropdown-menu:before { - position: absolute; - right: 10px; - bottom: 100%; - margin-right: -1px; } -.header .header-block-nav .profile-dropdown-menu:after { - position: absolute; - right: 10px; - bottom: 100%; } -.header .header-block-nav .profile-dropdown-menu a { - padding: 10px 15px; } -.header .header-block-nav .profile-dropdown-menu a .icon { - color: #85CE36; - text-align: center; - width: 16px; } -.header .header-block-nav .profile-dropdown-menu a span { - display: inline-block; - padding-left: 5px; - text-align: left; - color: #7e8e9f; } -.header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-icon { - padding: 0; } -.header .header-block-nav .profile-dropdown-menu .profile-dropdown-menu-topic { - color: #7e8e9f; - padding: 0; } -.header .header-block-nav .profile-dropdown-menu .dropdown-divider { - margin: 0; } -.header .header-block-nav .profile-dropdown-menu .logout { - border-top: 1px solid rgba(126, 142, 159, 0.1); } -@media (max-width: 767px) { - .header .header-block-nav .profile-dropdown-menu { - margin-top: 8px; } } - -.tag-primary { - background-color: #85CE36; -} \ No newline at end of file diff --git a/resources/assets/_admin/css/font-awesome.min.css b/resources/assets/_admin/css/font-awesome.min.css deleted file mode 100644 index d0603cb4..00000000 --- a/resources/assets/_admin/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} diff --git a/resources/assets/_admin/css/vendor.css b/resources/assets/_admin/css/vendor.css deleted file mode 100644 index 6f7daf68..00000000 --- a/resources/assets/_admin/css/vendor.css +++ /dev/null @@ -1,14487 +0,0 @@ -@charset "UTF-8"; - -/*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - http://opensource.org/licenses/MIT - -Copyright (c) 2015 Daniel Eden -*/ - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -.animated.flipOutX, -.animated.flipOutY { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -@keyframes bounce { - from, 20%, 53%, 80%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - from, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -@keyframes shake { - from, 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - 100% { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - 100% { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, 11.1%, 100% { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -@keyframes jello { - from, 11.1%, 100% { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - 100% { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes bounceIn { - from, 20%, 40%, 60%, 80%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - 100% { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInDown { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInLeft { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInRight { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInUp { - from, 60%, 75%, 90%, 100% { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -@keyframes fadeIn { - from { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@keyframes fadeOut { - from { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes fadeOutDown { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes fadeOutLeft { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes fadeOutRight { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes fadeOutUp { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - 100% { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - 100% { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - 100% { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - - 100% { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - from { - opacity: 1; - } - - 100% { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - 100% { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - 100% { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - 100% { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - 100% { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - 100% { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -@keyframes rollOut { - from { - opacity: 1; - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 100% { - opacity: 0; - } -} - -@keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 100% { - opacity: 0; - } -} - -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 100% { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} - -/*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.3.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} - -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - transform: translate(0, 0); -} - -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333333em; - line-height: 0.75em; - vertical-align: -15%; -} - -.fa-2x { - font-size: 2em; -} - -.fa-3x { - font-size: 3em; -} - -.fa-4x { - font-size: 4em; -} - -.fa-5x { - font-size: 5em; -} - -.fa-fw { - width: 1.28571429em; - text-align: center; -} - -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} - -.fa-ul > li { - position: relative; -} - -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} - -.fa-li.fa-lg { - left: -1.85714286em; -} - -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #EEE; - border-radius: .1em; -} - -.pull-right { - float: right; -} - -.pull-left { - float: left; -} - -.fa.pull-left { - margin-right: .3em; -} - -.fa.pull-right { - margin-left: .3em; -} - -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} - -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} - -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} - -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} - -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -.fa-stack-1x, -.fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -.fa-stack-1x { - line-height: inherit; -} - -.fa-stack-2x { - font-size: 2em; -} - -.fa-inverse { - color: #FFF; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\f000"; -} - -.fa-music:before { - content: "\f001"; -} - -.fa-search:before { - content: "\f002"; -} - -.fa-envelope-o:before { - content: "\f003"; -} - -.fa-heart:before { - content: "\f004"; -} - -.fa-star:before { - content: "\f005"; -} - -.fa-star-o:before { - content: "\f006"; -} - -.fa-user:before { - content: "\f007"; -} - -.fa-film:before { - content: "\f008"; -} - -.fa-th-large:before { - content: "\f009"; -} - -.fa-th:before { - content: "\f00a"; -} - -.fa-th-list:before { - content: "\f00b"; -} - -.fa-check:before { - content: "\f00c"; -} - -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: "\f00d"; -} - -.fa-search-plus:before { - content: "\f00e"; -} - -.fa-search-minus:before { - content: "\f010"; -} - -.fa-power-off:before { - content: "\f011"; -} - -.fa-signal:before { - content: "\f012"; -} - -.fa-gear:before, -.fa-cog:before { - content: "\f013"; -} - -.fa-trash-o:before { - content: "\f014"; -} - -.fa-home:before { - content: "\f015"; -} - -.fa-file-o:before { - content: "\f016"; -} - -.fa-clock-o:before { - content: "\f017"; -} - -.fa-road:before { - content: "\f018"; -} - -.fa-download:before { - content: "\f019"; -} - -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} - -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} - -.fa-inbox:before { - content: "\f01c"; -} - -.fa-play-circle-o:before { - content: "\f01d"; -} - -.fa-rotate-right:before, -.fa-repeat:before { - content: "\f01e"; -} - -.fa-refresh:before { - content: "\f021"; -} - -.fa-list-alt:before { - content: "\f022"; -} - -.fa-lock:before { - content: "\f023"; -} - -.fa-flag:before { - content: "\f024"; -} - -.fa-headphones:before { - content: "\f025"; -} - -.fa-volume-off:before { - content: "\f026"; -} - -.fa-volume-down:before { - content: "\f027"; -} - -.fa-volume-up:before { - content: "\f028"; -} - -.fa-qrcode:before { - content: "\f029"; -} - -.fa-barcode:before { - content: "\f02a"; -} - -.fa-tag:before { - content: "\f02b"; -} - -.fa-tags:before { - content: "\f02c"; -} - -.fa-book:before { - content: "\f02d"; -} - -.fa-bookmark:before { - content: "\f02e"; -} - -.fa-print:before { - content: "\f02f"; -} - -.fa-camera:before { - content: "\f030"; -} - -.fa-font:before { - content: "\f031"; -} - -.fa-bold:before { - content: "\f032"; -} - -.fa-italic:before { - content: "\f033"; -} - -.fa-text-height:before { - content: "\f034"; -} - -.fa-text-width:before { - content: "\f035"; -} - -.fa-align-left:before { - content: "\f036"; -} - -.fa-align-center:before { - content: "\f037"; -} - -.fa-align-right:before { - content: "\f038"; -} - -.fa-align-justify:before { - content: "\f039"; -} - -.fa-list:before { - content: "\f03a"; -} - -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} - -.fa-indent:before { - content: "\f03c"; -} - -.fa-video-camera:before { - content: "\f03d"; -} - -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: "\f03e"; -} - -.fa-pencil:before { - content: "\f040"; -} - -.fa-map-marker:before { - content: "\f041"; -} - -.fa-adjust:before { - content: "\f042"; -} - -.fa-tint:before { - content: "\f043"; -} - -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} - -.fa-share-square-o:before { - content: "\f045"; -} - -.fa-check-square-o:before { - content: "\f046"; -} - -.fa-arrows:before { - content: "\f047"; -} - -.fa-step-backward:before { - content: "\f048"; -} - -.fa-fast-backward:before { - content: "\f049"; -} - -.fa-backward:before { - content: "\f04a"; -} - -.fa-play:before { - content: "\f04b"; -} - -.fa-pause:before { - content: "\f04c"; -} - -.fa-stop:before { - content: "\f04d"; -} - -.fa-forward:before { - content: "\f04e"; -} - -.fa-fast-forward:before { - content: "\f050"; -} - -.fa-step-forward:before { - content: "\f051"; -} - -.fa-eject:before { - content: "\f052"; -} - -.fa-chevron-left:before { - content: "\f053"; -} - -.fa-chevron-right:before { - content: "\f054"; -} - -.fa-plus-circle:before { - content: "\f055"; -} - -.fa-minus-circle:before { - content: "\f056"; -} - -.fa-times-circle:before { - content: "\f057"; -} - -.fa-check-circle:before { - content: "\f058"; -} - -.fa-question-circle:before { - content: "\f059"; -} - -.fa-info-circle:before { - content: "\f05a"; -} - -.fa-crosshairs:before { - content: "\f05b"; -} - -.fa-times-circle-o:before { - content: "\f05c"; -} - -.fa-check-circle-o:before { - content: "\f05d"; -} - -.fa-ban:before { - content: "\f05e"; -} - -.fa-arrow-left:before { - content: "\f060"; -} - -.fa-arrow-right:before { - content: "\f061"; -} - -.fa-arrow-up:before { - content: "\f062"; -} - -.fa-arrow-down:before { - content: "\f063"; -} - -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} - -.fa-expand:before { - content: "\f065"; -} - -.fa-compress:before { - content: "\f066"; -} - -.fa-plus:before { - content: "\f067"; -} - -.fa-minus:before { - content: "\f068"; -} - -.fa-asterisk:before { - content: "\f069"; -} - -.fa-exclamation-circle:before { - content: "\f06a"; -} - -.fa-gift:before { - content: "\f06b"; -} - -.fa-leaf:before { - content: "\f06c"; -} - -.fa-fire:before { - content: "\f06d"; -} - -.fa-eye:before { - content: "\f06e"; -} - -.fa-eye-slash:before { - content: "\f070"; -} - -.fa-warning:before, -.fa-exclamation-triangle:before { - content: "\f071"; -} - -.fa-plane:before { - content: "\f072"; -} - -.fa-calendar:before { - content: "\f073"; -} - -.fa-random:before { - content: "\f074"; -} - -.fa-comment:before { - content: "\f075"; -} - -.fa-magnet:before { - content: "\f076"; -} - -.fa-chevron-up:before { - content: "\f077"; -} - -.fa-chevron-down:before { - content: "\f078"; -} - -.fa-retweet:before { - content: "\f079"; -} - -.fa-shopping-cart:before { - content: "\f07a"; -} - -.fa-folder:before { - content: "\f07b"; -} - -.fa-folder-open:before { - content: "\f07c"; -} - -.fa-arrows-v:before { - content: "\f07d"; -} - -.fa-arrows-h:before { - content: "\f07e"; -} - -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} - -.fa-twitter-square:before { - content: "\f081"; -} - -.fa-facebook-square:before { - content: "\f082"; -} - -.fa-camera-retro:before { - content: "\f083"; -} - -.fa-key:before { - content: "\f084"; -} - -.fa-gears:before, -.fa-cogs:before { - content: "\f085"; -} - -.fa-comments:before { - content: "\f086"; -} - -.fa-thumbs-o-up:before { - content: "\f087"; -} - -.fa-thumbs-o-down:before { - content: "\f088"; -} - -.fa-star-half:before { - content: "\f089"; -} - -.fa-heart-o:before { - content: "\f08a"; -} - -.fa-sign-out:before { - content: "\f08b"; -} - -.fa-linkedin-square:before { - content: "\f08c"; -} - -.fa-thumb-tack:before { - content: "\f08d"; -} - -.fa-external-link:before { - content: "\f08e"; -} - -.fa-sign-in:before { - content: "\f090"; -} - -.fa-trophy:before { - content: "\f091"; -} - -.fa-github-square:before { - content: "\f092"; -} - -.fa-upload:before { - content: "\f093"; -} - -.fa-lemon-o:before { - content: "\f094"; -} - -.fa-phone:before { - content: "\f095"; -} - -.fa-square-o:before { - content: "\f096"; -} - -.fa-bookmark-o:before { - content: "\f097"; -} - -.fa-phone-square:before { - content: "\f098"; -} - -.fa-twitter:before { - content: "\f099"; -} - -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} - -.fa-github:before { - content: "\f09b"; -} - -.fa-unlock:before { - content: "\f09c"; -} - -.fa-credit-card:before { - content: "\f09d"; -} - -.fa-rss:before { - content: "\f09e"; -} - -.fa-hdd-o:before { - content: "\f0a0"; -} - -.fa-bullhorn:before { - content: "\f0a1"; -} - -.fa-bell:before { - content: "\f0f3"; -} - -.fa-certificate:before { - content: "\f0a3"; -} - -.fa-hand-o-right:before { - content: "\f0a4"; -} - -.fa-hand-o-left:before { - content: "\f0a5"; -} - -.fa-hand-o-up:before { - content: "\f0a6"; -} - -.fa-hand-o-down:before { - content: "\f0a7"; -} - -.fa-arrow-circle-left:before { - content: "\f0a8"; -} - -.fa-arrow-circle-right:before { - content: "\f0a9"; -} - -.fa-arrow-circle-up:before { - content: "\f0aa"; -} - -.fa-arrow-circle-down:before { - content: "\f0ab"; -} - -.fa-globe:before { - content: "\f0ac"; -} - -.fa-wrench:before { - content: "\f0ad"; -} - -.fa-tasks:before { - content: "\f0ae"; -} - -.fa-filter:before { - content: "\f0b0"; -} - -.fa-briefcase:before { - content: "\f0b1"; -} - -.fa-arrows-alt:before { - content: "\f0b2"; -} - -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} - -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} - -.fa-cloud:before { - content: "\f0c2"; -} - -.fa-flask:before { - content: "\f0c3"; -} - -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} - -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} - -.fa-paperclip:before { - content: "\f0c6"; -} - -.fa-save:before, -.fa-floppy-o:before { - content: "\f0c7"; -} - -.fa-square:before { - content: "\f0c8"; -} - -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: "\f0c9"; -} - -.fa-list-ul:before { - content: "\f0ca"; -} - -.fa-list-ol:before { - content: "\f0cb"; -} - -.fa-strikethrough:before { - content: "\f0cc"; -} - -.fa-underline:before { - content: "\f0cd"; -} - -.fa-table:before { - content: "\f0ce"; -} - -.fa-magic:before { - content: "\f0d0"; -} - -.fa-truck:before { - content: "\f0d1"; -} - -.fa-pinterest:before { - content: "\f0d2"; -} - -.fa-pinterest-square:before { - content: "\f0d3"; -} - -.fa-google-plus-square:before { - content: "\f0d4"; -} - -.fa-google-plus:before { - content: "\f0d5"; -} - -.fa-money:before { - content: "\f0d6"; -} - -.fa-caret-down:before { - content: "\f0d7"; -} - -.fa-caret-up:before { - content: "\f0d8"; -} - -.fa-caret-left:before { - content: "\f0d9"; -} - -.fa-caret-right:before { - content: "\f0da"; -} - -.fa-columns:before { - content: "\f0db"; -} - -.fa-unsorted:before, -.fa-sort:before { - content: "\f0dc"; -} - -.fa-sort-down:before, -.fa-sort-desc:before { - content: "\f0dd"; -} - -.fa-sort-up:before, -.fa-sort-asc:before { - content: "\f0de"; -} - -.fa-envelope:before { - content: "\f0e0"; -} - -.fa-linkedin:before { - content: "\f0e1"; -} - -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} - -.fa-legal:before, -.fa-gavel:before { - content: "\f0e3"; -} - -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} - -.fa-comment-o:before { - content: "\f0e5"; -} - -.fa-comments-o:before { - content: "\f0e6"; -} - -.fa-flash:before, -.fa-bolt:before { - content: "\f0e7"; -} - -.fa-sitemap:before { - content: "\f0e8"; -} - -.fa-umbrella:before { - content: "\f0e9"; -} - -.fa-paste:before, -.fa-clipboard:before { - content: "\f0ea"; -} - -.fa-lightbulb-o:before { - content: "\f0eb"; -} - -.fa-exchange:before { - content: "\f0ec"; -} - -.fa-cloud-download:before { - content: "\f0ed"; -} - -.fa-cloud-upload:before { - content: "\f0ee"; -} - -.fa-user-md:before { - content: "\f0f0"; -} - -.fa-stethoscope:before { - content: "\f0f1"; -} - -.fa-suitcase:before { - content: "\f0f2"; -} - -.fa-bell-o:before { - content: "\f0a2"; -} - -.fa-coffee:before { - content: "\f0f4"; -} - -.fa-cutlery:before { - content: "\f0f5"; -} - -.fa-file-text-o:before { - content: "\f0f6"; -} - -.fa-building-o:before { - content: "\f0f7"; -} - -.fa-hospital-o:before { - content: "\f0f8"; -} - -.fa-ambulance:before { - content: "\f0f9"; -} - -.fa-medkit:before { - content: "\f0fa"; -} - -.fa-fighter-jet:before { - content: "\f0fb"; -} - -.fa-beer:before { - content: "\f0fc"; -} - -.fa-h-square:before { - content: "\f0fd"; -} - -.fa-plus-square:before { - content: "\f0fe"; -} - -.fa-angle-double-left:before { - content: "\f100"; -} - -.fa-angle-double-right:before { - content: "\f101"; -} - -.fa-angle-double-up:before { - content: "\f102"; -} - -.fa-angle-double-down:before { - content: "\f103"; -} - -.fa-angle-left:before { - content: "\f104"; -} - -.fa-angle-right:before { - content: "\f105"; -} - -.fa-angle-up:before { - content: "\f106"; -} - -.fa-angle-down:before { - content: "\f107"; -} - -.fa-desktop:before { - content: "\f108"; -} - -.fa-laptop:before { - content: "\f109"; -} - -.fa-tablet:before { - content: "\f10a"; -} - -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} - -.fa-circle-o:before { - content: "\f10c"; -} - -.fa-quote-left:before { - content: "\f10d"; -} - -.fa-quote-right:before { - content: "\f10e"; -} - -.fa-spinner:before { - content: "\f110"; -} - -.fa-circle:before { - content: "\f111"; -} - -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} - -.fa-github-alt:before { - content: "\f113"; -} - -.fa-folder-o:before { - content: "\f114"; -} - -.fa-folder-open-o:before { - content: "\f115"; -} - -.fa-smile-o:before { - content: "\f118"; -} - -.fa-frown-o:before { - content: "\f119"; -} - -.fa-meh-o:before { - content: "\f11a"; -} - -.fa-gamepad:before { - content: "\f11b"; -} - -.fa-keyboard-o:before { - content: "\f11c"; -} - -.fa-flag-o:before { - content: "\f11d"; -} - -.fa-flag-checkered:before { - content: "\f11e"; -} - -.fa-terminal:before { - content: "\f120"; -} - -.fa-code:before { - content: "\f121"; -} - -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} - -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} - -.fa-location-arrow:before { - content: "\f124"; -} - -.fa-crop:before { - content: "\f125"; -} - -.fa-code-fork:before { - content: "\f126"; -} - -.fa-unlink:before, -.fa-chain-broken:before { - content: "\f127"; -} - -.fa-question:before { - content: "\f128"; -} - -.fa-info:before { - content: "\f129"; -} - -.fa-exclamation:before { - content: "\f12a"; -} - -.fa-superscript:before { - content: "\f12b"; -} - -.fa-subscript:before { - content: "\f12c"; -} - -.fa-eraser:before { - content: "\f12d"; -} - -.fa-puzzle-piece:before { - content: "\f12e"; -} - -.fa-microphone:before { - content: "\f130"; -} - -.fa-microphone-slash:before { - content: "\f131"; -} - -.fa-shield:before { - content: "\f132"; -} - -.fa-calendar-o:before { - content: "\f133"; -} - -.fa-fire-extinguisher:before { - content: "\f134"; -} - -.fa-rocket:before { - content: "\f135"; -} - -.fa-maxcdn:before { - content: "\f136"; -} - -.fa-chevron-circle-left:before { - content: "\f137"; -} - -.fa-chevron-circle-right:before { - content: "\f138"; -} - -.fa-chevron-circle-up:before { - content: "\f139"; -} - -.fa-chevron-circle-down:before { - content: "\f13a"; -} - -.fa-html5:before { - content: "\f13b"; -} - -.fa-css3:before { - content: "\f13c"; -} - -.fa-anchor:before { - content: "\f13d"; -} - -.fa-unlock-alt:before { - content: "\f13e"; -} - -.fa-bullseye:before { - content: "\f140"; -} - -.fa-ellipsis-h:before { - content: "\f141"; -} - -.fa-ellipsis-v:before { - content: "\f142"; -} - -.fa-rss-square:before { - content: "\f143"; -} - -.fa-play-circle:before { - content: "\f144"; -} - -.fa-ticket:before { - content: "\f145"; -} - -.fa-minus-square:before { - content: "\f146"; -} - -.fa-minus-square-o:before { - content: "\f147"; -} - -.fa-level-up:before { - content: "\f148"; -} - -.fa-level-down:before { - content: "\f149"; -} - -.fa-check-square:before { - content: "\f14a"; -} - -.fa-pencil-square:before { - content: "\f14b"; -} - -.fa-external-link-square:before { - content: "\f14c"; -} - -.fa-share-square:before { - content: "\f14d"; -} - -.fa-compass:before { - content: "\f14e"; -} - -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\f150"; -} - -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\f151"; -} - -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\f152"; -} - -.fa-euro:before, -.fa-eur:before { - content: "\f153"; -} - -.fa-gbp:before { - content: "\f154"; -} - -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} - -.fa-rupee:before, -.fa-inr:before { - content: "\f156"; -} - -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\f157"; -} - -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\f158"; -} - -.fa-won:before, -.fa-krw:before { - content: "\f159"; -} - -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} - -.fa-file:before { - content: "\f15b"; -} - -.fa-file-text:before { - content: "\f15c"; -} - -.fa-sort-alpha-asc:before { - content: "\f15d"; -} - -.fa-sort-alpha-desc:before { - content: "\f15e"; -} - -.fa-sort-amount-asc:before { - content: "\f160"; -} - -.fa-sort-amount-desc:before { - content: "\f161"; -} - -.fa-sort-numeric-asc:before { - content: "\f162"; -} - -.fa-sort-numeric-desc:before { - content: "\f163"; -} - -.fa-thumbs-up:before { - content: "\f164"; -} - -.fa-thumbs-down:before { - content: "\f165"; -} - -.fa-youtube-square:before { - content: "\f166"; -} - -.fa-youtube:before { - content: "\f167"; -} - -.fa-xing:before { - content: "\f168"; -} - -.fa-xing-square:before { - content: "\f169"; -} - -.fa-youtube-play:before { - content: "\f16a"; -} - -.fa-dropbox:before { - content: "\f16b"; -} - -.fa-stack-overflow:before { - content: "\f16c"; -} - -.fa-instagram:before { - content: "\f16d"; -} - -.fa-flickr:before { - content: "\f16e"; -} - -.fa-adn:before { - content: "\f170"; -} - -.fa-bitbucket:before { - content: "\f171"; -} - -.fa-bitbucket-square:before { - content: "\f172"; -} - -.fa-tumblr:before { - content: "\f173"; -} - -.fa-tumblr-square:before { - content: "\f174"; -} - -.fa-long-arrow-down:before { - content: "\f175"; -} - -.fa-long-arrow-up:before { - content: "\f176"; -} - -.fa-long-arrow-left:before { - content: "\f177"; -} - -.fa-long-arrow-right:before { - content: "\f178"; -} - -.fa-apple:before { - content: "\f179"; -} - -.fa-windows:before { - content: "\f17a"; -} - -.fa-android:before { - content: "\f17b"; -} - -.fa-linux:before { - content: "\f17c"; -} - -.fa-dribbble:before { - content: "\f17d"; -} - -.fa-skype:before { - content: "\f17e"; -} - -.fa-foursquare:before { - content: "\f180"; -} - -.fa-trello:before { - content: "\f181"; -} - -.fa-female:before { - content: "\f182"; -} - -.fa-male:before { - content: "\f183"; -} - -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} - -.fa-sun-o:before { - content: "\f185"; -} - -.fa-moon-o:before { - content: "\f186"; -} - -.fa-archive:before { - content: "\f187"; -} - -.fa-bug:before { - content: "\f188"; -} - -.fa-vk:before { - content: "\f189"; -} - -.fa-weibo:before { - content: "\f18a"; -} - -.fa-renren:before { - content: "\f18b"; -} - -.fa-pagelines:before { - content: "\f18c"; -} - -.fa-stack-exchange:before { - content: "\f18d"; -} - -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} - -.fa-arrow-circle-o-left:before { - content: "\f190"; -} - -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\f191"; -} - -.fa-dot-circle-o:before { - content: "\f192"; -} - -.fa-wheelchair:before { - content: "\f193"; -} - -.fa-vimeo-square:before { - content: "\f194"; -} - -.fa-turkish-lira:before, -.fa-try:before { - content: "\f195"; -} - -.fa-plus-square-o:before { - content: "\f196"; -} - -.fa-space-shuttle:before { - content: "\f197"; -} - -.fa-slack:before { - content: "\f198"; -} - -.fa-envelope-square:before { - content: "\f199"; -} - -.fa-wordpress:before { - content: "\f19a"; -} - -.fa-openid:before { - content: "\f19b"; -} - -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: "\f19c"; -} - -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: "\f19d"; -} - -.fa-yahoo:before { - content: "\f19e"; -} - -.fa-google:before { - content: "\f1a0"; -} - -.fa-reddit:before { - content: "\f1a1"; -} - -.fa-reddit-square:before { - content: "\f1a2"; -} - -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} - -.fa-stumbleupon:before { - content: "\f1a4"; -} - -.fa-delicious:before { - content: "\f1a5"; -} - -.fa-digg:before { - content: "\f1a6"; -} - -.fa-pied-piper:before { - content: "\f1a7"; -} - -.fa-pied-piper-alt:before { - content: "\f1a8"; -} - -.fa-drupal:before { - content: "\f1a9"; -} - -.fa-joomla:before { - content: "\f1aa"; -} - -.fa-language:before { - content: "\f1ab"; -} - -.fa-fax:before { - content: "\f1ac"; -} - -.fa-building:before { - content: "\f1ad"; -} - -.fa-child:before { - content: "\f1ae"; -} - -.fa-paw:before { - content: "\f1b0"; -} - -.fa-spoon:before { - content: "\f1b1"; -} - -.fa-cube:before { - content: "\f1b2"; -} - -.fa-cubes:before { - content: "\f1b3"; -} - -.fa-behance:before { - content: "\f1b4"; -} - -.fa-behance-square:before { - content: "\f1b5"; -} - -.fa-steam:before { - content: "\f1b6"; -} - -.fa-steam-square:before { - content: "\f1b7"; -} - -.fa-recycle:before { - content: "\f1b8"; -} - -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} - -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} - -.fa-tree:before { - content: "\f1bb"; -} - -.fa-spotify:before { - content: "\f1bc"; -} - -.fa-deviantart:before { - content: "\f1bd"; -} - -.fa-soundcloud:before { - content: "\f1be"; -} - -.fa-database:before { - content: "\f1c0"; -} - -.fa-file-pdf-o:before { - content: "\f1c1"; -} - -.fa-file-word-o:before { - content: "\f1c2"; -} - -.fa-file-excel-o:before { - content: "\f1c3"; -} - -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} - -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: "\f1c5"; -} - -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: "\f1c6"; -} - -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: "\f1c7"; -} - -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} - -.fa-file-code-o:before { - content: "\f1c9"; -} - -.fa-vine:before { - content: "\f1ca"; -} - -.fa-codepen:before { - content: "\f1cb"; -} - -.fa-jsfiddle:before { - content: "\f1cc"; -} - -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: "\f1cd"; -} - -.fa-circle-o-notch:before { - content: "\f1ce"; -} - -.fa-ra:before, -.fa-rebel:before { - content: "\f1d0"; -} - -.fa-ge:before, -.fa-empire:before { - content: "\f1d1"; -} - -.fa-git-square:before { - content: "\f1d2"; -} - -.fa-git:before { - content: "\f1d3"; -} - -.fa-hacker-news:before { - content: "\f1d4"; -} - -.fa-tencent-weibo:before { - content: "\f1d5"; -} - -.fa-qq:before { - content: "\f1d6"; -} - -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} - -.fa-send:before, -.fa-paper-plane:before { - content: "\f1d8"; -} - -.fa-send-o:before, -.fa-paper-plane-o:before { - content: "\f1d9"; -} - -.fa-history:before { - content: "\f1da"; -} - -.fa-genderless:before, -.fa-circle-thin:before { - content: "\f1db"; -} - -.fa-header:before { - content: "\f1dc"; -} - -.fa-paragraph:before { - content: "\f1dd"; -} - -.fa-sliders:before { - content: "\f1de"; -} - -.fa-share-alt:before { - content: "\f1e0"; -} - -.fa-share-alt-square:before { - content: "\f1e1"; -} - -.fa-bomb:before { - content: "\f1e2"; -} - -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: "\f1e3"; -} - -.fa-tty:before { - content: "\f1e4"; -} - -.fa-binoculars:before { - content: "\f1e5"; -} - -.fa-plug:before { - content: "\f1e6"; -} - -.fa-slideshare:before { - content: "\f1e7"; -} - -.fa-twitch:before { - content: "\f1e8"; -} - -.fa-yelp:before { - content: "\f1e9"; -} - -.fa-newspaper-o:before { - content: "\f1ea"; -} - -.fa-wifi:before { - content: "\f1eb"; -} - -.fa-calculator:before { - content: "\f1ec"; -} - -.fa-paypal:before { - content: "\f1ed"; -} - -.fa-google-wallet:before { - content: "\f1ee"; -} - -.fa-cc-visa:before { - content: "\f1f0"; -} - -.fa-cc-mastercard:before { - content: "\f1f1"; -} - -.fa-cc-discover:before { - content: "\f1f2"; -} - -.fa-cc-amex:before { - content: "\f1f3"; -} - -.fa-cc-paypal:before { - content: "\f1f4"; -} - -.fa-cc-stripe:before { - content: "\f1f5"; -} - -.fa-bell-slash:before { - content: "\f1f6"; -} - -.fa-bell-slash-o:before { - content: "\f1f7"; -} - -.fa-trash:before { - content: "\f1f8"; -} - -.fa-copyright:before { - content: "\f1f9"; -} - -.fa-at:before { - content: "\f1fa"; -} - -.fa-eyedropper:before { - content: "\f1fb"; -} - -.fa-paint-brush:before { - content: "\f1fc"; -} - -.fa-birthday-cake:before { - content: "\f1fd"; -} - -.fa-area-chart:before { - content: "\f1fe"; -} - -.fa-pie-chart:before { - content: "\f200"; -} - -.fa-line-chart:before { - content: "\f201"; -} - -.fa-lastfm:before { - content: "\f202"; -} - -.fa-lastfm-square:before { - content: "\f203"; -} - -.fa-toggle-off:before { - content: "\f204"; -} - -.fa-toggle-on:before { - content: "\f205"; -} - -.fa-bicycle:before { - content: "\f206"; -} - -.fa-bus:before { - content: "\f207"; -} - -.fa-ioxhost:before { - content: "\f208"; -} - -.fa-angellist:before { - content: "\f209"; -} - -.fa-cc:before { - content: "\f20a"; -} - -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: "\f20b"; -} - -.fa-meanpath:before { - content: "\f20c"; -} - -.fa-buysellads:before { - content: "\f20d"; -} - -.fa-connectdevelop:before { - content: "\f20e"; -} - -.fa-dashcube:before { - content: "\f210"; -} - -.fa-forumbee:before { - content: "\f211"; -} - -.fa-leanpub:before { - content: "\f212"; -} - -.fa-sellsy:before { - content: "\f213"; -} - -.fa-shirtsinbulk:before { - content: "\f214"; -} - -.fa-simplybuilt:before { - content: "\f215"; -} - -.fa-skyatlas:before { - content: "\f216"; -} - -.fa-cart-plus:before { - content: "\f217"; -} - -.fa-cart-arrow-down:before { - content: "\f218"; -} - -.fa-diamond:before { - content: "\f219"; -} - -.fa-ship:before { - content: "\f21a"; -} - -.fa-user-secret:before { - content: "\f21b"; -} - -.fa-motorcycle:before { - content: "\f21c"; -} - -.fa-street-view:before { - content: "\f21d"; -} - -.fa-heartbeat:before { - content: "\f21e"; -} - -.fa-venus:before { - content: "\f221"; -} - -.fa-mars:before { - content: "\f222"; -} - -.fa-mercury:before { - content: "\f223"; -} - -.fa-transgender:before { - content: "\f224"; -} - -.fa-transgender-alt:before { - content: "\f225"; -} - -.fa-venus-double:before { - content: "\f226"; -} - -.fa-mars-double:before { - content: "\f227"; -} - -.fa-venus-mars:before { - content: "\f228"; -} - -.fa-mars-stroke:before { - content: "\f229"; -} - -.fa-mars-stroke-v:before { - content: "\f22a"; -} - -.fa-mars-stroke-h:before { - content: "\f22b"; -} - -.fa-neuter:before { - content: "\f22c"; -} - -.fa-facebook-official:before { - content: "\f230"; -} - -.fa-pinterest-p:before { - content: "\f231"; -} - -.fa-whatsapp:before { - content: "\f232"; -} - -.fa-server:before { - content: "\f233"; -} - -.fa-user-plus:before { - content: "\f234"; -} - -.fa-user-times:before { - content: "\f235"; -} - -.fa-hotel:before, -.fa-bed:before { - content: "\f236"; -} - -.fa-viacoin:before { - content: "\f237"; -} - -.fa-train:before { - content: "\f238"; -} - -.fa-subway:before { - content: "\f239"; -} - -.fa-medium:before { - content: "\f23a"; -} - -.jqvmap-label { - position: absolute; - display: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background: #292929; - color: white; - font-family: sans-serif, Verdana; - font-size: smaller; - padding: 3px; -} - -.jqvmap-zoomin, .jqvmap-zoomout { - position: absolute; - left: 10px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background: #000; - padding: 3px; - color: white; - width: 10px; - height: 10px; - cursor: pointer; - line-height: 10px; - text-align: center; -} - -.jqvmap-zoomin { - top: 10px; -} - -.jqvmap-zoomout { - top: 30px; -} - -.jqvmap-region { - cursor: pointer; -} - -.jqvmap-ajax_response { - width: 100%; - height: 500px; -} - -/* - * metismenu - v2.0.3 - * A jQuery menu plugin - * https://github.com/onokumus/metisMenu - * - * Made by Osman Nuri Okumus - * Under MIT License - */ - -.metismenu .arrow { - float: right; - line-height: 1.42857; -} - -/* - * Require Bootstrap - * https://github.com/twbs/bootstrap -*/ - -.metismenu .glyphicon.arrow:before { - content: "\e079"; -} - -.metismenu .active > a > .glyphicon.arrow:before { - content: "\e114"; -} - -/* - * Require Font-Awesome - * http://fortawesome.github.io/Font-Awesome/ -*/ - -.metismenu .fa.arrow:before { - content: "\f104"; -} - -.metismenu .active > a > .fa.arrow:before { - content: "\f107"; -} - -/* - * Require Ionicons - * http://ionicons.com/ -*/ - -.metismenu .ion.arrow:before { - content: "\f3d2" -} - -.metismenu .active > a > .ion.arrow:before { - content: "\f3d0"; -} - -.metismenu .plus-times { - float: right; -} - -.metismenu .fa.plus-times:before { - content: "\f067"; -} - -.metismenu .active > a > .fa.plus-times { - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.metismenu .plus-minus { - float: right; -} - -.metismenu .fa.plus-minus:before { - content: "\f067"; -} - -.metismenu .active > a > .fa.plus-minus:before { - content: "\f068"; -} - -.metismenu .collapse { - display: none; -} - -.metismenu .collapse.in { - display: block; -} - -.metismenu .collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; -} - -/* Make clicks pass-through */ -#nprogress { - pointer-events: none; -} - -#nprogress .bar { - background: #29D; - position: fixed; - z-index: 1031; - top: 0; - left: 0; - width: 100%; - height: 2px; -} - -/* Fancy blur effect */ -#nprogress .peg { - display: block; - position: absolute; - right: 0px; - width: 100px; - height: 100%; - box-shadow: 0 0 10px #29D, 0 0 5px #29D; - opacity: 1.0; - -webkit-transform: rotate(3deg) translate(0px, -4px); - -ms-transform: rotate(3deg) translate(0px, -4px); - transform: rotate(3deg) translate(0px, -4px); -} - -/* Remove these to get rid of the spinner */ -#nprogress .spinner { - display: block; - position: fixed; - z-index: 1031; - top: 15px; - right: 15px; -} - -#nprogress .spinner-icon { - width: 18px; - height: 18px; - box-sizing: border-box; - border: solid 2px transparent; - border-top-color: #29D; - border-left-color: #29D; - border-radius: 50%; - -webkit-animation: nprogress-spinner 400ms linear infinite; - animation: nprogress-spinner 400ms linear infinite; -} - -.nprogress-custom-parent { - overflow: hidden; - position: relative; -} - -.nprogress-custom-parent #nprogress .spinner, -.nprogress-custom-parent #nprogress .bar { - position: absolute; -} - -@-webkit-keyframes nprogress-spinner { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(360deg); } -} - -@keyframes nprogress-spinner { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(360deg); } -} - -/*! Quill Editor v0.20.1 - * https://quilljs.com/ - * Copyright (c) 2014, Jason Chen - * Copyright (c) 2013, salesforce.com - */ -.ql-image-tooltip { - padding: 10px; - width: 300px; -} - -.ql-image-tooltip:after { - clear: both; - content: ""; - display: table; -} - -.ql-image-tooltip a { - border: 1px solid #000; - box-sizing: border-box; - display: inline-block; - float: left; - padding: 5px; - text-align: center; - width: 50%; -} - -.ql-image-tooltip img { - bottom: 0; - left: 0; - margin: auto; - max-height: 100%; - max-width: 100%; - position: absolute; - right: 0; - top: 0; -} - -.ql-image-tooltip .input { - box-sizing: border-box; - width: 100%; -} - -.ql-image-tooltip .preview { - margin: 10px 0px; - position: relative; - border: 1px dashed #000; - height: 200px; -} - -.ql-image-tooltip .preview span { - display: inline-block; - position: absolute; - text-align: center; - top: 40%; - width: 100%; -} - -.ql-link-tooltip { - padding: 5px 10px; -} - -.ql-link-tooltip input.input { - width: 170px; -} - -.ql-link-tooltip input.input, -.ql-link-tooltip a.done { - display: none; -} - -.ql-link-tooltip a.change { - margin-right: 4px; -} - -.ql-link-tooltip.editing input.input, -.ql-link-tooltip.editing a.done { - display: inline-block; -} - -.ql-link-tooltip.editing a.url, -.ql-link-tooltip.editing a.change, -.ql-link-tooltip.editing a.remove { - display: none; -} - -.ql-multi-cursor { - position: absolute; - left: 0; - top: 0; - z-index: 1000; -} - -.ql-multi-cursor .cursor { - margin-left: -1px; - position: absolute; -} - -.ql-multi-cursor .cursor-flag { - bottom: 100%; - position: absolute; - white-space: nowrap; -} - -.ql-multi-cursor .cursor-name { - display: inline-block; - color: #FFF; - padding: 2px 8px; -} - -.ql-multi-cursor .cursor-caret { - height: 100%; - position: absolute; - width: 2px; -} - -.ql-multi-cursor .cursor.hidden .cursor-flag { - display: none; -} - -.ql-multi-cursor .cursor.top .cursor-flag { - bottom: auto; - top: 100%; -} - -.ql-multi-cursor .cursor.right .cursor-flag { - right: -2px; -} - -.ql-paste-manager { - left: -100000px; - position: absolute; - top: 50%; -} - -.ql-toolbar { - box-sizing: border-box; -} - -.ql-tooltip { - background-color: #FFF; - border: 1px solid #000; - box-sizing: border-box; - position: absolute; - top: 0px; - white-space: nowrap; - z-index: 2000; -} - -.ql-tooltip a { - cursor: pointer; - text-decoration: none; -} - -.ql-container { - box-sizing: border-box; - cursor: text; - font-family: Helvetica, 'Arial', sans-serif; - font-size: 13px; - height: 100%; - line-height: 1.42; - margin: 0px; - overflow-x: hidden; - overflow-y: auto; - padding: 12px 15px; - position: relative; -} - -.ql-editor { - box-sizing: border-box; - min-height: 100%; - outline: none; - tab-size: 4; - white-space: pre-wrap; -} - -.ql-editor div { - margin: 0; - padding: 0; -} - -.ql-editor a { - text-decoration: underline; -} - -.ql-editor b { - font-weight: bold; -} - -.ql-editor i { - font-style: italic; -} - -.ql-editor s { - text-decoration: line-through; -} - -.ql-editor u { - text-decoration: underline; -} - -.ql-editor a, -.ql-editor b, -.ql-editor i, -.ql-editor s, -.ql-editor u, -.ql-editor span { - background-color: inherit; -} - -.ql-editor img { - max-width: 100%; -} - -.ql-editor blockquote, -.ql-editor ol, -.ql-editor ul { - margin: 0 0 0 2em; - padding: 0; -} - -.ql-editor ol { - list-style-type: decimal; -} - -.ql-editor ul { - list-style-type: disc; -} - -.ql-editor.ql-ie-9 br, -.ql-editor.ql-ie-10 br { - display: none; -} - -/*! Quill Editor v0.20.1 - * https://quilljs.com/ - * Copyright (c) 2014, Jason Chen - * Copyright (c) 2013, salesforce.com - */ -.ql-image-tooltip { - padding: 10px; - width: 300px; -} - -.ql-image-tooltip:after { - clear: both; - content: ""; - display: table; -} - -.ql-image-tooltip a { - border: 1px solid #000; - box-sizing: border-box; - display: inline-block; - float: left; - padding: 5px; - text-align: center; - width: 50%; -} - -.ql-image-tooltip img { - bottom: 0; - left: 0; - margin: auto; - max-height: 100%; - max-width: 100%; - position: absolute; - right: 0; - top: 0; -} - -.ql-image-tooltip .input { - box-sizing: border-box; - width: 100%; -} - -.ql-image-tooltip .preview { - margin: 10px 0px; - position: relative; - border: 1px dashed #000; - height: 200px; -} - -.ql-image-tooltip .preview span { - display: inline-block; - position: absolute; - text-align: center; - top: 40%; - width: 100%; -} - -.ql-link-tooltip { - padding: 5px 10px; -} - -.ql-link-tooltip input.input { - width: 170px; -} - -.ql-link-tooltip input.input, -.ql-link-tooltip a.done { - display: none; -} - -.ql-link-tooltip a.change { - margin-right: 4px; -} - -.ql-link-tooltip.editing input.input, -.ql-link-tooltip.editing a.done { - display: inline-block; -} - -.ql-link-tooltip.editing a.url, -.ql-link-tooltip.editing a.change, -.ql-link-tooltip.editing a.remove { - display: none; -} - -.ql-multi-cursor { - position: absolute; - left: 0; - top: 0; - z-index: 1000; -} - -.ql-multi-cursor .cursor { - margin-left: -1px; - position: absolute; -} - -.ql-multi-cursor .cursor-flag { - bottom: 100%; - position: absolute; - white-space: nowrap; -} - -.ql-multi-cursor .cursor-name { - display: inline-block; - color: #FFF; - padding: 2px 8px; -} - -.ql-multi-cursor .cursor-caret { - height: 100%; - position: absolute; - width: 2px; -} - -.ql-multi-cursor .cursor.hidden .cursor-flag { - display: none; -} - -.ql-multi-cursor .cursor.top .cursor-flag { - bottom: auto; - top: 100%; -} - -.ql-multi-cursor .cursor.right .cursor-flag { - right: -2px; -} - -.ql-paste-manager { - left: -100000px; - position: absolute; - top: 50%; -} - -.ql-toolbar { - box-sizing: border-box; -} - -.ql-tooltip { - background-color: #FFF; - border: 1px solid #000; - box-sizing: border-box; - position: absolute; - top: 0px; - white-space: nowrap; - z-index: 2000; -} - -.ql-tooltip a { - cursor: pointer; - text-decoration: none; -} - -.ql-container { - box-sizing: border-box; - cursor: text; - font-family: Helvetica, 'Arial', sans-serif; - font-size: 13px; - height: 100%; - line-height: 1.42; - margin: 0px; - overflow-x: hidden; - overflow-y: auto; - padding: 12px 15px; - position: relative; -} - -.ql-editor { - box-sizing: border-box; - min-height: 100%; - outline: none; - tab-size: 4; - white-space: pre-wrap; -} - -.ql-editor div { - margin: 0; - padding: 0; -} - -.ql-editor a { - text-decoration: underline; -} - -.ql-editor b { - font-weight: bold; -} - -.ql-editor i { - font-style: italic; -} - -.ql-editor s { - text-decoration: line-through; -} - -.ql-editor u { - text-decoration: underline; -} - -.ql-editor a, -.ql-editor b, -.ql-editor i, -.ql-editor s, -.ql-editor u, -.ql-editor span { - background-color: inherit; -} - -.ql-editor img { - max-width: 100%; -} - -.ql-editor blockquote, -.ql-editor ol, -.ql-editor ul { - margin: 0 0 0 2em; - padding: 0; -} - -.ql-editor ol { - list-style-type: decimal; -} - -.ql-editor ul { - list-style-type: disc; -} - -.ql-editor.ql-ie-9 br, -.ql-editor.ql-ie-10 br { - display: none; -} - -.ql-snow .ql-image-tooltip a { - border: 1px solid #06C; -} - -.ql-snow .ql-image-tooltip a.insert { - background-color: #06C; - color: #FFF; -} - -.ql-snow .ql-image-tooltip .preview { - border-color: #CCC; - color: #CCC; -} - -.ql-snow .ql-link-tooltip a, -.ql-snow .ql-link-tooltip span { - line-height: 25px; -} - -.ql-snow .ql-multi-cursor .cursor-name { - border-radius: 4px; - font-size: 11px; - font-family: Arial; - margin-left: -50%; - padding: 4px 10px; -} - -.ql-snow .ql-multi-cursor .cursor-triangle { - border-left: 4px solid transparent; - border-right: 4px solid transparent; - height: 0px; - margin-left: -3px; - width: 0px; -} - -.ql-snow .ql-multi-cursor .cursor.left .cursor-name { - margin-left: -8px; -} - -.ql-snow .ql-multi-cursor .cursor.right .cursor-flag { - right: auto; -} - -.ql-snow .ql-multi-cursor .cursor.right .cursor-name { - margin-left: -100%; - margin-right: -8px; -} - -.ql-snow .ql-multi-cursor .cursor-triangle.bottom { - border-top: 4px solid transparent; - display: block; - margin-bottom: -1px; -} - -.ql-snow .ql-multi-cursor .cursor-triangle.top { - border-bottom: 4px solid transparent; - display: none; - margin-top: -1px; -} - -.ql-snow .ql-multi-cursor .cursor.top .cursor-triangle.bottom { - display: none; -} - -.ql-snow .ql-multi-cursor .cursor.top .cursor-triangle.top { - display: block; -} - -.ql-snow.ql-toolbar { - box-sizing: border-box; - padding: 8px; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} - -.ql-snow.ql-toolbar .ql-format-group { - display: inline-block; - margin-right: 15px; - vertical-align: middle; -} - -.ql-snow.ql-toolbar .ql-format-separator { - box-sizing: border-box; - background-color: #DDD; - display: inline-block; - height: 14px; - margin-left: 4px; - margin-right: 4px; - vertical-align: middle; - width: 1px; -} - -.ql-snow.ql-toolbar .ql-format-button { - box-sizing: border-box; - display: inline-block; - height: 24px; - line-height: 24px; - vertical-align: middle; - background-position: center center; - background-repeat: no-repeat; - background-size: 18px 18px; - box-sizing: border-box; - cursor: pointer; - text-align: center; - width: 24px; -} - -.ql-snow.ql-toolbar .ql-picker { - box-sizing: border-box; - color: #444; - display: inline-block; - font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; - font-size: 14px; - font-weight: 500; - position: relative; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-label { - box-sizing: border-box; - display: inline-block; - height: 24px; - line-height: 24px; - vertical-align: middle; - background-color: #FFF; - background-position: right center; - background-repeat: no-repeat; - background-size: 18px 18px; - border: 1px solid transparent; - cursor: pointer; - position: relative; - width: 100%; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label:hover { - color: #06C; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-options { - background-color: #FFF; - border: 1px solid transparent; - box-sizing: border-box; - display: none; - padding: 4px 8px; - position: absolute; - width: 100%; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-options .ql-picker-item { - background-position: center center; - background-repeat: no-repeat; - background-size: 18px 18px; - box-sizing: border-box; - cursor: pointer; - display: block; - padding-bottom: 5px; - padding-top: 5px; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-options .ql-picker-item.ql-selected, -.ql-snow.ql-toolbar .ql-picker .ql-picker-options .ql-picker-item:hover { - color: #06C; -} - -.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label { - border-color: #CCC; - color: #CCC; - z-index: 2; -} - -.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options { - border-color: #CCC; - box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px; - display: block; - margin-top: -1px; - z-index: 1; -} - -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-label { - background-position: center center; - width: 28px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options { - padding: 5px; - width: 152px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item { - border: 1px solid transparent; - float: left; - height: 16px; - margin: 2px; - padding: 0px; - width: 16px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item.ql-primary-color { - margin-bottom: 8px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item.ql-selected, -.ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item:hover { - border-color: #000; -} - -.ql-snow.ql-toolbar .ql-picker.ql-font { - width: 105px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-size { - width: 80px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-font .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker.ql-size .ql-picker-label { - padding-left: 8px; - padding-right: 8px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-align .ql-picker-label { - background-position: center center; - width: 28px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-align .ql-picker-item { - box-sizing: border-box; - display: inline-block; - height: 24px; - line-height: 24px; - vertical-align: middle; - padding: 0px; - width: 28px; -} - -.ql-snow.ql-toolbar .ql-picker.ql-align .ql-picker-options { - padding: 4px 0px; -} - -.ql-snow.ql-toolbar .ql-picker .ql-picker-label { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAKlBMVEUAAABJSUlAQEBERERFRUVERERERERERERERERFRUVEREREREREREREREQJcW6NAAAADXRSTlMAFRzExcbLzM/Q0dLbKbcyLwAAADVJREFUCNdjYCAeMKYJQFnSdzdCWbl3r0NZvnev4tFre/cKlNV79yaUpXP3EJTFtEqBBHcAAHyoDQk0vM/lAAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAdElEQVR42mP4//8/VfBINGjVqlUMhw4dEj148OBpEAaxQWKkGgQz5BIQ/4fiSyAxkg2CuuQ/Gj5DjkFHsRh0jJwwwooHzCCQ145g8dpRcgw6j8WgCyQbtH//fhmgxttIhtwGiZETRjDDLoIwiA0UG820FGAA5b25+qRqGXcAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-picker.ql-active:not(.ql-expanded) .ql-picker-label, -.ql-snow.ql-toolbar:not(.ios) .ql-picker:not(.ql-expanded) .ql-picker-label:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAKlBMVEUAAAAAYc4AZMgAZcwAZs0AZs0AZs0AZ8wAZswAZs0AZswAZswAZswAZsx12LPhAAAADXRSTlMAFRzExcbLzM/Q0dLbKbcyLwAAADVJREFUCNdjYCAeMKYJQFnSdzdCWbl3r0NZvnev4tFre/cKlNV79yaUpXP3EJTFtEqBBHcAAHyoDQk0vM/lAAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-bold, -.ql-snow.ql-toolbar .ql-picker.ql-bold .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bold], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bold] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAYFBMVEUAAACAgIBAQEA5OTlAQEBERERAQEBERERERERERERDQ0NERERERERERERDQ0NERERERERFRUVERERERERFRUVERERERERERERERERERERERERERERERERERERERERERESN6WzHAAAAH3RSTlMAAggJDA8cQEtTWHF/i4yTpau+xMXX3O7v8/f6+/z+qN9w2AAAAFZJREFUeNqlzMcSgCAMRVEsYO+9vv//S9FhNIYld5HFmSTCqQ66dazkRzA1lPSQGRZGIsDMKMxRW7+2yCIcyf/QUyUGSnc+dkaqoFumM32pf2BqY+HUBfQaCPgVIBc1AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-bold.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-bold .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bold].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bold].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-bold:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-bold .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=bold]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=bold]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAYFBMVEUAAAAAgP8AYL8AccYAatUAZswAZMgAZMsAZswAZcsAZcsAZssAZssAZ80AZswAZs0AZswAZ8wAZswAZcwAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsxCU9XcAAAAH3RSTlMAAggJDA8cQEtTWHF/i4yTpau+xMXX3O7v8/f6+/z+qN9w2AAAAFZJREFUeNqlzMcSgCAMRVEsYO+9vv//S9FhNIYld5HFmSTCqQ66dazkRzA1lPSQGRZGIsDMKMxRW7+2yCIcyf/QUyUGSnc+dkaqoFumM32pf2BqY+HUBfQaCPgVIBc1AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-italic, -.ql-snow.ql-toolbar .ql-picker.ql-italic .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=italic], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=italic] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAi0lEQVR42mMYvoARl4SLi0sNkGoAYmY0qf+MjIztu3fvrkYWZGLADZhB8pS4CN1lQUBqLRDvAQJXHMqIstEISp8BEZQYZAIi/v//f5ZSg0xBBCMj4ymyDQKGjxKQEgLiV8DweUS2QUBXGEOZp0EEJV4zgdJnKDLo379/JsS6iJHSFA0DTDhT9CiAAQBbWyIY/pd4rQAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-italic.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-italic .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=italic].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=italic].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-italic:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-italic .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=italic]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=italic]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAk0lEQVR42u3SsQ3CMBBA0X/2BozACMQswg4EMQMUdOyQVdggdpagZAc4ihjJjYmU66K8xpZsfdnSsVxCzTFdEW6AB0oKcqdrLhQcNaK+PLc79QfapLTDgz8cU9Tv8ibZQqIBgI8OxhexH29KPz90jltgA7zownN+6C0Nowhg+JqEvCZbSDSHNDJBLBNdctWJXv18Ad5dJL0jVfDhAAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-underline, -.ql-snow.ql-toolbar .ql-picker.ql-underline .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=underline], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=underline] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAABLS0tFRUVDQ0NERERDQ0NFRUVFRUVERERDQ0NERERFRUVERERERERERERERERERESvCHKbAAAAEHRSTlMAERpMbW6Bgry9xMXh5PP51ZZfkwAAAEdJREFUeNq9yEEKgDAMRNHERDWq6dz/tFLBQUC6KfRtPnzpsh/sC2AHrcRUo0iuDXONI7gMxVW9wIQWPFb5sMgMk5YTdMmvGw2DA8yS9di7AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-underline.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-underline .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=underline].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=underline].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-underline:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-underline .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=underline]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=underline]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAAAadIAYs4AZc0AZcwAZswAZ84AZswAZs0AZ8wAZcwAZs0AZswAZswAZswAZswAZsycBlETAAAAEHRSTlMAERpMbW6Bgry9xMXh5PP51ZZfkwAAAEdJREFUeNq9yEEKgDAMRNHERDWq6dz/tFLBQUC6KfRtPnzpsh/sC2AHrcRUo0iuDXONI7gMxVW9wIQWPFb5sMgMk5YTdMmvGw2DA8yS9di7AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-strike, -.ql-snow.ql-toolbar .ql-picker.ql-strike .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=strike], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=strike] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAn1BMVEUAAAAAAACAgIBAQEA7OztAQEBLS0tHR0dAQEBJSUlGRkZERERCQkJERERDQ0NERERERERDQ0NFRUVERERERERERERERERERERFRUVERERERERERERFRUVDQ0NFRUVERERFRUVFRUVERERFRUVFRUVFRUVERERFRUVFRUVERERERERERERERERERERERERERERERERERERERERERERERERfrjwTAAAANHRSTlMAAQIMDRAREhQVKCk6PEhLT1xkZWZ4e4CCg4SIiZucoaersLK2wcTFydLX2ODi5err8fX3BKZfrQAAAH5JREFUGBmlwOEWgTAYBuC3isgMxCYAmwRh++7/2qRzttP/HnQTZjdjilkALzhR4wBvQiaLk8WXOJwlHVHjYgxnSmbeR0swGEkpxWZ3vt7fL/w9P4/ist+KdZ7zYYiWiCnScFYiRq1HFo4mxaKIKdJw0ooaVQovkaW1pUzQyQ86Agx4yKmWPAAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-strike.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-strike .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=strike].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=strike].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-strike:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-strike .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=strike]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=strike]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAolBMVEUAAAAAAP8AgP8AatUAYsQAYM8AadIAY8YAZswAYc4AZswAZM0AZcoAZswAZ8oAZswAZMsAZ8oAZswAZcoAZ8sAZswAZssAZssAZs0AZswAZ8wAZs0AZ8wAZs0AZswAZ8wAZ8wAZs0AZ8wAZ8wAZs0AZs0AZs0AZcwAZs0AZcwAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsyiCU+yAAAANXRSTlMAAQIMDRAREhQVKCk6PEhLT1xkZWZ4e4CAgoOEiImbnKGnq7CytsHExcnS19jg4uXq6/H190B1i7AAAAB/SURBVBgZpcDhFoEwGAbgt4pIBmImAJsEYfvu/9ZU52yn/z3oxk/vWuczD453psYRzoR0GkaLHzFYSzqhwvgY1pT0vI8WbzASQvDt/nJ7fN6ovb7P/HrYrTdZxoY+WoJEkoK14iEqPTKwFMkkCBJJClZcUqOM4USiMKYQETr5A2SVDLpJv6ZtAAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-link, -.ql-snow.ql-toolbar .ql-picker.ql-link .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=link], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=link] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAllBMVEUAAAD///9VVVVJSUk5OTlAQEBHR0dFRUVCQkJHR0dBQUFCQkJGRkZDQ0NGRkZFRUVCQkJDQ0NERERDQ0NERERFRUVERERFRUVDQ0NERERFRUVERERERERFRUVERERERERERERERERFRUVERERFRUVFRUVERERERERERERERERERERERERERERERERERERERERERERERETx5KUoAAAAMXRSTlMAAAYHCQwZGiMkJzIzOUJOYGNlfoCJl5ibnaCxtLa8xsfIycrQ1OHi5uvs7e/19vn8NGTYeAAAAJdJREFUeNqN0McOgkAARdGnFJWiKGBhEEFpSn3//3OGjMmQ6MK7PMuLxVe/CXDTPl5DJmk3cOTTmZE7MDQES11RyhBY5vQU9aOB2z3gWVFMsXywYx3t9Q9tXsyDjlOVLQlOyanOL1ibkqB7l5odM01QSJqK6GdXmGwUHVhowImJIr2iMI9sLUWwa5LtFjPCSjSJBUl//HoDlmQPy0DFuCkAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-link.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-link .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=link].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=link].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-link:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-link .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=link]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=link]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAmVBMVEUAAAD///8AVdUAbdsAccYAatUAZswAYs4AZswAY80AacsAZswAZM0AZ8kAZM0AZcsAZcoAZMsAZcoAZcoAZssAZs0AZs0AZ8wAZs0AZswAZs0AZswAZs0AZswAZs0AZs0AZs0AZ8wAZswAZcwAZs0AZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsy/jsjWAAAAMnRSTlMAAAYHCQwZGiMkJzIzOUJOYGNlfoCAiZeYm52gsbS2vMbHyMnK0NTh4ubr7O3v9fb5/BM/koAAAACXSURBVHjajdDbEoFQAIXhpROqiAjaSdGJSq33fzjTbDO7GS78l9/lj9lXvwnw0le8gEzSuufAhzshr2doCpaGopQhoOX0Fb0GE9fbnidFMYV2Z8c62hgfWj6Z7zqOVY4kuCXHuqBgbUmC4Z9rdsx0QSFpLGKQXWCxUbRloQNHJoqMisI6sLUVwalJtitMCHPRJDYk/fHrDdIHECSPJag6AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-image, -.ql-snow.ql-toolbar .ql-picker.ql-image .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=image], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=image] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAElBMVEUAAABERERERERFRUVEREREREQbmEZBAAAABXRSTlMAeMTFxj7M9NAAAABBSURBVAjXY2DAD1RDQSAYyAqFABALLANmMRnAWMwODIIMUFnGUAEIS1A0NADMYgTqhLBY4SyEKXCTTcGMEAJuAgBa9RKl6Fva+wAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-image.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-image .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=image].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=image].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-image:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-image .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=image]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=image]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAElBMVEUAAAAAZswAZcwAZs0AZs0AZszYB6XUAAAABXRSTlMAeMTFxj7M9NAAAABBSURBVAjXY2DAD1RDQSAYyAqFABALLANmMRnAWMwODIIMUFnGUAEIS1A0NADMYgTqhLBY4SyEKXCTTcGMEAJuAgBa9RKl6Fva+wAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-list, -.ql-snow.ql-toolbar .ql-picker.ql-list .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=list], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=list] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAS1BMVEUAAABCQkJFRUVGRkZFRUVCQkJFRUVDQ0NFRUVFRUVFRUVERERERERERERERERFRUVERERERERERERERERERERERERERERERERERET32eciAAAAGHRSTlMAMjRCQ0lOfYKQlJmaocTFxuHi5OXm9falfyKhAAAATElEQVR42mMgFnCKYIpJMDDwSUABP1yIHyYkABYRlBAmwngucV50IXZGIXTjmQTZ0I0XIcp4DjEedCFWFlF041mZRdCN5xDjZiAdAACXwgbrzvG+ZgAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-list.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-list .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=list].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=list].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-list:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-list .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=list]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=list]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAS1BMVEUAAAAAZswAZ8kAZM0AZ8oAZcsAZcsAZswAZswAZ80AZs0AZs0AZ80AZ8wAZcwAZs0AZs0AZswAZswAZswAZswAZswAZswAZswAZswCB3gJAAAAGHRSTlMAMjRCQ0lOfYKQlJmaocTFxuHi5OXm9falfyKhAAAATElEQVR42mMgFnCKYIpJMDDwSUABP1yIHyYkABYRlBAmwngucV50IXZGIXTjmQTZ0I0XIcp4DjEedCFWFlF041mZRdCN5xDjZiAdAACXwgbrzvG+ZgAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-bullet, -.ql-snow.ql-toolbar .ql-picker.ql-bullet .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bullet], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bullet] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAABERERFRUVERERERETRGyWnAAAABHRSTlMAxMXG4b8ciAAAABxJREFUCNdjYMAPhBhdgMAJyFJmArGcGRgGXAcA/t0ImAOSO9kAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-bullet.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-bullet .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bullet].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bullet].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-bullet:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-bullet .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=bullet]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=bullet]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAAAAZcwAZs0AZs0AZsyEYJIjAAAABHRSTlMAxMXG4b8ciAAAABxJREFUCNdjYMAPhBhdgMAJyFJmArGcGRgGXAcA/t0ImAOSO9kAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-authorship, -.ql-snow.ql-toolbar .ql-picker.ql-authorship .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=authorship], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=authorship] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAARVBMVEUAAABFRUVFRUUAAAAAAABERERDQ0NEREQAAABERERERERERERERERERERFRUVERERERERERERERERERERERERERERERERVeSBUAAAAFnRSTlMAMDtOT1JfYmassMfN09Ta6vD4+fz9w8DTTwAAAExJREFUGBmVwEkSgCAMBMBRQUEU4zb/f6oFF5KbNLp4EQ8rkxnWQ76whBRYkYwwxo08ZijDzWJBs7La0ZysLjSJVUKXKSgOhQuKw08fJOYE1SddZQoAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-authorship.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-authorship .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=authorship].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=authorship].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-authorship:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-authorship .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=authorship]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=authorship]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAARVBMVEUAAAAAZcoAaMsAZc4AZ8sAZ8oAZswAZcsAZ80AZs0AZ8wAZ8wAZswAZswAZswAZs0AZswAZswAZswAZswAZswAZswAZszAoUIuAAAAFnRSTlMAMDtOT1JfYmassMfN09Ta6vD4+fz9w8DTTwAAAExJREFUGBmVwEkSgCAMBMBRQUEU4zb/f6oFF5KbNLp4EQ8rkxnWQ76whBRYkYwwxo08ZijDzWJBs7La0ZysLjSJVUKXKSgOhQuKw08fJOYE1SddZQoAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-color, -.ql-snow.ql-toolbar .ql-picker.ql-color .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=color], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=color] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAgVBMVEUAAAAAAACAgIBAQEBVVVVDQ0NGRkZGRkZFRUVERERDQ0NDQ0NDQ0NCQkIAAABFRUUAAABDQ0NEREREREREREQAAABDQ0NDQ0NERERFRUVERERERERERERDQ0NERERERERFRUVFRUVERERERERERERERERERERERERERERERERERERLPkdWAAAAKnRSTlMAAQIEBhMWISUtLkVMTU5OT1BTVlpmeX6OkJmdvL3GztTj5/Hy8/b3/f5utmv0AAAAX0lEQVR42pXIRQ6AQABDUdzd3bX3PyCWwAwr+Is2ecyvuKriXmQD5otKoKBFQz+sKkU5khQZKdK8yMoyiQTFOIseEbqLWv6mAPW+bAPvJmN0j/N7nfmTFRI5Jzk0fWwD4sYJPnqIyzwAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-color.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-color .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=color].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=color].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-color:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-color .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=color]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=color]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAgVBMVEUAAAAAAP8AgP8AgL8AVdUAa8kAaNEAZMkAZ8gAZswAZM0AZMsAZc0AZ8oAZcsAZc4AZ8sAZswAZcsAZc0AZswAZ80AZcoAZcoAZs0AZ80AZs0AZs0AZs0AZ8wAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsy3JBcuAAAAKnRSTlMAAQIEBhMWISUtLkVMTU5OT1BTVlpmeX6OkJmdvL3GztTj5/Hy8/b3/f5utmv0AAAAX0lEQVR42pXIRQ6AQABDUdzd3bX3PyCWwAwr+Is2ecyvuKriXmQB5otKoKBFQz+sKkU5khQZKdK8yMoyiQTFOIseEbqLWv6mAPW+bAPvJmN0j/N7nfmTHRI5Jzk0fWwD4foJPqgJbeoAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-background, -.ql-snow.ql-toolbar .ql-picker.ql-background .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=background], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=background] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAnFBMVEUAAAAAAACAgIBAQEAAAABVVVUAAAAAAAAAAABDQ0MAAABGRkZGRkYAAABFRUVERERDQ0MAAAAAAAAAAAAAAABDQ0MAAABDQ0MAAABCQkJFRUVDQ0NERERERERERERDQ0NDQ0NERERFRUVERERERERERERDQ0NERERERERFRUVFRUVERERERERERERERERERERERERERERERERERETMTXVbAAAAM3RSTlMAAQIEBgYHCBMTFBYhIyUtLjE2N0JFS0xNTU5QU1ZaeX6OkJmdvL3GztTj5/Hy8/b3/f5Qd6EEAAAAf0lEQVR42o2PRw6DQBRDHVJISCUhvTd69/3vhgT6MLPDmoX15KfRR++c6mdKgVIOTRFoeJ6hE+tCnjXRgUv+oc02jJNyrYk/vj/8jhRxnheLVZHNupn1Yp3nVIgzjhoUDlvxQR/AIOBtKbNjerUB+x7vhZjARPkLyslbYIe+qQDqMQxGJwkBGwAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-background.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-background .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=background].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=background].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-background:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-background .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=background]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=background]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAllBMVEUAAAAAAP8AgP8AgL8AVdUAbbYAYL8Aa8kAZswAaNEAZMkAZswAZ8gAZswAZM0AaMsAaNAAZswAZM0AZMsAZswAZc0AZ8oAZ80AZcsAZswAZcsAZc0AZswAZcoAZcoAZs0AZ80AZs0AZs0AZs0AZ8wAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsy8dW5vAAAAMXRSTlMAAQIEBgcIExQWISMlLS4xNjdCRUtMTU1OUFNWWnl+jpCZnby9xs7U4+fx8vP29/3+dqGBzgAAAH5JREFUeNqNj0cOg0AUQx1CgFQS0nujd9//ckigDzM7rFlYT34afYzOuX2WFCjl0BWBRhAYOnEu5EkTPfjkH9pswzSr15r44/vDr6mI87JarKrCHmbOi22ethDPTDoUT3vxwRDAJOJtKbNjfnUB957uhVjATPkLyslbYIexaQB/ngudkm14XQAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-left, -.ql-snow.ql-toolbar .ql-picker.ql-left .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=left], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=left] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAABERERFRUVERERERETRGyWnAAAABHRSTlMAxMXG4b8ciAAAAClJREFUCNdjYMAPRFxcnCAsFRcXZwYiAFCHC0STCpjlTJwOJwaYDoIaAKIACBBRNsu4AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-left.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-left .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=left].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=left].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-left:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-left .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=left]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=left]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAAAAZcwAZs0AZs0AZsyEYJIjAAAABHRSTlMAxMXG4b8ciAAAAClJREFUCNdjYMAPRFxcnCAsFRcXZwYiAFCHC0STCpjlTJwOJwaYDoIaAKIACBBRNsu4AAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-right, -.ql-snow.ql-toolbar .ql-picker.ql-right .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=right], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=right] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAABERERFRUVERERERETRGyWnAAAABHRSTlMAxMXG4b8ciAAAAChJREFUCNdjYCAIRFxcnCAsFRcXZ2KUu0B0qIBZzgzEaXFigGkhpAMAmbwIEMJ9k/cAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-right.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-right .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=right].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=right].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-right:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-right .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=right]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=right]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAAAAZcwAZs0AZs0AZsyEYJIjAAAABHRSTlMAxMXG4b8ciAAAAChJREFUCNdjYCAIRFxcnCAsFRcXZ2KUu0B0qIBZzgzEaXFigGkhpAMAmbwIEMJ9k/cAAAAASUVORK5CYII="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-center, -.ql-snow.ql-toolbar .ql-picker.ql-center .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=center], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=center] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAABERERFRUVERERERETRGyWnAAAABHRSTlMAxMXG4b8ciAAAAC1JREFUCNdjYCAAGF1cXBTALCYgy4CBIBBxAQEnIEsFzHJmIMYKiCVMYBYhSwCyqQhMfft6AQAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-center.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-center .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=center].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=center].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-center:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-center .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=center]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=center]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAAAAZcwAZs0AZs0AZsyEYJIjAAAABHRSTlMAxMXG4b8ciAAAAC1JREFUCNdjYCAAGF1cXBTALCYgy4CBIBBxAQEnIEsFzHJmIMYKiCVMYBYhSwCyqQhMfft6AQAAAABJRU5ErkJggg=="); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-justify, -.ql-snow.ql-toolbar .ql-picker.ql-justify .ql-picker-label, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=justify], -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=justify] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAABERERFRUVERERERETRGyWnAAAABHRSTlMAxMXG4b8ciAAAABpJREFUCNdjYMAPRFxAwAnIUgGznBkYBlwHAJGzCjB/C3owAAAAAElFTkSuQmCC"); -} - -.ql-snow.ql-toolbar .ql-format-button.ql-justify.ql-active, -.ql-snow.ql-toolbar .ql-picker.ql-justify .ql-picker-label.ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=justify].ql-active, -.ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=justify].ql-selected, -.ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-justify:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-justify .ql-picker-label:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=justify]:hover, -.ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=justify]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAALklEQVR42mMYvoARzko9cwTIsyZR+zGGWcZgPUwIMUZGShwyGtijgT0a2EMMAADESwwWta/i5QAAAABJRU5ErkJggg=="); -} - -@media (-webkit-min-device-pixel-ratio: 2) { - .ql-snow.ql-toolbar .ql-picker .ql-picker-label { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAIVBMVEUAAABCQkJDQ0NDQ0NERERERERERERERERERERERERERERehmmoAAAACnRSTlMATVRbaeXo6fz+NPhZJgAAAF9JREFUKM9jYBjkQC0JXYS5a4UBmpDFqlXN6IpWrUJTprEKCJpQhLJAQsswhZaiCImDhAJp5kMxkPGJZLjLEiQ0GUWIZdaqVSsdUM33XLVqCpqVLLPQFTEwmAcP9qQAAFUgKabkwE6gAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAJFBMVEWqqqr////AwMDAwMDAwMDBwcHBwcHBwcHBwcHBwcHBwcHBwcEexLCPAAAAC3RSTlMAAE1UW2nl6On8/tZA57EAAABxSURBVHjazc4hFkBAGMTxL3AAp+AGniYiyaLnBETHoKkknbc7l7OrzW7zhP3HX5mRxCskEsknEaZoU6VDNbAyRRugSqICpoVotnT7dBFllnpefPuHUpjGD78aSztRfAK65cUOOIQpPnXrkFSDEFFB0APtK1HCkKpz1wAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-picker.ql-active:not(.ql-expanded) .ql-picker-label, - .ql-snow.ql-toolbar:not(.ios) .ql-picker:not(.ql-expanded) .ql-picker-label:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAIVBMVEUAAAAAZ8oAZMsAZc0AZswAZswAZswAZswAZswAZswAZswhMkyGAAAACnRSTlMATVRbaeXo6fz+NPhZJgAAAF9JREFUKM9jYBjkQC0JXYS5a4UBmpDFqlXN6IpWrUJTprEKCJpQhLJAQsswhZaiCImDhAJp5kMxkPGJZLjLEiQ0GUWIZdaqVSsdUM33XLVqCpqVLLPQFTEwmAcP9qQAAFUgKabkwE6gAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-bold, - .ql-snow.ql-toolbar .ql-picker.ql-bold .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bold], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bold] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAxlBMVEUAAABVVVUzMzNVVVVJSUlGRkZAQEBJSUlAQEBAQEBAQEBHR0dCQkJGRkZAQEBGRkZCQkJERERDQ0NDQ0NGRkZERERDQ0NFRUVCQkJFRUVERERDQ0NDQ0NFRUVDQ0NERERERERERERERERERERERERERERERERERERFRUVDQ0NERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERfjmwgAAAAQXRSTlMAAwUGBwsMDhAUGBkbHSAhIykuOUJERUpNUVZYXGRne3yAi4+SmqWmq67R1tfY2dve5ujp7/Dy8/T19vf4+fv8/mUg1b0AAACrSURBVDjL5dPFDgJBEEXRxt3d3d11gPv/P8WCEAgZuno/b1WLk1TqJaWUI1Jc8852Mqz5bdHHALDK2CF+ckgYIHp/0GtypxpHYKlFSqkycJeQD7hIKADMJFQHulrkSrYs2MflCnZZgzKvo7RJmZeSAWIf1V3nihSGAG19BUq1gKmEQsBZQkHAklATmOuQN5zvP4COQQWnmIxuFfERWOTsXmrztWg8qHqUU/IEzOhNFx6Ncl4AAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-bold.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-bold .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bold].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bold].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-bold:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-bold .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=bold]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=bold]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAxlBMVEUAAAAAVaoAZswAVdUAbdsAXdEAatUAbcgAYM8AZswAasoAZswAaNAAasoAaMcAZMkAZswAZM0AZM0AZ8kAZM0AZcsAZMsAZMsAZ8oAZc0AZc0AZcsAZ8oAZswAZssAZssAZcwAZssAZ80AZs0AZ8wAZ80AZswAZ8wAZ8wAZ8wAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsyeO+aMAAAAQXRSTlMAAwUGBwsMDhAUGBkbHSAhIykuOUJERUpNUVZYXGRne3yAi4+SmqWmq67R1tfY2dve5ujp7/Dy8/T19vf4+fv8/mUg1b0AAACrSURBVDjL5dPFDgJBEEXRxt3d3d11gPv/P8WCEAgZuno/b1WLk1TqJaWUI1Jc8852Mqz5bdHHALDK2CF+ckgYIHp/0GtypxpHYKlFSqkycJeQD7hIKADMJFQHulrkSrYs2MflCnZZgzKvo7RJmZeSAWIf1V3nihSGAG19BUq1gKmEQsBZQkHAklATmOuQN5zvP4COQQWnmIxuFfERWOTsXmrztWg8qHqUU/IEzOhNFx6Ncl4AAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-italic, - .ql-snow.ql-toolbar .ql-picker.ql-italic .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=italic], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=italic] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAjVBMVEUAAAAAAACAgIBAQEBVVVVAQEBAQEBCQkJCQkJFRUVDQ0NBQUFDQ0NDQ0NDQ0NFRUVERERERERERERDQ0NERERDQ0NERERERERERERFRUVFRUVERERFRUVERERERERDQ0NERERERERERERDQ0NFRUVEREREREREREREREREREREREREREREREREREREREQUqV1+AAAALnRSTlMAAQIEBggMGyMlKisuUFhZXmJmb3R9hIiKjZGTlKWprrG0uL3BxObt8PL19/j9SqrrawAAAIJJREFUOMvl0jUOQgEQRVHc3d1dzv6XRwch+WRq4NYnmVdMKvU35RZXz+7LQiJqe6uXiDrvqJuI8vM7ALd14fOwIabR+i1agUmfUA1QGedMgJrYRZPGGEVoh0ZgMmeUAlTBMbrWwiZCEwwitEc9MNkLigGq4RBda2MVoRn6X/jfv9YDjuYgGnCpSqcAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-italic.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-italic .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=italic].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=italic].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-italic:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-italic .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=italic]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=italic]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAjVBMVEUAAAAAAP8AgP8AgL8AVdUAYL8AatUAaNAAZswAZ8gAZ8gAZcoAZM0AZswAZcsAZMsAZMsAZcsAZ8sAZcoAZcoAZswAZs0AZ8wAZs0AZ8wAZswAZs0AZs0AZswAZ8wAZ8wAZs0AZswAZ8wAZ8wAZs0AZcwAZswAZswAZswAZswAZswAZswAZswAZswAZsyyI9XbAAAALnRSTlMAAQIEBggMGyMlKisuUFhZXmJmb3R9hIiKjZGTlKWprrG0uL3BxObt8PL19/j9SqrrawAAAIJJREFUOMvl0jUOQgEQRVHc3d1dzv6XRwch+WRq4NYnmVdMKvU35RZXz+7LQiJqe6uXiDrvqJuI8vM7ALd14fOwIabR+i1agUmfUA1QGedMgJrYRZPGGEVoh0ZgMmeUAlTBMbrWwiZCEwwitEc9MNkLigGq4RBda2MVoRn6X/jfv9YDjuYgGnCpSqcAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-underline, - .ql-snow.ql-toolbar .ql-picker.ql-underline .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=underline], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=underline] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAWlBMVEUAAAAAAAAzMzNAQEBGRkZERERERERCQkJERERDQ0NFRUVERERERERFRUVERERERERERERFRUVERERERERERERDQ0NFRUVERERERERERERERERERERERERERET15sOLAAAAHXRSTlMAAQUMLC04TU9UVYePkJKkxMXG2Nrf4+jz9/n6/qlZ0HQAAACUSURBVHja7Y3BDsIgEAW3UCmCFatQxLL//5uuiQ0py1EPxs5tHhMW/oMhxoF5TUSMzGuQqH2PfiO60yiLStIHi260qqKKNLDI0XouOpI6Fh1f/x9W6xOpYZHwNM/9u5lJvACGzvSQRiWlOiUkNDSwuMFCi87mkmTbQRvt18aXWwxhXFiW4IyAr3LBJtMmmtrRFT7ME0B0HEswIOSJAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-underline.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-underline .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=underline].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=underline].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-underline:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-underline .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=underline]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=underline]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAWlBMVEUAAAAAAP8AZswAatUAaMsAZswAZM0AZ8oAZMsAZMsAZswAZswAZs0AZ80AZ8wAZ8wAZcwAZs0AZs0AZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZszogqY1AAAAHXRSTlMAAQUMLC04TU9UVYePkJKkxMXG2Nrf4+jz9/n6/qlZ0HQAAACUSURBVHja7Y3BDsIgEAW3UCmCFatQxLL//5uuiQ0py1EPxs5tHhMW/oMhxoF5TUSMzGuQqH2PfiO60yiLStIHi260qqKKNLDI0XouOpI6Fh1f/x9W6xOpYZHwNM/9u5lJvACGzvSQRiWlOiUkNDSwuMFCi87mkmTbQRvt18aXWwxhXFiW4IyAr3LBJtMmmtrRFT7ME0B0HEswIOSJAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-strike, - .ql-snow.ql-toolbar .ql-picker.ql-strike .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=strike], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=strike] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABLFBMVEUAAACAgIBVVVVAQEAzMzNVVVVAQEA5OTlNTU1JSUlERERHR0dDQ0NGRkZDQ0NAQEBCQkJAQEBGRkZAQEBGRkZERERBQUFERERGRkZCQkJGRkZERERFRUVERERDQ0NFRUVERERDQ0NFRUVCQkJDQ0NFRUVCQkJDQ0NERERDQ0NERERERERDQ0NFRUVERERERERERERERERFRUVERERDQ0NFRUVERERERERFRUVERERERERDQ0NDQ0NFRUVERERERERFRUVERERERERFRUVERERERERDQ0NERERFRUVERERERERERERFRUVERERERERERERERERFRUVERERERERERERFRUVERERERERERERERERERERERERERERERERERERERERERERERERERERERET5TTiyAAAAY3RSTlMAAgMEBQYICQoODxITFhcYGxwdICEtLzEzNjc4P0BFRkdISk1YWWBjaWtsdHZ3f4CHiImKjJGSk5SVl5ufo6Smp625uru8vb/BwsPExcbMzs/Q0dPi4+Tl6+zv8PL19vf4+/z2SQ4sAAABE0lEQVQ4y2NgGDmAV8c5PCkxxFGDE6cSDuOEZCiI0WXGroY/OBkJeHJhU8Pkm4wCXBixKFIHyUTqibJzS5lEgNhqWBT5AMWD+CFsHg8gxxuLoniguCyMIwLkxGFRBPKZDKEw8gMqCuAloEgb7HADMTZ8ijisjHTUlCSFOdgFxeVUNPXM7Z38QmJ9EApQxFFCyxeuxhtFPC7U39nBQl9LVV5CiAMpiFDEOYQlldR0jGwM8DmOVVDRLBpkpDIBr/KBXOBKKNSEgYpiMUQjgaLChBQ5A0W94AHO6wXkumEoUgY5NcpUUYCFRUDBNAqHw22T0YAdNp9bo6qxZMLqI4VAhJIgBZwelzZ0D4uLC3M3lB5B5QgAFQdgZ6NzzvYAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-strike.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-strike .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=strike].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=strike].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-strike:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-strike .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=strike]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=strike]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABLFBMVEUAAAAAgP8AVaoAgL8AZswAVdUAYL8AccYAZswAbcgAZswAY8YAa8kAaNEAZMgAasoAaNAAZMgAasoAaMcAZMkAZswAZ8kAaMsAZM0AaMsAZswAZM0AZcoAZMsAZMsAZswAZc0AZ8oAZMsAZ8oAZcsAZMsAZcoAZMsAZswAZssAZssAZcoAZssAZcwAZssAZs0AZswAZ8wAZs0AZs0AZswAZswAZ8wAZs0AZs0AZ80AZ8wAZswAZ8wAZs0AZ8wAZ8wAZs0AZs0AZswAZ8wAZs0AZs0AZ8wAZcwAZs0AZ8wAZswAZcwAZs0AZs0AZ8wAZswAZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswL5dPDAAAAY3RSTlMAAgMEBQYICQoODxITFhcYGxwdICEtLzEzNjc4P0BFRkdISk1YWWBjaWtsdHZ3f4CHiImKjJGSk5SVl5ufo6Smp625uru8vb/BwsPExcbMzs/Q0dPi4+Tl6+zv8PL19vf4+/z2SQ4sAAABE0lEQVQ4y2NgGDmAV8c5PCkxxFGDE6cSDuOEZCiI0WXGroY/OBkJeHJhU8Pkm4wCXBixKFIHyUTqibJzS5lEgNhqWBT5AMWD+CFsHg8gxxuLoniguCyMIwLkxGFRBPKZDKEw8gMqCuAloEgb7HADMTZ8ijisjHTUlCSFOdgFxeVUNPXM7Z38QmJ9EApQxFFCyxeuxhtFPC7U39nBQl9LVV5CiAMpiFDEOYQlldR0jGwM8DmOVVDRLBpkpDIBr/KBXOBKKNSEgYpiMUQjgaLChBQ5A0W94AHO6wXkumEoUgY5NcpUUYCFRUDBNAqHw22T0YAdNp9bo6qxZMLqI4VAhJIgBZwelzZ0D4uLC3M3lB5B5QgAFQdgZ6NzzvYAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-link, - .ql-snow.ql-toolbar .ql-picker.ql-link .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=link], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=link] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABDlBMVEUAAAD///8AAACAgIBVVVVAQEAzMzNVVVVAQEBNTU1HR0dAQEBJSUlGRkZDQ0NAQEBERERHR0dGRkZDQ0NBQUFGRkZERERCQkJGRkZFRUVCQkJFRUVERERDQ0NDQ0NCQkJFRUVDQ0NERERDQ0NFRUVDQ0NFRUVFRUVFRUVFRUVERERDQ0NFRUVERERFRUVERERERERDQ0NFRUVFRUVERERERERERERERERFRUVERERERERERERFRUVDQ0NERERERERFRUVERERERERERERERERERERERERERERERERERERERERFRUVERERERERERERERERERERERERERERERERERERERERERERERERERERERESFPz0UAAAAWXRSTlMAAAECAwQFBggKEhQVFhccHiQoKissLTIzNDpGR0hMTU5QUlRVW12BgoaHjI2PmJmam5ygpKWosbKztLW6vcDD0NLT2Nna3N7g4eLj5Ofo6err7u/w8vn7/A90CXkAAAFqSURBVDjLzdTHUgJREIXho8yo6JgFc0LFjAkVMZAFJYrCzP/+L+JCtJipS5U7Patbt79Vd1dr6BfRHyBJUiie6dSSiwrEh2aeAPAO7cEoUqWXdHgQirQAOh7A46gZzVQBzsfmSgAnRhR6AjiS5OQAd9aE4t9GmqoCCRPKAGe9zzhQDxlQBzpjknab9c2RD2DBgGrgzUlqQnfrHlg3oGug6Eh1oFsAEtvLVhAteUBuSjseP2lfzQf6dARQjY/s9SncY9uH7DQA7+ky/XkI+8YSfvRVC6k3AO4s34BHT90+1N2yYq8A+/5V0Wyi0ac2NJkD3KgfSaGF9QRQ9oCC5JSAiyCStA2k9jzISooCFQNaBlpWrJBdkTThQsOA7DYQ+3pbKeDWgHQFvDiSNJwEWDWheRfIOZKVBLiRCekYoBiZSAHkx83IfgDABXielhkpfAcAkJ/WICTrwAXgZlyDkRS9rDRu1wJL98/u0yeVYHcP1mwWWgAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-link.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-link .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=link].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=link].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-link:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-link .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=link]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=link]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABDlBMVEUAAAD///8AAP8AgP8AVaoAgL8AZswAVdUAYL8AZswAY8YAZswAYc4AaNEAZMgAZMgAZswAY80AZswAZ8gAZcoAaMsAZswAZswAZM0AZ8kAZcoAZswAZc0AZ8oAZc0AZ8oAZcsAZswAZ8oAZMsAZswAZc0AZcsAZ84AZswAZ84AZswAZswAZ8wAZs0AZs0AZs0AZ80AZswAZ8wAZswAZ8wAZswAZs0AZs0AZs0AZ8wAZswAZ8wAZ8wAZ8wAZs0AZswAZs0AZswAZswAZswAZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsxCnEEHAAAAWXRSTlMAAAECAwQFBggKEhQVFhccHiQoKissLTIzNDpGR0hMTU5QUlRVW12BgoaHjI2PmJmam5ygpKWosbKztLW6vcDD0NLT2Nna3N7g4eLj5Ofo6err7u/w8vn7/A90CXkAAAFqSURBVDjLzdTHUgJREIXho8yo6JgFc0LFjAkVMZAFJYrCzP/+L+JCtJipS5U7Patbt79Vd1dr6BfRHyBJUiie6dSSiwrEh2aeAPAO7cEoUqWXdHgQirQAOh7A46gZzVQBzsfmSgAnRhR6AjiS5OQAd9aE4t9GmqoCCRPKAGe9zzhQDxlQBzpjknab9c2RD2DBgGrgzUlqQnfrHlg3oGug6Eh1oFsAEtvLVhAteUBuSjseP2lfzQf6dARQjY/s9SncY9uH7DQA7+ky/XkI+8YSfvRVC6k3AO4s34BHT90+1N2yYq8A+/5V0Wyi0ac2NJkD3KgfSaGF9QRQ9oCC5JSAiyCStA2k9jzISooCFQNaBlpWrJBdkTThQsOA7DYQ+3pbKeDWgHQFvDiSNJwEWDWheRfIOZKVBLiRCekYoBiZSAHkx83IfgDABXielhkpfAcAkJ/WICTrwAXgZlyDkRS9rDRu1wJL98/u0yeVYHcP1mwWWgAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-image, - .ql-snow.ql-toolbar .ql-picker.ql-image .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=image], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=image] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAFVBMVEUAAABCQkJEREREREREREREREREREQL6X1nAAAABnRSTlMATXjl6OmAFiJpAAAAZklEQVR42sXQsQ3AIAxEUeQZoKdyzwg0DALo9h8hiCYXo4R0/MbSK1ycO5EHlScVpj4Jj97p/vtJPi9U+kptXIlMIY2r1b4XIBpSoDJJFIyYtKohAWBIV8Ke9kv8X7WwtEmBKbkDXfWkWdehkaSCAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-image.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-image .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=image].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=image].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-image:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-image .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=image]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=image]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAFVBMVEUAAAAAZ8oAZswAZswAZswAZswAZsx4QzxlAAAABnRSTlMATXjl6OmAFiJpAAAAZklEQVR42sXQsQ3AIAxEUeQZoKdyzwg0DALo9h8hiCYXo4R0/MbSK1ycO5EHlScVpj4Jj97p/vtJPi9U+kptXIlMIY2r1b4XIBpSoDJJFIyYtKohAWBIV8Ke9kv8X7WwtEmBKbkDXfWkWdehkaSCAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-list, - .ql-snow.ql-toolbar .ql-picker.ql-list .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=list], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=list] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAw1BMVEUAAAAAAABVVVVAQEBERERAQEBJSUlGRkZHR0dFRUVCQkJERERAQEBGRkZDQ0NFRUVDQ0NCQkJGRkZDQ0NCQkJERERDQ0NFRUVERERFRUVERERDQ0NERERERERDQ0NFRUVERERERERERERERERERERERERERERFRUVERERERERERERFRUVERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERESFbZw4AAAAQHRSTlMAAQYIDxAVFhkaGx4gKCo0NTY3OU10fYKIiYqMj56fo6SmqKmvtLe6vr/ExcbLz9fh4uXm5+jp7O/w8vP3+vv9Z7IwDAAAAK1JREFUOMvV0scOglAQQFGwYO+oiIq9YldEFPX+/1e5cGEii2FFdNY3b/JORlF+dAqNrS1GQyDEW+9Id/gaRw9EgQacMNEhuO4caD7rlgDS/2yAVWTiia53HWeEaMLzwUKIdvt08n4TxLMptc1UEo/38YqCuGZzKknimxDi6jpa8Vjn6I4kcQNgLkSmVSvjizeeb9ITbzxXxxLETatSxRfEWwAzicC4uANN+at5AdptTQ0Ubk4LAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-list.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-list .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=list].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=list].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-list:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-list .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=list]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=list]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAw1BMVEUAAAAAAP8AVdUAYL8AZswAYM8AYc4AaNEAZswAYs4AaNAAZswAaMcAZswAZ8gAZ8kAZcoAaMsAZswAZ8kAZ8oAZcoAZswAZswAZ8wAZs0AZs0AZswAZs0AZs0AZ8wAZs0AZ8wAZ8wAZs0AZ8wAZswAZswAZs0AZ8wAZswAZcwAZcwAZs0AZs0AZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZszno9YmAAAAQHRSTlMAAQYIDxAVFhkaGx4gKCo0NTY3OU10fYKIiYqMj56fo6SmqKmvtLe6vr/ExcbLz9fh4uXm5+jp7O/w8vP3+vv9Z7IwDAAAAK1JREFUOMvV0scOglAQQFGwYO+oiIq9YldEFPX+/1e5cGEii2FFdNY3b/JORlF+dAqNrS1GQyDEW+9Id/gaRw9EgQacMNEhuO4caD7rlgDS/2yAVWTiia53HWeEaMLzwUKIdvt08n4TxLMptc1UEo/38YqCuGZzKknimxDi6jpa8Vjn6I4kcQNgLkSmVSvjizeeb9ITbzxXxxLETatSxRfEWwAzicC4uANN+at5AdptTQ0Ubk4LAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-bullet, - .ql-snow.ql-toolbar .ql-picker.ql-bullet .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bullet], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bullet] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAABCQkJEREREREREREREREQc4xmxAAAABXRSTlMATeXo6UtNtyIAAAAzSURBVCjPY2AYACBsyCAcCgOGYCHTYAZTuFAwRCgISSgILCSiyCACF1JkGBgw6voBcj0AFsUtDasGrUcAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-bullet.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-bullet .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=bullet].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=bullet].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-bullet:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-bullet .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=bullet]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=bullet]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAAAAZ8oAZswAZswAZswAZsxixJGvAAAABXRSTlMATeXo6UtNtyIAAAAzSURBVCjPY2AYACBsyCAcCgOGYCHTYAZTuFAwRCgISSgILCSiyCACF1JkGBgw6voBcj0AFsUtDasGrUcAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-authorship, - .ql-snow.ql-toolbar .ql-picker.ql-authorship .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=authorship], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=authorship] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAllBMVEUAAACAgIBAQEBCQkIAAABCQkJAQEBGRkZERERERERCQkJGRkZDQ0NDQ0NDQ0MAAAAAAAAAAABDQ0NFRUVERERFRUVERERFRUVERERFRUVERERERERERERERERERERERERERERFRUVEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREQe3JVeAAAAMXRSTlMAAhgbHx8gIS0xMjM5VFdcXWZyd3yChImPkKy4yMrO0tPj5ebq7e7v8PLz9/j6/P3+mEwo9QAAAJxJREFUGBnVwNcOgjAYBeCj4l7FjeAGUZzn/V9O0kikSftf44c/0A+Tc9iFqHll7tKEJKAWQLKjtockpZZC8qL2hiSjlkESUYsgmVNbQtKhNoCgNrwz95w14NTe8Os2gUP9wJ8p7NYsebRg06NhAZsVDRFstjQksMlogs2Rhhg2o5glpxGqz1O+g/JQUL6TQkH5TmMUPOU7jD1U1AdG8S1kERvjygAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-authorship.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-authorship .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=authorship].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=authorship].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-authorship:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-authorship .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=authorship]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=authorship]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAllBMVEUAAAAAgP8AasoAaNAAY84AaMcAZMkAZswAaMsAZswAZM0AZ8kAZMsAZ8oAZ8oAZcsAZc4AZ80AZcwAZcwAZcwAZswAZs0AZs0AZs0AZ80AZs0AZ8wAZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsyCDIYeAAAAMXRSTlMAAhgbHyAhLTEyMzlUV1xdXWZyd3yChImPkKy4yMrO0tPj5ebq7e7v8PLz9/j6/P3+PxHOPAAAAJxJREFUGBnVwNcOgjAYBeCj1j0q7oEbRHGe9385SSORJu1/jR/+QGcdn9ctiNSVmYuCZEljCcmOxh6ShEYCyYvGG5KURgpJSCOEZEpjDkmTRheCSu/OzHNSg1djw6/bCB7VA3/GcFux4FGHS5uWGVwWtIRw2dISwyWlDS5HWiK49CMWnPooP6UDD62Q04GXRk4HXgPk1DDwGCiU1AcZWy1RmD8CRQAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-color, - .ql-snow.ql-toolbar .ql-picker.ql-color .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=color], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=color] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAz1BMVEUAAAAAAACAgIBVVVVAQEBVVVU5OTk7OztLS0tHR0dGRkZCQkIAAABERERDQ0NDQ0NDQ0NDQ0NGRkZERERERERCQkJFRUVERERFRUVEREQAAAAAAABDQ0NFRUVEREQAAABERERFRUVERERDQ0NDQ0NERERERERERERERERERERERERERERERERERERFRUVFRUVERERERERERERERERERERDQ0NERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERbYaT1AAAARHRSTlMAAQIDBAYJDRESFhsfIiYqNUFCREtNVVZZWlxdY2RlZm1zdXZ9hI6Tl6Sws7nExcnS09XY2d/g5ejp6+zt8PP09/n9/idH/qoAAADKSURBVBgZ1cDXUsJAAIXhg2KMGruxsGoUe8cWoij1f/9nYiZDGJjsLrfwaRHEWRZrhuAXWoH8zgBO5VVpADTktU9uVz5P5B7lsdUn19+U2x3w+gbcyilsA0cnwP+qXOpAWl1pAhdyqKZAXboGvpZkdwi0Q2m9CxzI7oUJz7LaYdJgWzYPTLmXxUaPKZ01ld0A7xXllr+BK5VlwLlGLoFPlWXQCjQSduBDZfFPM9bY8V+6p7kXmcTBRCqYxMmoYBKnmgqRSRxqkebUEKsKOlxMa6IbAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-color.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-color .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=color].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=color].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-color:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-color .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=color]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=color]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA0lBMVEUAAAAAAP8AgP8AVaoAgL8AVdUAccYAYsQAadIAY8YAaNEAaNAAY84AacsAZckAZ8gAZcoAZswAZM0AZcsAZswAZ8oAZswAZc0AZMsAZswAZ8oAZcsAZc4AZMsAZswAZcoAZ80AZcwAZswAZssAZssAZswAZs0AZs0AZs0AZ8wAZ8wAZ8wAZ8wAZswAZcwAZs0AZcwAZswAZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswVaivDAAAARXRSTlMAAQIDBAYJDRESFhsfIiYqNUFCREtNVVZZWlxdXWNkZWZtc3V2fYSOk5eksLO5xMXJ0tPV2Nnf4OXo6evs7fDz9Pf5/f6Y2SWXAAAAy0lEQVQYGdXA11LCQACF4YNijBq7sbCWKPaOLURREPjf/5WYyRAGJrvLLXyaB3GWxZoi+IFWIL9TgBN5VRoADXntktuWzyO5B3ls9Mj11uV2C7y8AjdyCtvAwRHwtyyXOpBWl5rAuRyqKVCXroDPBdntA+1QWv0H9mT3zJgnWW0xrr8pm3sm3MlircuEzorKroG3inKLX8ClyjLgTEMXwIfKMmgFGgo78K6y+LsZa+TwN93RzItM4mAiFUziZFQwiVNNheg4cahFmlEDFzs7cwmPHM8AAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-background, - .ql-snow.ql-toolbar .ql-picker.ql-background .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=background], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=background] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA4VBMVEUAAAAAAACAgIBVVVVAQEBVVVU5OTk7OztLS0tHR0dGRkZCQkJERERDQ0NDQ0NDQ0NDQ0NERERCQkJEREQAAAADAwMGBgZDQ0NEREQODg5ERERDQ0NFRUVERERERERERERDQ0MiIiJDQ0MmJiZEREQrKytEREREREQyMjIyMjJEREREREREREQ4ODhERERERERFRUVFRUVERERERERERERERERAQEBERERERERBQUFERERERERERERBQUFERERERERERERBQUFERERERERERERDQ0NERERERERDQ0NERERERESZD8GyAAAASnRSTlMAAQIDBAYJDRESFhsiJio1QURJS01QU1RWWVpjZGVtdXZ4fYCEiI6TnZ6ksLO3ucTFydLT193g4OLl5ebn6enq6+7w8vP39/n+/rihcb4AAADbSURBVHjazZPFDsMwEERdZkpTZmbmpszd//+grhpFSaS1e+khc1jbmrG1z7KZdSXLgvo79M9ziKCkKJIeoUPJA8AxKT6H5QGVE3dlmwJqKqaLwVdRIV1fDfVEdKGXGnoFBXQtDIwnWJp8uswd/XQWy8XD7aqD9srp2uJQ5NElVuiWGKvisLFz6Bpo3ryM+R84iXO6GoFBQ5ouAka9wyRdF0waUHSBpzl09xF0dTRmNnXu2OOiTNDtAKCg7W3jYk7QnQGObu0KvVeAJUFXU9aS/h5Sp0VFtui/s6w+XSJAbiVJ3G0AAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-background.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-background .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=background].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=background].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-background:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-background .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=background]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=background]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA5FBMVEUAAAAAAP8AgP8AVaoAgL8AZswAVdUAYL8AccYAYsQAadIAY8YAaNEAasoAZswAYsQAaNAAacsAZckAadEAZ8gAZcoAZswAZswAZMkAZM0AZcsAZ8sAZswAaM0AZ8oAZ80AZswAZc0AZMsAZswAZMsAZswAZcoAZcwAZswAZssAZssAZswAZs0AZs0AZs0AZ8wAZ8wAZ8wAZ8wAZswAZcwAZs0AZcwAZswAZswAZs0AZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZswAZsxJPDLdAAAAS3RSTlMAAQIDBAUGCAkNERIWGBkaGyImJyo1N0FCQkRFS0xNTVVWWVpjZGVtc3V2fYSOk5eksLO5xMXJ0tPV2Nnf4OXo6evs7fDz9Pf5/f60OfwzAAABG0lEQVR42s2T6VKDQBCEGyUJoqgSjcYg8dZ43/EieCUa5/3fx661qMAu7O98P4bZnq5lZlkwvXS7k1hf1BTdZFEsFpvUMU15IU7TuKiYJu9d5MODZZ8WcCBk39ZVAKcvpG+ZrgNsimIdTtV0TeBGFNewdBWORTFesUx3QcP9A8N59XT+kPWdPYavOQQVXfVYTtz6gI8jvfUsdRNWe8ApHy8z5ftgm8WhDyx8M4nKumoBd5LjVkkaAdYkz+8qpQLqtK+kwKU5XRPLP1JgNF8y3RkLjw4Us69cnMDb0qdLqR9myjEXz2brNPG2NSKQqOGPRJ5gEr8NYoT/9yHE7mfShoarovYptDw7kiWLyZTbNZBa9saK33tDWZlPK39U3ELkzhssBgAAAABJRU5ErkJggg=="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-left, - .ql-snow.ql-toolbar .ql-picker.ql-left .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=left], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=left] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAABCQkJEREREREREREREREQc4xmxAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYACAcCgaGSEKmEKFgTKEgJCERiJAiw0ACqOuR/WCKLBSMKRSE7PqB9YMwuttRnBqMKRSEGvYD6HYAD8opyeJDvUUAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-left.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-left .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=left].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=left].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-left:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-left .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=left]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=left]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAAAAZ8oAZswAZswAZswAZsxixJGvAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYACAcCgaGSEKmEKFgTKEgJCERiJAiw0ACqOuR/WCKLBSMKRSE7PqB9YMwuttRnBqMKRSEGvYD6HYAD8opyeJDvUUAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-right, - .ql-snow.ql-toolbar .ql-picker.ql-right .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=right], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=right] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAABCQkJEREREREREREREREQc4xmxAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYMCAcCgaGSEKmEKFgTKEgJCERiJDiwLob2fWmyELBmEJByO4eWNejuN8QNZCRw94U3fUo7h8Q1wMAuRspyVIXC2UAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-right.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-right .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=right].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=right].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-right:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-right .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=right]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=right]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAAAAZ8oAZswAZswAZswAZsxixJGvAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYMCAcCgaGSEKmEKFgTKEgJCERiJDiwLob2fWmyELBmEJByO4eWNejuN8QNZCRw94U3fUo7h8Q1wMAuRspyVIXC2UAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-center, - .ql-snow.ql-toolbar .ql-picker.ql-center .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=center], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=center] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAABCQkJEREREREREREREREQc4xmxAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYGCAcCgaGSEKmEKFgTKEgJCERiJAiw4ABqNORPWCKLBSMKRSE7PQB9oAwuuNR3BqMKRSEGvID53gA5GspyQ9EElMAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-center.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-center .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=center].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=center].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-center:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-center .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=center]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=center]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAAAAZ8oAZswAZswAZswAZsxixJGvAAAABXRSTlMATeXo6UtNtyIAAABCSURBVCjPY2AYGCAcCgaGSEKmEKFgTKEgJCERiJAiw4ABqNORPWCKLBSMKRSE7PQB9oAwuuNR3BqMKRSEGvID53gA5GspyQ9EElMAAAAASUVORK5CYII="); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-justify, - .ql-snow.ql-toolbar .ql-picker.ql-justify .ql-picker-label, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=justify], - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=justify] { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAABCQkJEREREREREREREREQc4xmxAAAABXRSTlMATeXo6UtNtyIAAAAoSURBVCjPY2AYACAcigQMwUKmyELBmEJBYCERZCFFhoEBo64fINcDAAcQNGkJNhVcAAAAAElFTkSuQmCC"); - } - - .ql-snow.ql-toolbar .ql-format-button.ql-justify.ql-active, - .ql-snow.ql-toolbar .ql-picker.ql-justify .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-label[data-value=justify].ql-active, - .ql-snow.ql-toolbar .ql-picker .ql-picker-item[data-value=justify].ql-selected, - .ql-snow.ql-toolbar:not(.ios) .ql-format-button.ql-justify:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker.ql-justify .ql-picker-label:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-label[data-value=justify]:hover, - .ql-snow.ql-toolbar:not(.ios) .ql-picker .ql-picker-item[data-value=justify]:hover { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAElBMVEUAAAAAZ8oAZswAZswAZswAZsxixJGvAAAABXRSTlMATeXo6UtNtyIAAAAoSURBVCjPY2AYACAcigQMwUKmyELBmEJBYCERZCFFhoEBo64fINcDAAcQNGkJNhVcAAAAAElFTkSuQmCC"); - } -} - -.ql-snow .ql-tooltip { - border: 1px solid #CCC; - box-shadow: 0px 0px 5px #DDD; - color: #222; -} - -.ql-snow .ql-tooltip a { - color: #06C; -} - -.ql-snow .ql-tooltip .input { - border: 1px solid #CCC; - margin: 0px; - padding: 5px; -} - -.ql-snow a { - color: #06C; -} - -/* - * The MIT License - * Copyright (c) 2012 Matias Meno - */ -@-webkit-keyframes passing-through { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30%, 70% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } - 100% { - opacity: 0; - -webkit-transform: translateY(-40px); - -moz-transform: translateY(-40px); - -ms-transform: translateY(-40px); - -o-transform: translateY(-40px); - transform: translateY(-40px); } -} - -@-moz-keyframes passing-through { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30%, 70% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } - 100% { - opacity: 0; - -webkit-transform: translateY(-40px); - -moz-transform: translateY(-40px); - -ms-transform: translateY(-40px); - -o-transform: translateY(-40px); - transform: translateY(-40px); } -} - -@keyframes passing-through { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30%, 70% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } - 100% { - opacity: 0; - -webkit-transform: translateY(-40px); - -moz-transform: translateY(-40px); - -ms-transform: translateY(-40px); - -o-transform: translateY(-40px); - transform: translateY(-40px); } -} - -@-webkit-keyframes slide-in { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } -} - -@-moz-keyframes slide-in { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } -} - -@keyframes slide-in { - 0% { - opacity: 0; - -webkit-transform: translateY(40px); - -moz-transform: translateY(40px); - -ms-transform: translateY(40px); - -o-transform: translateY(40px); - transform: translateY(40px); } - 30% { - opacity: 1; - -webkit-transform: translateY(0px); - -moz-transform: translateY(0px); - -ms-transform: translateY(0px); - -o-transform: translateY(0px); - transform: translateY(0px); } -} - -@-webkit-keyframes pulse { - 0% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - 10% { - -webkit-transform: scale(1.1); - -moz-transform: scale(1.1); - -ms-transform: scale(1.1); - -o-transform: scale(1.1); - transform: scale(1.1); } - 20% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } -} - -@-moz-keyframes pulse { - 0% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - 10% { - -webkit-transform: scale(1.1); - -moz-transform: scale(1.1); - -ms-transform: scale(1.1); - -o-transform: scale(1.1); - transform: scale(1.1); } - 20% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } -} - -@keyframes pulse { - 0% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - 10% { - -webkit-transform: scale(1.1); - -moz-transform: scale(1.1); - -ms-transform: scale(1.1); - -o-transform: scale(1.1); - transform: scale(1.1); } - 20% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } -} - -.dropzone, .dropzone * { - box-sizing: border-box; } - -.dropzone { - min-height: 150px; - border: 2px solid rgba(0, 0, 0, 0.3); - background: white; - padding: 20px 20px; } - -.dropzone.dz-clickable { - cursor: pointer; } - -.dropzone.dz-clickable * { - cursor: default; } - -.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { - cursor: pointer; } - -.dropzone.dz-started .dz-message { - display: none; } - -.dropzone.dz-drag-hover { - border-style: solid; } - -.dropzone.dz-drag-hover .dz-message { - opacity: 0.5; } - -.dropzone .dz-message { - text-align: center; - margin: 2em 0; } - -.dropzone .dz-preview { - position: relative; - display: inline-block; - vertical-align: top; - margin: 16px; - min-height: 100px; } - -.dropzone .dz-preview:hover { - z-index: 1000; } - -.dropzone .dz-preview:hover .dz-details { - opacity: 1; } - -.dropzone .dz-preview.dz-file-preview .dz-image { - border-radius: 20px; - background: #999; - background: linear-gradient(to bottom, #EEE, #DDD); } - -.dropzone .dz-preview.dz-file-preview .dz-details { - opacity: 1; } - -.dropzone .dz-preview.dz-image-preview { - background: white; } - -.dropzone .dz-preview.dz-image-preview .dz-details { - -webkit-transition: opacity 0.2s linear; - -moz-transition: opacity 0.2s linear; - -ms-transition: opacity 0.2s linear; - -o-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; } - -.dropzone .dz-preview .dz-remove { - font-size: 14px; - text-align: center; - display: block; - cursor: pointer; - border: none; } - -.dropzone .dz-preview .dz-remove:hover { - text-decoration: underline; } - -.dropzone .dz-preview:hover .dz-details { - opacity: 1; } - -.dropzone .dz-preview .dz-details { - z-index: 20; - position: absolute; - top: 0; - left: 0; - opacity: 0; - font-size: 13px; - min-width: 100%; - max-width: 100%; - padding: 2em 1em; - text-align: center; - color: rgba(0, 0, 0, 0.9); - line-height: 150%; } - -.dropzone .dz-preview .dz-details .dz-size { - margin-bottom: 1em; - font-size: 16px; } - -.dropzone .dz-preview .dz-details .dz-filename { - white-space: nowrap; } - -.dropzone .dz-preview .dz-details .dz-filename:hover span { - border: 1px solid rgba(200, 200, 200, 0.8); - background-color: rgba(255, 255, 255, 0.8); } - -.dropzone .dz-preview .dz-details .dz-filename:not(:hover) { - overflow: hidden; - text-overflow: ellipsis; } - -.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span { - border: 1px solid transparent; } - -.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span { - background-color: rgba(255, 255, 255, 0.4); - padding: 0 0.4em; - border-radius: 3px; } - -.dropzone .dz-preview:hover .dz-image img { - -webkit-transform: scale(1.05, 1.05); - -moz-transform: scale(1.05, 1.05); - -ms-transform: scale(1.05, 1.05); - -o-transform: scale(1.05, 1.05); - transform: scale(1.05, 1.05); - -webkit-filter: blur(8px); - filter: blur(8px); } - -.dropzone .dz-preview .dz-image { - border-radius: 20px; - overflow: hidden; - width: 120px; - height: 120px; - position: relative; - display: block; - z-index: 10; } - -.dropzone .dz-preview .dz-image img { - display: block; } - -.dropzone .dz-preview.dz-success .dz-success-mark { - -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); - -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); - -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); - -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); - animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); } - -.dropzone .dz-preview.dz-error .dz-error-mark { - opacity: 1; - -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); - -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); - -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); - -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); - animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); } - -.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark { - pointer-events: none; - opacity: 0; - z-index: 500; - position: absolute; - display: block; - top: 50%; - left: 50%; - margin-left: -27px; - margin-top: -27px; } - -.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg { - display: block; - width: 54px; - height: 54px; } - -.dropzone .dz-preview.dz-processing .dz-progress { - opacity: 1; - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -ms-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; } - -.dropzone .dz-preview.dz-complete .dz-progress { - opacity: 0; - -webkit-transition: opacity 0.4s ease-in; - -moz-transition: opacity 0.4s ease-in; - -ms-transition: opacity 0.4s ease-in; - -o-transition: opacity 0.4s ease-in; - transition: opacity 0.4s ease-in; } - -.dropzone .dz-preview:not(.dz-processing) .dz-progress { - -webkit-animation: pulse 6s ease infinite; - -moz-animation: pulse 6s ease infinite; - -ms-animation: pulse 6s ease infinite; - -o-animation: pulse 6s ease infinite; - animation: pulse 6s ease infinite; } - -.dropzone .dz-preview .dz-progress { - opacity: 1; - z-index: 1000; - pointer-events: none; - position: absolute; - height: 16px; - left: 50%; - top: 50%; - margin-top: -8px; - width: 80px; - margin-left: -40px; - background: rgba(255, 255, 255, 0.9); - -webkit-transform: scale(1); - border-radius: 8px; - overflow: hidden; } - -.dropzone .dz-preview .dz-progress .dz-upload { - background: #333; - background: linear-gradient(to bottom, #666, #444); - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 0; - -webkit-transition: width 300ms ease-in-out; - -moz-transition: width 300ms ease-in-out; - -ms-transition: width 300ms ease-in-out; - -o-transition: width 300ms ease-in-out; - transition: width 300ms ease-in-out; } - -.dropzone .dz-preview.dz-error .dz-error-message { - display: block; } - -.dropzone .dz-preview.dz-error:hover .dz-error-message { - opacity: 1; - pointer-events: auto; } - -.dropzone .dz-preview .dz-error-message { - pointer-events: none; - z-index: 1000; - position: absolute; - display: block; - display: none; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - -moz-transition: opacity 0.3s ease; - -ms-transition: opacity 0.3s ease; - -o-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; - border-radius: 8px; - font-size: 13px; - top: 130px; - left: -10px; - width: 140px; - background: #BE2626; - background: linear-gradient(to bottom, #BE2626, #A92222); - padding: 0.5em 1.2em; - color: white; } - -.dropzone .dz-preview .dz-error-message:after { - content: ''; - position: absolute; - top: -6px; - left: 64px; - width: 0; - height: 0; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #BE2626; } - -/*! - * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -a { - background-color: transparent; -} - -a:active { - outline: 0; -} - -a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - margin: .67em 0; - font-size: 2em; -} - -mark { - color: #000; - background: #FF0; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -.5em; -} - -sub { - bottom: -.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - height: 0; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} - -pre { - overflow: auto; -} - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - margin: 0; - font: inherit; - color: inherit; -} - -button { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid #C0C0C0; -} - -legend { - padding: 0; - border: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -td, -th { - padding: 0; -} - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - abbr[title]::after { - content: " (" attr(title) ")"; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - .navbar { - display: none; - } - - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - } - - .table td, - .table th { - background-color: #FFF !important; - } - - .table-bordered th, - .table-bordered td { - border: 1px solid #DDD !important; - } -} - -html { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; -} - -@-moz-viewport { - width: device-width; -} - -@-ms-viewport { - width: device-width; -} - -@-webkit-viewport { - width: device-width; -} - -@viewport { - width: device-width; -} - -html { - font-size: 16px; - -webkit-tap-highlight-color: transparent; -} - -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 1rem; - line-height: 1.5; - color: #373A3C; - background-color: #FFF; -} - -[tabindex="-1"]:focus { - outline: none !important; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: .5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #818A91; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: bold; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -a { - color: #0275D8; - text-decoration: none; -} - -a:focus, a:hover { - color: #014C8C; - text-decoration: underline; -} - -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -pre { - margin-top: 0; - margin-bottom: 1rem; -} - -figure { - margin: 0 0 1rem; -} - -img { - vertical-align: middle; -} - -[role="button"] { - cursor: pointer; -} - -a, -area, -button, -[role="button"], -input, -label, -select, -summary, -textarea { - -ms-touch-action: manipulation; - touch-action: manipulation; -} - -table { - background-color: transparent; -} - -caption { - padding-top: .75rem; - padding-bottom: .75rem; - color: #818A91; - text-align: left; - caption-side: bottom; -} - -th { - text-align: left; -} - -label { - display: inline-block; - margin-bottom: .5rem; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -textarea { - margin: 0; - line-height: inherit; - border-radius: 0; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; -} - -input[type="search"] { - -webkit-box-sizing: inherit; - box-sizing: inherit; - -webkit-appearance: none; -} - -output { - display: inline-block; -} - -[hidden] { - display: none !important; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: .5rem; - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} - -h1 { - font-size: 2.5rem; -} - -h2 { - font-size: 2rem; -} - -h3 { - font-size: 1.75rem; -} - -h4 { - font-size: 1.5rem; -} - -h5 { - font-size: 1.25rem; -} - -h6 { - font-size: 1rem; -} - -.h1 { - font-size: 2.5rem; -} - -.h2 { - font-size: 2rem; -} - -.h3 { - font-size: 1.75rem; -} - -.h4 { - font-size: 1.5rem; -} - -.h5 { - font-size: 1.25rem; -} - -.h6 { - font-size: 1rem; -} - -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -.display-1 { - font-size: 6rem; - font-weight: 300; -} - -.display-2 { - font-size: 5.5rem; - font-weight: 300; -} - -.display-3 { - font-size: 4.5rem; - font-weight: 300; -} - -.display-4 { - font-size: 3.5rem; - font-weight: 300; -} - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, .1); -} - -small, -.small { - font-size: 80%; - font-weight: normal; -} - -mark, -.mark { - padding: .2em; - background-color: #FCF8E3; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; -} - -.list-inline-item { - display: inline-block; -} - -.list-inline-item:not(:last-child) { - margin-right: 5px; -} - -.dl-horizontal { - margin-right: -1.875rem; - margin-left: -1.875rem; -} - -.dl-horizontal::after { - display: table; - clear: both; - content: ""; -} - -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -.blockquote { - padding: .5rem 1rem; - margin-bottom: 1rem; - font-size: 1.25rem; - border-left: .25rem solid #ECEEEF; -} - -.blockquote-footer { - display: block; - font-size: 80%; - line-height: 1.5; - color: #818A91; -} - -.blockquote-footer::before { - content: "\2014 \00A0"; -} - -.blockquote-reverse { - padding-right: 1rem; - padding-left: 0; - text-align: right; - border-right: .25rem solid #ECEEEF; - border-left: 0; -} - -.blockquote-reverse .blockquote-footer::before { - content: ""; -} - -.blockquote-reverse .blockquote-footer::after { - content: "\00A0 \2014"; -} - -.img-fluid, .carousel-inner > .carousel-item > img, -.carousel-inner > .carousel-item > a > img { - display: block; - max-width: 100%; - height: auto; -} - -.img-rounded { - border-radius: .3rem; -} - -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: .25rem; - line-height: 1.5; - background-color: #FFF; - border: 1px solid #DDD; - border-radius: .25rem; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; -} - -.img-circle { - border-radius: 50%; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: .5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #818A91; -} - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} - -code { - padding: .2rem .4rem; - font-size: 90%; - color: #BD4147; - background-color: #F7F7F9; - border-radius: .25rem; -} - -kbd { - padding: .2rem .4rem; - font-size: 90%; - color: #FFF; - background-color: #333; - border-radius: .2rem; -} - -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - font-size: 90%; - line-height: 1.5; - color: #373A3C; -} - -pre code { - padding: 0; - font-size: inherit; - color: inherit; - background-color: transparent; - border-radius: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - padding-right: .9375rem; - padding-left: .9375rem; - margin-right: auto; - margin-left: auto; -} - -.container::after { - display: table; - clear: both; - content: ""; -} - -@media (min-width: 544px) { - .container { - max-width: 576px; - } -} - -@media (min-width: 768px) { - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - .container { - max-width: 940px; - } -} - -@media (min-width: 1200px) { - .container { - max-width: 1140px; - } -} - -.container-fluid { - padding-right: .9375rem; - padding-left: .9375rem; - margin-right: auto; - margin-left: auto; -} - -.container-fluid::after { - display: table; - clear: both; - content: ""; -} - -.row { - margin-right: -.9375rem; - margin-left: -.9375rem; -} - -.row::after { - display: table; - clear: both; - content: ""; -} - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .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-md-10, .col-md-11, .col-md-12, .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { - position: relative; - min-height: 1px; - padding-right: .9375rem; - padding-left: .9375rem; -} - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} - -.col-xs-1 { - width: 8.333333%; -} - -.col-xs-2 { - width: 16.666667%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-4 { - width: 33.333333%; -} - -.col-xs-5 { - width: 41.666667%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-7 { - width: 58.333333%; -} - -.col-xs-8 { - width: 66.666667%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-10 { - width: 83.333333%; -} - -.col-xs-11 { - width: 91.666667%; -} - -.col-xs-12 { - width: 100%; -} - -.col-xs-pull-0 { - right: auto; -} - -.col-xs-pull-1 { - right: 8.333333%; -} - -.col-xs-pull-2 { - right: 16.666667%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-4 { - right: 33.333333%; -} - -.col-xs-pull-5 { - right: 41.666667%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-7 { - right: 58.333333%; -} - -.col-xs-pull-8 { - right: 66.666667%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-10 { - right: 83.333333%; -} - -.col-xs-pull-11 { - right: 91.666667%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-push-0 { - left: auto; -} - -.col-xs-push-1 { - left: 8.333333%; -} - -.col-xs-push-2 { - left: 16.666667%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-4 { - left: 33.333333%; -} - -.col-xs-push-5 { - left: 41.666667%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-7 { - left: 58.333333%; -} - -.col-xs-push-8 { - left: 66.666667%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-10 { - left: 83.333333%; -} - -.col-xs-push-11 { - left: 91.666667%; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-offset-0 { - margin-left: 0; -} - -.col-xs-offset-1 { - margin-left: 8.333333%; -} - -.col-xs-offset-2 { - margin-left: 16.666667%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-4 { - margin-left: 33.333333%; -} - -.col-xs-offset-5 { - margin-left: 41.666667%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-7 { - margin-left: 58.333333%; -} - -.col-xs-offset-8 { - margin-left: 66.666667%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-10 { - margin-left: 83.333333%; -} - -.col-xs-offset-11 { - margin-left: 91.666667%; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -@media (min-width: 544px) { - .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - - .col-sm-1 { - width: 8.333333%; - } - - .col-sm-2 { - width: 16.666667%; - } - - .col-sm-3 { - width: 25%; - } - - .col-sm-4 { - width: 33.333333%; - } - - .col-sm-5 { - width: 41.666667%; - } - - .col-sm-6 { - width: 50%; - } - - .col-sm-7 { - width: 58.333333%; - } - - .col-sm-8 { - width: 66.666667%; - } - - .col-sm-9 { - width: 75%; - } - - .col-sm-10 { - width: 83.333333%; - } - - .col-sm-11 { - width: 91.666667%; - } - - .col-sm-12 { - width: 100%; - } - - .col-sm-pull-0 { - right: auto; - } - - .col-sm-pull-1 { - right: 8.333333%; - } - - .col-sm-pull-2 { - right: 16.666667%; - } - - .col-sm-pull-3 { - right: 25%; - } - - .col-sm-pull-4 { - right: 33.333333%; - } - - .col-sm-pull-5 { - right: 41.666667%; - } - - .col-sm-pull-6 { - right: 50%; - } - - .col-sm-pull-7 { - right: 58.333333%; - } - - .col-sm-pull-8 { - right: 66.666667%; - } - - .col-sm-pull-9 { - right: 75%; - } - - .col-sm-pull-10 { - right: 83.333333%; - } - - .col-sm-pull-11 { - right: 91.666667%; - } - - .col-sm-pull-12 { - right: 100%; - } - - .col-sm-push-0 { - left: auto; - } - - .col-sm-push-1 { - left: 8.333333%; - } - - .col-sm-push-2 { - left: 16.666667%; - } - - .col-sm-push-3 { - left: 25%; - } - - .col-sm-push-4 { - left: 33.333333%; - } - - .col-sm-push-5 { - left: 41.666667%; - } - - .col-sm-push-6 { - left: 50%; - } - - .col-sm-push-7 { - left: 58.333333%; - } - - .col-sm-push-8 { - left: 66.666667%; - } - - .col-sm-push-9 { - left: 75%; - } - - .col-sm-push-10 { - left: 83.333333%; - } - - .col-sm-push-11 { - left: 91.666667%; - } - - .col-sm-push-12 { - left: 100%; - } - - .col-sm-offset-0 { - margin-left: 0; - } - - .col-sm-offset-1 { - margin-left: 8.333333%; - } - - .col-sm-offset-2 { - margin-left: 16.666667%; - } - - .col-sm-offset-3 { - margin-left: 25%; - } - - .col-sm-offset-4 { - margin-left: 33.333333%; - } - - .col-sm-offset-5 { - margin-left: 41.666667%; - } - - .col-sm-offset-6 { - margin-left: 50%; - } - - .col-sm-offset-7 { - margin-left: 58.333333%; - } - - .col-sm-offset-8 { - margin-left: 66.666667%; - } - - .col-sm-offset-9 { - margin-left: 75%; - } - - .col-sm-offset-10 { - margin-left: 83.333333%; - } - - .col-sm-offset-11 { - margin-left: 91.666667%; - } - - .col-sm-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 768px) { - .col-md-1, .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-md-10, .col-md-11, .col-md-12 { - float: left; - } - - .col-md-1 { - width: 8.333333%; - } - - .col-md-2 { - width: 16.666667%; - } - - .col-md-3 { - width: 25%; - } - - .col-md-4 { - width: 33.333333%; - } - - .col-md-5 { - width: 41.666667%; - } - - .col-md-6 { - width: 50%; - } - - .col-md-7 { - width: 58.333333%; - } - - .col-md-8 { - width: 66.666667%; - } - - .col-md-9 { - width: 75%; - } - - .col-md-10 { - width: 83.333333%; - } - - .col-md-11 { - width: 91.666667%; - } - - .col-md-12 { - width: 100%; - } - - .col-md-pull-0 { - right: auto; - } - - .col-md-pull-1 { - right: 8.333333%; - } - - .col-md-pull-2 { - right: 16.666667%; - } - - .col-md-pull-3 { - right: 25%; - } - - .col-md-pull-4 { - right: 33.333333%; - } - - .col-md-pull-5 { - right: 41.666667%; - } - - .col-md-pull-6 { - right: 50%; - } - - .col-md-pull-7 { - right: 58.333333%; - } - - .col-md-pull-8 { - right: 66.666667%; - } - - .col-md-pull-9 { - right: 75%; - } - - .col-md-pull-10 { - right: 83.333333%; - } - - .col-md-pull-11 { - right: 91.666667%; - } - - .col-md-pull-12 { - right: 100%; - } - - .col-md-push-0 { - left: auto; - } - - .col-md-push-1 { - left: 8.333333%; - } - - .col-md-push-2 { - left: 16.666667%; - } - - .col-md-push-3 { - left: 25%; - } - - .col-md-push-4 { - left: 33.333333%; - } - - .col-md-push-5 { - left: 41.666667%; - } - - .col-md-push-6 { - left: 50%; - } - - .col-md-push-7 { - left: 58.333333%; - } - - .col-md-push-8 { - left: 66.666667%; - } - - .col-md-push-9 { - left: 75%; - } - - .col-md-push-10 { - left: 83.333333%; - } - - .col-md-push-11 { - left: 91.666667%; - } - - .col-md-push-12 { - left: 100%; - } - - .col-md-offset-0 { - margin-left: 0; - } - - .col-md-offset-1 { - margin-left: 8.333333%; - } - - .col-md-offset-2 { - margin-left: 16.666667%; - } - - .col-md-offset-3 { - margin-left: 25%; - } - - .col-md-offset-4 { - margin-left: 33.333333%; - } - - .col-md-offset-5 { - margin-left: 41.666667%; - } - - .col-md-offset-6 { - margin-left: 50%; - } - - .col-md-offset-7 { - margin-left: 58.333333%; - } - - .col-md-offset-8 { - margin-left: 66.666667%; - } - - .col-md-offset-9 { - margin-left: 75%; - } - - .col-md-offset-10 { - margin-left: 83.333333%; - } - - .col-md-offset-11 { - margin-left: 91.666667%; - } - - .col-md-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 992px) { - .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - - .col-lg-1 { - width: 8.333333%; - } - - .col-lg-2 { - width: 16.666667%; - } - - .col-lg-3 { - width: 25%; - } - - .col-lg-4 { - width: 33.333333%; - } - - .col-lg-5 { - width: 41.666667%; - } - - .col-lg-6 { - width: 50%; - } - - .col-lg-7 { - width: 58.333333%; - } - - .col-lg-8 { - width: 66.666667%; - } - - .col-lg-9 { - width: 75%; - } - - .col-lg-10 { - width: 83.333333%; - } - - .col-lg-11 { - width: 91.666667%; - } - - .col-lg-12 { - width: 100%; - } - - .col-lg-pull-0 { - right: auto; - } - - .col-lg-pull-1 { - right: 8.333333%; - } - - .col-lg-pull-2 { - right: 16.666667%; - } - - .col-lg-pull-3 { - right: 25%; - } - - .col-lg-pull-4 { - right: 33.333333%; - } - - .col-lg-pull-5 { - right: 41.666667%; - } - - .col-lg-pull-6 { - right: 50%; - } - - .col-lg-pull-7 { - right: 58.333333%; - } - - .col-lg-pull-8 { - right: 66.666667%; - } - - .col-lg-pull-9 { - right: 75%; - } - - .col-lg-pull-10 { - right: 83.333333%; - } - - .col-lg-pull-11 { - right: 91.666667%; - } - - .col-lg-pull-12 { - right: 100%; - } - - .col-lg-push-0 { - left: auto; - } - - .col-lg-push-1 { - left: 8.333333%; - } - - .col-lg-push-2 { - left: 16.666667%; - } - - .col-lg-push-3 { - left: 25%; - } - - .col-lg-push-4 { - left: 33.333333%; - } - - .col-lg-push-5 { - left: 41.666667%; - } - - .col-lg-push-6 { - left: 50%; - } - - .col-lg-push-7 { - left: 58.333333%; - } - - .col-lg-push-8 { - left: 66.666667%; - } - - .col-lg-push-9 { - left: 75%; - } - - .col-lg-push-10 { - left: 83.333333%; - } - - .col-lg-push-11 { - left: 91.666667%; - } - - .col-lg-push-12 { - left: 100%; - } - - .col-lg-offset-0 { - margin-left: 0; - } - - .col-lg-offset-1 { - margin-left: 8.333333%; - } - - .col-lg-offset-2 { - margin-left: 16.666667%; - } - - .col-lg-offset-3 { - margin-left: 25%; - } - - .col-lg-offset-4 { - margin-left: 33.333333%; - } - - .col-lg-offset-5 { - margin-left: 41.666667%; - } - - .col-lg-offset-6 { - margin-left: 50%; - } - - .col-lg-offset-7 { - margin-left: 58.333333%; - } - - .col-lg-offset-8 { - margin-left: 66.666667%; - } - - .col-lg-offset-9 { - margin-left: 75%; - } - - .col-lg-offset-10 { - margin-left: 83.333333%; - } - - .col-lg-offset-11 { - margin-left: 91.666667%; - } - - .col-lg-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 1200px) { - .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { - float: left; - } - - .col-xl-1 { - width: 8.333333%; - } - - .col-xl-2 { - width: 16.666667%; - } - - .col-xl-3 { - width: 25%; - } - - .col-xl-4 { - width: 33.333333%; - } - - .col-xl-5 { - width: 41.666667%; - } - - .col-xl-6 { - width: 50%; - } - - .col-xl-7 { - width: 58.333333%; - } - - .col-xl-8 { - width: 66.666667%; - } - - .col-xl-9 { - width: 75%; - } - - .col-xl-10 { - width: 83.333333%; - } - - .col-xl-11 { - width: 91.666667%; - } - - .col-xl-12 { - width: 100%; - } - - .col-xl-pull-0 { - right: auto; - } - - .col-xl-pull-1 { - right: 8.333333%; - } - - .col-xl-pull-2 { - right: 16.666667%; - } - - .col-xl-pull-3 { - right: 25%; - } - - .col-xl-pull-4 { - right: 33.333333%; - } - - .col-xl-pull-5 { - right: 41.666667%; - } - - .col-xl-pull-6 { - right: 50%; - } - - .col-xl-pull-7 { - right: 58.333333%; - } - - .col-xl-pull-8 { - right: 66.666667%; - } - - .col-xl-pull-9 { - right: 75%; - } - - .col-xl-pull-10 { - right: 83.333333%; - } - - .col-xl-pull-11 { - right: 91.666667%; - } - - .col-xl-pull-12 { - right: 100%; - } - - .col-xl-push-0 { - left: auto; - } - - .col-xl-push-1 { - left: 8.333333%; - } - - .col-xl-push-2 { - left: 16.666667%; - } - - .col-xl-push-3 { - left: 25%; - } - - .col-xl-push-4 { - left: 33.333333%; - } - - .col-xl-push-5 { - left: 41.666667%; - } - - .col-xl-push-6 { - left: 50%; - } - - .col-xl-push-7 { - left: 58.333333%; - } - - .col-xl-push-8 { - left: 66.666667%; - } - - .col-xl-push-9 { - left: 75%; - } - - .col-xl-push-10 { - left: 83.333333%; - } - - .col-xl-push-11 { - left: 91.666667%; - } - - .col-xl-push-12 { - left: 100%; - } - - .col-xl-offset-0 { - margin-left: 0; - } - - .col-xl-offset-1 { - margin-left: 8.333333%; - } - - .col-xl-offset-2 { - margin-left: 16.666667%; - } - - .col-xl-offset-3 { - margin-left: 25%; - } - - .col-xl-offset-4 { - margin-left: 33.333333%; - } - - .col-xl-offset-5 { - margin-left: 41.666667%; - } - - .col-xl-offset-6 { - margin-left: 50%; - } - - .col-xl-offset-7 { - margin-left: 58.333333%; - } - - .col-xl-offset-8 { - margin-left: 66.666667%; - } - - .col-xl-offset-9 { - margin-left: 75%; - } - - .col-xl-offset-10 { - margin-left: 83.333333%; - } - - .col-xl-offset-11 { - margin-left: 91.666667%; - } - - .col-xl-offset-12 { - margin-left: 100%; - } -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; -} - -.table th, -.table td { - padding: .75rem; - line-height: 1.5; - vertical-align: top; - border-top: 1px solid #ECEEEF; -} - -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #ECEEEF; -} - -.table tbody + tbody { - border-top: 2px solid #ECEEEF; -} - -.table .table { - background-color: #FFF; -} - -.table-sm th, -.table-sm td { - padding: .3rem; -} - -.table-bordered { - border: 1px solid #ECEEEF; -} - -.table-bordered th, -.table-bordered td { - border: 1px solid #ECEEEF; -} - -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -.table-striped tbody tr:nth-of-type(odd), .rows-striped .row:nth-of-type(odd) { - background-color: #F9F9F9; -} - -.table-hover tbody tr:hover, .rows-striped .row:hover { - background-color: #F5F5F5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: #F5F5F5; -} - -.table-hover .table-active:hover { - background-color: #E8E8E8; -} - -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: #E8E8E8; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #DFF0D8; -} - -.table-hover .table-success:hover { - background-color: #D0E9C6; -} - -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #D0E9C6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #D9EDF7; -} - -.table-hover .table-info:hover { - background-color: #C4E3F3; -} - -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #C4E3F3; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #FCF8E3; -} - -.table-hover .table-warning:hover { - background-color: #FAF2CC; -} - -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #FAF2CC; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #F2DEDE; -} - -.table-hover .table-danger:hover { - background-color: #EBCCCC; -} - -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #EBCCCC; -} - -.table-responsive { - display: block; - width: 100%; - min-height: .01%; - overflow-x: auto; -} - -.thead-inverse th { - color: #FFF; - background-color: #373A3C; -} - -.thead-default th { - color: #55595C; - background-color: #ECEEEF; -} - -.table-inverse { - color: #ECEEEF; - background-color: #373A3C; -} - -.table-inverse.table-bordered { - border: 0; -} - -.table-inverse th, -.table-inverse td, -.table-inverse thead th { - border-color: #55595C; -} - -.table-reflow thead { - float: left; -} - -.table-reflow tbody { - display: block; - white-space: nowrap; -} - -.table-reflow th, -.table-reflow td { - border-top: 1px solid #ECEEEF; - border-left: 1px solid #ECEEEF; -} - -.table-reflow th:last-child, -.table-reflow td:last-child { - border-right: 1px solid #ECEEEF; -} - -.table-reflow thead:last-child tr:last-child th, -.table-reflow thead:last-child tr:last-child td, -.table-reflow tbody:last-child tr:last-child th, -.table-reflow tbody:last-child tr:last-child td, -.table-reflow tfoot:last-child tr:last-child th, -.table-reflow tfoot:last-child tr:last-child td { - border-bottom: 1px solid #ECEEEF; -} - -.table-reflow tr { - float: left; -} - -.table-reflow tr th, -.table-reflow tr td { - display: block !important; - border: 1px solid #ECEEEF; -} - -.form-control { - display: block; - width: 100%; - padding: .375rem .75rem; - font-size: 1rem; - line-height: 1.5; - color: #55595C; - background-color: #FFF; - background-image: none; - border: 1px solid #CCC; - border-radius: .25rem; -} - -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control:focus { - border-color: #66AFE9; - outline: none; -} - -.form-control::-webkit-input-placeholder { - color: #999; - opacity: 1; -} - -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #999; - opacity: 1; -} - -.form-control::placeholder { - color: #999; - opacity: 1; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #ECEEEF; - opacity: 1; -} - -.form-control:disabled { - cursor: not-allowed; -} - -.form-control-file, -.form-control-range { - display: block; -} - -.form-control-label { - padding: .375rem .75rem; - margin-bottom: 0; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 2.25rem; - } - - input[type="date"].input-sm, - .input-group-sm input[type="date"].form-control, - input[type="time"].input-sm, - .input-group-sm - input[type="time"].form-control, - input[type="datetime-local"].input-sm, - .input-group-sm - input[type="datetime-local"].form-control, - input[type="month"].input-sm, - .input-group-sm - input[type="month"].form-control { - line-height: 1.8625rem; - } - - input[type="date"].input-lg, - .input-group-lg input[type="date"].form-control, - input[type="time"].input-lg, - .input-group-lg - input[type="time"].form-control, - input[type="datetime-local"].input-lg, - .input-group-lg - input[type="datetime-local"].form-control, - input[type="month"].input-lg, - .input-group-lg - input[type="month"].form-control { - line-height: 3.166667rem; - } -} - -.form-control-static { - min-height: 2.25rem; - padding-top: .375rem; - padding-bottom: .375rem; - margin-bottom: 0; -} - -.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - padding: .275rem .75rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; -} - -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - padding: .75rem 1.25rem; - font-size: 1.25rem; - line-height: 1.333333; - border-radius: .3rem; -} - -.form-group { - margin-bottom: 1rem; -} - -.radio, -.checkbox { - position: relative; - display: block; - margin-bottom: .75rem; -} - -.radio label, -.checkbox label { - padding-left: 1.25rem; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} - -.radio label input:only-child, -.checkbox label input:only-child { - position: static; -} - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: .25rem; - margin-left: -1.25rem; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -.25rem; -} - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 1.25rem; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: .75rem; -} - -input[type="radio"]:disabled, input[type="radio"].disabled, -input[type="checkbox"]:disabled, -input[type="checkbox"].disabled { - cursor: not-allowed; -} - -.radio-inline.disabled, -.checkbox-inline.disabled { - cursor: not-allowed; -} - -.radio.disabled label, -.checkbox.disabled label { - cursor: not-allowed; -} - -.form-control-success, -.form-control-warning, -.form-control-danger { - padding-right: 2.25rem; - background-repeat: no-repeat; - background-position: center right .5625rem; - -webkit-background-size: 1.4625rem 1.4625rem; - background-size: 1.4625rem 1.4625rem; -} - -.has-success .text-help, -.has-success .form-control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #5CB85C; -} - -.has-success .form-control { - border-color: #5CB85C; -} - -.has-success .input-group-addon { - color: #5CB85C; - background-color: #EAF6EA; - border-color: #5CB85C; -} - -.has-success .form-control-feedback { - color: #5CB85C; -} - -.has-success .form-control-success { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="); -} - -.has-warning .text-help, -.has-warning .form-control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #F0AD4E; -} - -.has-warning .form-control { - border-color: #F0AD4E; -} - -.has-warning .input-group-addon { - color: #F0AD4E; - background-color: white; - border-color: #F0AD4E; -} - -.has-warning .form-control-feedback { - color: #F0AD4E; -} - -.has-warning .form-control-warning { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"); -} - -.has-danger .text-help, -.has-danger .form-control-label, -.has-danger .radio, -.has-danger .checkbox, -.has-danger .radio-inline, -.has-danger .checkbox-inline, -.has-danger.radio label, -.has-danger.checkbox label, -.has-danger.radio-inline label, -.has-danger.checkbox-inline label { - color: #D9534F; -} - -.has-danger .form-control { - border-color: #D9534F; -} - -.has-danger .input-group-addon { - color: #D9534F; - background-color: #FDF7F7; - border-color: #D9534F; -} - -.has-danger .form-control-feedback { - color: #D9534F; -} - -.has-danger .form-control-danger { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="); -} - -@media (min-width: 544px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - - .form-inline .form-control-static { - display: inline-block; - } - - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - - .form-inline .input-group > .form-control { - width: 100%; - } - - .form-inline .form-control-label { - margin-bottom: 0; - vertical-align: middle; - } - - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.btn { - display: inline-block; - padding: .375rem 1rem; - font-size: 1rem; - font-weight: normal; - line-height: 1.5; - text-align: center; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border: 1px solid transparent; - border-radius: .25rem; -} - -.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.btn:focus, .btn:hover { - text-decoration: none; -} - -.btn.focus { - text-decoration: none; -} - -.btn:active, .btn.active { - background-image: none; - outline: 0; -} - -.btn.disabled, .btn:disabled { - cursor: not-allowed; - opacity: .65; -} - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-primary { - color: #FFF; - background-color: #0275D8; - border-color: #0275D8; -} - -.btn-primary:hover { - color: #FFF; - background-color: #025AA5; - border-color: #01549B; -} - -.btn-primary:focus, .btn-primary.focus { - color: #FFF; - background-color: #025AA5; - border-color: #01549B; -} - -.btn-primary:active, .btn-primary.active, -.open > .btn-primary.dropdown-toggle { - color: #FFF; - background-color: #025AA5; - background-image: none; - border-color: #01549B; -} - -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, -.open > .btn-primary.dropdown-toggle:hover, -.open > .btn-primary.dropdown-toggle:focus, -.open > .btn-primary.dropdown-toggle.focus { - color: #FFF; - background-color: #014682; - border-color: #01315A; -} - -.btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus { - background-color: #0275D8; - border-color: #0275D8; -} - -.btn-primary.disabled:hover, .btn-primary:disabled:hover { - background-color: #0275D8; - border-color: #0275D8; -} - -.btn-secondary { - color: #373A3C; - background-color: #FFF; - border-color: #CCC; -} - -.btn-secondary:hover { - color: #373A3C; - background-color: #E6E6E6; - border-color: #ADADAD; -} - -.btn-secondary:focus, .btn-secondary.focus { - color: #373A3C; - background-color: #E6E6E6; - border-color: #ADADAD; -} - -.btn-secondary:active, .btn-secondary.active, -.open > .btn-secondary.dropdown-toggle { - color: #373A3C; - background-color: #E6E6E6; - background-image: none; - border-color: #ADADAD; -} - -.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus, -.open > .btn-secondary.dropdown-toggle:hover, -.open > .btn-secondary.dropdown-toggle:focus, -.open > .btn-secondary.dropdown-toggle.focus { - color: #373A3C; - background-color: #D4D4D4; - border-color: #8C8C8C; -} - -.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus { - background-color: #FFF; - border-color: #CCC; -} - -.btn-secondary.disabled:hover, .btn-secondary:disabled:hover { - background-color: #FFF; - border-color: #CCC; -} - -.btn-info { - color: #FFF; - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.btn-info:hover { - color: #FFF; - background-color: #31B0D5; - border-color: #2AABD2; -} - -.btn-info:focus, .btn-info.focus { - color: #FFF; - background-color: #31B0D5; - border-color: #2AABD2; -} - -.btn-info:active, .btn-info.active, -.open > .btn-info.dropdown-toggle { - color: #FFF; - background-color: #31B0D5; - background-image: none; - border-color: #2AABD2; -} - -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, -.open > .btn-info.dropdown-toggle:hover, -.open > .btn-info.dropdown-toggle:focus, -.open > .btn-info.dropdown-toggle.focus { - color: #FFF; - background-color: #269ABC; - border-color: #1F7E9A; -} - -.btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus { - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.btn-info.disabled:hover, .btn-info:disabled:hover { - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.btn-success { - color: #FFF; - background-color: #5CB85C; - border-color: #5CB85C; -} - -.btn-success:hover { - color: #FFF; - background-color: #449D44; - border-color: #419641; -} - -.btn-success:focus, .btn-success.focus { - color: #FFF; - background-color: #449D44; - border-color: #419641; -} - -.btn-success:active, .btn-success.active, -.open > .btn-success.dropdown-toggle { - color: #FFF; - background-color: #449D44; - background-image: none; - border-color: #419641; -} - -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, -.open > .btn-success.dropdown-toggle:hover, -.open > .btn-success.dropdown-toggle:focus, -.open > .btn-success.dropdown-toggle.focus { - color: #FFF; - background-color: #398439; - border-color: #2D672D; -} - -.btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus { - background-color: #5CB85C; - border-color: #5CB85C; -} - -.btn-success.disabled:hover, .btn-success:disabled:hover { - background-color: #5CB85C; - border-color: #5CB85C; -} - -.btn-warning { - color: #FFF; - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.btn-warning:hover { - color: #FFF; - background-color: #EC971F; - border-color: #EB9316; -} - -.btn-warning:focus, .btn-warning.focus { - color: #FFF; - background-color: #EC971F; - border-color: #EB9316; -} - -.btn-warning:active, .btn-warning.active, -.open > .btn-warning.dropdown-toggle { - color: #FFF; - background-color: #EC971F; - background-image: none; - border-color: #EB9316; -} - -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, -.open > .btn-warning.dropdown-toggle:hover, -.open > .btn-warning.dropdown-toggle:focus, -.open > .btn-warning.dropdown-toggle.focus { - color: #FFF; - background-color: #D58512; - border-color: #B06D0F; -} - -.btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus { - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.btn-warning.disabled:hover, .btn-warning:disabled:hover { - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.btn-danger { - color: #FFF; - background-color: #D9534F; - border-color: #D9534F; -} - -.btn-danger:hover { - color: #FFF; - background-color: #C9302C; - border-color: #C12E2A; -} - -.btn-danger:focus, .btn-danger.focus { - color: #FFF; - background-color: #C9302C; - border-color: #C12E2A; -} - -.btn-danger:active, .btn-danger.active, -.open > .btn-danger.dropdown-toggle { - color: #FFF; - background-color: #C9302C; - background-image: none; - border-color: #C12E2A; -} - -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, -.open > .btn-danger.dropdown-toggle:hover, -.open > .btn-danger.dropdown-toggle:focus, -.open > .btn-danger.dropdown-toggle.focus { - color: #FFF; - background-color: #AC2925; - border-color: #8B211E; -} - -.btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus { - background-color: #D9534F; - border-color: #D9534F; -} - -.btn-danger.disabled:hover, .btn-danger:disabled:hover { - background-color: #D9534F; - border-color: #D9534F; -} - -.btn-primary-outline { - color: #0275D8; - background-color: transparent; - background-image: none; - border-color: #0275D8; -} - -.btn-primary-outline:focus, .btn-primary-outline.focus, .btn-primary-outline:active, .btn-primary-outline.active, -.open > .btn-primary-outline.dropdown-toggle { - color: #FFF; - background-color: #0275D8; - border-color: #0275D8; -} - -.btn-primary-outline:hover { - color: #FFF; - background-color: #0275D8; - border-color: #0275D8; -} - -.btn-primary-outline.disabled:focus, .btn-primary-outline.disabled.focus, .btn-primary-outline:disabled:focus, .btn-primary-outline:disabled.focus { - border-color: #43A7FD; -} - -.btn-primary-outline.disabled:hover, .btn-primary-outline:disabled:hover { - border-color: #43A7FD; -} - -.btn-secondary-outline { - color: #CCC; - background-color: transparent; - background-image: none; - border-color: #CCC; -} - -.btn-secondary-outline:focus, .btn-secondary-outline.focus, .btn-secondary-outline:active, .btn-secondary-outline.active, -.open > .btn-secondary-outline.dropdown-toggle { - color: #FFF; - background-color: #CCC; - border-color: #CCC; -} - -.btn-secondary-outline:hover { - color: #FFF; - background-color: #CCC; - border-color: #CCC; -} - -.btn-secondary-outline.disabled:focus, .btn-secondary-outline.disabled.focus, .btn-secondary-outline:disabled:focus, .btn-secondary-outline:disabled.focus { - border-color: white; -} - -.btn-secondary-outline.disabled:hover, .btn-secondary-outline:disabled:hover { - border-color: white; -} - -.btn-info-outline { - color: #5BC0DE; - background-color: transparent; - background-image: none; - border-color: #5BC0DE; -} - -.btn-info-outline:focus, .btn-info-outline.focus, .btn-info-outline:active, .btn-info-outline.active, -.open > .btn-info-outline.dropdown-toggle { - color: #FFF; - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.btn-info-outline:hover { - color: #FFF; - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.btn-info-outline.disabled:focus, .btn-info-outline.disabled.focus, .btn-info-outline:disabled:focus, .btn-info-outline:disabled.focus { - border-color: #B0E1EF; -} - -.btn-info-outline.disabled:hover, .btn-info-outline:disabled:hover { - border-color: #B0E1EF; -} - -.btn-success-outline { - color: #5CB85C; - background-color: transparent; - background-image: none; - border-color: #5CB85C; -} - -.btn-success-outline:focus, .btn-success-outline.focus, .btn-success-outline:active, .btn-success-outline.active, -.open > .btn-success-outline.dropdown-toggle { - color: #FFF; - background-color: #5CB85C; - border-color: #5CB85C; -} - -.btn-success-outline:hover { - color: #FFF; - background-color: #5CB85C; - border-color: #5CB85C; -} - -.btn-success-outline.disabled:focus, .btn-success-outline.disabled.focus, .btn-success-outline:disabled:focus, .btn-success-outline:disabled.focus { - border-color: #A3D7A3; -} - -.btn-success-outline.disabled:hover, .btn-success-outline:disabled:hover { - border-color: #A3D7A3; -} - -.btn-warning-outline { - color: #F0AD4E; - background-color: transparent; - background-image: none; - border-color: #F0AD4E; -} - -.btn-warning-outline:focus, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline.active, -.open > .btn-warning-outline.dropdown-toggle { - color: #FFF; - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.btn-warning-outline:hover { - color: #FFF; - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.btn-warning-outline.disabled:focus, .btn-warning-outline.disabled.focus, .btn-warning-outline:disabled:focus, .btn-warning-outline:disabled.focus { - border-color: #F8D9AC; -} - -.btn-warning-outline.disabled:hover, .btn-warning-outline:disabled:hover { - border-color: #F8D9AC; -} - -.btn-danger-outline { - color: #D9534F; - background-color: transparent; - background-image: none; - border-color: #D9534F; -} - -.btn-danger-outline:focus, .btn-danger-outline.focus, .btn-danger-outline:active, .btn-danger-outline.active, -.open > .btn-danger-outline.dropdown-toggle { - color: #FFF; - background-color: #D9534F; - border-color: #D9534F; -} - -.btn-danger-outline:hover { - color: #FFF; - background-color: #D9534F; - border-color: #D9534F; -} - -.btn-danger-outline.disabled:focus, .btn-danger-outline.disabled.focus, .btn-danger-outline:disabled:focus, .btn-danger-outline:disabled.focus { - border-color: #EBA5A3; -} - -.btn-danger-outline.disabled:hover, .btn-danger-outline:disabled:hover { - border-color: #EBA5A3; -} - -.btn-link { - font-weight: normal; - color: #0275D8; - border-radius: 0; -} - -.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { - background-color: transparent; -} - -.btn-link, .btn-link:focus, .btn-link:active { - border-color: transparent; -} - -.btn-link:hover { - border-color: transparent; -} - -.btn-link:focus, .btn-link:hover { - color: #014C8C; - text-decoration: underline; - background-color: transparent; -} - -.btn-link:disabled:focus, .btn-link:disabled:hover { - color: #818A91; - text-decoration: none; -} - -.btn-lg, .btn-group-lg > .btn { - padding: .75rem 1.25rem; - font-size: 1.25rem; - line-height: 1.333333; - border-radius: .3rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: .25rem .75rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.in { - display: block; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height; - -o-transition-property: height; - transition-property: height; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-right: .25rem; - margin-left: .25rem; - vertical-align: middle; - content: ""; - border-top: .3em solid; - border-right: .3em solid transparent; - border-left: .3em solid transparent; -} - -.dropdown-toggle:focus { - outline: 0; -} - -.dropup .dropdown-toggle::after { - border-top: 0; - border-bottom: .3em solid; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 1rem; - color: #373A3C; - text-align: left; - list-style: none; - background-color: #FFF; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: .25rem; -} - -.dropdown-divider { - height: 1px; - margin: .5rem 0; - overflow: hidden; - background-color: #E5E5E5; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.5; - color: #373A3C; - text-align: inherit; - white-space: nowrap; - background: none; - border: 0; -} - -.dropdown-item:focus, .dropdown-item:hover { - color: #2B2D2F; - text-decoration: none; - background-color: #F5F5F5; -} - -.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover { - color: #FFF; - text-decoration: none; - background-color: #0275D8; - outline: 0; -} - -.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover { - color: #818A91; -} - -.dropdown-item.disabled:focus, .dropdown-item.disabled:hover { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; -} - -.open > .dropdown-menu { - display: block; -} - -.open > a { - outline: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: .875rem; - line-height: 1.5; - color: #818A91; - white-space: nowrap; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: .3em solid; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} - -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 2; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - margin-left: -5px; -} - -.btn-toolbar::after { - display: table; - clear: both; - content: ""; -} - -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} - -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} - -.btn .caret { - margin-left: 0; -} - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: .3em .3em 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 .3em .3em; -} - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} - -.btn-group-vertical > .btn-group::after { - display: table; - clear: both; - content: ""; -} - -.btn-group-vertical > .btn-group > .btn { - float: none; -} - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: .25rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-left-radius: .25rem; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: table; - border-collapse: separate; -} - -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} - -.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: .375rem .75rem; - font-size: 1rem; - font-weight: normal; - line-height: 1; - color: #55595C; - text-align: center; - background-color: #ECEEEF; - border: 1px solid #CCC; - border-radius: .25rem; -} - -.input-group-addon.form-control-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: .275rem .75rem; - font-size: .875rem; - border-radius: .2rem; -} - -.input-group-addon.form-control-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: .75rem 1.25rem; - font-size: 1.25rem; - border-radius: .3rem; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -1px; -} - -.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { - z-index: 3; -} - -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} - -.input-group-btn:last-child > .btn:focus, .input-group-btn:last-child > .btn:active, .input-group-btn:last-child > .btn:hover, -.input-group-btn:last-child > .btn-group:focus, -.input-group-btn:last-child > .btn-group:active, -.input-group-btn:last-child > .btn-group:hover { - z-index: 3; -} - -.c-input { - position: relative; - display: inline; - padding-left: 1.5rem; - color: #555; - cursor: pointer; -} - -.c-input > input { - position: absolute; - z-index: -1; - opacity: 0; -} - -.c-input > input:checked ~ .c-indicator { - color: #FFF; - background-color: #0074D9; -} - -.c-input > input:focus ~ .c-indicator { - -webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .2rem #0074D9; - box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .2rem #0074D9; -} - -.c-input > input:active ~ .c-indicator { - color: #FFF; - background-color: #84C6FF; -} - -.c-input + .c-input { - margin-left: 1rem; -} - -.c-indicator { - position: absolute; - top: 0; - left: 0; - display: block; - width: 1rem; - height: 1rem; - font-size: 65%; - line-height: 1rem; - color: #EEE; - text-align: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #EEE; - background-repeat: no-repeat; - background-position: center center; - -webkit-background-size: 50% 50%; - background-size: 50% 50%; -} - -.c-checkbox .c-indicator { - border-radius: .25rem; -} - -.c-checkbox input:checked ~ .c-indicator { - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=); -} - -.c-checkbox input:indeterminate ~ .c-indicator { - background-color: #0074D9; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K); -} - -.c-radio .c-indicator { - border-radius: 50%; -} - -.c-radio input:checked ~ .c-indicator { - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==); -} - -.c-inputs-stacked .c-input { - display: inline; -} - -.c-inputs-stacked .c-input::after { - display: block; - margin-bottom: .25rem; - content: ""; -} - -.c-inputs-stacked .c-input + .c-input { - margin-left: 0; -} - -.c-select { - display: inline-block; - max-width: 100%; - -webkit-appearance: none; - padding: .375rem 1.75rem .375rem .75rem; - padding-right: .75rem \9; - color: #55595C; - vertical-align: middle; - background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center; - background-image: none \9; - -webkit-background-size: 8px 10px; - background-size: 8px 10px; - border: 1px solid #CCC; - -moz-appearance: none; -} - -.c-select:focus { - border-color: #51A7E8; - outline: none; -} - -.c-select::-ms-expand { - opacity: 0; -} - -.c-select-sm { - padding-top: 3px; - padding-bottom: 3px; - font-size: 12px; -} - -.c-select-sm:not([multiple]) { - height: 26px; - min-height: 26px; -} - -.file { - position: relative; - display: inline-block; - height: 2.5rem; - cursor: pointer; -} - -.file input { - min-width: 14rem; - margin: 0; - filter: alpha(opacity=0); - opacity: 0; -} - -.file-custom { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 5; - height: 2.5rem; - padding: .5rem 1rem; - line-height: 1.5; - color: #555; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #FFF; - border: 1px solid #DDD; - border-radius: .25rem; -} - -.file-custom::after { - content: "Choose file..."; -} - -.file-custom::before { - position: absolute; - top: -.075rem; - right: -.075rem; - bottom: -.075rem; - z-index: 6; - display: block; - height: 2.5rem; - padding: .5rem 1rem; - line-height: 1.5; - color: #555; - content: "Browse"; - background-color: #EEE; - border: 1px solid #DDD; - border-radius: 0 .25rem .25rem 0; -} - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: inline-block; -} - -.nav-link:focus, .nav-link:hover { - text-decoration: none; -} - -.nav-link.disabled { - color: #818A91; -} - -.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover { - color: #818A91; - cursor: not-allowed; - background-color: transparent; -} - -.nav-inline .nav-item { - display: inline-block; -} - -.nav-inline .nav-item + .nav-item, -.nav-inline .nav-link + .nav-link { - margin-left: 1rem; -} - -.nav-tabs { - border-bottom: 1px solid #DDD; -} - -.nav-tabs::after { - display: table; - clear: both; - content: ""; -} - -.nav-tabs .nav-item { - float: left; - margin-bottom: -1px; -} - -.nav-tabs .nav-item + .nav-item { - margin-left: .2rem; -} - -.nav-tabs .nav-link { - display: block; - padding: .5em 1em; - border: 1px solid transparent; - border-radius: .25rem .25rem 0 0; -} - -.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { - border-color: #ECEEEF #ECEEEF #DDD; -} - -.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover { - color: #818A91; - background-color: transparent; - border-color: transparent; -} - -.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover, -.nav-tabs .nav-item.open .nav-link, -.nav-tabs .nav-item.open .nav-link:focus, -.nav-tabs .nav-item.open .nav-link:hover { - color: #55595C; - background-color: #FFF; - border-color: #DDD #DDD transparent; -} - -.nav-pills::after { - display: table; - clear: both; - content: ""; -} - -.nav-pills .nav-item { - float: left; -} - -.nav-pills .nav-item + .nav-item { - margin-left: .2rem; -} - -.nav-pills .nav-link { - display: block; - padding: .5em 1em; - border-radius: .25rem; -} - -.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover, -.nav-pills .nav-item.open .nav-link, -.nav-pills .nav-item.open .nav-link:focus, -.nav-pills .nav-item.open .nav-link:hover { - color: #FFF; - cursor: default; - background-color: #0275D8; -} - -.nav-stacked .nav-item { - display: block; - float: none; -} - -.nav-stacked .nav-item + .nav-item { - margin-top: .2rem; - margin-left: 0; -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.navbar { - position: relative; - padding: .5rem 1rem; -} - -.navbar::after { - display: table; - clear: both; - content: ""; -} - -@media (min-width: 544px) { - .navbar { - border-radius: .25rem; - } -} - -.navbar-full { - z-index: 1000; -} - -@media (min-width: 544px) { - .navbar-full { - border-radius: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} - -@media (min-width: 544px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} - -.navbar-fixed-top { - top: 0; -} - -.navbar-fixed-bottom { - bottom: 0; -} - -.navbar-sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1030; - width: 100%; -} - -@media (min-width: 544px) { - .navbar-sticky-top { - border-radius: 0; - } -} - -.navbar-brand { - float: left; - padding-top: .25rem; - padding-bottom: .25rem; - margin-right: 1rem; - font-size: 1.25rem; -} - -.navbar-brand:focus, .navbar-brand:hover { - text-decoration: none; -} - -.navbar-brand > img { - display: block; -} - -.navbar-divider { - float: left; - width: 1px; - padding-top: .425rem; - padding-bottom: .425rem; - margin-right: 1rem; - margin-left: 1rem; - overflow: hidden; -} - -.navbar-divider::before { - content: "\00a0"; -} - -.navbar-toggler { - padding: .5rem .75rem; - font-size: 1.25rem; - line-height: 1; - background: none; - border: 1px solid transparent; - border-radius: .25rem; -} - -.navbar-toggler:focus, .navbar-toggler:hover { - text-decoration: none; -} - -@media (min-width: 544px) { - .navbar-toggleable-xs { - display: block !important; - } -} - -@media (min-width: 768px) { - .navbar-toggleable-sm { - display: block !important; - } -} - -@media (min-width: 992px) { - .navbar-toggleable-md { - display: block !important; - } -} - -.navbar-nav .nav-item { - float: left; -} - -.navbar-nav .nav-link { - display: block; - padding-top: .425rem; - padding-bottom: .425rem; -} - -.navbar-nav .nav-link + .nav-link { - margin-left: 1rem; -} - -.navbar-nav .nav-item + .nav-item { - margin-left: 1rem; -} - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, .8); -} - -.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { - color: rgba(0, 0, 0, .8); -} - -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, .3); -} - -.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { - color: rgba(0, 0, 0, .6); -} - -.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .active > .nav-link:focus, -.navbar-light .navbar-nav .active > .nav-link:hover, -.navbar-light .navbar-nav .nav-link.open, -.navbar-light .navbar-nav .nav-link.open:focus, -.navbar-light .navbar-nav .nav-link.open:hover, -.navbar-light .navbar-nav .nav-link.active, -.navbar-light .navbar-nav .nav-link.active:focus, -.navbar-light .navbar-nav .nav-link.active:hover { - color: rgba(0, 0, 0, .8); -} - -.navbar-light .navbar-divider { - background-color: rgba(0, 0, 0, .075); -} - -.navbar-dark .navbar-brand { - color: white; -} - -.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { - color: white; -} - -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, .5); -} - -.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { - color: rgba(255, 255, 255, .75); -} - -.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link:focus, -.navbar-dark .navbar-nav .active > .nav-link:hover, -.navbar-dark .navbar-nav .nav-link.open, -.navbar-dark .navbar-nav .nav-link.open:focus, -.navbar-dark .navbar-nav .nav-link.open:hover, -.navbar-dark .navbar-nav .nav-link.active, -.navbar-dark .navbar-nav .nav-link.active:focus, -.navbar-dark .navbar-nav .nav-link.active:hover { - color: white; -} - -.navbar-dark .navbar-divider { - background-color: rgba(255, 255, 255, .075); -} - -.card { - position: relative; - display: block; - margin-bottom: .75rem; - background-color: #FFF; - border: 1px solid #E5E5E5; - border-radius: .25rem; -} - -.card-block { - padding: 1.25rem; -} - -.card-title { - margin-bottom: .75rem; -} - -.card-subtitle { - margin-top: -.375rem; - margin-bottom: 0; -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link:hover { - text-decoration: none; -} - -.card-link + .card-link { - margin-left: 1.25rem; -} - -.card > .list-group:first-child .list-group-item:first-child { - border-radius: .25rem .25rem 0 0; -} - -.card > .list-group:last-child .list-group-item:last-child { - border-radius: 0 0 .25rem .25rem; -} - -.card-header { - padding: .75rem 1.25rem; - background-color: #F5F5F5; - border-bottom: 1px solid #E5E5E5; -} - -.card-header:first-child { - border-radius: .25rem .25rem 0 0; -} - -.card-footer { - padding: .75rem 1.25rem; - background-color: #F5F5F5; - border-top: 1px solid #E5E5E5; -} - -.card-footer:last-child { - border-radius: 0 0 .25rem .25rem; -} - -.card-primary { - background-color: #0275D8; - border-color: #0275D8; -} - -.card-success { - background-color: #5CB85C; - border-color: #5CB85C; -} - -.card-info { - background-color: #5BC0DE; - border-color: #5BC0DE; -} - -.card-warning { - background-color: #F0AD4E; - border-color: #F0AD4E; -} - -.card-danger { - background-color: #D9534F; - border-color: #D9534F; -} - -.card-primary-outline { - background-color: transparent; - border-color: #0275D8; -} - -.card-secondary-outline { - background-color: transparent; - border-color: #CCC; -} - -.card-info-outline { - background-color: transparent; - border-color: #5BC0DE; -} - -.card-success-outline { - background-color: transparent; - border-color: #5CB85C; -} - -.card-warning-outline { - background-color: transparent; - border-color: #F0AD4E; -} - -.card-danger-outline { - background-color: transparent; - border-color: #D9534F; -} - -.card-inverse .card-header, -.card-inverse .card-footer { - border-bottom: 1px solid rgba(255, 255, 255, .2); -} - -.card-inverse .card-header, -.card-inverse .card-footer, -.card-inverse .card-title, -.card-inverse .card-blockquote { - color: #FFF; -} - -.card-inverse .card-link, -.card-inverse .card-text, -.card-inverse .card-blockquote > footer { - color: rgba(255, 255, 255, .65); -} - -.card-inverse .card-link:focus, .card-inverse .card-link:hover { - color: #FFF; -} - -.card-blockquote { - padding: 0; - margin-bottom: 0; - border-left: 0; -} - -.card-img { - border-radius: .25rem; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -.card-img-top { - border-radius: .25rem .25rem 0 0; -} - -.card-img-bottom { - border-radius: 0 0 .25rem .25rem; -} - -@media (min-width: 544px) { - .card-deck { - display: table; - table-layout: fixed; - border-spacing: 1.25rem 0; - } - - .card-deck .card { - display: table-cell; - width: 1%; - vertical-align: top; - } - - .card-deck-wrapper { - margin-right: -1.25rem; - margin-left: -1.25rem; - } -} - -@media (min-width: 544px) { - .card-group { - display: table; - width: 100%; - table-layout: fixed; - } - - .card-group .card { - display: table-cell; - vertical-align: top; - } - - .card-group .card + .card { - margin-left: 0; - border-left: 0; - } - - .card-group .card:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .card-group .card:first-child .card-img-top { - border-top-right-radius: 0; - } - - .card-group .card:first-child .card-img-bottom { - border-bottom-right-radius: 0; - } - - .card-group .card:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .card-group .card:last-child .card-img-top { - border-top-left-radius: 0; - } - - .card-group .card:last-child .card-img-bottom { - border-bottom-left-radius: 0; - } - - .card-group .card:not(:first-child):not(:last-child) { - border-radius: 0; - } - - .card-group .card:not(:first-child):not(:last-child) .card-img-top, - .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { - border-radius: 0; - } -} - -@media (min-width: 544px) { - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -.breadcrumb { - padding: .75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #ECEEEF; - border-radius: .25rem; -} - -.breadcrumb::after { - display: table; - clear: both; - content: ""; -} - -.breadcrumb > li { - float: left; -} - -.breadcrumb > li + li::before { - padding-right: .5rem; - padding-left: .5rem; - color: #818A91; - content: "/"; -} - -.breadcrumb > .active { - color: #818A91; -} - -.pagination { - display: inline-block; - padding-left: 0; - margin-top: 1rem; - margin-bottom: 1rem; - border-radius: .25rem; -} - -.page-item { - display: inline; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; -} - -.page-item:last-child .page-link { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; -} - -.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover { - z-index: 2; - color: #FFF; - cursor: default; - background-color: #0275D8; - border-color: #0275D8; -} - -.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover { - color: #818A91; - cursor: not-allowed; - background-color: #FFF; - border-color: #DDD; -} - -.page-link { - position: relative; - float: left; - padding: .5rem .75rem; - margin-left: -1px; - line-height: 1.5; - color: #0275D8; - text-decoration: none; - background-color: #FFF; - border: 1px solid #DDD; -} - -.page-link:focus, .page-link:hover { - color: #014C8C; - background-color: #ECEEEF; - border-color: #DDD; -} - -.pagination-lg .page-link { - padding: .75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.333333; -} - -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: .3rem; - border-bottom-left-radius: .3rem; -} - -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: .3rem; - border-bottom-right-radius: .3rem; -} - -.pagination-sm .page-link { - padding: .275rem .75rem; - font-size: .875rem; - line-height: 1.5; -} - -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: .2rem; - border-bottom-left-radius: .2rem; -} - -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: .2rem; - border-bottom-right-radius: .2rem; -} - -.pager { - padding-left: 0; - margin-top: 1rem; - margin-bottom: 1rem; - text-align: center; - list-style: none; -} - -.pager::after { - display: table; - clear: both; - content: ""; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #FFF; - border: 1px solid #DDD; - border-radius: 15px; -} - -.pager li > a:focus, .pager li > a:hover { - text-decoration: none; - background-color: #ECEEEF; -} - -.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover { - color: #818A91; - cursor: not-allowed; - background-color: #FFF; -} - -.pager .disabled > span { - color: #818A91; - cursor: not-allowed; - background-color: #FFF; -} - -.pager-next > a, -.pager-next > span { - float: right; -} - -.pager-prev > a, -.pager-prev > span { - float: left; -} - -.label { - display: inline-block; - padding: .25em .4em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #FFF; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25rem; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -a.label:focus, a.label:hover { - color: #FFF; - text-decoration: none; - cursor: pointer; -} - -.label-pill { - padding-right: .6em; - padding-left: .6em; - border-radius: 10rem; -} - -.label-default { - background-color: #818A91; -} - -.label-default[href]:focus, .label-default[href]:hover { - background-color: #687077; -} - -.label-primary { - background-color: #0275D8; -} - -.label-primary[href]:focus, .label-primary[href]:hover { - background-color: #025AA5; -} - -.label-success { - background-color: #5CB85C; -} - -.label-success[href]:focus, .label-success[href]:hover { - background-color: #449D44; -} - -.label-info { - background-color: #5BC0DE; -} - -.label-info[href]:focus, .label-info[href]:hover { - background-color: #31B0D5; -} - -.label-warning { - background-color: #F0AD4E; -} - -.label-warning[href]:focus, .label-warning[href]:hover { - background-color: #EC971F; -} - -.label-danger { - background-color: #D9534F; -} - -.label-danger[href]:focus, .label-danger[href]:hover { - background-color: #C9302C; -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #ECEEEF; - border-radius: .3rem; -} - -@media (min-width: 544px) { - .jumbotron { - padding: 4rem 2rem; - } -} - -.jumbotron-hr { - border-top-color: #D0D5D8; -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -.alert { - padding: 15px; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: .25rem; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.alert > p + p { - margin-top: 5px; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: bold; -} - -.alert-dismissible { - padding-right: 35px; -} - -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - color: #3C763D; - background-color: #DFF0D8; - border-color: #D0E9C6; -} - -.alert-success hr { - border-top-color: #C1E2B3; -} - -.alert-success .alert-link { - color: #2B542C; -} - -.alert-info { - color: #31708F; - background-color: #D9EDF7; - border-color: #BCDFF1; -} - -.alert-info hr { - border-top-color: #A6D5EC; -} - -.alert-info .alert-link { - color: #245269; -} - -.alert-warning { - color: #8A6D3B; - background-color: #FCF8E3; - border-color: #FAF2CC; -} - -.alert-warning hr { - border-top-color: #F7ECB5; -} - -.alert-warning .alert-link { - color: #66512C; -} - -.alert-danger { - color: #A94442; - background-color: #F2DEDE; - border-color: #EBCCCC; -} - -.alert-danger hr { - border-top-color: #E4B9B9; -} - -.alert-danger .alert-link { - color: #843534; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@-o-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -.progress { - display: block; - width: 100%; - height: 1rem; - margin-bottom: 1rem; -} - -.progress[value] { - -webkit-appearance: none; - color: #0074D9; - border: 0; - -moz-appearance: none; - appearance: none; -} - -.progress[value]::-webkit-progress-bar { - background-color: #EEE; - border-radius: .25rem; -} - -.progress[value]::-webkit-progress-value::before { - content: attr(value); -} - -.progress[value]::-webkit-progress-value { - background-color: #0074D9; - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; -} - -.progress[value="100"]::-webkit-progress-value { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; -} - -@media screen and (min-width: 0\0 -) { - .progress { - background-color: #EEE; - border-radius: .25rem; - } - - .progress-bar { - display: inline-block; - height: 1rem; - text-indent: -999rem; - background-color: #0074D9; - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; - } - - .progress[width^="0"] { - min-width: 2rem; - color: #818A91; - background-color: transparent; - background-image: none; - } - - .progress[width="100%"] { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; - } -} - -.progress-striped[value]::-webkit-progress-value { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 1rem 1rem; - background-size: 1rem 1rem; -} - -.progress-striped[value]::-moz-progress-bar { - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -@media screen and (min-width: 0\0 -) { - .progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 1rem 1rem; - background-size: 1rem 1rem; - } -} - -.progress-animated[value]::-webkit-progress-value { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-animated[value]::-moz-progress-bar { - animation: progress-bar-stripes 2s linear infinite; -} - -@media screen and (min-width: 0\0 -) { - .progress-animated .progress-bar-striped { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; - } -} - -.progress-success[value]::-webkit-progress-value { - background-color: #5CB85C; -} - -.progress-success[value]::-moz-progress-bar { - background-color: #5CB85C; -} - -@media screen and (min-width: 0\0 -) { - .progress-success .progress-bar { - background-color: #5CB85C; - } -} - -.progress-info[value]::-webkit-progress-value { - background-color: #5BC0DE; -} - -.progress-info[value]::-moz-progress-bar { - background-color: #5BC0DE; -} - -@media screen and (min-width: 0\0 -) { - .progress-info .progress-bar { - background-color: #5BC0DE; - } -} - -.progress-warning[value]::-webkit-progress-value { - background-color: #F0AD4E; -} - -.progress-warning[value]::-moz-progress-bar { - background-color: #F0AD4E; -} - -@media screen and (min-width: 0\0 -) { - .progress-warning .progress-bar { - background-color: #F0AD4E; - } -} - -.progress-danger[value]::-webkit-progress-value { - background-color: #D9534F; -} - -.progress-danger[value]::-moz-progress-bar { - background-color: #D9534F; -} - -@media screen and (min-width: 0\0 -) { - .progress-danger .progress-bar { - background-color: #D9534F; - } -} - -.media { - margin-top: 15px; -} - -.media:first-child { - margin-top: 0; -} - -.media, -.media-body { - overflow: hidden; - zoom: 1; -} - -.media-body { - width: 10000px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -.media-object { - display: block; -} - -.media-object.img-thumbnail { - max-width: none; -} - -.media-right { - padding-left: 10px; -} - -.media-left { - padding-right: 10px; -} - -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -.media-list { - padding-left: 0; - list-style: none; -} - -.list-group { - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item { - position: relative; - display: block; - padding: .75rem 1.25rem; - margin-bottom: -1px; - background-color: #FFF; - border: 1px solid #DDD; -} - -.list-group-item:first-child { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; -} - -.list-group-flush .list-group-item { - border-width: 1px 0; - border-radius: 0; -} - -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -.list-group-flush:last-child .list-group-item:last-child { - border-bottom: 0; -} - -a.list-group-item, -button.list-group-item { - width: 100%; - color: #555; - text-align: inherit; -} - -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; -} - -a.list-group-item:focus, a.list-group-item:hover, -button.list-group-item:focus, -button.list-group-item:hover { - color: #555; - text-decoration: none; - background-color: #F5F5F5; -} - -.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover { - color: #818A91; - cursor: not-allowed; - background-color: #ECEEEF; -} - -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading { - color: inherit; -} - -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text { - color: #818A91; -} - -.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { - z-index: 2; - color: #FFF; - background-color: #0275D8; - border-color: #0275D8; -} - -.list-group-item.active .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small { - color: inherit; -} - -.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text { - color: #A8D6FE; -} - -.list-group-item-success { - color: #3C763D; - background-color: #DFF0D8; -} - -a.list-group-item-success, -button.list-group-item-success { - color: #3C763D; -} - -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; -} - -a.list-group-item-success:focus, a.list-group-item-success:hover, -button.list-group-item-success:focus, -button.list-group-item-success:hover { - color: #3C763D; - background-color: #D0E9C6; -} - -a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, -button.list-group-item-success.active, -button.list-group-item-success.active:focus, -button.list-group-item-success.active:hover { - color: #FFF; - background-color: #3C763D; - border-color: #3C763D; -} - -.list-group-item-info { - color: #31708F; - background-color: #D9EDF7; -} - -a.list-group-item-info, -button.list-group-item-info { - color: #31708F; -} - -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; -} - -a.list-group-item-info:focus, a.list-group-item-info:hover, -button.list-group-item-info:focus, -button.list-group-item-info:hover { - color: #31708F; - background-color: #C4E3F3; -} - -a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, -button.list-group-item-info.active, -button.list-group-item-info.active:focus, -button.list-group-item-info.active:hover { - color: #FFF; - background-color: #31708F; - border-color: #31708F; -} - -.list-group-item-warning { - color: #8A6D3B; - background-color: #FCF8E3; -} - -a.list-group-item-warning, -button.list-group-item-warning { - color: #8A6D3B; -} - -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; -} - -a.list-group-item-warning:focus, a.list-group-item-warning:hover, -button.list-group-item-warning:focus, -button.list-group-item-warning:hover { - color: #8A6D3B; - background-color: #FAF2CC; -} - -a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, -button.list-group-item-warning.active, -button.list-group-item-warning.active:focus, -button.list-group-item-warning.active:hover { - color: #FFF; - background-color: #8A6D3B; - border-color: #8A6D3B; -} - -.list-group-item-danger { - color: #A94442; - background-color: #F2DEDE; -} - -a.list-group-item-danger, -button.list-group-item-danger { - color: #A94442; -} - -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; -} - -a.list-group-item-danger:focus, a.list-group-item-danger:hover, -button.list-group-item-danger:focus, -button.list-group-item-danger:hover { - color: #A94442; - background-color: #EBCCCC; -} - -a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, -button.list-group-item-danger.active, -button.list-group-item-danger.active:focus, -button.list-group-item-danger.active:hover { - color: #FFF; - background-color: #A94442; - border-color: #A94442; -} - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} - -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -.embed-responsive-21by9 { - padding-bottom: 42.857143%; -} - -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -.embed-responsive-4by3 { - padding-bottom: 75%; -} - -.embed-responsive-1by1 { - padding-bottom: 100%; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #FFF; - opacity: .2; -} - -.close:focus, .close:hover { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: .5; -} - -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: transparent; - border: 0; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} - -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: transform .3s ease-out, -o-transform .3s ease-out; - transition: -webkit-transform .3s ease-out; - transition: transform .3s ease-out; - transition: transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} - -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #FFF; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: .3rem; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop.in { - opacity: .5; -} - -.modal-header { - padding: 15px; - border-bottom: 1px solid #E5E5E5; -} - -.modal-header::after { - display: table; - clear: both; - content: ""; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - padding: 15px; -} - -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #E5E5E5; -} - -.modal-footer::after { - display: table; - clear: both; - content: ""; -} - -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 544px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - - .modal-sm { - width: 300px; - } -} - -@media (min-width: 768px) { - .modal-lg { - width: 900px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: .875rem; - font-style: normal; - font-weight: normal; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - opacity: 0; - line-break: auto; -} - -.tooltip.in { - opacity: .9; -} - -.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - -.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #FFF; - text-align: center; - background-color: #000; - border-radius: .25rem; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: .875rem; - font-style: normal; - font-weight: normal; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - background-color: #FFF; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: .3rem; - line-break: auto; -} - -.popover.popover-top, .popover.bs-tether-element-attached-bottom { - margin-top: -10px; -} - -.popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} - -.popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after { - bottom: 1px; - margin-left: -10px; - content: ""; - border-top-color: #FFF; - border-bottom-width: 0; -} - -.popover.popover-right, .popover.bs-tether-element-attached-left { - margin-left: 10px; -} - -.popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} - -.popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after { - bottom: -10px; - left: 1px; - content: ""; - border-right-color: #FFF; - border-left-width: 0; -} - -.popover.popover-bottom, .popover.bs-tether-element-attached-top { - margin-top: 10px; -} - -.popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: rgba(0, 0, 0, .25); -} - -.popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after { - top: 1px; - margin-left: -10px; - content: ""; - border-top-width: 0; - border-bottom-color: #FFF; -} - -.popover.popover-left, .popover.bs-tether-element-attached-right { - margin-left: -10px; -} - -.popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: rgba(0, 0, 0, .25); -} - -.popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after { - right: 1px; - bottom: -10px; - content: ""; - border-right-width: 0; - border-left-color: #FFF; -} - -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 1rem; - background-color: #F7F7F7; - border-bottom: 1px solid #EBEBEB; - border-radius: -.7rem -.7rem 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -.popover-arrow, .popover-arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover-arrow { - border-width: 11px; -} - -.popover-arrow::after { - content: ""; - border-width: 10px; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .carousel-item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; -} - -.carousel-inner > .carousel-item > img, -.carousel-inner > .carousel-item > a > img { - line-height: 1; -} - -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .carousel-item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: transform .6s ease-in-out, -o-transform .6s ease-in-out; - transition: -webkit-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - - .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} - -.carousel-inner > .active { - left: 0; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} - -.carousel-inner > .next { - left: 100%; -} - -.carousel-inner > .prev { - left: -100%; -} - -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} - -.carousel-inner > .active.left { - left: -100%; -} - -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #FFF; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - opacity: .5; -} - -.carousel-control.left { - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control:focus, .carousel-control:hover { - color: #FFF; - text-decoration: none; - outline: 0; - opacity: .9; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - width: 20px; - height: 20px; - margin-top: -10px; - font-family: serif; - line-height: 1; -} - -.carousel-control .icon-prev { - left: 50%; - margin-left: -10px; -} - -.carousel-control .icon-next { - right: 50%; - margin-right: -10px; -} - -.carousel-control .icon-prev::before { - content: "\2039"; -} - -.carousel-control .icon-next::before { - content: "\203a"; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} - -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: transparent; - border: 1px solid #FFF; - border-radius: 10px; -} - -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #FFF; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #FFF; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} - -.carousel-caption .btn { - text-shadow: none; -} - -@media (min-width: 544px) { - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - - .carousel-control .icon-prev { - margin-left: -15px; - } - - .carousel-control .icon-next { - margin-right: -15px; - } - - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - - .carousel-indicators { - bottom: 20px; - } -} - -.clearfix::after { - display: table; - clear: both; - content: ""; -} - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} - -.pull-xs-left { - float: left !important; -} - -.pull-xs-right { - float: right !important; -} - -.pull-xs-none { - float: none !important; -} - -@media (min-width: 544px) { - .pull-sm-left { - float: left !important; - } - - .pull-sm-right { - float: right !important; - } - - .pull-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - .pull-md-left { - float: left !important; - } - - .pull-md-right { - float: right !important; - } - - .pull-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - .pull-lg-left { - float: left !important; - } - - .pull-lg-right { - float: right !important; - } - - .pull-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - .pull-xl-left { - float: left !important; - } - - .pull-xl-right { - float: right !important; - } - - .pull-xl-none { - float: none !important; - } -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -.invisible { - visibility: hidden !important; -} - -.text-hide { - font: "0/0" a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.text-justify { - text-align: justify !important; -} - -.text-nowrap { - white-space: nowrap !important; -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.text-xs-left { - text-align: left !important; -} - -.text-xs-right { - text-align: right !important; -} - -.text-xs-center { - text-align: center !important; -} - -@media (min-width: 544px) { - .text-sm-left { - text-align: left !important; - } - - .text-sm-right { - text-align: right !important; - } - - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; - } - - .text-md-right { - text-align: right !important; - } - - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; - } - - .text-lg-right { - text-align: right !important; - } - - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - .text-xl-left { - text-align: left !important; - } - - .text-xl-right { - text-align: right !important; - } - - .text-xl-center { - text-align: center !important; - } -} - -.text-lowercase { - text-transform: lowercase !important; -} - -.text-uppercase { - text-transform: uppercase !important; -} - -.text-capitalize { - text-transform: capitalize !important; -} - -.font-weight-normal { - font-weight: normal; -} - -.font-weight-bold { - font-weight: bold; -} - -.font-italic { - font-style: italic; -} - -.text-muted { - color: #818A91; -} - -.text-primary { - color: #0275D8; -} - -a.text-primary:focus, a.text-primary:hover { - color: #025AA5; -} - -.text-success { - color: #5CB85C; -} - -a.text-success:focus, a.text-success:hover { - color: #449D44; -} - -.text-info { - color: #5BC0DE; -} - -a.text-info:focus, a.text-info:hover { - color: #31B0D5; -} - -.text-warning { - color: #F0AD4E !important; -} - -a.text-warning:focus, a.text-warning:hover { - color: #EC971F; -} - -.text-danger { - color: #D9534F !important; -} - -a.text-danger:focus, a.text-danger:hover { - color: #C9302C; -} - -.bg-inverse { - color: #ECEEEF; - background-color: #373A3C; -} - -.bg-faded { - background-color: #F7F7F9; -} - -.bg-primary { - color: #FFF !important; - background-color: #0275D8 !important; -} - -a.bg-primary:focus, a.bg-primary:hover { - background-color: #025AA5; -} - -.bg-success { - color: #FFF !important; - background-color: #5CB85C !important; -} - -a.bg-success:focus, a.bg-success:hover { - background-color: #449D44; -} - -.bg-info { - color: #FFF !important; - background-color: #5BC0DE !important; -} - -a.bg-info:focus, a.bg-info:hover { - background-color: #31B0D5; -} - -.bg-warning { - color: #FFF !important; - background-color: #F0AD4E !important; -} - -a.bg-warning:focus, a.bg-warning:hover { - background-color: #EC971F; -} - -.bg-danger { - color: #FFF !important; - background-color: #D9534F !important; -} - -a.bg-danger:focus, a.bg-danger:hover { - background-color: #C9302C; -} - -.m-x-auto { - margin-right: auto !important; - margin-left: auto !important; -} - -.m-a-0 { - margin: 0 0 !important; -} - -.m-t-0 { - margin-top: 0 !important; -} - -.m-r-0 { - margin-right: 0 !important; -} - -.m-b-0 { - margin-bottom: 0 !important; -} - -.m-l-0 { - margin-left: 0 !important; -} - -.m-x-0 { - margin-right: 0 !important; - margin-left: 0 !important; -} - -.m-y-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.m-a-1 { - margin: 1rem 1rem !important; -} - -.m-t-1 { - margin-top: 1rem !important; -} - -.m-r-1 { - margin-right: 1rem !important; -} - -.m-b-1 { - margin-bottom: 1rem !important; -} - -.m-l-1 { - margin-left: 1rem !important; -} - -.m-x-1 { - margin-right: 1rem !important; - margin-left: 1rem !important; -} - -.m-y-1 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.m-a-2 { - margin: 1.5rem 1.5rem !important; -} - -.m-t-2 { - margin-top: 1.5rem !important; -} - -.m-r-2 { - margin-right: 1.5rem !important; -} - -.m-b-2 { - margin-bottom: 1.5rem !important; -} - -.m-l-2 { - margin-left: 1.5rem !important; -} - -.m-x-2 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; -} - -.m-y-2 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.m-a-3 { - margin: 3rem 3rem !important; -} - -.m-t-3 { - margin-top: 3rem !important; -} - -.m-r-3 { - margin-right: 3rem !important; -} - -.m-b-3 { - margin-bottom: 3rem !important; -} - -.m-l-3 { - margin-left: 3rem !important; -} - -.m-x-3 { - margin-right: 3rem !important; - margin-left: 3rem !important; -} - -.m-y-3 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.p-a-0 { - padding: 0 0 !important; -} - -.p-t-0 { - padding-top: 0 !important; -} - -.p-r-0 { - padding-right: 0 !important; -} - -.p-b-0 { - padding-bottom: 0 !important; -} - -.p-l-0 { - padding-left: 0 !important; -} - -.p-x-0 { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.p-y-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.p-a-1 { - padding: 1rem 1rem !important; -} - -.p-t-1 { - padding-top: 1rem !important; -} - -.p-r-1 { - padding-right: 1rem !important; -} - -.p-b-1 { - padding-bottom: 1rem !important; -} - -.p-l-1 { - padding-left: 1rem !important; -} - -.p-x-1 { - padding-right: 1rem !important; - padding-left: 1rem !important; -} - -.p-y-1 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.p-a-2 { - padding: 1.5rem 1.5rem !important; -} - -.p-t-2 { - padding-top: 1.5rem !important; -} - -.p-r-2 { - padding-right: 1.5rem !important; -} - -.p-b-2 { - padding-bottom: 1.5rem !important; -} - -.p-l-2 { - padding-left: 1.5rem !important; -} - -.p-x-2 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} - -.p-y-2 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.p-a-3 { - padding: 3rem 3rem !important; -} - -.p-t-3 { - padding-top: 3rem !important; -} - -.p-r-3 { - padding-right: 3rem !important; -} - -.p-b-3 { - padding-bottom: 3rem !important; -} - -.p-l-3 { - padding-left: 3rem !important; -} - -.p-x-3 { - padding-right: 3rem !important; - padding-left: 3rem !important; -} - -.p-y-3 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.pos-f-t { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -.hidden-xs-up { - display: none !important; -} - -@media (max-width: 543px) { - .hidden-xs-down { - display: none !important; - } -} - -@media (min-width: 544px) { - .hidden-sm-up { - display: none !important; - } -} - -@media (max-width: 767px) { - .hidden-sm-down { - display: none !important; - } -} - -@media (min-width: 768px) { - .hidden-md-up { - display: none !important; - } -} - -@media (max-width: 991px) { - .hidden-md-down { - display: none !important; - } -} - -@media (min-width: 992px) { - .hidden-lg-up { - display: none !important; - } -} - -@media (max-width: 1199px) { - .hidden-lg-down { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-xl-up { - display: none !important; - } -} - -.hidden-xl-down { - display: none !important; -} - -.visible-print-block { - display: none !important; -} - -@media print { - .visible-print-block { - display: block !important; - } -} - -.visible-print-inline { - display: none !important; -} - -@media print { - .visible-print-inline { - display: inline !important; - } -} - -.visible-print-inline-block { - display: none !important; -} - -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} - -@media print { - .hidden-print { - display: none !important; - } -} - -/*# sourceMappingURL=bootstrap.css.map */ - -.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 } - -/*****************************************************************/ - -/*********************************/ -a:focus { - outline: none; -} - -.notification { - position: absolute; - z-index: 9999; - top: 0; - left: 0; - width: 100%; - border-radius: 0; - text-align: center; - transition: opacity .25s ease-in-out; -} - -.notification:hover { - cursor: pointer; - opacity: .7; -} - -.nav.nav-tabs-bordered + .tab-content { - padding-bottom: 20px !important; -} - -.form-control { - margin: .3em 0; -} - -.text-center { - text-align: center; -} - -.text-right { - text-align: right; -} - -.has-error { - color: #F44; - font-size: 13px; - display: block !important; -} - -.tab-with-error { - color: red !important; - font-weight: bold; -} - -.item-col-header { - outline: solid 1px; -} - -.full-width { - width: 100%; -} - -.content-overview.item-list { - display: table; -} - -.table.content-overview td { - vertical-align: middle !important; -} - -.content-overview .with-placeholder { - max-width: 3em; -} - -.content-overview .placeholder { - max-height: 3em; -} - -.item-list .item-actions-dropdown.active .item-actions-block { - max-width: 300px !important; -} - -img { - max-width: 100%; -} - -.file-preview .preview { - height: 4em; - line-height: 5em; - overflow: hidden; -} - -.file-preview .preview.directory { - height: auto; -} - -.users-list ul { - margin-left: -30px; -} - -.users-list img { - border-radius: 50%; - padding: 3px; -} - -.timeline { - list-style: none; - padding: 20px 0 20px; - position: relative; -} - -.timeline:before { - top: 0; - bottom: 0; - position: absolute; - content: " "; - width: 3px; - background-color: #EEE; - left: 50%; - margin-left: -1.5px; -} - -.timeline > li { - position: relative; -} - -.timeline > li:before, -.timeline > li:after { - content: " "; - display: table; -} - -.timeline > li:after { - clear: both; -} - -.timeline > li > .timeline-panel { - width: 46%; - float: left; - border-radius: 2px; - padding: 10px; - position: relative; - -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); - border: 1px solid #D4D4D4; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); - background: #FFF; -} - -.timeline > li > .timeline-panel:before { - position: absolute; - top: 26px; - right: -15px; - display: inline-block; - border-top: 15px solid transparent; - border-left: 15px solid #CCC; - border-right: 0 solid #CCC; - border-bottom: 15px solid transparent; - content: " "; -} - -.timeline > li > .timeline-panel:after { - position: absolute; - top: 27px; - right: -14px; - display: inline-block; - border-top: 14px solid transparent; - border-left: 14px solid #FFF; - border-right: 0 solid #FFF; - border-bottom: 14px solid transparent; - content: " "; -} - -.timeline > li > .timeline-badge { - color: #FFF; - width: 30px; - height: 30px; - text-align: center; - position: absolute; - top: 26px; - left: 50%; - margin-left: -14px; - background-color: #DDD; - z-index: 100; - border-radius: 50%; -} - -.timeline > li > .timeline-badge.big { - width: 40px; - height: 40px; - top: 23px; - margin-left: -20px; -} - -.timeline:not(.more-space) > li { - margin-top: -25px; -} - -.timeline > li:first-child { - margin-top: 0; -} - -.timeline > li.timeline-inverted > .timeline-panel { - float: right; -} - -.timeline > li.timeline-inverted > .timeline-panel:before { - border-left-width: 0; - border-right-width: 15px; - left: -15px; - right: auto; -} - -.timeline > li.timeline-inverted > .timeline-panel:after { - border-left-width: 0; - border-right-width: 14px; - left: -14px; - right: auto; -} - -.timeline-title { - margin-top: 0; - color: inherit; -} - -.timeline-body > p, -.timeline-body > ul { - margin-bottom: 0; -} - -.timeline-body > p + p { - margin-top: 5px; -} - -@media (max-width: 767px) { - ul.timeline:before { - left: 40px; - } - - ul.timeline > li > .timeline-panel { - width: calc(100% - 90px); - width: -moz-calc(100% - 90px); - width: -webkit-calc(100% - 90px); - } - - ul.timeline > li > .timeline-badge { - left: 15px; - margin-left: 0; - top: 16px; - } - - ul.timeline > li > .timeline-panel { - float: right; - } - - ul.timeline > li > .timeline-panel:before { - border-left-width: 0; - border-right-width: 15px; - left: -15px; - right: auto; - } - - ul.timeline > li > .timeline-panel:after { - border-left-width: 0; - border-right-width: 14px; - left: -14px; - right: auto; - } -} - -.sidebar .divider { - height: 10px; -} - -.sidebar .nav > li > ul > li a { - padding-left: 30px !important; -} - -.ace-editor-container { - position: relative; -} - -.ace-editor { - position: absolute !important; - width: 100%; - height: 100%; - bottom: 0; -} - -.pagination { - list-style: none; -} - -.pagination li { - display: inline; - padding: .5em; -} - -.header-block img { - margin-right: 10px; -} - -.truncate { - word-break: break-all; -} - -.bold { - font-weight: bold; -} -.m-l-10 { - margin-left: 10px; -} -.m-t-15 { - margin-top: 15px; -} -.p-tb-15 { - padding-top: 15px; - padding-bottom: 15px; -} - -.card .card-header .title { - line-height: 1.5em; -} - -.card .card-header .title small { - padding-left: 10px; -} -.card.file-preview .card-block { - padding: 0; - height: 6em; - overflow: hidden; -} - -.card.file-preview .card-block p { - padding: 1em 5px; -} - -.card.file-preview .card-footer { - padding: 5px !important; -} - -.card.file-preview .card-block img { - width: 100%; -} - - -.tag { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; -} - -.tag:empty { - display: none; -} - -.btn .tag { - position: relative; - top: -1px; -} - -a.tag:focus, a.tag:hover { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.tag-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -.tag-default { - background-color: #818a91; -} - -.tag-default[href]:focus, .tag-default[href]:hover { - background-color: #687077; -} - -.tag-success { - background-color: #5cb85c; -} - -.tag-success[href]:focus, .tag-success[href]:hover { - background-color: #449d44; -} - -.tag-info { - background-color: #5bc0de; -} - -.tag-info[href]:focus, .tag-info[href]:hover { - background-color: #31b0d5; -} - -.tag-warning { - background-color: #f0ad4e; -} - -.tag-warning[href]:focus, .tag-warning[href]:hover { - background-color: #ec971f; -} - -.tag-danger { - background-color: #d9534f; -} - -.tag-danger[href]:focus, .tag-danger[href]:hover { - background-color: #c9302c; -} \ No newline at end of file diff --git a/resources/assets/_admin/fonts/FontAwesome.otf b/resources/assets/_admin/fonts/FontAwesome.otf deleted file mode 100644 index 3ed7f8b4..00000000 Binary files a/resources/assets/_admin/fonts/FontAwesome.otf and /dev/null differ diff --git a/resources/assets/_admin/fonts/fontawesome-webfont.eot b/resources/assets/_admin/fonts/fontawesome-webfont.eot deleted file mode 100644 index 9b6afaed..00000000 Binary files a/resources/assets/_admin/fonts/fontawesome-webfont.eot and /dev/null differ diff --git a/resources/assets/_admin/fonts/fontawesome-webfont.svg b/resources/assets/_admin/fonts/fontawesome-webfont.svg deleted file mode 100644 index d05688e9..00000000 --- a/resources/assets/_admin/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,655 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/resources/assets/_admin/fonts/fontawesome-webfont.ttf b/resources/assets/_admin/fonts/fontawesome-webfont.ttf deleted file mode 100644 index 26dea795..00000000 Binary files a/resources/assets/_admin/fonts/fontawesome-webfont.ttf and /dev/null differ diff --git a/resources/assets/_admin/fonts/fontawesome-webfont.woff b/resources/assets/_admin/fonts/fontawesome-webfont.woff deleted file mode 100644 index dc35ce3c..00000000 Binary files a/resources/assets/_admin/fonts/fontawesome-webfont.woff and /dev/null differ diff --git a/resources/assets/_admin/fonts/fontawesome-webfont.woff2 b/resources/assets/_admin/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 500e5172..00000000 Binary files a/resources/assets/_admin/fonts/fontawesome-webfont.woff2 and /dev/null differ diff --git a/resources/assets/_admin/js/app.js b/resources/assets/_admin/js/app.js deleted file mode 100644 index 7c8ed855..00000000 --- a/resources/assets/_admin/js/app.js +++ /dev/null @@ -1,513 +0,0 @@ -var config = window.config = {}; - -// Config reference element -var $ref = $ ("#ref"); - -// Configure responsive bootstrap toolkit -config.ResponsiveBootstrapToolkitVisibilityDivs = { - 'xs': $ ('
'), - 'sm': $ ('
'), - 'md': $ ('
'), - 'lg': $ ('
'), - 'xl': $ ('
') -}; - -ResponsiveBootstrapToolkit.use ('Custom', config.ResponsiveBootstrapToolkitVisibilityDivs); - -//validation configuration -config.validations = { - debug: true, - errorClass: 'has-error', - validClass: 'success', - errorElement: "span", - - // add error class - highlight: function (element, errorClass, validClass) { - $ (element).parents ("div.form-group") - .addClass (errorClass) - .removeClass (validClass); - }, - - // add error class - unhighlight: function (element, errorClass, validClass) { - $ (element).parents (".has-error") - .removeClass (errorClass) - .addClass (validClass); - }, - - // submit handler - submitHandler: function (form) { - form.submit (); - } -}; - -//delay time configuration -config.delayTime = 50; - -// chart configurations -config.chart = {}; - -config.chart.colorPrimary = tinycolor ($ref.find (".chart .color-primary").css ("color")); -config.chart.colorSecondary = tinycolor ($ref.find (".chart .color-secondary").css ("color")); -/*********************************************** - * Animation Settings - ***********************************************/ -function animate(options) { - var animationName = "animated " + options.name; - var animationEnd = "webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend"; - $ (options.selector) - .addClass (animationName) - .one (animationEnd, - function () { - $ (this).removeClass (animationName); - } - ); -} - -$ (function () { - var $itemActions = $ (".item-actions-dropdown"); - - $ (document).on ('click', function (e) { - if (!$ (e.target).closest ('.item-actions-dropdown').length) { - $itemActions.removeClass ('active'); - } - }); - - $ ('.item-actions-toggle-btn').on ('click', function (e) { - e.preventDefault (); - - var $thisActionList = $ (this).closest ('.item-actions-dropdown'); - - $itemActions.not ($thisActionList).removeClass ('active'); - - $thisActionList.toggleClass ('active'); - }); -}); - -/*********************************************** - * NProgress Settings - ***********************************************/ -var npSettings = { - easing: 'ease', - speed: 500 -}; - -NProgress.configure (npSettings); -$ (function () { - setSameHeights (); - - var resizeTimer; - - $ (window).resize (function () { - clearTimeout (resizeTimer); - resizeTimer = setTimeout (setSameHeights, 150); - }); -}); - -function setSameHeights($container) { - - $container = $container || $ ('.sameheight-container'); - - var viewport = ResponsiveBootstrapToolkit.current (); - - $container.each (function () { - - var $items = $ (this).find (".sameheight-item"); - - // Get max height of items in container - var maxHeight = 0; - - $items.each (function () { - $ (this).css ({height: 'auto'}); - maxHeight = Math.max (maxHeight, $ (this).innerHeight ()); - }); - - // Set heights of items - $items.each (function () { - // Ignored viewports for item - var excludedStr = $ (this).data ('exclude') || ''; - var excluded = excludedStr.split (','); - - // Set height of element if it's not excluded on - if (excluded.indexOf (viewport) === -1) { - $ (this).innerHeight (maxHeight); - } - }); - }); -} - -$ (function () { - animate ({ - name: 'flipInY', - selector: '.error-card > .error-title-block' - }); - - setTimeout (function () { - var $el = $ ('.error-card > .error-container'); - - animate ({ - name: 'fadeInUp', - selector: $el - }); - - $el.addClass ('visible'); - }, 1000); -}); - -$ (function () { - - $ ('#sidebar-menu, #customize-menu').metisMenu ({ - activeClass: 'open' - }); - - $ ('#sidebar-collapse-btn').on ('click', function (event) { - event.preventDefault (); - - $ ("#app").toggleClass ("sidebar-open"); - }); - - $ ("#sidebar-overlay").on ('click', function () { - $ ("#app").removeClass ("sidebar-open"); - }); - -}); -$ (function () { - - $ ('.actions-list > li').on ('click', '.check', function (e) { - e.preventDefault (); - - $ (this).parents ('.tasks-item') - .find ('.checkbox') - .prop ("checked", true); - - // removeActionList (); - }); - -}); - -$ (function () { - - // set sortable options - $ ('.images-container').sortable ({ - animation: 150, - handle: ".control-btn.move", - draggable: ".image-container", - onMove: function (evt) { - var $relatedElem = $ (evt.related); - - if ($relatedElem.hasClass ('add-image')) { - return false; - } - } - }); - - var $controlsButtons = $ ('.controls'); - - var $controlsButtonsStar = $controlsButtons.find ('.star'); - - $controlsButtonsStar.on ('click', function (e) { - e.preventDefault (); - - $controlsButtonsStar.removeClass ('active'); - $controlsButtonsStar.parents ('.image-container').removeClass ('main'); - - $ (this).addClass ('active'); - - $ (this).parents ('.image-container').addClass ('main'); - }) -}); - -$ (function () { - $ ('.nav-profile > li > a').on ('click', function () { - var $el = $ (this).next (); - - animate ({ - name: 'flipInX', - selector: $el - }); - }); -}); - -$ (function () { - // Local storage settings - var themeSettings = getThemeSettings (); - - // Elements - - var $app = $ ('#app'); - var $styleLink = $ ('#theme-style'); - var $customizeMenu = $ ('#customize-menu'); - - // Color switcher - var $customizeMenuColorBtns = $customizeMenu.find ('.color-item'); - - // Position switchers - var $customizeMenuRadioBtns = $customizeMenu.find ('.radio'); - - // ///////////////////////////////////////////////// - - // Initial state - - // On setting event, set corresponding options - - // Update customize view based on options - - // Update theme based on options - - /************************************************ - * Initial State - *************************************************/ - - setThemeSettings (); - - /************************************************ - * Events - *************************************************/ - - // set theme type - $customizeMenuColorBtns.on ('click', function () { - themeSettings.themeName = $ (this).data ('theme'); - - setThemeSettings (); - }); - - $customizeMenuRadioBtns.on ('click', function () { - - var optionName = $ (this).prop ('name'); - themeSettings[optionName] = $ (this).val (); - - setThemeSettings (); - }); - - function setThemeSettings() { - setThemeState () - .delay (config.delayTime) - .queue (function (next) { - - setThemeColor (); - setThemeControlsState (); - saveThemeSettings (); - - $ (document).trigger ("themechange"); - - next (); - }); - } - - /************************************************ - * Update theme based on options - *************************************************/ - - function setThemeState() { - // set theme type - if (themeSettings.themeName) { - $styleLink.attr ('href', window.assetsPath + '/css/app-' + themeSettings.themeName + '.css'); - } - else { - $styleLink.attr ('href', window.assetsPath + '/css/app.css'); - } - - // App classes - $app.removeClass ('header-fixed footer-fixed sidebar-fixed'); - - // set header - $app.addClass (themeSettings.headerPosition); - - // set footer - $app.addClass (themeSettings.footerPosition); - - // set footer - $app.addClass (themeSettings.sidebarPosition); - - return $app; - } - - /************************************************ - * Update theme controls based on options - *************************************************/ - - function setThemeControlsState() { - // set color switcher - $customizeMenuColorBtns.each (function () { - if ($ (this).data ('theme') === themeSettings.themeName) { - $ (this).addClass ('active'); - } - else { - $ (this).removeClass ('active'); - } - }); - - // set radio buttons - $customizeMenuRadioBtns.each (function () { - var name = $ (this).prop ('name'); - var value = $ (this).val (); - - if (themeSettings[name] === value) { - $ (this).prop ("checked", true); - } - else { - $ (this).prop ("checked", false); - } - }); - } - - /************************************************ - * Update theme color - *************************************************/ - function setThemeColor() { - config.chart.colorPrimary = tinycolor ($ref.find (".chart .color-primary").css ("color")); - config.chart.colorSecondary = tinycolor ($ref.find (".chart .color-secondary").css ("color")); - } - - /************************************************ - * Storage Functions - *************************************************/ - - function getThemeSettings() { - var settings = (localStorage.getItem ('themeSettings')) ? JSON.parse (localStorage.getItem ('themeSettings')) : {}; - - settings.headerPosition = settings.headerPosition || ''; - settings.sidebarPosition = settings.sidebarPosition || ''; - settings.footerPosition = settings.footerPosition || ''; - - return settings; - } - - function saveThemeSettings() { - localStorage.setItem ('themeSettings', JSON.stringify (themeSettings)); - } - -}); - -$ (function () { - - $ ("body").addClass ("loaded"); - - var notification = $ ('.notification'); - if (notification.length) { - - notification.click (function () { - $ (this).fadeOut ('fast'); - }); - - setTimeout (function () { - notification.fadeOut (1500) - }, 5 * 1000) - } -}); - -/** - * Makes slug from input string - * - * @param text - * @param trimSpaces - * - * @returns {string} - */ -function slugify(text, trimSpaces) { - text = text.toString ().toLowerCase (); - - if (trimSpaces) - text = text.trim (); - - return text.replace (/ /g, '-') - .replace (/[àáâãäå]/g, "a") - .replace (/[čç]/g, "c") - .replace (/[ěèéêë]/g, "e") - .replace (/[ùúûüů]/g, "u") - .replace (/[ìíîï]/g, "i") - .replace (/[ňńñ]/g, "n") - .replace (/[òóôõö]/g, "o") - .replace (/[ýÿ]/g, "y") - .replace (/œ/g, "oe") - .replace (/ď/g, "d") - .replace (/ř/g, "r") - .replace (/š/g, "s") - .replace (/ž/g, "z") - .replace (/ť/g, "t") - .replace (/æ/g, "ae") - .replace (/[^a-z0-9\-]+/g, '') - .replace (/--+/g, '-'); -} - -// bind some custom methods -$ (document).ready (function () { - var previousTitle, previousMessage; - - $ ('.confirm').click (function (e) { - - var titleElement = $ ('#confirmation-title'); - var messageElement = $ ('#confirmation-message'); - - previousTitle = titleElement.text (); - previousMessage = messageElement.text (); - - var confirmTitle = $ (this).data ('title'); - var confirmMessage = $ (this).data ('message'); - var href = $ (this).attr ('href'); - - $ ('#confirm-button').attr ('href', href); - - if (confirmTitle) - titleElement.text (confirmTitle); - - if (confirmMessage) - messageElement.text (confirmMessage); - - $ ('#confirm-modal').modal ('show'); - - e.preventDefault (); - }); - - $ ('#confirm-modal').on ('hidden.bs.modal', function () { - $ ('#confirmation-title').text (previousTitle); - $ ('#confirmation-message').text (previousMessage); - }); - - $ ('#lockUrl').change (function () { - $ ('.slug-source').keyup (); - }); - - $ ('.slug-target').keyup (function () { - $ (this).val (slugify ($ (this).val (), false)); - $ ('#lockUrl').prop ('checked', true); - }); - - $ ('.slug-source').keyup (function () { - var source = $ (this); - var target = $ ('.slug-target'); - var locked = $ ('#lockUrl'); - - if (!locked.is (':checked')) - target.val (slugify (source.val (), true)); - }); - - $ (function () { - $ ('[data-toggle="tooltip"]').tooltip () - }); - - // find if any error occured and mark tab with that error - $ ('.has-error').each (function () { - var error = $ (this); - var tabCard = error.closest ('.tab-pane'); - - $ ("#" + tabCard.prop ('id') + "-tab").addClass ('tab-with-error'); - }); - - $('#removeTitlePhoto').click(function () { - $('#titlePhotoContainer').remove(); - // $('existingTitlePhoto').val(null); - }); - - $('form').areYouSure(); -}); - -/*********************************************** - * NProgress Settings - ***********************************************/ - -// start load bar -NProgress.start (); - -// end loading bar -NProgress.done (); \ No newline at end of file diff --git a/resources/assets/_admin/js/vendor.js b/resources/assets/_admin/js/vendor.js deleted file mode 100644 index c8bca2c1..00000000 --- a/resources/assets/_admin/js/vendor.js +++ /dev/null @@ -1,57834 +0,0 @@ -/*! - * jQuery JavaScript Library v2.1.4 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2015-04-28T16:01Z - */ - -(function( global, factory ) { - - if ( typeof module === "object" && typeof module.exports === "object" ) { - // For CommonJS and CommonJS-like environments where a proper `window` - // is present, execute the factory and get jQuery. - // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. - // This accentuates the need for the creation of a real `window`. - // e.g. var jQuery = require("jquery")(window); - // See ticket #14549 for more info. - module.exports = global.document ? - factory( global, true ) : - function( w ) { - if ( !w.document ) { - throw new Error( "jQuery requires a window with a document" ); - } - return factory( w ); - }; - } else { - factory( global ); - } - -// Pass this if window is not defined yet -}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { - -// Support: Firefox 18+ -// Can't be in strict mode, several libs including ASP.NET trace -// the stack via arguments.caller.callee and Firefox dies if -// you try to trace through "use strict" call chains. (#13335) -// - -var arr = []; - -var slice = arr.slice; - -var concat = arr.concat; - -var push = arr.push; - -var indexOf = arr.indexOf; - -var class2type = {}; - -var toString = class2type.toString; - -var hasOwn = class2type.hasOwnProperty; - -var support = {}; - - - -var - // Use the correct document accordingly with window argument (sandbox) - document = window.document, - - version = "2.1.4", - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - // Need init if jQuery is called (just allow error to be thrown if not included) - return new jQuery.fn.init( selector, context ); - }, - - // Support: Android<4.1 - // Make sure we trim BOM and NBSP - rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - - // Matches dashed string for camelizing - rmsPrefix = /^-ms-/, - rdashAlpha = /-([\da-z])/gi, - - // Used by jQuery.camelCase as callback to replace() - fcamelCase = function( all, letter ) { - return letter.toUpperCase(); - }; - -jQuery.fn = jQuery.prototype = { - // The current version of jQuery being used - jquery: version, - - constructor: jQuery, - - // Start with an empty selector - selector: "", - - // The default length of a jQuery object is 0 - length: 0, - - toArray: function() { - return slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num != null ? - - // Return just the one element from the set - ( num < 0 ? this[ num + this.length ] : this[ num ] ) : - - // Return all the elements in a clean array - slice.call( this ); - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - ret.context = this.context; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function( elem, i ) { - return callback.call( elem, i, elem ); - })); - }, - - slice: function() { - return this.pushStack( slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(null); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: arr.sort, - splice: arr.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var options, name, src, copy, copyIsArray, clone, - target = arguments[0] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // Skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) { - target = {}; - } - - // Extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) { - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray(src) ? src : []; - - } else { - clone = src && jQuery.isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend({ - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - isFunction: function( obj ) { - return jQuery.type(obj) === "function"; - }, - - isArray: Array.isArray, - - isWindow: function( obj ) { - return obj != null && obj === obj.window; - }, - - isNumeric: function( obj ) { - // parseFloat NaNs numeric-cast false positives (null|true|false|"") - // ...but misinterprets leading-number strings, particularly hex literals ("0x...") - // subtraction forces infinities to NaN - // adding 1 corrects loss of precision from parseFloat (#15100) - return !jQuery.isArray( obj ) && (obj - parseFloat( obj ) + 1) >= 0; - }, - - isPlainObject: function( obj ) { - // Not plain objects: - // - Any object or value whose internal [[Class]] property is not "[object Object]" - // - DOM nodes - // - window - if ( jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.constructor && - !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) { - return false; - } - - // If the function hasn't returned already, we're confident that - // |obj| is a plain object, created by {} or constructed with new Object - return true; - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - type: function( obj ) { - if ( obj == null ) { - return obj + ""; - } - // Support: Android<4.0, iOS<6 (functionish RegExp) - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call(obj) ] || "object" : - typeof obj; - }, - - // Evaluates a script in a global context - globalEval: function( code ) { - var script, - indirect = eval; - - code = jQuery.trim( code ); - - if ( code ) { - // If the code includes a valid, prologue position - // strict mode pragma, execute code by injecting a - // script tag into the document. - if ( code.indexOf("use strict") === 1 ) { - script = document.createElement("script"); - script.text = code; - document.head.appendChild( script ).parentNode.removeChild( script ); - } else { - // Otherwise, avoid the DOM node creation, insertion - // and removal by using an indirect global eval - indirect( code ); - } - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Support: IE9-11+ - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - // args is for internal usage only - each: function( obj, callback, args ) { - var value, - i = 0, - length = obj.length, - isArray = isArraylike( obj ); - - if ( args ) { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } - - // A special, fast, case for the most common use of each - } else { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } - } - - return obj; - }, - - // Support: Android<4.1 - trim: function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArraylike( Object(arr) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - return arr == null ? -1 : indexOf.call( arr, elem, i ); - }, - - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - for ( ; j < len; j++ ) { - first[ i++ ] = second[ j ]; - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var value, - i = 0, - length = elems.length, - isArray = isArraylike( elems ), - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var tmp, args, proxy; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - now: Date.now, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -}); - -// Populate the class2type map -jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -}); - -function isArraylike( obj ) { - - // Support: iOS 8.2 (not reproducible in simulator) - // `in` check used to prevent JIT error (gh-2145) - // hasOwn isn't used here due to false negatives - // regarding Nodelist length in IE - var length = "length" in obj && obj.length, - type = jQuery.type( obj ); - - if ( type === "function" || jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.nodeType === 1 && length ) { - return true; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v2.2.0-pre - * http://sizzlejs.com/ - * - * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2014-12-16 - */ -(function( window ) { - -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + 1 * new Date(), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // General-purpose constants - MAX_NEGATIVE = 1 << 31, - - // Instance methods - hasOwn = ({}).hasOwnProperty, - arr = [], - pop = arr.pop, - push_native = arr.push, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf as it's faster than native - // http://jsperf.com/thor-indexof-vs-for/5 - indexOf = function( list, elem ) { - var i = 0, - len = list.length; - for ( ; i < len; i++ ) { - if ( list[i] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - // http://www.w3.org/TR/css3-syntax/#characters - characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Loosely modeled on CSS identifier characters - // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors - // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = characterEncoding.replace( "w", "w#" ), - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + characterEncoding + ")(?:" + whitespace + - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + - "*\\]", - - pseudos = ":(" + characterEncoding + ")(?:\\((" + - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rwhitespace = new RegExp( whitespace + "+", "g" ), - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), - - rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + characterEncoding + ")" ), - "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), - "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - rescape = /'|\\/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), - funescape = function( _, escaped, escapedWhitespace ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - // Support: Firefox<24 - // Workaround erroneous numeric interpretation of +"0x" - return high !== high || escapedWhitespace ? - escaped : - high < 0 ? - // BMP codepoint - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }, - - // Used for iframes - // See setDocument() - // Removing the function wrapper causes a "Permission Denied" - // error in IE - unloadHandler = function() { - setDocument(); - }; - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - (arr = slice.call( preferredDoc.childNodes )), - preferredDoc.childNodes - ); - // Support: Android<4.0 - // Detect silently failing push.apply - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - push_native.apply( target, slice.call(els) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - // Can't trust NodeList.length - while ( (target[j++] = els[i++]) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var match, elem, m, nodeType, - // QSA vars - i, groups, old, nid, newContext, newSelector; - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - - context = context || document; - results = results || []; - nodeType = context.nodeType; - - if ( typeof selector !== "string" || !selector || - nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { - - return results; - } - - if ( !seed && documentIsHTML ) { - - // Try to shortcut find operations when possible (e.g., not under DocumentFragment) - if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { - // Speed-up: Sizzle("#ID") - if ( (m = match[1]) ) { - if ( nodeType === 9 ) { - elem = context.getElementById( m ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document (jQuery #6963) - if ( elem && elem.parentNode ) { - // Handle the case where IE, Opera, and Webkit return items - // by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - } else { - // Context is not a document - if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && - contains( context, elem ) && elem.id === m ) { - results.push( elem ); - return results; - } - } - - // Speed-up: Sizzle("TAG") - } else if ( match[2] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Speed-up: Sizzle(".CLASS") - } else if ( (m = match[3]) && support.getElementsByClassName ) { - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // QSA path - if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { - nid = old = expando; - newContext = context; - newSelector = nodeType !== 1 && selector; - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - groups = tokenize( selector ); - - if ( (old = context.getAttribute("id")) ) { - nid = old.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", nid ); - } - nid = "[id='" + nid + "'] "; - - i = groups.length; - while ( i-- ) { - groups[i] = nid + toSelector( groups[i] ); - } - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || context; - newSelector = groups.join(","); - } - - if ( newSelector ) { - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch(qsaError) { - } finally { - if ( !old ) { - context.removeAttribute("id"); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {Function(string, Object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key + " " ] = value); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return !!fn( div ); - } catch (e) { - return false; - } finally { - // Remove from its parent by default - if ( div.parentNode ) { - div.parentNode.removeChild( div ); - } - // release memory in IE - div = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split("|"), - i = attrs.length; - - while ( i-- ) { - Expr.attrHandle[ arr[i] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - ( ~b.sourceIndex || MAX_NEGATIVE ) - - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== "undefined" && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, parent, - doc = node ? node.ownerDocument || node : preferredDoc; - - // If no document and documentElement is available, return - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Set our document - document = doc; - docElem = doc.documentElement; - parent = doc.defaultView; - - // Support: IE>8 - // If iframe document is assigned to "document" variable and if iframe has been reloaded, - // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936 - // IE6-8 do not support the defaultView property so parent will be undefined - if ( parent && parent !== parent.top ) { - // IE11 does not have attachEvent, so all must suffer - if ( parent.addEventListener ) { - parent.addEventListener( "unload", unloadHandler, false ); - } else if ( parent.attachEvent ) { - parent.attachEvent( "onunload", unloadHandler ); - } - } - - /* Support tests - ---------------------------------------------------------------------- */ - documentIsHTML = !isXML( doc ); - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties - // (excepting IE8 booleans) - support.attributes = assert(function( div ) { - div.className = "i"; - return !div.getAttribute("className"); - }); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert(function( div ) { - div.appendChild( doc.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Support: IE<9 - support.getElementsByClassName = rnative.test( doc.getElementsByClassName ); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert(function( div ) { - docElem.appendChild( div ).id = expando; - return !doc.getElementsByName || !doc.getElementsByName( expando ).length; - }); - - // ID find and filter - if ( support.getById ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var m = context.getElementById( id ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [ m ] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - // Support: IE6/7 - // getElementById is not reliable as a find shortcut - delete Expr.find["ID"]; - - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( tag ); - - // DocumentFragment nodes don't have gEBTN - } else if ( support.qsa ) { - return context.querySelectorAll( tag ); - } - } : - - function( tag, context ) { - var elem, - tmp = [], - i = 0, - // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { - if ( documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See http://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - docElem.appendChild( div ).innerHTML = "" + - ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( div.querySelectorAll("[msallowcapture^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Support: Chrome<29, Android<4.2+, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.7+ - if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { - rbuggyQSA.push("~="); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - - // Support: Safari 8+, iOS 8+ - // https://bugs.webkit.org/show_bug.cgi?id=136851 - // In-page `selector#id sibing-combinator selector` fails - if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { - rbuggyQSA.push(".#.+[+~]"); - } - }); - - assert(function( div ) { - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = doc.createElement("input"); - input.setAttribute( "type", "hidden" ); - div.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( div.querySelectorAll("[name=d]").length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully does not implement inclusive descendent - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { - - // Choose the first element that is related to our preferred document - if ( a === doc || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { - return -1; - } - if ( b === doc || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - return a === doc ? -1 : - b === doc ? 1 : - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - return doc; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - if ( support.matchesSelector && documentIsHTML && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch (e) {} - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - (val = elem.getAttributeNode(name)) && val.specified ? - val.value : - null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( (elem = results[i++]) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - while ( (node = elem[i++]) ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[6] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[3] ) { - match[2] = match[4] || match[5] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { return true; } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, outerCache, node, diff, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - // Seek `elem` from a previously-cached index - outerCache = parent[ expando ] || (parent[ expando ] = {}); - cache = outerCache[ type ] || []; - nodeIndex = cache[0] === dirruns && cache[1]; - diff = cache[0] === dirruns && cache[2]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - outerCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - // Use previously-cached element index if available - } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { - diff = cache[1]; - - // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) - } else { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { - // Cache the index of each encountered element - if ( useCache ) { - (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - // Don't keep the element (issue #299) - input[0] = null; - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - text = text.replace( runescape, funescape ); - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifier - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( (tokens = []) ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push({ - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - }); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push({ - value: matched, - type: type, - matches: match - }); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - if ( (oldCache = outerCache[ dir ]) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return (newCache[ 2 ] = oldCache[ 2 ]); - } else { - // Reuse newcache so results back-propagate to previous elements - outerCache[ dir ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - // Avoid hanging onto element (issue #299) - checkContext = null; - return ret; - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), - len = elems.length; - - if ( outermost ) { - outermostContext = context !== document && context; - } - - // Add elements passing elementMatchers directly to results - // Keep `i` a string if there are no elements so `matchedCount` will be "00" below - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // Apply set filters to unmatched elements - matchedCount += i; - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( (selector = compiled.selector || selector) ); - - results = results || []; - - // Try to minimize operations if there is no seed and only one group - if ( match.length === 1 ) { - - // Take a shortcut and set the context if the root selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - support.getById && context.nodeType === 9 && documentIsHTML && - Expr.relative[ tokens[1].type ] ) { - - context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; - -// Support: Chrome 14-35+ -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert(function( div1 ) { - // Should return 1, but returns 4 (following) - return div1.compareDocumentPosition( document.createElement("div") ) & 1; -}); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert(function( div ) { - div.innerHTML = ""; - return div.firstChild.getAttribute("href") === "#" ; -}) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - }); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert(function( div ) { - div.innerHTML = ""; - div.firstChild.setAttribute( "value", "" ); - return div.firstChild.getAttribute( "value" ) === ""; -}) ) { - addHandle( "value", function( elem, name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - }); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert(function( div ) { - return div.getAttribute("disabled") == null; -}) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - (val = elem.getAttributeNode( name )) && val.specified ? - val.value : - null; - } - }); -} - -return Sizzle; - -})( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.pseudos; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - - -var rneedsContext = jQuery.expr.match.needsContext; - -var rsingleTag = (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); - - - -var risSimple = /^.[^:#\[\.,]*$/; - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - /* jshint -W018 */ - return !!qualifier.call( elem, i, elem ) !== not; - }); - - } - - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - }); - - } - - if ( typeof qualifier === "string" ) { - if ( risSimple.test( qualifier ) ) { - return jQuery.filter( qualifier, elements, not ); - } - - qualifier = jQuery.filter( qualifier, elements ); - } - - return jQuery.grep( elements, function( elem ) { - return ( indexOf.call( qualifier, elem ) >= 0 ) !== not; - }); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 && elem.nodeType === 1 ? - jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : - jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - })); -}; - -jQuery.fn.extend({ - find: function( selector ) { - var i, - len = this.length, - ret = [], - self = this; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }) ); - } - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = this.selector ? this.selector + " " + selector : selector; - return ret; - }, - filter: function( selector ) { - return this.pushStack( winnow(this, selector || [], false) ); - }, - not: function( selector ) { - return this.pushStack( winnow(this, selector || [], true) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -}); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - init = jQuery.fn.init = function( selector, context ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector[0] === "<" && selector[ selector.length - 1 ] === ">" && selector.length >= 3 ) { - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) { - context = context instanceof jQuery ? context[0] : context; - - // Option to run scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[1], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[2] ); - - // Support: Blackberry 4.6 - // gEBID returns nodes no longer in the document (#6963) - if ( elem && elem.parentNode ) { - // Inject the element directly into the jQuery object - this.length = 1; - this[0] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || rootjQuery ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[0] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return typeof rootjQuery.ready !== "undefined" ? - rootjQuery.ready( selector ) : - // Execute immediately if ready is not present - selector( jQuery ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - // Methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.extend({ - dir: function( elem, dir, until ) { - var matched = [], - truncate = until !== undefined; - - while ( (elem = elem[ dir ]) && elem.nodeType !== 9 ) { - if ( elem.nodeType === 1 ) { - if ( truncate && jQuery( elem ).is( until ) ) { - break; - } - matched.push( elem ); - } - } - return matched; - }, - - sibling: function( n, elem ) { - var matched = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - matched.push( n ); - } - } - - return matched; - } -}); - -jQuery.fn.extend({ - has: function( target ) { - var targets = jQuery( target, this ), - l = targets.length; - - return this.filter(function() { - var i = 0; - for ( ; i < l; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) { - // Always skip document fragments - if ( cur.nodeType < 11 && (pos ? - pos.index(cur) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector(cur, selectors)) ) { - - matched.push( cur ); - break; - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.unique( matched ) : matched ); - }, - - // Determine the position of an element within the set - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; - } - - // Index in selector - if ( typeof elem === "string" ) { - return indexOf.call( jQuery( elem ), this[ 0 ] ); - } - - // Locate the position of the desired element - return indexOf.call( this, - - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[ 0 ] : elem - ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.unique( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter(selector) - ); - } -}); - -function sibling( cur, dir ) { - while ( (cur = cur[dir]) && cur.nodeType !== 1 ) {} - return cur; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return elem.contentDocument || jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var matched = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - matched = jQuery.filter( selector, matched ); - } - - if ( this.length > 1 ) { - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - jQuery.unique( matched ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - matched.reverse(); - } - } - - return this.pushStack( matched ); - }; -}); -var rnotwhite = (/\S+/g); - - - -// String to Object options format cache -var optionsCache = {}; - -// Convert String-formatted options into Object-formatted ones and store in cache -function createOptions( options ) { - var object = optionsCache[ options ] = {}; - jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - }); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - ( optionsCache[ options ] || createOptions( options ) ) : - jQuery.extend( {}, options ); - - var // Last fire value (for non-forgettable lists) - memory, - // Flag to know if list was already fired - fired, - // Flag to know if list is currently firing - firing, - // First callback to fire (used internally by add and fireWith) - firingStart, - // End of the loop when firing - firingLength, - // Index of currently firing callback (modified by remove if needed) - firingIndex, - // Actual callback list - list = [], - // Stack of fire calls for repeatable lists - stack = !options.once && [], - // Fire callbacks - fire = function( data ) { - memory = options.memory && data; - fired = true; - firingIndex = firingStart || 0; - firingStart = 0; - firingLength = list.length; - firing = true; - for ( ; list && firingIndex < firingLength; firingIndex++ ) { - if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { - memory = false; // To prevent further calls using add - break; - } - } - firing = false; - if ( list ) { - if ( stack ) { - if ( stack.length ) { - fire( stack.shift() ); - } - } else if ( memory ) { - list = []; - } else { - self.disable(); - } - } - }, - // Actual Callbacks object - self = { - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - // First, we save the current length - var start = list.length; - (function add( args ) { - jQuery.each( args, function( _, arg ) { - var type = jQuery.type( arg ); - if ( type === "function" ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && type !== "string" ) { - // Inspect recursively - add( arg ); - } - }); - })( arguments ); - // Do we need to add the callbacks to the - // current firing batch? - if ( firing ) { - firingLength = list.length; - // With memory, if we're not firing then - // we should call right away - } else if ( memory ) { - firingStart = start; - fire( memory ); - } - } - return this; - }, - // Remove a callback from the list - remove: function() { - if ( list ) { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - // Handle firing indexes - if ( firing ) { - if ( index <= firingLength ) { - firingLength--; - } - if ( index <= firingIndex ) { - firingIndex--; - } - } - } - }); - } - return this; - }, - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); - }, - // Remove all callbacks from the list - empty: function() { - list = []; - firingLength = 0; - return this; - }, - // Have the list do nothing anymore - disable: function() { - list = stack = memory = undefined; - return this; - }, - // Is it disabled? - disabled: function() { - return !list; - }, - // Lock the list in its current state - lock: function() { - stack = undefined; - if ( !memory ) { - self.disable(); - } - return this; - }, - // Is it locked? - locked: function() { - return !stack; - }, - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( list && ( !fired || stack ) ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - if ( firing ) { - stack.push( args ); - } else { - fire( args ); - } - } - return this; - }, - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -jQuery.extend({ - - Deferred: function( func ) { - var tuples = [ - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], - [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], - [ "notify", "progress", jQuery.Callbacks("memory") ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred(function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[1] ](function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .done( newDefer.resolve ) - .fail( newDefer.reject ) - .progress( newDefer.notify ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); - } - }); - }); - fns = null; - }).promise(); - }, - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[1] ] = list.add; - - // Handle state - if ( stateString ) { - list.add(function() { - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[0] ] = function() { - deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[0] + "With" ] = list.fireWith; - }); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( values === progressValues ) { - deferred.notifyWith( contexts, values ); - } else if ( !( --remaining ) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // Add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ) - .progress( updateFunc( i, progressContexts, progressValues ) ); - } else { - --remaining; - } - } - } - - // If we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -}); - - -// The deferred used on DOM ready -var readyList; - -jQuery.fn.ready = function( fn ) { - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; -}; - -jQuery.extend({ - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.triggerHandler ) { - jQuery( document ).triggerHandler( "ready" ); - jQuery( document ).off( "ready" ); - } - } -}); - -/** - * The ready event handler and self cleanup method - */ -function completed() { - document.removeEventListener( "DOMContentLoaded", completed, false ); - window.removeEventListener( "load", completed, false ); - jQuery.ready(); -} - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called after the browser event has already occurred. - // We once tried to use readyState "interactive" here, but it caused issues like the one - // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 - if ( document.readyState === "complete" ) { - // Handle it asynchronously to allow scripts the opportunity to delay ready - setTimeout( jQuery.ready ); - - } else { - - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed, false ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed, false ); - } - } - return readyList.promise( obj ); -}; - -// Kick off the DOM ready check even if the user does not -jQuery.ready.promise(); - - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - len = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < len; i++ ) { - fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - len ? fn( elems[0], key ) : emptyGet; -}; - - -/** - * Determines whether an object can have data - */ -jQuery.acceptData = function( owner ) { - // Accepts only: - // - Node - // - Node.ELEMENT_NODE - // - Node.DOCUMENT_NODE - // - Object - // - Any - /* jshint -W018 */ - return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); -}; - - -function Data() { - // Support: Android<4, - // Old WebKit does not have Object.preventExtensions/freeze method, - // return new empty object instead with no [[set]] accessor - Object.defineProperty( this.cache = {}, 0, { - get: function() { - return {}; - } - }); - - this.expando = jQuery.expando + Data.uid++; -} - -Data.uid = 1; -Data.accepts = jQuery.acceptData; - -Data.prototype = { - key: function( owner ) { - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return the key for a frozen object. - if ( !Data.accepts( owner ) ) { - return 0; - } - - var descriptor = {}, - // Check if the owner object already has a cache key - unlock = owner[ this.expando ]; - - // If not, create one - if ( !unlock ) { - unlock = Data.uid++; - - // Secure it in a non-enumerable, non-writable property - try { - descriptor[ this.expando ] = { value: unlock }; - Object.defineProperties( owner, descriptor ); - - // Support: Android<4 - // Fallback to a less secure definition - } catch ( e ) { - descriptor[ this.expando ] = unlock; - jQuery.extend( owner, descriptor ); - } - } - - // Ensure the cache object - if ( !this.cache[ unlock ] ) { - this.cache[ unlock ] = {}; - } - - return unlock; - }, - set: function( owner, data, value ) { - var prop, - // There may be an unlock assigned to this node, - // if there is no entry for this "owner", create one inline - // and set the unlock as though an owner entry had always existed - unlock = this.key( owner ), - cache = this.cache[ unlock ]; - - // Handle: [ owner, key, value ] args - if ( typeof data === "string" ) { - cache[ data ] = value; - - // Handle: [ owner, { properties } ] args - } else { - // Fresh assignments by object are shallow copied - if ( jQuery.isEmptyObject( cache ) ) { - jQuery.extend( this.cache[ unlock ], data ); - // Otherwise, copy the properties one-by-one to the cache object - } else { - for ( prop in data ) { - cache[ prop ] = data[ prop ]; - } - } - } - return cache; - }, - get: function( owner, key ) { - // Either a valid cache is found, or will be created. - // New caches will be created and the unlock returned, - // allowing direct access to the newly created - // empty data object. A valid owner object must be provided. - var cache = this.cache[ this.key( owner ) ]; - - return key === undefined ? - cache : cache[ key ]; - }, - access: function( owner, key, value ) { - var stored; - // In cases where either: - // - // 1. No key was specified - // 2. A string key was specified, but no value provided - // - // Take the "read" path and allow the get method to determine - // which value to return, respectively either: - // - // 1. The entire cache object - // 2. The data stored at the key - // - if ( key === undefined || - ((key && typeof key === "string") && value === undefined) ) { - - stored = this.get( owner, key ); - - return stored !== undefined ? - stored : this.get( owner, jQuery.camelCase(key) ); - } - - // [*]When the key is not a string, or both a key and value - // are specified, set or extend (existing objects) with either: - // - // 1. An object of properties - // 2. A key and value - // - this.set( owner, key, value ); - - // Since the "set" path can have two possible entry points - // return the expected data based on which path was taken[*] - return value !== undefined ? value : key; - }, - remove: function( owner, key ) { - var i, name, camel, - unlock = this.key( owner ), - cache = this.cache[ unlock ]; - - if ( key === undefined ) { - this.cache[ unlock ] = {}; - - } else { - // Support array or space separated string of keys - if ( jQuery.isArray( key ) ) { - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = key.concat( key.map( jQuery.camelCase ) ); - } else { - camel = jQuery.camelCase( key ); - // Try the string as a key before any manipulation - if ( key in cache ) { - name = [ key, camel ]; - } else { - // If a key with the spaces exists, use it. - // Otherwise, create an array by matching non-whitespace - name = camel; - name = name in cache ? - [ name ] : ( name.match( rnotwhite ) || [] ); - } - } - - i = name.length; - while ( i-- ) { - delete cache[ name[ i ] ]; - } - } - }, - hasData: function( owner ) { - return !jQuery.isEmptyObject( - this.cache[ owner[ this.expando ] ] || {} - ); - }, - discard: function( owner ) { - if ( owner[ this.expando ] ) { - delete this.cache[ owner[ this.expando ] ]; - } - } -}; -var data_priv = new Data(); - -var data_user = new Data(); - - - -// Implementation Summary -// -// 1. Enforce API surface and semantic compatibility with 1.9.x branch -// 2. Improve the module's maintainability by reducing the storage -// paths to a single mechanism. -// 3. Use the same single mechanism to support "private" and "user" data. -// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) -// 5. Avoid exposing implementation details on user objects (eg. expando properties) -// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /([A-Z])/g; - -function dataAttr( elem, key, data ) { - var name; - - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - data_user.set( elem, key, data ); - } else { - data = undefined; - } - } - return data; -} - -jQuery.extend({ - hasData: function( elem ) { - return data_user.hasData( elem ) || data_priv.hasData( elem ); - }, - - data: function( elem, name, data ) { - return data_user.access( elem, name, data ); - }, - - removeData: function( elem, name ) { - data_user.remove( elem, name ); - }, - - // TODO: Now that all calls to _data and _removeData have been replaced - // with direct calls to data_priv methods, these can be deprecated. - _data: function( elem, name, data ) { - return data_priv.access( elem, name, data ); - }, - - _removeData: function( elem, name ) { - data_priv.remove( elem, name ); - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var i, name, data, - elem = this[ 0 ], - attrs = elem && elem.attributes; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = data_user.get( elem ); - - if ( elem.nodeType === 1 && !data_priv.get( elem, "hasDataAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE11+ - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = jQuery.camelCase( name.slice(5) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - data_priv.set( elem, "hasDataAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each(function() { - data_user.set( this, key ); - }); - } - - return access( this, function( value ) { - var data, - camelKey = jQuery.camelCase( key ); - - // The calling jQuery object (element matches) is not empty - // (and therefore has an element appears at this[ 0 ]) and the - // `value` parameter was not undefined. An empty jQuery object - // will result in `undefined` for elem = this[ 0 ] which will - // throw an exception if an attempt to read a data cache is made. - if ( elem && value === undefined ) { - // Attempt to get data from the cache - // with the key as-is - data = data_user.get( elem, key ); - if ( data !== undefined ) { - return data; - } - - // Attempt to get data from the cache - // with the key camelized - data = data_user.get( elem, camelKey ); - if ( data !== undefined ) { - return data; - } - - // Attempt to "discover" the data in - // HTML5 custom data-* attrs - data = dataAttr( elem, camelKey, undefined ); - if ( data !== undefined ) { - return data; - } - - // We tried really hard, but the data doesn't exist. - return; - } - - // Set the data... - this.each(function() { - // First, attempt to store a copy or reference of any - // data that might've been store with a camelCased key. - var data = data_user.get( this, camelKey ); - - // For HTML5 data-* attribute interop, we have to - // store property names with dashes in a camelCase form. - // This might not apply to all properties...* - data_user.set( this, camelKey, value ); - - // *... In the case of properties that might _actually_ - // have dashes, we need to also store a copy of that - // unchanged property. - if ( key.indexOf("-") !== -1 && data !== undefined ) { - data_user.set( this, key, value ); - } - }); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each(function() { - data_user.remove( this, key ); - }); - } -}); - - -jQuery.extend({ - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = data_priv.get( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray( data ) ) { - queue = data_priv.access( elem, type, jQuery.makeArray(data) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // Clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // Not public - generate a queueHooks object, or return the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return data_priv.get( elem, key ) || data_priv.access( elem, key, { - empty: jQuery.Callbacks("once memory").add(function() { - data_priv.remove( elem, [ type + "queue", key ] ); - }) - }); - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[0], type ); - } - - return data === undefined ? - this : - this.each(function() { - var queue = jQuery.queue( this, type, data ); - - // Ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = data_priv.get( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -}); -var pnum = (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var isHidden = function( elem, el ) { - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); - }; - -var rcheckableType = (/^(?:checkbox|radio)$/i); - - - -(function() { - var fragment = document.createDocumentFragment(), - div = fragment.appendChild( document.createElement( "div" ) ), - input = document.createElement( "input" ); - - // Support: Safari<=5.1 - // Check state lost if the name is set (#11217) - // Support: Windows Web Apps (WWA) - // `name` and `type` must use .setAttribute for WWA (#14901) - input.setAttribute( "type", "radio" ); - input.setAttribute( "checked", "checked" ); - input.setAttribute( "name", "t" ); - - div.appendChild( input ); - - // Support: Safari<=5.1, Android<4.2 - // Older WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<=11+ - // Make sure textarea (and checkbox) defaultValue is properly cloned - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; -})(); -var strundefined = typeof undefined; - - - -support.focusinBubbles = "onfocusin" in window; - - -var - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - - var handleObjIn, eventHandle, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = data_priv.get( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !(events = elemData.events) ) { - events = elemData.events = {}; - } - if ( !(eventHandle = elemData.handle) ) { - eventHandle = elemData.handle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== strundefined && jQuery.event.triggered !== e.type ? - jQuery.event.dispatch.apply( elem, arguments ) : undefined; - }; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !(handlers = events[ type ]) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var j, origCount, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = data_priv.hasData( elem ) && data_priv.get( elem ); - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - delete elemData.handle; - data_priv.remove( elem, "events" ); - } - }, - - trigger: function( event, data, elem, onlyHandlers ) { - - var i, cur, tmp, bubbleType, ontype, handle, special, - eventPath = [ elem || document ], - type = hasOwn.call( event, "type" ) ? event.type : event, - namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; - - cur = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf(".") >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf(":") < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) - event.isTrigger = onlyHandlers ? 2 : 3; - event.namespace = namespaces.join("."); - event.namespace_re = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === (elem.ownerDocument || document) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { - - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( data_priv.get( cur, "events" ) || {} )[ event.type ] && data_priv.get( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && handle.apply && jQuery.acceptData( cur ) ) { - event.result = handle.apply( cur, data ); - if ( event.result === false ) { - event.preventDefault(); - } - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) && - jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - elem[ type ](); - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, j, ret, matched, handleObj, - handlerQueue = [], - args = slice.call( arguments ), - handlers = ( data_priv.get( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or 2) have namespace(s) - // a subset or equal to those in the bound event (both can have no namespace). - if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( (event.result = ret) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var i, matches, sel, handleObj, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - // Black-hole SVG instance trees (#13180) - // Avoid non-left-click bubbling in Firefox (#3861) - if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { - - for ( ; cur !== this; cur = cur.parentNode || this ) { - - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.disabled !== true || event.type !== "click" ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) >= 0 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, handlers: matches }); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); - } - - return handlerQueue; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var eventDoc, doc, body, - button = original.button; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: Cordova 2.5 (WebKit) (#13255) - // All events should have a target; Cordova deviceready doesn't - if ( !event.target ) { - event.target = document; - } - - // Support: Safari 6.0+, Chrome<28 - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - special: { - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - focus: { - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== safeActiveElement() && this.focus ) { - this.focus(); - return false; - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === safeActiveElement() && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - click: { - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { - this.click(); - return false; - } - }, - - // For cross-browser consistency, don't fire native .click() on links - _default: function( event ) { - return jQuery.nodeName( event.target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { - type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -jQuery.removeEvent = function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } -}; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - // Support: Android<4.0 - src.returnValue === false ? - returnTrue : - returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - - if ( e && e.preventDefault ) { - e.preventDefault(); - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - - if ( e && e.stopPropagation ) { - e.stopPropagation(); - } - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && e.stopImmediatePropagation ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -// Support: Chrome 15+ -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// Support: Firefox, Chrome, Safari -// Create "bubbling" focus and blur events -if ( !support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler on the document while someone wants focusin/focusout - var handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - var doc = this.ownerDocument || this, - attaches = data_priv.access( doc, fix ); - - if ( !attaches ) { - doc.addEventListener( orig, handler, true ); - } - data_priv.access( doc, fix, ( attaches || 0 ) + 1 ); - }, - teardown: function() { - var doc = this.ownerDocument || this, - attaches = data_priv.access( doc, fix ) - 1; - - if ( !attaches ) { - doc.removeEventListener( orig, handler, true ); - data_priv.remove( doc, fix ); - - } else { - data_priv.access( doc, fix, attaches ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on( types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - var elem = this[0]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -}); - - -var - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - rtagName = /<([\w:]+)/, - rhtml = /<|&#?\w+;/, - rnoInnerhtml = /<(?:script|style|link)/i, - // checked="checked" or checked - rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, - rscriptType = /^$|\/(?:java|ecma)script/i, - rscriptTypeMasked = /^true\/(.*)/, - rcleanScript = /^\s*\s*$/g, - - // We have to close these tags to support XHTML (#13200) - wrapMap = { - - // Support: IE9 - option: [ 1, "" ], - - thead: [ 1, "", "
" ], - col: [ 2, "", "
" ], - tr: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - _default: [ 0, "", "" ] - }; - -// Support: IE9 -wrapMap.optgroup = wrapMap.option; - -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -// Support: 1.x compatibility -// Manipulating tables requires a tbody -function manipulationTarget( elem, content ) { - return jQuery.nodeName( elem, "table" ) && - jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? - - elem.getElementsByTagName("tbody")[0] || - elem.appendChild( elem.ownerDocument.createElement("tbody") ) : - elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = (elem.getAttribute("type") !== null) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - - if ( match ) { - elem.type = match[ 1 ]; - } else { - elem.removeAttribute("type"); - } - - return elem; -} - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - data_priv.set( - elems[ i ], "globalEval", !refElements || data_priv.get( refElements[ i ], "globalEval" ) - ); - } -} - -function cloneCopyEvent( src, dest ) { - var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; - - if ( dest.nodeType !== 1 ) { - return; - } - - // 1. Copy private data: events, handlers, etc. - if ( data_priv.hasData( src ) ) { - pdataOld = data_priv.access( src ); - pdataCur = data_priv.set( dest, pdataOld ); - events = pdataOld.events; - - if ( events ) { - delete pdataCur.handle; - pdataCur.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - } - - // 2. Copy user data - if ( data_user.hasData( src ) ) { - udataOld = data_user.access( src ); - udataCur = jQuery.extend( {}, udataOld ); - - data_user.set( dest, udataCur ); - } -} - -function getAll( context, tag ) { - var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) : - context.querySelectorAll ? context.querySelectorAll( tag || "*" ) : - []; - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], ret ) : - ret; -} - -// Fix IE bugs, see support tests -function fixInput( src, dest ) { - var nodeName = dest.nodeName.toLowerCase(); - - // Fails to persist the checked state of a cloned checkbox or radio button. - if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - dest.checked = src.checked; - - // Fails to return the selected option to the default selected state when cloning options - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -jQuery.extend({ - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var i, l, srcElements, destElements, - clone = elem.cloneNode( true ), - inPage = jQuery.contains( elem.ownerDocument, elem ); - - // Fix IE cloning issues - if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && - !jQuery.isXMLDoc( elem ) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - fixInput( srcElements[ i ], destElements[ i ] ); - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - cloneCopyEvent( srcElements[ i ], destElements[ i ] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - // Return the cloned set - return clone; - }, - - buildFragment: function( elems, context, scripts, selection ) { - var elem, tmp, tag, wrap, contains, j, - fragment = context.createDocumentFragment(), - nodes = [], - i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - // Support: QtWebKit, PhantomJS - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || fragment.appendChild( context.createElement("div") ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - tmp.innerHTML = wrap[ 1 ] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[ 2 ]; - - // Descend through wrappers to the right content - j = wrap[ 0 ]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Support: QtWebKit, PhantomJS - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, tmp.childNodes ); - - // Remember the top-level container - tmp = fragment.firstChild; - - // Ensure the created nodes are orphaned (#12392) - tmp.textContent = ""; - } - } - } - - // Remove wrapper from fragment - fragment.textContent = ""; - - i = 0; - while ( (elem = nodes[ i++ ]) ) { - - // #4087 - If origin and destination elements are the same, and this is - // that element, do not do anything - if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( fragment.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( (elem = tmp[ j++ ]) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - return fragment; - }, - - cleanData: function( elems ) { - var data, elem, type, key, - special = jQuery.event.special, - i = 0; - - for ( ; (elem = elems[ i ]) !== undefined; i++ ) { - if ( jQuery.acceptData( elem ) ) { - key = elem[ data_priv.expando ]; - - if ( key && (data = data_priv.cache[ key ]) ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - if ( data_priv.cache[ key ] ) { - // Discard any remaining `private` data - delete data_priv.cache[ key ]; - } - } - } - // Discard any remaining `user` data - delete data_user.cache[ elem[ data_user.expando ] ]; - } - } -}); - -jQuery.fn.extend({ - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().each(function() { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.textContent = value; - } - }); - }, null, value, arguments.length ); - }, - - append: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - }); - }, - - prepend: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - }); - }, - - before: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - }); - }, - - after: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - }); - }, - - remove: function( selector, keepData /* Internal Use Only */ ) { - var elem, - elems = selector ? jQuery.filter( selector, this ) : this, - i = 0; - - for ( ; (elem = elems[i]) != null; i++ ) { - if ( !keepData && elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem ) ); - } - - if ( elem.parentNode ) { - if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { - setGlobalEval( getAll( elem, "script" ) ); - } - elem.parentNode.removeChild( elem ); - } - } - - return this; - }, - - empty: function() { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - if ( elem.nodeType === 1 ) { - - // Prevent memory leaks - jQuery.cleanData( getAll( elem, false ) ); - - // Remove any remaining nodes - elem.textContent = ""; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map(function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - }); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined && elem.nodeType === 1 ) { - return elem.innerHTML; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { - - value = value.replace( rxhtmlTag, "<$1>" ); - - try { - for ( ; i < l; i++ ) { - elem = this[ i ] || {}; - - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch( e ) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var arg = arguments[ 0 ]; - - // Make the changes, replacing each context element with the new content - this.domManip( arguments, function( elem ) { - arg = this.parentNode; - - jQuery.cleanData( getAll( this ) ); - - if ( arg ) { - arg.replaceChild( elem, this ); - } - }); - - // Force removal if there was no new content (e.g., from empty arguments) - return arg && (arg.length || arg.nodeType) ? this : this.remove(); - }, - - detach: function( selector ) { - return this.remove( selector, true ); - }, - - domManip: function( args, callback ) { - - // Flatten any nested arrays - args = concat.apply( [], args ); - - var fragment, first, scripts, hasScripts, node, doc, - i = 0, - l = this.length, - set = this, - iNoClone = l - 1, - value = args[ 0 ], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return this.each(function( index ) { - var self = set.eq( index ); - if ( isFunction ) { - args[ 0 ] = value.call( this, index, self.html() ); - } - self.domManip( args, callback ); - }); - } - - if ( l ) { - fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - if ( first ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - // Support: QtWebKit - // jQuery.merge because push.apply(_, arraylike) throws - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( this[ i ], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !data_priv.access( node, "globalEval" ) && jQuery.contains( doc, node ) ) { - - if ( node.src ) { - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl ) { - jQuery._evalUrl( node.src ); - } - } else { - jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) ); - } - } - } - } - } - } - - return this; - } -}); - -jQuery.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1, - i = 0; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone( true ); - jQuery( insert[ i ] )[ original ]( elems ); - - // Support: QtWebKit - // .get() because push.apply(_, arraylike) throws - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -}); - - -var iframe, - elemdisplay = {}; - -/** - * Retrieve the actual display of a element - * @param {String} name nodeName of the element - * @param {Object} doc Document object - */ -// Called only from within defaultDisplay -function actualDisplay( name, doc ) { - var style, - elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), - - // getDefaultComputedStyle might be reliably used only on attached element - display = window.getDefaultComputedStyle && ( style = window.getDefaultComputedStyle( elem[ 0 ] ) ) ? - - // Use of this method is a temporary fix (more like optimization) until something better comes along, - // since it was removed from specification and supported only in FF - style.display : jQuery.css( elem[ 0 ], "display" ); - - // We don't have any data stored on the element, - // so use "detach" method as fast way to get rid of the element - elem.detach(); - - return display; -} - -/** - * Try to determine the default display value of an element - * @param {String} nodeName - */ -function defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - - // Use the already-created iframe if possible - iframe = (iframe || jQuery( "