/*
Author       : Area 14
Template Name: Fonts ETT Fenicia del Sur
Version      : 1.0
*/

/*============================
 [Table of CSS]

1. General
2. Table
3. Helper Class
4. Bootstrap Classes
5. Animation
6. Toggle Button
7. Modal
8. Header
9. Sidebar
10. Content
11. Login
12. Dashboard
13. Activity
14. Select2
15. Nav tabs
16. Holidays
17. Delete Modal
18. Edit Profile
19. Chat
20. Focus Label
21. Leave
22. Employee
23. Events
24. Profile
25. Notifications
26. Roles & Permissions
27. Chat Right Sidebar
28. Projects
29. Invoice
30. Task
31. Project View
32. Payslip
33. Attendance
34. Ticket
35. Client Profile
36. Inbox
37. Mail View
38. Voice call
39. Video Call
40. Outgoing call
41. Incoming call
42. Contacts
43. Chat Sidebar
44. Jobs
45. Job Details
46. Notification Settings
47. Leave Settings
48. Termination
49. Loader
50. Payroll Items
51. Error
52. Lock Screen
53. OTP
54. Salary Settings
55. Components
56. Search
57. Knowledgebase
58. FAQ
59. Employee Dashboard
60. Performance Review
61. Kanban Board
62. File Manager
63. Subscriptions
64. Responsive
65. OpenStreetMap
66. Text
67. Switch
68. ScrollDiv
69. Img QR
========================================*/

