You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

5989 lines
192 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. /*!
  2. * ThemeKit v2 (https://lavalite.org/)
  3. * Copyright 2018 The Lavalite Authors
  4. */
  5. html {
  6. font-family: sans-serif;
  7. /* 1 */
  8. -ms-text-size-adjust: 100%;
  9. /* 2 */
  10. -webkit-text-size-adjust: 100%;
  11. /* 2 */ }
  12. body {
  13. margin: 0; }
  14. article,
  15. aside,
  16. details,
  17. figcaption,
  18. figure,
  19. footer,
  20. header,
  21. hgroup,
  22. main,
  23. menu,
  24. nav,
  25. section,
  26. summary {
  27. display: block; }
  28. audio,
  29. canvas,
  30. progress,
  31. video {
  32. display: inline-block;
  33. /* 1 */
  34. vertical-align: baseline;
  35. /* 2 */ }
  36. audio:not([controls]) {
  37. display: none;
  38. height: 0; }
  39. [hidden],
  40. template {
  41. display: none; }
  42. a {
  43. background-color: transparent; }
  44. a:active,
  45. a:hover {
  46. outline: 0; }
  47. abbr[title] {
  48. border-bottom: 1px dotted; }
  49. strong {
  50. font-weight: bold; }
  51. dfn {
  52. font-style: italic; }
  53. h1 {
  54. font-size: 2em;
  55. margin: 0.67em 0; }
  56. mark {
  57. background: #ff0;
  58. color: #000; }
  59. small {
  60. font-size: 80%; }
  61. sub,
  62. sup {
  63. font-size: 75%;
  64. line-height: 0;
  65. position: relative;
  66. vertical-align: baseline; }
  67. sup {
  68. top: -0.5em; }
  69. sub {
  70. bottom: -0.25em; }
  71. img {
  72. border: 0; }
  73. svg:not(:root) {
  74. overflow: hidden; }
  75. figure {
  76. margin: 1em 40px; }
  77. hr {
  78. box-sizing: content-box;
  79. height: 0; }
  80. pre {
  81. overflow: auto; }
  82. code,
  83. kbd,
  84. pre,
  85. samp {
  86. font-family: monospace, monospace;
  87. font-size: 1em; }
  88. button,
  89. input,
  90. optgroup,
  91. select,
  92. textarea {
  93. color: inherit;
  94. /* 1 */
  95. font: inherit;
  96. /* 2 */
  97. margin: 0;
  98. /* 3 */ }
  99. button {
  100. overflow: visible; }
  101. button,
  102. select {
  103. text-transform: none; }
  104. button,
  105. html input[type="button"],
  106. input[type="reset"],
  107. input[type="submit"] {
  108. -webkit-appearance: button;
  109. /* 2 */
  110. cursor: pointer;
  111. /* 3 */ }
  112. button[disabled],
  113. html input[disabled] {
  114. cursor: default; }
  115. button::-moz-focus-inner,
  116. input::-moz-focus-inner {
  117. border: 0;
  118. padding: 0; }
  119. input {
  120. line-height: normal; }
  121. input[type="checkbox"],
  122. input[type="radio"] {
  123. box-sizing: border-box;
  124. /* 1 */
  125. padding: 0;
  126. /* 2 */ }
  127. input[type="number"]::-webkit-inner-spin-button,
  128. input[type="number"]::-webkit-outer-spin-button {
  129. height: auto; }
  130. input[type="search"] {
  131. -webkit-appearance: textfield;
  132. /* 1 */
  133. box-sizing: content-box;
  134. /* 2 */ }
  135. input[type="search"]::-webkit-search-cancel-button,
  136. input[type="search"]::-webkit-search-decoration {
  137. -webkit-appearance: none; }
  138. fieldset {
  139. border: 1px solid #c0c0c0;
  140. margin: 0 2px;
  141. padding: 0.35em 0.625em 0.75em; }
  142. legend {
  143. border: 0;
  144. /* 1 */
  145. padding: 0;
  146. /* 2 */ }
  147. textarea {
  148. overflow: auto; }
  149. optgroup {
  150. font-weight: bold; }
  151. table {
  152. border-collapse: collapse;
  153. border-spacing: 0; }
  154. td,
  155. th {
  156. padding: 0; }
  157. *, body {
  158. -webkit-font-smoothing: antialiased;
  159. text-rendering: optimizeLegibility;
  160. -moz-osx-font-smoothing: grayscale; }
  161. ::-moz-selection {
  162. background: #b3d4fc;
  163. text-shadow: none; }
  164. ::selection {
  165. background: #b3d4fc;
  166. text-shadow: none; }
  167. hr {
  168. display: block;
  169. height: 1px;
  170. border: 0;
  171. border-top: 1px solid #ccc;
  172. margin: 1em 0;
  173. padding: 0; }
  174. audio, canvas, iframe, img, svg, video {
  175. vertical-align: middle; }
  176. fieldset {
  177. border: 0;
  178. margin: 0;
  179. padding: 0; }
  180. textarea {
  181. resize: vertical; }
  182. .browserupgrade {
  183. margin: 0.2em 0;
  184. background: #ccc;
  185. color: #000;
  186. padding: 0.2em 0; }
  187. * {
  188. outline: none !important; }
  189. a {
  190. color: #212121;
  191. -moz-transition: color 0.2s;
  192. -o-transition: color 0.2s;
  193. -webkit-transition: color 0.2s;
  194. transition: color 0.2s; }
  195. a:hover, a:focus, a:active {
  196. outline: 0;
  197. text-decoration: none;
  198. color: #212121; }
  199. .p0 {
  200. padding: 0px !important; }
  201. .pt-0 {
  202. padding-top: 0px !important; }
  203. .pb-0 {
  204. padding-bottom: 0px !important; }
  205. .pl-0 {
  206. padding-left: 0px !important; }
  207. .pr-0 {
  208. padding-right: 0px !important; }
  209. .m0 {
  210. margin: 0px !important; }
  211. .mt-0 {
  212. margin-top: 0px !important; }
  213. .mb-0 {
  214. margin-bottom: 0px !important; }
  215. .ml-0 {
  216. margin-left: 0px !important; }
  217. .mr-0 {
  218. margin-right: 0px !important; }
  219. .p5 {
  220. padding: 5px !important; }
  221. .pt-5 {
  222. padding-top: 5px !important; }
  223. .pb-5 {
  224. padding-bottom: 5px !important; }
  225. .pl-5 {
  226. padding-left: 5px !important; }
  227. .pr-5 {
  228. padding-right: 5px !important; }
  229. .m5 {
  230. margin: 5px !important; }
  231. .mt-5 {
  232. margin-top: 5px !important; }
  233. .mb-5 {
  234. margin-bottom: 5px !important; }
  235. .ml-5 {
  236. margin-left: 5px !important; }
  237. .mr-5 {
  238. margin-right: 5px !important; }
  239. .p10 {
  240. padding: 10px !important; }
  241. .pt-10 {
  242. padding-top: 10px !important; }
  243. .pb-10 {
  244. padding-bottom: 10px !important; }
  245. .pl-10 {
  246. padding-left: 10px !important; }
  247. .pr-10 {
  248. padding-right: 10px !important; }
  249. .m10 {
  250. margin: 10px !important; }
  251. .mt-10 {
  252. margin-top: 10px !important; }
  253. .mb-10 {
  254. margin-bottom: 10px !important; }
  255. .ml-10 {
  256. margin-left: 10px !important; }
  257. .mr-10 {
  258. margin-right: 10px !important; }
  259. .p15 {
  260. padding: 15px !important; }
  261. .pt-15 {
  262. padding-top: 15px !important; }
  263. .pb-15 {
  264. padding-bottom: 15px !important; }
  265. .pl-15 {
  266. padding-left: 15px !important; }
  267. .pr-15 {
  268. padding-right: 15px !important; }
  269. .m15 {
  270. margin: 15px !important; }
  271. .mt-15 {
  272. margin-top: 15px !important; }
  273. .mb-15 {
  274. margin-bottom: 15px !important; }
  275. .ml-15 {
  276. margin-left: 15px !important; }
  277. .mr-15 {
  278. margin-right: 15px !important; }
  279. .p20 {
  280. padding: 20px !important; }
  281. .pt-20 {
  282. padding-top: 20px !important; }
  283. .pb-20 {
  284. padding-bottom: 20px !important; }
  285. .pl-20 {
  286. padding-left: 20px !important; }
  287. .pr-20 {
  288. padding-right: 20px !important; }
  289. .m20 {
  290. margin: 20px !important; }
  291. .mt-20 {
  292. margin-top: 20px !important; }
  293. .mb-20 {
  294. margin-bottom: 20px !important; }
  295. .ml-20 {
  296. margin-left: 20px !important; }
  297. .mr-20 {
  298. margin-right: 20px !important; }
  299. .p25 {
  300. padding: 25px !important; }
  301. .pt-25 {
  302. padding-top: 25px !important; }
  303. .pb-25 {
  304. padding-bottom: 25px !important; }
  305. .pl-25 {
  306. padding-left: 25px !important; }
  307. .pr-25 {
  308. padding-right: 25px !important; }
  309. .m25 {
  310. margin: 25px !important; }
  311. .mt-25 {
  312. margin-top: 25px !important; }
  313. .mb-25 {
  314. margin-bottom: 25px !important; }
  315. .ml-25 {
  316. margin-left: 25px !important; }
  317. .mr-25 {
  318. margin-right: 25px !important; }
  319. .p30 {
  320. padding: 30px !important; }
  321. .pt-30 {
  322. padding-top: 30px !important; }
  323. .pb-30 {
  324. padding-bottom: 30px !important; }
  325. .pl-30 {
  326. padding-left: 30px !important; }
  327. .pr-30 {
  328. padding-right: 30px !important; }
  329. .m30 {
  330. margin: 30px !important; }
  331. .mt-30 {
  332. margin-top: 30px !important; }
  333. .mb-30 {
  334. margin-bottom: 30px !important; }
  335. .ml-30 {
  336. margin-left: 30px !important; }
  337. .mr-30 {
  338. margin-right: 30px !important; }
  339. .p35 {
  340. padding: 35px !important; }
  341. .pt-35 {
  342. padding-top: 35px !important; }
  343. .pb-35 {
  344. padding-bottom: 35px !important; }
  345. .pl-35 {
  346. padding-left: 35px !important; }
  347. .pr-35 {
  348. padding-right: 35px !important; }
  349. .m35 {
  350. margin: 35px !important; }
  351. .mt-35 {
  352. margin-top: 35px !important; }
  353. .mb-35 {
  354. margin-bottom: 35px !important; }
  355. .ml-35 {
  356. margin-left: 35px !important; }
  357. .mr-35 {
  358. margin-right: 35px !important; }
  359. .p40 {
  360. padding: 40px !important; }
  361. .pt-40 {
  362. padding-top: 40px !important; }
  363. .pb-40 {
  364. padding-bottom: 40px !important; }
  365. .pl-40 {
  366. padding-left: 40px !important; }
  367. .pr-40 {
  368. padding-right: 40px !important; }
  369. .m40 {
  370. margin: 40px !important; }
  371. .mt-40 {
  372. margin-top: 40px !important; }
  373. .mb-40 {
  374. margin-bottom: 40px !important; }
  375. .ml-40 {
  376. margin-left: 40px !important; }
  377. .mr-40 {
  378. margin-right: 40px !important; }
  379. .p45 {
  380. padding: 45px !important; }
  381. .pt-45 {
  382. padding-top: 45px !important; }
  383. .pb-45 {
  384. padding-bottom: 45px !important; }
  385. .pl-45 {
  386. padding-left: 45px !important; }
  387. .pr-45 {
  388. padding-right: 45px !important; }
  389. .m45 {
  390. margin: 45px !important; }
  391. .mt-45 {
  392. margin-top: 45px !important; }
  393. .mb-45 {
  394. margin-bottom: 45px !important; }
  395. .ml-45 {
  396. margin-left: 45px !important; }
  397. .mr-45 {
  398. margin-right: 45px !important; }
  399. .p50 {
  400. padding: 50px !important; }
  401. .pt-50 {
  402. padding-top: 50px !important; }
  403. .pb-50 {
  404. padding-bottom: 50px !important; }
  405. .pl-50 {
  406. padding-left: 50px !important; }
  407. .pr-50 {
  408. padding-right: 50px !important; }
  409. .m50 {
  410. margin: 50px !important; }
  411. .mt-50 {
  412. margin-top: 50px !important; }
  413. .mb-50 {
  414. margin-bottom: 50px !important; }
  415. .ml-50 {
  416. margin-left: 50px !important; }
  417. .mr-50 {
  418. margin-right: 50px !important; }
  419. .f-10 {
  420. font-size: 10px; }
  421. .f-12 {
  422. font-size: 12px; }
  423. .f-14 {
  424. font-size: 14px; }
  425. .f-16 {
  426. font-size: 16px; }
  427. .f-18 {
  428. font-size: 18px; }
  429. .f-20 {
  430. font-size: 20px; }
  431. .f-22 {
  432. font-size: 22px; }
  433. .f-24 {
  434. font-size: 24px; }
  435. .f-26 {
  436. font-size: 26px; }
  437. .f-28 {
  438. font-size: 28px; }
  439. .f-30 {
  440. font-size: 30px; }
  441. .f-32 {
  442. font-size: 32px; }
  443. .f-34 {
  444. font-size: 34px; }
  445. .f-36 {
  446. font-size: 36px; }
  447. .f-38 {
  448. font-size: 38px; }
  449. .f-40 {
  450. font-size: 40px; }
  451. .f-42 {
  452. font-size: 42px; }
  453. .f-44 {
  454. font-size: 44px; }
  455. .f-46 {
  456. font-size: 46px; }
  457. .f-48 {
  458. font-size: 48px; }
  459. .f-50 {
  460. font-size: 50px; }
  461. .f-52 {
  462. font-size: 52px; }
  463. .f-54 {
  464. font-size: 54px; }
  465. .f-56 {
  466. font-size: 56px; }
  467. .f-58 {
  468. font-size: 58px; }
  469. .f-60 {
  470. font-size: 60px; }
  471. .f-62 {
  472. font-size: 62px; }
  473. .f-64 {
  474. font-size: 64px; }
  475. .f-66 {
  476. font-size: 66px; }
  477. .f-68 {
  478. font-size: 68px; }
  479. .f-70 {
  480. font-size: 70px; }
  481. .f-72 {
  482. font-size: 72px; }
  483. .f-74 {
  484. font-size: 74px; }
  485. .f-76 {
  486. font-size: 76px; }
  487. .f-78 {
  488. font-size: 78px; }
  489. .f-80 {
  490. font-size: 80px; }
  491. .fw-100 {
  492. font-weight: 100; }
  493. .fw-200 {
  494. font-weight: 200; }
  495. .fw-300 {
  496. font-weight: 300; }
  497. .fw-400 {
  498. font-weight: 400; }
  499. .fw-500 {
  500. font-weight: 500; }
  501. .fw-600 {
  502. font-weight: 600; }
  503. .fw-700 {
  504. font-weight: 700; }
  505. .fw-800 {
  506. font-weight: 800; }
  507. .fw-900 {
  508. font-weight: 900; }
  509. .img-20 {
  510. width: 20px; }
  511. .img-30 {
  512. width: 30px; }
  513. .img-40 {
  514. width: 40px; }
  515. .img-50 {
  516. width: 50px; }
  517. .img-60 {
  518. width: 60px; }
  519. .img-70 {
  520. width: 70px; }
  521. .img-80 {
  522. width: 80px; }
  523. .img-90 {
  524. width: 90px; }
  525. .img-100 {
  526. width: 100px; }
  527. .b-t-primary {
  528. border-top: 1px solid #007bff; }
  529. .b-b-primary {
  530. border-bottom: 1px solid #007bff; }
  531. .b-l-primary {
  532. border-left: 1px solid #007bff; }
  533. .b-r-primary {
  534. border-right: 1px solid #007bff; }
  535. .b-primary {
  536. border: 1px solid #007bff; }
  537. .b-t-warning {
  538. border-top: 1px solid #fb6340; }
  539. .b-b-warning {
  540. border-bottom: 1px solid #fb6340; }
  541. .b-l-warning {
  542. border-left: 1px solid #fb6340; }
  543. .b-r-warning {
  544. border-right: 1px solid #fb6340; }
  545. .b-warning {
  546. border: 1px solid #fb6340; }
  547. .b-t-danger {
  548. border-top: 1px solid #f5365c; }
  549. .b-b-danger {
  550. border-bottom: 1px solid #f5365c; }
  551. .b-l-danger {
  552. border-left: 1px solid #f5365c; }
  553. .b-r-danger {
  554. border-right: 1px solid #f5365c; }
  555. .b-danger {
  556. border: 1px solid #f5365c; }
  557. .b-t-success {
  558. border-top: 1px solid #2dce89; }
  559. .b-b-success {
  560. border-bottom: 1px solid #2dce89; }
  561. .b-l-success {
  562. border-left: 1px solid #2dce89; }
  563. .b-r-success {
  564. border-right: 1px solid #2dce89; }
  565. .b-success {
  566. border: 1px solid #2dce89; }
  567. .b-t-inverse {
  568. border-top: 1px solid #4c5667; }
  569. .b-b-inverse {
  570. border-bottom: 1px solid #4c5667; }
  571. .b-l-inverse {
  572. border-left: 1px solid #4c5667; }
  573. .b-r-inverse {
  574. border-right: 1px solid #4c5667; }
  575. .b-inverse {
  576. border: 1px solid #4c5667; }
  577. .b-t-info {
  578. border-top: 1px solid #11cdef; }
  579. .b-b-info {
  580. border-bottom: 1px solid #11cdef; }
  581. .b-l-info {
  582. border-left: 1px solid #11cdef; }
  583. .b-r-info {
  584. border-right: 1px solid #11cdef; }
  585. .b-info {
  586. border: 1px solid #11cdef; }
  587. .bg-default {
  588. background-color: #d6d6d6 !important; }
  589. .bg-theme {
  590. background-color: #ef4153 !important; }
  591. .bg-aqua {
  592. background-color: #3ec5d6 !important; }
  593. .bg-blue {
  594. background-color: #19B5FE !important; }
  595. .bg-light-blue {
  596. background-color: #89CFF0 !important; }
  597. .bg-teal {
  598. background-color: #008081 !important; }
  599. .bg-yellow {
  600. background-color: #F7CA18 !important; }
  601. .bg-orange {
  602. background-color: #FF8000 !important; }
  603. .bg-green {
  604. background-color: #26C281 !important; }
  605. .bg-lime {
  606. background-color: #cad900 !important; }
  607. .bg-red {
  608. background-color: #F22613 !important; }
  609. .bg-fuchsia {
  610. background-color: #df2de3 !important; }
  611. .bg-navy {
  612. background-color: #000080 !important; }
  613. .bg-empty {
  614. background: transparent !important; }
  615. .bg-primary {
  616. background-color: #007bff !important; }
  617. .bg-success {
  618. background-color: #2dce89 !important; }
  619. .bg-info {
  620. background-color: #11cdef !important; }
  621. .bg-warning {
  622. background-color: #fb6340 !important; }
  623. .bg-danger {
  624. background-color: #f5365c !important; }
  625. .bg-muted {
  626. background-color: #6c757d !important; }
  627. .bg-inverse {
  628. background-color: #4c5667 !important; }
  629. .bg-purple {
  630. background-color: #BF55EC !important; }
  631. .bg-pink {
  632. background-color: #f76397 !important; }
  633. .bg-white {
  634. background-color: #ffffff !important; }
  635. .bg-facebook {
  636. background-color: #3b579d !important; }
  637. .bg-twitter {
  638. background-color: #1da1f2 !important; }
  639. .bg-google {
  640. background-color: #dc4a38 !important; }
  641. .bg-linkedin {
  642. background-color: #0177b4 !important; }
  643. .text-default {
  644. color: #d6d6d6 !important; }
  645. .text-blue {
  646. color: #19B5FE !important; }
  647. .text-light-blue {
  648. color: #89CFF0 !important; }
  649. .text-teal {
  650. color: #008081 !important; }
  651. .text-navy {
  652. color: #000080 !important; }
  653. .text-lime {
  654. color: #cad900 !important; }
  655. .text-orange {
  656. color: #FF8000 !important; }
  657. .text-yellow {
  658. color: #F7CA18 !important; }
  659. .text-aqua {
  660. color: #3ec5d6 !important; }
  661. .text-white {
  662. color: #ffffff !important; }
  663. .text-danger {
  664. color: #f5365c !important; }
  665. .text-green {
  666. color: #26C281 !important; }
  667. .text-primary {
  668. color: #007bff !important; }
  669. .text-warning {
  670. color: #fb6340 !important; }
  671. .text-success {
  672. color: #2dce89 !important; }
  673. .text-info {
  674. color: #11cdef !important; }
  675. .text-inverse {
  676. color: #4c5667 !important; }
  677. .text-pink {
  678. color: #f76397 !important; }
  679. .text-purple {
  680. color: #BF55EC !important; }
  681. .text-dark {
  682. color: #212121 !important; }
  683. .text-fuchsia {
  684. color: #df2de3 !important; }
  685. .text-red {
  686. color: #F22613 !important; }
  687. .text-facebook {
  688. color: #3b579d !important; }
  689. .text-twitter {
  690. color: #1da1f2 !important; }
  691. .text-instagram {
  692. color: #fb3958 !important; }
  693. .text-google {
  694. color: #dc4a38 !important; }
  695. .text-linkedin {
  696. color: #0177b4 !important; }
  697. .text-behance {
  698. color: #053eff !important; }
  699. .text-dribbble {
  700. color: #ea4c89 !important; }
  701. .text-red {
  702. color: #F22613 !important; }
  703. .min-width-zero {
  704. min-width: 0; }
  705. .w-10 {
  706. width: 10% !important; }
  707. .w-90 {
  708. width: 90% !important; }
  709. .w-12 {
  710. width: 12% !important; }
  711. .w-88 {
  712. width: 88% !important; }
  713. .w-15 {
  714. width: 15% !important; }
  715. .w-85 {
  716. width: 85% !important; }
  717. .w-20 {
  718. width: 20% !important; }
  719. .w-80 {
  720. width: 80% !important; }
  721. .w-30 {
  722. width: 30% !important; }
  723. .w-70 {
  724. width: 70% !important; }
  725. .w-40 {
  726. width: 40% !important; }
  727. .w-60 {
  728. width: 60% !important; }
  729. .hidden {
  730. display: none !important; }
  731. .d-inline-block {
  732. display: inline-block !important; }
  733. .d-block {
  734. display: block !important; }
  735. .visuallyhidden {
  736. border: 0;
  737. clip: rect(0 0 0 0);
  738. height: 1px;
  739. margin: -1px;
  740. overflow: hidden;
  741. padding: 0;
  742. position: absolute;
  743. width: 1px; }
  744. .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  745. clip: auto;
  746. height: auto;
  747. margin: 0;
  748. overflow: visible;
  749. position: static;
  750. width: auto; }
  751. .invisible {
  752. visibility: hidden; }
  753. .clearfix:before, .clearfix:after {
  754. content: " ";
  755. display: table; }
  756. .clearfix:after {
  757. clear: both; }
  758. @media only screen and (max-width: 1023px) {
  759. .w-sm-100 {
  760. width: 100% !important; } }
  761. @media only screen and (max-width: 767px) {
  762. .w-xs-100 {
  763. width: 100% !important; } }
  764. .card {
  765. border-color: #ffff;
  766. position: relative;
  767. width: 100%;
  768. border: none;
  769. margin-bottom: 30px;
  770. -webkit-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  771. -moz-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  772. box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  773. -moz-transition: all 0.5s ease-in-out;
  774. -o-transition: all 0.5s ease-in-out;
  775. -webkit-transition: all 0.5s ease-in-out;
  776. transition: all 0.5s ease-in-out;
  777. border-radius: 4px;
  778. -webkit-border-radius: 4px;
  779. -moz-border-radius: 4px; }
  780. .card .card-header {
  781. padding: 20px 20px;
  782. border: 0;
  783. background: none;
  784. display: -webkit-box;
  785. display: -moz-box;
  786. display: -ms-flexbox;
  787. display: -webkit-flex;
  788. display: flex;
  789. -webkit-align-items: center;
  790. -moz-align-items: center;
  791. -ms-align-items: center;
  792. align-items: center; }
  793. .card .card-header:first-child {
  794. border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0; }
  795. .card .card-header h3 {
  796. margin: 0;
  797. font-size: 18px;
  798. font-weight: normal;
  799. color: #212121; }
  800. .card .card-header .card-options a:not(.dropdown-item) {
  801. width: 30px;
  802. height: 30px;
  803. padding: 0;
  804. border-radius: 50%;
  805. text-align: center;
  806. line-height: 33px;
  807. color: #212121;
  808. display: inline-block;
  809. -moz-transition: all 0.5s ease-in-out;
  810. -o-transition: all 0.5s ease-in-out;
  811. -webkit-transition: all 0.5s ease-in-out;
  812. transition: all 0.5s ease-in-out; }
  813. .card .card-header .card-options span {
  814. color: #444;
  815. font-size: 12px; }
  816. .card .card-header .card-search {
  817. position: relative; }
  818. .card .card-header .card-search .form-control {
  819. padding-right: 60px;
  820. font-size: 14px;
  821. max-height: 30px;
  822. min-height: 30px; }
  823. .card .card-header .card-search .form-control ~ .btn {
  824. position: absolute;
  825. right: 0;
  826. top: 0;
  827. padding: 0;
  828. width: 30px;
  829. height: 30px;
  830. line-height: 30px;
  831. border-radius: 4px;
  832. background-color: #eceff1;
  833. border: none;
  834. -webkit-box-shadow: none;
  835. -moz-box-shadow: none;
  836. box-shadow: none; }
  837. .card .card-header .card-search.with-adv-search .adv-btn {
  838. background-color: transparent;
  839. border: 0;
  840. position: absolute;
  841. right: 30px;
  842. top: 0;
  843. width: 30px;
  844. height: 30px;
  845. line-height: 30px;
  846. padding: 0;
  847. -webkit-box-shadow: none;
  848. -moz-box-shadow: none;
  849. box-shadow: none; }
  850. .card .card-header .card-search.with-adv-search .adv-search-wrap {
  851. padding: 20px;
  852. display: none;
  853. position: absolute;
  854. left: 30px !important;
  855. width: 100%;
  856. top: 30px;
  857. background-color: #ffffff;
  858. z-index: 4;
  859. -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  860. -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  861. box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  862. border-radius: 6px;
  863. -webkit-border-radius: 6px;
  864. -moz-border-radius: 6px; }
  865. .card .card-header .card-search.with-adv-search .adv-search-wrap .form-control {
  866. padding-right: 15px; }
  867. .card .card-header .card-search.with-adv-search .adv-search-wrap .btn {
  868. padding: 0 15px;
  869. font-size: 14px;
  870. height: 30px;
  871. border-radius: 30px;
  872. -webkit-border-radius: 30px;
  873. -moz-border-radius: 30px; }
  874. .card .card-header .card-search.with-adv-search .adv-search-wrap.show {
  875. display: block; }
  876. .card .card-header.note-toolbar {
  877. padding: 0 0 5px 5px; }
  878. .card .card-header .dropdown .checkbox-dropdown {
  879. padding: 0px;
  880. width: 16px;
  881. height: 16px;
  882. background-color: #dee2e6;
  883. border-radius: .25rem;
  884. margin-right: 15px; }
  885. .card .card-body {
  886. padding: 20px 20px;
  887. flex: 1 1 auto;
  888. position: relative; }
  889. .card .card-img {
  890. height: 100%;
  891. object-fit: cover;
  892. max-height: 200px;
  893. width: unset;
  894. border-radius: 4px;
  895. -webkit-border-radius: 4px;
  896. -moz-border-radius: 4px; }
  897. .card .card-img-overlay {
  898. background: rgba(0, 0, 0, 0.5);
  899. padding: 1.75rem;
  900. border-radius: 4px; }
  901. .card.icon-card .card-body i {
  902. font-size: 46px;
  903. line-height: 66px;
  904. color: #212121; }
  905. .card.icon-card .card-body .card-text {
  906. color: #8f8f8f;
  907. height: 30px;
  908. line-height: 26px; }
  909. .card.icon-card .card-body .lead {
  910. color: #212121;
  911. margin-bottom: 0; }
  912. .card .nav-pills.custom-pills {
  913. border-bottom: 1px solid #f1f1f1; }
  914. .card .nav-pills.custom-pills .nav-link {
  915. border-radius: 0;
  916. opacity: .7;
  917. font-size: 14px;
  918. padding: 12px 15px; }
  919. .card .nav-pills.custom-pills .nav-link.active {
  920. color: #ef4153;
  921. opacity: 1;
  922. background-color: transparent;
  923. border-bottom: 2px solid #ef4153; }
  924. .widget {
  925. border-color: #ffff;
  926. position: relative;
  927. width: 100%;
  928. border: none;
  929. margin-bottom: 30px;
  930. background-color: #fff;
  931. overflow: hidden;
  932. -webkit-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  933. -moz-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  934. box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  935. -moz-transition: all 0.5s ease-in-out;
  936. -o-transition: all 0.5s ease-in-out;
  937. -webkit-transition: all 0.5s ease-in-out;
  938. transition: all 0.5s ease-in-out;
  939. border-radius: 4px;
  940. -webkit-border-radius: 4px;
  941. -moz-border-radius: 4px; }
  942. .widget .widget-header {
  943. padding: 10px 20px;
  944. border-bottom: 1px solid #f5f7f9;
  945. position: relative; }
  946. .widget .widget-header .widget-title {
  947. font-size: 18px;
  948. margin: 0; }
  949. .widget .widget-header .widget-tools {
  950. position: absolute;
  951. right: 10px;
  952. top: 5px; }
  953. .widget .widget-header .widget-tools .btn-widget-tool {
  954. padding: 5px;
  955. font-size: 16px;
  956. background: transparent;
  957. color: #97a0b3; }
  958. .widget .widget-header .widget-tools .btn-widget-tool i {
  959. margin: 0; }
  960. .widget .widget-header .widget-tools .btn-widget-tool:focus {
  961. -webkit-box-shadow: none;
  962. -moz-box-shadow: none;
  963. box-shadow: none; }
  964. .widget .widget-body {
  965. padding: 20px 20px; }
  966. .widget .widget-body h6 {
  967. margin-bottom: 0;
  968. font-weight: 400; }
  969. .widget .widget-body h2 {
  970. margin-bottom: 0px;
  971. font-weight: 600; }
  972. .widget .widget-body .icon {
  973. font-size: 37px;
  974. color: #9aa0ac; }
  975. .widget .widget-body .overlay {
  976. position: absolute;
  977. top: 0;
  978. left: 0;
  979. width: 100%;
  980. height: 100%;
  981. background: rgba(0, 0, 0, 0.22);
  982. text-align: center;
  983. z-index: 3;
  984. display: -webkit-box;
  985. display: -moz-box;
  986. display: -ms-flexbox;
  987. display: -webkit-flex;
  988. display: flex;
  989. -webkit-justify-content: center;
  990. -moz-justify-content: center;
  991. -ms-justify-content: center;
  992. justify-content: center;
  993. -ms-flex-pack: center;
  994. -webkit-align-items: center;
  995. -moz-align-items: center;
  996. -ms-align-items: center;
  997. align-items: center;
  998. -webkit-flex-direction: column;
  999. -moz-flex-direction: column;
  1000. -ms-flex-direction: column;
  1001. flex-direction: column; }
  1002. .widget .widget-body .overlay i {
  1003. font-size: 32px;
  1004. color: #ef4153;
  1005. margin-bottom: 5px; }
  1006. .widget .progress {
  1007. border-radius: 0; }
  1008. .widget[class*=bg-] .widget-header {
  1009. background-color: rgba(255, 255, 255, 0.2);
  1010. border-bottom-color: transparent; }
  1011. .widget[class*=bg-] .widget-header .widget-title {
  1012. color: #fff; }
  1013. .widget[class*=bg-] .widget-header .widget-tools .btn-widget-tool {
  1014. color: rgba(255, 255, 255, 0.6); }
  1015. .widget[class*=bg-] .widget-body {
  1016. color: #ffffff; }
  1017. .widget[class*=bg-] .widget-body .icon {
  1018. color: #ffffff; }
  1019. .widget.social-widget .widget-body {
  1020. text-align: center; }
  1021. .loading {
  1022. -webkit-animation-name: loading;
  1023. animation-name: loading;
  1024. -webkit-animation-duration: .75s;
  1025. animation-duration: .75s;
  1026. -webkit-animation-iteration-count: infinite;
  1027. animation-iteration-count: infinite;
  1028. -webkit-animation-timing-function: linear;
  1029. animation-timing-function: linear; }
  1030. @-webkit-keyframes loading {
  1031. 0% {
  1032. -webkit-transform: rotate(0deg);
  1033. transform: rotate(0deg); }
  1034. to {
  1035. -webkit-transform: rotate(1turn);
  1036. transform: rotate(1turn); } }
  1037. @keyframes loading {
  1038. 0% {
  1039. -webkit-transform: rotate(0deg);
  1040. transform: rotate(0deg); }
  1041. to {
  1042. -webkit-transform: rotate(1turn);
  1043. transform: rotate(1turn); } }
  1044. .card-group .card:not(:last-child) {
  1045. border-right: 1px solid #f1f1f1; }
  1046. .card .card-header {
  1047. border-bottom: 1px solid #f1f1f1; }
  1048. .card .card-header .card-header-right {
  1049. right: 10px;
  1050. top: 16px;
  1051. display: inline-block;
  1052. float: right;
  1053. position: absolute; }
  1054. .card .card-header .card-header-right .card-option {
  1055. width: 35px;
  1056. height: 25px;
  1057. overflow: hidden;
  1058. margin: 0;
  1059. -moz-transition: 0.3s ease-in-out;
  1060. -o-transition: 0.3s ease-in-out;
  1061. -webkit-transition: 0.3s ease-in-out;
  1062. transition: 0.3s ease-in-out; }
  1063. .card .card-header .card-header-right .card-option li {
  1064. display: inline-block; }
  1065. .card .card-header .card-header-right .card-option li i {
  1066. margin: 0 5px;
  1067. cursor: pointer;
  1068. font-size: 15px;
  1069. color: #8c8c8c;
  1070. line-height: 2;
  1071. font-weight: 300; }
  1072. .card .card-block {
  1073. padding: 1.25rem; }
  1074. .card .card-body .icon {
  1075. font-size: 37px;
  1076. color: #9aa0ac; }
  1077. .card .feeds-widget {
  1078. padding: 0; }
  1079. .card .feeds-widget .feed-item {
  1080. display: block;
  1081. padding: 12px 15px;
  1082. border: 1px solid #efefef;
  1083. border-left: 0;
  1084. border-right: 0; }
  1085. .card .feeds-widget .feed-item a {
  1086. display: -webkit-box;
  1087. display: -moz-box;
  1088. display: -ms-flexbox;
  1089. display: -webkit-flex;
  1090. display: flex;
  1091. -webkit-align-items: center;
  1092. -moz-align-items: center;
  1093. -ms-align-items: center;
  1094. align-items: center; }
  1095. .card .feeds-widget .feed-item a .feeds-left {
  1096. width: 50px;
  1097. font-size: 30px; }
  1098. .card .feeds-widget .feed-item a .feeds-body {
  1099. width: 100%; }
  1100. .card .feeds-widget .feed-item a .feeds-body h4 {
  1101. font-size: 16px;
  1102. margin: 0;
  1103. font-weight: 700;
  1104. margin-bottom: 5px; }
  1105. .card .feeds-widget .feed-item a .feeds-body h4 ~ small {
  1106. text-overflow: ellipsis;
  1107. white-space: nowrap;
  1108. overflow: hidden;
  1109. width: calc(100% - 60px);
  1110. font-size: 13px;
  1111. color: #777; }
  1112. .card .feeds-widget .feed-item.feed-item {
  1113. margin-top: -1px; }
  1114. .card .timeline .header {
  1115. background-size: cover;
  1116. color: #fff;
  1117. position: relative; }
  1118. .card .timeline .header .color-overlay {
  1119. padding: 2em;
  1120. box-sizing: border-box;
  1121. background: rgba(123, 94, 155, 0.5);
  1122. line-height: normal; }
  1123. .card .timeline .header .color-overlay .day-number {
  1124. font-size: 6em;
  1125. margin-right: 15px;
  1126. display: inline-block;
  1127. font-weight: 700;
  1128. line-height: 1; }
  1129. .card .timeline .header .color-overlay .date-right {
  1130. display: inline-block; }
  1131. .card .timeline .header .color-overlay .date-right .day-name {
  1132. font-size: 22px; }
  1133. .card .timeline .header .color-overlay .date-right .month {
  1134. text-transform: uppercase;
  1135. margin-top: 2px; }
  1136. .card .timeline ul {
  1137. list-style: none;
  1138. position: relative;
  1139. padding-left: 30px;
  1140. padding-top: 10px;
  1141. margin: 0; }
  1142. .card .timeline ul:before, .card .timeline ul::before {
  1143. content: ' ';
  1144. height: 100%;
  1145. width: 1px;
  1146. background-color: #f0f0f0;
  1147. position: absolute;
  1148. top: 0;
  1149. left: 35px;
  1150. z-index: 1; }
  1151. .card .timeline ul li {
  1152. padding-bottom: 15px; }
  1153. .card .timeline ul li .bullet {
  1154. width: 10px;
  1155. height: 10px;
  1156. display: inline-block;
  1157. z-index: 2;
  1158. position: relative;
  1159. vertical-align: top;
  1160. margin: 7px 0;
  1161. margin-right: 5px;
  1162. border-radius: 50%;
  1163. -webkit-border-radius: 50%;
  1164. -moz-border-radius: 50%; }
  1165. .card .timeline ul li .time {
  1166. width: 20%;
  1167. font-size: 10px;
  1168. margin: 6px 0;
  1169. vertical-align: top;
  1170. display: inline-block; }
  1171. .card .timeline ul li .desc {
  1172. width: 65%;
  1173. display: inline-block; }
  1174. .card .timeline ul li .desc h3 {
  1175. margin: 0;
  1176. font-size: 14px;
  1177. font-weight: 700; }
  1178. .card .timeline ul li .desc h4 {
  1179. margin-top: 5px;
  1180. font-size: 12px;
  1181. color: #999; }
  1182. .card .task-list {
  1183. margin: 0;
  1184. padding: 0; }
  1185. .card .task-list li {
  1186. display: block;
  1187. padding: 15px 0 15px 0;
  1188. margin: 0;
  1189. cursor: pointer; }
  1190. .card .task-list li:first-child {
  1191. padding-top: 0; }
  1192. .card .task-list li.list span {
  1193. float: left;
  1194. margin-top: 20px;
  1195. color: #FF7E39; }
  1196. .card .task-list li.list span:before, .card .task-list li.list span::before {
  1197. font-size: 1.5rem;
  1198. content: "\e83f";
  1199. font-family: 'iconkit';
  1200. vertical-align: middle;
  1201. border: 3px solid #FF7E39;
  1202. padding: 4px;
  1203. border-radius: 50%;
  1204. -webkit-border-radius: 50%;
  1205. -moz-border-radius: 50%; }
  1206. .card .task-list li.list .task-details {
  1207. margin-left: 60px; }
  1208. .card .task-list li.list .task-details p {
  1209. margin: 0;
  1210. padding: 10px 0 6px 0;
  1211. line-height: 140%; }
  1212. .card .task-list li.list .task-details p.date {
  1213. padding: 0;
  1214. margin: 0;
  1215. font-size: .75rem; }
  1216. .card .task-list li.completed {
  1217. text-decoration: line-through;
  1218. color: #8796af;
  1219. -moz-transition: all 0.3s ease-out;
  1220. -o-transition: all 0.3s ease-out;
  1221. -webkit-transition: all 0.3s ease-out;
  1222. transition: all 0.3s ease-out; }
  1223. .card .task-list li.completed span:before, .card .task-list li.completed span::before {
  1224. color: #50b924;
  1225. border: 3px solid #50b924; }
  1226. .card .chat-box .chat-list {
  1227. margin: 0;
  1228. padding: 0;
  1229. list-style: none; }
  1230. .card .chat-box .chat-list .chat-item {
  1231. list-style: none;
  1232. margin-top: 30px; }
  1233. .card .chat-box .chat-list .chat-item .chat-img {
  1234. display: inline-block;
  1235. width: 45px;
  1236. vertical-align: top; }
  1237. .card .chat-box .chat-list .chat-item .chat-img img {
  1238. width: 45px;
  1239. border-radius: 100%;
  1240. -webkit-border-radius: 100%;
  1241. -moz-border-radius: 100%; }
  1242. .card .chat-box .chat-list .chat-item .chat-content {
  1243. width: calc(100% - 50px);
  1244. display: inline-block;
  1245. padding-left: 15px; }
  1246. .card .chat-box .chat-list .chat-item .chat-content .box {
  1247. display: inline-block;
  1248. padding: 10px;
  1249. margin-bottom: 3px;
  1250. color: #343a40;
  1251. background: #f6f8f9;
  1252. border-radius: 6px;
  1253. -webkit-border-radius: 6px;
  1254. -moz-border-radius: 6px; }
  1255. .card .chat-box .chat-list .chat-item .chat-time {
  1256. display: block;
  1257. font-size: 10px;
  1258. color: #4F5467;
  1259. margin: 5px 0 15px 65px; }
  1260. .card .chat-box .chat-list .chat-item.odd .chat-content {
  1261. text-align: right;
  1262. width: calc(100% - 0px); }
  1263. .card .chat-box .chat-list .chat-item.odd .chat-content .box {
  1264. clear: both;
  1265. color: #fff;
  1266. background: #137eff; }
  1267. .card .chat-box .chat-list .chat-item.odd .chat-time {
  1268. text-align: right; }
  1269. .card .chat-box .chat-list .chat-item.odd + .odd {
  1270. margin-top: 0; }
  1271. .card .chat-box .chat-list .chat-item:first-child {
  1272. margin-top: 0; }
  1273. .card .chat-footer {
  1274. position: relative;
  1275. background-color: #ffffff; }
  1276. .card .chat-footer .input-wrap {
  1277. padding-right: 50px; }
  1278. .card .chat-footer .btn {
  1279. position: absolute;
  1280. top: 10px;
  1281. right: 20px;
  1282. width: 35px;
  1283. height: 35px; }
  1284. .card .card-title {
  1285. font-size: 18px; }
  1286. .card .card-subtitle {
  1287. font-weight: 300;
  1288. margin-bottom: 10px;
  1289. color: #afb5c1; }
  1290. .jvectormap-tip {
  1291. border: none;
  1292. font-family: 'Nunito Sans', sans-serif;
  1293. font-weight: 700;
  1294. padding: 5px 10px;
  1295. font-size: 11px; }
  1296. .chart-line .ct-grid {
  1297. stroke-dasharray: 0;
  1298. stroke: rgba(255, 255, 255, 0.5); }
  1299. .chart-line .ct-point {
  1300. stroke-width: 0; }
  1301. .chart-line .ct-line {
  1302. stroke: #FFF;
  1303. stroke-width: 3px; }
  1304. .chart-shadow {
  1305. transition: all 0.3s ease-in-out;
  1306. filter: drop-shadow(0px 5px 2px rgba(43, 43, 43, 0.2)); }
  1307. .card-blue, .card-green, .card-red, .card-yellow {
  1308. position: relative;
  1309. overflow: hidden; }
  1310. .card-blue:after, .card-green:after, .card-red:after, .card-yellow:after {
  1311. content: "";
  1312. position: absolute;
  1313. top: 0;
  1314. left: 0;
  1315. width: 100%;
  1316. height: 100%;
  1317. z-index: 1; }
  1318. .card-blue .card-block,
  1319. .card-blue .card-block-big,
  1320. .card-blue .card-block-small,
  1321. .card-blue .card-body,
  1322. .card-blue .card-footer,
  1323. .card-blue .card-header, .card-green .card-block,
  1324. .card-green .card-block-big,
  1325. .card-green .card-block-small,
  1326. .card-green .card-body,
  1327. .card-green .card-footer,
  1328. .card-green .card-header, .card-red .card-block,
  1329. .card-red .card-block-big,
  1330. .card-red .card-block-small,
  1331. .card-red .card-body,
  1332. .card-red .card-footer,
  1333. .card-red .card-header, .card-yellow .card-block,
  1334. .card-yellow .card-block-big,
  1335. .card-yellow .card-block-small,
  1336. .card-yellow .card-body,
  1337. .card-yellow .card-footer,
  1338. .card-yellow .card-header {
  1339. position: relative;
  1340. z-index: 5; }
  1341. .card-red::after {
  1342. background: #f5365c; }
  1343. .card-red .ct-line {
  1344. stroke: #fff; }
  1345. .card-red .ct-grid {
  1346. stroke: #f97f97; }
  1347. .card-blue::after {
  1348. background: #007bff; }
  1349. .card-blue .ct-line {
  1350. stroke: #fff; }
  1351. .card-blue .ct-grid {
  1352. stroke: #4da3ff; }
  1353. .card-green::after {
  1354. background: #2dce89; }
  1355. .card-green .ct-line {
  1356. stroke: #fff; }
  1357. .card-green .ct-grid {
  1358. stroke: #69deac; }
  1359. .card-yellow::after {
  1360. background: #fb6340; }
  1361. .card-yellow .ct-line {
  1362. stroke: #fff; }
  1363. .card-yellow .ct-grid {
  1364. stroke: #fda08b; }
  1365. .proj-progress-card .progress {
  1366. height: 6px;
  1367. overflow: visible;
  1368. margin-bottom: 10px; }
  1369. .proj-progress-card .progress .progress-bar {
  1370. position: relative; }
  1371. .proj-progress-card .progress .progress-bar:after {
  1372. content: "";
  1373. background: #fff;
  1374. position: absolute;
  1375. right: -6px;
  1376. top: -4px;
  1377. border-radius: 50%;
  1378. width: 15px;
  1379. height: 15px; }
  1380. .proj-progress-card .progress .progress-bar.bg-red:after {
  1381. border: 3px solid #f5365c; }
  1382. .proj-progress-card .progress .progress-bar.bg-blue:after {
  1383. border: 3px solid #007bff; }
  1384. .proj-progress-card .progress .progress-bar.bg-green:after {
  1385. border: 3px solid #2dce89; }
  1386. .proj-progress-card .progress .progress-bar.bg-yellow:after {
  1387. border: 3px solid #fb6340; }
  1388. @media only screen and (max-width: 992px) {
  1389. .proj-progress-card h6 {
  1390. margin-top: 15px; }
  1391. .proj-progress-card .progress {
  1392. margin-bottom: 30px; } }
  1393. .sos-st-card h3 {
  1394. display: inline-block; }
  1395. .sos-st-card h3 i {
  1396. color: #fff;
  1397. font-size: 18px;
  1398. width: 60px;
  1399. height: 60px;
  1400. border-radius: 50%;
  1401. padding: 12px 0;
  1402. text-align: center;
  1403. margin-right: 15px;
  1404. border: 10px solid transparent;
  1405. transition: all 0.3s ease-in-out; }
  1406. .sos-st-card h5 {
  1407. position: relative; }
  1408. .sos-st-card h5:after {
  1409. content: "";
  1410. background: #d2d2d2;
  1411. position: absolute;
  1412. top: -20px;
  1413. right: -15px;
  1414. width: 1px;
  1415. height: 60px; }
  1416. .sos-st-card.facebook h3 {
  1417. color: #3b579d; }
  1418. .sos-st-card.facebook h3 i {
  1419. background-color: #3b579d;
  1420. border-color: #869cd2; }
  1421. .sos-st-card.twitter h3 {
  1422. color: #1da1f2; }
  1423. .sos-st-card.twitter h3 i {
  1424. background-color: #1da1f2;
  1425. border-color: #96d3f9; }
  1426. .sos-st-card.linkedin h3 {
  1427. color: #0177b4; }
  1428. .sos-st-card.linkedin h3 i {
  1429. background-color: #0177b4;
  1430. border-color: #37bafe; }
  1431. .sos-st-card.dribble h3 {
  1432. color: #ea4c89; }
  1433. .sos-st-card.dribble h3 i {
  1434. background-color: #ea4c89;
  1435. border-color: #f7bed4; }
  1436. .sos-st-card:hover h3 i {
  1437. transform: scale(1.2) rotate(35deg); }
  1438. @media only screen and (max-width: 768px) {
  1439. .sos-st-card h3 i {
  1440. font-size: 16px;
  1441. width: 35px;
  1442. height: 35px;
  1443. padding: 7px 0;
  1444. margin-right: 0;
  1445. border-width: 3px;
  1446. margin-left: -10px; }
  1447. .sos-st-card h5:after {
  1448. display: none; } }
  1449. .wather-card {
  1450. overflow: hidden; }
  1451. .wather-card .wather-card-top {
  1452. position: relative;
  1453. overflow: hidden;
  1454. min-height: 200px;
  1455. background: linear-gradient(to bottom, #7a9af5, rgba(90, 179, 243, 0.5)); }
  1456. .wather-card .wather-card-top .wave {
  1457. position: absolute;
  1458. left: 0;
  1459. right: 0;
  1460. top: auto;
  1461. bottom: 0;
  1462. z-index: 1; }
  1463. .wather-card .wather-card-top .wave + .wave {
  1464. z-index: 2; }
  1465. .wather-card .wather-card-top .wave + .wave + .wave {
  1466. z-index: 3; }
  1467. .wather-card .wather-card-top .sun {
  1468. background: #fff;
  1469. position: absolute;
  1470. top: 50px;
  1471. left: 50px;
  1472. width: 30px;
  1473. height: 30px;
  1474. border-radius: 50%; }
  1475. .wather-card .wather-card-top .sun:after, .wather-card .wather-card-top .sun:before {
  1476. content: "";
  1477. width: 100%;
  1478. height: 100%;
  1479. border-radius: 50%;
  1480. position: absolute;
  1481. box-shadow: inset 0 0 20px 5px rgba(255, 255, 255, 0.4); }
  1482. .wather-card .wather-card-top .sun:after {
  1483. animation: sunwawe 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
  1484. .wather-card .wather-card-top .sun:before {
  1485. animation: sunwawe 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  1486. animation-delay: 1.15s; }
  1487. .wather-card .wather-card-top .w-star1,
  1488. .wather-card .wather-card-top .w-star2 {
  1489. position: absolute;
  1490. top: 0;
  1491. left: 0;
  1492. width: 100%; }
  1493. .wather-card .wather-card-top .w-star1 {
  1494. animation: sparcle 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
  1495. .wather-card .wather-card-top .w-star2 {
  1496. animation: sparcle 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  1497. animation-delay: 1.15s; }
  1498. .wather-card .wather-card-top .w-cloud {
  1499. position: absolute;
  1500. right: 30px;
  1501. top: 60px;
  1502. opacity: 0;
  1503. animation: w-cluod 15s linear infinite; }
  1504. @keyframes w-cluod {
  1505. 0% {
  1506. opacity: 0;
  1507. transform: translate(0px, 0px); }
  1508. 20% {
  1509. opacity: 0.8;
  1510. transform: translate(30px, -25px); }
  1511. 40% {
  1512. opacity: 1;
  1513. transform: translate(0px, 0px); }
  1514. 60% {
  1515. opacity: 0.6;
  1516. transform: translate(-30px, 25px); }
  1517. 80% {
  1518. opacity: 0.5;
  1519. transform: translate(0px, 0px); }
  1520. 80% {
  1521. opacity: 0;
  1522. transform: translate(0px, 0px); } }
  1523. @keyframes sparcle {
  1524. 0% {
  1525. opacity: 1; }
  1526. 50% {
  1527. opacity: 0; } }
  1528. @keyframes sunwawe {
  1529. 0% {
  1530. transform: scale(1);
  1531. opacity: 1; }
  1532. 100% {
  1533. transform: scale(4);
  1534. opacity: 0; } }
  1535. .comp-card i {
  1536. color: #fff;
  1537. width: 50px;
  1538. height: 50px;
  1539. border-radius: 5px;
  1540. text-align: center;
  1541. padding: 17px 0;
  1542. font-size: 18px;
  1543. text-shadow: 0 6px 8px rgba(62, 57, 107, 0.18);
  1544. transition: all 0.3s ease-in-out; }
  1545. .comp-card:hover i {
  1546. border-radius: 50%; }
  1547. .proj-t-card {
  1548. position: relative;
  1549. overflow: hidden; }
  1550. .proj-t-card .pt-badge {
  1551. color: #fff;
  1552. margin-bottom: 0;
  1553. display: inline-block;
  1554. padding: 60px 50px 20px 20px;
  1555. border-radius: 50%;
  1556. position: absolute;
  1557. top: -45px;
  1558. right: -35px;
  1559. transition: all 0.3s ease-in-out;
  1560. box-shadow: 0 5px 7px 0 rgba(62, 57, 107, 0.18); }
  1561. .proj-t-card:hover .pt-badge {
  1562. padding: 65px 55px 30px 30px;
  1563. text-shadow: 0 3px 5px rgba(62, 57, 107, 0.5);
  1564. box-shadow: 0 4px 4px 0 rgba(62, 57, 107, 0.3); }
  1565. .prod-p-card i {
  1566. background-color: #fff;
  1567. width: 40px;
  1568. height: 40px;
  1569. border-radius: 50%;
  1570. text-align: center;
  1571. padding: 11px 0;
  1572. font-size: 18px;
  1573. transition: all 0.3s ease-in-out;
  1574. box-shadow: 0 8px 15px rgba(62, 57, 107, 0.2); }
  1575. .prod-p-card:hover i {
  1576. box-shadow: 0 4px 4px rgba(62, 57, 107, 0.2);
  1577. transform: scale(0.9) translatey(5px); }
  1578. .ticket-card .lbl-card {
  1579. box-shadow: 0 5px 4px -2px rgba(51, 51, 51, 0.16);
  1580. border-radius: 5px;
  1581. padding: 5px 15px;
  1582. color: #fff;
  1583. display: inline-block; }
  1584. .analytic-card .analytic-icon {
  1585. width: 50px;
  1586. height: 50px;
  1587. text-align: center;
  1588. padding: 17px 0;
  1589. border-radius: 50%;
  1590. background-color: #fff;
  1591. transition: all 0.3s ease-in-out;
  1592. box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2); }
  1593. .analytic-card:hover .analytic-icon {
  1594. box-shadow: 0 4px 4px rgba(62, 57, 107, 0.2);
  1595. transform: rotate(-15deg) translatey(5px); }
  1596. .social-res-card .progress {
  1597. height: 6px; }
  1598. .product-progress-card .progress {
  1599. height: 6px; }
  1600. .product-progress-card .pp-cont {
  1601. padding-left: 15px;
  1602. padding-right: 15px;
  1603. position: relative; }
  1604. .product-progress-card .pp-cont:after {
  1605. content: "";
  1606. background: #d2d2d2;
  1607. width: 1px;
  1608. height: 100%;
  1609. position: absolute;
  1610. top: 0;
  1611. left: -15px; }
  1612. .product-progress-card .pp-main > div:first-child .pp-cont:after {
  1613. display: none; }
  1614. @media only screen and (max-width: 992px) {
  1615. .product-progress-card .pp-cont {
  1616. margin-top: 15px;
  1617. margin-bottom: 15px; }
  1618. .product-progress-card .pp-cont:after {
  1619. display: none; } }
  1620. .social-card h2 {
  1621. text-shadow: 0 8px 15px rgba(51, 51, 51, 0.2);
  1622. transition: all 0.3s ease-in-out; }
  1623. .social-card:hover h2 {
  1624. text-shadow: 0 4px 4px rgba(51, 51, 51, 0.2);
  1625. transform: scale(0.9) translatey(5px); }
  1626. .user-card {
  1627. overflow: hidden; }
  1628. .user-card .user-img {
  1629. border-radius: 50%;
  1630. display: flex;
  1631. align-items: center;
  1632. width: 80px;
  1633. height: 80px;
  1634. margin: 0 auto;
  1635. position: relative;
  1636. box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2); }
  1637. .user-card .user-img h5 {
  1638. margin: 0 auto; }
  1639. .user-card .user-img .link-share {
  1640. position: absolute;
  1641. padding: 4px 0;
  1642. right: 0;
  1643. bottom: 0;
  1644. border-radius: 50%;
  1645. width: 25px;
  1646. height: 25px;
  1647. background: #fff;
  1648. color: #666;
  1649. box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2); }
  1650. .user-card .user-sub-img {
  1651. position: relative;
  1652. margin: 30px 0 10px;
  1653. padding-top: 30px; }
  1654. .user-card .user-sub-img > img {
  1655. width: 30px;
  1656. cursor: pointer;
  1657. margin: 5px; }
  1658. .user-card .user-sub-img:after {
  1659. content: "";
  1660. width: 30px;
  1661. height: 1px;
  1662. background: #2b2b2b;
  1663. position: absolute;
  1664. top: 0;
  1665. right: calc(50% - 15px); }
  1666. .user-card .f-btn {
  1667. cursor: pointer;
  1668. transition: all 0.3s ease-in-out; }
  1669. .user-card .f-btn a {
  1670. transition: all 0.3s ease-in-out; }
  1671. .user-card .f-btn:hover {
  1672. background-color: #99caff;
  1673. box-shadow: inset 0 5px 7px -3px rgba(43, 43, 43, 0.15); }
  1674. .user-card .f-btn:hover a {
  1675. color: #007bff; }
  1676. .soc-cont-card {
  1677. color: #fff;
  1678. position: relative;
  1679. overflow: hidden; }
  1680. .soc-cont-card .soc-slider {
  1681. margin-right: 85px; }
  1682. .soc-cont-card .soc-cont-icon {
  1683. color: #fff;
  1684. font-size: 50px;
  1685. width: 100px;
  1686. text-align: center;
  1687. position: absolute;
  1688. right: 0;
  1689. top: 20px; }
  1690. .soc-cont-card .num-block {
  1691. background: #fff;
  1692. color: #ef4153;
  1693. padding: 8px 15px;
  1694. display: inline-block;
  1695. margin: 5px 0 10px;
  1696. border-radius: 5px;
  1697. box-shadow: inset 0 1px 3px -1px rgba(43, 43, 43, 0.25); }
  1698. .soc-cont-card .num-block + .num-block {
  1699. margin-left: 15px; }
  1700. .soc-cont-card .num-block i {
  1701. font-size: 16px;
  1702. opacity: 1; }
  1703. .soc-cont-card .card-block {
  1704. margin-bottom: 20px;
  1705. padding-bottom: 10px; }
  1706. .soc-cont-card:after {
  1707. content: "";
  1708. background: rgba(255, 255, 255, 0.5);
  1709. height: 20px;
  1710. width: 100%;
  1711. position: absolute;
  1712. bottom: 0;
  1713. left: 0; }
  1714. @media only screen and (max-width: 575px) {
  1715. .soc-cont-card .soc-slider {
  1716. margin-right: 0; }
  1717. .soc-cont-card .soc-cont-icon {
  1718. font-size: 40px;
  1719. width: 50px;
  1720. top: auto;
  1721. bottom: 35px; } }
  1722. .st-cir-card {
  1723. position: relative;
  1724. overflow: hidden; }
  1725. .st-cir-card .st-bt-lbl {
  1726. font-size: 60px;
  1727. font-weight: 700;
  1728. opacity: 0.3;
  1729. position: absolute;
  1730. bottom: -30px;
  1731. right: -5px; }
  1732. .st-cir-card .st-cir-chart {
  1733. position: relative; }
  1734. .st-cir-card .st-cir-chart h5 {
  1735. position: absolute;
  1736. margin-bottom: 0;
  1737. top: 50%;
  1738. left: 50%;
  1739. transform: translate(-50%, -50%); }
  1740. .st-cir-card .ct-series-a .ct-slice-donut {
  1741. stroke: #fff; }
  1742. .st-cir-card.card-red .ct-series-b path {
  1743. stroke: #fa97ab; }
  1744. .st-cir-card.card-blue .ct-series-b path {
  1745. stroke: #66b0ff; }
  1746. .st-cir-card.card-green .ct-series-b path {
  1747. stroke: #7ee3b8; }
  1748. .st-cir-card.card-yellow .ct-series-b path {
  1749. stroke: #fdb5a4; }
  1750. .prod-bar-card .pbc-chart {
  1751. width: 50px;
  1752. margin: 0 auto 10px; }
  1753. .prod-bar-card .radial-bar:after {
  1754. box-shadow: 0 0 3px #fff; }
  1755. .sale-card .s-chart {
  1756. position: relative; }
  1757. .sale-card .s-chart .bottom-line {
  1758. background: #ccc;
  1759. position: absolute;
  1760. width: 80px;
  1761. height: 3px;
  1762. bottom: 30px;
  1763. left: 50%;
  1764. transform: translatex(-50%); }
  1765. .sale-card .radial-bar {
  1766. margin: 15px 0 35px; }
  1767. .sale-card .radial-bar > img {
  1768. box-shadow: 0 0 0 8px #fff; }
  1769. .sale-card .s-caption {
  1770. width: 20px;
  1771. height: 20px;
  1772. border-radius: 5px;
  1773. display: inline-block;
  1774. vertical-align: super;
  1775. margin-right: 5px; }
  1776. .sale-card .progress {
  1777. height: 5px; }
  1778. .sale-card .tot-rev-chart {
  1779. position: relative;
  1780. margin: 0 auto; }
  1781. .sale-card .tot-rev-chart .ct-series-b path {
  1782. stroke: #fff; }
  1783. .sale-card .tot-rev-chart .ct-series-a .ct-slice-donut {
  1784. stroke: #fb6340; }
  1785. .sale-card .tot-rev-chart h3 {
  1786. position: absolute;
  1787. margin-bottom: 0;
  1788. top: 50%;
  1789. left: 50%;
  1790. transform: translate(-50%, -50%); }
  1791. .new-cust-card img {
  1792. border: 2px solid #fff;
  1793. box-shadow: 0 5px 10px 0 rgba(43, 43, 43, 0.2); }
  1794. .new-cust-card h6 {
  1795. margin-bottom: 0; }
  1796. .new-cust-card .align-middle {
  1797. position: relative; }
  1798. .new-cust-card .align-middle .status {
  1799. position: absolute;
  1800. right: 0;
  1801. top: 19px;
  1802. font-size: 13px; }
  1803. .new-cust-card .align-middle .status.active {
  1804. width: 10px;
  1805. height: 10px;
  1806. border-radius: 50%;
  1807. background: #2dce89; }
  1808. .table-card .card-block {
  1809. padding-left: 0;
  1810. padding-right: 0;
  1811. padding-top: 0; }
  1812. .table-card .card-block .table > thead > tr > th {
  1813. border-top: 0; }
  1814. .table-card .card-block .table tr td:first-child,
  1815. .table-card .card-block .table tr th:first-child {
  1816. padding-left: 20px; }
  1817. .table-card .card-block .table tr td:last-child,
  1818. .table-card .card-block .table tr th:last-child {
  1819. padding-right: 20px; }
  1820. .table-card .card-block .table.without-header tr:first-child td {
  1821. border-top: none; }
  1822. .table-card .p-status {
  1823. width: 10px;
  1824. height: 10px;
  1825. border-radius: 50%; }
  1826. .latest-update-card .card-block {
  1827. padding-top: 0; }
  1828. .latest-update-card .card-block .latest-update-box {
  1829. position: relative; }
  1830. .latest-update-card .card-block .latest-update-box:after {
  1831. content: "";
  1832. position: absolute;
  1833. background: #ebebeb;
  1834. height: 100%;
  1835. width: 3px;
  1836. top: 0;
  1837. left: 19px;
  1838. z-index: 1; }
  1839. .latest-update-card .card-block .latest-update-box .update-meta {
  1840. z-index: 2; }
  1841. .latest-update-card .card-block .latest-update-box .update-meta .update-icon {
  1842. width: 30px;
  1843. height: 30px;
  1844. border-radius: 50%;
  1845. text-align: center;
  1846. padding: 7px 8px;
  1847. font-size: 16px;
  1848. color: #fff; }
  1849. .latest-update-card .card-block .latest-update-box .update-meta .update-icon.bg-red {
  1850. box-shadow: 0 0 0 4px rgba(245, 54, 92, 0.5); }
  1851. .latest-update-card .card-block .latest-update-box .update-meta .update-icon.bg-blue {
  1852. box-shadow: 0 0 0 4px rgba(0, 123, 255, 0.5); }
  1853. .latest-update-card .card-block .latest-update-box .update-meta .update-icon.bg-green {
  1854. box-shadow: 0 0 0 4px rgba(45, 206, 137, 0.5); }
  1855. .latest-update-card .card-block .latest-update-box .update-meta .update-icon.bg-yellow {
  1856. box-shadow: 0 0 0 4px rgba(251, 99, 64, 0.5); }
  1857. .latest-update-card .card-block .latest-update-box .update-meta .update-icon.ring {
  1858. border-width: 3px;
  1859. width: 15px;
  1860. height: 15px;
  1861. padding: 0;
  1862. display: block;
  1863. margin-left: 13px;
  1864. background: #fff; }
  1865. .latest-update-card .card-block .latest-update-box .update-meta i.update-icon {
  1866. margin-left: 4px;
  1867. margin-right: 19px; }
  1868. .latest-update-card .card-block .latest-update-box .update-meta img.update-icon {
  1869. padding: 0;
  1870. width: 40px;
  1871. height: 40px; }
  1872. @media only screen and (max-width: 575px) {
  1873. .latest-update-card .card-block .latest-update-box:after {
  1874. display: none; }
  1875. .latest-update-card .card-block .latest-update-box .update-meta {
  1876. z-index: 2;
  1877. min-width: 100%;
  1878. text-align: left !important;
  1879. margin-bottom: 15px;
  1880. border-top: 1px solid #f1f1f1;
  1881. padding-top: 15px; } }
  1882. .testimonial-card .progress {
  1883. height: 5px; }
  1884. .testimonial-card .review-block .cust-img {
  1885. width: 50px;
  1886. height: 50px; }
  1887. .testimonial-card .review-block > div {
  1888. padding-top: 15px;
  1889. padding-bottom: 15px;
  1890. margin-left: 0;
  1891. margin-right: 0;
  1892. padding-left: 5px;
  1893. padding-right: 5px; }
  1894. .testimonial-card .review-block > div:hover {
  1895. background-color: rgba(0, 123, 255, 0.1); }
  1896. .feed-card h6 {
  1897. margin-top: 7px; }
  1898. .feed-card .feed-icon {
  1899. color: #fff;
  1900. border-radius: 50%;
  1901. width: 30px;
  1902. height: 30px;
  1903. text-align: center;
  1904. padding: 8px 9px; }
  1905. .chat-card .msg {
  1906. margin-bottom: 5px;
  1907. display: inline-block;
  1908. padding: 10px;
  1909. position: relative; }
  1910. .chat-card .msg img {
  1911. width: 60px;
  1912. border-radius: 5px;
  1913. margin-bottom: 5px;
  1914. margin-top: 5px;
  1915. margin-right: 10px; }
  1916. .chat-card .received-chat .msg {
  1917. background: rgba(0, 123, 255, 0.1);
  1918. border-radius: 0 5px 5px 5px;
  1919. box-shadow: 2px 3px 7px 0 rgba(43, 43, 43, 0.15); }
  1920. .chat-card .received-chat .msg:after {
  1921. content: "";
  1922. position: absolute;
  1923. left: -7px;
  1924. top: -7px;
  1925. transform: rotate(45deg);
  1926. border: 7px solid transparent;
  1927. border-bottom-color: rgba(0, 123, 255, 0.1); }
  1928. .chat-card .send-chat {
  1929. text-align: right; }
  1930. .chat-card .send-chat .msg {
  1931. background: rgba(45, 206, 137, 0.1);
  1932. border-radius: 5px 0 5px 5px;
  1933. box-shadow: -2px 3px 7px 0 rgba(43, 43, 43, 0.15); }
  1934. .chat-card .send-chat .msg:after {
  1935. content: "";
  1936. position: absolute;
  1937. right: -7px;
  1938. top: -7px;
  1939. transform: rotate(45deg);
  1940. border: 7px solid transparent;
  1941. border-right-color: rgba(45, 206, 137, 0.1); }
  1942. /* -------------------------------------
  1943. * Bar container
  1944. * ------------------------------------- */
  1945. .radial-bar {
  1946. position: relative;
  1947. display: inline-block;
  1948. border-radius: 50%;
  1949. background-color: transparent;
  1950. margin-bottom: 20px;
  1951. -webkit-box-sizing: content-box;
  1952. -moz-box-sizing: content-box;
  1953. box-sizing: content-box;
  1954. width: 80px;
  1955. height: 80px;
  1956. font-size: 18px; }
  1957. .radial-bar:after,
  1958. .radial-bar > img {
  1959. display: inline-block;
  1960. position: absolute;
  1961. top: 0;
  1962. left: 0;
  1963. border-radius: 50%;
  1964. text-align: center;
  1965. font-weight: 500;
  1966. color: #455a64; }
  1967. .radial-bar:after {
  1968. content: attr(data-label);
  1969. background-color: #fff;
  1970. z-index: 55; }
  1971. .radial-bar > img {
  1972. z-index: 102; }
  1973. .radial-bar:after,
  1974. .radial-bar > img {
  1975. width: 56px;
  1976. height: 56px;
  1977. margin-left: 12px;
  1978. margin-top: 12px;
  1979. line-height: 56px; }
  1980. .radial-bar.radial-bar-0 {
  1981. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1982. .radial-bar.radial-bar-5 {
  1983. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1984. .radial-bar.radial-bar-10 {
  1985. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1986. .radial-bar.radial-bar-15 {
  1987. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1988. .radial-bar.radial-bar-20 {
  1989. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1990. .radial-bar.radial-bar-25 {
  1991. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1992. .radial-bar.radial-bar-30 {
  1993. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1994. .radial-bar.radial-bar-35 {
  1995. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1996. .radial-bar.radial-bar-40 {
  1997. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  1998. .radial-bar.radial-bar-45 {
  1999. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2000. .radial-bar.radial-bar-50 {
  2001. background-image: linear-gradient(270deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2002. .radial-bar.radial-bar-55 {
  2003. background-image: linear-gradient(288deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2004. .radial-bar.radial-bar-60 {
  2005. background-image: linear-gradient(306deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2006. .radial-bar.radial-bar-65 {
  2007. background-image: linear-gradient(324deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2008. .radial-bar.radial-bar-70 {
  2009. background-image: linear-gradient(342deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2010. .radial-bar.radial-bar-75 {
  2011. background-image: linear-gradient(360deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2012. .radial-bar.radial-bar-80 {
  2013. background-image: linear-gradient(378deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2014. .radial-bar.radial-bar-85 {
  2015. background-image: linear-gradient(396deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2016. .radial-bar.radial-bar-90 {
  2017. background-image: linear-gradient(414deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2018. .radial-bar.radial-bar-95 {
  2019. background-image: linear-gradient(432deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2020. .radial-bar.radial-bar-100 {
  2021. background-image: linear-gradient(450deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2022. .radial-bar-primary.radial-bar-0 {
  2023. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2024. .radial-bar-primary.radial-bar-5 {
  2025. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2026. .radial-bar-primary.radial-bar-10 {
  2027. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2028. .radial-bar-primary.radial-bar-15 {
  2029. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2030. .radial-bar-primary.radial-bar-20 {
  2031. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2032. .radial-bar-primary.radial-bar-25 {
  2033. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2034. .radial-bar-primary.radial-bar-30 {
  2035. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2036. .radial-bar-primary.radial-bar-35 {
  2037. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2038. .radial-bar-primary.radial-bar-40 {
  2039. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2040. .radial-bar-primary.radial-bar-45 {
  2041. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2042. .radial-bar-primary.radial-bar-50 {
  2043. background-image: linear-gradient(270deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2044. .radial-bar-primary.radial-bar-55 {
  2045. background-image: linear-gradient(288deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2046. .radial-bar-primary.radial-bar-60 {
  2047. background-image: linear-gradient(306deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2048. .radial-bar-primary.radial-bar-65 {
  2049. background-image: linear-gradient(324deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2050. .radial-bar-primary.radial-bar-70 {
  2051. background-image: linear-gradient(342deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2052. .radial-bar-primary.radial-bar-75 {
  2053. background-image: linear-gradient(360deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2054. .radial-bar-primary.radial-bar-80 {
  2055. background-image: linear-gradient(378deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2056. .radial-bar-primary.radial-bar-85 {
  2057. background-image: linear-gradient(396deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2058. .radial-bar-primary.radial-bar-90 {
  2059. background-image: linear-gradient(414deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2060. .radial-bar-primary.radial-bar-95 {
  2061. background-image: linear-gradient(432deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2062. .radial-bar-primary.radial-bar-100 {
  2063. background-image: linear-gradient(450deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6); }
  2064. .radial-bar-success.radial-bar-0 {
  2065. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2066. .radial-bar-success.radial-bar-5 {
  2067. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2068. .radial-bar-success.radial-bar-10 {
  2069. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2070. .radial-bar-success.radial-bar-15 {
  2071. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2072. .radial-bar-success.radial-bar-20 {
  2073. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2074. .radial-bar-success.radial-bar-25 {
  2075. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2076. .radial-bar-success.radial-bar-30 {
  2077. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2078. .radial-bar-success.radial-bar-35 {
  2079. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2080. .radial-bar-success.radial-bar-40 {
  2081. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2082. .radial-bar-success.radial-bar-45 {
  2083. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2084. .radial-bar-success.radial-bar-50 {
  2085. background-image: linear-gradient(270deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2086. .radial-bar-success.radial-bar-55 {
  2087. background-image: linear-gradient(288deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2088. .radial-bar-success.radial-bar-60 {
  2089. background-image: linear-gradient(306deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2090. .radial-bar-success.radial-bar-65 {
  2091. background-image: linear-gradient(324deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2092. .radial-bar-success.radial-bar-70 {
  2093. background-image: linear-gradient(342deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2094. .radial-bar-success.radial-bar-75 {
  2095. background-image: linear-gradient(360deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2096. .radial-bar-success.radial-bar-80 {
  2097. background-image: linear-gradient(378deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2098. .radial-bar-success.radial-bar-85 {
  2099. background-image: linear-gradient(396deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2100. .radial-bar-success.radial-bar-90 {
  2101. background-image: linear-gradient(414deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2102. .radial-bar-success.radial-bar-95 {
  2103. background-image: linear-gradient(432deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2104. .radial-bar-success.radial-bar-100 {
  2105. background-image: linear-gradient(450deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6); }
  2106. .radial-bar-info.radial-bar-0 {
  2107. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2108. .radial-bar-info.radial-bar-5 {
  2109. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2110. .radial-bar-info.radial-bar-10 {
  2111. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2112. .radial-bar-info.radial-bar-15 {
  2113. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2114. .radial-bar-info.radial-bar-20 {
  2115. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2116. .radial-bar-info.radial-bar-25 {
  2117. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2118. .radial-bar-info.radial-bar-30 {
  2119. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2120. .radial-bar-info.radial-bar-35 {
  2121. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2122. .radial-bar-info.radial-bar-40 {
  2123. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2124. .radial-bar-info.radial-bar-45 {
  2125. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2126. .radial-bar-info.radial-bar-50 {
  2127. background-image: linear-gradient(270deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2128. .radial-bar-info.radial-bar-55 {
  2129. background-image: linear-gradient(288deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2130. .radial-bar-info.radial-bar-60 {
  2131. background-image: linear-gradient(306deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2132. .radial-bar-info.radial-bar-65 {
  2133. background-image: linear-gradient(324deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2134. .radial-bar-info.radial-bar-70 {
  2135. background-image: linear-gradient(342deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2136. .radial-bar-info.radial-bar-75 {
  2137. background-image: linear-gradient(360deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2138. .radial-bar-info.radial-bar-80 {
  2139. background-image: linear-gradient(378deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2140. .radial-bar-info.radial-bar-85 {
  2141. background-image: linear-gradient(396deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2142. .radial-bar-info.radial-bar-90 {
  2143. background-image: linear-gradient(414deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2144. .radial-bar-info.radial-bar-95 {
  2145. background-image: linear-gradient(432deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2146. .radial-bar-info.radial-bar-100 {
  2147. background-image: linear-gradient(450deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6); }
  2148. .radial-bar-warning.radial-bar-0 {
  2149. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2150. .radial-bar-warning.radial-bar-5 {
  2151. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2152. .radial-bar-warning.radial-bar-10 {
  2153. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2154. .radial-bar-warning.radial-bar-15 {
  2155. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2156. .radial-bar-warning.radial-bar-20 {
  2157. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2158. .radial-bar-warning.radial-bar-25 {
  2159. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2160. .radial-bar-warning.radial-bar-30 {
  2161. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2162. .radial-bar-warning.radial-bar-35 {
  2163. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2164. .radial-bar-warning.radial-bar-40 {
  2165. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2166. .radial-bar-warning.radial-bar-45 {
  2167. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2168. .radial-bar-warning.radial-bar-50 {
  2169. background-image: linear-gradient(270deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2170. .radial-bar-warning.radial-bar-55 {
  2171. background-image: linear-gradient(288deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2172. .radial-bar-warning.radial-bar-60 {
  2173. background-image: linear-gradient(306deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2174. .radial-bar-warning.radial-bar-65 {
  2175. background-image: linear-gradient(324deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2176. .radial-bar-warning.radial-bar-70 {
  2177. background-image: linear-gradient(342deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2178. .radial-bar-warning.radial-bar-75 {
  2179. background-image: linear-gradient(360deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2180. .radial-bar-warning.radial-bar-80 {
  2181. background-image: linear-gradient(378deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2182. .radial-bar-warning.radial-bar-85 {
  2183. background-image: linear-gradient(396deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2184. .radial-bar-warning.radial-bar-90 {
  2185. background-image: linear-gradient(414deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2186. .radial-bar-warning.radial-bar-95 {
  2187. background-image: linear-gradient(432deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2188. .radial-bar-warning.radial-bar-100 {
  2189. background-image: linear-gradient(450deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6); }
  2190. .radial-bar-danger.radial-bar-0 {
  2191. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2192. .radial-bar-danger.radial-bar-5 {
  2193. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2194. .radial-bar-danger.radial-bar-10 {
  2195. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2196. .radial-bar-danger.radial-bar-15 {
  2197. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2198. .radial-bar-danger.radial-bar-20 {
  2199. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2200. .radial-bar-danger.radial-bar-25 {
  2201. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2202. .radial-bar-danger.radial-bar-30 {
  2203. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2204. .radial-bar-danger.radial-bar-35 {
  2205. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2206. .radial-bar-danger.radial-bar-40 {
  2207. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2208. .radial-bar-danger.radial-bar-45 {
  2209. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2210. .radial-bar-danger.radial-bar-50 {
  2211. background-image: linear-gradient(270deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2212. .radial-bar-danger.radial-bar-55 {
  2213. background-image: linear-gradient(288deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2214. .radial-bar-danger.radial-bar-60 {
  2215. background-image: linear-gradient(306deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2216. .radial-bar-danger.radial-bar-65 {
  2217. background-image: linear-gradient(324deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2218. .radial-bar-danger.radial-bar-70 {
  2219. background-image: linear-gradient(342deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2220. .radial-bar-danger.radial-bar-75 {
  2221. background-image: linear-gradient(360deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2222. .radial-bar-danger.radial-bar-80 {
  2223. background-image: linear-gradient(378deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2224. .radial-bar-danger.radial-bar-85 {
  2225. background-image: linear-gradient(396deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2226. .radial-bar-danger.radial-bar-90 {
  2227. background-image: linear-gradient(414deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2228. .radial-bar-danger.radial-bar-95 {
  2229. background-image: linear-gradient(432deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2230. .radial-bar-danger.radial-bar-100 {
  2231. background-image: linear-gradient(450deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6); }
  2232. /* -- Radial Default -- */
  2233. .radial-bar-default.radial-bar-0 {
  2234. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2235. .radial-bar-default.radial-bar-5 {
  2236. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2237. .radial-bar-default.radial-bar-10 {
  2238. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2239. .radial-bar-default.radial-bar-15 {
  2240. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2241. .radial-bar-default.radial-bar-20 {
  2242. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2243. .radial-bar-default.radial-bar-25 {
  2244. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2245. .radial-bar-default.radial-bar-30 {
  2246. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2247. .radial-bar-default.radial-bar-35 {
  2248. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2249. .radial-bar-default.radial-bar-40 {
  2250. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2251. .radial-bar-default.radial-bar-45 {
  2252. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2253. .radial-bar-default.radial-bar-50 {
  2254. background-image: linear-gradient(270deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2255. .radial-bar-default.radial-bar-55 {
  2256. background-image: linear-gradient(288deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2257. .radial-bar-default.radial-bar-60 {
  2258. background-image: linear-gradient(306deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2259. .radial-bar-default.radial-bar-65 {
  2260. background-image: linear-gradient(324deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2261. .radial-bar-default.radial-bar-70 {
  2262. background-image: linear-gradient(342deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2263. .radial-bar-default.radial-bar-75 {
  2264. background-image: linear-gradient(360deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2265. .radial-bar-default.radial-bar-80 {
  2266. background-image: linear-gradient(378deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2267. .radial-bar-default.radial-bar-85 {
  2268. background-image: linear-gradient(396deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2269. .radial-bar-default.radial-bar-90 {
  2270. background-image: linear-gradient(414deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2271. .radial-bar-default.radial-bar-95 {
  2272. background-image: linear-gradient(432deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2273. .radial-bar-default.radial-bar-100 {
  2274. background-image: linear-gradient(450deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6); }
  2275. /* -- Radial Pink -- */
  2276. .radial-bar-pink.radial-bar-0 {
  2277. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2278. .radial-bar-pink.radial-bar-5 {
  2279. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2280. .radial-bar-pink.radial-bar-10 {
  2281. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2282. .radial-bar-pink.radial-bar-15 {
  2283. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2284. .radial-bar-pink.radial-bar-20 {
  2285. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2286. .radial-bar-pink.radial-bar-25 {
  2287. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2288. .radial-bar-pink.radial-bar-30 {
  2289. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2290. .radial-bar-pink.radial-bar-35 {
  2291. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2292. .radial-bar-pink.radial-bar-40 {
  2293. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2294. .radial-bar-pink.radial-bar-45 {
  2295. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2296. .radial-bar-pink.radial-bar-50 {
  2297. background-image: linear-gradient(270deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2298. .radial-bar-pink.radial-bar-55 {
  2299. background-image: linear-gradient(288deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2300. .radial-bar-pink.radial-bar-60 {
  2301. background-image: linear-gradient(306deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2302. .radial-bar-pink.radial-bar-65 {
  2303. background-image: linear-gradient(324deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2304. .radial-bar-pink.radial-bar-70 {
  2305. background-image: linear-gradient(342deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2306. .radial-bar-pink.radial-bar-75 {
  2307. background-image: linear-gradient(360deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2308. .radial-bar-pink.radial-bar-80 {
  2309. background-image: linear-gradient(378deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2310. .radial-bar-pink.radial-bar-85 {
  2311. background-image: linear-gradient(396deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2312. .radial-bar-pink.radial-bar-90 {
  2313. background-image: linear-gradient(414deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2314. .radial-bar-pink.radial-bar-95 {
  2315. background-image: linear-gradient(432deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2316. .radial-bar-pink.radial-bar-100 {
  2317. background-image: linear-gradient(450deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6); }
  2318. /* -- Radial Purple -- */
  2319. .radial-bar-purple.radial-bar-0 {
  2320. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2321. .radial-bar-purple.radial-bar-5 {
  2322. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2323. .radial-bar-purple.radial-bar-10 {
  2324. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2325. .radial-bar-purple.radial-bar-15 {
  2326. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2327. .radial-bar-purple.radial-bar-20 {
  2328. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2329. .radial-bar-purple.radial-bar-25 {
  2330. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2331. .radial-bar-purple.radial-bar-30 {
  2332. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2333. .radial-bar-purple.radial-bar-35 {
  2334. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2335. .radial-bar-purple.radial-bar-40 {
  2336. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2337. .radial-bar-purple.radial-bar-45 {
  2338. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2339. .radial-bar-purple.radial-bar-50 {
  2340. background-image: linear-gradient(270deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2341. .radial-bar-purple.radial-bar-55 {
  2342. background-image: linear-gradient(288deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2343. .radial-bar-purple.radial-bar-60 {
  2344. background-image: linear-gradient(306deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2345. .radial-bar-purple.radial-bar-65 {
  2346. background-image: linear-gradient(324deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2347. .radial-bar-purple.radial-bar-70 {
  2348. background-image: linear-gradient(342deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2349. .radial-bar-purple.radial-bar-75 {
  2350. background-image: linear-gradient(360deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2351. .radial-bar-purple.radial-bar-80 {
  2352. background-image: linear-gradient(378deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2353. .radial-bar-purple.radial-bar-85 {
  2354. background-image: linear-gradient(396deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2355. .radial-bar-purple.radial-bar-90 {
  2356. background-image: linear-gradient(414deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2357. .radial-bar-purple.radial-bar-95 {
  2358. background-image: linear-gradient(432deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2359. .radial-bar-purple.radial-bar-100 {
  2360. background-image: linear-gradient(450deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6); }
  2361. /* -- Radial Inverse -- */
  2362. .radial-bar-inverse.radial-bar-0 {
  2363. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2364. .radial-bar-inverse.radial-bar-5 {
  2365. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2366. .radial-bar-inverse.radial-bar-10 {
  2367. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2368. .radial-bar-inverse.radial-bar-15 {
  2369. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2370. .radial-bar-inverse.radial-bar-20 {
  2371. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2372. .radial-bar-inverse.radial-bar-25 {
  2373. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2374. .radial-bar-inverse.radial-bar-30 {
  2375. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2376. .radial-bar-inverse.radial-bar-35 {
  2377. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2378. .radial-bar-inverse.radial-bar-40 {
  2379. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2380. .radial-bar-inverse.radial-bar-45 {
  2381. background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2382. .radial-bar-inverse.radial-bar-50 {
  2383. background-image: linear-gradient(270deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2384. .radial-bar-inverse.radial-bar-55 {
  2385. background-image: linear-gradient(288deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2386. .radial-bar-inverse.radial-bar-60 {
  2387. background-image: linear-gradient(306deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2388. .radial-bar-inverse.radial-bar-65 {
  2389. background-image: linear-gradient(324deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2390. .radial-bar-inverse.radial-bar-70 {
  2391. background-image: linear-gradient(342deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2392. .radial-bar-inverse.radial-bar-75 {
  2393. background-image: linear-gradient(360deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2394. .radial-bar-inverse.radial-bar-80 {
  2395. background-image: linear-gradient(378deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2396. .radial-bar-inverse.radial-bar-85 {
  2397. background-image: linear-gradient(396deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2398. .radial-bar-inverse.radial-bar-90 {
  2399. background-image: linear-gradient(414deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2400. .radial-bar-inverse.radial-bar-95 {
  2401. background-image: linear-gradient(432deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2402. .radial-bar-inverse.radial-bar-100 {
  2403. background-image: linear-gradient(450deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6); }
  2404. .radial-bar-lg {
  2405. width: 100px;
  2406. height: 100px;
  2407. font-size: 20px; }
  2408. .radial-bar-lg:after,
  2409. .radial-bar-lg > img {
  2410. width: 70px;
  2411. height: 70px;
  2412. margin-left: 15px;
  2413. margin-top: 15px;
  2414. line-height: 70px; }
  2415. .radial-bar-sm {
  2416. width: 50px;
  2417. height: 50px;
  2418. font-size: 12px; }
  2419. .radial-bar-sm:after,
  2420. .radial-bar-sm > img {
  2421. width: 35px;
  2422. height: 35px;
  2423. margin-left: 7.5px;
  2424. margin-top: 7.5px;
  2425. line-height: 35px; }
  2426. .radial-bar-xs {
  2427. width: 30px;
  2428. height: 30px;
  2429. font-size: 8px; }
  2430. .radial-bar-xs:after,
  2431. .radial-bar-xs > img {
  2432. width: 20px;
  2433. height: 20px;
  2434. margin-left: 5.5px;
  2435. margin-top: 4.5px;
  2436. line-height: 21px; }
  2437. .radial-bar {
  2438. background-clip: content-box; }
  2439. .card .card-body .dataTables_wrapper .dataTables_scroll {
  2440. /*margin-left: -20px;
  2441. width: calc(100% + 40px); */}
  2442. .card .card-body .dataTables_wrapper .dataTables_scroll .dataTable {
  2443. margin-left: 0px;
  2444. width: 100%; }
  2445. .card .card-body .dataTables_wrapper .dataTable {
  2446. /*margin-left: -20px;
  2447. width: calc(100% + 40px);*/}
  2448. .card .card-body .dataTables_wrapper .form-control {
  2449. border: none;
  2450. min-height: 30px;
  2451. background-color: #f4f4f4; }
  2452. .card .card-body .dataTables_wrapper select.form-control {
  2453. height: 30px !important; }
  2454. .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link {
  2455. margin-left: 5px;
  2456. min-width: 30px;
  2457. height: 30px;
  2458. padding: 0;
  2459. text-align: center;
  2460. line-height: 30px;
  2461. border: none;
  2462. /*background-color: #f4f4f4;
  2463. color: #212121;*/
  2464. border-radius: 30px;
  2465. -webkit-border-radius: 30px;
  2466. -moz-border-radius: 30px; }
  2467. .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.previous .page-link, .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.next .page-link, .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.first .page-link, .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.last .page-link {
  2468. padding: 0 15px; }
  2469. .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link {
  2470. color: #6c757d;
  2471. background-color: #f4f4f4;
  2472. cursor: not-allowed; }
  2473. .card .card-table .card-item {
  2474. border-top: 1px solid #ededed; }
  2475. .table thead {
  2476. background-color: #f6f8fb; }
  2477. .table thead th {
  2478. font-weight: 600;
  2479. color: #879099;
  2480. font-size: 14px; }
  2481. .table tbody td {
  2482. vertical-align: middle; }
  2483. .table tbody td .table-user-thumb {
  2484. width: 30px;
  2485. height: 30px;
  2486. border-radius: 50%; }
  2487. .table tbody td .table-actions {
  2488. text-align: right; }
  2489. .table tbody td .table-actions a {
  2490. color: #bcc1c6;
  2491. display: inline-block;
  2492. margin-left: 8px;
  2493. font-size: 16px; }
  2494. .badge {
  2495. padding: 6px 10px;
  2496. font-size: 12px;
  2497. font-weight: 600; }
  2498. .badge.badge-top-left {
  2499. top: 7px;
  2500. right: 10px; }
  2501. .badge.badge-top-left-2 {
  2502. top: 40px;
  2503. right: 10px; }
  2504. .badge-primary, .badge-success, .badge-info, .badge-warning, .badge-danger, .badge-inverse, .badge-purple, .badge-pink, .badge-twitter, .badge-facebook, .badge-linkedin, .badge-google, .badge-dribbble, .badge-instagram {
  2505. color: #ffffff; }
  2506. .badge-theme {
  2507. background-color: #ef4153; }
  2508. .badge-aqua {
  2509. background-color: #3ec5d6; }
  2510. .badge-blue {
  2511. background-color: #19B5FE; }
  2512. .badge-light-blue {
  2513. background-color: #89CFF0; }
  2514. .badge-teal {
  2515. background-color: #008081; }
  2516. .badge-yellow {
  2517. background-color: #F7CA18; }
  2518. .badge-orange {
  2519. background-color: #FF8000; }
  2520. .badge-green {
  2521. background-color: #26C281; }
  2522. .badge-lime {
  2523. background-color: #cad900; }
  2524. .badge-red {
  2525. background-color: #F22613; }
  2526. .badge-fuchsia {
  2527. background-color: #df2de3; }
  2528. .badge-navy {
  2529. background-color: #000080; }
  2530. .badge-empty {
  2531. background: transparent; }
  2532. .badge-primary {
  2533. background-color: #007bff; }
  2534. .badge-success {
  2535. background-color: #2dce89; }
  2536. .badge-info {
  2537. background-color: #11cdef; }
  2538. .badge-warning {
  2539. background-color: #fb6340; }
  2540. .badge-danger {
  2541. background-color: #f5365c; }
  2542. .badge-muted {
  2543. background-color: #6c757d; }
  2544. .badge-inverse {
  2545. background-color: #4c5667; }
  2546. .badge-purple {
  2547. background-color: #BF55EC; }
  2548. .badge-pink {
  2549. background-color: #f76397; }
  2550. .badge-white {
  2551. background-color: #ffffff; }
  2552. .btn .badge {
  2553. padding: 2px 6px; }
  2554. .pagination .page-item {
  2555. padding: 5px; }
  2556. .pagination .page-item .page-link {
  2557. outline: initial !important;
  2558. box-shadow: none !important;
  2559. line-height: 18px;
  2560. min-width: 30px;
  2561. text-align: center;
  2562. height: 30px;
  2563. padding: 6px 0px;
  2564. border: none;
  2565. background-color: #eaeaea;
  2566. color: #3e5569;
  2567. border-radius: 30px;
  2568. -webkit-border-radius: 30px;
  2569. -moz-border-radius: 30px; }
  2570. .pagination .page-item .page-link.first, .pagination .page-item .page-link.last {
  2571. color: #ffffff;
  2572. background-color: #3e5569; }
  2573. .pagination .page-item.active .page-link {
  2574. background-color: #007bff;
  2575. color: #ffffff; }
  2576. .btn {
  2577. padding: 6px 14px;
  2578. /*height: 30px;*/
  2579. font-size: 13px;
  2580. font-weight: 600;
  2581. -moz-transition: 0.3s ease-in-out;
  2582. -o-transition: 0.3s ease-in-out;
  2583. -webkit-transition: 0.3s ease-in-out;
  2584. transition: 0.3s ease-in-out; }
  2585. .btn i {
  2586. margin-right: 5px; }
  2587. .btn-icon {
  2588. width: 30px;
  2589. height: 30px;
  2590. padding: 0;
  2591. text-align: center;
  2592. line-height: 32px;
  2593. font-size: 14px;
  2594. display: inline-block;
  2595. border-radius: 50%;
  2596. -webkit-border-radius: 50%;
  2597. -moz-border-radius: 50%;
  2598. -moz-transition: all 0.5s ease-in-out;
  2599. -o-transition: all 0.5s ease-in-out;
  2600. -webkit-transition: all 0.5s ease-in-out;
  2601. transition: all 0.5s ease-in-out; }
  2602. .btn-icon i {
  2603. margin-right: 0 !important; }
  2604. .social-btn {
  2605. width: 30px;
  2606. height: 30px;
  2607. padding: 0;
  2608. border-radius: 50%;
  2609. text-align: center;
  2610. line-height: 30px;
  2611. color: #ffffff; }
  2612. .social-btn i {
  2613. margin: 0; }
  2614. .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger, .btn-inverse, .btn-purple, .btn-pink, .btn-twitter, .btn-facebook, .btn-linkedin, .btn-google, .btn-dribbble, .btn-instagram {
  2615. color: #ffffff; }
  2616. .btn-theme {
  2617. background: linear-gradient(150deg, #f05138 15%, #ee3a5b 70%, #ed1375 94%);
  2618. color: #fff; }
  2619. .btndefault {
  2620. background-color: #dae6ec;
  2621. border-color: #dae6ec; }
  2622. .btndefault:focus, .btndefault:hover, .btndefault:active, .btndefault.active {
  2623. background-color: #dae6ec;
  2624. border-color: #C2CED4;
  2625. color: #ffffff !important; }
  2626. .btn-primary {
  2627. background-color: #007bff;
  2628. border: 1px solid #007bff; }
  2629. .btn-primary:hover, .btn-primary:focus, .btn-primary.active {
  2630. background-color: #006fe6;
  2631. border: 1px solid #006fe6;
  2632. color: #ffffff !important; }
  2633. .btn-success {
  2634. background-color: #2dce89;
  2635. border: 1px solid #2dce89; }
  2636. .btn-success:hover, .btn-success:focus, .btn-success.active {
  2637. background-color: #28b97b;
  2638. border: 1px solid #28b97b;
  2639. color: #ffffff !important; }
  2640. .btn-info {
  2641. background-color: #11cdef;
  2642. border: 1px solid #11cdef; }
  2643. .btn-info:hover, .btn-info:focus, .btn-info.active {
  2644. background-color: #0fb9d8;
  2645. border: 1px solid #0fb9d8;
  2646. color: #ffffff !important; }
  2647. .btn-warning {
  2648. background-color: #fb6340;
  2649. border: 1px solid #fb6340; }
  2650. .btn-warning:hover, .btn-warning:focus, .btn-warning.active {
  2651. background-color: #fa4f27;
  2652. border: 1px solid #fa4f27;
  2653. color: #ffffff !important; }
  2654. .btn-danger {
  2655. background-color: #f5365c;
  2656. border: 1px solid #f5365c; }
  2657. .btn-danger:focus, .btn-danger:hover, .btn-danger.active {
  2658. background-color: #f41e48;
  2659. border: 1px solid #f41e48;
  2660. color: #ffffff !important; }
  2661. .btn-inverse {
  2662. background-color: #4c5667;
  2663. border: 1px solid #4c5667; }
  2664. .btn-inverse:hover, .btn-inverse:focus, .btn-inverse.active {
  2665. background-color: #414a58;
  2666. border: 1px solid #414a58;
  2667. color: #ffffff !important; }
  2668. .btn-purple {
  2669. background-color: #BF55EC;
  2670. border: 1px solid #BF55EC; }
  2671. .btn-purple:hover, .btn-purple:focus, .btn-purple.active {
  2672. background-color: #b63ee9;
  2673. border: 1px solid #b63ee9;
  2674. color: #ffffff !important; }
  2675. .btn-pink {
  2676. background-color: #f76397;
  2677. border: 1px solid #f76397; }
  2678. .btn-pink:hover, .btn-pink:focus, .btn-pink.active {
  2679. background-color: #f64b87;
  2680. border: 1px solid #f64b87;
  2681. color: #ffffff !important; }
  2682. .btn-facebook {
  2683. background: #3b579d; }
  2684. .btn-twitter {
  2685. background: #1da1f2; }
  2686. .btn-dribbble {
  2687. background: #ea4c89; }
  2688. .btn-linkedin {
  2689. background: #0177b4; }
  2690. .btn-google {
  2691. background: #dc4a38; }
  2692. .btn-instagram {
  2693. background: #fb3958; }
  2694. .template-demo .btn {
  2695. margin-right: 10px;
  2696. margin-bottom: 10px; }
  2697. .btn-group .btn {
  2698. margin: 0; }
  2699. .full-window-modal .modal-dialog {
  2700. position: fixed;
  2701. width: 100%;
  2702. height: 100%;
  2703. margin: 0;
  2704. max-width: 100%;
  2705. left: 0;
  2706. top: 0;
  2707. bottom: 0;
  2708. display: block; }
  2709. .full-window-modal .modal-dialog .modal-content {
  2710. height: 100vh;
  2711. border: none;
  2712. border-radius: 0;
  2713. -webkit-border-radius: 0;
  2714. -moz-border-radius: 0; }
  2715. .full-window-modal .modal-dialog .modal-content .modal-body {
  2716. height: calc(100vh - 50px);
  2717. overflow-x: auto; }
  2718. .full-window-modal .modal-dialog .modal-content .modal-footer {
  2719. background-color: #393a3d;
  2720. padding: 15px 24px;
  2721. padding-top: 15px !important; }
  2722. .modal-open .apps-modal {
  2723. overflow: hidden; }
  2724. .modal-open .apps-modal .close {
  2725. position: absolute;
  2726. top: 20px;
  2727. right: 20px;
  2728. text-shadow: none;
  2729. z-index: 9; }
  2730. .modal-open .apps-modal .modal-dialog {
  2731. width: 100%;
  2732. max-width: 100%;
  2733. border-radius: 0;
  2734. margin: 0; }
  2735. .modal-open .apps-modal .modal-dialog .modal-content {
  2736. border: none;
  2737. border-radius: 0;
  2738. min-height: 100vh;
  2739. background-color: #ffffff; }
  2740. .modal-open .apps-modal .modal-dialog .modal-content .quick-search {
  2741. position: absolute;
  2742. width: 100%;
  2743. top: 17px;
  2744. padding: 0 50px;
  2745. z-index: 9; }
  2746. .modal-open .apps-modal .modal-dialog .modal-content .quick-search .input-wrap {
  2747. position: relative; }
  2748. .modal-open .apps-modal .modal-dialog .modal-content .quick-search .input-wrap i {
  2749. position: absolute;
  2750. right: 5px;
  2751. top: 0;
  2752. width: 30px;
  2753. height: 35px;
  2754. border-radius: 50%;
  2755. line-height: 35px;
  2756. text-align: center; }
  2757. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap {
  2758. display: -webkit-box;
  2759. display: -moz-box;
  2760. display: -ms-flexbox;
  2761. display: -webkit-flex;
  2762. display: flex;
  2763. -webkit-flex-flow: row wrap;
  2764. -moz-flex-flow: row wrap;
  2765. -ms-flex-flow: row wrap;
  2766. flex-flow: row wrap;
  2767. -webkit-justify-content: center;
  2768. -moz-justify-content: center;
  2769. -ms-justify-content: center;
  2770. justify-content: center;
  2771. -ms-flex-pack: center;
  2772. width: 100%; }
  2773. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item {
  2774. width: 130px;
  2775. height: 100px;
  2776. margin: 10px;
  2777. color: #ccc;
  2778. text-align: center;
  2779. display: -webkit-box;
  2780. display: -moz-box;
  2781. display: -ms-flexbox;
  2782. display: -webkit-flex;
  2783. display: flex;
  2784. -webkit-align-items: center;
  2785. -moz-align-items: center;
  2786. -ms-align-items: center;
  2787. align-items: center;
  2788. -webkit-justify-content: center;
  2789. -moz-justify-content: center;
  2790. -ms-justify-content: center;
  2791. justify-content: center;
  2792. -ms-flex-pack: center; }
  2793. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a {
  2794. display: inline-block; }
  2795. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a i {
  2796. font-size: 40px;
  2797. color: #3e5569;
  2798. display: inline-block;
  2799. margin-bottom: 10px;
  2800. -moz-transition: all 0.3s ease 0s;
  2801. -o-transition: all 0.3s ease 0s;
  2802. -webkit-transition: all 0.3s ease 0s;
  2803. transition: all 0.3s ease 0s; }
  2804. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a span {
  2805. display: block;
  2806. font-size: 14px;
  2807. color: #3e5569; }
  2808. .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item:hover i {
  2809. color: #ef4153; }
  2810. .modal-open .apps-modal.fade .modal-dialog {
  2811. overflow: hidden;
  2812. -moz-transform: translate(0, 0) scale(1.2);
  2813. -o-transform: translate(0, 0) scale(1.2);
  2814. -ms-transform: translate(0, 0) scale(1.2);
  2815. -webkit-transform: translate(0, 0) scale(1.2);
  2816. transform: translate(0, 0) scale(1.2); }
  2817. .modal-open .apps-modal.fade.show .modal-dialog {
  2818. -moz-transform: translate(0, 0) scale(1);
  2819. -o-transform: translate(0, 0) scale(1);
  2820. -ms-transform: translate(0, 0) scale(1);
  2821. -webkit-transform: translate(0, 0) scale(1);
  2822. transform: translate(0, 0) scale(1); }
  2823. .form-group {
  2824. margin-bottom: 1.25em; }
  2825. .form-group .form-control-lg {
  2826. font-size: 1.25em; }
  2827. .form-group .form-control-round {
  2828. border-radius: 50px; }
  2829. .form-group .form-control-static:focus {
  2830. outline: none; }
  2831. .form-control {
  2832. height: auto;
  2833. min-height: 35px;
  2834. border: 1px solid #eaeaea;
  2835. padding: 0 10px;
  2836. background-color: #fff;
  2837. font-size: 13px;
  2838. border-radius: 4px;
  2839. -webkit-border-radius: 4px;
  2840. -moz-border-radius: 4px; }
  2841. .form-control.placeholder {
  2842. color: #999999; }
  2843. .form-control:-moz-placeholder {
  2844. color: #999999; }
  2845. .form-control::-moz-placeholder {
  2846. color: #999999; }
  2847. .form-control:-ms-input-placeholder {
  2848. color: #999999; }
  2849. .form-control::-webkit-input-placeholder {
  2850. color: #999999; }
  2851. .form-control:focus {
  2852. border-color: #e2dfdf;
  2853. -webkit-box-shadow: none;
  2854. box-shadow: none; }
  2855. .form-control.form-control-normal {
  2856. font-weight: 400; }
  2857. .form-control.form-control-bold {
  2858. font-weight: 700; }
  2859. .form-control.form-control-capitalize {
  2860. text-transform: capitalize; }
  2861. .form-control.form-control-uppercase {
  2862. text-transform: uppercase; }
  2863. .form-control.form-control-lowercase {
  2864. text-transform: lowercase; }
  2865. .form-control.form-control-variant {
  2866. font-variant: small-caps; }
  2867. .form-control.form-control-left {
  2868. text-align: left; }
  2869. .form-control.form-control-center {
  2870. text-align: center; }
  2871. .form-control.form-control-right {
  2872. text-align: right; }
  2873. .form-control.form-control-rtl {
  2874. direction: rtl; }
  2875. .form-control:disabled {
  2876. cursor: not-allowed;
  2877. opacity: 0.5; }
  2878. select.form-control {
  2879. -webkit-appearance: none;
  2880. -moz-appearance: none;
  2881. appearance: none;
  2882. padding-right: 20px;
  2883. background-image: url("../img/down-arrow.svg");
  2884. background-position: center right 15px;
  2885. background-repeat: no-repeat;
  2886. -webkit-background-size: 10px;
  2887. background-size: 10px;
  2888. height: 35px !important; }
  2889. textarea.form-control {
  2890. padding: 10px 15px;
  2891. border-radius: 4px;
  2892. -webkit-border-radius: 4px;
  2893. -moz-border-radius: 4px; }
  2894. .custom-radio .custom-control-label {
  2895. line-height: 24px; }
  2896. .custom-checkbox .custom-control-label {
  2897. line-height: 24px; }
  2898. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  2899. background-image: none;
  2900. content: "\e83f";
  2901. line-height: 16px;
  2902. font-family: 'iconkit';
  2903. color: #fff; }
  2904. .custom-control-label {
  2905. text-align: center; }
  2906. .input-group .input-group-prepend .input-group-text {
  2907. border-top-left-radius: 4px;
  2908. border-bottom-left-radius: 4px;
  2909. background-color: #eaeaea;
  2910. border-color: #eaeaea;
  2911. padding-left: 15px;
  2912. height: 35px;
  2913. font-size: 14px; }
  2914. .input-group .input-group-prepend .btn {
  2915. height: 35px;
  2916. border-top-left-radius: 4px;
  2917. border-bottom-left-radius: 4px; }
  2918. .input-group .input-group-append .input-group-text {
  2919. border-top-right-radius: 4px;
  2920. border-bottom-right-radius: 4px;
  2921. background-color: #eaeaea;
  2922. border-color: #eaeaea;
  2923. padding-right: 15px;
  2924. height: 35px;
  2925. font-size: 14px; }
  2926. .input-group .input-group-append .btn {
  2927. height: 35px;
  2928. border-top-right-radius: 4px;
  2929. border-bottom-right-radius: 4px; }
  2930. .form-group .file-upload-default {
  2931. visibility: hidden;
  2932. position: absolute; }
  2933. .form-group .file-upload-info {
  2934. background: transparent; }
  2935. .select2.select2-container--default .select2-selection--single {
  2936. border-color: #eaeaea;
  2937. height: 35px;
  2938. border-radius: 4px;
  2939. -webkit-border-radius: 4px;
  2940. -moz-border-radius: 4px; }
  2941. .select2.select2-container--default .select2-selection--single .select2-selection__rendered {
  2942. line-height: 35px;
  2943. padding-left: 15px;
  2944. padding-right: 30px; }
  2945. .select2.select2-container--default .select2-selection--single .select2-selection__arrow {
  2946. height: 33px;
  2947. right: 8px; }
  2948. .select2.select2-container--default .select2-selection--multiple {
  2949. border-color: #eaeaea; }
  2950. .select2.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  2951. margin-top: 1px; }
  2952. .select2.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  2953. border: none;
  2954. padding: 1px 5px; }
  2955. .select2.select2-container--default.select2-container--focus .select2-selection--multiple {
  2956. border-color: #8e8e8e; }
  2957. .select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  2958. border-bottom-left-radius: 4px;
  2959. border-bottom-right-radius: 4px; }
  2960. .select2.select2-container .select2-selection--multiple {
  2961. min-height: 35px; }
  2962. .select2-container--default .select2-dropdown {
  2963. background-color: #ffffff;
  2964. border: none;
  2965. border-radius: 6px;
  2966. -webkit-border-radius: 6px;
  2967. -moz-border-radius: 6px;
  2968. -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  2969. -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  2970. box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08); }
  2971. .select2-container--default .select2-dropdown .select2-search--dropdown {
  2972. padding: 5px; }
  2973. .select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field {
  2974. height: 30px;
  2975. border: none;
  2976. background-color: #eaeaea;
  2977. padding: 5px 10px;
  2978. border-radius: 4px;
  2979. -webkit-border-radius: 4px;
  2980. -moz-border-radius: 4px; }
  2981. .select2-container--default .select2-dropdown .select2-results .select2-results__options {
  2982. padding: 5px; }
  2983. .select2-results__option {
  2984. background-color: #fff;
  2985. padding: 8px 15px;
  2986. border-radius: 4px;
  2987. line-height: 14px; }
  2988. .bootstrap-datetimepicker-widget .table thead {
  2989. background-color: transparent; }
  2990. .bootstrap-datetimepicker-widget .table thead tr th {
  2991. color: #212121;
  2992. border-radius: 6px;
  2993. -webkit-border-radius: 6px;
  2994. -moz-border-radius: 6px; }
  2995. .bootstrap-datetimepicker-widget .table tr td, .bootstrap-datetimepicker-widget .table tr th {
  2996. text-align: center;
  2997. width: 35px;
  2998. height: 35px;
  2999. border-radius: 50%;
  3000. border: none;
  3001. line-height: 35px;
  3002. position: relative;
  3003. z-index: 1; }
  3004. .bootstrap-datetimepicker-widget .table tr td.today, .bootstrap-datetimepicker-widget .table tr td.active {
  3005. color: #ffffff;
  3006. position: relative;
  3007. z-index: 1;
  3008. background-color: transparent;
  3009. text-shadow: none; }
  3010. .bootstrap-datetimepicker-widget .table tr td.today:before, .bootstrap-datetimepicker-widget .table tr td.today::before, .bootstrap-datetimepicker-widget .table tr td.active:before, .bootstrap-datetimepicker-widget .table tr td.active::before {
  3011. width: 30px;
  3012. height: 30px;
  3013. border-radius: 50%;
  3014. border: none;
  3015. background-color: #4a5361;
  3016. position: absolute;
  3017. z-index: -1;
  3018. display: block;
  3019. margin: auto;
  3020. content: '';
  3021. top: 6px;
  3022. left: 0px;
  3023. right: 0px;
  3024. bottom: auto;
  3025. -moz-transform: scale(1);
  3026. -o-transform: scale(1);
  3027. -ms-transform: scale(1);
  3028. -webkit-transform: scale(1);
  3029. transform: scale(1); }
  3030. .bootstrap-datetimepicker-widget .table tr td.active:hover:before, .bootstrap-datetimepicker-widget .table tr td.active:hover::before {
  3031. background-color: #4a5361 !important; }
  3032. .bootstrap-datetimepicker-widget .table tr td.today:before, .bootstrap-datetimepicker-widget .table tr td.today::before {
  3033. background-color: #ef4153; }
  3034. .bootstrap-datetimepicker-widget .table tr td.day:hover, .bootstrap-datetimepicker-widget .table tr td.hour:hover, .bootstrap-datetimepicker-widget .table tr td.minute:hover, .bootstrap-datetimepicker-widget .table tr td.second:hover {
  3035. background-color: transparent; }
  3036. .bootstrap-datetimepicker-widget .table tr td:before, .bootstrap-datetimepicker-widget .table tr td::before {
  3037. width: 30px;
  3038. height: 30px;
  3039. border-radius: 50%;
  3040. border: none;
  3041. background-color: transparent;
  3042. position: absolute;
  3043. z-index: -1;
  3044. display: block;
  3045. margin: auto;
  3046. content: '';
  3047. top: 6px;
  3048. left: 0px;
  3049. right: 0px;
  3050. bottom: auto;
  3051. -moz-transform: scale(0);
  3052. -o-transform: scale(0);
  3053. -ms-transform: scale(0);
  3054. -webkit-transform: scale(0);
  3055. transform: scale(0);
  3056. -moz-transition: 0.3s ease-in-out;
  3057. -o-transition: 0.3s ease-in-out;
  3058. -webkit-transition: 0.3s ease-in-out;
  3059. transition: 0.3s ease-in-out; }
  3060. .bootstrap-datetimepicker-widget .table tr td:hover:before, .bootstrap-datetimepicker-widget .table tr td:hover::before {
  3061. background-color: #f4f4f4;
  3062. -moz-transform: scale(1);
  3063. -o-transform: scale(1);
  3064. -ms-transform: scale(1);
  3065. -webkit-transform: scale(1);
  3066. transform: scale(1); }
  3067. .bootstrap-datetimepicker-widget .timepicker table td {
  3068. position: relative;
  3069. z-index: 1;
  3070. width: 35px;
  3071. height: 35px;
  3072. line-height: 35px; }
  3073. .bootstrap-datetimepicker-widget .timepicker table td .btn {
  3074. height: auto; }
  3075. .bootstrap-datetimepicker-widget .timepicker table td span {
  3076. width: 35px;
  3077. height: 35px;
  3078. line-height: 35px; }
  3079. .bootstrap-datetimepicker-widget.dropdown-menu {
  3080. min-width: 280px; }
  3081. .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before, .bootstrap-datetimepicker-widget.dropdown-menu.bottom::before {
  3082. border-bottom-color: #fff; }
  3083. .bootstrap-datetimepicker-widget.dropdown-menu.top:before, .bootstrap-datetimepicker-widget.dropdown-menu.top::before {
  3084. border-top-color: #fff; }
  3085. .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr th, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td {
  3086. width: 30px;
  3087. height: 30px;
  3088. line-height: 30px; }
  3089. .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td::before {
  3090. top: 4px;
  3091. left: 0px; }
  3092. .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.today:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.today::before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.active:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.active::before {
  3093. top: 4px;
  3094. left: 0px; }
  3095. .bootstrap-tagsinput {
  3096. display: block;
  3097. border: 1px solid #eaeaea;
  3098. min-height: 35px;
  3099. padding: 0px 10px;
  3100. padding-top: 4px;
  3101. -webkit-box-shadow: none;
  3102. -moz-box-shadow: none;
  3103. box-shadow: none; }
  3104. .bootstrap-tagsinput .tag {
  3105. padding: 1px 5px;
  3106. margin-right: 2px;
  3107. margin-bottom: 4px;
  3108. display: inline-block;
  3109. text-transform: capitalize;
  3110. border-radius: 4px;
  3111. -webkit-border-radius: 4px;
  3112. -moz-border-radius: 4px;
  3113. background-color: #4c5667; }
  3114. .note-editor.note-frame.card {
  3115. -webkit-box-shadow: none;
  3116. -moz-box-shadow: none;
  3117. box-shadow: none; }
  3118. .input-group {
  3119. margin-bottom: 1.25em; }
  3120. .form-control-primary {
  3121. border-color: #007bff;
  3122. color: #007bff; }
  3123. .form-control-primary:focus {
  3124. border-color: #007bff; }
  3125. .input-group-primary .input-group-append .input-group-text,
  3126. .input-group-primary .input-group-prepend .input-group-text {
  3127. background-color: #007bff;
  3128. border-color: #007bff;
  3129. color: #ffffff; }
  3130. .input-group-primary .form-control {
  3131. border-color: #007bff; }
  3132. .form-control-warning {
  3133. border-color: #fb6340;
  3134. color: #fb6340; }
  3135. .form-control-warning:focus {
  3136. border-color: #fb6340; }
  3137. .input-group-warning .input-group-append .input-group-text,
  3138. .input-group-warning .input-group-prepend .input-group-text {
  3139. background-color: #fb6340;
  3140. border-color: #fb6340;
  3141. color: #ffffff; }
  3142. .input-group-warning .form-control {
  3143. border-color: #fb6340; }
  3144. .form-control-default {
  3145. border-color: #d6d6d6;
  3146. color: #d6d6d6; }
  3147. .form-control-default:focus {
  3148. border-color: #d6d6d6; }
  3149. .input-group-default .input-group-append .input-group-text,
  3150. .input-group-default .input-group-prepend .input-group-text {
  3151. background-color: #d6d6d6;
  3152. border-color: #d6d6d6;
  3153. color: #ffffff; }
  3154. .input-group-default .form-control {
  3155. border-color: #d6d6d6; }
  3156. .form-control-danger {
  3157. border-color: #f5365c;
  3158. color: #f5365c; }
  3159. .form-control-danger:focus {
  3160. border-color: #f5365c; }
  3161. .input-group-danger .input-group-append .input-group-text,
  3162. .input-group-danger .input-group-prepend .input-group-text {
  3163. background-color: #f5365c;
  3164. border-color: #f5365c;
  3165. color: #ffffff; }
  3166. .input-group-danger .form-control {
  3167. border-color: #f5365c; }
  3168. .form-control-success {
  3169. border-color: #2dce89;
  3170. color: #2dce89; }
  3171. .form-control-success:focus {
  3172. border-color: #2dce89; }
  3173. .input-group-success .input-group-append .input-group-text,
  3174. .input-group-success .input-group-prepend .input-group-text {
  3175. background-color: #2dce89;
  3176. border-color: #2dce89;
  3177. color: #ffffff; }
  3178. .input-group-success .form-control {
  3179. border-color: #2dce89; }
  3180. .form-control-inverse {
  3181. border-color: #4c5667;
  3182. color: #4c5667; }
  3183. .form-control-inverse:focus {
  3184. border-color: #4c5667; }
  3185. .input-group-inverse .input-group-append .input-group-text,
  3186. .input-group-inverse .input-group-prepend .input-group-text {
  3187. background-color: #4c5667;
  3188. border-color: #4c5667;
  3189. color: #ffffff; }
  3190. .input-group-inverse .form-control {
  3191. border-color: #4c5667; }
  3192. .form-control-info {
  3193. border-color: #11cdef;
  3194. color: #11cdef; }
  3195. .form-control-info:focus {
  3196. border-color: #11cdef; }
  3197. .input-group-info .input-group-append .input-group-text,
  3198. .input-group-info .input-group-prepend .input-group-text {
  3199. background-color: #11cdef;
  3200. border-color: #11cdef;
  3201. color: #ffffff; }
  3202. .input-group-info .form-control {
  3203. border-color: #11cdef; }
  3204. .form-txt-primary {
  3205. color: #007bff; }
  3206. .form-txt-primary:focus {
  3207. color: #007bff; }
  3208. .form-txt-primary::-moz-placeholder {
  3209. color: #007bff;
  3210. opacity: 1; }
  3211. .form-txt-primary:-ms-input-placeholder {
  3212. color: #007bff; }
  3213. .form-txt-primary::-webkit-input-placeholder {
  3214. color: #007bff; }
  3215. .form-txt-warning {
  3216. color: #fb6340; }
  3217. .form-txt-warning:focus {
  3218. color: #fb6340; }
  3219. .form-txt-warning::-moz-placeholder {
  3220. color: #fb6340;
  3221. opacity: 1; }
  3222. .form-txt-warning:-ms-input-placeholder {
  3223. color: #fb6340; }
  3224. .form-txt-warning::-webkit-input-placeholder {
  3225. color: #fb6340; }
  3226. .form-txt-default {
  3227. color: #d6d6d6; }
  3228. .form-txt-default:focus {
  3229. color: #d6d6d6; }
  3230. .form-txt-default::-moz-placeholder {
  3231. color: #d6d6d6;
  3232. opacity: 1; }
  3233. .form-txt-default:-ms-input-placeholder {
  3234. color: #d6d6d6; }
  3235. .form-txt-default::-webkit-input-placeholder {
  3236. color: #d6d6d6; }
  3237. .form-txt-danger {
  3238. color: #f5365c; }
  3239. .form-txt-danger:focus {
  3240. color: #f5365c; }
  3241. .form-txt-danger::-moz-placeholder {
  3242. color: #f5365c;
  3243. opacity: 1; }
  3244. .form-txt-danger:-ms-input-placeholder {
  3245. color: #f5365c; }
  3246. .form-txt-danger::-webkit-input-placeholder {
  3247. color: #f5365c; }
  3248. .form-txt-success {
  3249. color: #2dce89; }
  3250. .form-txt-success:focus {
  3251. color: #2dce89; }
  3252. .form-txt-success::-moz-placeholder {
  3253. color: #2dce89;
  3254. opacity: 1; }
  3255. .form-txt-success:-ms-input-placeholder {
  3256. color: #2dce89; }
  3257. .form-txt-success::-webkit-input-placeholder {
  3258. color: #2dce89; }
  3259. .form-txt-inverse {
  3260. color: #4c5667; }
  3261. .form-txt-inverse:focus {
  3262. color: #4c5667; }
  3263. .form-txt-inverse::-moz-placeholder {
  3264. color: #4c5667;
  3265. opacity: 1; }
  3266. .form-txt-inverse:-ms-input-placeholder {
  3267. color: #4c5667; }
  3268. .form-txt-inverse::-webkit-input-placeholder {
  3269. color: #4c5667; }
  3270. .form-txt-info {
  3271. color: #11cdef; }
  3272. .form-txt-info:focus {
  3273. color: #11cdef; }
  3274. .form-txt-info::-moz-placeholder {
  3275. color: #11cdef;
  3276. opacity: 1; }
  3277. .form-txt-info:-ms-input-placeholder {
  3278. color: #11cdef; }
  3279. .form-txt-info::-webkit-input-placeholder {
  3280. color: #11cdef; }
  3281. .form-bg-primary {
  3282. background-color: #007bff;
  3283. border-color: #007bff;
  3284. color: #fff; }
  3285. .form-bg-primary:focus {
  3286. background-color: #007bff;
  3287. border-color: #007bff;
  3288. color: #fff; }
  3289. .form-bg-primary::-moz-placeholder {
  3290. color: #fff;
  3291. opacity: 1; }
  3292. .form-bg-primary:-ms-input-placeholder {
  3293. color: #fff; }
  3294. .form-bg-primary::-webkit-input-placeholder {
  3295. color: #fff; }
  3296. .form-bg-warning {
  3297. background-color: #fb6340;
  3298. border-color: #fb6340;
  3299. color: #fff; }
  3300. .form-bg-warning:focus {
  3301. background-color: #fb6340;
  3302. border-color: #fb6340;
  3303. color: #fff; }
  3304. .form-bg-warning::-moz-placeholder {
  3305. color: #fff;
  3306. opacity: 1; }
  3307. .form-bg-warning:-ms-input-placeholder {
  3308. color: #fff; }
  3309. .form-bg-warning::-webkit-input-placeholder {
  3310. color: #fff; }
  3311. .form-bg-default {
  3312. background-color: #d6d6d6;
  3313. border-color: #d6d6d6;
  3314. color: #fff; }
  3315. .form-bg-default:focus {
  3316. background-color: #d6d6d6;
  3317. border-color: #d6d6d6;
  3318. color: #fff; }
  3319. .form-bg-default::-moz-placeholder {
  3320. color: #fff;
  3321. opacity: 1; }
  3322. .form-bg-default:-ms-input-placeholder {
  3323. color: #fff; }
  3324. .form-bg-default::-webkit-input-placeholder {
  3325. color: #fff; }
  3326. .form-bg-danger {
  3327. background-color: #f5365c;
  3328. border-color: #f5365c;
  3329. color: #fff; }
  3330. .form-bg-danger:focus {
  3331. background-color: #f5365c;
  3332. border-color: #f5365c;
  3333. color: #fff; }
  3334. .form-bg-danger::-moz-placeholder {
  3335. color: #fff;
  3336. opacity: 1; }
  3337. .form-bg-danger:-ms-input-placeholder {
  3338. color: #fff; }
  3339. .form-bg-danger::-webkit-input-placeholder {
  3340. color: #fff; }
  3341. .form-bg-success {
  3342. background-color: #2dce89;
  3343. border-color: #2dce89;
  3344. color: #fff; }
  3345. .form-bg-success:focus {
  3346. background-color: #2dce89;
  3347. border-color: #2dce89;
  3348. color: #fff; }
  3349. .form-bg-success::-moz-placeholder {
  3350. color: #fff;
  3351. opacity: 1; }
  3352. .form-bg-success:-ms-input-placeholder {
  3353. color: #fff; }
  3354. .form-bg-success::-webkit-input-placeholder {
  3355. color: #fff; }
  3356. .form-bg-inverse {
  3357. background-color: #4c5667;
  3358. border-color: #4c5667;
  3359. color: #fff; }
  3360. .form-bg-inverse:focus {
  3361. background-color: #4c5667;
  3362. border-color: #4c5667;
  3363. color: #fff; }
  3364. .form-bg-inverse::-moz-placeholder {
  3365. color: #fff;
  3366. opacity: 1; }
  3367. .form-bg-inverse:-ms-input-placeholder {
  3368. color: #fff; }
  3369. .form-bg-inverse::-webkit-input-placeholder {
  3370. color: #fff; }
  3371. .form-bg-info {
  3372. background-color: #11cdef;
  3373. border-color: #11cdef;
  3374. color: #fff; }
  3375. .form-bg-info:focus {
  3376. background-color: #11cdef;
  3377. border-color: #11cdef;
  3378. color: #fff; }
  3379. .form-bg-info::-moz-placeholder {
  3380. color: #fff;
  3381. opacity: 1; }
  3382. .form-bg-info:-ms-input-placeholder {
  3383. color: #fff; }
  3384. .form-bg-info::-webkit-input-placeholder {
  3385. color: #fff; }
  3386. .form-radio {
  3387. position: relative; }
  3388. .form-radio .form-help {
  3389. position: absolute;
  3390. width: 100%; }
  3391. .form-radio label {
  3392. position: relative;
  3393. padding-left: 1.5rem;
  3394. text-align: left;
  3395. color: #333;
  3396. display: block;
  3397. line-height: 1.8; }
  3398. .form-radio input {
  3399. width: auto;
  3400. opacity: 0.00000001;
  3401. position: absolute;
  3402. left: 0; }
  3403. .radio .helper {
  3404. position: absolute;
  3405. top: -0.25rem;
  3406. left: -0.25rem;
  3407. cursor: pointer;
  3408. display: block;
  3409. font-size: 1rem;
  3410. -webkit-user-select: none;
  3411. -moz-user-select: none;
  3412. -ms-user-select: none;
  3413. user-select: none;
  3414. color: #999; }
  3415. .radio .helper::after {
  3416. transform: scale(0);
  3417. background-color: #007bff;
  3418. border-color: #007bff; }
  3419. .radio .helper::after, .radio .helper::before {
  3420. content: '';
  3421. position: absolute;
  3422. left: 0;
  3423. top: 3px;
  3424. margin: 0.25rem;
  3425. width: 1rem;
  3426. height: 1rem;
  3427. -webkit-transition: -webkit-transform 0.28s ease;
  3428. transition: -webkit-transform 0.28s ease;
  3429. transition: transform 0.28s ease, -webkit-transform 0.28s ease;
  3430. border-radius: 50%;
  3431. border: 0.125rem solid #007bff; }
  3432. .radio label:hover .helper {
  3433. color: #007bff; }
  3434. .radio input:checked ~ .helper::after {
  3435. transform: scale(0.5); }
  3436. .radio input:checked ~ .helper::before {
  3437. color: #007bff;
  3438. animation: ripple 0.3s linear forwards; }
  3439. .radio.radiofill input:checked ~ .helper::after {
  3440. transform: scale(1); }
  3441. .radio.radiofill .helper::after {
  3442. background-color: #007bff; }
  3443. .radio.radio-outline input:checked ~ .helper::after {
  3444. transform: scale(0.6); }
  3445. .radio.radio-outline .helper::after {
  3446. background-color: #fff;
  3447. border: 0.225rem solid #007bff; }
  3448. .radio.radio-matrial input ~ .helper::after {
  3449. background-color: #fff; }
  3450. .radio.radio-matrial input:checked ~ .helper::after {
  3451. transform: scale(0.5);
  3452. box-shadow: 0 1px 7px -1px rgba(0, 0, 0, 0.72); }
  3453. .radio.radio-matrial input:checked ~ .helper::before {
  3454. background-color: #007bff; }
  3455. .radio.radio-disable {
  3456. opacity: 0.7; }
  3457. .radio.radio-disable label {
  3458. cursor: not-allowed; }
  3459. .radio-inline {
  3460. display: inline-block;
  3461. margin-right: 20px; }
  3462. .radio.radio-primary .helper::after {
  3463. background-color: #007bff;
  3464. border-color: #007bff; }
  3465. .radio.radio-primary .helper::before {
  3466. border-color: #007bff; }
  3467. .radio.radio-outline.radio-primary .helper::after {
  3468. background-color: #fff;
  3469. border: 0.225rem solid #007bff; }
  3470. .radio.radio-outline.radio-primary .helper::before {
  3471. border-color: #007bff; }
  3472. .radio.radio-matrial.radio-primary input ~ .helper::after {
  3473. background-color: #fff;
  3474. border-color: #fff; }
  3475. .radio.radio-matrial.radio-primary input ~ .helper::before {
  3476. background-color: #007bff;
  3477. border-color: #007bff; }
  3478. .radio.radio-warning .helper::after {
  3479. background-color: #fb6340;
  3480. border-color: #fb6340; }
  3481. .radio.radio-warning .helper::before {
  3482. border-color: #fb6340; }
  3483. .radio.radio-outline.radio-warning .helper::after {
  3484. background-color: #fff;
  3485. border: 0.225rem solid #fb6340; }
  3486. .radio.radio-outline.radio-warning .helper::before {
  3487. border-color: #fb6340; }
  3488. .radio.radio-matrial.radio-warning input ~ .helper::after {
  3489. background-color: #fff;
  3490. border-color: #fff; }
  3491. .radio.radio-matrial.radio-warning input ~ .helper::before {
  3492. background-color: #fb6340;
  3493. border-color: #fb6340; }
  3494. .radio.radio-default .helper::after {
  3495. background-color: #d6d6d6;
  3496. border-color: #d6d6d6; }
  3497. .radio.radio-default .helper::before {
  3498. border-color: #d6d6d6; }
  3499. .radio.radio-outline.radio-default .helper::after {
  3500. background-color: #fff;
  3501. border: 0.225rem solid #d6d6d6; }
  3502. .radio.radio-outline.radio-default .helper::before {
  3503. border-color: #d6d6d6; }
  3504. .radio.radio-matrial.radio-default input ~ .helper::after {
  3505. background-color: #fff;
  3506. border-color: #fff; }
  3507. .radio.radio-matrial.radio-default input ~ .helper::before {
  3508. background-color: #d6d6d6;
  3509. border-color: #d6d6d6; }
  3510. .radio.radio-danger .helper::after {
  3511. background-color: #f5365c;
  3512. border-color: #f5365c; }
  3513. .radio.radio-danger .helper::before {
  3514. border-color: #f5365c; }
  3515. .radio.radio-outline.radio-danger .helper::after {
  3516. background-color: #fff;
  3517. border: 0.225rem solid #f5365c; }
  3518. .radio.radio-outline.radio-danger .helper::before {
  3519. border-color: #f5365c; }
  3520. .radio.radio-matrial.radio-danger input ~ .helper::after {
  3521. background-color: #fff;
  3522. border-color: #fff; }
  3523. .radio.radio-matrial.radio-danger input ~ .helper::before {
  3524. background-color: #f5365c;
  3525. border-color: #f5365c; }
  3526. .radio.radio-success .helper::after {
  3527. background-color: #2dce89;
  3528. border-color: #2dce89; }
  3529. .radio.radio-success .helper::before {
  3530. border-color: #2dce89; }
  3531. .radio.radio-outline.radio-success .helper::after {
  3532. background-color: #fff;
  3533. border: 0.225rem solid #2dce89; }
  3534. .radio.radio-outline.radio-success .helper::before {
  3535. border-color: #2dce89; }
  3536. .radio.radio-matrial.radio-success input ~ .helper::after {
  3537. background-color: #fff;
  3538. border-color: #fff; }
  3539. .radio.radio-matrial.radio-success input ~ .helper::before {
  3540. background-color: #2dce89;
  3541. border-color: #2dce89; }
  3542. .radio.radio-inverse .helper::after {
  3543. background-color: #4c5667;
  3544. border-color: #4c5667; }
  3545. .radio.radio-inverse .helper::before {
  3546. border-color: #4c5667; }
  3547. .radio.radio-outline.radio-inverse .helper::after {
  3548. background-color: #fff;
  3549. border: 0.225rem solid #4c5667; }
  3550. .radio.radio-outline.radio-inverse .helper::before {
  3551. border-color: #4c5667; }
  3552. .radio.radio-matrial.radio-inverse input ~ .helper::after {
  3553. background-color: #fff;
  3554. border-color: #fff; }
  3555. .radio.radio-matrial.radio-inverse input ~ .helper::before {
  3556. background-color: #4c5667;
  3557. border-color: #4c5667; }
  3558. .radio.radio-info .helper::after {
  3559. background-color: #11cdef;
  3560. border-color: #11cdef; }
  3561. .radio.radio-info .helper::before {
  3562. border-color: #11cdef; }
  3563. .radio.radio-outline.radio-info .helper::after {
  3564. background-color: #fff;
  3565. border: 0.225rem solid #11cdef; }
  3566. .radio.radio-outline.radio-info .helper::before {
  3567. border-color: #11cdef; }
  3568. .radio.radio-matrial.radio-info input ~ .helper::after {
  3569. background-color: #fff;
  3570. border-color: #fff; }
  3571. .radio.radio-matrial.radio-info input ~ .helper::before {
  3572. background-color: #11cdef;
  3573. border-color: #11cdef; }
  3574. @keyframes ripple {
  3575. 0% {
  3576. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0); }
  3577. 50% {
  3578. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.05); }
  3579. 100% {
  3580. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0); } }
  3581. .border-checkbox-section .border-checkbox-group {
  3582. display: inline-block; }
  3583. .border-checkbox-section .border-checkbox-group .border-checkbox:checked + .border-checkbox-label:before {
  3584. animation: ripple 0.3s linear forwards; }
  3585. .border-checkbox-section .border-checkbox-group .border-checkbox:checked + .border-checkbox-label:after {
  3586. -webkit-animation: check linear 0.5s;
  3587. animation: check linear 0.5s;
  3588. opacity: 1;
  3589. border-color: #007bff; }
  3590. .border-checkbox-section .border-checkbox-group .border-checkbox:checked + .border-checkbox-label:after .border-checkbox-label:before {
  3591. border-color: #eee; }
  3592. .border-checkbox-section .border-checkbox-group .border-checkbox-label {
  3593. position: relative;
  3594. display: inline-block;
  3595. cursor: pointer;
  3596. height: 20px;
  3597. line-height: 20px;
  3598. padding-left: 30px;
  3599. margin-right: 15px; }
  3600. .border-checkbox-section .border-checkbox-group .border-checkbox-label:after {
  3601. content: "";
  3602. display: block;
  3603. width: 6px;
  3604. height: 12px;
  3605. opacity: 0.9;
  3606. border-right: 2px solid #eee;
  3607. border-top: 2px solid #eee;
  3608. position: absolute;
  3609. left: 4px;
  3610. top: 11px;
  3611. -webkit-transform: scaleX(-1) rotate(135deg);
  3612. transform: scaleX(-1) rotate(135deg);
  3613. -webkit-transform-origin: left top;
  3614. transform-origin: left top; }
  3615. .border-checkbox-section .border-checkbox-group .border-checkbox-label:before {
  3616. content: "";
  3617. display: block;
  3618. border: 2px solid #007bff;
  3619. width: 20px;
  3620. height: 20px;
  3621. position: absolute;
  3622. left: 0; }
  3623. .border-checkbox-section .border-checkbox {
  3624. display: none; }
  3625. .border-checkbox-section .border-checkbox:disabled ~ .border-checkbox-label {
  3626. cursor: no-drop;
  3627. color: #ccc; }
  3628. @-webkit-keyframes check {
  3629. 0% {
  3630. height: 0;
  3631. width: 0; }
  3632. 25% {
  3633. height: 0;
  3634. width: 6px; }
  3635. 50% {
  3636. height: 12px;
  3637. width: 6px; } }
  3638. @keyframes check {
  3639. 0% {
  3640. height: 0;
  3641. width: 0; }
  3642. 25% {
  3643. height: 0;
  3644. width: 6px; }
  3645. 50% {
  3646. height: 12px;
  3647. width: 6px; } }
  3648. .border-checkbox-section .border-checkbox-group-primary .border-checkbox-label:before {
  3649. border: 2px solid #007bff; }
  3650. .border-checkbox-section .border-checkbox-group-primary .border-checkbox:checked + .border-checkbox-label:after {
  3651. border-color: #007bff; }
  3652. .border-checkbox-section .border-checkbox-group-warning .border-checkbox-label:before {
  3653. border: 2px solid #fb6340; }
  3654. .border-checkbox-section .border-checkbox-group-warning .border-checkbox:checked + .border-checkbox-label:after {
  3655. border-color: #fb6340; }
  3656. .border-checkbox-section .border-checkbox-group-default .border-checkbox-label:before {
  3657. border: 2px solid #d6d6d6; }
  3658. .border-checkbox-section .border-checkbox-group-default .border-checkbox:checked + .border-checkbox-label:after {
  3659. border-color: #d6d6d6; }
  3660. .border-checkbox-section .border-checkbox-group-danger .border-checkbox-label:before {
  3661. border: 2px solid #f5365c; }
  3662. .border-checkbox-section .border-checkbox-group-danger .border-checkbox:checked + .border-checkbox-label:after {
  3663. border-color: #f5365c; }
  3664. .border-checkbox-section .border-checkbox-group-success .border-checkbox-label:before {
  3665. border: 2px solid #2dce89; }
  3666. .border-checkbox-section .border-checkbox-group-success .border-checkbox:checked + .border-checkbox-label:after {
  3667. border-color: #2dce89; }
  3668. .border-checkbox-section .border-checkbox-group-inverse .border-checkbox-label:before {
  3669. border: 2px solid #4c5667; }
  3670. .border-checkbox-section .border-checkbox-group-inverse .border-checkbox:checked + .border-checkbox-label:after {
  3671. border-color: #4c5667; }
  3672. .border-checkbox-section .border-checkbox-group-info .border-checkbox-label:before {
  3673. border: 2px solid #11cdef; }
  3674. .border-checkbox-section .border-checkbox-group-info .border-checkbox:checked + .border-checkbox-label:after {
  3675. border-color: #11cdef; }
  3676. .checkbox-fade,
  3677. .checkbox-zoom {
  3678. display: inline-block;
  3679. margin-right: 15px; }
  3680. .checkbox-fade label,
  3681. .checkbox-zoom label {
  3682. line-height: 20px; }
  3683. .checkbox-fade label input[type="checkbox"],
  3684. .checkbox-fade label input[type="radio"],
  3685. .checkbox-zoom label input[type="checkbox"],
  3686. .checkbox-zoom label input[type="radio"] {
  3687. display: none; }
  3688. .checkbox-fade label input[type="checkbox"]:checked + .cr > .cr-icon,
  3689. .checkbox-fade label input[type="radio"]:checked + .cr > .cr-icon,
  3690. .checkbox-zoom label input[type="checkbox"]:checked + .cr > .cr-icon,
  3691. .checkbox-zoom label input[type="radio"]:checked + .cr > .cr-icon {
  3692. transform: scale(1) rotateZ(0deg);
  3693. opacity: 1; }
  3694. .checkbox-fade label input[type="checkbox"] + .cr > .cr-icon,
  3695. .checkbox-fade label input[type="radio"] + .cr > .cr-icon,
  3696. .checkbox-zoom label input[type="checkbox"] + .cr > .cr-icon,
  3697. .checkbox-zoom label input[type="radio"] + .cr > .cr-icon {
  3698. transform: scale(3) rotateZ(-20deg);
  3699. opacity: 0;
  3700. transition: all 0.3s ease-in; }
  3701. .checkbox-fade label:after,
  3702. .checkbox-zoom label:after {
  3703. content: '';
  3704. display: table;
  3705. clear: both; }
  3706. .checkbox-fade.fade-in-disable .cr,
  3707. .checkbox-fade.fade-in-disable label,
  3708. .checkbox-zoom.fade-in-disable .cr,
  3709. .checkbox-zoom.fade-in-disable label {
  3710. color: #ccc;
  3711. cursor: no-drop; }
  3712. .checkbox-fade .cr,
  3713. .checkbox-zoom .cr {
  3714. border-radius: 0;
  3715. border: 2px solid #007bff;
  3716. cursor: pointer;
  3717. display: inline-block;
  3718. float: left;
  3719. height: 20px;
  3720. margin-right: 1rem;
  3721. position: relative;
  3722. width: 20px; }
  3723. .checkbox-fade .cr .cr-icon,
  3724. .checkbox-zoom .cr .cr-icon {
  3725. color: #007bff;
  3726. font-size: 1em;
  3727. left: 0;
  3728. line-height: 0;
  3729. position: absolute;
  3730. right: 0;
  3731. text-align: center;
  3732. top: 50%; }
  3733. .checkbox-fade input[type="checkbox"]:checked + .cr,
  3734. .checkbox-zoom input[type="checkbox"]:checked + .cr {
  3735. animation: ripple 0.3s linear forwards; }
  3736. .checkbox-fade label {
  3737. line-height: 20px; }
  3738. .checkbox-fade label input[type="checkbox"],
  3739. .checkbox-fade label input[type="radio"] {
  3740. display: none; }
  3741. .checkbox-fade label input[type="checkbox"]:checked + .cr > .cr-icon,
  3742. .checkbox-fade label input[type="radio"]:checked + .cr > .cr-icon {
  3743. transform: scale(1) rotateZ(0deg);
  3744. opacity: 1; }
  3745. .checkbox-fade label input[type="checkbox"] + .cr > .cr-icon,
  3746. .checkbox-fade label input[type="radio"] + .cr > .cr-icon {
  3747. transform: scale(3) rotateZ(-20deg);
  3748. opacity: 0;
  3749. transition: all 0.3s ease-in; }
  3750. .checkbox-zoom label {
  3751. line-height: 20px; }
  3752. .checkbox-zoom label input[type="checkbox"],
  3753. .checkbox-zoom label input[type="radio"] {
  3754. display: none; }
  3755. .checkbox-zoom label input[type="checkbox"]:checked + .cr > .cr-icon,
  3756. .checkbox-zoom label input[type="radio"]:checked + .cr > .cr-icon {
  3757. transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  3758. opacity: 1; }
  3759. .checkbox-zoom label input[type="checkbox"] + .cr > .cr-icon,
  3760. .checkbox-zoom label input[type="radio"] + .cr > .cr-icon {
  3761. transform: scale3d(0.2, 0.2, 0.1) translate3d(0, 0, 0);
  3762. opacity: 0;
  3763. transition: all 0.3s ease-in; }
  3764. .checkbox-fade.fade-in-primary .cr, .checkbox-fade.zoom-primary .cr,
  3765. .checkbox-zoom.fade-in-primary .cr,
  3766. .checkbox-zoom.zoom-primary .cr {
  3767. border: 2px solid #007bff; }
  3768. .checkbox-fade.fade-in-primary .cr .cr-icon, .checkbox-fade.zoom-primary .cr .cr-icon,
  3769. .checkbox-zoom.fade-in-primary .cr .cr-icon,
  3770. .checkbox-zoom.zoom-primary .cr .cr-icon {
  3771. color: #007bff; }
  3772. .checkbox-fade.fade-in-warning .cr, .checkbox-fade.zoom-warning .cr,
  3773. .checkbox-zoom.fade-in-warning .cr,
  3774. .checkbox-zoom.zoom-warning .cr {
  3775. border: 2px solid #fb6340; }
  3776. .checkbox-fade.fade-in-warning .cr .cr-icon, .checkbox-fade.zoom-warning .cr .cr-icon,
  3777. .checkbox-zoom.fade-in-warning .cr .cr-icon,
  3778. .checkbox-zoom.zoom-warning .cr .cr-icon {
  3779. color: #fb6340; }
  3780. .checkbox-fade.fade-in-default .cr, .checkbox-fade.zoom-default .cr,
  3781. .checkbox-zoom.fade-in-default .cr,
  3782. .checkbox-zoom.zoom-default .cr {
  3783. border: 2px solid #d6d6d6; }
  3784. .checkbox-fade.fade-in-default .cr .cr-icon, .checkbox-fade.zoom-default .cr .cr-icon,
  3785. .checkbox-zoom.fade-in-default .cr .cr-icon,
  3786. .checkbox-zoom.zoom-default .cr .cr-icon {
  3787. color: #d6d6d6; }
  3788. .checkbox-fade.fade-in-danger .cr, .checkbox-fade.zoom-danger .cr,
  3789. .checkbox-zoom.fade-in-danger .cr,
  3790. .checkbox-zoom.zoom-danger .cr {
  3791. border: 2px solid #f5365c; }
  3792. .checkbox-fade.fade-in-danger .cr .cr-icon, .checkbox-fade.zoom-danger .cr .cr-icon,
  3793. .checkbox-zoom.fade-in-danger .cr .cr-icon,
  3794. .checkbox-zoom.zoom-danger .cr .cr-icon {
  3795. color: #f5365c; }
  3796. .checkbox-fade.fade-in-success .cr, .checkbox-fade.zoom-success .cr,
  3797. .checkbox-zoom.fade-in-success .cr,
  3798. .checkbox-zoom.zoom-success .cr {
  3799. border: 2px solid #2dce89; }
  3800. .checkbox-fade.fade-in-success .cr .cr-icon, .checkbox-fade.zoom-success .cr .cr-icon,
  3801. .checkbox-zoom.fade-in-success .cr .cr-icon,
  3802. .checkbox-zoom.zoom-success .cr .cr-icon {
  3803. color: #2dce89; }
  3804. .checkbox-fade.fade-in-inverse .cr, .checkbox-fade.zoom-inverse .cr,
  3805. .checkbox-zoom.fade-in-inverse .cr,
  3806. .checkbox-zoom.zoom-inverse .cr {
  3807. border: 2px solid #4c5667; }
  3808. .checkbox-fade.fade-in-inverse .cr .cr-icon, .checkbox-fade.zoom-inverse .cr .cr-icon,
  3809. .checkbox-zoom.fade-in-inverse .cr .cr-icon,
  3810. .checkbox-zoom.zoom-inverse .cr .cr-icon {
  3811. color: #4c5667; }
  3812. .checkbox-fade.fade-in-info .cr, .checkbox-fade.zoom-info .cr,
  3813. .checkbox-zoom.fade-in-info .cr,
  3814. .checkbox-zoom.zoom-info .cr {
  3815. border: 2px solid #11cdef; }
  3816. .checkbox-fade.fade-in-info .cr .cr-icon, .checkbox-fade.zoom-info .cr .cr-icon,
  3817. .checkbox-zoom.fade-in-info .cr .cr-icon,
  3818. .checkbox-zoom.zoom-info .cr .cr-icon {
  3819. color: #11cdef; }
  3820. .checkbox-color {
  3821. display: inline-block;
  3822. margin-right: 20px;
  3823. cursor: pointer; }
  3824. .checkbox-color label {
  3825. display: inline-block;
  3826. position: relative;
  3827. padding-left: 10px;
  3828. line-height: 20px; }
  3829. .checkbox-color label::before {
  3830. content: "";
  3831. display: inline-block;
  3832. position: absolute;
  3833. top: 0;
  3834. width: 20px;
  3835. height: 20px;
  3836. left: 0;
  3837. right: 0;
  3838. text-align: center;
  3839. margin-left: -20px;
  3840. border: 1px solid #ccc;
  3841. border-radius: 0;
  3842. background-color: #fff;
  3843. transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
  3844. .checkbox-color label::after {
  3845. display: inline-block;
  3846. position: absolute;
  3847. width: 16px;
  3848. height: 16px;
  3849. left: -1px;
  3850. top: 0;
  3851. margin-left: -17px;
  3852. padding-left: 3px;
  3853. padding-top: 1px;
  3854. font-size: 11px;
  3855. color: #fff; }
  3856. .checkbox-color input[type="checkbox"] {
  3857. opacity: 0; }
  3858. .checkbox-color input[type="checkbox"]:focus + label::before {
  3859. outline: thin dotted;
  3860. outline: 5px auto -webkit-focus-ring-color;
  3861. outline-offset: -2px; }
  3862. .checkbox-color input[type="checkbox"]:checked + label::after {
  3863. font-family: 'FontAwesome';
  3864. content: "\f00c"; }
  3865. .checkbox-color input[type="checkbox"]:checked + label::before {
  3866. animation: ripple 0.3s linear forwards; }
  3867. .checkbox-color input[type="checkbox"]:disabled + label {
  3868. opacity: 0.65; }
  3869. .checkbox-color input[type="checkbox"]:disabled + label::before {
  3870. background-color: #eee;
  3871. cursor: not-allowed; }
  3872. .checkbox-color.checkbox-circle label::before {
  3873. border-radius: 50%; }
  3874. .checkbox-color.checkbox-inline {
  3875. margin-top: 0; }
  3876. .checkbox-danger input[type="checkbox"]:checked + label::after,
  3877. .checkbox-info input[type="checkbox"]:checked + label::after,
  3878. .checkbox-primary input[type="checkbox"]:checked + label::after,
  3879. .checkbox-success input[type="checkbox"]:checked + label::after,
  3880. .checkbox-warning input[type="checkbox"]:checked + label::after {
  3881. color: #fff; }
  3882. .checkbox-primary input[type="checkbox"]:checked + label::before {
  3883. background-color: #2196f3;
  3884. border-color: #2196f3; }
  3885. .checkbox-primary input[type="checkbox"]:checked + label::before {
  3886. background-color: #007bff; }
  3887. .checkbox-warning input[type="checkbox"]:checked + label::before {
  3888. background-color: #fb6340; }
  3889. .checkbox-default input[type="checkbox"]:checked + label::before {
  3890. background-color: #d6d6d6; }
  3891. .checkbox-danger input[type="checkbox"]:checked + label::before {
  3892. background-color: #f5365c; }
  3893. .checkbox-success input[type="checkbox"]:checked + label::before {
  3894. background-color: #2dce89; }
  3895. .checkbox-inverse input[type="checkbox"]:checked + label::before {
  3896. background-color: #4c5667; }
  3897. .checkbox-info input[type="checkbox"]:checked + label::before {
  3898. background-color: #11cdef; }
  3899. .slider-nav .left-arrow, .slider-nav .right-arrow {
  3900. font-size: 20px;
  3901. color: #145388;
  3902. display: inline-block;
  3903. vertical-align: middle;
  3904. margin: 0 15px; }
  3905. .slider-nav .slider-dot-container {
  3906. display: inline-block; }
  3907. .slider-nav .slider-dot-container .owl-dot {
  3908. width: 6px;
  3909. height: 6px;
  3910. border-radius: 10px;
  3911. color: #00a7e2;
  3912. background: #7cb9ec;
  3913. outline: initial !important;
  3914. border: initial;
  3915. margin: 0 5px;
  3916. padding: 0; }
  3917. .slider-nav .slider-dot-container .owl-dot.active {
  3918. background: #145388; }
  3919. .fc .fc-toolbar .fc-button {
  3920. background: #4a5361;
  3921. color: #fff;
  3922. padding: 5px 10px;
  3923. height: auto;
  3924. border: none;
  3925. text-transform: capitalize;
  3926. text-shadow: none;
  3927. -webkit-box-shadow: none;
  3928. -moz-box-shadow: none;
  3929. box-shadow: none; }
  3930. .fc .fc-toolbar .fc-button .fc-icon {
  3931. margin: 0;
  3932. top: 0; }
  3933. .fc .fc-toolbar .fc-button .fc-icon:after, .fc .fc-toolbar .fc-button .fc-icon::after {
  3934. font-family: "iconkit";
  3935. font-size: 16px; }
  3936. .fc .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow:after, .fc .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow::after {
  3937. content: "\e843"; }
  3938. .fc .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow:after, .fc .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow::after {
  3939. content: "\e844"; }
  3940. .fc .fc-toolbar .fc-button.fc-state-active, .fc .fc-toolbar .fc-button.fc-state-down {
  3941. background: #272d36 !important; }
  3942. .fc .fc-toolbar h2 {
  3943. font-size: 22px;
  3944. font-weight: 600; }
  3945. .fc .fc-view-container .fc-view table thead tr td.fc-widget-header, .fc .fc-view-container .fc-view table thead tr th.fc-widget-header {
  3946. color: #4a5361;
  3947. background: #f3f4f4;
  3948. border-color: #f3f4f4;
  3949. padding: 10px 0px; }
  3950. .fc .fc-view-container .fc-view .fc-day-number {
  3951. float: left;
  3952. padding: 10px 0 5px 10px; }
  3953. .fc .fc-view-container .fc-view .fc-other-month {
  3954. background: #f3f9ff; }
  3955. .fc .fc-view-container .fc-view .fc-event-container .fc-event {
  3956. display: block;
  3957. padding: 3px 5px;
  3958. color: #ffffff;
  3959. font-weight: 600;
  3960. font-size: 12px;
  3961. border: none; }
  3962. .fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed thead {
  3963. border-color: #f3f4f4; }
  3964. .color-selector {
  3965. padding: 0;
  3966. margin: 0;
  3967. list-style: none; }
  3968. .color-selector li {
  3969. position: relative;
  3970. display: inline-block;
  3971. width: 25px;
  3972. height: 25px;
  3973. margin: 0 8px 8px 0;
  3974. background-color: #3e8ef7;
  3975. border-radius: 50%;
  3976. -webkit-border-radius: 50%;
  3977. -moz-border-radius: 50%; }
  3978. .color-selector li input[type=radio] {
  3979. position: absolute;
  3980. top: 0;
  3981. left: 0;
  3982. z-index: 1;
  3983. width: inherit;
  3984. height: inherit;
  3985. cursor: pointer;
  3986. border-radius: inherit;
  3987. opacity: 0; }
  3988. .color-selector li input[type=radio]:checked + label:after, .color-selector li input[type=radio]:checked + label::after {
  3989. position: absolute;
  3990. top: 0px;
  3991. left: 5px;
  3992. display: inline-block;
  3993. margin-top: -3px;
  3994. font-size: 16px;
  3995. line-height: 1;
  3996. content: "\e83f";
  3997. color: #fff; }
  3998. .color-selector li label {
  3999. position: relative;
  4000. margin-bottom: .4rem;
  4001. font-family: "iconkit";
  4002. font-style: normal;
  4003. font-weight: 400;
  4004. font-variant: normal;
  4005. text-transform: none; }
  4006. .color-selector li:last-child {
  4007. margin-right: 0; }
  4008. .alert {
  4009. border: none; }
  4010. .alert .close {
  4011. font-size: 18px;
  4012. padding: 12px 15px; }
  4013. .jq-icon-info {
  4014. background-color: #11cdef;
  4015. color: #ffffff;
  4016. border: none; }
  4017. .jq-icon-warning {
  4018. background-color: #fb6340;
  4019. color: #ffffff; }
  4020. .jq-icon-error {
  4021. background-color: #f5365c;
  4022. color: #ffffff; }
  4023. .jq-icon-success {
  4024. color: #ffffff;
  4025. background-color: #2dce89; }
  4026. .jq-toast-single, .jq-toast-single h2 {
  4027. font-family: 'Nunito Sans', sans-serif; }
  4028. .br-wrapper {
  4029. margin: 20px 0 50px; }
  4030. .br-theme-bars-1to10 .br-widget .br-current-rating {
  4031. clear: both;
  4032. padding: 0;
  4033. font-size: 13px;
  4034. color: #757575;
  4035. font-weight: 400; }
  4036. .br-theme-bars-reversed .br-widget .br-current-rating {
  4037. clear: both;
  4038. padding: 0;
  4039. line-height: 2;
  4040. font-size: 13px; }
  4041. .br-theme-bars-movie .br-widget .br-current-rating {
  4042. color: #757575;
  4043. font-weight: 400;
  4044. text-align: left; }
  4045. .br-theme-bars-horizontal .br-widget .br-current-rating,
  4046. .br-theme-bars-reversed .br-widget .br-current-rating {
  4047. color: #757575;
  4048. font-weight: 400;
  4049. font-size: 13px; }
  4050. span.value {
  4051. display: inline; }
  4052. .current-rating {
  4053. position: relative;
  4054. top: -50px; }
  4055. .current-rating.hidden {
  4056. display: none; }
  4057. .your-rating {
  4058. position: relative;
  4059. top: -50px; }
  4060. .your-rating.hidden {
  4061. display: none; }
  4062. .br-theme-bars-1to10 .br-widget a,
  4063. .br-theme-bars-movie .br-widget a,
  4064. .br-theme-bars-reversed .br-widget a,
  4065. .br-theme-bars-horizontal .br-widget a {
  4066. background-color: #66b0ff; }
  4067. .br-theme-bars-1to10 .br-widget a.br-active, .br-theme-bars-1to10 .br-widget a.br-selected,
  4068. .br-theme-bars-movie .br-widget a.br-active,
  4069. .br-theme-bars-movie .br-widget a.br-selected,
  4070. .br-theme-bars-reversed .br-widget a.br-active,
  4071. .br-theme-bars-reversed .br-widget a.br-selected,
  4072. .br-theme-bars-horizontal .br-widget a.br-active,
  4073. .br-theme-bars-horizontal .br-widget a.br-selected {
  4074. background-color: #007bff; }
  4075. .br-theme-bars-pill .br-widget a {
  4076. background-color: #66b0ff;
  4077. color: #007bff; }
  4078. .br-theme-bars-pill .br-widget a.br-active, .br-theme-bars-pill .br-widget a.br-selected {
  4079. background-color: #007bff; }
  4080. .br-theme-fontawesome-stars .br-widget a.br-active:after,
  4081. .br-theme-fontawesome-stars .br-widget a.br-selected:after {
  4082. color: #007bff; }
  4083. .br-theme-css-stars .br-widget a.br-active:after,
  4084. .br-theme-css-stars .br-widget a.br-selected:after {
  4085. color: #007bff; }
  4086. .br-theme-bars-square .br-widget a {
  4087. border: 2px solid #66b0ff;
  4088. color: #2990ff; }
  4089. .br-theme-bars-square .br-widget a.br-active, .br-theme-bars-square .br-widget a.br-selected {
  4090. border: 2px solid #007bff;
  4091. color: #007bff; }
  4092. .br-theme-fontawesome-stars-o .br-widget a.br-selected:after,
  4093. .br-theme-fontawesome-stars-o .br-widget a:after,
  4094. .br-theme-fontawesome-stars-o .br-widget a.br-active:after,
  4095. .br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  4096. color: #007bff; }
  4097. /*range slider start */
  4098. .range-slider {
  4099. min-height: 200px;
  4100. display: flex;
  4101. align-items: center;
  4102. margin-left: 15px; }
  4103. .range-slider b {
  4104. margin-top: -10px; }
  4105. #RGB {
  4106. height: 10px;
  4107. background: gray; }
  4108. #RC .slider-selection {
  4109. background: #FF8282; }
  4110. #RC .slider-handle {
  4111. background: red; }
  4112. #GC .slider-selection {
  4113. background: #428041; }
  4114. #GC .slider-handle {
  4115. background: green; }
  4116. #BC .slider-selection {
  4117. background: #8283FF; }
  4118. #BC .slider-handle {
  4119. border-bottom-color: blue; }
  4120. #R,
  4121. #G,
  4122. #B {
  4123. width: 300px; }
  4124. .range-slider-contain {
  4125. position: absolute;
  4126. bottom: 15px; }
  4127. .slider-handle {
  4128. top: -5px;
  4129. background-image: linear-gradient(to bottom, #007bff 0%, #007bff 100%);
  4130. box-shadow: none; }
  4131. .slider-tick,
  4132. .slider-track {
  4133. background-image: linear-gradient(to bottom, #BDC3C7 0%, #BDC3C7 100%); }
  4134. .slider-handle.custom::before {
  4135. line-height: 15px;
  4136. font-size: 35px;
  4137. color: #007bff; }
  4138. #slider12a .slider-track-high,
  4139. #slider12c .slider-track-high {
  4140. background: green; }
  4141. #slider12b .slider-track-low,
  4142. #slider12c .slider-track-low {
  4143. background: red; }
  4144. #slider12c .slider-selection {
  4145. background: yellow; }
  4146. .slider-selection.tick-slider-selection {
  4147. background-image: linear-gradient(to bottom, #3395ff 0%, #3395ff 100%); }
  4148. .slider-tick.in-selection {
  4149. background-image: linear-gradient(to bottom, #3395ff 0%, #3395ff 100%); }
  4150. .slider.slider-horizontal .slider-track {
  4151. height: 2px; }
  4152. .slider.slider-horizontal .slider-tick,
  4153. .slider.slider-horizontal .slider-handle {
  4154. top: -5px;
  4155. cursor: pointer; }
  4156. /*range slider end */
  4157. .slider.slider-horizontal .slider-track {
  4158. width: 90%;
  4159. margin-top: -5px;
  4160. top: 50%;
  4161. left: 10px; }
  4162. .auth-wrapper .lavalite-bg {
  4163. height: 100vh;
  4164. position: relative;
  4165. width: 100%;
  4166. -webkit-background-size: cover;
  4167. background-size: cover;
  4168. background-repeat: no-repeat; }
  4169. .auth-wrapper .lavalite-bg .lavalite-overlay {
  4170. position: absolute;
  4171. width: 100%;
  4172. height: 100%;
  4173. top: 0;
  4174. left: 0;
  4175. background: linear-gradient(135deg, rgba(46, 52, 81, 0.4) 0%, rgba(52, 40, 104, 0.95) 100%); }
  4176. .auth-wrapper .authentication-form {
  4177. font-size: .9rem;
  4178. width: 70%;
  4179. display: block;
  4180. padding: 100px 0; }
  4181. .auth-wrapper .authentication-form .logo-centered {
  4182. width: 60px;
  4183. margin: 0 auto;
  4184. margin-bottom: 20px; }
  4185. .auth-wrapper .authentication-form h3 {
  4186. font-size: 20px;
  4187. color: #272d36;
  4188. margin-bottom: 20px; }
  4189. .auth-wrapper .authentication-form .form-group {
  4190. position: relative; }
  4191. .auth-wrapper .authentication-form .form-group .form-control {
  4192. padding-left: 40px; }
  4193. .auth-wrapper .authentication-form .form-group .form-control ~ i {
  4194. position: absolute;
  4195. top: 10px;
  4196. left: 15px; }
  4197. .auth-wrapper .authentication-form .sign-btn {
  4198. margin-top: 30px; }
  4199. .auth-wrapper .authentication-form .register {
  4200. margin-top: 30px;
  4201. text-align: center; }
  4202. body {
  4203. color: #212121;
  4204. font-size: .8rem;
  4205. line-height: 1.5;
  4206. font-weight: 400;
  4207. font-family: "Nunito Sans", sans-serif; }
  4208. .dropdown-toggle:after, .dropdown-toggle::after {
  4209. display: none; }
  4210. .tooltip {
  4211. font-family: "Nunito Sans", sans-serif;
  4212. font-size: 12px;
  4213. font-weight: 700; }
  4214. .truncate {
  4215. text-overflow: ellipsis;
  4216. white-space: nowrap;
  4217. overflow: hidden; }
  4218. .progress-sm {
  4219. height: .5rem; }
  4220. .progress-sm .progress-bar {
  4221. height: .5rem; }
  4222. .img-thumbnail, .list-thumbnail {
  4223. border-radius: .1rem;
  4224. padding: 0;
  4225. border: initial; }
  4226. .list-thumbnail {
  4227. height: auto;
  4228. max-width: unset;
  4229. height: 85px;
  4230. object-fit: cover;
  4231. width: unset !important; }
  4232. @media only screen and (max-width: 1023px) {
  4233. .list-thumbnail.responsive {
  4234. width: unset;
  4235. height: 135px; } }
  4236. .list-thumbnail.small {
  4237. height: 60px;
  4238. font-size: 1rem; }
  4239. .list-thumbnail-letters {
  4240. width: 85px;
  4241. height: 85px;
  4242. background: #090e40;
  4243. align-items: center;
  4244. display: flex;
  4245. justify-content: center;
  4246. font-size: 1.25rem;
  4247. color: #fff; }
  4248. .list-thumbnail-letters.small {
  4249. width: 60px;
  4250. height: 60px;
  4251. font-size: 1rem; }
  4252. .list-item-heading {
  4253. font-size: 1rem; }
  4254. .flex-grow-1 {
  4255. -webkit-flex-grow: 1;
  4256. -moz-flex-grow: 1;
  4257. -ms-flex-grow: 1;
  4258. flex-grow: 1; }
  4259. .dropdown-menu {
  4260. padding: 5px;
  4261. font-size: 12px;
  4262. background-color: #ffffff;
  4263. border-color: transparent;
  4264. margin: 0;
  4265. width: 170px;
  4266. border-radius: 6px;
  4267. -webkit-border-radius: 6px;
  4268. -moz-border-radius: 6px;
  4269. -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  4270. -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  4271. box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08); }
  4272. .dropdown-menu .dropdown-item {
  4273. background-color: #ffffff;
  4274. padding: 8px 15px;
  4275. line-height: 14px;
  4276. border-radius: 4px;
  4277. -webkit-border-radius: 4px;
  4278. -moz-border-radius: 4px; }
  4279. .dropdown-menu .dropdown-item .dropdown-icon {
  4280. display: inline-block;
  4281. vertical-align: middle;
  4282. font-size: 16px;
  4283. margin-right: 5px;
  4284. vertical-align: -2px;
  4285. color: #9aa0ac; }
  4286. .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus {
  4287. background-color: #dee2e6 !important;
  4288. color: #212121; }
  4289. .dropdown-menu .dropdown-item .badge {
  4290. width: 15px;
  4291. height: 15px;
  4292. border-radius: 50%;
  4293. text-align: center;
  4294. padding: 0;
  4295. line-height: 15px; }
  4296. .dropdown-menu:after, .dropdown-menu::after {
  4297. bottom: 100%;
  4298. left: 10px;
  4299. border: solid transparent;
  4300. content: ' ';
  4301. height: 0;
  4302. width: 0;
  4303. position: absolute;
  4304. pointer-events: none;
  4305. border-color: rgba(136, 183, 213, 0);
  4306. border-bottom-color: #ffffff;
  4307. border-width: 5px; }
  4308. .dropdown-menu.dropdown-menu-right::after {
  4309. right: 10px;
  4310. left: auto; }
  4311. .wrapper .header-top {
  4312. background-color: #ffffff;
  4313. z-index: 1030;
  4314. position: relative;
  4315. padding: 15px 0;
  4316. position: fixed;
  4317. top: 0;
  4318. width: 100%;
  4319. left: 0;
  4320. padding-left: 240px;
  4321. -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  4322. -moz-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  4323. box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); }
  4324. .wrapper .header-top .top-menu .dropdown {
  4325. margin-left: 10px; }
  4326. .wrapper .header-top .top-menu .dropdown .dropdown-menu {
  4327. margin-top: 10px; }
  4328. .wrapper .header-top .top-menu .dropdown .dropdown-menu.menu-grid {
  4329. width: 182px; }
  4330. .wrapper .header-top .top-menu .dropdown .dropdown-menu.menu-grid .dropdown-item {
  4331. display: inline-block;
  4332. width: 40px;
  4333. height: 40px;
  4334. text-align: center;
  4335. padding: 0;
  4336. line-height: 40px;
  4337. font-size: 18px;
  4338. color: #5A5A5A; }
  4339. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown {
  4340. min-width: 300px;
  4341. padding: 0; }
  4342. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .header {
  4343. margin: 0;
  4344. padding: 15px;
  4345. font-size: 16px;
  4346. border-bottom: 1px solid #f1f1f1; }
  4347. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media {
  4348. border-bottom: 1px solid #eef1f2;
  4349. padding: 10px; }
  4350. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media:nth-child(odd) {
  4351. background: #f8f9fa; }
  4352. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex {
  4353. -webkit-box-align: start;
  4354. -ms-flex-align: start;
  4355. align-items: flex-start;
  4356. margin-right: 15px; }
  4357. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex i {
  4358. color: #fff;
  4359. text-align: center;
  4360. font-size: 15px;
  4361. line-height: 30px;
  4362. top: 0;
  4363. height: 30px;
  4364. width: 30px;
  4365. background: #404E67;
  4366. border-radius: 50%;
  4367. -webkit-border-radius: 50%;
  4368. -moz-border-radius: 50%; }
  4369. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex img {
  4370. height: 30px; }
  4371. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body {
  4372. font-size: 12px; }
  4373. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body .media-heading {
  4374. color: #444;
  4375. font-weight: 600;
  4376. letter-spacing: 0; }
  4377. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body .media-content {
  4378. color: #868e96; }
  4379. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .footer {
  4380. text-align: center;
  4381. padding: 10px 15px; }
  4382. .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .footer a {
  4383. color: #212121;
  4384. font-size: 16px; }
  4385. .wrapper .header-top .top-menu .nav-link {
  4386. width: 30px;
  4387. height: 30px;
  4388. padding: 0;
  4389. text-align: center;
  4390. line-height: 36px;
  4391. color: #212121;
  4392. border: none;
  4393. position: relative;
  4394. border-radius: 50%;
  4395. -webkit-border-radius: 50%;
  4396. -moz-border-radius: 50%;
  4397. -moz-transition: all 0.5s ease-in-out;
  4398. -o-transition: all 0.5s ease-in-out;
  4399. -webkit-transition: all 0.5s ease-in-out;
  4400. transition: all 0.5s ease-in-out; }
  4401. .wrapper .header-top .top-menu .nav-link:hover, .wrapper .header-top .top-menu .nav-link:focus {
  4402. background-color: #dee2e6;
  4403. color: #333; }
  4404. .wrapper .header-top .top-menu .nav-link i {
  4405. font-size: 16px; }
  4406. .wrapper .header-top .top-menu .nav-link .badge {
  4407. right: 0px;
  4408. position: absolute;
  4409. top: 0px;
  4410. padding: 3px;
  4411. width: 17px;
  4412. font-size: 11px;
  4413. font-weight: 800;
  4414. color: #fff;
  4415. border-radius: 100px;
  4416. -webkit-border-radius: 100px;
  4417. -moz-border-radius: 100px; }
  4418. .wrapper .header-top .top-menu .avatar {
  4419. color: #4c5667;
  4420. font-weight: 600;
  4421. width: 30px;
  4422. height: 30px;
  4423. line-height: 30px;
  4424. border-radius: 50%;
  4425. -webkit-border-radius: 50%;
  4426. -moz-border-radius: 50%;
  4427. display: inline-block;
  4428. background: #ced4da no-repeat center/cover;
  4429. position: relative;
  4430. vertical-align: bottom;
  4431. font-size: .875rem;
  4432. user-select: none; }
  4433. .wrapper .header-top .top-menu .mobile-nav-toggle {
  4434. border: none;
  4435. position: relative;
  4436. margin-right: 5px; }
  4437. .wrapper .header-top .top-menu .mobile-nav-toggle span {
  4438. height: 2px;
  4439. width: 20px;
  4440. background-color: #4a5361;
  4441. display: inline-block;
  4442. border-radius: 4px;
  4443. position: absolute;
  4444. top: 14px;
  4445. left: 5px; }
  4446. .wrapper .header-top .top-menu .mobile-nav-toggle span::before, .wrapper .header-top .top-menu .mobile-nav-toggle span::after {
  4447. content: "";
  4448. height: 2px;
  4449. width: 20px;
  4450. border-radius: 4px;
  4451. background-color: #4a5361;
  4452. display: inline-block;
  4453. position: absolute; }
  4454. .wrapper .header-top .top-menu .mobile-nav-toggle span::before {
  4455. left: 0;
  4456. top: -6px; }
  4457. .wrapper .header-top .top-menu .mobile-nav-toggle span::after {
  4458. left: 0;
  4459. bottom: -6px; }
  4460. .wrapper .header-top .top-menu .header-search {
  4461. padding: 0 10px;
  4462. position: relative; }
  4463. .wrapper .header-top .top-menu .header-search .input-group {
  4464. border-radius: 20px;
  4465. -webkit-border-radius: 20px;
  4466. -moz-border-radius: 20px;
  4467. margin-bottom: 0; }
  4468. .wrapper .header-top .top-menu .header-search .input-group .input-group-addon {
  4469. color: #404E67;
  4470. padding: 2px 10px 2px 0px;
  4471. font-size: 16px;
  4472. cursor: pointer; }
  4473. .wrapper .header-top .top-menu .header-search .input-group .input-group-addon.search-close {
  4474. padding: 2px 0px 2px 10px;
  4475. display: none; }
  4476. .wrapper .header-top .top-menu .header-search .input-group .form-control {
  4477. padding: 0 10px;
  4478. min-height: auto;
  4479. width: 0;
  4480. border: none;
  4481. color: #353c4e;
  4482. background-color: transparent;
  4483. border-radius: 0px;
  4484. -webkit-border-radius: 0px;
  4485. -moz-border-radius: 0px; }
  4486. .wrapper .header-top .top-menu .header-search.open .input-group {
  4487. background-color: #e4e4e4; }
  4488. .wrapper .header-top .top-menu .header-search.open .input-group .input-group-addon.search-close {
  4489. display: block; }
  4490. @media only screen and (max-width: 1023px) {
  4491. .wrapper .header-top {
  4492. padding-left: 0; } }
  4493. .wrapper .header-top[header-theme="light"] {
  4494. background: #ffffff; }
  4495. .wrapper .header-top[header-theme="dark"] {
  4496. background: #272d36; }
  4497. .wrapper .header-top[header-theme="blue"] {
  4498. background: #007bff; }
  4499. .wrapper .header-top[header-theme="red"] {
  4500. background: #f5365c; }
  4501. .wrapper .header-top[header-theme="orange"] {
  4502. background: #fb6340; }
  4503. .wrapper .header-top[header-theme="green"] {
  4504. background: #2dce89; }
  4505. .wrapper .header-top[header-theme="purple"] {
  4506. background: #BF55EC; }
  4507. .wrapper .header-top[header-theme="blue"] .top-menu .nav-link, .wrapper .header-top[header-theme="red"] .top-menu .nav-link, .wrapper .header-top[header-theme="orange"] .top-menu .nav-link, .wrapper .header-top[header-theme="green"] .top-menu .nav-link, .wrapper .header-top[header-theme="purple"] .top-menu .nav-link, .wrapper .header-top[header-theme="dark"] .top-menu .nav-link {
  4508. color: #ffffff;
  4509. background-color: transparent; }
  4510. .wrapper .header-top[header-theme="blue"] .top-menu .header-search .input-group .input-group-addon, .wrapper .header-top[header-theme="red"] .top-menu .header-search .input-group .input-group-addon, .wrapper .header-top[header-theme="orange"] .top-menu .header-search .input-group .input-group-addon, .wrapper .header-top[header-theme="green"] .top-menu .header-search .input-group .input-group-addon, .wrapper .header-top[header-theme="purple"] .top-menu .header-search .input-group .input-group-addon, .wrapper .header-top[header-theme="dark"] .top-menu .header-search .input-group .input-group-addon {
  4511. color: #ffffff; }
  4512. .wrapper .page-wrap {
  4513. position: relative; }
  4514. .wrapper .page-wrap .app-sidebar {
  4515. position: fixed;
  4516. left: 0;
  4517. top: 0;
  4518. width: 240px;
  4519. height: 100vh;
  4520. background-color: #ffffff;
  4521. z-index: 1040;
  4522. -webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
  4523. -moz-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
  4524. box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
  4525. -moz-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  4526. -o-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  4527. -webkit-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  4528. transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  4529. -moz-transform: translate3d(0, 0, 0);
  4530. -o-transform: translate3d(0, 0, 0);
  4531. -ms-transform: translate3d(0, 0, 0);
  4532. -webkit-transform: translate3d(0, 0, 0);
  4533. transform: translate3d(0, 0, 0);
  4534. white-space: nowrap;
  4535. visibility: visible; }
  4536. .wrapper .page-wrap .app-sidebar .sidebar-header {
  4537. display: -webkit-box;
  4538. display: -moz-box;
  4539. display: -ms-flexbox;
  4540. display: -webkit-flex;
  4541. display: flex;
  4542. -webkit-align-items: center;
  4543. -moz-align-items: center;
  4544. -ms-align-items: center;
  4545. align-items: center;
  4546. -webkit-justify-content: space-between;
  4547. -moz-justify-content: space-between;
  4548. -ms-justify-content: space-between;
  4549. justify-content: space-between;
  4550. -ms-flex-pack: space-between;
  4551. padding: 13px 15px;
  4552. height: 60px; }
  4553. .wrapper .page-wrap .app-sidebar .sidebar-header .header-brand {
  4554. display: block;
  4555. font-size: 22px;
  4556. font-weight: 700;
  4557. color: #212529; }
  4558. .wrapper .page-wrap .app-sidebar .sidebar-header .header-brand .logo-img {
  4559. display: inline-block;
  4560. width: 30px; }
  4561. .wrapper .page-wrap .app-sidebar .sidebar-header .nav-toggle {
  4562. border: none;
  4563. background-color: transparent;
  4564. color: #ffffff;
  4565. font-size: 20px;
  4566. -webkit-box-shadow: none;
  4567. -moz-box-shadow: none;
  4568. box-shadow: none; }
  4569. .wrapper .page-wrap .app-sidebar .sidebar-header .btn-icon {
  4570. border: none; }
  4571. .wrapper .page-wrap .app-sidebar .sidebar-header .nav-close {
  4572. display: none;
  4573. border: none;
  4574. background-color: transparent;
  4575. color: #ffffff;
  4576. font-size: 20px;
  4577. -webkit-box-shadow: none;
  4578. -moz-box-shadow: none;
  4579. box-shadow: none; }
  4580. @media only screen and (max-width: 1023px) {
  4581. .wrapper .page-wrap .app-sidebar .sidebar-header .nav-close {
  4582. display: inline-block; } }
  4583. @media only screen and (max-width: 1023px) {
  4584. .wrapper .page-wrap .app-sidebar .sidebar-header .nav-toggle {
  4585. display: none; } }
  4586. .wrapper .page-wrap .app-sidebar .sidebar-content {
  4587. position: relative;
  4588. height: -webkit-calc(100vh - 60px);
  4589. height: -moz-calc(100vh - 60px);
  4590. height: calc(100vh - 60px);
  4591. overflow: auto;
  4592. z-index: 4; }
  4593. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item {
  4594. position: relative; }
  4595. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a {
  4596. display: block;
  4597. overflow: hidden;
  4598. padding: 15px 5px;
  4599. margin-left: 15px;
  4600. margin-right: 15px;
  4601. color: #545454;
  4602. position: relative; }
  4603. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a i {
  4604. font-size: 13px;
  4605. margin-right: 10px;
  4606. display: inline-block;
  4607. vertical-align: 0px; }
  4608. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a span {
  4609. font-size: 13px; }
  4610. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a .badge {
  4611. position: absolute;
  4612. right: 30px;
  4613. text-align: center;
  4614. top: 16px;
  4615. vertical-align: middle;
  4616. white-space: nowrap;
  4617. opacity: 1;
  4618. visibility: visible;
  4619. border-radius: 4px;
  4620. font-size: 75%;
  4621. padding: 4px 7px;
  4622. margin-right: 5px;
  4623. font-weight: 800;
  4624. color: #fff;
  4625. -webkit-transition: opacity 0.3s linear;
  4626. transition: opacity 0.3s linear;
  4627. text-transform: uppercase; }
  4628. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a.disabled {
  4629. opacity: 0.5;
  4630. cursor: not-allowed !important; }
  4631. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub a::before {
  4632. content: "\e844";
  4633. font-family: "iconkit";
  4634. position: absolute;
  4635. right: 3px;
  4636. top: 15px;
  4637. -moz-transform: rotate(0deg);
  4638. -o-transform: rotate(0deg);
  4639. -ms-transform: rotate(0deg);
  4640. -webkit-transform: rotate(0deg);
  4641. transform: rotate(0deg);
  4642. -moz-transition: all 0.2s ease-in-out;
  4643. -o-transition: all 0.2s ease-in-out;
  4644. -webkit-transition: all 0.2s ease-in-out;
  4645. transition: all 0.2s ease-in-out; }
  4646. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content {
  4647. background-color: #f3f3f3; }
  4648. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .menu-item {
  4649. padding: 10px 5px;
  4650. font-size: 13px;
  4651. padding-left: 50px;
  4652. margin: 0; }
  4653. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .menu-item::before {
  4654. display: none; }
  4655. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .menu-item.active {
  4656. /*color: #eb525d;*/color: rgb(85, 178, 248);background-color: #333e52;font-weight: bold;}
  4657. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item::after {
  4658. display: none; }
  4659. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item a {
  4660. position: relative; }
  4661. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item a::before {
  4662. content: "\e844";
  4663. font-family: "iconkit";
  4664. position: absolute;
  4665. right: 20px;
  4666. top: 10px;
  4667. display: inline-block;
  4668. -moz-transform: rotate(0deg);
  4669. -o-transform: rotate(0deg);
  4670. -ms-transform: rotate(0deg);
  4671. -webkit-transform: rotate(0deg);
  4672. transform: rotate(0deg);
  4673. -moz-transition: all 0.2s ease-in-out;
  4674. -o-transition: all 0.2s ease-in-out;
  4675. -webkit-transition: all 0.2s ease-in-out;
  4676. transition: all 0.2s ease-in-out; }
  4677. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item .submenu-content .menu-item {
  4678. padding-left: 70px; }
  4679. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item .submenu-content .menu-item::before {
  4680. display: none; }
  4681. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item.open a::before {
  4682. -moz-transform: rotate(90deg);
  4683. -o-transform: rotate(90deg);
  4684. -ms-transform: rotate(90deg);
  4685. -webkit-transform: rotate(90deg);
  4686. transform: rotate(90deg); }
  4687. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item:not(.open) .submenu-content {
  4688. display: none; }
  4689. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.open a::before {
  4690. -moz-transform: rotate(90deg);
  4691. -o-transform: rotate(90deg);
  4692. -ms-transform: rotate(90deg);
  4693. -webkit-transform: rotate(90deg);
  4694. transform: rotate(90deg); }
  4695. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.open::after {
  4696. background: #576a3d;
  4697. border-radius: 10px;
  4698. color: #fff;
  4699. content: " ";
  4700. height: 30px;
  4701. left: 0;
  4702. position: absolute;
  4703. top: 10px;
  4704. width: 3px; }
  4705. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.active::after {
  4706. background: #576a3d;
  4707. border-radius: 10px;
  4708. color: #fff;
  4709. content: " ";
  4710. height: -webkit-fill-available;/* 30px;*/
  4711. left: 0;
  4712. top: 10px;
  4713. position: absolute;
  4714. width: 3px; }
  4715. .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-lavel {
  4716. font-size: 14px;
  4717. font-weight: 400;
  4718. opacity: 1;
  4719. padding: 8px 20px 8px;
  4720. text-transform: capitalize;
  4721. visibility: visible;
  4722. width: 100%;
  4723. color: #999;
  4724. background: #333e52; }
  4725. .wrapper .page-wrap .app-sidebar.colored .sidebar-header {
  4726. background-color: #272d36; }
  4727. .wrapper .page-wrap .app-sidebar.colored .sidebar-header .header-brand {
  4728. color: #ffffff; }
  4729. .wrapper .page-wrap .app-sidebar.colored .sidebar-content {
  4730. background-color: #404E67; }
  4731. .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item {
  4732. border-color: rgba(243, 243, 243, 0.15); }
  4733. .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item a {
  4734. color: #ffffff; }
  4735. .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item a i {
  4736. color: #bcc8d8; }
  4737. .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item .submenu-content {
  4738. background-color: #4a5872; }
  4739. .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item.open::after, .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item.active::after {
  4740. background-color: #eb525d; }
  4741. .wrapper .page-wrap .app-sidebar.hide-sidebar {
  4742. -moz-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4743. -o-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4744. -webkit-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4745. transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4746. -moz-transform: translate3d(-100%, 0, 0);
  4747. -o-transform: translate3d(-100%, 0, 0);
  4748. -ms-transform: translate3d(-100%, 0, 0);
  4749. -webkit-transform: translate3d(-100%, 0, 0);
  4750. transform: translate3d(-100%, 0, 0); }
  4751. @media only screen and (max-width: 1023px) {
  4752. .wrapper .page-wrap .app-sidebar {
  4753. -moz-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4754. -o-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4755. -webkit-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  4756. transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } }
  4757. .wrapper .page-wrap .main-content {
  4758. padding: 30px 0;
  4759. background-color: #F6F7FB;
  4760. min-height: calc(100vh - 120px);
  4761. margin-top: 60px;
  4762. padding-right: 15px;
  4763. padding-left: 255px;
  4764. -moz-transition: all 0.3s ease;
  4765. -o-transition: all 0.3s ease;
  4766. -webkit-transition: all 0.3s ease;
  4767. transition: all 0.3s ease; }
  4768. @media only screen and (max-width: 1023px) {
  4769. .wrapper .page-wrap .main-content {
  4770. padding-left: 0;
  4771. padding-right: 0; } }
  4772. .wrapper .page-wrap .main-content .page-header {
  4773. margin-bottom: 30px; }
  4774. .wrapper .page-wrap .main-content .page-header .page-header-title i {
  4775. float: left;
  4776. width: 40px;
  4777. height: 40px;
  4778. border-radius: 5px;
  4779. margin-right: 20px;
  4780. vertical-align: middle;
  4781. font-size: 22px;
  4782. color: #fff;
  4783. display: inline-flex;
  4784. -webkit-justify-content: center;
  4785. -moz-justify-content: center;
  4786. -ms-justify-content: center;
  4787. justify-content: center;
  4788. -ms-flex-pack: center;
  4789. -webkit-align-items: center;
  4790. -moz-align-items: center;
  4791. -ms-align-items: center;
  4792. align-items: center;
  4793. -webkit-box-shadow: 0 2px 12px -3px rgba(0, 0, 0, 0.5);
  4794. -moz-box-shadow: 0 2px 12px -3px rgba(0, 0, 0, 0.5);
  4795. box-shadow: 0 2px 12px -3px rgba(0, 0, 0, 0.5); }
  4796. .wrapper .page-wrap .main-content .page-header .page-header-title h5 {
  4797. margin-bottom: 0;
  4798. font-weight: 700;
  4799. font-size: 18px; }
  4800. .wrapper .page-wrap .main-content .page-header .page-header-title h5 + span {
  4801. font-size: 13px; }
  4802. .wrapper .page-wrap .main-content .page-header .breadcrumb-container {
  4803. float: right; }
  4804. .wrapper .page-wrap .main-content .page-header .breadcrumb-container .breadcrumb {
  4805. background-color: transparent;
  4806. margin-bottom: 0;
  4807. float: right; }
  4808. .wrapper .page-wrap .main-content .page-header .breadcrumb-container .breadcrumb .breadcrumb-item a {
  4809. color: #212121; }
  4810. .wrapper .page-wrap .main-content .card .card-body .sub-title {
  4811. font-size: 14px;
  4812. border-bottom: 1px solid rgba(204, 204, 204, 0.35);
  4813. padding-bottom: 10px;
  4814. margin-bottom: 20px;
  4815. color: #2c3e50; }
  4816. .wrapper .page-wrap .main-content .card .card-body code {
  4817. background-color: #eee;
  4818. margin: 5px;
  4819. display: inline-block;
  4820. padding: 1px 6px;
  4821. border-radius: 3px;
  4822. -webkit-border-radius: 3px;
  4823. -moz-border-radius: 3px; }
  4824. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item {
  4825. padding: 13px 20px;
  4826. border: 1px solid #ededed;
  4827. position: relative;
  4828. border-left: 0;
  4829. border-right: 0;
  4830. height: 50px;
  4831. overflow: hidden;
  4832. -moz-transition: transform 0.2s ease-in-out;
  4833. -o-transition: transform 0.2s ease-in-out;
  4834. -webkit-transition: transform 0.2s ease-in-out;
  4835. transition: transform 0.2s ease-in-out; }
  4836. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner {
  4837. display: -webkit-box;
  4838. display: -moz-box;
  4839. display: -ms-flexbox;
  4840. display: -webkit-flex;
  4841. display: flex;
  4842. -webkit-justify-content: flex-start;
  4843. -moz-justify-content: flex-start;
  4844. -ms-justify-content: flex-start;
  4845. justify-content: flex-start;
  4846. -ms-flex-pack: flex-start;
  4847. position: relative; }
  4848. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .custom-control {
  4849. margin: 0;
  4850. margin-top: -2px; }
  4851. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-title {
  4852. width: 100%;
  4853. display: block; }
  4854. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-title a {
  4855. color: #3e5569;
  4856. font-weight: 600;
  4857. display: block;
  4858. width: 100%;
  4859. white-space: nowrap;
  4860. text-overflow: ellipsis;
  4861. overflow: hidden;
  4862. width: calc(100% - 50px); }
  4863. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions {
  4864. position: absolute;
  4865. right: 0px;
  4866. top: 50%;
  4867. opacity: 0;
  4868. display: none;
  4869. z-index: 3;
  4870. padding-left: 10px;
  4871. -moz-transform: translateY(-50%);
  4872. -o-transform: translateY(-50%);
  4873. -ms-transform: translateY(-50%);
  4874. -webkit-transform: translateY(-50%);
  4875. transform: translateY(-50%); }
  4876. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a {
  4877. width: 30px;
  4878. height: 30px;
  4879. padding: 0;
  4880. border-radius: 50%;
  4881. text-align: center;
  4882. line-height: 32px;
  4883. color: #999;
  4884. display: inline-block; }
  4885. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a:hover, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a:focus {
  4886. background-color: #dee2e6;
  4887. color: #333; }
  4888. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .qickview-wrap {
  4889. margin-top: 5px;
  4890. opacity: 0; }
  4891. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .qickview-wrap .desc p {
  4892. margin: 0; }
  4893. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:hover, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:focus {
  4894. background-color: #f9f9f9; }
  4895. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:hover .list-actions, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:focus .list-actions {
  4896. opacity: 1;
  4897. display: block; }
  4898. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened {
  4899. height: auto;
  4900. background-color: #ffffff;
  4901. border: none;
  4902. z-index: 5;
  4903. -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
  4904. -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
  4905. box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
  4906. -moz-transform: scale(1.01);
  4907. -o-transform: scale(1.01);
  4908. -ms-transform: scale(1.01);
  4909. -webkit-transform: scale(1.01);
  4910. transform: scale(1.01); }
  4911. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened .item-inner .list-title a {
  4912. font-size: 16px;
  4913. color: #263238; }
  4914. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened .qickview-wrap {
  4915. opacity: 1; }
  4916. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item + .list-item {
  4917. margin-top: -1px; }
  4918. .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:last-child {
  4919. border-bottom: none; }
  4920. .wrapper .page-wrap .footer {
  4921. background: #ffffff;
  4922. padding: 20px 30px;
  4923. border-top: 1px solid rgba(0, 0, 0, 0.04);
  4924. font-size: calc(0.875rem - 0.05rem);
  4925. -moz-transition: all 0.25s ease;
  4926. -o-transition: all 0.25s ease;
  4927. -webkit-transition: all 0.25s ease;
  4928. transition: all 0.25s ease; }
  4929. @media only screen and (min-width: 1024px) {
  4930. .wrapper .page-wrap .footer {
  4931. padding-left: 270px; } }
  4932. .wrapper .page-wrap .right-sidebar {
  4933. position: fixed;
  4934. top: 60px;
  4935. right: 0;
  4936. width: 240px;
  4937. background: #fff;
  4938. height: calc(100vh - 60px);
  4939. border-left: 1px solid #eef1f2;
  4940. border-top: 1px solid #eef1f2;
  4941. padding: 1.07143em;
  4942. z-index: 9;
  4943. -moz-transform: translateX(100%);
  4944. -o-transform: translateX(100%);
  4945. -ms-transform: translateX(100%);
  4946. -webkit-transform: translateX(100%);
  4947. transform: translateX(100%);
  4948. -moz-transition: all 0.25s ease;
  4949. -o-transition: all 0.25s ease;
  4950. -webkit-transition: all 0.25s ease;
  4951. transition: all 0.25s ease; }
  4952. .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info h6 {
  4953. color: #353c4e; }
  4954. .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group {
  4955. position: relative; }
  4956. .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group .form-control {
  4957. padding-right: 30px;
  4958. border-radius: 50px;
  4959. -webkit-border-radius: 50px;
  4960. -moz-border-radius: 50px;
  4961. padding-left: 15px; }
  4962. .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group i {
  4963. position: absolute;
  4964. top: 8px;
  4965. right: 10px;
  4966. font-size: 16px;
  4967. color: #bbb; }
  4968. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group {
  4969. margin-left: -1.07143em;
  4970. margin-right: -1.07143em; }
  4971. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item {
  4972. background: none;
  4973. border: 0;
  4974. border-top: 1px solid #eef1f2;
  4975. padding: 1em 1.07143em;
  4976. overflow: hidden;
  4977. color: #999;
  4978. display: -webkit-box;
  4979. display: -moz-box;
  4980. display: -ms-flexbox;
  4981. display: -webkit-flex;
  4982. display: flex;
  4983. -webkit-align-items: center;
  4984. -moz-align-items: center;
  4985. -ms-align-items: center;
  4986. align-items: center; }
  4987. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item figure {
  4988. margin: 0;
  4989. position: relative;
  4990. margin-right: 10px; }
  4991. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item figure img {
  4992. width: 40px;
  4993. height: 40px; }
  4994. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item span {
  4995. line-height: 1em;
  4996. display: -webkit-box;
  4997. display: -moz-box;
  4998. display: -ms-flexbox;
  4999. display: -webkit-flex;
  5000. display: flex;
  5001. -webkit-justify-content: end;
  5002. -moz-justify-content: end;
  5003. -ms-justify-content: end;
  5004. justify-content: end;
  5005. -ms-flex-pack: end;
  5006. -webkit-flex-direction: column;
  5007. -moz-flex-direction: column;
  5008. -ms-flex-direction: column;
  5009. flex-direction: column; }
  5010. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item span .name {
  5011. font-size: 14px;
  5012. color: #444;
  5013. margin-bottom: 5px; }
  5014. .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group [class*="user-"]:after {
  5015. position: absolute;
  5016. top: calc(50% + 15px);
  5017. left: 0;
  5018. -moz-transform: translateY(-50%);
  5019. -o-transform: translateY(-50%);
  5020. -ms-transform: translateY(-50%);
  5021. -webkit-transform: translateY(-50%);
  5022. transform: translateY(-50%); }
  5023. .wrapper .page-wrap .chat-panel {
  5024. position: fixed;
  5025. top: calc(100vh);
  5026. right: calc( 240px + 15px);
  5027. width: 310px;
  5028. z-index: 9999;
  5029. -moz-transform: translateY(-100%) translateX(14.0625rem);
  5030. -o-transform: translateY(-100%) translateX(14.0625rem);
  5031. -ms-transform: translateY(-100%) translateX(14.0625rem);
  5032. -webkit-transform: translateY(-100%) translateX(14.0625rem);
  5033. transform: translateY(-100%) translateX(14.0625rem); }
  5034. .wrapper .page-wrap .chat-panel .card {
  5035. border: none;
  5036. margin-bottom: 1.42857em;
  5037. border-radius: 10px;
  5038. -webkit-border-radius: 10px;
  5039. -moz-border-radius: 10px;
  5040. -webkit-box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2);
  5041. -moz-box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2);
  5042. box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2); }
  5043. .wrapper .page-wrap .chat-panel .card .card-header {
  5044. background: none;
  5045. padding: 1.07143em 1.42857em;
  5046. font-size: 1.14286em;
  5047. border-bottom: 1px solid rgba(153, 153, 153, 0.2); }
  5048. .wrapper .page-wrap .chat-panel .card .card-body {
  5049. padding: 1.07143em; }
  5050. .wrapper .page-wrap .chat-panel .card .card-body .messages {
  5051. position: relative;
  5052. max-height: 21.42857em;
  5053. overflow-y: scroll;
  5054. margin-top: -1.07143em;
  5055. margin-right: -1.07143em;
  5056. margin-left: -1.07143em;
  5057. padding-top: 1.07143em;
  5058. padding-right: 1.07143em;
  5059. padding-left: 1.07143em; }
  5060. .wrapper .page-wrap .chat-panel .card .card-body .messages .message {
  5061. margin: 0.71429em 0; }
  5062. .wrapper .page-wrap .chat-panel .card .card-body .messages .message:first-child {
  5063. margin-top: 0; }
  5064. .wrapper .page-wrap .chat-panel .card .card-body .messages .message figure {
  5065. -webkit-box-ordinal-group: 3;
  5066. -ms-flex-order: 2;
  5067. margin: 0;
  5068. position: relative;
  5069. order: 2; }
  5070. .wrapper .page-wrap .chat-panel .card .card-body .messages .message figure img {
  5071. width: 30px;
  5072. height: 30px; }
  5073. .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body {
  5074. margin-top: .5em;
  5075. display: -webkit-inline-box;
  5076. display: -ms-inline-flexbox;
  5077. display: inline-flex;
  5078. -webkit-box-orient: vertical;
  5079. -webkit-box-direction: normal;
  5080. -ms-flex-direction: column;
  5081. flex-direction: column;
  5082. -webkit-box-align: end;
  5083. -ms-flex-align: end;
  5084. align-items: flex-end;
  5085. margin: auto 1.5em;
  5086. -webkit-box-ordinal-group: 2;
  5087. -ms-flex-order: 1;
  5088. order: 1; }
  5089. .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p {
  5090. background: #404E67;
  5091. border: 1px solid #404E67;
  5092. border-radius: 3px;
  5093. padding: .5em 1em;
  5094. color: #fff;
  5095. margin-bottom: .5em;
  5096. position: relative; }
  5097. .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:after, .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:before {
  5098. content: "";
  5099. height: 0;
  5100. width: 0;
  5101. display: block;
  5102. position: absolute;
  5103. top: 1.25rem;
  5104. right: -7px;
  5105. left: auto;
  5106. border-style: solid;
  5107. border-width: 6px 0 7px 6px;
  5108. border-color: transparent transparent transparent #404E67;
  5109. -moz-transform: translateY(-50%);
  5110. -o-transform: translateY(-50%);
  5111. -ms-transform: translateY(-50%);
  5112. -webkit-transform: translateY(-50%);
  5113. transform: translateY(-50%); }
  5114. .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:before {
  5115. right: -7px;
  5116. border-left-color: #404E67; }
  5117. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply figure {
  5118. -webkit-box-ordinal-group: 2;
  5119. -ms-flex-order: 1;
  5120. order: 1; }
  5121. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body {
  5122. -webkit-box-align: start;
  5123. -ms-flex-align: start;
  5124. align-items: flex-start;
  5125. -webkit-box-ordinal-group: 3;
  5126. -ms-flex-order: 2;
  5127. order: 2; }
  5128. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p {
  5129. background: #fff;
  5130. border: 1px solid #eef1f2;
  5131. border-radius: 0;
  5132. border-top-right-radius: 3px;
  5133. border-bottom-right-radius: 3px;
  5134. border-radius: 3px;
  5135. color: #666; }
  5136. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:after, .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:before {
  5137. content: "";
  5138. height: 0;
  5139. width: 0;
  5140. display: block;
  5141. position: absolute;
  5142. right: auto;
  5143. left: -7px;
  5144. border-style: solid;
  5145. border-width: 6px 7px 6px 0;
  5146. border-color: transparent #fff transparent transparent;
  5147. -moz-transform: translateY(-50%);
  5148. -o-transform: translateY(-50%);
  5149. -ms-transform: translateY(-50%);
  5150. -webkit-transform: translateY(-50%);
  5151. transform: translateY(-50%); }
  5152. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:before {
  5153. left: -9px;
  5154. border-right-color: #eef1f2; }
  5155. .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:after {
  5156. content: "";
  5157. height: 0;
  5158. width: 0;
  5159. display: block;
  5160. position: absolute;
  5161. right: auto;
  5162. left: -7px;
  5163. border-style: solid;
  5164. border-width: 6px 7px 6px 0;
  5165. border-color: transparent #fff transparent transparent;
  5166. -moz-transform: translateY(-50%);
  5167. -o-transform: translateY(-50%);
  5168. -ms-transform: translateY(-50%);
  5169. -webkit-transform: translateY(-50%);
  5170. transform: translateY(-50%); }
  5171. .wrapper .page-wrap .chat-panel .card .card-footer {
  5172. background: none;
  5173. padding: 1.07143em 1.42857em;
  5174. border-top: 1px solid rgba(153, 153, 153, 0.2); }
  5175. .wrapper .page-wrap .chat-panel .card .card-footer .list-icon {
  5176. font-size: 1.125rem; }
  5177. .wrapper .page-wrap .chat-panel .card .card-footer textarea {
  5178. box-shadow: none;
  5179. resize: none;
  5180. padding: 0;
  5181. width: 100%;
  5182. min-height: auto;
  5183. padding: 5px 0; }
  5184. .wrapper.nav-collapsed .header-top {
  5185. padding-left: 60px; }
  5186. .wrapper.nav-collapsed .page-wrap .app-sidebar {
  5187. width: 60px; }
  5188. .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-header .header-brand .text {
  5189. display: none; }
  5190. .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-lavel {
  5191. display: none; }
  5192. .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a span {
  5193. display: none; }
  5194. .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a::before {
  5195. display: none; }
  5196. .wrapper.nav-collapsed .page-wrap .app-sidebar:hover {
  5197. width: 240px;}
  5198. .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .header-brand .text {
  5199. display: inline-block; }
  5200. .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-lavel {
  5201. display: block; }
  5202. .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-item a span {
  5203. display: inline-block; }
  5204. .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-item a::before {
  5205. display: inline-block; }
  5206. .wrapper.nav-collapsed .page-wrap .main-content {
  5207. padding-left: 75px; }
  5208. .wrapper.nav-collapsed .page-wrap .footer {
  5209. padding-left: 90px; }
  5210. .wrapper.menu-collapsed .page-wrap .app-sidebar .sidebar-header .nav-toggle {
  5211. display: none; }
  5212. .wrapper.right-sidebar-expand .right-sidebar {
  5213. -moz-transform: translateX(0);
  5214. -o-transform: translateX(0);
  5215. -ms-transform: translateX(0);
  5216. -webkit-transform: translateX(0);
  5217. transform: translateX(0); }
  5218. .wrapper.right-sidebar-expand .chat-panel {
  5219. -moz-transform: translateY(-100%) translateX(0);
  5220. -o-transform: translateY(-100%) translateX(0);
  5221. -ms-transform: translateY(-100%) translateX(0);
  5222. -webkit-transform: translateY(-100%) translateX(0);
  5223. transform: translateY(-100%) translateX(0); }
  5224. hr {
  5225. box-sizing: content-box;
  5226. height: 0;
  5227. margin-top: 1rem;
  5228. border: 0;
  5229. border-top: 1px solid rgba(0, 0, 0, 0.1); }
  5230. .profiletimeline {
  5231. position: relative;
  5232. padding-left: 40px;
  5233. margin: 40px 10px 0 30px;
  5234. border-left: 1px solid rgba(0, 0, 0, 0.1); }
  5235. .profiletimeline .sl-item {
  5236. margin-top: 8px;
  5237. margin-bottom: 30px; }
  5238. .profiletimeline .sl-item .sl-left {
  5239. float: left;
  5240. margin-left: -60px;
  5241. z-index: 1;
  5242. margin-right: 15px; }
  5243. .profiletimeline .sl-item .sl-left img {
  5244. max-width: 40px; }
  5245. .profiletimeline .sl-item .sl-right .sl-date {
  5246. font-size: 12px;
  5247. color: #afb5c1; }
  5248. .dd-handle {
  5249. background: #f7f7f7;
  5250. border-radius: 3px;
  5251. padding: 20px;
  5252. position: relative;
  5253. display: block;
  5254. text-decoration: none;
  5255. margin: 5px 0;
  5256. overflow: hidden; }
  5257. .dd-handle p {
  5258. margin: 0; }
  5259. .dd-handle:after, .dd-handle::after {
  5260. content: '';
  5261. width: 5px;
  5262. height: 100%;
  5263. position: absolute;
  5264. top: 0;
  5265. left: 0; }
  5266. .dd-list {
  5267. margin: 0;
  5268. padding: 0;
  5269. list-style: none; }
  5270. .dd-list .dd-placeholder, .dd-list .dd-empty {
  5271. margin: 5px 0;
  5272. padding: 0;
  5273. min-height: 30px;
  5274. background: #f2fbff;
  5275. border: 1px dashed #b6bcbf;
  5276. border-radius: 4px;
  5277. -webkit-border-radius: 4px;
  5278. -moz-border-radius: 4px; }
  5279. .dd-list .dd-list {
  5280. padding-left: 30px; }
  5281. .dd-dragel {
  5282. position: absolute;
  5283. pointer-events: none;
  5284. z-index: 9999; }
  5285. .dd-dragel .dd-handle {
  5286. -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
  5287. -ms-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
  5288. box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); }
  5289. .todo-task .dd-handle:after, .todo-task .dd-handle::after {
  5290. background-color: #f5365c; }
  5291. .progress-task .dd-handle:after, .progress-task .dd-handle::after {
  5292. background-color: #F7CA18; }
  5293. .completed-task .dd-handle:after, .completed-task .dd-handle::after {
  5294. background-color: #26C281; }
  5295. [class*="user--"]::after {
  5296. height: 0.64286em;
  5297. width: 0.64286em;
  5298. display: block;
  5299. position: absolute;
  5300. top: 0;
  5301. right: 10%;
  5302. border-radius: 100px;
  5303. content: "";
  5304. -webkit-box-shadow: 0 0 0 2px #fff;
  5305. box-shadow: 0 0 0 2px #fff; }
  5306. .user--online:after {
  5307. background: #06d6a0; }
  5308. .user--busy:after {
  5309. background: #ff3333; }
  5310. .user--offline:after {
  5311. background: #bbb; }
  5312. /*# sourceMappingURL=theme.css.map */