Css2
🧩 Syntax:
@charset "UTF-8";audio,canvas,progress,video {
display: inline-block
}
progress,sub,sup {
vertical-align: baseline
}
pre,textarea {
overflow: auto
}
address,dl,ol,p,ul {
margin-bottom: 1rem
}
caption,th {
text-align: left
}
.form-control:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled {
cursor: not-allowed
}
.quick-stats__info,fieldset {
min-width: 0
}
html,legend {
box-sizing: border-box
}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover,legend {
color: inherit
}
button,hr,input {
overflow: visible
}
.breadcrumb,.dropdown-menu,.icon-list,.list,.list-inline,.list-unstyled,.nav,.navbar-nav,.navigation,.navigation__sub>ul,.pagination,.price-table__info,.top-nav {
list-style: none
}
.waves-effect,html {
-webkit-tap-highlight-color: transparent
}
html {
font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
-ms-overflow-style: scrollbar
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section {
display: block
}
h1 {
margin: .67em 0
}
dd,h1,h2,h3,h4,h5,h6,label {
margin-bottom: .5rem
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:active,a:hover {
outline-width: 0
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted
}
b,strong {
font-weight: bolder
}
code,kbd,samp {
font-family: monospace,monospace;
font-size: 1em
}
dfn {
font-style: italic
}
mark {
color: #000
}
small {
font-size: 80%
}
sub,sup {
font-size: 75%;
line-height: 0;
position: relative
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
audio:not([controls]) {
display: none;
height: 0
}
img {
border-style: none;
vertical-align: middle
}
svg:not(:root) {
overflow: hidden
}
button,input,optgroup,select,textarea {
font-size: 100%;
line-height: 1.15;
margin: 0
}
button,select {
text-transform: none
}
[type=reset],[type=submit],button,html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
outline: ButtonText dotted 1px
}
textarea {
resize: vertical
}
[type=checkbox],[type=radio] {
box-sizing: border-box;
padding: 0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
address,button,input,legend,select,textarea {
line-height: inherit
}
summary {
display: list-item
}
[hidden],template {
display: none
}
@media print {
blockquote,img,pre,tr {
page-break-inside: avoid
}
*,::after,::before,blockquote::first-letter,blockquote::first-line,div::first-letter,div::first-line,li::first-letter,li::first-line,p::first-letter,p::first-line {
text-shadow: none!important;
box-shadow: none!important
}
a,a:visited {
text-decoration: underline
}
abbr[title]::after {
content: " (" attr(title) ")"
}
pre {
white-space: pre-wrap!important
}
blockquote,pre {
border: 1px solid #999
}
thead {
display: table-header-group
}
h2,h3,p {
orphans: 3;
widows: 3
}
h2,h3 {
page-break-after: avoid
}
.navbar {
display: none
}
.badge {
border: 1px solid #000
}
.table {
border-collapse: collapse!important
}
.table td,.table th {
background-color: #fff!important
}
.table-bordered td,.table-bordered th {
border: 1px solid #ddd!important
}
}
.breadcrumb-item+.breadcrumb-item:hover::before,.btn-link:disabled:focus,.btn-link:disabled:hover,.btn-link:focus,.btn-link:hover,.btn:focus,.btn:hover,.dropdown-item.active,.dropdown-item:active,.nav-link:focus,.nav-link:hover,.navbar-brand:focus,.navbar-brand:hover,.navbar-toggler:focus,.navbar-toggler:hover,.page-link:focus,.page-link:hover,a,a:focus,a:hover,a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {
text-decoration: none
}
label,output {
display: inline-block
}
*,::after,::before {
box-sizing: inherit
}
@-ms-viewport {
width: device-width
}
body {
margin: 0;
font-family: Roboto,sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #707070;
background-color: #f3f3f3
}
[tabindex="-1"]:focus {
outline: 0!important
}
dl,h1,h2,h3,h4,h5,h6,ol,p,ul {
margin-top: 0
}
abbr[data-original-title],abbr[title] {
cursor: help
}
address {
font-style: normal
}
ol ol,ol ul,ul ol,ul ul {
margin-bottom: 0
}
dt {
font-weight: 500
}
dd {
margin-left: 0
}
blockquote,figure {
margin: 0 0 1rem
}
a {
color: #03A9F4
}
a:focus,a:hover {
color: #0275a8
}
a:not([href]):not([tabindex]):focus {
outline: 0
}
[role=button] {
cursor: pointer
}
[role=button],a,area,button,input,label,select,summary,textarea {
touch-action: manipulation
}
table {
border-collapse: collapse;
background-color: transparent
}
caption {
padding-top: 1rem 1.5rem;
padding-bottom: 1rem 1.5rem;
color: #9c9c9c;
caption-side: bottom
}
button:focus {
outline: dotted 1px;
outline: -webkit-focus-ring-color auto 5px
}
input[type=date],input[type=time],input[type=datetime-local],input[type=month] {
-webkit-appearance: listbox
}
.custom-select,button.close,input[type=search] {
-webkit-appearance: none
}
fieldset {
padding: 0;
margin: 0;
border: 0
}
legend {
max-width: 100%;
white-space: normal;
display: block;
width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem
}
.badge,.btn,.dropdown-header,.dropdown-item,.input-group-btn,.navbar-brand {
white-space: nowrap
}
.display-1,.display-2,.display-3,.display-4 {
line-height: 1.1
}
[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: #333
}
.blockquote,hr {
margin-bottom: 1rem
}
.display-1,.display-2,.display-3,.display-4,.lead {
font-weight: 300
}
.h1,h1 {
font-size: 2.5rem
}
.h2,h2 {
font-size: 2rem
}
.h3,h3 {
font-size: 1.75rem
}
.h4,h4 {
font-size: 1.5rem
}
.h5,h5 {
font-size: 1.25rem
}
.h6,h6 {
font-size: 1rem
}
.lead {
font-size: 1.25rem
}
.display-1 {
font-size: 6rem
}
.display-2 {
font-size: 5.5rem
}
.display-3 {
font-size: 4.5rem
}
.display-4 {
font-size: 3.5rem
}
hr {
box-sizing: content-box;
height: 0;
margin-top: 1rem;
border: 0;
border-top: 1px solid rgba(0,0,0,.05)
}
.img-fluid,.img-thumbnail {
height: auto;
max-width: 100%
}
.small,small {
font-size: 80%;
font-weight: 400
}
.alert-link,.badge,kbd kbd {
font-weight: 500
}
.mark,mark {
padding: .2em;
background-color: #ffc721
}
.list-inline,.list-unstyled {
padding-left: 0
}
.list-inline-item {
display: inline-block
}
.list-inline-item:not(:last-child) {
margin-right: 5px
}
.initialism {
font-size: 90%;
text-transform: uppercase
}
.blockquote {
padding: .5rem 1rem;
font-size: 1.25rem;
border-left: .25rem solid #f6f6f6
}
.blockquote-footer {
display: block;
font-size: 80%;
color: #636c72
}
.blockquote-footer::before {
content: "\2014 \00A0"
}
.blockquote-reverse {
padding-right: 1rem;
padding-left: 0;
text-align: right;
border-right: .25rem solid #f6f6f6;
border-left: 0
}
.blockquote-reverse .blockquote-footer::before {
content: ""
}
.blockquote-reverse .blockquote-footer::after {
content: "\00A0 \2014"
}
.img-thumbnail {
padding: .25rem;
background-color: #f3f3f3;
border: 1px solid #ddd;
border-radius: 2px;
transition: all .2s ease-in-out;
box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
code,kbd {
font-size: 90%;
border-radius: 2px
}
.figure {
display: inline-block
}
.figure-img {
margin-bottom: .5rem;
line-height: 1
}
.table,pre {
margin-bottom: 1rem
}
.figure-caption {
font-size: 90%;
color: #636c72
}
a>code,pre code {
padding: 0;
color: inherit
}
code,kbd,pre,samp {
font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
code {
padding: .2rem .4rem;
color: #bd4147;
background-color: #f7f7f9
}
a>code {
background-color: inherit
}
kbd,pre {
color: #FFF
}
kbd {
padding: .2rem .4rem;
background-color: #292b2c;
box-shadow: inset 0 -.1rem 0 rgba(0,0,0,.25)
}
kbd kbd {
padding: 0;
font-size: 100%;
box-shadow: none
}
.btn,.btn-link,.dropdown-item {
font-weight: 400
}
pre {
display: block;
margin-top: 0;
font-size: 90%
}
.form-check-input,.form-control-feedback,.form-text {
margin-top: .25rem
}
pre code {
font-size: inherit;
background-color: transparent;
border-radius: 0
}
.container,.container-fluid {
margin-left: auto;
margin-right: auto;
padding-right: 15px;
padding-left: 15px;
position: relative
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll
}
@media (min-width: 576px) {
.container {
padding-right:15px;
padding-left: 15px;
width: 540px;
max-width: 100%
}
.container-fluid {
padding-right: 15px;
padding-left: 15px
}
}
@media (min-width: 768px) {
.container {
padding-right:15px;
padding-left: 15px;
width: 720px;
max-width: 100%
}
.container-fluid {
padding-right: 15px;
padding-left: 15px
}
}
@media (min-width: 992px) {
.container {
padding-right:15px;
padding-left: 15px;
width: 960px;
max-width: 100%
}
.container-fluid {
padding-right: 15px;
padding-left: 15px
}
}
.row {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px
}
.form-check,.form-control,.form-control-file,.form-control-range,.form-text {
display: block
}
@media (min-width: 576px) {
.row {
margin-right:-15px;
margin-left: -15px
}
}
@media (min-width: 768px) {
.row {
margin-right:-15px;
margin-left: -15px
}
}
@media (min-width: 992px) {
.row {
margin-right:-15px;
margin-left: -15px
}
}
@media (min-width: 1200px) {
.container {
padding-right:15px;
padding-left: 15px;
width: 1140px;
max-width: 100%
}
.container-fluid {
padding-right: 15px;
padding-left: 15px
}
.row {
margin-right: -15px;
margin-left: -15px
}
}
.no-gutters {
margin-right: 0;
margin-left: 0
}
.no-gutters>.col,.no-gutters>[class*=col-] {
padding-right: 0;
padding-left: 0
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.col {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-auto {
flex: 0 0 auto;
width: auto
}
.col-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-3 {
flex: 0 0 25%;
max-width: 25%
}
.col-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-6 {
flex: 0 0 50%;
max-width: 50%
}
.col-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-9 {
flex: 0 0 75%;
max-width: 75%
}
.col-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-12 {
flex: 0 0 100%;
max-width: 100%
}
.pull-0 {
right: auto
}
.pull-1 {
right: 8.33333%
}
.pull-2 {
right: 16.66667%
}
.pull-3 {
right: 25%
}
.pull-4 {
right: 33.33333%
}
.pull-5 {
right: 41.66667%
}
.pull-6 {
right: 50%
}
.pull-7 {
right: 58.33333%
}
.pull-8 {
right: 66.66667%
}
.pull-9 {
right: 75%
}
.pull-10 {
right: 83.33333%
}
.pull-11 {
right: 91.66667%
}
.pull-12 {
right: 100%
}
.push-0 {
left: auto
}
.push-1 {
left: 8.33333%
}
.push-2 {
left: 16.66667%
}
.push-3 {
left: 25%
}
.push-4 {
left: 33.33333%
}
.push-5 {
left: 41.66667%
}
.push-6 {
left: 50%
}
.push-7 {
left: 58.33333%
}
.push-8 {
left: 66.66667%
}
.push-9 {
left: 75%
}
.push-10 {
left: 83.33333%
}
.push-11 {
left: 91.66667%
}
.push-12 {
left: 100%
}
.offset-1 {
margin-left: 8.33333%
}
.offset-2 {
margin-left: 16.66667%
}
.offset-3 {
margin-left: 25%
}
.offset-4 {
margin-left: 33.33333%
}
.offset-5 {
margin-left: 41.66667%
}
.offset-6 {
margin-left: 50%
}
.offset-7 {
margin-left: 58.33333%
}
.offset-8 {
margin-left: 66.66667%
}
.offset-9 {
margin-left: 75%
}
.offset-10 {
margin-left: 83.33333%
}
.offset-11 {
margin-left: 91.66667%
}
@media (min-width: 576px) {
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
padding-right:15px;
padding-left: 15px
}
.col-sm {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-sm-auto {
flex: 0 0 auto;
width: auto
}
.col-sm-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-sm-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-sm-3 {
flex: 0 0 25%;
max-width: 25%
}
.col-sm-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-sm-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-sm-6 {
flex: 0 0 50%;
max-width: 50%
}
.col-sm-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-sm-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-sm-9 {
flex: 0 0 75%;
max-width: 75%
}
.col-sm-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-sm-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-sm-12 {
flex: 0 0 100%;
max-width: 100%
}
.pull-sm-0 {
right: auto
}
.pull-sm-1 {
right: 8.33333%
}
.pull-sm-2 {
right: 16.66667%
}
.pull-sm-3 {
right: 25%
}
.pull-sm-4 {
right: 33.33333%
}
.pull-sm-5 {
right: 41.66667%
}
.pull-sm-6 {
right: 50%
}
.pull-sm-7 {
right: 58.33333%
}
.pull-sm-8 {
right: 66.66667%
}
.pull-sm-9 {
right: 75%
}
.pull-sm-10 {
right: 83.33333%
}
.pull-sm-11 {
right: 91.66667%
}
.pull-sm-12 {
right: 100%
}
.push-sm-0 {
left: auto
}
.push-sm-1 {
left: 8.33333%
}
.push-sm-2 {
left: 16.66667%
}
.push-sm-3 {
left: 25%
}
.push-sm-4 {
left: 33.33333%
}
.push-sm-5 {
left: 41.66667%
}
.push-sm-6 {
left: 50%
}
.push-sm-7 {
left: 58.33333%
}
.push-sm-8 {
left: 66.66667%
}
.push-sm-9 {
left: 75%
}
.push-sm-10 {
left: 83.33333%
}
.push-sm-11 {
left: 91.66667%
}
.push-sm-12 {
left: 100%
}
.offset-sm-0 {
margin-left: 0
}
.offset-sm-1 {
margin-left: 8.33333%
}
.offset-sm-2 {
margin-left: 16.66667%
}
.offset-sm-3 {
margin-left: 25%
}
.offset-sm-4 {
margin-left: 33.33333%
}
.offset-sm-5 {
margin-left: 41.66667%
}
.offset-sm-6 {
margin-left: 50%
}
.offset-sm-7 {
margin-left: 58.33333%
}
.offset-sm-8 {
margin-left: 66.66667%
}
.offset-sm-9 {
margin-left: 75%
}
.offset-sm-10 {
margin-left: 83.33333%
}
.offset-sm-11 {
margin-left: 91.66667%
}
}
@media (min-width: 768px) {
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
padding-right:15px;
padding-left: 15px
}
.col-md {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-md-auto {
flex: 0 0 auto;
width: auto
}
.col-md-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-md-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-md-3 {
flex: 0 0 25%;
max-width: 25%
}
.col-md-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-md-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-md-6 {
flex: 0 0 50%;
max-width: 50%
}
.col-md-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-md-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-md-9 {
flex: 0 0 75%;
max-width: 75%
}
.col-md-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-md-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-md-12 {
flex: 0 0 100%;
max-width: 100%
}
.pull-md-0 {
right: auto
}
.pull-md-1 {
right: 8.33333%
}
.pull-md-2 {
right: 16.66667%
}
.pull-md-3 {
right: 25%
}
.pull-md-4 {
right: 33.33333%
}
.pull-md-5 {
right: 41.66667%
}
.pull-md-6 {
right: 50%
}
.pull-md-7 {
right: 58.33333%
}
.pull-md-8 {
right: 66.66667%
}
.pull-md-9 {
right: 75%
}
.pull-md-10 {
right: 83.33333%
}
.pull-md-11 {
right: 91.66667%
}
.pull-md-12 {
right: 100%
}
.push-md-0 {
left: auto
}
.push-md-1 {
left: 8.33333%
}
.push-md-2 {
left: 16.66667%
}
.push-md-3 {
left: 25%
}
.push-md-4 {
left: 33.33333%
}
.push-md-5 {
left: 41.66667%
}
.push-md-6 {
left: 50%
}
.push-md-7 {
left: 58.33333%
}
.push-md-8 {
left: 66.66667%
}
.push-md-9 {
left: 75%
}
.push-md-10 {
left: 83.33333%
}
.push-md-11 {
left: 91.66667%
}
.push-md-12 {
left: 100%
}
.offset-md-0 {
margin-left: 0
}
.offset-md-1 {
margin-left: 8.33333%
}
.offset-md-2 {
margin-left: 16.66667%
}
.offset-md-3 {
margin-left: 25%
}
.offset-md-4 {
margin-left: 33.33333%
}
.offset-md-5 {
margin-left: 41.66667%
}
.offset-md-6 {
margin-left: 50%
}
.offset-md-7 {
margin-left: 58.33333%
}
.offset-md-8 {
margin-left: 66.66667%
}
.offset-md-9 {
margin-left: 75%
}
.offset-md-10 {
margin-left: 83.33333%
}
.offset-md-11 {
margin-left: 91.66667%
}
}
@media (min-width: 992px) {
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
padding-right:15px;
padding-left: 15px
}
.col-lg {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-lg-auto {
flex: 0 0 auto;
width: auto
}
.col-lg-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-lg-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-lg-3 {
flex: 0 0 25%;
max-width: 25%
}
.col-lg-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-lg-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-lg-6 {
flex: 0 0 50%;
max-width: 50%
}
.col-lg-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-lg-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-lg-9 {
flex: 0 0 75%;
max-width: 75%
}
.col-lg-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-lg-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-lg-12 {
flex: 0 0 100%;
max-width: 100%
}
.pull-lg-0 {
right: auto
}
.pull-lg-1 {
right: 8.33333%
}
.pull-lg-2 {
right: 16.66667%
}
.pull-lg-3 {
right: 25%
}
.pull-lg-4 {
right: 33.33333%
}
.pull-lg-5 {
right: 41.66667%
}
.pull-lg-6 {
right: 50%
}
.pull-lg-7 {
right: 58.33333%
}
.pull-lg-8 {
right: 66.66667%
}
.pull-lg-9 {
right: 75%
}
.pull-lg-10 {
right: 83.33333%
}
.pull-lg-11 {
right: 91.66667%
}
.pull-lg-12 {
right: 100%
}
.push-lg-0 {
left: auto
}
.push-lg-1 {
left: 8.33333%
}
.push-lg-2 {
left: 16.66667%
}
.push-lg-3 {
left: 25%
}
.push-lg-4 {
left: 33.33333%
}
.push-lg-5 {
left: 41.66667%
}
.push-lg-6 {
left: 50%
}
.push-lg-7 {
left: 58.33333%
}
.push-lg-8 {
left: 66.66667%
}
.push-lg-9 {
left: 75%
}
.push-lg-10 {
left: 83.33333%
}
.push-lg-11 {
left: 91.66667%
}
.push-lg-12 {
left: 100%
}
.offset-lg-0 {
margin-left: 0
}
.offset-lg-1 {
margin-left: 8.33333%
}
.offset-lg-2 {
margin-left: 16.66667%
}
.offset-lg-3 {
margin-left: 25%
}
.offset-lg-4 {
margin-left: 33.33333%
}
.offset-lg-5 {
margin-left: 41.66667%
}
.offset-lg-6 {
margin-left: 50%
}
.offset-lg-7 {
margin-left: 58.33333%
}
.offset-lg-8 {
margin-left: 66.66667%
}
.offset-lg-9 {
margin-left: 75%
}
.offset-lg-10 {
margin-left: 83.33333%
}
.offset-lg-11 {
margin-left: 91.66667%
}
}
@media (min-width: 1200px) {
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
padding-right:15px;
padding-left: 15px
}
.col-xl {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-xl-auto {
flex: 0 0 auto;
width: auto
}
.col-xl-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-xl-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-xl-3 {
flex: 0 0 25%;
max-width: 25%
}
.col-xl-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-xl-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-xl-6 {
flex: 0 0 50%;
max-width: 50%
}
.col-xl-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-xl-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-xl-9 {
flex: 0 0 75%;
max-width: 75%
}
.col-xl-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-xl-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-xl-12 {
flex: 0 0 100%;
max-width: 100%
}
.pull-xl-0 {
right: auto
}
.pull-xl-1 {
right: 8.33333%
}
.pull-xl-2 {
right: 16.66667%
}
.pull-xl-3 {
right: 25%
}
.pull-xl-4 {
right: 33.33333%
}
.pull-xl-5 {
right: 41.66667%
}
.pull-xl-6 {
right: 50%
}
.pull-xl-7 {
right: 58.33333%
}
.pull-xl-8 {
right: 66.66667%
}
.pull-xl-9 {
right: 75%
}
.pull-xl-10 {
right: 83.33333%
}
.pull-xl-11 {
right: 91.66667%
}
.pull-xl-12 {
right: 100%
}
.push-xl-0 {
left: auto
}
.push-xl-1 {
left: 8.33333%
}
.push-xl-2 {
left: 16.66667%
}
.push-xl-3 {
left: 25%
}
.push-xl-4 {
left: 33.33333%
}
.push-xl-5 {
left: 41.66667%
}
.push-xl-6 {
left: 50%
}
.push-xl-7 {
left: 58.33333%
}
.push-xl-8 {
left: 66.66667%
}
.push-xl-9 {
left: 75%
}
.push-xl-10 {
left: 83.33333%
}
.push-xl-11 {
left: 91.66667%
}
.push-xl-12 {
left: 100%
}
.offset-xl-0 {
margin-left: 0
}
.offset-xl-1 {
margin-left: 8.33333%
}
.offset-xl-2 {
margin-left: 16.66667%
}
.offset-xl-3 {
margin-left: 25%
}
.offset-xl-4 {
margin-left: 33.33333%
}
.offset-xl-5 {
margin-left: 41.66667%
}
.offset-xl-6 {
margin-left: 50%
}
.offset-xl-7 {
margin-left: 58.33333%
}
.offset-xl-8 {
margin-left: 66.66667%
}
.offset-xl-9 {
margin-left: 75%
}
.offset-xl-10 {
margin-left: 83.33333%
}
.offset-xl-11 {
margin-left: 91.66667%
}
}
.form-control,.form-inline .form-check,.table {
width: 100%
}
.table {
max-width: 100%
}
.table td,.table th {
padding: 1rem 1.5rem;
vertical-align: top;
border-top: 1px solid #f2f2f2
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #f2f2f2
}
.table tbody+tbody {
border-top: 2px solid #f2f2f2
}
.table .table {
background-color: #f3f3f3
}
.table-sm td,.table-sm th {
padding: .75rem 1rem
}
.table-bordered,.table-bordered td,.table-bordered th {
border: 1px solid #f2f2f2
}
.table-bordered thead td,.table-bordered thead th {
border-bottom-width: 2px
}
.table-inverse.table-bordered,.table-responsive.table-bordered {
border: 0
}
.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover,.table-striped tbody tr:nth-of-type(odd) {
background-color: #f2f2f2
}
.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
background-color: #e5e5e5
}
.table-success,.table-success>td,.table-success>th {
background-color: #57d59f
}
.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th {
background-color: #43d093
}
.table-info,.table-info>td,.table-info>th {
background-color: #2ebcfc
}
.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th {
background-color: #14b4fc
}
.table-warning,.table-warning>td,.table-warning>th {
background-color: #ffc721
}
.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
background-color: #ffc107
}
.table-danger,.table-danger>td,.table-danger>th {
background-color: #ff6f6c
}
.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
background-color: #ff5652
}
.thead-inverse th {
color: #f3f3f3;
background-color: #404c54
}
.thead-default th {
color: #464a4c;
background-color: #fbfbfb
}
.table-inverse {
color: #f3f3f3;
background-color: #404c54
}
.form-control,.form-control:disabled,.form-control:focus,.form-control[readonly] {
background-color: transparent
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.collapsing,.embed-responsive,.modal,.modal-open,.progress {
overflow: hidden
}
.form-control {
padding: .65rem .1rem;
font-size: 1rem;
line-height: 1.25;
color: #464a4c;
background-image: none;
background-clip: padding-box;
border: 1px solid #f1f1f1;
border-radius: 0;
box-shadow: transparent;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control::-ms-expand {
background-color: transparent;
border: 0
}
.form-control:focus {
color: #464a4c;
border-color: #f1f1f1;
outline: 0;
box-shadow: transparent,rgba(241,241,241,.6)
}
.form-control::placeholder {
color: #636c72;
opacity: 1
}
select.form-control:not([size]):not([multiple]) {
height: calc(2.55rem + 2px)
}
select.form-control:focus::-ms-value {
color: #464a4c;
background-color: transparent
}
.col-form-label {
padding-top: calc(.65rem - 1px * 2);
padding-bottom: calc(.65rem - 1px * 2);
margin-bottom: 0
}
.col-form-label-lg {
padding-top: calc(.75rem - 1px * 2);
padding-bottom: calc(.75rem - 1px * 2);
font-size: 1.25rem
}
.col-form-label-sm {
padding-top: calc(.5rem - 1px * 2);
padding-bottom: calc(.5rem - 1px * 2);
font-size: .875rem
}
.col-form-legend,.form-control-static {
padding-top: .65rem;
padding-bottom: .65rem;
margin-bottom: 0
}
.col-form-legend {
font-size: 1rem
}
.form-control-static {
line-height: 1.25;
border: solid transparent;
border-width: 1px 0
}
.form-control-static.form-control-lg,.form-control-static.form-control-sm,.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,.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 {
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: .5rem .1rem;
font-size: .875rem;
border-radius: 0
}
.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]) {
height: 2.3125rem
}
.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
padding: .75rem .1rem;
font-size: 1.25rem;
border-radius: 0
}
.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]) {
height: 3.16667rem
}
.form-group {
margin-bottom: 2rem
}
.form-check {
position: relative;
margin-bottom: .5rem
}
.form-check.disabled .form-check-label {
color: #9c9c9c;
cursor: not-allowed
}
.form-check-label {
padding-left: 1.25rem;
margin-bottom: 0;
cursor: pointer
}
.form-check-input {
position: absolute;
margin-left: -1.25rem
}
.form-check-input:only-child {
position: static
}
.form-check-inline {
display: inline-block
}
.form-check-inline .form-check-label {
vertical-align: middle
}
.form-check-inline+.form-check-inline {
margin-left: .75rem
}
.form-control-danger,.form-control-success,.form-control-warning {
padding-right: .3rem;
background-repeat: no-repeat;
background-position: center right .6375rem;
background-size: 1.275rem 1.275rem
}
.has-success .col-form-label,.has-success .custom-control,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label {
color: #32c787
}
.has-success .form-control {
border-color: #32c787
}
.has-success .form-control:focus {
box-shadow: transparent,0 0 6px #80dfb6
}
.has-success .input-group-addon {
color: #32c787;
border-color: #32c787;
background-color: #d1f4e5
}
.has-success .form-control-success {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2332c787' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")
}
.has-warning .col-form-label,.has-warning .custom-control,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label {
color: #ffc107
}
.has-warning .form-control {
border-color: #ffc107
}
.has-warning .form-control:focus {
box-shadow: transparent,0 0 6px #ffdb6d
}
.has-warning .input-group-addon {
color: #ffc107;
border-color: #ffc107;
background-color: #fff4d3
}
.has-warning .form-control-warning {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")
}
.has-danger .col-form-label,.has-danger .custom-control,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label {
color: #ff5652
}
.has-danger .form-control {
border-color: #ff5652
}
.has-danger .form-control:focus {
box-shadow: transparent,0 0 6px #ffbab8
}
.has-danger .input-group-addon {
color: #ff5652;
border-color: #ff5652;
background-color: #fff
}
.has-danger .form-control-danger {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff5652' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")
}
.form-inline {
display: flex;
flex-flow: row wrap;
align-items: center
}
@media (min-width: 576px) {
.form-inline label {
display:flex;
align-items: center;
justify-content: center;
margin-bottom: 0
}
.form-inline .form-group {
display: flex;
flex: 0 0 auto;
flex-flow: row wrap;
align-items: center;
margin-bottom: 0
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle
}
.form-inline .form-control-static {
display: inline-block
}
.form-inline .input-group {
width: auto
}
.form-inline .form-control-label {
margin-bottom: 0;
vertical-align: middle
}
.form-inline .form-check {
display: flex;
align-items: center;
justify-content: center;
width: auto;
margin-top: 0;
margin-bottom: 0
}
.form-inline .form-check-label {
padding-left: 0
}
.form-inline .form-check-input {
position: relative;
margin-top: 0;
margin-right: .25rem;
margin-left: 0
}
.form-inline .custom-control {
display: flex;
align-items: center;
justify-content: center;
padding-left: 0
}
.form-inline .custom-control-indicator {
position: static;
display: inline-block;
margin-right: .25rem;
vertical-align: text-bottom
}
.form-inline .has-feedback .form-control-feedback {
top: 0
}
}
.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
width: 100%
}
.btn {
display: inline-block;
line-height: 100%;
text-align: center;
vertical-align: middle;
user-select: none;
border: 1px solid transparent;
padding: .6rem 1rem;
font-size: 1rem;
border-radius: 2px;
transition: all .2s ease-in-out
}
.btn.focus,.btn:focus {
outline: 0;
box-shadow: none
}
.btn.disabled,.btn:disabled {
cursor: not-allowed;
opacity: .65;
box-shadow: none
}
.btn.active,.btn:active {
background-image: none;
box-shadow: none,none
}
a.btn.disabled,fieldset[disabled] a.btn {
pointer-events: none
}
.btn-primary {
background-color: #2196F3;
border-color: #2196F3
}
.btn-primary,.btn-primary:focus {
color: #FFF
}
.btn-primary:hover {
color: #FFF;
background-color: #128ff2;
border-color: #128ff2
}
.btn-primary.disabled,.btn-primary:disabled {
background-color: #2196F3;
border-color: #2196F3
}
.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle {
color: #FFF;
background-color: #128ff2;
background-image: none;
border-color: #128ff2
}
.btn-secondary {
background-color: #FFF;
border-color: #efefef
}
.btn-secondary,.btn-secondary:focus {
color: #292b2c
}
.btn-secondary:hover {
color: #292b2c;
background-color: #f7f7f7;
border-color: #e7e7e7
}
.btn-secondary.disabled,.btn-secondary:disabled {
background-color: #FFF;
border-color: #efefef
}
.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle {
color: #292b2c;
background-color: #f7f7f7;
background-image: none;
border-color: #e7e7e7
}
.btn-info {
background-color: #00BCD4;
border-color: #00BCD4
}
.btn-info,.btn-info:focus {
color: #FFF
}
.btn-info:hover {
color: #FFF;
background-color: #00aec5;
border-color: #00aec5
}
.btn-info.disabled,.btn-info:disabled {
background-color: #00BCD4;
border-color: #00BCD4
}
.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle {
color: #FFF;
background-color: #00aec5;
background-image: none;
border-color: #00aec5
}
.btn-success {
background-color: #32c787;
border-color: #32c787
}
.btn-success,.btn-success:focus {
color: #FFF
}
.btn-success:hover {
color: #FFF;
background-color: #2fbb7f;
border-color: #2fbb7f
}
.btn-success.disabled,.btn-success:disabled {
background-color: #32c787;
border-color: #32c787
}
.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle {
color: #FFF;
background-color: #2fbb7f;
background-image: none;
border-color: #2fbb7f
}
.btn-warning {
background-color: #ffc107;
border-color: #ffc107
}
.btn-warning,.btn-warning:focus {
color: #FFF
}
.btn-warning:hover {
color: #FFF;
background-color: #f7b900;
border-color: #f7b900
}
.btn-warning.disabled,.btn-warning:disabled {
background-color: #ffc107;
border-color: #ffc107
}
.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle {
color: #FFF;
background-color: #f7b900;
background-image: none;
border-color: #f7b900
}
.btn-danger {
background-color: #ff5652;
border-color: #ff5652
}
.btn-danger,.btn-danger:focus {
color: #FFF
}
.btn-danger:hover {
color: #FFF;
background-color: #ff4743;
border-color: #ff4743
}
.btn-danger.disabled,.btn-danger:disabled {
background-color: #ff5652;
border-color: #ff5652
}
.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle {
color: #FFF;
background-color: #ff4743;
background-image: none;
border-color: #ff4743
}
.btn-outline-primary {
color: #2196F3;
background-image: none;
background-color: transparent;
border-color: #2196F3
}
.btn-outline-primary:hover {
color: #FFF;
background-color: #2196F3;
border-color: #2196F3
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {
color: #2196F3;
background-color: transparent
}
.btn-outline-primary.active,.btn-outline-primary:active,.show>.btn-outline-primary.dropdown-toggle {
color: #FFF;
background-color: #2196F3;
border-color: #2196F3
}
.btn-outline-secondary {
color: #efefef;
background-image: none;
background-color: transparent;
border-color: #efefef
}
.btn-outline-secondary:hover {
color: #FFF;
background-color: #efefef;
border-color: #efefef
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
color: #efefef;
background-color: transparent
}
.btn-outline-secondary.active,.btn-outline-secondary:active,.show>.btn-outline-secondary.dropdown-toggle {
color: #FFF;
background-color: #efefef;
border-color: #efefef
}
.btn-outline-info {
color: #00BCD4;
background-image: none;
background-color: transparent;
border-color: #00BCD4
}
.btn-outline-info:hover {
color: #FFF;
background-color: #00BCD4;
border-color: #00BCD4
}
.btn-outline-info.disabled,.btn-outline-info:disabled {
color: #00BCD4;
background-color: transparent
}
.btn-outline-info.active,.btn-outline-info:active,.show>.btn-outline-info.dropdown-toggle {
color: #FFF;
background-color: #00BCD4;
border-color: #00BCD4
}
.btn-outline-success {
color: #32c787;
background-image: none;
background-color: transparent;
border-color: #32c787
}
.btn-outline-success:hover {
color: #FFF;
background-color: #32c787;
border-color: #32c787
}
.btn-outline-success.disabled,.btn-outline-success:disabled {
color: #32c787;
background-color: transparent
}
.btn-outline-success.active,.btn-outline-success:active,.show>.btn-outline-success.dropdown-toggle {
color: #FFF;
background-color: #32c787;
border-color: #32c787
}
.btn-outline-warning {
color: #ffc107;
background-image: none;
background-color: transparent;
border-color: #ffc107
}
.btn-outline-warning:hover {
color: #FFF;
background-color: #ffc107;
border-color: #ffc107
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled {
color: #ffc107;
background-color: transparent
}
.btn-outline-warning.active,.btn-outline-warning:active,.show>.btn-outline-warning.dropdown-toggle {
color: #FFF;
background-color: #ffc107;
border-color: #ffc107
}
.btn-outline-danger {
color: #ff5652;
background-image: none;
background-color: transparent;
border-color: #ff5652
}
.btn-outline-danger:hover {
color: #FFF;
background-color: #ff5652;
border-color: #ff5652
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled {
color: #ff5652;
background-color: transparent
}
.btn-outline-danger.active,.btn-outline-danger:active,.show>.btn-outline-danger.dropdown-toggle {
color: #FFF;
background-color: #ff5652;
border-color: #ff5652
}
.btn-link {
color: #03A9F4;
border-radius: 0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled {
background-color: transparent;
box-shadow: none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
border-color: transparent
}
.btn-link:focus,.btn-link:hover {
color: #0275a8;
background-color: transparent
}
.btn-link:disabled {
color: #636c72
}
.btn-group-lg>.btn,.btn-lg {
padding: .75rem 1.5rem;
font-size: 1.25rem;
border-radius: 2px
}
.btn-group-sm>.btn,.btn-sm {
padding: .25rem .5rem;
font-size: .875rem;
border-radius: 2px
}
.btn-block {
display: block
}
.btn-block+.btn-block {
margin-top: .5rem
}
.fade {
opacity: 0;
transition: opacity .15s linear
}
.fade.show {
opacity: 1
}
.collapse {
display: none
}
.collapse.show {
display: block
}
tr.collapse.show {
display: table-row
}
tbody.collapse.show {
display: table-row-group
}
.collapsing {
position: relative;
height: 0;
transition: height .35s ease
}
.dropdown-toggle::after {
display: inline-block;
width: 0;
height: 0;
margin-left: .3em;
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;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 10rem;
padding: .8rem 0;
margin: 0;
font-size: 1rem;
color: #707070;
text-align: left;
background-color: #FFF;
background-clip: padding-box;
border: 0 solid transparent;
border-radius: 2px;
box-shadow: 0 2px 10px rgba(0,0,0,.075)
}
.dropdown-divider {
height: 1px;
margin: .5rem 0;
overflow: hidden;
background-color: #f6f6f6
}
.dropdown-item {
display: block;
width: 100%;
clear: both;
color: #4C4C4C;
text-align: inherit;
background: 0 0;
border: 0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {
border-radius: 0
}
.dropdown-item:focus,.dropdown-item:hover {
color: #1d1e1f;
text-decoration: none;
background-color: #f7f7f9
}
.dropdown-item.active,.dropdown-item:active {
color: #4C4C4C;
background-color: #eee
}
.dropdown-item.disabled,.dropdown-item:disabled {
color: #636c72;
cursor: not-allowed;
background-color: transparent
}
.show>.dropdown-menu {
display: block
}
.show>a {
outline: 0
}
.dropdown-menu-right {
right: 0;
left: auto
}
.dropdown-menu-left {
right: auto;
left: 0
}
.dropdown-header {
display: block;
padding: .8rem 1.5rem;
margin-bottom: 0;
font-size: .875rem;
color: #636c72
}
.dropdown-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 990
}
.dropup .dropdown-menu {
top: auto;
margin-bottom: 0
}
.btn-group,.btn-group-vertical {
position: relative;
display: inline-flex;
vertical-align: middle
}
.btn-group-vertical>.btn,.btn-group>.btn {
position: relative;
flex: 0 1 auto
}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.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,.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-left: -1px
}
.btn+.dropdown-toggle-split::after,.btn-group>.btn:first-child {
margin-left: 0
}
.btn-toolbar {
display: flex;
justify-content: flex-start
}
.btn-toolbar .input-group {
width: auto
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.btn-group>.btn-group {
float: left
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
outline: 0
}
.btn+.dropdown-toggle-split {
padding-right: .75rem;
padding-left: .75rem
}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
padding-right: .375rem;
padding-left: .375rem
}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
padding-right: 1.125rem;
padding-left: 1.125rem
}
.btn-group.open .dropdown-toggle,.btn-group.open .dropdown-toggle.btn-link {
box-shadow: none
}
.btn-group-vertical {
display: inline-flex;
flex-direction: column;
align-items: flex-start;
justify-content: center
}
.btn-group-vertical .btn,.btn-group-vertical .btn-group {
width: 100%
}
.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:first-child:not(:last-child) {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
border-top-right-radius: 0;
border-top-left-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-right-radius: 0;
border-top-left-radius: 0
}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
position: absolute;
clip: rect(0,0,0,0);
pointer-events: none
}
.input-group {
position: relative;
display: flex;
width: 100%
}
.input-group .form-control {
position: relative;
z-index: 2;
flex: 1 1 auto;
width: 1%;
margin-bottom: 0
}
.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover {
z-index: 3
}
.input-group .form-control,.input-group-addon,.input-group-btn {
display: flex;
flex-direction: column;
justify-content: center
}
.input-group-addon,.input-group-btn {
white-space: nowrap;
vertical-align: middle
}
.input-group-addon {
margin-bottom: 0;
font-size: 1rem;
font-weight: 400;
line-height: 1.25;
color: #464a4c;
text-align: center;
background-color: transparent;
border: 1px solid #f1f1f1;
border-radius: 0
}
.custom-control-input:active~.custom-control-indicator,.custom-control-input:checked~.custom-control-indicator {
color: #FFF;
background-color: transparent;
box-shadow: none
}
.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn {
padding: .5rem .1rem;
font-size: .875rem;
border-radius: 0
}
.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn {
padding: .75rem .1rem;
font-size: 1.25rem;
border-radius: 0
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {
margin-top: 0
}
.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.input-group-addon:not(:last-child) {
border-right: 0
}
.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.form-control+.input-group-addon:not(:first-child) {
border-left: 0
}
.input-group-btn {
position: relative;
font-size: 0
}
.input-group-btn>.btn {
position: relative;
flex: 1
}
.input-group-btn>.btn+.btn {
margin-left: -1px
}
.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group {
margin-right: -1px
}
.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group {
z-index: 2;
margin-left: -1px
}
.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover {
z-index: 3
}
.custom-control {
position: relative;
display: inline-flex;
padding-left: 2rem;
margin-right: 1rem;
cursor: pointer
}
.custom-control-input {
position: absolute;
z-index: -1;
opacity: 0
}
.custom-control-input:focus~.custom-control-indicator {
box-shadow: none
}
.custom-control-input:disabled~.custom-control-indicator {
cursor: not-allowed;
background-color: transparent
}
.custom-control-input:disabled~.custom-control-description {
color: #636c72;
cursor: not-allowed
}
.custom-control-indicator {
position: absolute;
left: 0;
display: block;
width: 1.308rem;
height: 1.308rem;
pointer-events: none;
user-select: none;
background-color: transparent;
background-repeat: no-repeat;
background-position: center center;
background-size: 50% 50%;
box-shadow: none
}
.custom-checkbox .custom-control-indicator {
border-radius: 2px
}
.custom-checkbox .custom-control-input:checked~.custom-control-indicator {
background-image: none
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator {
background-color: #2196F3;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23FFFFFF' d='M0 2h4'/%3E%3C/svg%3E");
box-shadow: none
}
.custom-radio .custom-control-indicator {
border-radius: 50%
}
.custom-radio .custom-control-input:checked~.custom-control-indicator {
background-image: none
}
.custom-controls-stacked {
display: flex;
flex-direction: column
}
.custom-file,.custom-select {
display: inline-block;
max-width: 100%
}
.custom-controls-stacked .custom-control {
margin-bottom: .25rem
}
.custom-controls-stacked .custom-control+.custom-control {
margin-left: 0
}
.custom-select {
height: calc(2.55rem + 2px);
padding: .375rem 1.75rem .375rem .75rem;
line-height: 1.25;
color: #464a4c;
vertical-align: middle;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center no-repeat #FFF;
background-size: 8px 10px;
border: 1px solid #f1f1f1;
border-radius: 2px;
-moz-appearance: none
}
.custom-select:focus {
border-color: #9acffa;
outline: 0;
box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(154,207,250,.5)
}
.custom-select:focus::-ms-value {
color: #464a4c;
background-color: transparent
}
.custom-select:disabled {
color: #636c72;
cursor: not-allowed;
background-color: #f6f6f6
}
.custom-select::-ms-expand {
opacity: 0
}
.custom-select-sm {
padding-top: .375rem;
padding-bottom: .375rem;
font-size: 75%
}
.custom-file {
position: relative;
height: 2.5rem;
margin-bottom: 0;
cursor: pointer
}
.custom-file-control,.custom-file-control::before {
position: absolute;
height: 2.5rem;
padding: .5rem 1rem;
line-height: 1.5;
color: #464a4c
}
.custom-file-input {
min-width: 14rem;
max-width: 100%;
height: 2.5rem;
margin: 0;
filter: alpha(opacity=0);
opacity: 0
}
.custom-file-input:focus~.custom-file-control {
box-shadow: 0 0 0 .075rem #FFF,0 0 0 .2rem #2196F3
}
.custom-file-control {
top: 0;
right: 0;
left: 0;
z-index: 5;
pointer-events: none;
user-select: none;
background-color: #FFF;
border: 1px solid #f1f1f1;
border-radius: 2px;
box-shadow: inset 0 .2rem .4rem rgba(0,0,0,.05)
}
.custom-file-control:lang(en)::after {
content: "Choose file..."
}
.custom-file-control::before {
top: -1px;
right: -1px;
bottom: -1px;
z-index: 6;
display: block;
background-color: #f6f6f6;
border: 1px solid #f1f1f1;
border-radius: 0 2px 2px 0
}
.nav-tabs .dropdown-menu,.nav-tabs .nav-link {
border-top-right-radius: 0;
border-top-left-radius: 0
}
.custom-file-control:lang(en)::before {
content: "Browse"
}
.breadcrumb::after,.navbar-toggler-icon {
content: ""
}
.nav {
display: flex;
padding-left: 0;
margin-bottom: 0
}
.nav-link {
display: block;
padding: 1rem 1.2rem
}
.nav-link.disabled {
color: #636c72;
cursor: not-allowed
}
.nav-tabs {
border-bottom: 2px solid #eee
}
.nav-tabs .nav-item {
margin-bottom: -2px
}
.card-header,.card-subtitle,.card-text:last-child,.navbar-nav {
margin-bottom: 0
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
border-color: #f6f6f6 #f6f6f6 #eee
}
.nav-tabs .nav-link.disabled {
color: #636c72;
background-color: transparent;
border-color: transparent
}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
color: #333;
background-color: transparent;
border-color: #ddd #ddd transparent
}
.nav-tabs .dropdown-menu {
margin-top: -2px
}
.nav-pills .nav-link {
border-radius: 2px
}
.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active {
color: #FFF;
cursor: default;
background-color: #2196F3
}
.nav-fill .nav-item {
flex: 1 1 auto;
text-align: center
}
.nav-justified .nav-item {
flex: 1 1 100%;
text-align: center
}
.tab-content>.tab-pane {
display: none
}
.tab-content>.active {
display: block
}
.navbar {
position: relative;
display: flex;
flex-direction: column;
padding: .5rem 1rem
}
.navbar-brand {
display: inline-block;
padding-top: .25rem;
padding-bottom: .25rem;
margin-right: 1rem;
font-size: 1.25rem;
line-height: inherit
}
.navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0
}
.navbar-nav .nav-link {
padding-right: 0;
padding-left: 0
}
.navbar-text {
display: inline-block;
padding-top: .425rem;
padding-bottom: .425rem
}
.navbar-toggler {
align-self: flex-start;
padding: .25rem .75rem;
font-size: 1.25rem;
line-height: 1;
background: 0 0;
border: 1px solid transparent;
border-radius: 2px
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
background: center center no-repeat;
background-size: 100% 100%
}
.navbar-toggler-left {
position: absolute;
left: 1rem
}
.navbar-toggler-right {
position: absolute;
right: 1rem
}
@media (max-width: 575px) {
.navbar-toggleable .navbar-nav .dropdown-menu {
position:static;
float: none
}
.navbar-toggleable>.container {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 576px) {
.navbar-toggleable {
flex-direction:row;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable .navbar-nav {
flex-direction: row
}
.navbar-toggleable .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-toggleable>.container {
display: flex;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable .navbar-collapse {
display: flex!important;
width: 100%
}
.navbar-toggleable .navbar-toggler {
display: none
}
}
@media (max-width: 767px) {
.navbar-toggleable-sm .navbar-nav .dropdown-menu {
position:static;
float: none
}
.navbar-toggleable-sm>.container {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 768px) {
.navbar-toggleable-sm {
flex-direction:row;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-sm .navbar-nav {
flex-direction: row
}
.navbar-toggleable-sm .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-toggleable-sm>.container {
display: flex;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-sm .navbar-collapse {
display: flex!important;
width: 100%
}
.navbar-toggleable-sm .navbar-toggler {
display: none
}
}
@media (max-width: 991px) {
.navbar-toggleable-md .navbar-nav .dropdown-menu {
position:static;
float: none
}
.navbar-toggleable-md>.container {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 992px) {
.navbar-toggleable-md {
flex-direction:row;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-md .navbar-nav {
flex-direction: row
}
.navbar-toggleable-md .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-toggleable-md>.container {
display: flex;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-md .navbar-collapse {
display: flex!important;
width: 100%
}
.navbar-toggleable-md .navbar-toggler {
display: none
}
}
@media (max-width: 1199px) {
.navbar-toggleable-lg .navbar-nav .dropdown-menu {
position:static;
float: none
}
.navbar-toggleable-lg>.container {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 1200px) {
.navbar-toggleable-lg {
flex-direction:row;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-lg .navbar-nav {
flex-direction: row
}
.navbar-toggleable-lg .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-toggleable-lg>.container {
display: flex;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-lg .navbar-collapse {
display: flex!important;
width: 100%
}
.navbar-toggleable-lg .navbar-toggler {
display: none
}
}
.navbar-toggleable-xl {
flex-direction: row;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-xl .navbar-nav .dropdown-menu {
position: static;
float: none
}
.navbar-toggleable-xl>.container {
padding-right: 0;
padding-left: 0
}
.navbar-toggleable-xl .navbar-nav {
flex-direction: row
}
.navbar-toggleable-xl .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-toggleable-xl>.container {
display: flex;
flex-wrap: nowrap;
align-items: center
}
.navbar-toggleable-xl .navbar-collapse {
display: flex!important;
width: 100%
}
.navbar-toggleable-xl .navbar-toggler {
display: none
}
.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-toggler,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0,0,0,.5)
}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
color: rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
color: rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .open>.nav-link {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler {
border-color: rgba(0,0,0,.1)
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
color: rgba(0,0,0,.5)
}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-toggler,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover {
color: #fff
}
.navbar-inverse .navbar-nav .nav-link {
color: rgba(255,255,255,.5)
}
.navbar-inverse .navbar-nav .nav-link:focus,.navbar-inverse .navbar-nav .nav-link:hover {
color: rgba(255,255,255,.75)
}
.navbar-inverse .navbar-nav .nav-link.disabled {
color: rgba(255,255,255,.25)
}
.navbar-inverse .navbar-nav .active>.nav-link,.navbar-inverse .navbar-nav .nav-link.active,.navbar-inverse .navbar-nav .nav-link.open,.navbar-inverse .navbar-nav .open>.nav-link {
color: #fff
}
.navbar-inverse .navbar-toggler {
border-color: rgba(255,255,255,.1)
}
.navbar-inverse .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
}
.navbar-inverse .navbar-text {
color: rgba(255,255,255,.5)
}
.card {
position: relative;
display: flex;
flex-direction: column;
background-color: #FFF;
border: 1px solid transparent;
border-radius: 2px
}
.card-block {
flex: 1 1 auto;
padding: 2.1rem
}
.card-footer,.card-header {
padding: 2rem 2.1rem;
background-color: transparent
}
.card-link+.card-link {
margin-left: 2.1rem
}
.card-header-pills,.card-header-tabs {
margin-right: -1.05rem;
margin-left: -1.05rem
}
.card>.list-group:first-child .list-group-item:first-child {
border-top-right-radius: 2px;
border-top-left-radius: 2px
}
.card>.list-group:last-child .list-group-item:last-child {
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px
}
.card-header {
border-bottom: 1px solid transparent
}
.card-header:first-child {
border-radius: 2px 2px 0 0
}
.card-footer {
border-top: 1px solid transparent
}
.card-footer:last-child {
border-radius: 0 0 2px 2px
}
.card-header-tabs {
margin-bottom: -2rem;
border-bottom: 0
}
.card-primary {
background-color: #2196F3;
border-color: #2196F3
}
.card-primary .card-footer,.card-primary .card-header {
background-color: transparent
}
.card-success {
background-color: #32c787;
border-color: #32c787
}
.card-success .card-footer,.card-success .card-header {
background-color: transparent
}
.card-info {
background-color: #00BCD4;
border-color: #00BCD4
}
.card-info .card-footer,.card-info .card-header {
background-color: transparent
}
.card-warning {
background-color: #ffc107;
border-color: #ffc107
}
.card-warning .card-footer,.card-warning .card-header {
background-color: transparent
}
.card-danger {
background-color: #ff5652;
border-color: #ff5652
}
.breadcrumb,.card-danger .card-footer,.card-danger .card-header,.card-inverse .card-footer,.card-inverse .card-header,.card-outline-danger,.card-outline-info,.card-outline-primary,.card-outline-secondary,.card-outline-success,.card-outline-warning {
background-color: transparent
}
.card-outline-primary {
border-color: #2196F3
}
.card-outline-secondary {
border-color: #efefef
}
.card-outline-info {
border-color: #00BCD4
}
.card-outline-success {
border-color: #32c787
}
.card-outline-warning {
border-color: #ffc107
}
.card-outline-danger {
border-color: #ff5652
}
.card-inverse {
color: rgba(255,255,255,.65)
}
.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title {
color: #fff
}
.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: 2px
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: 0
}
.card-img-top {
border-top-right-radius: 2px;
border-top-left-radius: 2px
}
.card-img-bottom {
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px
}
@media (min-width: 576px) {
.card-deck {
display:flex;
flex-flow: row wrap
}
.card-deck .card {
display: flex;
flex: 1 0 0;
flex-direction: column
}
.card-deck .card:not(:first-child) {
margin-left: 15px
}
.card-deck .card:not(:last-child) {
margin-right: 15px
}
.card-group {
display: flex;
flex-flow: row wrap
}
.card-group .card {
flex: 1 0 0
}
.card-group .card+.card {
margin-left: 0;
border-left: 0
}
.card-group .card:first-child {
border-bottom-right-radius: 0;
border-top-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-bottom-left-radius: 0;
border-top-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),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top {
border-radius: 0
}
.card-columns {
column-count: 3;
column-gap: 1.25rem
}
.card-columns .card {
display: inline-block;
width: 100%;
margin-bottom: 2rem
}
}
.breadcrumb {
padding: .75rem .25rem;
margin-bottom: 1rem
}
.breadcrumb::after {
display: block;
clear: both
}
.breadcrumb-item {
float: left
}
.breadcrumb-item+.breadcrumb-item::before {
display: inline-block;
padding-right: .5rem;
padding-left: .5rem;
color: #636c72;
content: ""
}
.breadcrumb-item.active {
color: #9c9c9c
}
.pagination {
display: flex;
padding-left: 0;
border-radius: 2px
}
.page-item:first-child .page-link {
margin-left: 0;
border-bottom-left-radius: 2px;
border-top-left-radius: 2px
}
.page-item:last-child .page-link {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px
}
.page-item.active .page-link {
z-index: 2;
color: #FFF;
background-color: #2ebcfc;
border-color: #2196F3
}
.page-item.disabled .page-link {
color: #8a8a8a;
pointer-events: none;
cursor: not-allowed;
background-color: #efefef;
border-color: #ddd
}
.page-link {
position: relative;
display: block;
padding: 0;
margin-left: -1px;
color: #8a8a8a;
background-color: #efefef;
border: 0 solid #ddd
}
.pagination-lg .page-item:first-child .page-link,.pagination-sm .page-item:first-child .page-link {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px
}
.pagination-lg .page-item:last-child .page-link,.pagination-sm .page-item:last-child .page-link {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px
}
.page-link:focus,.page-link:hover {
color: #7d7d7d;
background-color: #e2e2e2;
border-color: #ddd
}
.pagination-lg .page-link {
padding: .75rem 1.5rem;
font-size: 1.25rem
}
.pagination-sm .page-link {
padding: .25rem .5rem;
font-size: .875rem
}
.badge {
display: inline-block;
padding: .4rem .55rem;
font-size: 85%;
line-height: 1;
color: #FFF;
text-align: center;
vertical-align: baseline;
border-radius: 2px
}
.popover,.tooltip {
font-family: Roboto,sans-serif;
font-style: normal;
letter-spacing: normal;
line-break: auto;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: break-word;
text-shadow: none;
text-decoration: none
}
.badge:empty {
display: none
}
.btn .badge {
position: relative;
top: -1px
}
a.badge:focus,a.badge:hover {
color: #FFF;
text-decoration: none;
cursor: pointer
}
.badge-pill {
padding-right: .6em;
padding-left: .6em;
border-radius: 10rem
}
.badge-default {
background-color: #636c72
}
.badge-default[href]:focus,.badge-default[href]:hover {
background-color: #4b5257
}
.badge-primary {
background-color: #2196F3
}
.badge-primary[href]:focus,.badge-primary[href]:hover {
background-color: #0c7cd5
}
.badge-success {
background-color: #32c787
}
.badge-success[href]:focus,.badge-success[href]:hover {
background-color: #289e6b
}
.badge-info {
background-color: #00BCD4
}
.badge-info[href]:focus,.badge-info[href]:hover {
background-color: #008fa1
}
.badge-warning {
background-color: #ffc107
}
.badge-warning[href]:focus,.badge-warning[href]:hover {
background-color: #d39e00
}
.badge-danger {
background-color: #ff5652
}
.badge-danger[href]:focus,.badge-danger[href]:hover {
background-color: #ff241f
}
.jumbotron {
padding: 2rem 1rem;
margin-bottom: 2rem;
background-color: #f6f6f6;
border-radius: 2px
}
@media (min-width: 576px) {
.jumbotron {
padding:4rem 2rem
}
}
.jumbotron-hr {
border-top-color: #ddd
}
.jumbotron-fluid {
padding-right: 0;
padding-left: 0;
border-radius: 0
}
.alert {
padding: 18px 24px;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: 2px
}
.alert-heading {
color: inherit
}
.close,.font-weight-normal,.popover {
font-weight: 400
}
.alert-dismissible .close {
position: relative;
top: -18px;
right: -24px;
padding: 18px 24px;
color: inherit
}
.alert-success {
background-color: #57d59f;
border-color: #57d59f;
color: #FFF
}
.alert-success hr {
border-top-color: #43d093
}
.alert-success .alert-link {
color: #e6e6e6
}
.alert-info {
background-color: #2ebcfc;
border-color: #2ebcfc;
color: #FFF
}
.alert-info hr {
border-top-color: #14b4fc
}
.alert-info .alert-link {
color: #e6e6e6
}
.alert-warning {
background-color: #ffc721;
border-color: #ffc721;
color: #FFF
}
.alert-warning hr {
border-top-color: #ffc107
}
.alert-warning .alert-link {
color: #e6e6e6
}
.alert-danger {
background-color: #ff6f6c;
border-color: #ff6f6c;
color: #FFF
}
.alert-danger hr {
border-top-color: #ff5652
}
.alert-danger .alert-link {
color: #e6e6e6
}
@keyframes progress-bar-stripes {
from {
background-position: 3px 0
}
to {
background-position: 0 0
}
}
.progress {
display: flex;
font-size: .75rem;
line-height: 3px;
text-align: center;
background-color: #eee;
border-radius: 2px
}
.progress-bar {
height: 3px;
color: #2196F3;
background-color: #2196F3
}
.progress-bar-striped {
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: 3px 3px
}
.progress-bar-animated {
animation: progress-bar-stripes 1s linear infinite
}
.dropdown-menu,.login__block {
-webkit-animation-duration: .3s
}
.media {
display: flex;
align-items: flex-start
}
.media-body {
flex: 1
}
.list-group {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0
}
.list-group-item-action {
width: 100%;
color: #9c9c9c;
text-align: inherit
}
.list-group-item-action .list-group-item-heading {
color: #000
}
.list-group-item-action:focus,.list-group-item-action:hover {
color: #9c9c9c;
text-decoration: none;
background-color: #f9f9f9
}
.list-group-item-action:active {
color: #707070;
background-color: #f6f6f6
}
.list-group-item {
position: relative;
display: flex;
flex-flow: row wrap;
align-items: center;
padding: 1rem 2rem;
margin-bottom: 0;
background-color: transparent;
border: 0 solid rgba(0,0,0,.125)
}
.list-group-item:first-child {
border-top-right-radius: 2px;
border-top-left-radius: 2px
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px
}
.list-group-item:focus,.list-group-item:hover {
text-decoration: none
}
.list-group-item.disabled,.list-group-item:disabled {
color: #636c72;
cursor: not-allowed;
background-color: transparent
}
.list-group-item.disabled .list-group-item-heading,.list-group-item:disabled .list-group-item-heading {
color: inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item:disabled .list-group-item-text {
color: #636c72
}
.list-group-item.active {
z-index: 2;
color: #FFF;
background-color: #03A9F4;
border-color: #03A9F4
}
.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 {
color: inherit
}
.list-group-item.active .list-group-item-text {
color: #f7fcff
}
.list-group-flush .list-group-item {
border-right: 0;
border-left: 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
}
.list-group-item-success {
color: #FFF;
background-color: #57d59f
}
a.list-group-item-success,button.list-group-item-success {
color: #FFF
}
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: #FFF;
background-color: #43d093
}
a.list-group-item-success.active,button.list-group-item-success.active {
color: #fff;
background-color: #FFF;
border-color: #FFF
}
.list-group-item-info {
color: #FFF;
background-color: #2ebcfc
}
a.list-group-item-info,button.list-group-item-info {
color: #FFF
}
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: #FFF;
background-color: #14b4fc
}
a.list-group-item-info.active,button.list-group-item-info.active {
color: #fff;
background-color: #FFF;
border-color: #FFF
}
.list-group-item-warning {
color: #FFF;
background-color: #ffc721
}
a.list-group-item-warning,button.list-group-item-warning {
color: #FFF
}
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: #FFF;
background-color: #ffc107
}
a.list-group-item-warning.active,button.list-group-item-warning.active {
color: #fff;
background-color: #FFF;
border-color: #FFF
}
.list-group-item-danger {
color: #FFF;
background-color: #ff6f6c
}
a.list-group-item-danger,button.list-group-item-danger {
color: #FFF
}
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: #FFF;
background-color: #ff5652
}
a.list-group-item-danger.active,button.list-group-item-danger.active {
color: #fff;
background-color: #FFF;
border-color: #FFF
}
.embed-responsive {
position: relative;
display: block;
width: 100%;
padding: 0
}
.embed-responsive::before {
display: block;
content: ""
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0
}
.embed-responsive-21by9::before {
padding-top: 42.85714%
}
.embed-responsive-16by9::before {
padding-top: 56.25%
}
.embed-responsive-4by3::before {
padding-top: 75%
}
.embed-responsive-1by1::before {
padding-top: 100%
}
.close {
float: right;
font-size: 1.5rem;
line-height: 1;
color: #000;
text-shadow: none
}
.modal-title,.popover,.tooltip {
line-height: 1.5
}
.close:focus,.close:hover {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: .75
}
button.close {
padding: 0;
cursor: pointer;
background: 0 0;
border: 0
}
.modal-content,.popover {
background-clip: padding-box
}
.dataTables_length select,.form-control {
appearance: none
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
outline: 0
}
.modal.fade .modal-dialog {
transition: transform .3s ease-out;
transform: translate(0,-25%)
}
.modal.show .modal-dialog {
transform: translate(0,0)
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto
}
.modal-dialog {
position: relative;
margin: 10px
}
.modal-content {
position: relative;
display: flex;
flex-direction: column;
background-color: #FFF;
border: 0 solid rgba(0,0,0,.2);
border-radius: 2px;
box-shadow: 0 5px 20px rgba(0,0,0,.07);
outline: 0
}
.modal-footer,.modal-header {
display: flex;
align-items: center
}
.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.show {
opacity: .2
}
.modal-header {
justify-content: space-between;
padding: 25px 30px 0;
border-bottom: 0 solid #f6f6f6
}
.modal-title {
margin-bottom: 0
}
.modal-body {
position: relative;
flex: 1 1 auto;
padding: 25px 30px
}
.modal-footer {
justify-content: flex-end;
padding: 25px 30px;
border-top: 0 solid #f6f6f6
}
.popover,.tooltip {
display: block;
position: absolute
}
.modal-footer>:not(:first-child) {
margin-left: .25rem
}
.modal-footer>:not(:last-child) {
margin-right: .25rem
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll
}
@media (min-width: 576px) {
.modal-dialog {
max-width:500px;
margin: 30px auto
}
.modal-content {
box-shadow: 0 5px 20px rgba(0,0,0,.07)
}
.modal-sm {
max-width: 300px
}
}
@media (min-width: 992px) {
.modal-lg {
max-width:800px
}
}
.tooltip {
z-index: 1070;
text-align: left;
text-align: start;
opacity: 0
}
.tooltip.show {
opacity: 1
}
.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top {
padding: 5px 0;
margin-top: -3px
}
.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,.tooltip.tooltip-top .tooltip-inner::before {
bottom: 0;
left: 50%;
margin-left: -5px;
content: "";
border-width: 5px 5px 0;
border-top-color: #676767
}
.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right {
padding: 0 5px;
margin-left: 3px
}
.tooltip.bs-tether-element-attached-left .tooltip-inner::before,.tooltip.tooltip-right .tooltip-inner::before {
top: 50%;
left: 0;
margin-top: -5px;
content: "";
border-width: 5px 5px 5px 0;
border-right-color: #676767
}
.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom {
padding: 5px 0;
margin-top: 3px
}
.tooltip.bs-tether-element-attached-top .tooltip-inner::before,.tooltip.tooltip-bottom .tooltip-inner::before {
top: 0;
left: 50%;
margin-left: -5px;
content: "";
border-width: 0 5px 5px;
border-bottom-color: #676767
}
.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left {
padding: 0 5px;
margin-left: -3px
}
.tooltip.bs-tether-element-attached-right .tooltip-inner::before,.tooltip.tooltip-left .tooltip-inner::before {
top: 50%;
right: 0;
margin-top: -5px;
content: "";
border-width: 5px 0 5px 5px;
border-left-color: #676767
}
.tooltip-inner {
max-width: 200px;
padding: .7rem 1.1rem;
color: #FFF;
text-align: center;
background-color: #676767;
border-radius: 2px
}
.tooltip-inner::before {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid
}
.popover {
top: 0;
left: 0;
z-index: 1060;
max-width: 276px;
padding: 15px 10px;
text-align: left;
text-align: start;
background-color: #FFF;
border: 0 solid rgba(0,0,0,.2);
border-radius: 2px;
box-shadow: 0 2px 30px rgba(0,0,0,.15)
}
.popover.bs-tether-element-attached-bottom,.popover.popover-top {
margin-top: -10px
}
.popover.bs-tether-element-attached-bottom::after,.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::after,.popover.popover-top::before {
left: 50%;
border-bottom-width: 0
}
.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::before {
bottom: -11px;
margin-left: -11px;
border-top-color: transparent
}
.popover.bs-tether-element-attached-bottom::after,.popover.popover-top::after {
bottom: -10px;
margin-left: -10px;
border-top-color: #FFF
}
.popover.bs-tether-element-attached-left,.popover.popover-right {
margin-left: 10px
}
.popover.bs-tether-element-attached-left::after,.popover.bs-tether-element-attached-left::before,.popover.popover-right::after,.popover.popover-right::before {
top: 50%;
border-left-width: 0
}
.popover.bs-tether-element-attached-left::before,.popover.popover-right::before {
left: -11px;
margin-top: -11px;
border-right-color: transparent
}
.popover.bs-tether-element-attached-left::after,.popover.popover-right::after {
left: -10px;
margin-top: -10px;
border-right-color: #FFF
}
.popover.bs-tether-element-attached-top,.popover.popover-bottom {
margin-top: 10px
}
.popover.bs-tether-element-attached-top::after,.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::after,.popover.popover-bottom::before {
left: 50%;
border-top-width: 0
}
.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::before {
top: -11px;
margin-left: -11px;
border-bottom-color: transparent
}
.popover.bs-tether-element-attached-top::after,.popover.popover-bottom::after {
top: -10px;
margin-left: -10px;
border-bottom-color: #FFF
}
.popover.bs-tether-element-attached-top .popover-title::before,.popover.popover-bottom .popover-title::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: 20px;
margin-left: -10px;
content: "";
border-bottom: 1px solid #FFF
}
.popover.bs-tether-element-attached-right,.popover.popover-left {
margin-left: -10px
}
.popover.bs-tether-element-attached-right::after,.popover.bs-tether-element-attached-right::before,.popover.popover-left::after,.popover.popover-left::before {
top: 50%;
border-right-width: 0
}
.popover.bs-tether-element-attached-right::before,.popover.popover-left::before {
right: -11px;
margin-top: -11px;
border-left-color: transparent
}
.popover.bs-tether-element-attached-right::after,.popover.popover-left::after {
right: -10px;
margin-top: -10px;
border-left-color: #FFF
}
.popover-title {
padding: 8px 14px;
margin-bottom: 0;
font-size: 1rem;
background-color: #FFF;
border-bottom: 0 solid #f2f2f2;
border-top-right-radius: calc(2px - 0);
border-top-left-radius: calc(2px - 0)
}
.popover-title:empty {
display: none
}
.popover-content {
padding: 9px 14px
}
.popover::after,.popover::before {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid
}
.carousel,.carousel-inner,.carousel-item {
position: relative
}
.popover::before {
content: "";
border-width: 11px
}
.popover::after {
content: "";
border-width: 10px
}
.carousel-inner {
width: 100%;
overflow: hidden
}
.carousel-item {
display: none;
width: 100%
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active {
display: flex
}
.carousel-item-next,.carousel-item-prev {
position: absolute;
top: 0
}
@media (-webkit-transform-3d) {
.carousel-item {
transition: transform .6s ease-in-out;
backface-visibility: hidden;
perspective: 1000px
}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
transform: translate3d(0,0,0)
}
.active.carousel-item-right,.carousel-item-next {
transform: translate3d(100%,0,0)
}
.active.carousel-item-left,.carousel-item-prev {
transform: translate3d(-100%,0,0)
}
}
@supports (transform: translate3d(0,0,0)) {
.carousel-item {
transition:transform .6s ease-in-out;
backface-visibility: hidden;
perspective: 1000px
}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
transform: translate3d(0,0,0)
}
.active.carousel-item-right,.carousel-item-next {
transform: translate3d(100%,0,0)
}
.active.carousel-item-left,.carousel-item-prev {
transform: translate3d(-100%,0,0)
}
}
.carousel-control-next,.carousel-control-prev {
position: absolute;
top: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
width: 15%;
color: #FFF;
text-align: center;
opacity: .8
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
color: #FFF;
text-decoration: none;
outline: 0;
opacity: .9
}
.carousel-control-prev {
left: 0
}
.carousel-control-next {
right: 0
}
.carousel-control-next-icon,.carousel-control-prev-icon {
display: inline-block;
width: 40px;
height: 40px;
background: center center no-repeat;
background-size: 100% 100%
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 10px;
left: 0;
z-index: 15;
display: flex;
justify-content: center;
padding-left: 0;
margin-right: 15%;
margin-left: 15%;
list-style: none
}
.carousel-indicators li {
position: relative;
flex: 1 0 auto;
max-width: 30px;
height: 3px;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: rgba(255,255,255,.5)
}
.carousel-indicators li::after,.carousel-indicators li::before {
left: 0;
display: inline-block;
width: 100%;
height: 10px;
position: absolute;
content: ""
}
.carousel-indicators li::before {
top: -10px
}
.carousel-indicators li::after {
bottom: -10px
}
.carousel-indicators .active {
background-color: #FFF
}
.carousel-caption {
position: absolute;
right: 15%;
left: 15%;
z-index: 10;
padding-top: 20px;
color: rgba(255,255,255,.9);
text-align: center
}
.fixed-bottom,.fixed-top {
position: fixed;
right: 0;
z-index: 1030
}
.align-baseline {
vertical-align: baseline!important
}
.align-top {
vertical-align: top!important
}
.align-middle {
vertical-align: middle!important
}
.align-bottom {
vertical-align: bottom!important
}
.align-text-bottom {
vertical-align: text-bottom!important
}
.align-text-top {
vertical-align: text-top!important
}
.bg-faded {
background-color: #ebebeb
}
.bg-primary {
background-color: #2196F3!important
}
a.bg-primary:focus,a.bg-primary:hover {
background-color: #0c7cd5!important
}
.bg-success {
background-color: #32c787!important
}
a.bg-success:focus,a.bg-success:hover {
background-color: #289e6b!important
}
.bg-info {
background-color: #00BCD4!important
}
a.bg-info:focus,a.bg-info:hover {
background-color: #008fa1!important
}
.bg-warning {
background-color: #ffc107!important
}
a.bg-warning:focus,a.bg-warning:hover {
background-color: #d39e00!important
}
.bg-danger {
background-color: #ff5652!important
}
a.bg-danger:focus,a.bg-danger:hover {
background-color: #ff241f!important
}
.bg-inverse {
background-color: #292b2c!important
}
a.bg-inverse:focus,a.bg-inverse:hover {
background-color: #101112!important
}
.border-0 {
border: 0!important
}
.rounded-right,.rounded-top {
border-top-right-radius: 2px
}
.rounded-bottom,.rounded-right {
border-bottom-right-radius: 2px
}
.rounded-bottom,.rounded-left {
border-bottom-left-radius: 2px
}
.rounded-left,.rounded-top {
border-top-left-radius: 2px
}
.border-top-0 {
border-top: 0!important
}
.border-right-0 {
border-right: 0!important
}
.border-bottom-0 {
border-bottom: 0!important
}
.border-left-0 {
border-left: 0!important
}
.rounded {
border-radius: 2px
}
.rounded-circle {
border-radius: 50%
}
.rounded-0 {
border-radius: 0
}
.clearfix::after {
display: block;
content: "";
clear: both
}
.d-none {
display: none!important
}
.d-inline {
display: inline!important
}
.d-inline-block {
display: inline-block!important
}
.d-block {
display: block!important
}
.d-table {
display: table!important
}
.d-table-cell {
display: table-cell!important
}
.d-flex {
display: flex!important
}
.d-inline-flex {
display: inline-flex!important
}
@media (min-width: 576px) {
.d-sm-none {
display:none!important
}
.d-sm-inline {
display: inline!important
}
.d-sm-inline-block {
display: inline-block!important
}
.d-sm-block {
display: block!important
}
.d-sm-table {
display: table!important
}
.d-sm-table-cell {
display: table-cell!important
}
.d-sm-flex {
display: flex!important
}
.d-sm-inline-flex {
display: inline-flex!important
}
}
@media (min-width: 768px) {
.d-md-none {
display:none!important
}
.d-md-inline {
display: inline!important
}
.d-md-inline-block {
display: inline-block!important
}
.d-md-block {
display: block!important
}
.d-md-table {
display: table!important
}
.d-md-table-cell {
display: table-cell!important
}
.d-md-flex {
display: flex!important
}
.d-md-inline-flex {
display: inline-flex!important
}
}
@media (min-width: 992px) {
.d-lg-none {
display:none!important
}
.d-lg-inline {
display: inline!important
}
.d-lg-inline-block {
display: inline-block!important
}
.d-lg-block {
display: block!important
}
.d-lg-table {
display: table!important
}
.d-lg-table-cell {
display: table-cell!important
}
.d-lg-flex {
display: flex!important
}
.d-lg-inline-flex {
display: inline-flex!important
}
}
@media (min-width: 1200px) {
.d-xl-none {
display:none!important
}
.d-xl-inline {
display: inline!important
}
.d-xl-inline-block {
display: inline-block!important
}
.d-xl-block {
display: block!important
}
.d-xl-table {
display: table!important
}
.d-xl-table-cell {
display: table-cell!important
}
.d-xl-flex {
display: flex!important
}
.d-xl-inline-flex {
display: inline-flex!important
}
}
.hidden-xl-down,.hidden-xs-up,.visible-print-block {
display: none!important
}
.flex-first {
order: -1
}
.flex-last {
order: 1
}
.flex-unordered {
order: 0
}
.flex-row {
flex-direction: row!important
}
.flex-column {
flex-direction: column!important
}
.flex-row-reverse {
flex-direction: row-reverse!important
}
.flex-column-reverse {
flex-direction: column-reverse!important
}
.flex-wrap {
flex-wrap: wrap!important
}
.flex-nowrap {
flex-wrap: nowrap!important
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.justify-content-start {
justify-content: flex-start!important
}
.justify-content-end {
justify-content: flex-end!important
}
.justify-content-center {
justify-content: center!important
}
.justify-content-between {
justify-content: space-between!important
}
.justify-content-around {
justify-content: space-around!important
}
.align-items-start {
align-items: flex-start!important
}
.align-items-end {
align-items: flex-end!important
}
.align-items-center {
align-items: center!important
}
.align-items-baseline {
align-items: baseline!important
}
.align-items-stretch {
align-items: stretch!important
}
.align-content-start {
align-content: flex-start!important
}
.align-content-end {
align-content: flex-end!important
}
.align-content-center {
align-content: center!important
}
.align-content-between {
align-content: space-between!important
}
.align-content-around {
align-content: space-around!important
}
.align-content-stretch {
align-content: stretch!important
}
.align-self-auto {
align-self: auto!important
}
.align-self-start {
align-self: flex-start!important
}
.align-self-end {
align-self: flex-end!important
}
.align-self-center {
align-self: center!important
}
.align-self-baseline {
align-self: baseline!important
}
.align-self-stretch {
align-self: stretch!important
}
@media (min-width: 576px) {
.flex-sm-first {
order:-1
}
.flex-sm-last {
order: 1
}
.flex-sm-unordered {
order: 0
}
.flex-sm-row {
flex-direction: row!important
}
.flex-sm-column {
flex-direction: column!important
}
.flex-sm-row-reverse {
flex-direction: row-reverse!important
}
.flex-sm-column-reverse {
flex-direction: column-reverse!important
}
.flex-sm-wrap {
flex-wrap: wrap!important
}
.flex-sm-nowrap {
flex-wrap: nowrap!important
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.justify-content-sm-start {
justify-content: flex-start!important
}
.justify-content-sm-end {
justify-content: flex-end!important
}
.justify-content-sm-center {
justify-content: center!important
}
.justify-content-sm-between {
justify-content: space-between!important
}
.justify-content-sm-around {
justify-content: space-around!important
}
.align-items-sm-start {
align-items: flex-start!important
}
.align-items-sm-end {
align-items: flex-end!important
}
.align-items-sm-center {
align-items: center!important
}
.align-items-sm-baseline {
align-items: baseline!important
}
.align-items-sm-stretch {
align-items: stretch!important
}
.align-content-sm-start {
align-content: flex-start!important
}
.align-content-sm-end {
align-content: flex-end!important
}
.align-content-sm-center {
align-content: center!important
}
.align-content-sm-between {
align-content: space-between!important
}
.align-content-sm-around {
align-content: space-around!important
}
.align-content-sm-stretch {
align-content: stretch!important
}
.align-self-sm-auto {
align-self: auto!important
}
.align-self-sm-start {
align-self: flex-start!important
}
.align-self-sm-end {
align-self: flex-end!important
}
.align-self-sm-center {
align-self: center!important
}
.align-self-sm-baseline {
align-self: baseline!important
}
.align-self-sm-stretch {
align-self: stretch!important
}
}
@media (min-width: 768px) {
.flex-md-first {
order:-1
}
.flex-md-last {
order: 1
}
.flex-md-unordered {
order: 0
}
.flex-md-row {
flex-direction: row!important
}
.flex-md-column {
flex-direction: column!important
}
.flex-md-row-reverse {
flex-direction: row-reverse!important
}
.flex-md-column-reverse {
flex-direction: column-reverse!important
}
.flex-md-wrap {
flex-wrap: wrap!important
}
.flex-md-nowrap {
flex-wrap: nowrap!important
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.justify-content-md-start {
justify-content: flex-start!important
}
.justify-content-md-end {
justify-content: flex-end!important
}
.justify-content-md-center {
justify-content: center!important
}
.justify-content-md-between {
justify-content: space-between!important
}
.justify-content-md-around {
justify-content: space-around!important
}
.align-items-md-start {
align-items: flex-start!important
}
.align-items-md-end {
align-items: flex-end!important
}
.align-items-md-center {
align-items: center!important
}
.align-items-md-baseline {
align-items: baseline!important
}
.align-items-md-stretch {
align-items: stretch!important
}
.align-content-md-start {
align-content: flex-start!important
}
.align-content-md-end {
align-content: flex-end!important
}
.align-content-md-center {
align-content: center!important
}
.align-content-md-between {
align-content: space-between!important
}
.align-content-md-around {
align-content: space-around!important
}
.align-content-md-stretch {
align-content: stretch!important
}
.align-self-md-auto {
align-self: auto!important
}
.align-self-md-start {
align-self: flex-start!important
}
.align-self-md-end {
align-self: flex-end!important
}
.align-self-md-center {
align-self: center!important
}
.align-self-md-baseline {
align-self: baseline!important
}
.align-self-md-stretch {
align-self: stretch!important
}
}
@media (min-width: 992px) {
.flex-lg-first {
order:-1
}
.flex-lg-last {
order: 1
}
.flex-lg-unordered {
order: 0
}
.flex-lg-row {
flex-direction: row!important
}
.flex-lg-column {
flex-direction: column!important
}
.flex-lg-row-reverse {
flex-direction: row-reverse!important
}
.flex-lg-column-reverse {
flex-direction: column-reverse!important
}
.flex-lg-wrap {
flex-wrap: wrap!important
}
.flex-lg-nowrap {
flex-wrap: nowrap!important
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.justify-content-lg-start {
justify-content: flex-start!important
}
.justify-content-lg-end {
justify-content: flex-end!important
}
.justify-content-lg-center {
justify-content: center!important
}
.justify-content-lg-between {
justify-content: space-between!important
}
.justify-content-lg-around {
justify-content: space-around!important
}
.align-items-lg-start {
align-items: flex-start!important
}
.align-items-lg-end {
align-items: flex-end!important
}
.align-items-lg-center {
align-items: center!important
}
.align-items-lg-baseline {
align-items: baseline!important
}
.align-items-lg-stretch {
align-items: stretch!important
}
.align-content-lg-start {
align-content: flex-start!important
}
.align-content-lg-end {
align-content: flex-end!important
}
.align-content-lg-center {
align-content: center!important
}
.align-content-lg-between {
align-content: space-between!important
}
.align-content-lg-around {
align-content: space-around!important
}
.align-content-lg-stretch {
align-content: stretch!important
}
.align-self-lg-auto {
align-self: auto!important
}
.align-self-lg-start {
align-self: flex-start!important
}
.align-self-lg-end {
align-self: flex-end!important
}
.align-self-lg-center {
align-self: center!important
}
.align-self-lg-baseline {
align-self: baseline!important
}
.align-self-lg-stretch {
align-self: stretch!important
}
}
.float-left {
float: left!important
}
.float-right {
float: right!important
}
.float-none {
float: none!important
}
@media (min-width: 576px) {
.float-sm-left {
float:left!important
}
.float-sm-right {
float: right!important
}
.float-sm-none {
float: none!important
}
}
@media (min-width: 768px) {
.float-md-left {
float:left!important
}
.float-md-right {
float: right!important
}
.float-md-none {
float: none!important
}
}
@media (min-width: 992px) {
.float-lg-left {
float:left!important
}
.float-lg-right {
float: right!important
}
.float-lg-none {
float: none!important
}
}
.fixed-top {
top: 0;
left: 0
}
.fixed-bottom {
bottom: 0;
left: 0
}
.sticky-top {
position: sticky;
top: 0;
z-index: 1030
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0
}
.pr-0,.px-0 {
padding-right: 0!important
}
.pl-0,.px-0 {
padding-left: 0!important
}
.pt-0,.py-0 {
padding-top: 0!important
}
.pb-0,.py-0 {
padding-bottom: 0!important
}
.sr-only-focusable:active,.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto
}
.card-header,.caret:before,.dropdown,.dropup {
position: relative
}
.mr-0,.mx-0 {
margin-right: 0!important
}
.ml-0,.mx-0 {
margin-left: 0!important
}
.mt-0,.my-0 {
margin-top: 0!important
}
.mb-0,.my-0 {
margin-bottom: 0!important
}
.w-25 {
width: 25%!important
}
.w-50 {
width: 50%!important
}
.w-75 {
width: 75%!important
}
.w-100 {
width: 100%!important
}
.h-25 {
height: 25%!important
}
.h-50 {
height: 50%!important
}
.h-75 {
height: 75%!important
}
.h-100 {
height: 100%!important
}
.mw-100 {
max-width: 100%!important
}
.mh-100 {
max-height: 100%!important
}
.m-0 {
margin: 0!important
}
.mr-1,.mx-1 {
margin-right: .25rem!important
}
.ml-1,.mx-1 {
margin-left: .25rem!important
}
.mt-1,.my-1 {
margin-top: .25rem!important
}
.mb-1,.my-1 {
margin-bottom: .25rem!important
}
.m-1 {
margin: .25rem!important
}
.mr-2,.mx-2 {
margin-right: .5rem!important
}
.ml-2,.mx-2 {
margin-left: .5rem!important
}
.mt-2,.my-2 {
margin-top: .5rem!important
}
.mb-2,.my-2 {
margin-bottom: .5rem!important
}
.m-2 {
margin: .5rem!important
}
.mr-3,.mx-3 {
margin-right: 1rem!important
}
.ml-3,.mx-3 {
margin-left: 1rem!important
}
.mt-3,.my-3 {
margin-top: 1rem!important
}
.mb-3,.my-3 {
margin-bottom: 1rem!important
}
.m-3 {
margin: 1rem!important
}
.mr-4,.mx-4 {
margin-right: 1.5rem!important
}
.ml-4,.mx-4 {
margin-left: 1.5rem!important
}
.mt-4,.my-4 {
margin-top: 1.5rem!important
}
.mb-4,.my-4 {
margin-bottom: 1.5rem!important
}
.m-4 {
margin: 1.5rem!important
}
.mr-5,.mx-5 {
margin-right: 3rem!important
}
.ml-5,.mx-5 {
margin-left: 3rem!important
}
.mt-5,.my-5 {
margin-top: 3rem!important
}
.mb-5,.my-5 {
margin-bottom: 3rem!important
}
.m-5 {
margin: 3rem!important
}
.mr-auto,.mx-auto {
margin-right: auto!important
}
.ml-auto,.mx-auto {
margin-left: auto!important
}
.mt-auto,.my-auto {
margin-top: auto!important
}
.mb-auto,.my-auto {
margin-bottom: auto!important
}
.p-0 {
padding: 0!important
}
.pr-1,.px-1 {
padding-right: .25rem!important
}
.pl-1,.px-1 {
padding-left: .25rem!important
}
.pt-1,.py-1 {
padding-top: .25rem!important
}
.pb-1,.py-1 {
padding-bottom: .25rem!important
}
.p-1 {
padding: .25rem!important
}
.pr-2,.px-2 {
padding-right: .5rem!important
}
.pl-2,.px-2 {
padding-left: .5rem!important
}
.pt-2,.py-2 {
padding-top: .5rem!important
}
.pb-2,.py-2 {
padding-bottom: .5rem!important
}
.p-2 {
padding: .5rem!important
}
.pr-3,.px-3 {
padding-right: 1rem!important
}
.pl-3,.px-3 {
padding-left: 1rem!important
}
.pt-3,.py-3 {
padding-top: 1rem!important
}
.pb-3,.py-3 {
padding-bottom: 1rem!important
}
.p-3 {
padding: 1rem!important
}
.pr-4,.px-4 {
padding-right: 1.5rem!important
}
.pl-4,.px-4 {
padding-left: 1.5rem!important
}
.pt-4,.py-4 {
padding-top: 1.5rem!important
}
.pb-4,.py-4 {
padding-bottom: 1.5rem!important
}
.p-4 {
padding: 1.5rem!important
}
.pr-5,.px-5 {
padding-right: 3rem!important
}
.pl-5,.px-5 {
padding-left: 3rem!important
}
.pt-5,.py-5 {
padding-top: 3rem!important
}
.pb-5,.py-5 {
padding-bottom: 3rem!important
}
.p-5 {
padding: 3rem!important
}
.m-auto {
margin: auto!important
}
@media (min-width: 576px) {
.mr-sm-0,.mx-sm-0 {
margin-right:0!important
}
.ml-sm-0,.mx-sm-0 {
margin-left: 0!important
}
.mt-sm-0,.my-sm-0 {
margin-top: 0!important
}
.mb-sm-0,.my-sm-0 {
margin-bottom: 0!important
}
.pr-sm-0,.px-sm-0 {
padding-right: 0!important
}
.pl-sm-0,.px-sm-0 {
padding-left: 0!important
}
.pt-sm-0,.py-sm-0 {
padding-top: 0!important
}
.pb-sm-0,.py-sm-0 {
padding-bottom: 0!important
}
.m-sm-0 {
margin: 0!important
}
.mr-sm-1,.mx-sm-1 {
margin-right: .25rem!important
}
.ml-sm-1,.mx-sm-1 {
margin-left: .25rem!important
}
.mt-sm-1,.my-sm-1 {
margin-top: .25rem!important
}
.mb-sm-1,.my-sm-1 {
margin-bottom: .25rem!important
}
.m-sm-1 {
margin: .25rem!important
}
.mr-sm-2,.mx-sm-2 {
margin-right: .5rem!important
}
.ml-sm-2,.mx-sm-2 {
margin-left: .5rem!important
}
.mt-sm-2,.my-sm-2 {
margin-top: .5rem!important
}
.mb-sm-2,.my-sm-2 {
margin-bottom: .5rem!important
}
.m-sm-2 {
margin: .5rem!important
}
.mr-sm-3,.mx-sm-3 {
margin-right: 1rem!important
}
.ml-sm-3,.mx-sm-3 {
margin-left: 1rem!important
}
.mt-sm-3,.my-sm-3 {
margin-top: 1rem!important
}
.mb-sm-3,.my-sm-3 {
margin-bottom: 1rem!important
}
.m-sm-3 {
margin: 1rem!important
}
.mr-sm-4,.mx-sm-4 {
margin-right: 1.5rem!important
}
.ml-sm-4,.mx-sm-4 {
margin-left: 1.5rem!important
}
.mt-sm-4,.my-sm-4 {
margin-top: 1.5rem!important
}
.mb-sm-4,.my-sm-4 {
margin-bottom: 1.5rem!important
}
.m-sm-4 {
margin: 1.5rem!important
}
.mr-sm-5,.mx-sm-5 {
margin-right: 3rem!important
}
.ml-sm-5,.mx-sm-5 {
margin-left: 3rem!important
}
.mt-sm-5,.my-sm-5 {
margin-top: 3rem!important
}
.mb-sm-5,.my-sm-5 {
margin-bottom: 3rem!important
}
.m-sm-5 {
margin: 3rem!important
}
.mr-sm-auto,.mx-sm-auto {
margin-right: auto!important
}
.ml-sm-auto,.mx-sm-auto {
margin-left: auto!important
}
.mt-sm-auto,.my-sm-auto {
margin-top: auto!important
}
.mb-sm-auto,.my-sm-auto {
margin-bottom: auto!important
}
.p-sm-0 {
padding: 0!important
}
.pr-sm-1,.px-sm-1 {
padding-right: .25rem!important
}
.pl-sm-1,.px-sm-1 {
padding-left: .25rem!important
}
.pt-sm-1,.py-sm-1 {
padding-top: .25rem!important
}
.pb-sm-1,.py-sm-1 {
padding-bottom: .25rem!important
}
.p-sm-1 {
padding: .25rem!important
}
.pr-sm-2,.px-sm-2 {
padding-right: .5rem!important
}
.pl-sm-2,.px-sm-2 {
padding-left: .5rem!important
}
.pt-sm-2,.py-sm-2 {
padding-top: .5rem!important
}
.pb-sm-2,.py-sm-2 {
padding-bottom: .5rem!important
}
.p-sm-2 {
padding: .5rem!important
}
.pr-sm-3,.px-sm-3 {
padding-right: 1rem!important
}
.pl-sm-3,.px-sm-3 {
padding-left: 1rem!important
}
.pt-sm-3,.py-sm-3 {
padding-top: 1rem!important
}
.pb-sm-3,.py-sm-3 {
padding-bottom: 1rem!important
}
.p-sm-3 {
padding: 1rem!important
}
.pr-sm-4,.px-sm-4 {
padding-right: 1.5rem!important
}
.pl-sm-4,.px-sm-4 {
padding-left: 1.5rem!important
}
.pt-sm-4,.py-sm-4 {
padding-top: 1.5rem!important
}
.pb-sm-4,.py-sm-4 {
padding-bottom: 1.5rem!important
}
.p-sm-4 {
padding: 1.5rem!important
}
.pr-sm-5,.px-sm-5 {
padding-right: 3rem!important
}
.pl-sm-5,.px-sm-5 {
padding-left: 3rem!important
}
.pt-sm-5,.py-sm-5 {
padding-top: 3rem!important
}
.pb-sm-5,.py-sm-5 {
padding-bottom: 3rem!important
}
.p-sm-5 {
padding: 3rem!important
}
.m-sm-auto {
margin: auto!important
}
}
@media (min-width: 768px) {
.mr-md-0,.mx-md-0 {
margin-right:0!important
}
.ml-md-0,.mx-md-0 {
margin-left: 0!important
}
.mt-md-0,.my-md-0 {
margin-top: 0!important
}
.mb-md-0,.my-md-0 {
margin-bottom: 0!important
}
.pr-md-0,.px-md-0 {
padding-right: 0!important
}
.pl-md-0,.px-md-0 {
padding-left: 0!important
}
.pt-md-0,.py-md-0 {
padding-top: 0!important
}
.pb-md-0,.py-md-0 {
padding-bottom: 0!important
}
.m-md-0 {
margin: 0!important
}
.mr-md-1,.mx-md-1 {
margin-right: .25rem!important
}
.ml-md-1,.mx-md-1 {
margin-left: .25rem!important
}
.mt-md-1,.my-md-1 {
margin-top: .25rem!important
}
.mb-md-1,.my-md-1 {
margin-bottom: .25rem!important
}
.m-md-1 {
margin: .25rem!important
}
.mr-md-2,.mx-md-2 {
margin-right: .5rem!important
}
.ml-md-2,.mx-md-2 {
margin-left: .5rem!important
}
.mt-md-2,.my-md-2 {
margin-top: .5rem!important
}
.mb-md-2,.my-md-2 {
margin-bottom: .5rem!important
}
.m-md-2 {
margin: .5rem!important
}
.mr-md-3,.mx-md-3 {
margin-right: 1rem!important
}
.ml-md-3,.mx-md-3 {
margin-left: 1rem!important
}
.mt-md-3,.my-md-3 {
margin-top: 1rem!important
}
.mb-md-3,.my-md-3 {
margin-bottom: 1rem!important
}
.m-md-3 {
margin: 1rem!important
}
.mr-md-4,.mx-md-4 {
margin-right: 1.5rem!important
}
.ml-md-4,.mx-md-4 {
margin-left: 1.5rem!important
}
.mt-md-4,.my-md-4 {
margin-top: 1.5rem!important
}
.mb-md-4,.my-md-4 {
margin-bottom: 1.5rem!important
}
.m-md-4 {
margin: 1.5rem!important
}
.mr-md-5,.mx-md-5 {
margin-right: 3rem!important
}
.ml-md-5,.mx-md-5 {
margin-left: 3rem!important
}
.mt-md-5,.my-md-5 {
margin-top: 3rem!important
}
.mb-md-5,.my-md-5 {
margin-bottom: 3rem!important
}
.m-md-5 {
margin: 3rem!important
}
.mr-md-auto,.mx-md-auto {
margin-right: auto!important
}
.ml-md-auto,.mx-md-auto {
margin-left: auto!important
}
.mt-md-auto,.my-md-auto {
margin-top: auto!important
}
.mb-md-auto,.my-md-auto {
margin-bottom: auto!important
}
.p-md-0 {
padding: 0!important
}
.pr-md-1,.px-md-1 {
padding-right: .25rem!important
}
.pl-md-1,.px-md-1 {
padding-left: .25rem!important
}
.pt-md-1,.py-md-1 {
padding-top: .25rem!important
}
.pb-md-1,.py-md-1 {
padding-bottom: .25rem!important
}
.p-md-1 {
padding: .25rem!important
}
.pr-md-2,.px-md-2 {
padding-right: .5rem!important
}
.pl-md-2,.px-md-2 {
padding-left: .5rem!important
}
.pt-md-2,.py-md-2 {
padding-top: .5rem!important
}
.pb-md-2,.py-md-2 {
padding-bottom: .5rem!important
}
.p-md-2 {
padding: .5rem!important
}
.pr-md-3,.px-md-3 {
padding-right: 1rem!important
}
.pl-md-3,.px-md-3 {
padding-left: 1rem!important
}
.pt-md-3,.py-md-3 {
padding-top: 1rem!important
}
.pb-md-3,.py-md-3 {
padding-bottom: 1rem!important
}
.p-md-3 {
padding: 1rem!important
}
.pr-md-4,.px-md-4 {
padding-right: 1.5rem!important
}
.pl-md-4,.px-md-4 {
padding-left: 1.5rem!important
}
.pt-md-4,.py-md-4 {
padding-top: 1.5rem!important
}
.pb-md-4,.py-md-4 {
padding-bottom: 1.5rem!important
}
.p-md-4 {
padding: 1.5rem!important
}
.pr-md-5,.px-md-5 {
padding-right: 3rem!important
}
.pl-md-5,.px-md-5 {
padding-left: 3rem!important
}
.pt-md-5,.py-md-5 {
padding-top: 3rem!important
}
.pb-md-5,.py-md-5 {
padding-bottom: 3rem!important
}
.p-md-5 {
padding: 3rem!important
}
.m-md-auto {
margin: auto!important
}
}
@media (min-width: 992px) {
.mr-lg-0,.mx-lg-0 {
margin-right:0!important
}
.ml-lg-0,.mx-lg-0 {
margin-left: 0!important
}
.mt-lg-0,.my-lg-0 {
margin-top: 0!important
}
.mb-lg-0,.my-lg-0 {
margin-bottom: 0!important
}
.pr-lg-0,.px-lg-0 {
padding-right: 0!important
}
.pl-lg-0,.px-lg-0 {
padding-left: 0!important
}
.pt-lg-0,.py-lg-0 {
padding-top: 0!important
}
.pb-lg-0,.py-lg-0 {
padding-bottom: 0!important
}
.m-lg-0 {
margin: 0!important
}
.mr-lg-1,.mx-lg-1 {
margin-right: .25rem!important
}
.ml-lg-1,.mx-lg-1 {
margin-left: .25rem!important
}
.mt-lg-1,.my-lg-1 {
margin-top: .25rem!important
}
.mb-lg-1,.my-lg-1 {
margin-bottom: .25rem!important
}
.m-lg-1 {
margin: .25rem!important
}
.mr-lg-2,.mx-lg-2 {
margin-right: .5rem!important
}
.ml-lg-2,.mx-lg-2 {
margin-left: .5rem!important
}
.mt-lg-2,.my-lg-2 {
margin-top: .5rem!important
}
.mb-lg-2,.my-lg-2 {
margin-bottom: .5rem!important
}
.m-lg-2 {
margin: .5rem!important
}
.mr-lg-3,.mx-lg-3 {
margin-right: 1rem!important
}
.ml-lg-3,.mx-lg-3 {
margin-left: 1rem!important
}
.mt-lg-3,.my-lg-3 {
margin-top: 1rem!important
}
.mb-lg-3,.my-lg-3 {
margin-bottom: 1rem!important
}
.m-lg-3 {
margin: 1rem!important
}
.mr-lg-4,.mx-lg-4 {
margin-right: 1.5rem!important
}
.ml-lg-4,.mx-lg-4 {
margin-left: 1.5rem!important
}
.mt-lg-4,.my-lg-4 {
margin-top: 1.5rem!important
}
.mb-lg-4,.my-lg-4 {
margin-bottom: 1.5rem!important
}
.m-lg-4 {
margin: 1.5rem!important
}
.mr-lg-5,.mx-lg-5 {
margin-right: 3rem!important
}
.ml-lg-5,.mx-lg-5 {
margin-left: 3rem!important
}
.mt-lg-5,.my-lg-5 {
margin-top: 3rem!important
}
.mb-lg-5,.my-lg-5 {
margin-bottom: 3rem!important
}
.m-lg-5 {
margin: 3rem!important
}
.mr-lg-auto,.mx-lg-auto {
margin-right: auto!important
}
.ml-lg-auto,.mx-lg-auto {
margin-left: auto!important
}
.mt-lg-auto,.my-lg-auto {
margin-top: auto!important
}
.mb-lg-auto,.my-lg-auto {
margin-bottom: auto!important
}
.p-lg-0 {
padding: 0!important
}
.pr-lg-1,.px-lg-1 {
padding-right: .25rem!important
}
.pl-lg-1,.px-lg-1 {
padding-left: .25rem!important
}
.pt-lg-1,.py-lg-1 {
padding-top: .25rem!important
}
.pb-lg-1,.py-lg-1 {
padding-bottom: .25rem!important
}
.p-lg-1 {
padding: .25rem!important
}
.pr-lg-2,.px-lg-2 {
padding-right: .5rem!important
}
.pl-lg-2,.px-lg-2 {
padding-left: .5rem!important
}
.pt-lg-2,.py-lg-2 {
padding-top: .5rem!important
}
.pb-lg-2,.py-lg-2 {
padding-bottom: .5rem!important
}
.p-lg-2 {
padding: .5rem!important
}
.pr-lg-3,.px-lg-3 {
padding-right: 1rem!important
}
.pl-lg-3,.px-lg-3 {
padding-left: 1rem!important
}
.pt-lg-3,.py-lg-3 {
padding-top: 1rem!important
}
.pb-lg-3,.py-lg-3 {
padding-bottom: 1rem!important
}
.p-lg-3 {
padding: 1rem!important
}
.pr-lg-4,.px-lg-4 {
padding-right: 1.5rem!important
}
.pl-lg-4,.px-lg-4 {
padding-left: 1.5rem!important
}
.pt-lg-4,.py-lg-4 {
padding-top: 1.5rem!important
}
.pb-lg-4,.py-lg-4 {
padding-bottom: 1.5rem!important
}
.p-lg-4 {
padding: 1.5rem!important
}
.pr-lg-5,.px-lg-5 {
padding-right: 3rem!important
}
.pl-lg-5,.px-lg-5 {
padding-left: 3rem!important
}
.pt-lg-5,.py-lg-5 {
padding-top: 3rem!important
}
.pb-lg-5,.py-lg-5 {
padding-bottom: 3rem!important
}
.p-lg-5 {
padding: 3rem!important
}
.m-lg-auto {
margin: auto!important
}
}
.text-justify {
text-align: justify!important
}
.text-nowrap {
white-space: nowrap!important
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.text-left {
text-align: left!important
}
.text-right {
text-align: right!important
}
.text-center {
text-align: center!important
}
@media (min-width: 576px) {
.text-sm-left {
text-align:left!important
}
.text-sm-right {
text-align: right!important
}
.text-sm-center {
text-align: center!important
}
.hidden-sm-up {
display: none!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
}
.hidden-md-up {
display: none!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
}
.hidden-lg-up {
display: none!important
}
}
.text-lowercase {
text-transform: lowercase!important
}
.text-uppercase {
text-transform: uppercase!important
}
.text-capitalize {
text-transform: capitalize!important
}
.alert--notify__close,.avatar-char,.card-block__nav>a,.card-link,.content__title>h1,.modal-footer>.btn-link,.nav-tabs .nav-link,.toolbar__nav>a,.top-menu>li>a {
text-transform: uppercase
}
.font-weight-bold {
font-weight: 500
}
.font-italic {
font-style: italic
}
.text-white {
color: #fff!important
}
.text-muted {
color: #9c9c9c!important
}
a.text-muted:focus,a.text-muted:hover {
color: #838383!important
}
.text-primary {
color: #2196F3!important
}
a.text-primary:focus,a.text-primary:hover {
color: #0c7cd5!important
}
.text-success {
color: #32c787!important
}
a.text-success:focus,a.text-success:hover {
color: #289e6b!important
}
.text-info {
color: #00BCD4!important
}
a.text-info:focus,a.text-info:hover {
color: #008fa1!important
}
.text-warning {
color: #ffc107!important
}
a.text-warning:focus,a.text-warning:hover {
color: #d39e00!important
}
.text-danger {
color: #ff5652!important
}
a.text-danger:focus,a.text-danger:hover {
color: #ff241f!important
}
.text-gray-dark {
color: #292b2c!important
}
a.text-gray-dark:focus,a.text-gray-dark:hover {
color: #101112!important
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0
}
.invisible {
visibility: hidden!important
}
@media (max-width: 575px) {
.hidden-xs-down {
display:none!important
}
}
@media (max-width: 767px) {
.hidden-sm-down {
display:none!important
}
}
@media (max-width: 991px) {
.hidden-md-down {
display:none!important
}
}
@media (max-width: 1199px) {
.hidden-lg-down {
display:none!important
}
}
@media (min-width: 1200px) {
.flex-xl-first {
order:-1
}
.flex-xl-last {
order: 1
}
.flex-xl-unordered {
order: 0
}
.flex-xl-row {
flex-direction: row!important
}
.flex-xl-column {
flex-direction: column!important
}
.flex-xl-row-reverse {
flex-direction: row-reverse!important
}
.flex-xl-column-reverse {
flex-direction: column-reverse!important
}
.flex-xl-wrap {
flex-wrap: wrap!important
}
.flex-xl-nowrap {
flex-wrap: nowrap!important
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.justify-content-xl-start {
justify-content: flex-start!important
}
.justify-content-xl-end {
justify-content: flex-end!important
}
.justify-content-xl-center {
justify-content: center!important
}
.justify-content-xl-between {
justify-content: space-between!important
}
.justify-content-xl-around {
justify-content: space-around!important
}
.align-items-xl-start {
align-items: flex-start!important
}
.align-items-xl-end {
align-items: flex-end!important
}
.align-items-xl-center {
align-items: center!important
}
.align-items-xl-baseline {
align-items: baseline!important
}
.align-items-xl-stretch {
align-items: stretch!important
}
.align-content-xl-start {
align-content: flex-start!important
}
.align-content-xl-end {
align-content: flex-end!important
}
.align-content-xl-center {
align-content: center!important
}
.align-content-xl-between {
align-content: space-between!important
}
.align-content-xl-around {
align-content: space-around!important
}
.align-content-xl-stretch {
align-content: stretch!important
}
.align-self-xl-auto {
align-self: auto!important
}
.align-self-xl-start {
align-self: flex-start!important
}
.align-self-xl-end {
align-self: flex-end!important
}
.align-self-xl-center {
align-self: center!important
}
.align-self-xl-baseline {
align-self: baseline!important
}
.align-self-xl-stretch {
align-self: stretch!important
}
.float-xl-left {
float: left!important
}
.float-xl-right {
float: right!important
}
.float-xl-none {
float: none!important
}
.mr-xl-0,.mx-xl-0 {
margin-right: 0!important
}
.ml-xl-0,.mx-xl-0 {
margin-left: 0!important
}
.mt-xl-0,.my-xl-0 {
margin-top: 0!important
}
.mb-xl-0,.my-xl-0 {
margin-bottom: 0!important
}
.pr-xl-0,.px-xl-0 {
padding-right: 0!important
}
.pl-xl-0,.px-xl-0 {
padding-left: 0!important
}
.pt-xl-0,.py-xl-0 {
padding-top: 0!important
}
.pb-xl-0,.py-xl-0 {
padding-bottom: 0!important
}
.m-xl-0 {
margin: 0!important
}
.mr-xl-1,.mx-xl-1 {
margin-right: .25rem!important
}
.ml-xl-1,.mx-xl-1 {
margin-left: .25rem!important
}
.mt-xl-1,.my-xl-1 {
margin-top: .25rem!important
}
.mb-xl-1,.my-xl-1 {
margin-bottom: .25rem!important
}
.m-xl-1 {
margin: .25rem!important
}
.mr-xl-2,.mx-xl-2 {
margin-right: .5rem!important
}
.ml-xl-2,.mx-xl-2 {
margin-left: .5rem!important
}
.mt-xl-2,.my-xl-2 {
margin-top: .5rem!important
}
.mb-xl-2,.my-xl-2 {
margin-bottom: .5rem!important
}
.m-xl-2 {
margin: .5rem!important
}
.mr-xl-3,.mx-xl-3 {
margin-right: 1rem!important
}
.ml-xl-3,.mx-xl-3 {
margin-left: 1rem!important
}
.mt-xl-3,.my-xl-3 {
margin-top: 1rem!important
}
.mb-xl-3,.my-xl-3 {
margin-bottom: 1rem!important
}
.m-xl-3 {
margin: 1rem!important
}
.mr-xl-4,.mx-xl-4 {
margin-right: 1.5rem!important
}
.ml-xl-4,.mx-xl-4 {
margin-left: 1.5rem!important
}
.mt-xl-4,.my-xl-4 {
margin-top: 1.5rem!important
}
.mb-xl-4,.my-xl-4 {
margin-bottom: 1.5rem!important
}
.m-xl-4 {
margin: 1.5rem!important
}
.mr-xl-5,.mx-xl-5 {
margin-right: 3rem!important
}
.ml-xl-5,.mx-xl-5 {
margin-left: 3rem!important
}
.mt-xl-5,.my-xl-5 {
margin-top: 3rem!important
}
.mb-xl-5,.my-xl-5 {
margin-bottom: 3rem!important
}
.m-xl-5 {
margin: 3rem!important
}
.mr-xl-auto,.mx-xl-auto {
margin-right: auto!important
}
.ml-xl-auto,.mx-xl-auto {
margin-left: auto!important
}
.mt-xl-auto,.my-xl-auto {
margin-top: auto!important
}
.mb-xl-auto,.my-xl-auto {
margin-bottom: auto!important
}
.p-xl-0 {
padding: 0!important
}
.pr-xl-1,.px-xl-1 {
padding-right: .25rem!important
}
.pl-xl-1,.px-xl-1 {
padding-left: .25rem!important
}
.pt-xl-1,.py-xl-1 {
padding-top: .25rem!important
}
.pb-xl-1,.py-xl-1 {
padding-bottom: .25rem!important
}
.p-xl-1 {
padding: .25rem!important
}
.pr-xl-2,.px-xl-2 {
padding-right: .5rem!important
}
.pl-xl-2,.px-xl-2 {
padding-left: .5rem!important
}
.pt-xl-2,.py-xl-2 {
padding-top: .5rem!important
}
.pb-xl-2,.py-xl-2 {
padding-bottom: .5rem!important
}
.p-xl-2 {
padding: .5rem!important
}
.pr-xl-3,.px-xl-3 {
padding-right: 1rem!important
}
.pl-xl-3,.px-xl-3 {
padding-left: 1rem!important
}
.pt-xl-3,.py-xl-3 {
padding-top: 1rem!important
}
.pb-xl-3,.py-xl-3 {
padding-bottom: 1rem!important
}
.p-xl-3 {
padding: 1rem!important
}
.pr-xl-4,.px-xl-4 {
padding-right: 1.5rem!important
}
.pl-xl-4,.px-xl-4 {
padding-left: 1.5rem!important
}
.pt-xl-4,.py-xl-4 {
padding-top: 1.5rem!important
}
.pb-xl-4,.py-xl-4 {
padding-bottom: 1.5rem!important
}
.p-xl-4 {
padding: 1.5rem!important
}
.pr-xl-5,.px-xl-5 {
padding-right: 3rem!important
}
.pl-xl-5,.px-xl-5 {
padding-left: 3rem!important
}
.pt-xl-5,.py-xl-5 {
padding-top: 3rem!important
}
.pb-xl-5,.py-xl-5 {
padding-bottom: 3rem!important
}
.p-xl-5 {
padding: 3rem!important
}
.m-xl-auto {
margin: auto!important
}
.text-xl-left {
text-align: left!important
}
.text-xl-right {
text-align: right!important
}
.text-xl-center {
text-align: center!important
}
.hidden-xl-up {
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
}
.hidden-print {
display: none!important
}
}
.dropdown-item {
padding: .5rem 1.5rem;
cursor: pointer;
transition: background-color .3s,color .3s
}
.card-footer:not(.card-footer--highlight),.card-header+.card-block {
padding-top: 0
}
.dropdown-menu {
top: 0;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
animation-duration: .3s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both
}
.dropdown-menu--alt {
padding: 0
}
.dropdown-menu--block {
width: 320px
}
@media (max-width: 575px) {
.dropdown-menu--block {
width:100%
}
}
.dropdown-menu--icon .dropdown-item>i {
line-height: 100%;
vertical-align: top;
font-size: 1.4rem;
width: 2rem
}
.progress,[class*=card-img] {
width: 100%
}
.dropup .dropdown-menu {
bottom: 0
}
.caret:before {
font-family: Material-Design-Iconic-Font;
content: '\f2f2';
font-size: 1.5rem;
font-style: normal;
line-height: 5px;
top: 3px
}
.dropdown-toggle-split {
border-radius: 0 2px 2px!important
}
.progress {
margin-top: .2rem;
margin-bottom: 0
}
progress::-webkit-progress-bar {
background-color: #eee
}
.card {
box-shadow: 0 1px 2px rgba(0,0,0,.075);
margin-bottom: 30px
}
.card-block p:only-child,.card-title,.custom-control {
margin-bottom: 0
}
.card:not([class*=card-outline-]) {
border: 0
}
[class*=card-outline-] {
background-color: #FFF
}
.card-title {
font-size: 1.25rem;
font-weight: 400
}
.card-subtitle {
color: #9c9c9c;
display: block;
font-size: 1rem;
margin-top: .5rem
}
.card-header .btn--action {
position: absolute;
right: 25px;
bottom: -25px
}
.card-header .actions,.card>.actions {
position: absolute;
right: 15px;
z-index: 2;
top: 18px
}
.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text {
color: rgba(255,255,255,.85)
}
.card-inverse .card-footer,.card-inverse .card-header {
border-color: transparent
}
.card-link {
font-size: .98rem;
color: #333;
font-weight: 500
}
.card-link:hover {
text-decoration: none;
color: #4d4d4d
}
.card-footer--highlight {
background-color: #f9f9f9
}
.card-block__title {
font-size: 1.1rem;
color: #333;
margin-bottom: .6rem;
font-weight: 400
}
.table th,label {
font-weight: 500
}
.card--fullscreen {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9;
padding-top: 72px;
overflow: auto
}
.card-block__nav {
margin-bottom: 1.8rem;
padding: 0 1px
}
.card-block__nav>a {
font-weight: 500;
color: #b0b0b0;
transition: color .3s
}
.card-block__nav>a+a {
padding-left: 1rem
}
.card-block__nav>a.active,.card-block__nav>a:hover {
color: #707070
}
.btn {
cursor: pointer
}
.btn:not(.btn-secondary):not([class*=btn-outline-]):not(.btn-link) {
box-shadow: 0 2px 2px 0 rgba(0,0,0,.12);
border: 0
}
.btn--action,.btn--icon {
padding: 0;
border-radius: 50%
}
.btn-secondary,.btn-secondary:focus {
box-shadow: 0 2px 3px 0 rgba(0,0,0,.05)
}
.btn--white,.btn--white:focus,.btn--white:hover {
background-color: #FFF;
color: #707070
}
.btn--icon {
width: 3rem;
height: 3rem;
line-height: 2.9rem;
font-size: 1.2rem;
text-align: center
}
.btn--icon-text>.zmdi {
display: inline-block;
vertical-align: top;
margin: 1px 5px 0 0;
line-height: 100%
}
.btn--action {
z-index: 2;
height: 50px;
width: 50px;
line-height: 50px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
box-shadow: 0 3px 7px rgba(0,0,0,.15)
}
.btn--action,.btn--action:focus,.btn--action:hover {
color: #FFF
}
.btn--fixed {
position: fixed!important;
bottom: 30px;
right: 30px
}
.btn-group-justified {
display: flex;
width: 100%
}
.btn-group-justified .btn,.btn-group-justified .btn-group {
flex: 1
}
.btn-group-justified .btn .btn,.btn-group-justified .btn-group .btn {
width: 100%
}
[data-toggle=buttons]:not(.btn-group--colors)>.btn {
background-color: #ebebeb;
color: #707070;
cursor: pointer;
box-shadow: none!important;
border: 0!important;
margin: 0
}
[data-toggle=buttons]:not(.btn-group--colors)>.btn.active {
background-color: #03A9F4;
color: #FFF
}
.btn-group--colors>.btn {
box-shadow: none!important;
border-radius: 50%!important;
width: 30px;
height: 30px;
margin-right: 3px;
cursor: pointer;
position: relative
}
.btn-group--colors>.btn:before {
font-family: Material-Design-Iconic-Font;
content: "";
font-size: 16px;
transition: transform .2s,opacity .2s;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
line-height: 28px;
padding-right: 3px;
color: #FFF;
font-style: italic;
transform: scale(0);
opacity: 0
}
.btn-group--colors>.btn.btn:not([class*=bg-]) {
border: 1px solid #e4e4e4
}
.btn-group--colors>.btn.btn:not([class*=bg-]):before {
color: #707070
}
.btn-group--colors>.btn.active:before {
transform: scale(1);
opacity: 1
}
.table thead th {
border-bottom-width: 1px
}
.table tr[class*=table-] td,.table tr[class*=table-] th,.table tr[class*=table-]+tr td,.table tr[class*=table-]+tr th {
border: 0
}
.table:not(.table-bordered)>tbody:first-child td,.table:not(.table-bordered)>tbody:first-child th,.table:not(.table-bordered)>thead:first-child td,.table:not(.table-bordered)>thead:first-child th {
border-top: 0
}
.table-inverse td,.table-inverse th,.table-inverse thead th {
border-color: #505b63
}
.data-table table th {
user-select: none;
cursor: pointer;
position: relative
}
.data-table table th>i.fa {
position: absolute;
font-style: normal;
right: .3rem;
bottom: .6rem;
font-size: 1.4rem
}
.data-table table th>i.fa:before {
font-family: Material-Design-Iconic-Font
}
.data-table table th>i.fa.fa-chevron-up:before {
content: '\f1ce'
}
.data-table table th>i.fa.fa-chevron-down:before {
content: '\f1cd'
}
.data-table tr>td:first-child,.data-table tr>th:first-child {
padding-left: 2.1rem
}
.data-table tr>td:last-child,.data-table tr>th:last-child {
padding-right: 2.1rem
}
.data-table__header {
padding: 0 2.1rem 2rem
}
.data-table__filter {
max-width: 500px
}
.data-table__filter .form-control {
padding-left: 2rem
}
.data-table__filter:before {
content: '\f1c3';
font-family: Material-Design-Iconic-Font;
font-size: 1.5rem;
position: absolute;
left: 0;
bottom: .263rem
}
.data-table__footer {
text-align: center;
padding: 2rem 2.1rem
}
.form-control {
border-left: 0;
border-right: 0;
border-top: 0;
resize: none;
-ms-overflow-style: none
}
.form-control:focus~.form-group__bar:after,.form-control:focus~.form-group__bar:before {
width: 50%
}
.form-control:disabled,.form-control[readonly] {
opacity: .6
}
.form-group {
position: relative
}
.form-group>label {
font-weight: 400
}
.form-group:not(.form-group--float)>label {
font-size: .9rem
}
.form-group__bar {
position: absolute;
left: 0;
bottom: 0;
z-index: 1;
width: 100%
}
.form-group__bar:after,.form-group__bar:before {
content: '';
position: absolute;
height: 2px;
width: 0;
bottom: 0;
transition: all .2s;
transition-timing-function: ease;
background-color: #03A9F4
}
.form-group__bar:before {
left: 50%
}
.form-group__bar:after {
right: 50%
}
select::-ms-expand {
display: none
}
.select:before {
content: "";
position: absolute;
pointer-events: none;
z-index: 1;
right: 0;
bottom: 5px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 8px 8px;
border-color: transparent transparent #d1d1d1
}
.form-group--float {
margin-top: 2rem
}
.form-group--float .form-control.form-control--active~label,.form-group--float .form-control:focus~label {
bottom: 2.6rem;
font-size: .875rem
}
.form-group--float .form-control~label {
font-size: 1rem;
bottom: .65rem;
width: 100%
}
.form-group--float .form-control-sm.form-control--active~label,.form-group--float .form-control-sm:focus~label,.form-group--float .input-group-sm>.form-control--active.form-control~label,.form-group--float .input-group-sm>.form-control--active.input-group-addon~label,.form-group--float .input-group-sm>.form-control:focus~label,.form-group--float .input-group-sm>.input-group-addon:focus~label,.form-group--float .input-group-sm>.input-group-btn>.btn:focus~label,.form-group--float .input-group-sm>.input-group-btn>.form-control--active.btn~label {
bottom: 2rem;
font-size: .875rem
}
.form-group--float .form-control-sm~label,.form-group--float .input-group-sm>.form-control~label,.form-group--float .input-group-sm>.input-group-addon~label,.form-group--float .input-group-sm>.input-group-btn>.btn~label {
font-size: .875rem;
bottom: .5rem
}
.form-group--float .form-control-lg.form-control--active~label,.form-group--float .form-control-lg:focus~label,.form-group--float .input-group-lg>.form-control--active.form-control~label,.form-group--float .input-group-lg>.form-control--active.input-group-addon~label,.form-group--float .input-group-lg>.form-control:focus~label,.form-group--float .input-group-lg>.input-group-addon:focus~label,.form-group--float .input-group-lg>.input-group-btn>.btn:focus~label,.form-group--float .input-group-lg>.input-group-btn>.form-control--active.btn~label {
bottom: 3rem;
font-size: 1rem
}
.form-group--float .form-control-lg~label,.form-group--float .input-group-lg>.form-control~label,.form-group--float .input-group-lg>.input-group-addon~label,.form-group--float .input-group-lg>.input-group-btn>.btn~label {
font-size: 1.25rem;
bottom: .75rem
}
.form-group--float>label {
color: #636c72;
pointer-events: none;
left: .1rem;
position: absolute;
margin: 0;
transition: bottom 150ms ease,color 150ms,font-size 150ms ease
}
.form-group--centered,.form-group--centered .form-control {
text-align: center
}
.input-group .form-group {
flex: 2;
margin: 0
}
.input-group .form-group .form-control {
width: 100%
}
.input-group .form-group .form-group__bar,.input-group .form-group--float>label {
z-index: 3
}
.input-group-addon {
padding: 0 1rem!important
}
.input-group-addon+.form-group .form-control {
padding-right: 1rem;
padding-left: 1rem;
border-left: 1px solid #f1f1f1
}
.custom-control {
min-height: 1.3rem
}
.custom-control-indicator {
border: 2px solid #7a7a7a;
color: #FFF;
top: .01rem;
transition: border .2s
}
.custom-checkbox .custom-control-indicator:before {
content: '\f26b';
font-family: Material-Design-Iconic-Font;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #39bbb0;
z-index: 1;
opacity: 0;
transition: background-color .2s;
line-height: 1rem;
text-align: center;
font-size: .9rem;
font-weight: 700
}
.custom-control--char .custom-control-input:checked+.custom-control--char__helper>i,.custom-control--char:hover .custom-control--char__helper>i {
font-size: 0
}
.custom-checkbox .custom-control-input:checked~.custom-control-indicator:before {
opacity: 1
}
.custom-radio .custom-control-indicator:before {
content: '';
position: absolute;
left: 2px;
top: 2px;
width: 9px;
height: 9px;
border-radius: 50%;
background-color: #39bbb0;
z-index: 1;
transform: scale(0);
transition: transform .2s
}
.custom-radio .custom-control-input:checked~.custom-control-indicator:before {
transform: scale(1)
}
.custom-control-input:checked~.custom-control-indicator {
border-color: #39bbb0
}
.custom-control-input:disabled~.custom-control-indicator {
opacity: .5
}
.custom-control--light {
color: #FFF
}
.custom-control--light .custom-control-indicator:before {
border-color: #FFF;
background-color: #FFF;
color: #404040
}
.custom-control--char {
margin: 0;
font-weight: 400
}
.custom-control--char .custom-control-input {
width: 3rem;
height: 3rem;
z-index: 3
}
.custom-control--char .custom-control-input:checked+.custom-control--char__helper:after {
opacity: 1
}
.custom-control--char .custom-control-input:checked+.custom-control--char__helper:before {
opacity: 0
}
.custom-control--char:hover .custom-control--char__helper:before {
opacity: 1
}
.custom-control--char__helper {
position: absolute;
font-style: normal;
width: 3rem;
height: 3rem;
border-radius: 50%;
left: 0;
top: 0
}
.custom-control--char__helper:after,.custom-control--char__helper:before,.custom-control--char__helper>i {
position: absolute;
text-align: center;
left: 0;
width: 100%;
height: 100%;
top: 1px;
line-height: 3rem;
color: #FFF
}
.custom-control--char__helper:after,.custom-control--char__helper:before {
font-family: Material-Design-Iconic-Font;
font-size: 1.5rem;
opacity: 0;
transition: opacity .3s
}
.custom-control--char__helper:before {
content: '\f279';
z-index: 1
}
.custom-control--char__helper:after {
content: '\f26b';
z-index: 2
}
.custom-control--char__helper>i {
font-style: normal;
border-radius: 50%;
font-size: 1.2rem;
font-weight: 500;
transition: font-size .2s,background-color .3s
}
.page-item.disabled {
opacity: .6
}
.alert--notify.alert-inverse .alert--notify__close:hover,.alert--notify:not(.alert-inverse) .alert--notify__close:hover {
opacity: .8
}
.page-link {
border-radius: 50%!important;
width: 2.5rem;
height: 2.5rem;
line-height: 2.5rem;
text-align: center;
z-index: 1;
cursor: pointer;
transition: background-color .3s,color .3s;
margin: 0 1px
}
.page-link>.zmdi {
font-size: 1.5rem
}
.pagination-first .page-link,.pagination-last .page-link,.pagination-next .page-link,.pagination-prev .page-link {
font-size: 0
}
.pagination-first .page-link:before,.pagination-last .page-link:before,.pagination-next .page-link:before,.pagination-prev .page-link:before {
font-family: Material-Design-Iconic-Font;
font-size: 1rem;
line-height: 2.55rem
}
.pagination-prev .page-link:before {
content: '\f2ff'
}
.pagination-next .page-link:before {
content: '\f301'
}
.pagination-first .page-link:before,.pagination-last .page-link:before {
content: '\f302'
}
.pagination-first .page-link:before {
transform: rotate(180deg);
display: inline-block
}
.alert {
font-weight: 500
}
[class*=alert-] .alert-link {
color: #FFF;
border-bottom: 1px dotted rgba(255,255,255,.5)
}
.alert-heading {
font-weight: 500;
font-size: 1.3rem;
margin-top: .15rem
}
.alert-dismissible .close>span:not(.sr-only) {
background-color: rgba(255,255,255,.2);
line-height: 19px;
height: 20px;
width: 20px;
border-radius: 50%;
font-size: 1.1rem;
display: block
}
.alert-dismissible .close:focus,.alert-dismissible .close:hover {
color: #FFF
}
.alert-dismissible .close:focus span:not(.sr-only),.alert-dismissible .close:hover span:not(.sr-only) {
background-color: rgba(255,255,255,.3)
}
.alert-inverse {
background-color: #2c2c2c;
border-color: #2c2c2c;
color: #FFF;
box-shadow: 0 0 5px rgba(0,0,0,.4)
}
.alert-inverse hr {
border-top-color: #1f1f1f
}
.alert-inverse .alert-link {
color: #e6e6e6
}
.alert--notify {
max-width: 600px;
width: 100%;
padding-right: 60px
}
.alert--notify:not(.alert-inverse) .alert--notify__close {
color: #FFF
}
.alert--notify.alert-inverse .alert--notify__close {
color: #FFEB3B
}
.alert--notify__close {
background-color: transparent;
border: 0;
padding: 0;
cursor: pointer;
font-weight: 500;
position: absolute;
right: 24px;
top: 18px
}
.close,.close:hover {
opacity: 1
}
.breadcrumb {
border-bottom: 1px solid #ebebeb;
border-radius: 0
}
.breadcrumb-item+.breadcrumb-item:before {
font-family: Material-Design-Iconic-Font;
position: relative;
top: 1px;
color: #a3a3a3
}
.breadcrumb-item,.breadcrumb-item>a {
color: #707070
}
.breadcrumb-item:hover,.breadcrumb-item>a:hover {
color: #575757
}
.accordion .card {
box-shadow: none;
margin: 0 0 1px
}
.accordion .card-header {
padding: .9rem 0;
box-shadow: 0 1px 0 0 #f7f7f7;
transition: box-shadow .3s
}
.accordion .card-title {
font-size: 1rem;
font-weight: 500;
color: #333;
display: block
}
.accordion .card-block {
padding: 1.5rem 0
}
.carousel-item img {
width: 100%;
border-radius: 2px
}
.carousel-control-next-icon,.carousel-control-prev-icon {
background-image: none;
position: relative
}
.carousel-control-next-icon:after,.carousel-control-next-icon:before,.carousel-control-prev-icon:after,.carousel-control-prev-icon:before {
font-family: Material-Design-Iconic-Font;
font-size: 2rem;
color: #FFF;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-shadow: 0 0 5px rgba(0,0,0,.6);
transition: opacity 250ms linear,transform 250ms linear
}
.carousel-control-next-icon:after,.carousel-control-prev-icon:after {
transform: scale(5);
opacity: 0
}
[class*=carousel-control-]:hover .carousel-control-next-icon:after,[class*=carousel-control-]:hover .carousel-control-prev-icon:after {
transform: scale(1);
opacity: 1
}
[class*=carousel-control-]:hover .carousel-control-next-icon:before,[class*=carousel-control-]:hover .carousel-control-prev-icon:before {
transform: scale(0);
opacity: 0
}
.carousel-control-prev-icon:after,.carousel-control-prev-icon:before {
content: '\f2ff'
}
.carousel-control-next-icon:after,.carousel-control-next-icon:before {
content: '\f301'
}
.carousel-caption {
background-color: rgba(0,0,0,.5);
border-radius: 2px 2px 0 0;
bottom: 0;
font-weight: 500;
padding-bottom: 35px
}
.carousel-caption h3 {
color: #FFF;
font-size: 1.5rem
}
.modal-dialog {
width: 100%
}
.modal-content {
text-align: left
}
.modal-title {
font-weight: 400;
font-size: 1.1rem
}
.modal-footer {
padding-top: 10px
}
.modal-footer>.btn-link {
color: #575757;
font-weight: 500;
cursor: pointer;
border: 0
}
.modal-footer>.btn-link:focus,.modal-footer>.btn-link:hover {
background-color: #f6f6f6;
box-shadow: none
}
@media (min-width: 576px) {
.modal {
text-align:center
}
.modal:before {
content: '';
height: 100%;
width: 1px
}
.modal .modal-dialog,.modal:before {
display: inline-block;
vertical-align: middle
}
}
.popover {
font-size: 1rem
}
.nav-tabs .nav-link {
border: 0;
color: #9c9c9c;
font-weight: 500;
transition: color .3s;
position: relative
}
.nav-tabs .nav-link:before {
content: "";
height: 2px;
position: absolute;
width: 100%;
left: 0;
bottom: 0;
background-color: #03A9F4;
transform: scale(0);
transition: all .3s
}
.content__title,.main {
position: relative
}
.nav-tabs .nav-link.active:before {
transform: scale(1)
}
.tab-content {
padding: 1.5rem 0
}
.tab-container--red .nav-tabs .nav-link:before {
background-color: #ff5652
}
.tab-container--green .nav-tabs .nav-link:before {
background-color: #32c787
}
.tab-container--amber .nav-tabs .nav-link:before {
background-color: #ffc107
}
.tab-container--black .nav-tabs .nav-link:before {
background-color: #000
}
.tooltip {
font-size: .95rem;
font-weight: 500
}
@font-face {
font-family: Roboto;
src: url(/studomat/fonts/roboto/Roboto-Light-webfont-a990f611f2305dc12965f186c2ef2690.eot);
src: url(/studomat/fonts/roboto/Roboto-Light-webfont-a990f611f2305dc12965f186c2ef2690.eot?#iefix) format("embedded-opentype"),url(/studomat/fonts/roboto/Roboto-Light-webfont-816d43bc217485bc52e309cd1b356880.woff) format("woff"),url(/studomat/fonts/roboto/Roboto-Light-webfont-d8472f7b6012706fc028021e5a654843.ttf) format("truetype"),url(/studomat/fonts/roboto/Roboto-Light-webfont-ae03617c87fd538d00b85155c559864b.svg#icon) format("svg");
font-weight: 300;
font-style: normal
}
@font-face {
font-family: Roboto;
src: url(/studomat/fonts/roboto/Roboto-Regular-webfont-30799efa5bf74129468ad4e257551dc3.eot);
src: url(/studomat/fonts/roboto/Roboto-Regular-webfont-30799efa5bf74129468ad4e257551dc3.eot?#iefix) format("embedded-opentype"),url(/studomat/fonts/roboto/Roboto-Regular-webfont-3e5675c89f974f7811eeaf07e2dd5ba3.woff) format("woff"),url(/studomat/fonts/roboto/Roboto-Regular-webfont-7f1320f7ec4f6716054d88c33235d17b.ttf) format("truetype"),url(/studomat/fonts/roboto/Roboto-Regular-webfont-1d45bc40211734dc3226d06bbc836d7f.svg#icon) format("svg");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: Roboto;
src: url(/studomat/fonts/roboto/Roboto-Medium-webfont-4d9f3f9e5195e7b074bb63ba4ce42208.eot);
src: url(/studomat/fonts/roboto/Roboto-Medium-webfont-4d9f3f9e5195e7b074bb63ba4ce42208.eot?#iefix) format("embedded-opentype"),url(/studomat/fonts/roboto/Roboto-Medium-webfont-b9d01ac1742192a7c9d30f3fe346a9f4.woff) format("woff"),url(/studomat/fonts/roboto/Roboto-Medium-webfont-1d2af757de4340d6b644360e517a2a47.ttf) format("truetype"),url(/studomat/fonts/roboto/Roboto-Medium-webfont-a5692169fc006c84bb7cb0e356fa96f7.svg#icon) format("svg");
font-weight: 500;
font-style: normal
}
@font-face {
font-family: Roboto;
src: url(/studomat/fonts/roboto/Roboto-Bold-webfont-ecdd509cadbf1ea78b8d2e31ec52328c.eot);
src: url(/studomat/fonts/roboto/Roboto-Bold-webfont-ecdd509cadbf1ea78b8d2e31ec52328c.eot?#iefix) format("embedded-opentype"),url(/studomat/fonts/roboto/Roboto-Bold-webfont-8b18d65d6824460ad37616723e493bcd.woff) format("woff"),url(/studomat/fonts/roboto/Roboto-Bold-webfont-3dcc0e0f2287e2e955cd8ce8cb08dae0.ttf) format("truetype"),url(/studomat/fonts/roboto/Roboto-Bold-webfont-73d4f283372338742066c979bf9bbd22.svg#icon) format("svg");
font-weight: 700;
font-style: normal
}
.bg-red {
background-color: #ff5652!important
}
.color-red {
color: #ff5652!important
}
.bg-pink {
background-color: #ff85af!important
}
.color-pink {
color: #ff85af!important
}
.bg-purple {
background-color: #d559ea!important
}
.color-purple {
color: #d559ea!important
}
.bg-deep-purple {
background-color: #673AB7!important
}
.color-deep-purple {
color: #673AB7!important
}
.bg-indigo {
background-color: #3F51B5!important
}
.color-indigo {
color: #3F51B5!important
}
.bg-blue {
background-color: #2196F3!important
}
.color-blue {
color: #2196F3!important
}
.bg-light-blue {
background-color: #03A9F4!important
}
.color-light-blue {
color: #03A9F4!important
}
.bg-cyan {
background-color: #00BCD4!important
}
.color-cyan {
color: #00BCD4!important
}
.bg-teal {
background-color: #39bbb0!important
}
.color-teal {
color: #39bbb0!important
}
.bg-green {
background-color: #32c787!important
}
.color-green {
color: #32c787!important
}
.bg-light-green {
background-color: #8BC34A!important
}
.color-light-green {
color: #8BC34A!important
}
.bg-lime {
background-color: #CDDC39!important
}
.color-lime {
color: #CDDC39!important
}
.bg-yellow {
background-color: #FFEB3B!important
}
.color-yellow {
color: #FFEB3B!important
}
.bg-amber {
background-color: #ffc107!important
}
.color-amber {
color: #ffc107!important
}
.bg-orange {
background-color: #FF9800!important
}
.color-orange {
color: #FF9800!important
}
.bg-deep-orange {
background-color: #FF5722!important
}
.color-deep-orange {
color: #FF5722!important
}
.bg-brown {
background-color: #795548!important
}
.color-brown {
color: #795548!important
}
.bg-grey {
background-color: #9E9E9E!important
}
.color-grey {
color: #9E9E9E!important
}
.bg-blue-grey {
background-color: #607D8B!important
}
.color-blue-grey {
color: #607D8B!important
}
.bg-black {
background-color: #000!important
}
.color-black {
color: #000!important
}
.bg-white {
background-color: #FFF!important
}
.color-white {
color: #FFF!important
}
.o-hidden {
overflow: hidden
}
.o-visible {
overflow: visible
}
.o-auto {
overflow: auto
}
* {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
:active,:focus {
outline: 0!important
}
html {
font-size: 13px
}
a {
cursor: pointer
}
pre {
background-color: #333;
border-radius: 2px;
padding: 1.5rem
}
button,input,optgroup,select,textarea {
font-family: Roboto,sans-serif
}
.list {
padding-left: 0
}
.list>li:before {
font-family: Material-Design-Iconic-Font;
margin-right: 1.1rem
}
.list--star>li:before {
content: '\f27d'
}
.list--check>li:before {
content: '\f26b'
}
.list--dot>li:before {
content: '\f26f'
}
.main--alt {
padding-top: 40px
}
@media (min-width: 1200px) {
.content:not(.content--boxed):not(.content--full) {
padding:102px 30px 0 270px
}
.header__logo {
min-width: calc(270px - 2rem)
}
}
@media (min-width: 576px) and (max-width:1199px) {
.content:not(.content--boxed):not(.content--full) {
padding:102px 30px 0
}
}
@media (max-width: 575px) {
.content:not(.content--boxed):not(.content--full) {
padding:87px 15px 0
}
}
@media (min-width: 576px) {
.content--full {
padding:102px 30px 0
}
}
@media (max-width: 767px) {
.content--full {
padding:87px 15px 0
}
}
.content__inner {
margin: auto
}
.content__inner:not(.content__inner--sm) {
max-width: 1280px
}
.content__inner--sm {
max-width: 800px
}
.content__title {
margin-bottom: 2rem;
padding: 1rem 2rem 0
}
.content__title>h1 {
line-height: 100%;
font-weight: 400;
font-size: 1.15rem;
margin: 0;
color: #676767
}
.content__title .actions {
position: absolute;
top: .3rem;
right: 1rem
}
.content__title>small {
font-size: 1rem;
display: block;
margin-top: .8rem;
color: #959595
}
[data-columns]::after {
display: block;
content: "";
clear: both
}
@media (min-width: 1500px) {
[data-columns]:before {
content:'3 .column.size-1of3'
}
}
@media (min-width: 768px) {
[data-columns] {
margin:0 -15px
}
[data-columns] .column {
padding: 0 15px
}
}
@media (min-width: 768px) and (max-width:1499px) {
[data-columns]:before {
content:'2 .column.size-1of2'
}
}
@media screen and (max-width: 767px) {
[data-columns] {
margin:0 -10px
}
[data-columns] .column {
padding: 0 10px
}
[data-columns]:before {
content: '1 .column.size-1of1'
}
}
.column {
float: left
}
.size-1of1 {
width: 100%
}
.size-1of2 {
width: 50%
}
.size-1of3 {
width: 33.333%
}
.view-more {
display: block;
padding: 1.1rem 0;
text-align: center;
margin-top: .5rem;
font-size: .9rem;
font-weight: 500;
transition: color .3s
}
.view-more:not(.view-more--light) {
color: #9c9c9c
}
.view-more:not(.view-more--light):hover {
color: #838383
}
.view-more--light {
color: #FFF
}
.view-more--light:hover {
color: rgba(255,255,255,.8)
}
.load-more {
text-align: center;
margin-top: 2rem
}
.load-more>a {
display: inline-block;
padding: .5rem 1rem;
border: 2px solid rgba(0,0,0,.065);
border-radius: 2px;
color: #707070;
transition: border-color .3s
}
.load-more>a>i {
font-size: 1.2rem;
vertical-align: middle;
margin: 0 .3rem 0 -.1rem;
transition: transform .3s
}
.actions__item,.icon-list>li address {
display: inline-block;
vertical-align: top
}
.load-more>a:hover {
border-color: rgba(0,0,0,.12)
}
.load-more>a:hover>i {
transform: rotate(-360deg)
}
.card-block .view-more {
padding: 1rem 0 0
}
.actions [dropdown] {
display: inline-block
}
.actions:not(.actions--inverse) .actions__item {
color: #bdbdbd
}
.actions:not(.actions--inverse) .actions__item:hover {
color: #707070
}
.actions:not(.actions--inverse) .actions__item.actions__item--active {
color: #575757
}
.actions__item {
line-height: 30px;
text-align: center;
font-size: 1.55rem;
cursor: pointer;
transition: color .3s;
width: 30px;
height: 30px
}
.actions__item>i {
display: inline-block;
width: 100%
}
.actions--inverse .actions__item {
color: rgba(255,255,255,.7)
}
.actions--inverse .actions__item--active,.actions--inverse .actions__item:hover {
color: #FFF
}
.icon-list {
padding: 0;
margin: 0
}
.icon-list>li {
position: relative;
padding: .3rem 0
}
.icon-list>li>i {
width: 2.5rem;
text-align: center;
font-size: 1.25rem;
top: .12rem;
position: relative;
margin-left: -.5rem
}
.avatar-char,.avatar-img {
border-radius: 50%;
width: 3rem;
height: 3rem;
margin-right: 1.5rem
}
.avatar-char {
line-height: 3rem;
font-size: 1.2rem;
text-align: center;
color: #FFF;
font-style: normal
}
.avatar-char>.zmdi {
line-height: 3.1rem
}
.ma-backdrop {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: pointer;
z-index: 8
}
.toolbar {
display: flex;
flex-direction: row;
height: 4.5rem;
align-items: center;
padding: .05rem 2.1rem 0;
position: relative;
margin-bottom: 30px
}
.toolbar:not(.toolbar--inner) {
background-color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
.toolbar .actions {
margin: .05rem -.8rem 0 auto
}
.toolbar--inner {
border-bottom: 1px solid #f6f6f6
}
.toolbar__nav {
white-space: nowrap;
overflow-x: auto;
margin-right: 1rem
}
.toolbar__nav>a {
font-weight: 500;
color: #b0b0b0;
display: inline-block;
transition: color .3s
}
.toolbar__nav>a+a {
padding-left: 1rem
}
.toolbar__nav>a.active,.toolbar__nav>a:hover {
color: #707070
}
.toolbar__search {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #FFF;
border-radius: 2px;
padding-left: 3rem;
display: none
}
.toolbar__search input[type=text] {
width: 100%;
height: 100%;
border: 0;
padding: 0 1.6rem;
font-size: 1.2rem
}
.toolbar__search__close {
transition: color .3s;
cursor: pointer;
position: absolute;
top: 1.5rem;
left: 1.8rem;
font-size: 1.5rem;
color: #969696
}
.toolbar__search__close:hover {
color: #707070
}
.header,.header__logo>h1>a {
color: #FFF
}
.toolbar__label {
margin: 0;
font-size: 1.1rem
}
.header {
position: fixed;
width: 100%;
height: 72px;
box-shadow: 0 1px 10px rgba(0,0,0,.2);
padding: 0 2rem;
z-index: 10;
display: flex;
align-items: center;
top: 0;
left: 0
}
.header::after {
display: block;
content: "";
clear: both
}
.header .ma-backdrop {
position: absolute
}
.navigation-trigger {
float: left;
padding: 2rem 2rem 2rem 2.4rem;
margin-left: -2rem
}
.navigation-trigger:hover {
cursor: pointer
}
.navigation-trigger.toggled .navigation-trigger__inner {
transform: rotate(180deg)
}
.navigation-trigger.toggled .navigation-trigger__inner:before {
transform: scale(1)
}
.navigation-trigger.toggled .navigation-trigger__line:first-child {
width: 12px;
transform: translateX(8px) translateY(1px) rotate(45deg)
}
.navigation-trigger.toggled .navigation-trigger__line:last-child {
width: 11px;
transform: translateX(8px) translateY(-1px) rotate(-45deg)
}
.navigation-trigger__inner,.navigation-trigger__line {
width: 18px;
transition: all .3s
}
.navigation-trigger__inner {
position: relative
}
.navigation-trigger__inner:before {
content: '';
position: absolute;
width: 40px;
height: 40px;
left: -11px;
top: -14px;
background-color: rgba(255,255,255,.25);
border-radius: 50%;
transition: all .3s;
transform: scale(0)
}
.navigation-trigger__line {
height: 2px;
background-color: #FFF;
display: block;
position: relative
}
.navigation-trigger__line:not(:last-child) {
margin-bottom: 3px
}
.header__logo>h1 {
line-height: 100%;
font-size: 1.3rem;
font-weight: 400;
margin: 0
}
.top-nav {
margin: 0 0 0 auto;
padding: 0
}
.top-nav>li {
display: inline-block;
vertical-align: middle
}
.top-nav>li>a {
display: block;
color: #FFF;
border-radius: 2px;
text-align: center;
line-height: 100%;
position: relative;
transition: background-color .3s
}
.top-nav>li>a:not(.header__nav__text) {
padding: .5rem .15rem;
min-width: 50px
}
.top-nav>li>a:not(.header__nav__text)>.zmdi {
font-size: 1.65rem;
line-height: 100%
}
.top-nav>li>a.active,.top-nav>li>a:hover {
background-color: rgba(255,255,255,.2)
}
.top-nav>li .dropdown-menu--block {
padding: 0
}
@media (max-width: 575px) {
.top-nav>li {
position:static
}
.top-nav>li .dropdown-menu--block {
left: 20px;
width: calc(100% - 40px);
top: 62px
}
}
.top-nav__notifications .listview {
position: relative
}
.top-nav__notifications .listview:before {
font-family: Material-Design-Iconic-Font;
content: "";
font-size: 2.5rem;
transition: transform .3s,opacity .3s;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
margin: auto;
width: 90px;
height: 90px;
border: 2px solid #ececec;
color: #8a8a8a;
border-radius: 50%;
transform: scale(0) rotate(-360deg);
opacity: 0;
text-align: center;
line-height: 86px
}
.top-nav__notifications .listview__scroll {
height: 350px
}
.top-nav__notifications--cleared .listview:before {
transform: scale(1) rotate(0);
opacity: 1
}
.top-nav__notify:before {
content: '';
width: 7px;
height: 7px;
background-color: #ff605c;
color: #FFF;
border-radius: 50%;
position: absolute;
top: -3px;
right: 0;
left: 0;
margin: auto;
-webkit-animation-name: flash;
animation-name: flash;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
animation-iteration-count: infinite
}
.search {
flex: 1;
margin-right: 2.5rem;
position: relative
}
@media (max-width: 1199px) {
.search {
padding:0 1.5rem;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: #FFF;
z-index: 11;
display: flex;
align-items: center;
transition: transform .3s
}
.search:not(.search--toggled) {
transform: translate3d(0,-105%,0)
}
.search__inner {
max-width: 600px;
margin: 0 auto;
width: 100%
}
}
.search__inner {
position: relative
}
.search__text {
border: 0;
border-radius: 2px;
height: 2.9rem;
padding: 0 1rem 0 3rem;
width: 100%;
transition: background-color .3s,color .3s
}
@media (min-width: 992px) {
.search__text {
background-color:rgba(255,255,255,.2);
color: #FFF
}
.search__text::placeholder {
color: #FFF;
opacity: 1
}
.search__text:focus {
background-color: #f3f3f3;
color: #464a4c
}
.search__text:focus::placeholder {
color: #5e6467;
opacity: 1
}
}
.search__helper {
position: absolute;
left: 0;
top: 0;
font-size: 1.3rem;
height: 100%;
width: 3rem;
text-align: center;
line-height: 3rem;
cursor: pointer;
transition: color .3s,transform .4s
}
@media (max-width: 1199px) {
.search__text {
background-color:#f3f3f3;
color: #464a4c
}
.search__text::placeholder {
color: #5e6467;
opacity: 1
}
.search__helper {
color: #464a4c;
transform: rotate(180deg);
line-height: 2.9rem
}
.search__helper:before {
content: '\f301'
}
.search__helper:hover {
opacity: .9
}
}
.search--focus .search__helper {
color: #5e6467;
transform: rotate(180deg);
line-height: 2.9rem
}
.search--focus .search__helper:before {
content: '\f301'
}
.footer__nav .nav-link+.nav-link:before,.navigation__sub .navigation__active:before {
content: "";
font-family: Material-Design-Iconic-Font
}
.app-shortcuts {
margin: 0;
padding: 1rem
}
.app-shortcuts__item {
text-align: center;
padding: 1rem 0;
border-radius: 2px;
transition: background-color .3s
}
.app-shortcuts__item:hover {
background-color: #f6f6f6
}
.app-shortcuts__item>i {
width: 45px;
height: 45px;
border-radius: 50%;
color: #FFF;
line-height: 45px;
font-size: 1.5rem
}
.user,.user__info {
border-radius: 2px
}
.app-shortcuts__item>small {
display: block;
margin-top: .5rem;
font-size: .95rem
}
.app-shortcuts__item>small,.app-shortcuts__item>small:focus,.app-shortcuts__item>small:hover {
color: #9c9c9c
}
.top-menu {
position: absolute;
background-color: #FFF;
left: 0;
top: 100%;
width: 100%;
box-shadow: 0 3px 5px -2px rgba(0,0,0,.1);
justify-content: center;
white-space: nowrap
}
.top-menu>li.active {
position: relative;
box-shadow: 0 0 0 -2px red
}
.top-menu>li>a {
line-height: 100%;
color: #969696;
font-weight: 500
}
.top-menu>li>a.active {
color: #333
}
.footer {
text-align: center;
padding: 4rem 1rem 1rem
}
.footer>p {
color: #a3a3a3;
margin-bottom: 0
}
.footer__nav {
justify-content: center
}
.footer__nav .nav-link {
color: #a3a3a3;
transition: color .3s
}
.footer__nav .nav-link:focus,.footer__nav .nav-link:hover {
color: #7d7d7d
}
.footer__nav .nav-link+.nav-link:before {
font-size: 4px;
position: relative;
left: -1.2rem;
top: -.2rem;
color: #a3a3a3
}
.sidebar {
width: 270px;
position: fixed;
left: 0;
padding: 102px 2rem .5rem;
height: 100%;
overflow: hidden;
z-index: 9
}
.navigation>li>a,.navigation__sub .navigation__active,.user {
position: relative
}
@media (max-width: 1199px) {
.sidebar {
background-color:#FFF;
transition: transform .3s,opacity .3s
}
.sidebar:not(.toggled) {
opacity: 0;
transform: translate3d(-100%,0,0)
}
.sidebar.toggled {
box-shadow: 5px 0 10px rgba(0,0,0,.08);
opacity: 1;
transform: translate3d(0,0,0)
}
}
.sidebar .scrollbar-inner>.scroll-element {
margin-right: 0
}
.sidebar--hidden {
background-color: #FFF;
transition: transform .3s,opacity .3s
}
.navigation li:not(.navigation__active):not(.navigation__sub--active) a:hover,.user,.user__info:hover {
background-color: rgba(0,0,0,.03)
}
.sidebar--hidden:not(.toggled) {
opacity: 0;
transform: translate3d(-100%,0,0)
}
.sidebar--hidden.toggled {
box-shadow: 5px 0 10px rgba(0,0,0,.08);
opacity: 1;
transform: translate3d(0,0,0)
}
.user {
margin: 0 0 1.5rem
}
.user .dropdown-menu {
width: 100%
}
.user__info {
display: flex;
flex-direction: row;
align-items: center;
cursor: pointer;
font-size: .9rem;
padding: .8rem;
transition: background-color .3s
}
.user__img {
width: 3rem;
height: 3rem;
border-radius: 50%;
margin-right: .8rem
}
.chat,.chat__buddies {
height: 100%
}
.user__name {
color: #333;
font-weight: 500
}
.user__email {
color: #969696
}
.navigation {
padding: 0
}
.navigation li a {
color: #707070;
transition: background-color .3s,color .3s;
font-weight: 500;
display: block
}
.navigation>li>a {
padding: .85rem .5rem;
border-radius: 2px
}
.navigation>li>a>i {
vertical-align: top;
font-size: 1.3rem;
position: relative;
top: .1rem;
width: 1.5rem;
text-align: center;
margin-right: .6rem
}
.navigation__sub>ul {
border-radius: 2px;
overflow: hidden;
padding: 0
}
.chat__buddies,.listview__scroll {
overflow-y: auto
}
.navigation__sub>ul>li>a {
padding: .6rem 1rem .6rem 2.75rem
}
.navigation__sub>ul>li:last-child {
padding-bottom: .8rem
}
.navigation__sub:not(.navigation__sub--active)>ul {
display: none
}
.navigation__sub .navigation__active:before {
font-size: 6px;
position: absolute;
left: 1rem;
top: 1.1rem
}
.chat {
position: fixed;
top: 0;
right: 0;
width: 320px;
background-color: #FFF;
z-index: 11;
box-shadow: -5px 0 10px rgba(0,0,0,.08);
padding-top: 30px;
transition: transform .3s,opacity .3s
}
.chat:not(.toggled) {
transform: translate3d(340px,0,0);
opacity: 0
}
.chat.toggled {
transform: translate3d(0,0,0);
opacity: 1
}
.chat__header {
padding: 0 2rem
}
.chat__title {
line-height: 100%;
margin: 0 0 2rem;
font-size: 1.2rem
}
.chat__title>small {
color: #9c9c9c;
font-size: .95rem;
display: block;
margin-top: .5rem;
text-transform: none
}
.contacts__btn,.fc th,.listview__header,.price-table__action,.price-table__title {
text-transform: uppercase
}
.chat__search .form-group:before {
font-family: Material-Design-Iconic-Font;
content: "";
font-size: 1.4rem;
position: absolute;
left: 0;
bottom: .3rem
}
.chat__search .form-control {
padding-left: 2rem
}
.chat__buddies .listview__item {
padding-left: 3rem
}
.chat__available,.chat__away,.chat__busy {
position: relative
}
.chat__available:before,.chat__away:before,.chat__busy:before {
position: absolute;
height: 8px;
width: 8px;
content: '';
border-radius: 50%;
left: 1.5rem;
top: 0;
bottom: 0;
margin: auto
}
.chat__available:before {
background-color: #32c787
}
.chat__away:before {
background-color: #ffc107
}
.chat__busy:before {
background-color: #ff5652
}
.toggle-switch {
display: inline-block;
width: 36px;
height: 20px;
position: relative
}
.toggle-switch__helper {
position: absolute;
height: 12px;
width: 100%
}
.toggle-switch__helper:after,.toggle-switch__helper:before {
will-change: left,background-color;
content: '';
position: absolute;
left: 0;
transition: left .2s,background-color,.2s
}
.toggle-switch__helper:before {
background-color: #e0e0e0;
top: 4px;
height: 100%;
width: 100%;
border-radius: 10px
}
.toggle-switch__helper:after {
width: 20px;
height: 20px;
border-radius: 50%;
background-color: #FFF;
left: 0;
box-shadow: 0 2px 8px rgba(0,0,0,.2);
z-index: 1
}
.toggle-switch__checkbox {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: 2;
cursor: pointer
}
.toggle-switch__checkbox:checked~.toggle-switch__helper:after {
left: calc(100% - 20px);
background-color: #39bbb0
}
.toggle-switch__checkbox:disabled~.toggle-switch__helper {
opacity: .65
}
.toggle-switch__checkbox:active~.toggle-switch__helper:after {
box-shadow: 0 0 0 10px rgba(0,0,0,.05)
}
.toggle-switch--red .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #ff5652
}
.toggle-switch--blue .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #03A9F4
}
.toggle-switch--green .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #32c787
}
.toggle-switch--amber .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #ffc107
}
.toggle-switch--purple .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #d559ea
}
.toggle-switch--cyan .toggle-switch__checkbox:checked~.toggle-switch__helper:after {
background-color: #00BCD4
}
.listview__header {
color: #333;
padding: 1.2rem 1rem 1rem;
border-bottom: 1px solid #f3f3f3;
margin-bottom: .75rem;
text-align: center
}
.listview__header .actions {
position: absolute;
top: .8rem;
right: 1rem
}
.listview__item {
display: flex;
align-items: center;
padding: 15px 2.1rem;
transition: background-color .3s
}
.listview__img {
width: 3rem;
height: 3rem;
border-radius: 50%;
vertical-align: top;
margin: -.1rem 1.2rem 0 -.2rem
}
.listview__content {
flex: 1;
min-width: 0
}
.listview__content>p {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #8a8a8a;
margin-bottom: 0
}
.listview__heading {
font-size: 1rem;
color: #333;
position: relative
}
.listview__heading>small {
float: right;
color: #9c9c9c;
font-weight: 500;
font-size: .85rem
}
.listview__heading+p {
margin: .2rem 0 0;
font-size: .95rem
}
.listview__attrs {
flex: 1 100%;
margin-top: .5rem
}
.listview__attrs>span {
padding: .45rem .7rem .5rem;
border: 1px solid #ebebeb;
display: inline-block;
line-height: 100%;
font-size: 1rem;
margin: .2rem .05rem 0 0;
background-color: #FFF
}
.listview:not(.listview--inverse) .listview__item--active,.listview:not(.listview--inverse).listview--hover .listview__item:hover,.listview:not(.listview--inverse).listview--striped .listview__item:nth-child(even) {
background-color: rgba(0,0,0,.035)
}
.listview:not(.listview--inverse).listview--bordered .listview__item+.listview__item {
border-top: 1px solid rgba(0,0,0,.04)
}
.listview--inverse.listview--striped .listview__item:nth-child(even) {
background-color: rgba(255,255,255,.1)
}
.listview__actions {
margin-left: auto;
align-self: flex-start;
margin-right: -1rem
}
.page-loader {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background-color: #f3f3f3;
z-index: 999999999;
align-items: center;
justify-content: center;
display: flex
}
.page-loader__spinner {
position: relative;
width: 50px;
height: 50px
}
.page-loader__spinner svg {
animation: rotate 2s linear infinite;
transform-origin: center center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0
}
.page-loader__spinner svg circle {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
animation: dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;
stroke-linecap: round
}
.login__block,.select2-dropdown {
-webkit-animation-fill-mode: both
}
@keyframes rotate {
100% {
transform: rotate(360deg)
}
}
@keyframes dash {
0% {
stroke-dasharray: 1,200;
stroke-dashoffset: 0
}
50% {
stroke-dasharray: 89,200;
stroke-dashoffset: -35px
}
100% {
stroke-dasharray: 89,200;
stroke-dashoffset: -124px
}
}
@keyframes color {
0%,100% {
stroke: #ff5652
}
40% {
stroke: #2196F3
}
66% {
stroke: #32c787
}
80%,90% {
stroke: #ffc107
}
}
@media (min-width: 768px) {
.profile {
display:flex;
align-items: center;
flex-direction: row
}
}
.profile__img {
padding: 5px;
position: relative
}
.profile__img img {
max-width: 200px;
border-radius: 2px
}
@media (max-width: 767px) {
.profile {
margin-top:75px;
text-align: center
}
.profile__img img {
margin: -55px 0 -10px;
width: 120px;
border: 5px solid #FFF;
border-radius: 50%
}
}
.profile__img__edit {
position: absolute;
font-size: 1.2rem;
top: 15px;
left: 15px;
background-color: rgba(0,0,0,.4);
width: 30px;
height: 30px;
line-height: 30px;
border-radius: 50%;
text-align: center;
color: #FFF
}
.profile__img__edit:hover {
background-color: rgba(0,0,0,.65);
color: #FFF
}
.profile__info {
padding: 30px
}
.photos {
margin: 0 0 1rem
}
.photos>a {
padding: 0;
border: 2px solid #FFF
}
.photos>a img {
border-radius: 2px;
width: 100%
}
@media (max-width: 575px) {
.photos {
margin:0 -1.9rem 1rem
}
.contacts {
margin: 0 -5px
}
.contacts>[class*=col-] {
padding: 0 5px
}
}
.contacts__item {
background-color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.075);
padding: 1.8rem 1.5rem 1.15rem;
text-align: center;
margin-bottom: 30px
}
.contacts__item:hover .contacts__img>img {
transform: scale(1.1)
}
@media (max-width: 575px) {
.contacts__item {
margin-bottom:10px
}
}
.contacts__img {
display: block;
margin-bottom: 1.1rem
}
.contacts__img>img {
max-width: 120px;
max-height: 120px;
width: 100%;
border-radius: 50%;
transition: transform .3s
}
.contacts__info small,.contacts__info strong {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block
}
.contacts__info strong {
font-weight: 500
}
.contacts__info small {
font-size: .9rem;
color: #9c9c9c
}
.contacts__btn {
margin-top: 10px;
font-weight: 500;
border: 0;
line-height: 100%;
background-color: transparent;
color: #707070;
cursor: pointer;
padding: 8px 10px;
border-radius: 2px;
transition: background-color .3s,color .3s
}
.contacts__btn:hover {
background-color: #f6f6f6;
color: #333
}
.groups__item,.messages {
background-color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
@media (max-width: 575px) {
.groups {
margin:0 -5px
}
.groups [class*=col-] {
padding: 0 5px
}
.groups .groups__item {
margin-bottom: 10px
}
}
.groups__item {
position: relative;
text-align: center;
padding: 2rem 1rem 1.5rem;
margin-bottom: 30px
}
.groups__item:hover .actions {
opacity: 1
}
.groups__item .actions {
position: absolute;
top: .7rem;
right: .5rem;
z-index: 1;
opacity: 0
}
.groups__img {
width: 6.2rem;
display: inline-block
}
.groups__img .avatar-img {
display: inline-block;
margin: 0 -1px 3px 0;
vertical-align: top
}
.groups__info {
margin-top: 1rem
}
.groups__info>strong {
color: #333;
display: block;
font-weight: 500
}
.groups__info>small {
font-size: .9rem;
color: #9c9c9c
}
.messages {
display: flex;
flex-direction: row;
height: calc(100vh - 180px)
}
.messages__sidebar {
width: 23rem;
overflow: hidden
}
@media (min-width: 768px) {
.messages__sidebar {
border-right:1px solid #f1f1f1
}
}
@media (max-width: 991px) {
.messages__sidebar {
display:none
}
}
.messages__sidebar .listview {
height: calc(100% - 130px);
overflow-y: auto
}
.messages__search {
padding: 0 2.2rem;
position: relative
}
.messages__search .form-group:before {
font-family: Material-Design-Iconic-Font;
content: "";
font-size: 1.3rem;
position: absolute;
left: 0;
bottom: .35rem
}
.messages__search .form-control {
padding-left: 2rem
}
.messages__body {
flex: 2;
flex-direction: column;
display: flex
}
.messages__header,.messages__reply {
flex: 0 0 auto
}
.messages__content {
overflow-y: auto;
position: relative;
flex: 1 1 auto;
padding: 2.5rem
}
.messages__item {
display: flex;
margin-bottom: 2rem
}
.messages__item:not(.messages__item--right) {
flex-direction: row
}
.messages__avatar {
width: 3rem;
height: 3rem;
border-radius: 50%
}
.messages__details {
padding: 0 1rem;
max-width: 500px
}
.messages__details>p {
border-radius: .5rem;
padding: 1rem 1.3rem;
margin-bottom: 0;
display: inline-block;
text-align: left
}
.messages__details>p+p {
margin-top: 2px
}
.messages__details>small {
display: block;
padding: 0 1.5rem;
margin-top: 1rem;
color: #9c9c9c;
font-size: .9rem
}
.messages__details>small>.zmdi {
font-size: 1.2rem;
vertical-align: middle;
margin-right: .3rem
}
.messages__details:not(.messages__details--highlight)>p {
background-color: #f6f6f6
}
.messages__item--right {
flex-direction: row-reverse
}
.messages__item--right .messages__details {
text-align: right
}
.messages__item--right .messages__details>p {
background-color: #03A9F4;
color: #FFF;
margin-left: auto
}
.messages__reply {
border-top: 1px solid #f1f1f1;
padding: 1rem 3rem 1rem 1rem;
position: relative
}
.messages__reply__text {
width: 100%;
border: 0;
border-radius: 2px;
padding: .5rem;
resize: none
}
.messages__reply__btn {
position: absolute!important;
top: 1.5rem;
right: 1.5rem
}
.price-table {
text-align: center
}
.price-table:not(.price-table--highlight) {
margin: 0 -10px
}
.price-table:not(.price-table--highlight)>[class*=col-] {
padding: 0 10px;
text-align: center
}
.price-table--highlight {
margin: 0
}
.price-table--highlight>[class*=col-] {
padding: 0
}
.price-table__item {
margin-bottom: 20px;
background-color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
@media (max-width: 767px) {
.price-table__item {
max-width:400px;
margin-left: auto;
margin-right: auto
}
}
@media (min-width: 768px) {
.price-table__item--popular {
padding-bottom:1rem;
position: relative;
z-index: 1;
margin: -1rem -.1rem 0;
box-shadow: 0 0 20px rgba(0,0,0,.14)
}
.price-table__item--popular .price-table__header {
padding: 2.5rem 2rem
}
}
.price-table__header {
color: #FFF;
border-radius: 2px 2px 0 0;
padding: 2rem;
margin-bottom: 2rem
}
.price-table__title {
font-weight: 500;
font-size: 1.3rem
}
.price-table__desc {
color: rgba(255,255,255,.75);
margin: .3rem 0
}
.price-table__price {
font-size: 1.8rem
}
.price-table__price>small {
font-size: 1rem;
position: relative;
top: -.4rem
}
.price-table__info {
padding: 1rem 0
}
.price-table__info>li {
font-weight: 500;
padding: 1rem 1.5rem
}
.price-table__info>li+li {
border-top: 1px solid #f7f7f9
}
.price-table__action {
display: inline-block;
margin-bottom: 2.5rem;
padding: .8rem 1.2rem;
border-radius: 2px;
color: #FFF;
font-weight: 500;
box-shadow: 0 3px 5px rgba(0,0,0,.12);
transition: opacity .3s
}
.invoice,.login__block {
box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
.price-table__action:focus,.price-table__action:hover {
opacity: .9;
color: #FFF
}
.invoice {
min-width: 1100px;
max-width: 1170px;
padding: 2.5rem;
background-color: #FFF;
border-radius: 2px
}
.invoice__header {
padding: 1.5rem;
text-align: center;
border-radius: 2px 2px 0 0;
margin-bottom: 1.5rem
}
.invoice__address {
margin-bottom: 4rem
}
.invoice__address h4 {
font-weight: 400;
margin-bottom: 1rem
}
.invoice__attrs {
margin-bottom: 2.5rem
}
.invoice__attrs__item {
padding: 1.5rem 2rem;
border-radius: 2px;
text-align: center;
background-color: #f6f6f6
}
.invoice__attrs__item small {
margin-bottom: .2rem;
display: block;
font-size: 1rem
}
.invoice__attrs__item h3 {
margin: 0;
line-height: 100%;
font-weight: 400
}
.invoice__table {
margin-bottom: 4rem
}
.invoice__footer {
text-align: center;
margin: 4rem 0 1.5rem
}
.invoice__footer>a {
color: #707070
}
@media print {
@page {
margin: 0;
size: auto
}
body {
margin: 0!important;
padding: 0!important
}
.actions,.btn--action,.chat,.content__title,.footer,.growl-animated,.header,.navigation,.notifications {
display: none!important
}
.invoice {
padding: 30px!important;
-webkit-print-color-adjust: exact!important
}
}
.login {
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
padding-top: 1.2rem
}
.login__block {
max-width: 330px;
width: 100%;
display: none;
text-align: center;
padding: 1.2rem;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
animation-duration: .3s;
animation-fill-mode: both;
background-color: #FFF;
border-radius: 2px
}
@media (min-width: 576px) {
.login__block:hover .login__block__actions .dropdown {
display:block
}
.dataTables_length {
min-width: 150px
}
}
.login__block.active {
z-index: 10;
display: inline-block
}
.login__block__header {
padding: 1.5rem;
margin-top: -2.4rem;
position: relative;
color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 5px rgba(0,0,0,.18)
}
.login__block__header>i,.login__block__header>img {
display: block;
margin-bottom: .8rem
}
.login__block__header>i {
font-size: 3rem
}
.login__block__header>img {
width: 40px;
height: 40px;
border-radius: 50%;
margin-left: auto;
margin-right: auto;
box-shadow: 0 0 0 3px rgba(255,255,255,.33)
}
.login__block__actions {
position: absolute;
bottom: 1rem;
right: 1rem
}
.login__block__actions .dropdown:not(.show) {
display: none
}
.login__block__body {
padding: 1rem
}
.login__block__btn {
margin-top: .5rem
}
.login__block__btn,.login__block__btn:focus,.login__block__btn:hover {
color: #FFF
}
.login__block__btn:hover {
opacity: .9
}
.todo__item {
padding-left: 4.5rem;
display: block
}
.todo__item small {
display: block;
font-size: .95rem;
margin-top: .2rem
}
.todo__item .custom-control-input:checked~.todo__info {
text-decoration: line-through
}
.todo__item .custom-control-input:checked~.custom-control--char__helper>i {
background-color: #e9e9e9!important
}
.todo__item .custom-control-input:checked~.custom-control--char__helper:after {
color: #5E5E5E
}
.todo__info>span {
color: #333
}
.todo__info>small {
color: #9c9c9c
}
.todo__labels>a {
color: #ffc107;
border: 2px solid #ffdb6d;
border-radius: 2px;
padding: .35rem .8rem;
display: inline-block;
margin: 0 .1rem .4rem;
transition: color .3s,border-color .3s
}
.todo__labels>a:hover {
color: #edb100
}
.notes__item {
margin-bottom: 30px
}
.notes__item>a {
height: 155px;
background-color: #FFF;
display: block;
padding: 1.8rem 2rem;
position: relative;
color: #707070;
transition: background-color .3s
}
.notes__item>a,.notes__item>a:before {
border-radius: 2px;
box-shadow: 0 1px 1px rgba(0,0,0,.08)
}
.notes__item>a:before {
content: '';
position: absolute;
width: calc(100% - 10px);
bottom: -5px;
left: 5px;
z-index: -1;
height: 20px;
background-color: #FFF;
transition: bottom .2s
}
.quick-stats__item::after,.widget-pictures__body::after,.widget-pie::after,.widget-ratings__item::after,.widget-visitors__stats::after {
content: ""
}
.dropzone .dz-message,.dropzone:before,.notes__actions {
transition: opacity .3s
}
.notes__item:hover>a:before {
bottom: -8px
}
.notes__item:hover .notes__actions {
opacity: 1
}
.notes__title {
color: #333;
margin-bottom: 1rem;
font-size: 1.1rem;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.notes__actions {
position: absolute;
right: 2.2rem;
bottom: 1rem;
font-size: 1.1rem;
width: 2.2rem;
height: 2.2rem;
text-align: center;
background: rgba(0,0,0,.7);
border-radius: 50%;
line-height: 2.2rem;
color: #FFF;
box-shadow: 0 0 4px rgba(0,0,0,.5);
opacity: 0;
cursor: pointer
}
.notes__actions:hover {
background: rgba(0,0,0,.9)
}
.note-view .trumbowyg-box {
border: 0
}
.note-view__field {
border-bottom: 1px solid #f1f1f1
}
.note-view__field input {
border: 0;
font-size: 1rem;
padding: 1.7rem 2rem;
height: auto
}
.note-view__field--color {
padding: 1.2rem 2rem .8rem
}
.note-view__label {
float: left;
margin: .4rem 1.5rem 0 0
}
[data-ma-theme=green] .header,[data-ma-theme=green] .login__block__btn,[data-ma-theme=green] .login__block__header {
background-color: #32c787
}
[data-ma-theme=green] .navigation__active:before,[data-ma-theme=green] .navigation__active>a,[data-ma-theme=green] .navigation__sub--active>a {
color: #32c787
}
[data-ma-theme=green] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #32c787
}
[data-ma-theme=blue] .header,[data-ma-theme=blue] .login__block__btn,[data-ma-theme=blue] .login__block__header {
background-color: #2196F3
}
[data-ma-theme=blue] .navigation__active:before,[data-ma-theme=blue] .navigation__active>a,[data-ma-theme=blue] .navigation__sub--active>a {
color: #2196F3
}
[data-ma-theme=blue] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #2196F3
}
[data-ma-theme=red] .header,[data-ma-theme=red] .login__block__btn,[data-ma-theme=red] .login__block__header {
background-color: #ff5652
}
[data-ma-theme=red] .navigation__active:before,[data-ma-theme=red] .navigation__active>a,[data-ma-theme=red] .navigation__sub--active>a {
color: #ff5652
}
[data-ma-theme=red] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #ff5652
}
[data-ma-theme=orange] .header,[data-ma-theme=orange] .login__block__btn,[data-ma-theme=orange] .login__block__header {
background-color: #FF9800
}
[data-ma-theme=orange] .navigation__active:before,[data-ma-theme=orange] .navigation__active>a,[data-ma-theme=orange] .navigation__sub--active>a {
color: #FF9800
}
[data-ma-theme=orange] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #FF9800
}
[data-ma-theme=teal] .header,[data-ma-theme=teal] .login__block__btn,[data-ma-theme=teal] .login__block__header {
background-color: #39bbb0
}
[data-ma-theme=teal] .navigation__active:before,[data-ma-theme=teal] .navigation__active>a,[data-ma-theme=teal] .navigation__sub--active>a {
color: #39bbb0
}
[data-ma-theme=teal] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #39bbb0
}
[data-ma-theme=cyan] .header,[data-ma-theme=cyan] .login__block__btn,[data-ma-theme=cyan] .login__block__header {
background-color: #00BCD4
}
[data-ma-theme=cyan] .navigation__active:before,[data-ma-theme=cyan] .navigation__active>a,[data-ma-theme=cyan] .navigation__sub--active>a {
color: #00BCD4
}
[data-ma-theme=cyan] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #00BCD4
}
[data-ma-theme=blue-grey] .header,[data-ma-theme=blue-grey] .login__block__btn,[data-ma-theme=blue-grey] .login__block__header {
background-color: #607D8B
}
[data-ma-theme=blue-grey] .navigation__active:before,[data-ma-theme=blue-grey] .navigation__active>a,[data-ma-theme=blue-grey] .navigation__sub--active>a {
color: #607D8B
}
[data-ma-theme=blue-grey] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #607D8B
}
[data-ma-theme=purple] .header,[data-ma-theme=purple] .login__block__btn,[data-ma-theme=purple] .login__block__header {
background-color: #d559ea
}
[data-ma-theme=purple] .navigation__active:before,[data-ma-theme=purple] .navigation__active>a,[data-ma-theme=purple] .navigation__sub--active>a {
color: #d559ea
}
[data-ma-theme=purple] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #d559ea
}
[data-ma-theme=indigo] .header,[data-ma-theme=indigo] .login__block__btn,[data-ma-theme=indigo] .login__block__header {
background-color: #3F51B5
}
[data-ma-theme=indigo] .navigation__active:before,[data-ma-theme=indigo] .navigation__active>a,[data-ma-theme=indigo] .navigation__sub--active>a {
color: #3F51B5
}
[data-ma-theme=indigo] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #3F51B5
}
[data-ma-theme=lime] .header,[data-ma-theme=lime] .login__block__btn,[data-ma-theme=lime] .login__block__header {
background-color: #CDDC39
}
[data-ma-theme=lime] .navigation__active:before,[data-ma-theme=lime] .navigation__active>a,[data-ma-theme=lime] .navigation__sub--active>a {
color: #CDDC39
}
[data-ma-theme=lime] .top-menu>li.active {
box-shadow: inset 0 -2px 0 #CDDC39
}
.theme-switch .btn-group--colors {
display: block
}
.ie-warning {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #FFF;
z-index: 1000000;
text-align: center;
padding: 3rem;
overflow: auto
}
.ie-warning>h1 {
font-size: 2rem
}
.ie-warning p {
font-size: 1.2rem;
color: #9c9c9c
}
.ie-warning__downloads {
background-color: #f6f6f6;
padding: 30px 0;
margin: 30px 0
}
.ie-warning__downloads>a {
padding: 0 10px
}
.error {
display: flex;
align-items: center;
flex-direction: row;
justify-content: center;
height: 100vh;
width: 100%
}
.error__inner {
max-width: 600px;
width: 100%;
padding: 1rem;
text-align: center
}
.error__inner>h1 {
font-size: 8rem;
font-weight: 700;
color: #FFF;
text-shadow: 0 0 10px rgba(0,0,0,.03);
line-height: 100%;
margin-bottom: 1.5rem
}
.error__inner>h2 {
color: #707070;
font-weight: 400;
margin: 1.3rem 0;
font-size: 1.5rem
}
.error__inner>p {
color: #969696;
font-size: 1.1rem
}
.widget-past-days {
background-color: #39bbb0;
overflow: hidden
}
.widget-past-days__main {
margin: 0 -10px
}
.widget-past-days__chart {
opacity: .75;
margin: .55rem 0 0 auto
}
.widget-past-days__info small {
font-size: 1rem;
color: rgba(255,255,255,.9)
}
.widget-past-days__info h3 {
margin: 0;
color: #FFF;
font-weight: 400
}
.widget-visitors__stats {
margin: 0 -.5rem 2rem
}
.widget-visitors__stats::after {
display: block;
clear: both
}
.widget-visitors__stats>div {
border: 1px solid #ebebeb;
padding: 1.1rem 1.5rem;
float: left;
margin: 0 .5rem;
width: calc(50% - 1rem)
}
.widget-visitors__stats>div>strong {
font-size: 1.9rem;
font-weight: 400;
line-height: 100%;
color: #333
}
.widget-visitors__stats>div>small {
display: block;
color: #9c9c9c;
font-size: .9rem;
line-height: 100%;
margin-top: .25rem
}
.widget-visitors__map {
width: 100%;
height: 250px
}
.widget-visitors__country {
height: 1rem;
width: 1.5rem;
vertical-align: top;
position: relative;
margin-right: .25rem;
left: -.1rem;
border-radius: 1px
}
.widget-pie {
background-color: #ff5652;
flex-direction: row;
flex-wrap: wrap
}
.widget-pie::after {
display: block;
clear: both
}
.widget-pie__item {
padding: 20px 0;
text-align: center
}
.widget-pie__item:nth-child(2n) {
background-color: rgba(255,255,255,.1)
}
.widget-pie__title {
color: #FFF
}
.quick-stats__item {
padding: 1.5rem 1.5rem 1.45rem;
border-radius: 2px;
box-shadow: 0 2px 5px rgba(0,0,0,.08);
margin-bottom: 30px;
display: flex;
align-items: baseline
}
.quick-stats__item::after {
display: block;
clear: both
}
.quick-stats__chart,.quick-stats__info {
display: inline-block;
vertical-align: middle
}
.quick-stats__info>h2,.quick-stats__info>small {
line-height: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.quick-stats__info>h2 {
font-weight: 400;
margin: 0;
font-size: 1.6rem;
color: #FFF
}
.quick-stats__info>small {
font-size: 1rem;
display: block;
color: rgba(255,255,255,.8);
margin-top: .6rem
}
.quick-stats__chart {
margin-left: auto;
padding-left: 1.2rem
}
@media (min-width: 576px) and (max-width:1199px) {
.quick-stats__chart {
display:none
}
}
.stats {
padding-top: 1rem
}
.stats__item {
background-color: #FFF;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.075);
margin-bottom: 30px;
padding: 1rem
}
.stats__chart {
border-radius: 2px;
padding-top: 2rem;
margin-top: -2rem;
box-shadow: 0 2px 5px rgba(0,0,0,.1);
overflow: hidden
}
.stats__chart .flot-chart {
margin: 0 -12px -12px
}
.stats__info {
padding: 1.8rem 1rem .5rem;
position: relative;
text-align: center
}
.stats__info h2 {
font-size: 1.5rem;
margin: 0
}
.stats__info small {
display: block;
font-size: 1rem;
margin-top: .4rem;
color: #9c9c9c
}
.widget-pictures__body {
margin: 0;
padding: 2px;
text-align: center
}
.widget-pictures__body::after {
display: block;
clear: both
}
.widget-pictures__body>a {
padding: 2px;
display: block
}
.widget-pictures__body>a img {
width: 100%;
border-radius: 2px
}
.widget-pictures__body>a:hover {
opacity: .9
}
.widget-ratings__star {
font-size: 1.5rem;
color: #dedede;
margin: .5rem 0 0
}
.widget-ratings__star .active {
color: #ffc107
}
.widget-ratings__item {
padding: .5rem 0
}
.widget-ratings__item::after {
display: block;
clear: both
}
.widget-ratings__item .float-left,.widget-ratings__item .float-right {
font-size: 1.15rem
}
.widget-ratings__item .float-left .zmdi {
font-size: 1.5rem;
vertical-align: top;
color: #ffc107;
position: relative;
top: .15rem;
margin-left: .35rem
}
.widget-ratings__item:last-child {
padding-bottom: 0
}
.widget-ratings__progress {
overflow: hidden;
padding: .6rem 1.5rem
}
.widget-profile {
background-color: #03A9F4
}
.widget-profile .card-header {
background-color: rgba(255,255,255,.1);
text-align: center
}
.widget-profile .card-header .btn--float {
color: #03A9F4
}
.widget-profile .avatar-char {
background-color: rgba(255,255,255,.95);
color: #03A9F4;
margin-right: 1.2rem
}
.widget-profile__img {
width: 100px;
height: 100px;
border-radius: 50%;
margin-bottom: 1.2rem;
border: 5px solid rgba(255,255,255,.1)
}
.widget-profile__list {
color: #FFF
}
.widget-profile__list .media {
padding: 1rem 2rem
}
.widget-profile__list .media:nth-child(even) {
background-color: rgba(255,255,255,.1)
}
.widget-profile__list .media-body strong {
display: block;
font-weight: 500
}
.widget-profile__list .media-body small {
color: rgba(255,255,255,.8);
font-size: .92rem
}
.widget-contacts__map {
display: block;
padding: 3px
}
.widget-contacts__map img {
width: 100%;
border-radius: 2px;
margin: -20px 0 -1px
}
.widget-signups {
background-color: #607D8B
}
.widget-signups .card-header {
background-color: rgba(255,255,255,.08)
}
.widget-signups__list {
text-align: center;
padding: 2rem
}
.widget-signups__list>a {
vertical-align: top;
margin: 4px 2px;
display: inline-block
}
.widget-signups__list .avatar-char {
background-color: rgba(255,255,255,.1);
color: #FFF
}
.widget-signups__list .avatar-char,.widget-signups__list .avatar-img {
margin: 0
}
.flot-chart {
height: 200px;
display: block
}
.flot-chart--sm {
height: 100px
}
.flot-chart--xs {
height: 70px
}
.flot-chart-legends {
text-align: center;
margin: 20px 0 -10px
}
.flot-chart-legends table {
display: inline-block
}
#jqstooltip .jqsfield>span,.select2-container--default .select2-selection--single .select2-selection__arrow {
display: none
}
.flot-chart-legends .legendColorBox>div>div {
border-radius: 50%
}
.flot-chart-legends .legendLabel {
padding: 0 8px 0 3px
}
.flot-tooltip {
position: absolute;
line-height: 100%;
color: #707070;
display: none;
font-size: .95rem;
box-shadow: 0 3px 5px rgba(0,0,0,.08);
border-radius: 2px;
padding: .7rem 1rem;
background-color: #FFF;
z-index: 99999
}
#jqstooltip {
text-align: center;
padding: 5px 10px;
border: 0;
height: auto!important;
width: auto!important;
background: #FFF;
box-shadow: 0 3px 5px rgba(0,0,0,.1);
border-radius: 2px
}
#jqstooltip .jqsfield {
font-size: .95rem;
font-weight: 500;
font-family: inherit;
text-align: center;
color: #707070
}
.dataTables_filter:after,.dataTables_length:after,.dropzone .dz-message span:before,.dropzone .dz-preview .dz-remove:before,.dropzone:before,.event-tag>span>i:before,.fc-icon,.paginate_button.next:before,.paginate_button.previous:before,.select2-dropdown .select2-search--dropdown:before {
font-family: Material-Design-Iconic-Font
}
.select2-container--default .select2-selection--single {
border-radius: 0;
border: 0;
background-color: transparent;
border-bottom: 1px solid #f1f1f1;
height: auto
}
.select2-container--default .select2-selection--single:before {
content: "";
position: absolute;
pointer-events: none;
z-index: 1;
right: 0;
bottom: 5px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 8px 8px;
border-color: transparent transparent #d1d1d1
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #636c72
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 1.25;
padding: .65rem .1rem
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: 0
}
.select2-container--default .select2-selection--multiple {
background-color: transparent;
border: 0;
box-shadow: 0 1px 0 0 #f1f1f1;
border-radius: 0;
padding-bottom: 1px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
border-radius: 2px;
border: 0;
background-color: #f9f9f9;
padding: .4rem .8rem;
color: #464a4c
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
margin-right: .5rem
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
padding: 0 .1rem
}
.select2-container--default.select2-container--disabled .select2-selection--single {
background-color: transparent;
opacity: .5
}
.select2-container--default .selection {
position: relative;
display: block
}
.select2-container--default .selection:after,.select2-container--default .selection:before {
content: '';
position: absolute;
height: 2px;
width: 0;
bottom: 0;
transition: all .2s;
transition-timing-function: ease;
background-color: #03A9F4
}
.select2-container--default .selection:before {
left: 50%
}
.select2-container--default .selection:after {
right: 50%
}
.select2-container--open .selection:after,.select2-container--open .selection:before {
width: 50%
}
.select2-dropdown {
background-color: #FFF;
border: 0;
border-radius: 2px;
padding: .8rem 0;
box-shadow: 0 2px 10px rgba(0,0,0,.075);
z-index: 9;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
-webkit-animation-duration: .3s;
animation-duration: .3s;
animation-fill-mode: both
}
.select2-dropdown .select2-results__option {
padding: .65rem 1.5rem
}
.select2-dropdown .select2-results__option--highlighted[aria-selected] {
background-color: #f7f7f9;
color: #1d1e1f
}
.select2-dropdown .select2-results__option[aria-selected=true] {
position: relative;
padding-right: 1.5rem;
background-color: #f7f7f9;
color: #1d1e1f
}
.select2-dropdown .select2-results__option[aria-selected=true]:before {
font-family: Material-Design-Iconic-Font;
content: '\f26b';
position: absolute;
top: .45rem;
right: 1.5rem;
font-size: 1.3rem;
color: #1d1e1f
}
.select2-dropdown .select2-search--dropdown {
margin-top: -.5rem;
border-bottom: 1px solid #f9f9f9;
position: relative;
margin-bottom: 1rem
}
.select2-dropdown .select2-search--dropdown:before {
content: '\f1c3';
font-size: 1.5rem;
color: #707070;
position: absolute;
left: 1.4rem;
top: .65rem
}
.select2-dropdown .select2-search--dropdown .select2-search__field {
border: 0;
background-color: transparent;
height: 2.8rem;
color: #464a4c;
padding-left: 3.5rem
}
.dropzone {
border: 0;
background-color: #f6f6f6;
border-radius: 2px;
transition: border-color .3s,background-color .3s;
min-height: 50px;
position: relative
}
.dropzone:before {
content: '\f22a';
font-size: 2rem;
color: #707070;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin: auto;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
background-color: #FFF;
border-radius: 50%;
box-shadow: 0 2px 4px rgba(0,0,0,.15);
opacity: 0
}
.dropzone .dz-preview.dz-file-preview .dz-image,.dropzone .dz-preview.dz-image-preview .dz-image {
border-radius: 2px;
border: 3px solid #FFF;
box-shadow: 0 2px 4px rgba(0,0,0,.15)
}
.dropzone .dz-preview .dz-remove {
position: absolute;
top: -3px;
right: -4px;
z-index: 20;
font-size: 0;
width: 22px;
height: 22px;
background-color: #ff5652;
border-radius: 50%;
border: 2px solid #FFF
}
.dropzone .dz-preview .dz-remove:hover {
background-color: #ff3d39;
text-decoration: none
}
.dropzone .dz-preview .dz-remove:before {
content: '\f136';
font-size: .8rem;
color: #FFF;
font-weight: 700;
line-height: 19px;
padding: 0 6px
}
.dropzone .dz-message span {
font-size: 1.2rem;
color: #969696;
display: inline-block;
border-radius: 2px;
transition: color .3s,box-shadow,.3s;
padding: .5rem 1.4rem .8rem;
background-color: #FFF;
box-shadow: 0 4px 5px rgba(0,0,0,.1)
}
.dropzone .dz-message span:before {
content: '\f21e';
font-size: 1.6rem;
display: inline-block;
position: relative;
top: 2px;
margin-right: .8rem
}
.dropzone:hover .dz-message span {
color: #707070
}
.dropzone.dz-drag-hover,.dropzone:hover {
background-color: #eee
}
.dropzone.dz-drag-hover .dz-message {
opacity: 0
}
.dropzone.dz-drag-hover:before {
opacity: 1
}
.noUi-target {
border-radius: 0;
box-shadow: none;
border: 0;
background: #e8e8e8;
margin: 15px 0
}
.noUi-horizontal {
height: 2px
}
.noUi-horizontal .noUi-handle {
top: -5px;
left: -1px
}
.noUi-vertical {
width: 3px
}
.noUi-connect {
background: #39bbb0;
box-shadow: none
}
.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle {
width: 12px;
height: 12px;
border: 0;
border-radius: 100%;
box-shadow: none;
cursor: pointer;
position: relative;
background-color: #39bbb0;
transition: box-shadow .2s,transform .2s
}
.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before,.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before {
display: none
}
.noUi-horizontal .noUi-handle.noUi-active,.noUi-vertical .noUi-handle.noUi-active {
transform: scale(1.3)
}
.noUi-horizontal .noUi-active,.noUi-vertical .noUi-active {
box-shadow: 0 0 0 10px rgba(0,0,0,.04)
}
.input-slider--blue .noUi-connect {
background: #03A9F4
}
.input-slider--blue.noUi-horizontal .noUi-handle,.input-slider--blue.noUi-vertical .noUi-handle {
background-color: #03A9F4
}
.input-slider--red .noUi-connect {
background: #ff5652
}
.input-slider--red.noUi-horizontal .noUi-handle,.input-slider--red.noUi-vertical .noUi-handle {
background-color: #ff5652
}
.input-slider--amber .noUi-connect {
background: #ffc107
}
.input-slider--amber.noUi-horizontal .noUi-handle,.input-slider--amber.noUi-vertical .noUi-handle {
background-color: #ffc107
}
.input-slider--green .noUi-connect {
background: #32c787
}
.input-slider--green.noUi-horizontal .noUi-handle,.input-slider--green.noUi-vertical .noUi-handle {
background-color: #32c787
}
.easy-pie-chart {
display: inline-block;
position: relative
}
.easy-pie-chart__value {
position: absolute;
left: 0;
top: 0;
text-align: center;
width: 100%;
height: 100%
}
.easy-pie-chart__value:after {
content: "%";
font-size: 12px
}
.easy-pie-chart__title {
margin-top: -2px;
line-height: 15px;
font-size: 11px
}
.dataTables_wrapper {
margin-top: 20px
}
.dataTables_wrapper .table {
margin: 40px 0 20px
}
.dataTables_filter,.dataTables_length {
font-size: 0;
position: relative
}
.dataTables_filter:after,.dataTables_length:after {
position: absolute;
left: 0;
bottom: 6px;
font-size: 1.3rem;
color: #333
}
.dataTables_filter>label,.dataTables_length>label {
margin: 0;
width: 100%
}
.dataTables_filter>label input[type=search],.dataTables_filter>label select,.dataTables_length>label input[type=search],.dataTables_length>label select {
padding-left: 25px;
font-size: 1rem;
background: 0 0;
border: 0;
height: 35px;
border-radius: 0;
width: 100%;
border-bottom: 1px solid #f1f1f1
}
.dataTables_length {
float: right;
margin-left: 20px
}
.dataTables_length:before {
content: "";
position: absolute;
pointer-events: none;
z-index: 1;
right: 0;
bottom: 5px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 8px 8px;
border-color: transparent transparent #d1d1d1
}
@media (max-width: 575px) {
.dataTables_length {
display:none
}
}
.dataTables_length:after {
content: '\f197'
}
.dataTables_filter {
overflow: hidden
}
.dataTables_filter:after {
content: '\f1c3'
}
.dataTables_filter>label:after,.dataTables_filter>label:before {
content: '';
position: absolute;
height: 2px;
width: 0;
bottom: 0;
transition: all .2s;
transition-timing-function: ease;
background-color: #03A9F4
}
.dataTables_filter>label:before {
left: 50%
}
.dataTables_filter>label:after {
right: 50%
}
.dataTables_filter--toggled>label:after,.dataTables_filter--toggled>label:before {
width: 50%
}
.dataTables_paginate {
text-align: center
}
.paginate_button {
background-color: #efefef;
display: inline-block;
color: #8a8a8a;
vertical-align: top;
border-radius: 50%;
margin: 0 1px 0 2px;
font-size: 1rem;
cursor: pointer;
width: 2.5rem;
height: 2.5rem;
line-height: 2.5rem;
text-align: center
}
.colorpicker:after,.colorpicker:before,.dt-buttons,.flatpickr-calendar:after,.flatpickr-calendar:before {
display: none
}
.paginate_button.current {
background-color: #2ebcfc;
color: #FFF;
cursor: default
}
.paginate_button:not(.current):not(.disabled):focus,.paginate_button:not(.current):not(.disabled):hover {
background-color: #e2e2e2;
color: #575757
}
.paginate_button.current,.paginate_button.disabled {
cursor: default
}
.paginate_button.next,.paginate_button.previous {
font-size: 0;
position: relative
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
.paginate_button.next,.paginate_button.previous {
font-size: 1rem
}
}
.paginate_button.next:before,.paginate_button.previous:before {
font-size: 1rem;
line-height: 2.55rem
}
.paginate_button.previous:before {
content: '\F2FF'
}
.paginate_button.next:before {
content: '\F301'
}
.paginate_button.disabled {
opacity: .6
}
.paginate_button.disabled:focus,.paginate_button.disabled:hover {
color: #8a8a8a
}
.dataTables_info {
text-align: center;
margin-bottom: 25px;
font-size: .9rem;
color: #9c9c9c
}
.dataTables_buttons {
float: right;
margin: 10px 0 0 30px
}
.dataTables_buttons .actions__item {
color: #707070!important
}
.dataTables_buttons .actions__item:hover {
color: #000!important
}
.data-table-toggled {
overflow: hidden
}
.data-table-toggled .dataTables_buttons [data-table-action=fullscreen]:before {
content: '\f16c'
}
.flatpickr-calendar {
border-radius: 2px;
border: 0;
box-shadow: 0 2px 10px rgba(0,0,0,.075);
width: auto;
margin-top: -2px;
user-select: none
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
border-color: #f6f6f6;
height: 60px
}
.flatpickr-month {
background-color: #39bbb0;
color: #FFF;
height: 60px;
border-radius: 2px 2px 0 0;
margin-bottom: 10px
}
.flatpickr-current-month {
top: 18px;
font-size: 1.3rem;
font-weight: 500
}
.flatpickr-current-month input.cur-year,.flatpickr-current-month span.cur-month {
font-weight: 500
}
.flatpickr-current-month .numInputWrapper:hover,.flatpickr-current-month span.cur-month:hover {
background-color: transparent
}
.flatpickr-current-month .numInputWrapper span {
border: 0;
right: -5px;
padding: 0
}
.flatpickr-current-month .numInputWrapper span:after {
left: 3px
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
border-bottom-color: #FFF
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
border-top-color: #FFF
}
.flatpickr-next-month,.flatpickr-prev-month {
width: 35px;
height: 35px;
line-height: 35px;
border-radius: 50%;
font-size: 1.5rem;
top: 13px;
padding: 0
}
.flatpickr-next-month:hover,.flatpickr-prev-month:hover {
background-color: rgba(255,255,255,.1);
color: #FFF
}
.flatpickr-prev-month {
margin-left: 12px
}
.flatpickr-next-month {
margin-right: 12px
}
.flatpickr-innerContainer {
padding: 10px
}
span.flatpickr-weekday {
font-weight: 500;
color: #333
}
.flatpickr-day {
font-size: .92rem;
border: 0
}
.flatpickr-day.selected,.flatpickr-day.selected:hover {
background-color: #39bbb0!important
}
.flatpickr-day.today,.flatpickr-day.today:hover {
background-color: #f6f6f6;
color: #333
}
.flatpickr-day:hover {
background-color: #f6f6f6
}
.flatpickr-time {
max-height: 60px;
height: 60px;
line-height: 60px
}
.flatpickr-time .flatpickr-am-pm,.flatpickr-time .numInputWrapper {
height: auto
}
.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .numInputWrapper:hover {
background-color: #f9f9f9
}
.colorpicker {
padding: 5px
}
.colorpicker div {
border-radius: 2px
}
.colorpicker.colorpicker-horizontal {
width: 160px
}
.colorpicker.colorpicker-horizontal .colorpicker-alpha,.colorpicker.colorpicker-horizontal .colorpicker-color,.colorpicker.colorpicker-horizontal .colorpicker-hue {
width: 100%
}
.colorpicker-saturation {
width: 150px;
height: 150px
}
.colorpicker-saturation i {
border: 0;
box-shadow: 0 0 5px rgba(0,0,0,.36)
}
.colorpicker-saturation i,.colorpicker-saturation i b {
height: 10px;
width: 10px
}
.colorpicker-alpha,.colorpicker-hue {
width: 20px;
height: 150px
}
.colorpicker-color,.colorpicker-color div {
height: 20px
}
.color-picker__preview {
position: absolute;
top: 0;
right: 0;
bottom: 0;
margin: auto;
width: 20px;
height: 20px;
border-radius: 50%
}
.trumbowyg-box,.trumbowyg-editor {
border-color: #f1f1f1;
margin: 0
}
.trumbowyg-button-pane {
background-color: #FFF;
border-color: #f1f1f1
}
.trumbowyg-button-pane .trumbowyg-button-group:not(:empty)+.trumbowyg-button-group:before,.trumbowyg-button-pane:after {
background-color: #f1f1f1
}
.trumbowyg-dropdown {
border: 0;
box-shadow: 0 2px 10px rgba(0,0,0,.075)
}
.trumbowyg-dropdown button {
font-size: 1rem;
height: 40px;
padding: 0 1.5rem
}
.trumbowyg-dropdown button svg {
margin-top: -3px
}
.trumbowyg-dropdown button:hover {
background-color: #f7f7f9
}
.trumbowyg-modal-box {
font-size: 1rem;
box-shadow: 0 2px 10px rgba(0,0,0,.075)
}
.trumbowyg-modal-box .trumbowyg-modal-title {
font-size: 1.2rem;
color: #333;
background-color: #FFF;
font-weight: 500;
border: 0
}
.trumbowyg-modal-box label {
margin: 15px 20px;
font-weight: 400
}
.trumbowyg-modal-box label .trumbowyg-input-infos span {
color: #333;
border-color: #f1f1f1
}
.trumbowyg-modal-box label input {
border-color: #f1f1f1;
font-size: 1rem;
color: #464a4c
}
.trumbowyg-modal-box label input:focus,.trumbowyg-modal-box label input:hover {
border-color: #e4e4e4
}
.trumbowyg-modal-box .trumbowyg-modal-button {
font-size: 1rem;
height: auto;
line-height: 100%;
border-radius: 2px;
padding: 7px 0;
margin: 0 20px;
bottom: 18px
}
.fc-scroller {
height: auto!important
}
.fc th {
font-weight: 500;
padding: 12px 12px 10px
}
.fc table {
background: 0 0
}
.fc table tr>td:first-child {
border-left-width: 0
}
.fc div.fc-row {
margin-right: 0;
border: 0
}
.fc-unthemed td.fc-today {
background-color: transparent
}
.fc-unthemed td.fc-today span {
color: #ffc107
}
.fc-event {
padding: 0;
font-size: .92rem;
border-radius: 2px;
border: 0
}
.fc-event .fc-title {
padding: 4px 8px;
display: block;
color: #FFF;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-weight: 500
}
.fc-event .fc-time {
float: left;
background: rgba(0,0,0,.2);
padding: 2px 6px;
margin: 0 0 0 -1px
}
.fc-view,.fc-view>table {
border: 0;
overflow: hidden
}
.fc-view>table>tbody>tr .ui-widget-content {
border-top: 0
}
.fc-icon {
font-size: 1.5rem
}
.fc-button {
border: 0;
background: 0 0;
box-shadow: none
}
.calendar {
z-index: 0
}
.calendar td,.calendar th {
border-color: #f7f7f7
}
.calendar .fc-toolbar {
height: 250px;
background-color: #FFF;
border-radius: 2px 2px 0 0;
position: relative;
margin-bottom: -2px;
z-index: 2
}
@media (max-width: 575px) {
.calendar .fc-toolbar {
height:135px
}
}
.calendar .fc-day-number {
padding: 6px 10px;
width: 100%;
box-sizing: border-box
}
@media (min-width: 576px) {
.calendar .fc-day-number {
font-size:1.5rem;
color: #8a8a8a
}
}
.calendar .fc-day-header {
text-align: left
}
.calendar .fc-day-grid-event {
margin: 1px 9px
}
.widget-calendar td,.widget-calendar th {
border-color: transparent;
text-align: center
}
.widget-calendar .fc-toolbar h2 {
font-size: 1.2rem;
padding-top: .3rem
}
.widget-calendar .fc-day-number {
text-align: center;
width: 100%;
padding: 0
}
.widget-calendar__year {
font-size: 1.2rem;
color: rgba(255,255,255,.8)
}
.widget-calendar__day {
font-size: 1.5rem;
line-height: 100%;
color: #FFF
}
.widget-calendar__body {
padding: 1rem;
margin-top: 1rem
}
.event-tag>span {
border-radius: 50%;
width: 30px;
height: 30px;
margin: 0 0 3px;
position: relative;
display: inline-block;
vertical-align: top;
cursor: pointer
}
.event-tag>span,.event-tag>span>i {
transition: all .2s
}
.event-tag>span>input[type=radio] {
margin: 0;
width: 100%;
height: 100%;
position: relative;
z-index: 2;
cursor: pointer;
opacity: 0
}
.event-tag>span>input[type=radio]:checked+i {
opacity: 1;
transform: scale(1)
}
.event-tag>span:hover {
opacity: .8
}
.event-tag>span>i {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding: 4px 0 0 7px;
opacity: 0;
transform: scale(0)
}
.event-tag>span>i:before {
content: '\f26b';
color: #FFF;
font-size: 1.2rem;
z-index: 1
}
[data-calendar-month] {
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center;
transition: background-image .3s
}
[data-calendar-month="0"] {
background-image: url(/studomat/img/calendar/january-e361caea538961a681889517108faddc.jpg)
}
[data-calendar-month="1"] {
background-image: url(/studomat/img/calendar/february-435af0a00650acb60bce40f39fc88f02.jpg)
}
[data-calendar-month="2"] {
background-image: url(/studomat/img/calendar/march-44d5f63c8ca46484d8396f97bd2cc24a.jpg)
}
[data-calendar-month="3"] {
background-image: url(/studomat/img/calendar/april-5e83291b8bd92296c7adaedd508dc5f2.jpg)
}
[data-calendar-month="4"] {
background-image: url(/studomat/img/calendar/may-a223e1c9be8507e44978dd044cf665a1.jpg)
}
[data-calendar-month="5"] {
background-image: url(/studomat/img/calendar/june-af195e378074b007f90eb3857d5c48d4.jpg)
}
[data-calendar-month="6"] {
background-image: url(/studomat/img/calendar/july-d585fc9c668615cd7a132e2abccefc90.jpg)
}
[data-calendar-month="7"] {
background-image: url(/studomat/img/calendar/august-681392f06cb31dc1a36067b5d10c9d8f.jpg)
}
[data-calendar-month="8"] {
background-image: url(/studomat/img/calendar/september-88aa5bc0c363b14930ed84dff22b7717.jpg)
}
[data-calendar-month="9"] {
background-image: url(/studomat/img/calendar/october-b741e7c405ca565163d8a2bd449d3f5e.jpg)
}
[data-calendar-month="10"] {
background-image: url(/studomat/img/calendar/november-19a8e846b91a2bb401a4fc3a30f5d4cf.jpg)
}
[data-calendar-month="11"] {
background-image: url(/studomat/img/calendar/december-0f0fdd208b1049790989a1649fb19032.jpg)
}
.swal2-modal {
border-radius: 2px;
padding: 2.5rem!important;
font-family: Roboto,sans-serif;
box-shadow: 0 2px 10px rgba(0,0,0,.075)
}
.swal2-modal .swal2-title {
font-size: 1.1rem;
position: relative;
z-index: 1;
color: #333;
line-height: inherit;
margin: 0 0 5px;
font-weight: 400
}
.swal2-modal .swal2-icon,.swal2-modal .swal2-image {
margin-top: 0;
margin-bottom: 1.5rem
}
.swal2-modal .swal2-content {
color: #9c9c9c;
font-size: 1rem;
font-weight: 400
}
.swal2-modal .swal2-buttonswrapper {
margin-top: 30px
}
.swal2-modal .swal2-buttonswrapper .btn {
margin: 0 3px;
box-shadow: none!important
}
.swal2-container.in {
background-color: rgba(0,0,0,.2)
}
.lg-outer .lg-thumb-outer {
background-color: rgba(255,255,255,.1)
}
.lg-outer .lg-thumb-item {
border-radius: 50%;
width: 60px!important;
display: inline-block;
height: 60px;
border: 0;
float: none;
margin: 0 5px
}
.lg-outer .lg-thumb-item:hover {
box-shadow: 0 0 0 4px rgba(255,255,255,.1)
}
.lg-outer .lg-image {
border-radius: 2px
}
.lg-outer .lg-toogle-thumb {
border-radius: 50%;
color: #333;
height: 51px;
width: 51px;
line-height: 41px;
background-color: #FFF;
transition: all .5s
}
.lg-outer .lg-toogle-thumb:hover {
color: #333
}
.lg-outer:not(.lg-thumb-open) .lg-toogle-thumb {
top: -70px
}
.lg-outer.lg-thumb-open .lg-toogle-thumb {
top: -26px
}
.lg-thumb.group {
padding: 20px 0
}
.lg-slide em {
font-style: normal
}
.lg-slide em h3 {
color: #FFF;
margin-bottom: 5px
}
.lg-slide .video-cont {
box-shadow: 0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)
}
.lightbox>a {
position: relative
}
.lightbox>a:after,.lightbox>a:before {
position: absolute;
top: 0;
left: 0;
opacity: 0;
transition: all .3s
}
.lightbox>a:before {
content: '\f1ee';
font-family: Material-Design-Iconic-Font;
font-size: 2.3rem;
color: #FFF;
bottom: 0;
right: 0;
margin: auto;
width: 25px;
height: 25px;
line-height: 25px;
z-index: 2;
transform: scale(2)
}
.lightbox>a:after {
content: '';
width: 100%;
height: 100%;
background-color: rgba(0,0,0,.3);
z-index: 1
}
.lightbox>a:hover:after,.lightbox>a:hover:before {
opacity: 1
}
.lightbox>a:hover:before {
transform: scale(1)
}
.scrollbar-inner {
height: 100%
}
.scrollbar-inner>.scroll-element {
transition: opacity .3s;
margin-right: 2px
}
.scrollbar-inner>.scroll-element.scroll-y {
width: 3px;
right: 0
}
.scrollbar-inner>.scroll-element.scroll-x {
height: 3px;
bottom: 0
}
.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track {
transition: background-color .3s
}
.scrollbar-inner>.scroll-element .scroll-element_track {
background-color: transparent
}
.scrollbar-inner:not(:hover) .scroll-element {
opacity: 0
}
.waves-effect {
position: relative;
overflow: hidden;
user-select: none
}
.waves-effect .waves-ripple {
position: absolute;
border-radius: 50%;
width: 100px;
height: 100px;
margin-top: -50px;
margin-left: -50px;
opacity: 0;
transition: all .5s ease-out;
transition-property: transform,opacity;
transform: scale(0) translate(0,0);
pointer-events: none
}
.waves-effect.btn-link .waves-ripple,.waves-effect.btn-secondary .waves-ripple,.waves-effect:not(.waves-light) .waves-ripple {
background: rgba(0,0,0,.08)
}
.waves-effect.btn:not(.btn-secondary):not(.btn-link) .waves-ripple,.waves-effect.waves-light .waves-ripple {
background: rgba(255,255,255,.5)
}
.waves-effect.waves-classic .waves-ripple {
background: rgba(0,0,0,.08)
}
.waves-effect.waves-classic.waves-light .waves-ripple {
background: rgba(255,255,255,.5)
}
.waves-notransition {
transition: none!important
}
.waves-button,.waves-circle {
transform: translateZ(0);
-webkit-mask-image: -webkit-radial-gradient(circle,#FFF 100%,#000 100%)
}
.waves-input-wrapper .waves-button-input {
position: relative;
top: 0;
left: 0;
z-index: 1;
border: 0
}
.waves-block {
display: block
}