@font-face {
	font-family: 'Material Icons' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	src: url(../fonts/MaterialIcons-Regular.eot); /* For IE6-8 */
	src: local('Material Icons'),
	local('MaterialIcons-Regular'),
	url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),
	url(../fonts/MaterialIcons-Regular.woff) format('woff'),
	url(../fonts/MaterialIcons-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'CircularStd';
	font-style: normal;
	font-weight: 400;
	src: local('Circular Std Book'), url('../fonts/CircularStd-Book.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: italic ;
	font-weight: 400;
	src: local('Circular Std Book Italic'), url('../fonts/CircularStd-BookItalic.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: normal;
	font-weight: 500;
	src: local('Circular Std Medium'), url('../fonts/CircularStd-Medium.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: italic ;
	font-weight: 500;
	src: local('Circular Std Medium Italic'), url('../fonts/CircularStd-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: normal;
	font-weight: 600;
	src: local('Circular Std Bold'), url('../fonts/CircularStd-Bold.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: italic;
	font-weight: 600;
	src: local('Circular Std Bold Italic'), url('../fonts/CircularStd-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: normal;
	font-weight: 800;
	src: local('Circular Std Black'), url('../fonts/CircularStd-Black.woff') format('woff');
}
@font-face {
	font-family: 'CircularStd';
	font-style: italic;
	font-weight: 800;
	src: local('Circular Std Black Italic'), url('../fonts/CircularStd-BlackItalic.woff') format('woff');
}

/*-----------------
	1. General
-----------------------*/
html {font-size: 16px !important
}
body {
	font-family: 'CircularStd', sans-serif !important;
	font-size: .9375rem !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'CircularStd' !important;
	font-weight: 500 !important;
}
h1, .h1 {
	font-size: 2.25rem !important;
}
h2, .h2 {
	font-size: 1.875rem !important;
}
h3, .h3 {
	font-size: 1.5rem !important;
}
h4, .h4 {
	font-size: 1.125rem !important;
}
h5, .h5 {
	font-size: 0.875rem !important;
}
h6, .h6 {
	font-size: 0.75rem !important;
}
.form-control {
    font-size: 0.938rem !important;
}

.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 1.5rem !important;
}


/*-----------------
	2. Table
-----------------------*/


table.table td h2 {
	font-size: inherit !important;
	font-weight: 400 !important;
}
table.table td h2.table-avatar {
    font-size: inherit !important;
    font-weight: 400 !important;
}

table.table td h2 span {
	font-size: 0.75rem !important;
}


/*-----------------
	3. Helper Class
-----------------------*/

.text-xs {
	font-size: 0.75rem !important;
}
.text-sm {
	font-size: 0.875rem !important;
}
.text-lg {
	font-size: 1.25rem !important;
}
.text-xl {
	font-size: 1.5rem !important;
}
.font-18 {
	font-size: 1.125rem !important;
}

/*-----------------
	4. Bootstrap Classes
-----------------------*/


.dropdown-menu {
	font-size: 0.813rem !important;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover, 
.form-text {
	font-size: 0.75rem !important;
	font-weight: normal !important;
}

/*-----------------
	5. Animation
-----------------------*/


/*-----------------
	6. Toggle Button
-----------------------*/


.checktoggle {
    font-size: 0;
}


.onoffswitch-inner:before, .onoffswitch-inner:after {
    font-size: 1rem !important;
   
}

/*-----------------
	7. Modal
-----------------------*/

.custom-modal .close {
    font-size: 0.813rem !important;
}
.custom-modal .modal-title {
	font-size: 1.375rem !important;
}

/*-----------------
	8. Header
-----------------------*/

.page-title-box h3 {
	font-size: 1.25rem !important;
	font-weight: normal !important;
}

.user-menu.nav > li > a {
	font-size: 0.938rem !important;
}


/*-----------------
	9. Sidebar
-----------------------*/


.sidebar-menu ul {
	font-size: 0.938rem !important;
	font-weight: normal !important;
}
.sidebar-menu li a {
	font-size: 0.938rem !important;
	font-weight: normal !important;
}
.menu-title {
    font-size: 0.875rem !important;
	font-weight: normal !important;
}
.sidebar-menu li.menu-title a.btn {
    font-size: 0.938rem !important;
	font-weight: normal !important;
}

.mobile-user-menu {
    font-size: 1.5rem !important;
}
.profile-rightbar {
	font-size: 1.625rem !important;
}

.sidebar-menu ul ul a {
	font-size: 0.875rem !important;
}

.sidebar-menu .menu-arrow {
	font-family: 'FontAwesome';
	font-size: 1.125rem !important;
	
}

.sidebar-menu ul li a i {
	font-size: 1.7rem !important;
}
.sidebar-menu ul li.menu-title a i {
	font-size: 1rem !important;
	
}


/*-----------------
	10. Content
-----------------------*/

.page-header .breadcrumb {
    font-size: 1rem !important;
    font-weight: 500 !important;
}

.card-title {
    font-size: 1.25rem !important;
    font-weight: 500 !important;
}
.page-title {
    font-size: 2rem !important;
    font-weight: 500 !important;
}
.page-sub-title {
	font-size: 1.125rem !important;
	font-weight: normal;
}
.add-btn {
    font-weight: 500 !important;
}
.cal-icon:after {
	font-family: "FontAwesome";
    font-size: 0.938rem !important;
}


/*-----------------
	11. Login
-----------------------*/


.account-title {
    font-size: 1.625rem !important;
    font-weight: 500 !important;
}
.account-subtitle {
    font-size: 1.125rem !important;
}
.account-box .account-btn {
    font-size: 1.375rem !important;
}

.account-box label {
	font-size: 1rem !important;
	font-weight: normal;
}


/*-----------------
	12. Dashboard
-----------------------*/


.dash-widget-icon {
	font-size: 1.875rem !important;
}
.dash-widget-info > h3 {
	font-size: 1.875rem !important;
	font-weight: 600 !important;
}
.dash-widget-info > span {
	font-size: 1rem !important;
}
.load-more a {
    font-size: 0.875rem !important;
}


/*-----------------
	13. Activity
-----------------------*/
.activity-list > li .time {
	font-size: 0.813rem !important;
}

/*-----------------
	14. Select2
-----------------------*/


.select2-container--default .select2-selection--single .select2-selection__rendered {
	font-size: 0.938rem !important;
	font-weight: normal;
}

/*-----------------
	15. Nav Tabs
-----------------------*/


/*-----------------
	16. Holidays
-----------------------*/



/*-----------------
	17. Delete Modal
-----------------------*/


.form-header h3 {
    font-size: 1.375rem !important;
    font-weight: 500 !important;
}
.form-header p {
    font-size: 0.938rem !important;
}
.continue-btn {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
}

.cancel-btn {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
}


/*-----------------
	18. Edit Profile
-----------------------*/


.fileupload input.upload {
	font-size: 1.25rem !important;
}
.submit-btn {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
}

/*-----------------
	19. Chat
-----------------------*/


.typing-text {
	font-size: 0.75rem !important;
	text-transform: lowercase;
}
.last-seen {
	font-size: 0.75rem !important;
}

.custom-menu.nav > li > a {
    font-size: 1.625rem !important;
}
.chat-time {
	font-size: 0.75rem !important;
}

.chat-action-btns ul > li {
	font-size: 1.125rem !important;
}

.chat-date {
	font-size: 0.75rem !important;
}
.avatar {
	font-weight: 500 !important;
}

.attach-list i {
	font-size: 1rem !important;
}

.message-bar .link {
	font-size: 1.25rem !important;
}

.message-area .input-group .form-control {
    font-size: 0.875rem !important;
}

.files-icon i {
	font-size: 1.25rem !important;
}

.file-date {
	font-size: 0.75rem !important;
}
.file-author a {
	font-size: 0.75rem !important;
	text-decoration: underline;
}

.chat-img-name {
	font-size: 0.75rem !important;
	font-weight: 700 !important;
}
.chat-file-desc {
	font-size: 0.688rem !important;
}

.designation {
	font-size: 0.75rem !important;
}
.online-date {
	font-size: 0.75rem !important;
}
.drop-zone .drop-zone-caption {
	font-weight: 600 !important;

}

.upload-list .upload-process {
	font-size: 0.625rem !important;

}
.upload-text {
	font-size: 1.5rem !important;
}

/*-----------------
	20. Focus Label
-----------------------*/

.form-focus .focus-label {
	font-size: 1rem !important;
	font-weight: 400 !important;
}
.form-focus.focused .focus-label {
	font-weight: 300 !important;
	font-size: 0.75rem !important;
}
.form-focus .form-control:focus ~ .focus-label, 
.form-focus .form-control:-webkit-autofill ~ .focus-label {
	font-weight: 300 !important;
	font-size: 0.75rem !important;
}
.form-focus.select-focus .focus-label {
	font-weight: 300 !important;
	font-size: 0.75rem !important;
}

.form-focus .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-size: 0.875rem !important;
	font-weight: normal;
}

/*-----------------
	21. Leave
-----------------------*/



/*-----------------
	22. Employee
-----------------------*/

.action-icon {
	font-size: 1.125rem !important;
}
.table .dropdown-menu {
    font-size: 0.813rem !important;
}

.profile-img .avatar {
	font-size: 1.5rem !important;
}
.staff-id {
    font-size: 0.875rem !important;
    font-weight: 500 !important;
}
.view-icons .btn {
	font-size: 1.125rem !important;
}

/*-----------------
	23. Events
-----------------------*/

.fc-toolbar h2 {
	font-size: 1.125rem !important;
	font-weight: 600 !important;
	font-family: 'CircularStd', sans-serif;
}
.fc-day-grid-event .fc-time {
	font-family: 'CircularStd', sans-serif;
}
.fc th.fc-widget-header {
	font-size: 0.875rem !important;
}

.fc-text-arrow {
	font-family: inherit !important;
	font-size: 1rem !important;
}

.fc-event {
	font-size: 0.813rem !important;
}


.fc-basic-view td.fc-week-number span {
	font-weight: 700 !important;
	font-family: 'CircularStd', sans-serif;
}
.fc-basic-view td.fc-day-number {
	font-weight: 700 !important;
	font-family: 'CircularStd', sans-serif;
}

/*-----------------
	24. Profile
-----------------------*/

.personal-info li .title {
	font-weight: 500 !important;
}
.profile-view .profile-img .avatar {
	font-size: 1.5rem !important;
}

.edit-icon {
    font-size: 0.75rem !important;
}

.delete-icon {
    font-size: 1.125rem !important;
}
.experience-list > li .experience-content .timeline-content a.name {
	font-weight: bold !important;
}
.experience-list > li .time {
	font-size: 0.75rem !important;
}

.bootstrap-tagsinput .badge {
    font-size: 0.875rem !important;
    font-weight: normal !important;
}


/*-----------------
	25. Notifications
-----------------------*/


.notifications .notification-heading {
	font-size: 0.875rem !important;
	font-weight: normal !important;
}
.notifications .notification-time {
	font-size: 0.75rem !important;
}

.topnav-dropdown-header,
.topnav-dropdown-footer {
	font-size: 0.75rem !important;
}
.topnav-dropdown-header .notification-title {
    
    font-size: 0.875rem !important;
}
.topnav-dropdown-header .clear-noti {
    font-size: 0.688rem !important;
    text-transform: uppercase !important;
}

.user-menu.nav > li > a .badge {
    font-weight: 700 !important;
}
.user-menu.nav > li > a > i {
	font-size: 1.25rem !important;
}


/*-----------------
	26. Roles & Permissions
-----------------------*/


/*-----------------
	27. Chat Right Sidebar
-----------------------*/


.files-icon i {
	font-size: 1.25rem !important;
}
.message-author {
	font-weight: 500 !important;
}
.message-time {
	font-size: 0.688rem !important;
}
.message-content {
	font-size: 0.813rem !important;
}

/*-----------------
	28. Projects
-----------------------*/

.all-users {
	font-size: 0.625rem !important;
	font-weight: 800 !important;
}


.project-title > h5 {
	font-size: 1rem !important;
}

/*-----------------
	29. Invoice
-----------------------*/



/*-----------------
	30. Task
-----------------------*/


.followers-add {
	font-size: 1.25rem !important;
}

.file-attached {
	font-size: 0.813rem !important;
}
.file-attached i {
	font-size: 1rem !important;
}
.task-chat-view .chat-left .chat-time {
	font-size: 0.688rem !important;
}
.task-chat-user {
	font-size: 0.813rem !important;
}
.task-chat-view .chat-content > p {
	font-size: 0.813rem !important;
}
.task-time {
	font-size: 0.688rem !important;
}
.task-success {
	font-size: 0.813rem !important;
}
.task-information {
	font-size: 0.688rem !important;
}

.task-user {
	font-weight: 500 !important;
}
.action-circle .material-icons {
	font-size: 1.125rem !important;
}

.action-circle.large .material-icons {
	font-size: 1rem !important;
}
.task-wrapper .task-list-header h3,
.task-wrapper .task-list-footer h3 {
	font-size: 1.5rem !important;
	font-weight: 400 !important;
}

.task-wrapper #task-list li .task-container .task-label {
	font-weight: 400 !important;
}
.task-wrapper .task-list-footer .add-task-btn .material-icons {
	font-size: 2.125rem !important;
}
.task-wrapper .task-list-footer .new-task-wrapper .error-message {
	font-style: italic !important;
}

.notification-popup .notification-text {
	font-size: 0.875rem !important;
}
.task-header .task-head-title {
    font-size: 0.75rem !important;
}
.task-assignee {
    font-size: 0.813rem !important;
}
.remove-icon i {
    font-size: 0.75rem !important;
}

.due-icon span i {
    font-size: 1.125rem !important;
}

.due-info .due-date {
	font-size: 0.813rem !important;
}
.task-textarea  .form-control {
	font-size: 0.813rem !important;
}

.task-complete-btn {
    font-size: 0.875rem !important;
}
.task-complete-btn i {
    font-size: 1.25rem !important;
}

/*-----------------
	31. Project View
-----------------------*/

.project-files i {
	font-size: 3.125rem !important;
}

/*-----------------
	32. Payslip
-----------------------*/



/*-----------------
	33. Attendance
-----------------------*/


.stats-info h6 {
    font-size: 1rem !important;
    font-weight: normal !important;
}
.stats-info h4 {
    font-size: 1.5rem !important;
}
.stats-info h4 span {
	font-size: 0.75rem !important;
}
.punch-det p {
    font-size: 0.875rem !important;
}
.punch-hours {
    font-size: 1.125rem !important;
}
.punch-btn {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
}

.stats-box p {
	font-size: 0.75rem !important;
}
.stats-info p {
    font-size: 0.75rem !important;
}
.recent-activity .res-activity-time {
    font-size: 0.75rem !important;
}
.recent-activity p {
    font-size: 0.813rem !important;
}

/*-----------------
	34. Ticket
-----------------------*/

.ticket-priority {
	font-size: 0.875rem !important;
}

/*-----------------
	35. Client Profile
-----------------------*/

.team-members a.followers-add {
	font-size: 1.25rem !important;
}

/*-----------------
	36. Inbox
-----------------------*/

.mail-list > li.active > a {
	font-weight: bold !important;
}
.unread .name,
.unread .subject,
.unread .mail-date {
	font-weight: 600 !important;
}

.table-inbox {
	font-size: 0.875rem !important;
}

.mail-title {
	font-weight: bold;
	text-transform: uppercase !important;
}
.mail-label {
    font-size: 1rem !important;
}

/*-----------------
	37. Mail View
-----------------------*/

.attach-file {
	font-size: 4.375rem !important;
}
.attach-filename {
	font-weight: bold;
}
.attach-filesize {
	font-size: 0.75rem !important;
}

.mail-view-title {
	font-weight: 500 !important;
	font-size: 1.5rem !important;
}

/*-----------------
	38. Voice call
-----------------------*/

.call-duration {
	font-size: 1.875rem !important;
}
.voice-call-avatar .username {
	font-size: 1.125rem !important;
	text-transform: uppercase !important;
}

.call-icons .call-items .call-item a {
	font-size: 1.25rem !important;
}

.call-mute {
	
	font-size: 1.875rem !important;
}

.call-timing {
	font-size: 0.875rem !important;
}

/*-----------------
	39. Video Call
-----------------------*/



/*-----------------
	40. Outgoing Call
-----------------------*/
.call-box .call-wrapper .call-user span {
	font-weight: 500 !important;
}
/*-----------------
	41. Incoming Call
-----------------------*/



/*-----------------
	42. Contacts
-----------------------*/

.contact-icon i {
	font-size: 1.25rem !important;
}

.contact-date {
	font-size: 0.75rem !important;
}
.contact-author a {
	font-size: 0.75rem !important;
	text-decoration: underline;
}
.chat-sidebar .chat-left .chat-time {
	font-size: 0.688rem !important;
}
.chat-sidebar .chat-content > p {
	font-size: 0.813rem !important;
}

/*-----------------
	44. Jobs
-----------------------*/

.job-list h4.job-department {
	font-size: 0.875rem !important;
}
.job-list h3.job-list-title {
	font-size: 1.125rem !important;
	font-weight: 600 !important;
}


/*-----------------
	45. Job Details
-----------------------*/


.job-title {
	font-size: 1.375rem !important;
	font-weight: 600 !important;
}
.job-info .job-dept {
	font-size: 1rem !important;
	font-weight: 500 !important;
}

.info-list span {
	font-size: 1.25rem !important;
}

.info-list > h5 {
	font-size: 0.875rem !important;
	font-weight: 600 !important;
}
.app-ends {
	font-size: 0.813rem !important;
}
.job-btn {
    font-size: 1rem !important;
    font-weight: 600 !important;
}

.job-desc-title h2 {
	font-size: 1.25rem !important;
}
.job-widget h4 {
	font-size: 1rem !important;
	font-weight: 600 !important;
}

.square-list li:before {
	font-family: fontawesome;
	font-size: 0.5rem !important;
}


/*-----------------
	46. Notification Settings
-----------------------*/


/*-----------------
	47. Leave Settings
-----------------------*/
.leave-box .subtitle {
    font-size: 0.875rem !important;
    font-weight: normal !important;
}

.btn.leave-delete-btn {
    font-weight: 500 !important;
}

/*-----------------
	48. Termination
-----------------------*/


/*-----------------
	49. Loader
-----------------------*/


.loader-ellips {
	font-size: 1.25rem !important;
}
/*-----------------
	50. Payroll Items
-----------------------*/

.page-menu .nav-tabs > li > a {
	font-size: 1.125rem !important;
}

/*-----------------
	51. Error
-----------------------*/

.error-box h1 {
    font-size: 10em !important;
}

.error-box .btn {
    font-size: 1.125rem !important;
    font-weight: 600 !important;
}

/*-----------------
	52. Lock Screen
-----------------------*/



/*-----------------
	53. OTP
-----------------------*/


.otp-input {
    font-size: 1.5rem !important;
    font-weight: 500 !important;
}

/*-----------------
	54. Salary Settings
-----------------------*/


/*-----------------
	55. Components
-----------------------*/

.comp-section .section-title {
    font-size: 1.125rem !important;
}

/*-----------------
	56. Search
-----------------------*/
.responsive-search {
    font-size: 1.25rem !important;
}

/*-----------------
	57. Knowledgebase
-----------------------*/

.topics .topic-title a {
    font-size: 1.25rem !important;
    font-weight: 500 !important;
}
.topics .topics-list li a {
	font-size: 0.875rem !important;
	font-weight: 400 !important;
}

.topics .topics-list li:before {
	font-family: FontAwesome;
	font-size: 0.938rem !important;
	
}

.widget h4 {
    font-size: 1.125rem !important;
    font-weight: 500 !important;
}

.widget-category li:before {
	font-family: FontAwesome;
	font-size: 1.125rem !important;
}

.post .meta {
    font-size: 0.75rem !important;
}
.feedback h3 {
    font-size: 1.5rem !important;
}

.widget .widget-title i {
    font-size: 1.5rem !important;
}
.post h1.post-title {
    font-size: 2rem !important;
    font-weight: 400 !important;
}
.post h2 {
    font-size: 1.5rem !important;
    font-weight: 400 !important;
}

.comment-section h3 {
    font-size: 1.5rem !important;
    font-weight: 400 !important;
}

ul.comment-list li .author-name > a {
    font-size: 1.125rem !important;
    font-weight: 500 !important;
}
ul.comment-list li .author-name span {
    font-size: 0.875rem !important;
}

ul.comment-list li .reply a {
    font-size: 0.938rem !important;
    font-weight: 500 !important;
}


/*-----------------
	58. FAQ
-----------------------*/

.faq-card .card .card-header h4 > a {
    font-size: 1.25rem !important;
    font-weight: 400 !important;
}
.faq-card .card .card-header h4 > a:after {
	font-family: FontAwesome;
	font-size: 1.118rem !important;
	font-weight: 400 !important;
}

.faq-card .card .card-header h4 > label {
    font-size: 1.5rem !important;
    font-weight: 400 !important;
}
.faq-card .card .card-header h4 > label:after {
	font-family: FontAwesome;
	font-size: 1.118rem !important;
	font-weight: 400 !important;
}

/*-----------------
	59. Employee Dashboard
-----------------------*/

.welcome-det p {
	font-size: 1.125rem !important;
}

.dash-card-icon {
    font-size: 1.625rem !important;
}
.dash-sec-title {
	font-size: 1.125rem !important;
	font-weight: 700 !important;
}

.dash-card-content p {
	font-size: 1.375rem !important;
}

.dash-sidebar h5 {
    font-size: 0.813rem !important;
    font-weight: 700 !important;
}
.dash-sidebar p {
    font-size: 0.813rem !important;
    font-weight: 600 !important;
}

.dash-stats-list h4 {
    font-size: 1.313rem !important;
    font-weight: 700 !important;
}

/*-----------------
	60. Performance Review
-----------------------*/

.review-header h3 {
    font-size: 1.4rem !important;
}
.grade-span .badge {
    font-size: 0.813rem !important;
}


/*-----------------
	61. Kanban Board
-----------------------*/


.task-header {
    font-size: 0.875rem !important;
    font-weight: 500 !important;
}
.task-body {
	font-size: 0.813rem !important;
}
.kanban-list > .kanban-header > .status-title {
    font-size: 1rem !important;
    font-weight: 500 !important;
}

.kanban-list > .kanban-wrap > .card.drop-here > a {
	font-weight: 500 !important;
}

.kanban-list > .kanban-wrap > .card > .task-header {
	font-size: 0.875rem !important;
	font-weight: 500 !important;
}


.kanban-list > .kanban-wrap > .card > .kanban-box > .task-body > .kanban-info {
	
	font-size: 0.75rem !important;
}
.kanban-list > .kanban-wrap > .card > .kanban-box > .task-body > .kanban-footer {
	font-size: 0.75rem !important;
}
.kanban-list > .kanban-wrap > .card > .kanban-box > .task-body > .kanban-footer .ks-icon {
	
	font-size: 1.25rem !important;
}

.kanban-list > .kanban-wrap > .card > .kanban-box > .task-body > .kanban-footer > .task-users > .ks-amount {
	font-size: 0.625rem !important;
	font-weight: 500 !important;
}
.task-board-header {
    font-size: 0.875rem !important;
    font-weight: 500 !important;
}
.task-board-body {
	font-size: 0.813rem !important;
}
.kanban-list > .kanban-header > .status-title {
    font-size: 1rem !important;
    font-weight: 500 !important;
}

.kanban-list > .kanban-wrap > .card > .task-board-header {
	font-size: 0.875rem !important;
	font-weight: 500 !important;
}
.kanban-list > .kanban-wrap > .card > .kanban-box > .task-board-body > .kanban-info {
	font-size: 0.75rem !important;
}

.kanban-list > .kanban-wrap > .card > .kanban-box > .task-board-body > .kanban-footer {
    font-size: 0.75rem !important;
}

.kanban-list > .kanban-wrap > .card > .kanban-box > .task-board-body > .kanban-footer > .task-users > .task-user-count {
	font-size: 0.625rem !important;
	font-weight: 500 !important;
}
.board-control > .board-control-input:checked ~ .board-indicator:before {
    font-family: FontAwesome;
}
.pro-teams h4 {
    font-size: 1rem !important;
}
.pro-progress-bar h4 {
    font-size: 0.813rem !important;
    text-transform: uppercase !important;
}
.pro-teams .avatar .avatar-title {
    font-size: 0.875rem !important;
}.add-new-task a {
    font-size: 0.875rem !important;
}


/*-----------------
	62. File Manager
-----------------------*/

.file-wrap .file-sidebar .file-header span {
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    text-transform: capitalize !important;
}
.file-side-close {
    font-size: 0.875rem !important;
}

.dropdown-file .dropdown-item {
	font-size: 0.75rem !important;
}
.card-file .card-footer {
	font-size: 0.688rem !important;
}
.card-file h6 {
	font-size: 0.875rem !important;
}
.card-file span {
	font-size: 0.75rem !important;
}
.card-file-thumb {
	font-size: 3rem !important;
}

.file-wrap .file-cont-wrap .file-cont-inner .file-cont-header .file-options > a, 
.file-wrap .file-cont-wrap .file-cont-inner .file-cont-header .file-options > span {
	font-size: 1.25rem !important;
}

.btn-file input {
	font-size: 1.438rem !important;
}

.file-menu li a i {
	font-size: 1rem !important;
}

.show-more a:before {
    font-size: 1.125rem !important;
    font-family: 'FontAwesome';
}

/*-----------------
	63. Subscriptions
-----------------------*/



/*-----------------
	64. Responsive
-----------------------*/

@media only screen and (min-width: 991px) {
	#toggle_btn {
		font-size: 1.625rem !important;
	}
	
	.mini-sidebar .sidebar .sidebar-menu > ul > li > a i {
		font-size: 1.875rem !important;
	}
	.mini-sidebar.expand-menu .sidebar .sidebar-menu > ul > li > a i {
		font-size: 1.5rem !important;
	}
}


@media only screen and (max-width: 991.98px) {
	a.mobile_btn {
		font-size: 1.5rem !important;
	}
	
}

@media only screen and (max-width: 575.98px) {
	
	.page-title {
		font-size: 1.125rem !important;
	}
	.upload-text {
		font-size: 1.125rem !important;
	}
	.otp-input {
		font-size: 1.125rem !important;
	}
	.pagination-lg .page-link {
		font-size: 1.2rem;
	}
	
	.add-btn {
		font-size: 0.875rem !important;
	}
}
/*-----------------
	65. OpenStreetMap
-----------------------*/


/*-----------------
	66. Text
-----------------------*/


/*-----------------
	67. Switch
-----------------------*/



/*-----------------
	68. ScrollDiv
-----------------------*/



/*-----------------
	69. Img QR
-----------------------*/


