body, html { position: relative; height: 100%!important } body, p { font-size: 13px } .f-normal, .f-thin, h1, h2, h3, h4, h5, h6, p { font-weight: 400 } .btn, a:active, a:focus, a:hover { outline: 0!important } .btn-addon i, body, html { position: relative } .messages, .tasks { max-height: 300px } .badge, .btn-addon i, .img-preview, .sidebar-profile span, .task-icon i { text-align: center } body { width: 100%; font-family: Ubuntu, sans-serif; background: #ccc!important; color: #4E5E6A } p { display: block; letter-spacing: normal; line-height: 22px; margin: 0 0 10px; font-style: normal; white-space: normal } .f-bold, h3, h4, h5 { font-weight: 600 } h1 { font-size: 30px } h2 { font-size: 24px } h3 { font-size: 16px } h4 { font-size: 14px } h5 { font-size: 12px } .f-s-10, h6 { font-size: 10px } .f-s-11 { font-size: 11px } .f-s-12 { font-size: 12px } .f-s-13 { font-size: 13px } .f-s-14 { font-size: 14px } .f-s-15 { font-size: 15px } .f-s-16 { font-size: 16px } .f-s-17 { font-size: 17px } .f-s-18 { font-size: 18px } .f-s-20 { font-size: 20px } .f-s-22 { font-size: 22px } .f-s-24 { font-size: 24px } .f-s-26 { font-size: 26px } .f-s-28 { font-size: 28px } .f-s-30 { font-size: 30px } .f-s-32 { font-size: 32px } .text-xs { font-size: 10px } .text-sm { font-size: 12px } .text-md { font-size: 16px } .text-lg { font-size: 32px } .text-xl { font-size: 52px } .text-xxl { font-size: 80px } .f-white { color: #fff } .f-gray { color: #ccc } .f-gray-dark { color: #a2a2a2 } .f-black { color: #333 } .f-green { color: #22BAA0 } .f-blue { color: #127acb } .f-lblue { color: #12AFCB } .f-purple { color: #7a6fbe } .f-red { color: #f25656 } .f-yellow { color: #f6d433 } .f-orange { color: #e79b2f } .text-default { color: #ccc } .text-primary { color: #7a6fbe } .text-success { color: #22BAA0 } .text-info { color: #12AFCB } .text-warning { color: #f6d433 } .text-danger { color: #f25656 } .icon-xs { font-size: 12px } .icon-sm { font-size: 14px } .icon-md { font-size: 16px } .icon-lg { font-size: 18px } .icon-state-default { color: #ccc } .icon-state-primary { color: #7a6fbe } .icon-state-success { color: #22BAA0 } .icon-state-info { color: #12AFCB } .icon-state-warning { color: #f6d433 } .icon-state-danger { color: #f25656 } .alert { border-radius: 0; padding-top: 10px; padding-bottom: 10px; border: 0 } .alert-success { background: #e5f3df } .alert-info { background: #d3e6f0 } .alert-warning { background: #f6f2dd } .alert-danger { background: #f1d9d9 } .badge { -webkit-border-radius: 12px!important; -moz-border-radius: 12px!important; border-radius: 12px!important; font-weight: 400; font-size: 11px!important; vertical-align: middle; line-height: 11px; height: 18px; padding: 3px 6px; text-shadow: none!important } .badge.badge-roundless { -webkit-border-radius: 0!important; -moz-border-radius: 0!important; border-radius: 0!important } .badge.badge-default { background: #f1f1f1; color: #aaa } .badge.badge-primary { background: #7a6fbe; color: #FFF } .badge.badge-info { background: #12AFCB; color: #FFF } .badge.badge-success { background: #22BAA0; color: #FFF } .badge.badge-danger { background: #f25656; color: #FFF } .badge.badge-warning { background: #f6d433; color: #FFF } .switch-sm .switchery { height: 15px; width: 25px } .switch-sm .switchery>small { height: 15px; width: 15px } .switch-md .switchery { height: 20px; width: 35px } .switch-md .switchery>small { height: 20px; width: 20px } .switch-lg .switchery { height: 25px; width: 40px } .switch-lg .switchery>small { height: 25px; width: 25px } .no-s { margin: 0!important; padding: 0!important } .no-m { margin: 0 } .no-p { padding: 0 } .m { margin: 15px } .m-t-xxs { margin-top: 5px } .m-r-xxs { margin-right: 5px } .m-b-xxs { margin-bottom: 5px } .m-l-xxs { margin-left: 5px } .m-t-xs { margin-top: 10px } .m-r-xs { margin-right: 10px } .m-b-xs { margin-bottom: 10px } .m-l-xs { margin-left: 10px } .m-t-sm { margin-top: 15px } .m-r-sm { margin-right: 15px } .m-b-sm { margin-bottom: 15px } .m-l-sm { margin-left: 15px } .m-t-md { margin-top: 20px } .m-r-md { margin-right: 20px } .m-b-md { margin-bottom: 20px } .m-l-md { margin-left: 20px } .m-t-lg { margin-top: 25px } .m-r-lg { margin-right: 25px } .m-b-lg { margin-bottom: 25px } .m-l-lg { margin-left: 25px } .m-t-xxl { margin-top: 30px } .m-r-xxl { margin-right: 30px } .m-b-xxl { margin-bottom: 30px } .m-l-xxl { margin-left: 30px } .m-t-n-xxs { margin-top: -5px } .m-r-n-xxs { margin-right: -5px } .m-b-n-xxs { margin-bottom: -5px } .m-l-n-xxs { margin-left: -5px } .m-t-n-xs { margin-top: -10px } .m-r-n-xs { margin-right: -10px } .m-b-n-xs { margin-bottom: -10px } .m-l-n-xs { margin-left: -10px } .m-t-n-sm { margin-top: -15px } .m-r-n-sm { margin-right: -15px } .m-b-n-sm { margin-bottom: -15px } .m-l-n-sm { margin-left: -15px } .m-t-n-md { margin-top: -20px } .m-r-n-md { margin-right: -20px } .m-b-n-md { margin-bottom: -20px } .m-l-n-md { margin-left: -20px } .m-t-n-lg { margin-top: -25px } .m-r-n-lg { margin-right: -25px } .m-b-n-lg { margin-bottom: -25px } .m-l-n-lg { margin-left: -25px } .m-t-n-xxl { margin-top: -30px } .m-r-n-xxl { margin-right: -30px } .m-b-n-xxl { margin-bottom: -30px } .m-l-n-xxl { margin-left: -30px } .p { padding: 15px } .p-h-xxs { padding-left: 5px; padding-right: 5px } .p-h-xs { padding-left: 10px; padding-right: 10px } .p-h-sm { padding-left: 15px; padding-right: 15px } .no-p-h { padding-left: 0; padding-right: 0 } .no-p-v { padding-top: 0; padding-bottom: 0 } .p-h-md { padding-left: 20px; padding-right: 20px } .p-h-lg { padding-left: 25px; padding-right: 25px } .p-h-xxl { padding-left: 30px; padding-right: 30px } .p-v-xxs { padding-top: 5px; padding-bottom: 5px } .p-v-xs { padding-top: 10px; padding-bottom: 10px } .p-v-sm { padding-top: 15px; padding-bottom: 15px } .p-v-md { padding-top: 20px; padding-bottom: 20px } .p-v-lg { padding-top: 25px; padding-bottom: 25px } .p-v-xxl { padding-top: 30px; padding-bottom: 30px } .no-b { border: 0!important } .b { border: 1px solid #f1f1f1 } .b-t { border-top: 1px solid #f1f1f1 } .b-r { border-right: 1px solid #f1f1f1 } .b-b { border-bottom: 1px solid #f1f1f1 } .b-l { border-left: 1px solid #f1f1f1 } .b-default { border-color: #f1f1f1 } .b-primary { border-color: #7a6fbe } .b-info { border-color: #12AFCB } .b-success { border-color: #22BAA0 } .b-warning { border-color: #f6d433 } .b-danger { border-color: #f25656 } .b-2 { border-size: 2px } .b-3 { border-size: 3px } .b-4 { border-size: 4px } .b-n-t { border-top: 0 } .b-n-r { border-right: 0 } .b-n-b { border-bottom: 0 } .b-n-l { border-left: 0 } .no-r { border-radius: 0!important } .r { border-radius: 2px } .r-t-l { border-top-left-radius: 2px } .r-t-r { border-top-right-radius: 2px } .r-b-l { border-bottom-left-radius: 2px } .r-b-r { border-bottom-right-radius: 2px } .no-r-t-l { border-top-left-radius: 0!important } .no-r-t-r { border-top-right-radius: 0!important } .no-r-b-l { border-bottom-left-radius: 0!important } .no-r-b-r { border-bottom-right-radius: 0!important } .bg-n { background: 0 0!important } .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-danger, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-info, .open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-success, .open>.dropdown-toggle.btn-warning { background-image: none } .bg-primary { background-color: #7a6fbe; color: #fff } .bg-primary.dark { background-color: #6e63b4; color: #fff } .bg-primary.light { background-color: #877cc7; color: #fff } .bg-success { background-color: #22BAA0; color: #fff } .bg-success.dark { background-color: #1da890; color: #fff } .bg-success.light { background-color: #32c6ad; color: #fff } .bg-info { background-color: #12AFCB; color: #fff } .bg-info.dark { background-color: #0ba0bb; color: #fff } .bg-info.light { background-color: #20beda; color: #fff } .bg-warning { background-color: #f6d433; color: #fff } .bg-warning.dark { background-color: #f1ca11; color: #fff } .bg-warning.light { background-color: #fada44; color: #fff } .bg-danger { background-color: #f25656; color: #fff } .bg-danger.dark { background-color: #e54f4f; color: #fff } .bg-danger.light { background-color: #f66d6d; color: #fff } .bg-dark { background-color: #333; color: #fff } .bg-dark.dark { background-color: #2b2b2b; color: #fff } .bg-dark.light { background-color: #3b3b3b; color: #fff } .bg-light { background-color: #f1f1f1 } .bg-light.dark { background-color: #e5e5e5 } .bg-light.light { background-color: #f9f9f9 } .bg-gray { background-color: #ccc } .bg-gray.dark { background-color: #b9b9b9 } .bg-gray.light { background-color: #d7d7d7 } .btn { font-size: 13px; border: 1px solid transparent; border-radius: 0 } .btn-addon i { float: left; width: 35px; height: 35px; margin: -7px 12px -7px -13px; line-height: 34px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; background-color: rgba(0, 0, 0, .1) } .btn-rounded.btn-addon i { margin: -7px 15px -7px -16px; border-radius: 50px } .btn-rounded.btn-addon.btn-sm i { margin: -7px 10px -7px -16px; border-radius: 50px } .btn-lg { line-height: inherit } .btn-lg.btn-addon i { width: 45px; height: 45px; margin: -11px 16px -11px -17px; line-height: 45px } .btn-sm.btn-addon i { width: 30px; height: 30px; margin: -6px 10px -6px -11px; line-height: 30px } .btn-xs.btn-addon i { width: 22px; height: 22px; margin: -2px 5px -2px -6px; line-height: 22px; font-size: 10px } .btn-rounded { padding-left: 15px; padding-right: 15px; border-radius: 50px } .btn-group.open .dropdown-toggle { box-shadow: none } .btn-default { background-color: #fff; color: #333; border: 1px solid #e5e5e5 } .btn-default.active, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus, .btn-default:active, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover { color: #333; background-color: #f1f1f1; border-color: #e5e5e5 } .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover { background-color: #fff; border-color: #ccc } .btn-default .badge { color: #fff; background-color: #333 } .btn-primary { color: #fff; background-color: #7a6fbe; border-color: transparent } .btn-primary.active, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus, .btn-primary:active, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { color: #fff; background-color: #6a5fac; border-color: transparent } .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background-color: #6a5fac; border-color: transparent } .btn-primary .badge { color: #6a5fac; background-color: #fff } .btn-success { color: #fff; background-color: #22BAA0; border-color: transparent } .btn-success.active, .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus, .btn-success:active, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .btn-success:focus, .btn-success:hover, .open>.dropdown-toggle.btn-success, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover { color: #fff; background-color: #1DB198; border-color: transparent } .btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover { background-color: #1DB198; border-color: transparent } .btn-success .badge { color: #1DB198; background-color: #fff } .btn-info { color: #fff; background-color: #12AFCB; border-color: transparent } .btn-info.active, .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus, .btn-info:active, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .btn-info:focus, .btn-info:hover, .open>.dropdown-toggle.btn-info, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover { color: #fff; background-color: #08A7C3; border-color: transparent } .btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover { background-color: #08A7C3; border-color: transparent } .btn-info .badge { color: #12AFCB; background-color: #fff } .btn-warning { color: #fff; background-color: #f2ca4c; border-color: transparent } .btn-warning.active, .btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning.focus, .btn-warning:active, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning:focus, .btn-warning:hover, .open>.dropdown-toggle.btn-warning, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover { color: #fff; background-color: #e8bf40; border-color: transparent } .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { background-color: #e8bf40; border-color: transparent } .btn-warning .badge { color: #f2ca4c; background-color: #fff } .btn-danger { color: #fff; background-color: #f25656; border-color: transparent } .btn-danger.active, .btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger.focus, .btn-danger:active, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger:focus, .btn-danger:hover, .open>.dropdown-toggle.btn-danger, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover { color: #fff; background-color: #e14444; border-color: transparent } .btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { background-color: #e14444; border-color: transparent } .btn-danger .badge { color: #f25656; background-color: #fff } .btn-facebook { background: #627AAC; color: #fff } .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover { background: #3B5998; color: #fff } .btn-twitter { background: #33BBF3; color: #fff } .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover { background: #00ABF0; color: #fff } .btn-google { background: #E0745B; color: #fff } .btn-google:active, .btn-google:focus, .btn-google:hover { background: #D95232; color: #fff } .btn-youtube { background: #D6464B; color: #fff } .btn-youtube:active, .btn-youtube:focus, .btn-youtube:hover { background: #CC181E; color: #fff } .btn-vimeo { background: #69C8FF; color: #fff } .btn-vimeo:active, .btn-vimeo:focus, .btn-vimeo:hover { background: #4BF; color: #fff } .btn-dribbble { background: #E094B7; color: #fff } .btn-dribbble:active, .btn-dribbble:focus, .btn-dribbble:hover { background: #D97AA5; color: #fff } .btn-github { background: #848484; color: #fff } .btn-github:active, .btn-github:focus, .btn-github:hover { background: #666; color: #fff } .btn-instagram { background: #658EAF; color: #fff } .btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover { background: #3F729B; color: #fff } .btn-pinterest { background: #BE464B; color: #fff } .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover { background: #AE181F; color: #fff } .btn-vk { background: #7D9BBB; color: #fff } .btn-vk:active, .btn-vk:focus, .btn-vk:hover { background: #5D83AA; color: #fff } .btn-rss { background: #F19958; color: #fff } .btn-rss:active, .btn-rss:focus, .btn-rss:hover { background: #EE802F; color: #fff } .btn-flickr { background: #3395C4; color: #fff } .btn-flickr:active, .btn-flickr:focus, .btn-flickr:hover { background: #007BB6; color: #fff } .bs-n { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } .bs-dark { -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .6); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .6); box-shadow: 0 0 3px rgba(0, 0, 0, .6) } .bs-light { -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3); box-shadow: 0 0 3px rgba(0, 0, 0, .3) } .bs-t { -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, .05); -moz-box-shadow: 0 -1px 1px rgba(0, 0, 0, .05); box-shadow: 0 -1px 1px rgba(0, 0, 0, .05) } .bs-r { -webkit-box-shadow: 1px 0 1px rgba(0, 0, 0, .05); -moz-box-shadow: 1px 0 1px rgba(0, 0, 0, .05); box-shadow: 1px 0 1px rgba(0, 0, 0, .05) } .bs-b { -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05) } .bs-l { -webkit-box-shadow: -1px 0 1px rgba(0, 0, 0, .05); -moz-box-shadow: -1px 0 1px rgba(0, 0, 0, .05); box-shadow: -1px 0 1px rgba(0, 0, 0, .05) } .full-height { height: 100%!important } .full-width { width: 100%!important } .w-xxs { width: 50px } .w-xs { width: 90px } .w-sm { width: 140px } .w { width: 200px } .w-md { width: 240px } .w-lg { width: 280px } .w-xl { width: 330px } .w-xxl { width: 370px } .w-auto { width: auto } .h-auto { height: auto } .tooltip-inner { border-radius: 0 } .panel { -webkit-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); border: 0!important; margin-bottom: 25px; border-radius: 0 } @media (min-width: 768px) { .panel>.row>div:first-child { padding-left: 15px; padding-right: 0 } .panel>.row>div:last-child { padding-left: 0; padding-right: 15px } } .panel .panel-heading { padding: 20px; overflow: hidden; border-top-left-radius: 0; border-top-right-radius: 0; border: 0!important; height: 55px; font-size: 14px; font-weight: 600 } .panel .panel-heading .panel-title { font-size: 14px; float: left; margin: 0; padding: 0; font-weight: 600 } .panel .panel-heading .panel-title small { font-size: 80% } .panel .panel-heading .panel-control { float: right; height: auto } .panel .panel-heading .panel-control a { text-decoration: none; color: #ccc; margin-left: 5px; font-size: 14px; float: left } .panel .panel-heading .panel-control a:hover { color: #a2a2a2 } .panel .panel-body { position: relative; padding: 20px; border-bottom-left-radius: 0; border-bottom-right-radius: 0 } .panel .panel-heading+.panel-body { padding: 0 20px 20px } .panel-default .panel-heading { background: #f1f1f1; border-color: #e7e7e7 } .panel-default .panel-heading .panel-control a { color: #bbb } .panel-default .panel-heading .panel-control a:hover { color: #a2a2a2 } .panel-primary .panel-heading { background: #7a6fbe; color: #fff } .panel-primary .panel-heading .panel-control a { color: #fff } .panel-primary .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-success .panel-heading { background: #22BAA0; color: #fff } .panel-success .panel-heading .panel-control a { color: #fff } .panel-success .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-info .panel-heading { background: #12AFCB; color: #fff } .panel-info .panel-heading .panel-control a { color: #fff } .panel-info .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-warning .panel-heading { background: #f6d433; color: #fff } .panel-warning .panel-heading .panel-control a { color: #fff } .panel-warning .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-danger .panel-heading { background: #f25656; color: #fff } .panel-danger .panel-heading .panel-control a { color: #fff } .panel-danger .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-transparent { background: 0 0; box-shadow: none } .panel-transparent, .well { -webkit-box-shadow: none; -moz-box-shadow: none } .panel-transparent .panel-heading .panel-control a { color: #ccc } .panel-transparent .panel-heading .panel-control a:hover { color: #a2a2a2 } .panel-white { background: #fff; border: 1px solid #e9e9e9!important } .panel-white .panel-heading .panel-control a { color: #ccc } .panel-white .panel-heading .panel-control a:hover { color: #a2a2a2 } .panel-purple { background: #7a6fbe } .panel-purple .panel-body, .panel-purple .panel-heading, .panel-purple .panel-heading .panel-control a { color: #fff } .panel-purple .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-green { background: #22BAA0 } .panel-green .panel-body, .panel-green .panel-heading, .panel-green .panel-heading .panel-control a { color: #fff } .panel-green .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-blue { background: #12AFCB } .panel-blue .panel-body, .panel-blue .panel-heading, .panel-blue .panel-heading .panel-control a { color: #fff } .panel-blue .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-yellow { background: #f6d433 } .panel-yellow .panel-body, .panel-yellow .panel-heading, .panel-yellow .panel-heading .panel-control a { color: #fff } .panel-yellow .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-red { background: #f25656 } .panel-red .panel-body, .panel-red .panel-heading, .panel-red .panel-heading .panel-control a { color: #fff } .panel-red .panel-heading .panel-control a:hover { color: #f1f1f1 } .panel-placeholder { border: 2px dashed #ddd; margin-bottom: 20px } .well { border-radius: 0; box-shadow: none; background-color: #F6F6F6; border: 0 } .modal { z-index: 9999999 } .modal-content { -webkit-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); border: 0; border-radius: 0 } .modal-header { padding: 20px; overflow: hidden; border-top-left-radius: 0; border-top-right-radius: 0; border: 0!important; height: 55px; font-size: 14px; font-weight: 600 } .modal-body, .modal-footer { position: relative; padding: 20px; border-bottom-left-radius: 0; border-bottom-right-radius: 0 } .modal-footer { border: 0 } .modal-body+.modal-footer, .modal-header+.modal-body { padding: 0 20px 20px } .modal-open { overflow-y: auto!important; padding: 0!important } .modal-backdrop { z-index: 999999 } .pagination>li>a { color: #5B5B5B } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background: #22BAA0; border-color: #22BAA0 } .progress { border-radius: 2px } .progress-squared { border-radius: 0 } .progress-xs { height: 5px } .progress-sm { height: 10px } .progress-md { height: 15px } .progress-lg { height: 25px } .progress-bar { background-color: #7a6fbe } .progress-bar-success { background-color: #22BAA0 } .progress-bar-info { background-color: #12AFCB } .progress-bar-warning { background-color: #f6d433 } .progress-bar-danger { background-color: #f25656 } .tab-content { padding: 15px; background: #fff } .nav-tabs>li>a { border-radius: 0!important; color: #777; border-bottom: 1px solid #DDD } .nav-tabs>li>a:hover { background: #f1f1f1 } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { color: #555; cursor: default; background-color: #fff; border-bottom-color: #fff } .nav-pills>li>a { color: #777; border-radius: 0!important } .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color: #fff; background-color: #7a6fbe } .tabs-below>.nav-tabs, .tabs-left>.nav-tabs, .tabs-right>.nav-tabs { border-bottom: 0 } .pill-content>.pill-pane, .tab-content>.tab-pane { display: none } .center, .controls label, .display-block, .pill-content>.active, .tab-content>.active { display: block } .tabs-below>.nav-tabs { border-top: 1px solid #ddd } .tabs-below>.nav-tabs>li { margin-top: -1px; margin-bottom: 0 } .tabs-below>.nav-tabs>li>a { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 } .tabs-below>.nav-tabs>li>a:focus, .tabs-below>.nav-tabs>li>a:hover { border-top-color: #ddd; border-bottom-color: transparent } .tabs-below>.nav-tabs>.active>a, .tabs-below>.nav-tabs>.active>a:focus, .tabs-below>.nav-tabs>.active>a:hover { border-color: #fff #ddd #ddd } .tabs-left>.nav-tabs>li, .tabs-right>.nav-tabs>li { float: none } .tabs-left>.nav-tabs>li>a, .tabs-right>.nav-tabs>li>a { min-width: 74px; margin-right: 0; margin-bottom: 3px } .tabs-left>.nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd } .tabs-left>.nav-tabs>li>a { margin-right: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 } .tabs-left>.nav-tabs>li>a:focus, .tabs-left>.nav-tabs>li>a:hover { border-color: #eee #ddd #eee #eee } .tabs-left>.nav-tabs .active>a, .tabs-left>.nav-tabs .active>a:focus, .tabs-left>.nav-tabs .active>a:hover { border-color: #ddd #fff #ddd #ddd } .tabs-right>.nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd } .tabs-right>.nav-tabs>li>a { margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 } .tabs-right>.nav-tabs>li>a:focus, .tabs-right>.nav-tabs>li>a:hover { border-color: #eee #eee #eee #ddd } .tabs-right>.nav-tabs .active>a, .tabs-right>.nav-tabs .active>a:focus, .tabs-right>.nav-tabs .active>a:hover { border-color: #ddd #ddd #ddd #fff } .panel-group .panel-heading .panel-title>a { font-size: 14px; text-decoration: none } .panel-group .panel-heading { font-size: 14px; height: auto!important; border-bottom: 0!important } .panel>.panel-heading+.panel-collapse>.panel-body { border-top-color: transparent } .panel-group .panel-heading .panel-title { position: relative; width: 100% } .jstree-default .jstree-clicked, .jstree-default li a:hover { background: #f1f1f1; border-radius: 0; box-shadow: inset 0 0 1px #999 } .label.label-default { background: #fff; border: 1px solid #e5e5e5 } .label.label-success { background: #22BAA0 } .label.label-primary { background: #7a6fbe } .label.label-info { background: #12AFCB } .label.label-danger { background: #f25656 } .label.label-warning { background: #f6d433 } label { font-size: 13px; font-weight: 400 } .form-control { background: #fff; border-radius: 0; border: 1px solid #dce1e4; box-shadow: none!important; font-size: 13px; padding: 6px 10px!important; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out } input[disabled] { background: #f7f7f7; border-color: #d2d7db } .form-control:focus { border: 1px solid #bdc5c9; background: #fff } .help-block { margin-bottom: 5px } .form-group.has-error .form-control, .form-group.has-success .form-control, .form-group.has-warning .form-control { box-shadow: none } .form-group.has-success .form-control:focus { border: 1px solid #22BAA0; background: #fff } .form-group.has-warning .form-control:focus { border: 1px solid #f6d433; background: #fff } .form-group.has-error .form-control:focus { border: 1px solid #f25656; background: #fff } .form-group.has-success label { color: #22BAA0 } .form-group.has-warning label { color: #f6d433 } .form-group.has-error label { color: #f25656 } label.error { color: #a94442; font-weight: 700; margin-top: 5px; float: left; font-size: 12px } input.form-control.input-rounded { border-radius: 30px } .input-group .btn { padding: 7px 12px } .select2-dropdown, .select2-selection { box-shadow: none!important; padding: 6px 10px!important } ol.linenums { margin: 0 } .select2-selection { background: #fff!important; border-radius: 0!important; border: 1px solid #dce1e4!important; font-size: 13px!important; height: 34px!important; -webkit-transition: all .2s ease-in-out!important; -moz-transition: all .2s ease-in-out!important; -o-transition: all .2s ease-in-out!important; transition: all .2s ease-in-out!important } .select2-dropdown { background: #fff; border-radius: 0; border: 1px solid #dce1e4; border-top: 0; transition: all .2s ease-in-out; z-index: 9999 } .bootstrap-tagsinput, .select2-dropdown { font-size: 13px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out } .select2-dropdown.select2-dropdown--above { border: 1px solid #dce1e4; border-bottom: 0 } .select2-selection--multiple .select2-selection__choice { background: #f1f1f1!important; border-radius: 0!important; border: 1px solid #ccc!important } .select2-container--default .select2-selection--multiple .select2-selection__rendered, .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: inherit!important; padding: 0!important } .select2-container .select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple .select2-selection__choice { margin-top: 0!important } .popover { border: 1px solid #ebebeb; border-radius: 0; box-shadow: none; padding: 0 } .popover-title { border-radius: 0 } .popover.top>.arrow { border-top-color: #ebebeb } .popover.left>.arrow { border-left-color: #ebebeb } .popover.right>.arrow { border-right-color: #ebebeb } .popover.bottom>.arrow { border-bottom-color: #ebebeb } .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn { border-radius: 0!important } .bootstrap-tagsinput { background: #fff; border-radius: 0; border: 1px solid #dce1e4; box-shadow: none!important; padding: 6px 10px!important; transition: all .2s ease-in-out; width: 100%; margin: 0 } .bootstrap-tagsinput .tag { line-height: inherit } .input-group-addon { border-radius: 0!important; background: #f1f1f1; border-color: #dce1e4 } .bootstrap-timepicker-widget input { border-radius: 0; border: 1px solid #dce1e4; padding: 6px 10px!important; transition: all .2s ease-in-out; width: 45px!important } .bootstrap-timepicker-widget input, .dataTables_wrapper .dataTables_filter input, .dataTables_wrapper .dataTables_length select { background: #fff; box-shadow: none!important; font-size: 13px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out } .bootstrap-timepicker-widget input:focus { border: 1px solid #bdc5c9; background: #fff } .bootstrap-timepicker-widget .icon-chevron-up:before { font-family: FontAwesome; content: "\f106"; font-style: normal } .bootstrap-timepicker-widget .icon-chevron-down:before { font-family: FontAwesome; content: "\f107"; font-style: normal } .bootstrap-timepicker-widget a { text-decoration: none } .table td, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { padding: 15px!important } .dataTables_wrapper .dataTables_filter input, .dataTables_wrapper .dataTables_length select { border-radius: 0; border: 1px solid #dce1e4; padding: 6px 10px!important; transition: all .2s ease-in-out } .dataTables_wrapper .dataTables_filter input:focus { border: 1px solid #bdc5c9; background: #fff; outline: 0 } .dataTables_wrapper .dataTables_length select:focus { outline: 0 } .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { color: #5f5f5f!important; border: 1px solid #ebebeb; background: #f1f1f1!important } .dataTables_wrapper .dataTables_paginate .paginate_button:active, .dataTables_wrapper .dataTables_paginate .paginate_button:focus, .dataTables_wrapper .dataTables_paginate .paginate_button:hover { color: #5f5f5f!important; border: 1px solid transparent; background: #f7f7f7!important; box-shadow: none } tr.group, tr.group:hover { background-color: #ddd!important } .note-editor { border: 1px solid #DCE1E4; border-radius: 0 } .note-dialog .note-modal-form { margin: 0 15px } .note-editor .note-toolbar { border-bottom: 0; background: #fff; padding: 10px } .note-popover .popover .popover-content>.btn-group, .note-toolbar>.btn-group { margin-top: 0 } .note-editor .note-editable { padding: 10px 15px 15px; overflow: auto; outline: 0 } .colorpicker, .datepicker { padding: 10px!important } .note-editor .note-statusbar { background: 0 0 } .note-editor .note-statusbar .note-resizebar { border: 0 } .center { margin: 0 auto; float: none!important } .display-inline { display: inline-block } .box-middle { position: absolute; height: 400px; width: 400px; top: 50%; left: 50%; margin-left: -200px!important; margin-top: -200px!important } .datepicker { border: 1px solid #e0e0e0!important; border-radius: 0!important; -webkit-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1)!important; -moz-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1)!important; box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1)!important } .datepicker table tr td, .datepicker table tr td span, .datepicker table tr th { border-radius: 0!important } .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:hover, .datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:hover, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover { color: #fff; background-color: #7a6fbe; border: 0 } #flot3 .pie-chart-legend, #flotTip { padding: 5px } .dropzone { border: 1px solid #f1f1f1; border-radius: 0; background: #f9f9f9 } .img-preview { height: 150px; width: 220px; overflow: hidden } .jqstooltip { box-sizing: content-box } #flot1, #flot2 { width: 100%; height: 250px } #flot3 { margin: 0 auto; width: 250px; height: 250px } #flot4 { width: 100%; height: 250px } #flotTip { border-radius: 0; background: rgba(51, 51, 51, .8); color: #fff; font-size: 13px!important } .jqvmap-zoomin, .jqvmap-zoomout { background-color: #7a6fbe; color: #fff; border: 1px solid transparent; font-size: 13px; border-radius: 0; outline: 0!important; padding: 3px 5px; height: auto; width: auto; margin-left: 7px } .jqvmap-zoomin:active, .jqvmap-zoomin:focus, .jqvmap-zoomin:hover, .jqvmap-zoomout:active, .jqvmap-zoomout:focus, .jqvmap-zoomout:hover { background-color: #6a5fac; border: 1px solid transparent } .gritter-item { font-size: 13px; background: rgba(0, 0, 0, .7); background-image: none!important; padding: 15px } .gritter-bottom, .gritter-top { background: 0 0!important } .gritter-close { top: 15px; left: auto; right: 5px } .gritter-image { width: 50px; height: 50px; border-radius: 100% } .gritter-with-image { padding-left: 10px } .fc button { height: auto; padding: 6px 12px; font-size: 13px } .fc button::-moz-focus-inner { margin: 0; padding: 0 } .fc-state-default { border: 1px solid #e5e5e5; background-color: #fff; background-image: none; color: #333; text-shadow: 0; box-shadow: 0; outline: 0!important } .fc-state-default.fc-corner-left { border-top-left-radius: 2px; border-bottom-left-radius: 2px } .fc-state-default.fc-corner-right { border-top-right-radius: 2px; border-bottom-right-radius: 2px } .fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover { color: #333; background-color: #e6e6e6 } .fc-state-hover { color: #333; text-decoration: none; background-position: 0 -15px; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none } .fc-state-active, .fc-state-down { background-color: #f1f1f1; border: 1px solid #e5e5e5; box-shadow: 0!important } .fc-state-disabled { cursor: default; background-image: none; opacity: .65; filter: alpha(opacity=65); box-shadow: none } .fc-day-grid-event { padding: 5px; background: #22BAA0; border: 0 } .list-group-item.active { background: #f1f1f1; border-color: #DDD; color: #333 } .list-group-item.active:hover { background: #e7e7e7; border-color: #DDD; color: #333 } .navbar { border: none; background-color: #c4ffb9; padding-top: 0; padding-bottom: 0; z-index: 999; border-radius: 0; margin: auto; position: relative; border-bottom: 1px solid #e9e9e9 } .page-header-fixed .navbar { position: fixed; right: 0; left: 0 } .topmenu-outer { height: 60px; } .pace .pace-progress { background: #22BAA0 } .pace .pace-progress-inner { box-shadow: 0 0 10px #22BAA0, 0 0 5px #22BAA0 } .pace .pace-activity { border-top-color: #22BAA0; border-left-color: #22BAA0; margin-top: 60px } .navbar .logo-box { position: relative; width: auto; height: 60px; float: left } .navbar .logo-box .logo-text { font-size: 20px; font-weight: 700; line-height: 60px; padding: 0 25px 0 0; vertical-align: middle; display: block } .navbar .logo-box a:focus, .navbar .logo-box a:hover { text-decoration: none } .navbar .logo-box a { margin: 0 auto } .small-sidebar .navbar .logo-box { width: 65px } .navbar-nav.navbar-right { margin-right: 0 } .top-menu .navbar-nav>li { height: 49px } .top-menu .navbar-nav>li>a { display: block; padding: 20px 18px; color: #5f5f5f; border: none; position: relative; line-height: 20px } .top-menu .nav .open>a, .top-menu .nav .open>a:focus, .top-menu .nav .open>a:hover, .top-menu .nav>li>a:active, .top-menu .nav>li>a:focus, .top-menu .nav>li>a:hover { background: 0 0 } .top-menu .nav .open>a, .top-menu .nav .open>a:focus, .top-menu .nav .open>a:hover { background: 0 0; border-color: none } .top-menu .navbar-nav>li>a>i { font-size: 14px } .top-menu .navbar-nav>li>a>.badge { font-family: "Open Sans", sans-serif; position: absolute; top: 12px; right: 7px; padding: 3px 6px; font-size: 11px; text-shadow: 0 1px 0 rgba(0, 0, 0, .3) } .top-menu .navbar-nav>li>a>.user-name { padding: 0 10px 0 0; line-height: 20px } @media (max-width: 991px) { .top-menu .navbar-nav>li>a>.user-name { display: none } } .top-menu .navbar-nav>li>a>.user-name>i { margin-left: 5px } .avatar { padding: 0; margin: -19px 0 -15px; position: relative; display: inline-block } .dropdown-menu { position: absolute; top: 100%; z-index: 1000; display: none; float: left; list-style: none; text-shadow: none; padding: 0; margin: 10px 0 0; background-color: #fffff; border: 1px solid #d8dee4; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1); box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .1) } .dropdown-menu:after, .dropdown-menu:before { right: auto; position: absolute; display: inline-block!important; content: '' } .dropdown-menu li { font-size: 13px } .dropdown-menu li a:hover { background: #f7f7f7 } .navbar-nav>li>.dropdown-menu { margin-top: 25px!important } .dropdown-menu:before { top: -8px; left: 9px; border-right: 8px solid transparent; border-bottom: 8px solid #d8dee4; border-left: 8px solid transparent } .dropdown-menu.title-caret:after, .dropdown-menu:after { border-bottom: 7px solid #fff } .dropdown-menu:after { top: -7px; left: 10px; border-right: 7px solid transparent; border-left: 7px solid transparent } .btn-group.dropup>.dropdown-menu:after, .btn-group.dropup>.dropdown-menu:before, .dropdown-toggle.dropup>.dropdown-menu:after, .dropdown-toggle.dropup>.dropdown-menu:before, .dropdown.dropup>.dropdown-menu:after, .dropdown.dropup>.dropdown-menu:before { display: none!important } .dropdown-menu.dropdown-menu-left:before, .navbar-left .dropdown-menu:before { left: 16px; right: auto } .dropdown-menu.dropdown-menu-left:after, .navbar-left .dropdown-menu:after { left: 17px; right: auto } .dropdown-menu.dropdown-menu-right:before, .navbar-right .dropdown-menu:before { right: 16px; left: auto } .dropdown-menu.dropdown-menu-right:after, .navbar-right .dropdown-menu:after { right: 17px; left: auto } .dropdown-menu>li.active>a, .dropdown-menu>li.active>a:active, .dropdown-menu>li.active>a:focus, .dropdown-menu>li.active>a:hover { background: #F7F7F7; color: #333 } .drop-title { display: block; border-bottom: 1px solid #F3F3F3; font-size: 14px; background: #fff; padding: 12px; color: #6a6a6a; margin: 0 } .dropdown-menu li.drop-all a { padding: 10px; color: #707070; background: #FFF; font-size: 14px } .dropdown-menu li.drop-all a:hover { background: #f7f7f7 } .dropdown-sm { width: 190px } .dropdown-md { width: 230px } .dropdown-lg { width: 280px } .dropdown-menu li a { padding: 7px 10px; color: #5f5f5f; font-size: 13px } .dropdown-menu li a i { margin-right: 10px } .dropdown-menu li.no-link { padding: 7px 10px } .dropdown-menu li.li-group { border-bottom: 1px solid #f1f1f1; padding: 5px 0 } .nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color: #eee; border-color: transparent } .navbar .dropdown .dropdown-menu { display: block; visibility: hidden; opacity: 0; transition: all 300ms ease; -moz-transition: all 300ms ease; -webkit-transition: all 300ms ease; -o-transition: all 300ms ease; -ms-transition: all 300ms ease; margin-top: 40px!important } .navbar .open .dropdown-menu { visibility: visible; opacity: 1; margin-top: 25px!important } .navbar .dropdown { display: inline-block } .messages li a { color: #bababa; font-size: 13px; padding-left: 15px; text-decoration: none; display: block; padding-top: 8px; padding-bottom: 8px; position: relative } .messages li a:hover { background: #f7f7f7 } .messages li { border-bottom: 1px solid #f3f3f3 } .messages li a .msg-img { height: 100%; display: block; float: left; position: relative } .online { position: absolute; top: 1px; right: 1px; display: block; width: 10px; height: 10px; border-radius: 50%; border: 2px solid #FFF; background: #ccc } .task-icon.badge, .tasks li a { display: block; position: relative } .online.on { background: #44AEA1 } .online.off { background: #f3565d } .messages li a img { width: 40px } .messages li a .msg-name { display: block; font-size: 14px; color: #707070; padding: 0 0 0 10px; margin: 0; float: left } .messages li a .msg-text { display: block; width: 210px; text-overflow: ellipsis; white-space: nowrap; color: #a0a0a0; margin: 0; float: left; padding: 0 0 0 10px } .messages li a .msg-time { font-size: 11px; display: block; width: 210px; padding: 0 4px 0 8px; margin: 0; float: right } .tasks li a { color: #bababa; font-size: 13px; padding-left: 15px; text-decoration: none; padding-top: 10px; padding-bottom: 10px } .tasks li { border-bottom: 1px solid #f3f3f3 } .tasks li a:hover { background: #f7f7f7 } .task-icon.badge { height: 25px; width: 25px; float: left; margin-right: 10px; padding-top: 6px } .task-icon i { font-size: 12px } .tasks li a .task-details { display: block; font-size: 13px; color: #868686; padding: 3px 0 0; margin: 0; float: left; width: 148px } .tasks li a .badge { margin: 0 5px 0 0; max-width: 85px } .page-content { -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3); box-shadow: 0 0 10px 0 rgba(0, 0, 0, .3); min-height: 100% } .page-sidebar { width: 240px; display: block; z-index: 998; float: left; height: auto!important; overflow: visible!important; border-right: 1px solid #e9e9e9 } .page-sidebar:before { background-color: inherit; border: inherit; bottom: 0; content: ""; position: absolute; top: 0; width: inherit; border-right: 1px solid #e9e9e9 } .sidebar .sidebar-title { display: block; margin: 0 0 10px } .page-sidebar-fixed:not(.page-header-fixed) .logo-box { position: fixed; display: block } .page-sidebar-fixed:not(.page-header-fixed) .topmenu-outer { margin-left: 240px } .small-sidebar.page-sidebar-fixed:not(.page-header-fixed) .topmenu-outer { margin-left: 65px } .page-header-fixed .page-sidebar { padding-top: 60px } .page-sidebar-fixed .sidebar { position: fixed; top: 0; bottom: 0; padding-top: 60px } .page-sidebar-fixed .page-sidebar-inner { height: 100% } .page-sidebar .page-sidebar-inner { height: 100%!important } .small-sidebar .page-sidebar { width: 65px } .small-sidebar .page-sidebar-inner { overflow: visible!important } .sidebar-header, .sidebar-profile { position: relative; overflow: hidden } .sidebar-header { clear: both; padding: 20px } .sidebar-profile, .sidebar-profile-image { display: block } .horizontal-bar .page-sidebar-inner, .hover-menu .sidebar, .hover-menu .sidebar .menu, .hover-menu .sidebar .page-sidebar-inner, .hover-menu .sidebar .slimScrollDiv, .small-sidebar .horizontal-bar .slimScrollDiv { overflow: visible!important } .sidebar-profile a { text-decoration: none } .sidebar-profile img { width: 60px; display: block; margin: 0 auto } .sidebar-profile span { color: #fff; font-weight: 600; display: block; padding: 8px 0 0 } .sidebar-profile span small { padding: 5px 0 } .page-horizontal-bar .sidebar-header, .small-sidebar .sidebar-header { display: none } .horizontal-bar { position: relative; width: 100%!important; display: block; z-index: 99; float: none; height: auto!important; left: 0; right: 0; bottom: 0; border-bottom: 1px solid #e9e9e9; border-right: 0 } .horizontal-bar:before { border: 0 } @media (min-width: 768px) { .page-sidebar-fixed.page-horizontal-bar .sidebar { position: fixed; top: 0; bottom: auto; padding-top: 60px } } .page-horizontal-bar.page-header-fixed .horizontal-bar { padding-top: 60px } .page-horizontal-bar.page-sidebar-fixed .navbar { z-index: 9999 } @media (max-width: 1200px) { .horizontal-bar .accordion-menu>li>a>p { display: none } .compact-menu .horizontal-bar .accordion-menu>li>a>p { display: none!important } body:not(.small-sidebar) .horizontal-bar .accordion-menu>li>a>.menu-icon { float: none!important; margin: 0!important } .horizontal-bar .accordion-menu ul { top: 50px!important } } .page-horizontal-bar .navbar .logo-box { border-right: 0 } .horizontal-bar .accordion-menu { text-align: center; font-size: 0; width: 100%!important; overflow: visible!important } .horizontal-bar .accordion-menu li { display: inline-block; margin: 0!important; padding: 0!important; position: relative } .horizontal-bar .accordion-menu>li>a, .small-sidebar.page-horizontal-bar .horizontal-bar .accordion-menu>li>a { padding: 16px!important } .small-sidebar .horizontal-bar .accordion-menu li a span.menu-icon { font-size: 15px } .horizontal-bar .accordion-menu>li>a>p { font-size: 13px } .compact-menu .horizontal-bar .accordion-menu li a p { display: inline; } .horizontal-bar .accordion-menu .sub-menu li a { font-size: 13px; padding: 10px 15px } .page-horizontal-bar.small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li>a { width: auto } .page-horizontal-bar.compact-menu .menu.accordion-menu ul li a { padding: 10px 25px } .horizontal-bar .accordion-menu>li>a>span.arrow:before { display: none } body:not(.small-sidebar) .horizontal-bar .menu.accordion-menu>li>a>.menu-icon { font-size: 14px } .small-sidebar.page-horizontal-bar .menu.accordion-menu>li>a>span.menu-icon { margin: 0!important } .horizontal-bar .accordion-menu>li>ul { left: 0!important; top: 75px; width: 200px; position: absolute } .horizontal-bar .accordion-menu ul li { display: block; text-align: left } .horizontal-bar .accordion-menu li.menu-title { display: none } .small-sidebar .horizontal-bar .accordion-menu>li>a>p { display: none!important } .small-sidebar .horizontal-bar .accordion-menu>li>ul { top: 52px } .small-sidebar.page-horizontal-bar.page-sidebar-fixed .page-inner { padding-left: 0 } .small-sidebar.page-sidebar-fixed.page-header-fixed.page-horizontal-bar .page-inner { padding: 110px 0 50px } .small-sidebar.page-header-fixed.page-horizontal-bar:not(.page-sidebar-fixed) .page-inner { padding: 0 0 50px } .search-form { display: block; width: 100%; height: 60px; z-index: 99999; position: fixed; background: #fff; margin-top: -60px; transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -ms-transition: all .3s ease } .search-form .input-group { height: 60px } .search-form .input-group input { color: #5f5f5f; border: none; box-shadow: none; border-radius: 0; background: 0 0; height: 60px; line-height: 60px; font-size: 16px; padding: 0 20px!important } .search-form .input-group button, .search-form .input-group button:focus, .search-form .input-group button:hover { background: 0 0; box-shadow: none; border: none; outline: 0; color: #5f5f5f; font-size: 20px; padding-left: 20px; padding-right: 20px } .menu li a .badge { margin-left: 10px } .menu.accordion-menu { padding: 0; margin: 0; width: 239px; color: #fff; position: relative; display: block } .menu.accordion-menu a { display: block; padding: 12px 25px; background: 0 0; text-decoration: none; font-size: 13px } .menu.accordion-menu .nav-heading { padding: 15px 20px; text-align: center } .compact-menu .menu.accordion-menu .nav-heading { text-align: left } .page-horizontal-bar .menu.accordion-menu .nav-heading, .small-sidebar .menu.accordion-menu .nav-heading { display: none } .menu.accordion-menu>li>span { color: #818a92 } .menu.accordion-menu>li { border-left: 3px solid transparent } .menu.accordion-menu>li>a, body:not(.page-horizontal-bar):not(.small-sidebar) .menu.accordion-menu a { text-align: center } .menu.accordion-menu a p { line-height: 1.42857143!important; margin: 0 } .menu.accordion-menu a span.menu-icon { display: inline-block; font-size: 20px; margin-bottom: 10px } .menu.accordion-menu li>a>.arrow:before { width: 10px; float: right; display: block; margin-top: -20px; font-size: 16px; font-family: FontAwesome; height: auto; content: "\f104"; font-weight: 400 } .menu.accordion-menu>li>a>.arrow:before { margin-top: -39px } .menu.accordion-menu li.open>a>.arrow:before { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg) } .menu.accordion-menu li { list-style-type: none } .menu.accordion-menu li a .badge { float: right; margin-top: 1px; margin-right: 0; margin-left: 0; display: block } .menu.accordion-menu ul { z-index: 9999; display: none } .menu.accordion-menu ul li a { display: block; padding: 10px 25px; background: 0 0; text-decoration: none; font-size: 13px } .compact-menu .menu.accordion-menu ul li a { padding: 10px 25px 10px 48px } .menu.accordion-menu ul li ul { padding: 2px 0 } .compact-menu .menu.accordion-menu .sub-menu li .sub-menu li a, .hover-menu .menu.accordion-menu .sub-menu li .sub-menu li a, .page-horizontal-bar .menu.accordion-menu .sub-menu li .sub-menu li a { padding-left: 38px } .compact-menu .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li a, .hover-menu .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li a, .page-horizontal-bar .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li a { padding-left: 48px } .compact-menu .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li a, .hover-menu .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li a, .page-horizontal-bar .menu.accordion-menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li a { padding-left: 58px } .menu ul { padding: 0; z-index: 99 } .compact-menu:not(.small-sidebar) .menu.accordion-menu li a { text-align: left!important } .compact-menu:not(.page-horizontal-bar) .menu.accordion-menu>li>a>p { display: inline!important } .compact-menu .menu.accordion-menu a span.menu-icon { display: inline-block!important; font-size: 14px!important; margin-bottom: 0!important; margin-right: 10px!important } .compact-menu .menu.accordion-menu li a .arrow:before { margin-top: -2px } .page-horizontal-bar.compact-menu .menu.accordion-menu ul { top: 50px } .page-horizontal-bar.compact-menu.small-sidebar .menu.accordion-menu ul { top: 48px!important } .hover-menu:not(.page-horizontal-bar) .menu.accordion-menu>li>a>span.arrow { display: none } .hover-menu .menu.accordion-menu>li.open:hover>ul, .hover-menu .menu.accordion-menu>li:hover>ul { display: inline-block!important } .hover-menu .accordion-menu li { position: relative } .hover-menu .accordion-menu>li>ul { position: absolute; left: 239px; width: 200px } .hover-menu:not(.page-horizontal-bar) .accordion-menu>li>ul { position: absolute; top: 0; left: 236px; width: 200px } .hover-menu .accordion-menu ul li a { text-align: left!important; padding: 12px 25px } .compact-menu .accordion-menu li a p { display: inline } .hover-menu .sidebar .slimScrollBar, .hover-menu .slimScrollBar, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li a .arrow, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li a .badge, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li a p, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li.menu-title { display: none!important } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu { width: 65px } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .page-sidebar-inner { overflow: hidden!important } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu { width: 240px!important } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu>li>a { padding: 15px; text-align: center } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu>li>a { padding: 15px 18px } .compact-menu.small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu>li>a { text-align: left } .compact-menu.small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu>li>a>.menu-icon { margin-right: 10px!important } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu ul li a { text-align: center } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li a .menu-icon { float: none; margin: 0!important; font-size: 14px } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li a .menu-icon { font-size: 20px } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li a p { margin: 0 } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .menu.accordion-menu li.open .sub-menu { visibility: hidden; height: 0!important; padding: 0 } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li a p, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li.menu-title, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .sidebar-header, .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .sidebar-widget { display: block!important } .compact-menu.small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li a p, .compact-menu.small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li.menu-title { display: inline!important } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li.open .sub-menu { visibility: visible; height: auto!important; padding: 10px } .small-sidebar.page-sidebar-fixed:not(.page-horizontal-bar) .sidebar:hover .menu.accordion-menu li a .arrow { display: block!important; float: right } .horizontal-bar, .horizontal-bar>*, .small-sidebar:not(.page-sidebar-fixed) .sidebar, .small-sidebar:not(.page-sidebar-fixed) .sidebar>* { overflow: visible!important } .horizontal-bar .slimScrollBar, .small-sidebar:not(.page-sidebar-fixed) .sidebar .slimScrollBar { display: none!important } .small-sidebar:not(.page-sidebar-fixed) .menu.accordion-menu { width: auto; oveflow: visible!important } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu, .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li { padding: 0; margin: 0 } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li { list-style: none; position: relative; width: auto } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li a { text-decoration: none; display: block } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li>a { padding: 15px 25px 15px 23px; text-align: center; position: relative; width: 261px } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li a span.menu-icon { font-size: 14px; margin: 0 40px 0 0!important; float: left } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li a p { margin: 0; float: left } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li a .arrow:before { width: 10px; float: right; margin-left: 15px; margin-top: -2px; display: inline; font-size: 16px; font-family: FontAwesome; height: 18px; content: "\f104"; font-weight: 400 } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li:hover>a { z-index: 999 } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li>ul { position: absolute; left: 61px; top: 50px; width: 200px } .small-sidebar .menu>li>a { border-top: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent } .page-breadcrumb, .page-title { border-bottom: 1px solid #e9e9e9 } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu ul li a { display: block; padding: 10px 15px!important; background: 0 0; font-size: 13px } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu ul li span.menu-icon { margin-right: 15px } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li>a>span.arrow { display: none } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li a p { display: block; text-align: left } .bs-glyphicons-list li, .bs-glyphicons-list li span { display: block; text-align: center } .small-sidebar:not(.page-sidebar-fixed) .accordion-menu li.menu-title { display: none } .page-horizontal-bar .accordion-menu>li.open:hover>ul, .page-horizontal-bar .accordion-menu>li:hover>ul, .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li.open:hover>ul, .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li:hover>ul { display: inline-block!important } .page-horizontal-bar .accordion-menu>li.open>ul, .small-sidebar:not(.page-sidebar-fixed) .accordion-menu>li.open>ul { display: none!important } .page-inner { padding: 0 0 50px; background: #f9f9f9; position: relative } .page-header-fixed:not(.page-sidebar-fixed):not(.page-horizontal-bar) .page-inner { padding: 60px 0 50px } .page-sidebar-fixed.page-header-fixed .page-inner { padding: 60px 0 50px 240px } .page-horizontal-bar.page-sidebar-fixed.page-header-fixed .page-inner { padding: 134px 0 50px } .page-horizontal-bar.page-sidebar-fixed.page-header-fixed.compact-menu .page-inner { padding: 111px 0 50px } .page-sidebar-fixed:not(.page-header-fixed) .page-inner { padding: 0 0 50px 240px } .small-sidebar.page-sidebar-fixed.page-header-fixed .page-inner { padding: 60px 0 50px 65px } .small-sidebar.page-sidebar-fixed:not(.page-header-fixed) .page-inner { padding: 0 0 50px 65px } .small-sidebar.page-header-fixed:not(.page-sidebar-fixed) .page-inner { padding: 60px 0 50px } .page-title { padding: 15px 20px } .page-title h3 { font-size: 24px; font-weight: 400; color: #74767d; padding: 0; margin: 0 } .page-breadcrumb ol.breadcrumb li a, .page-breadcrumb ol.breadcrumb li.active, .page-breadcrumb ul li a { font-size: 13px; color: #90999c } .page-breadcrumb { padding: 8px 20px; background: #f5f5f5 } .page-breadcrumb .breadcrumb { background: 0 0; padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0 } .page-breadcrumb ul { margin: 0 } .page-breadcrumb ul li { float: left; display: inline } #main-wrapper { margin-top: 20px; margin-bottom: 20px } .page-footer { background: #fff; width: 100%; display: block; position: absolute; bottom: 0; border-top: 1px solid #e9e9e9; padding: 19px 25px } .push-sidebar, .search-button a { text-decoration: none; padding: 20px 18px; color: #5F5F5F; border: none; line-height: 20px; font-size: 17px } .fontawesome-icon-list .fa-item:hover, .line-icons .line-icon-item:hover { background: #f1f1f1 } .sidebar-pusher { position: absolute; left: 0; transform: translateY(-50%); z-index: 9999; display: none } .search-button, .sidebar-pusher { top: 50%; -webkit-transform: translateY(-50%) } .push-sidebar { display: inline-block!important; position: relative; float: left } .push-sidebar:hover { color: #5F5F5F } .search-button { position: absolute; transform: translateY(-50%); z-index: 9999; display: none; right: 0 } .search-button a { display: inline-block!important; position: relative; float: right } .fontawesome-icon-list .fa-item, .line-icons .line-icon-item { padding: 10px 20px; color: #333 } .fontawesome-icon-list .fa-item i { margin-right: 5px } .line-icons .line-icon-item { display: block } .bs-glyphicons-list li span.glyphicon { margin: 5px 0 10px; float: none; font-size: 24px } .bs-glyphicons-list li { float: left; width: 25%; height: 115px; padding: 10px; font-size: 10px; line-height: 1.4; background-color: #f9f9f9; border: 1px solid #fff; list-style-type: none } @media (min-width: 768px) { .bs-glyphicons-list li { width: 12.5%; font-size: 13px } } .calendar-event { padding: 7px 10px; color: #5B5B5B; background: #FCF8E3; margin-bottom: 5px; overflow: hidden } .calendar-event p { float: left; margin: 0 } .calendar-event .remove-calendar-event { float: right; color: #5B5B5B } .faq-link:hover { text-decoration: none } .faq-popular { padding: 0 } .faq-popular li a { padding: 8px 10px; font-size: 14px; display: inline-block } .todo-nav { margin-top: 10px } .todo-list .todo-item { padding: 10px; margin: 5px 0; border: 1px solid #e9e9e9; background: #f9f9f9 } .todo-list { margin: 10px 0 } .todo-list.only-active .todo-item.complete { display: none } .todo-list.only-active .todo-item:not(.complete) { display: block } .todo-list.only-complete .todo-item:not(.complete) { display: none } .todo-list.only-complete .todo-item.complete { display: block } .todo-list .todo-item.complete span { text-decoration: line-through } .inbox-widget a, .mailbox-nav li a, .message-attachment a, .post-options a, .search-item a, .timeline-options a { text-decoration: none } .remove-todo-item { color: #ccc; visibility: hidden } .remove-todo-item:hover { color: #5f5f5f } .todo-item:hover .remove-todo-item { visibility: visible } #uniform-all-complete { margin-left: 11px } .info-box .progress { margin: 0 } .info-box .info-box-icon { float: right } .info-box .info-box-icon i { font-size: 31px; color: #B0B0B0 } .info-box .info-box-stats { float: left; margin-top: 5px } .info-box .info-box-stats p { font-size: 28px; margin-bottom: 14px; color: #374051; font-weight: 400 } .info-box .info-box-stats span.info-box-title { display: block; font-size: 13px; margin-bottom: 10px; color: #B0B0B0 } .info-box .info-box-progress { clear: both } @media (min-width: 768px) { .visitors-chart { border-right: 1px solid #eee } } .stats-info ul { margin: 0 } .stats-info ul li { border-bottom: 1px solid #eee; padding: 12px 0 } .stats-info ul li:last-child { border-bottom: 0 } .inbox-widget .inbox-item, .weather-top { border-bottom: 1px solid #f1f1f1; overflow: hidden } .stats-info ul li i { margin-left: 5px } #flotchart1 { height: 340px; width: 100% } #flotchart2 { height: 278px; width: 100% } #flotchart3 { height: 200px; width: 100% } .server-load>.server-stat { display: inline-block; margin-right: 5px; margin-bottom: 20px } .server-load .server-stat span { font-size: 11px; margin-bottom: 3px } .server-load .server-stat p { font-weight: 600; font-size: 16px; margin-bottom: 3px } .weather-current { overflow: hidden } .weather-current p { font-size: 12px; margin: 5px 0 0; float: left; color: #8e8e8e } .weather-current p span { font-size: 42px; clear: both; margin-top: 15px; display: block; color: #4E5E6A; font-weight: 400 } .weather-current p span sup { font-size: 25px } .weather-current .weather-icon { font-size: 40px; display: block; float: left; margin: 15px 15px 0 0 } .weather-day { margin: 0; font-weight: 600; text-align: right; font-size: 22px } .weather-days li i, .weather-days li span { display: block; text-align: center } .weather-day small { font-size: 11px; color: #8e8e8e; margin: 0 } .weather-info { width: 100%; display: block; overflow: hidden } .weather-info li { padding: 8px 0 } .weather-top { padding: 0 0 15px; margin: 0 0 15px } .weather-days { margin: 15px 0 0; padding: 15px 0 0; border-top: 1px solid #f1f1f1 } .weather-days li i { font-size: 22px; margin: 10px 0 } @media (max-width: 768px) { .weather-days li { margin-bottom: 15px } } .live-tile { width: 100%; margin: 0; height: 155.5px } .twitter-box { background: #5EA9DD } .facebook-box { background: #3B5998 } .facebook-box i, .twitter-box i { position: absolute; right: 10px; bottom: 0; font-size: 50px; color: rgba(255, 255, 255, .3) } .tile-date { display: block; margin-top: 15px; color: rgba(255, 255, 255, .7) } .inbox-widget { height: 341px!important } .inbox-widget a { display: block; overflow: hidden } .inbox-widget .inbox-item { padding: 10px 0; position: relative } .inbox-widget a:last-child>.inbox-item { border-bottom: 0 } .timeline-comment, .timeline-options { overflow: hidden; border-bottom: 1px solid #f1f1f1 } .inbox-widget .inbox-item .inbox-item-img { float: left; width: 40px; display: block; margin-right: 15px } .inbox-widget .inbox-item img { width: 40px } .inbox-widget .inbox-item .inbox-item-author { color: #333; font-weight: 600; display: block; margin: 0 } .inbox-widget .inbox-item .inbox-item-text { color: #a0a0a0; display: block; margin: 0; font-size: 11px } .inbox-widget .inbox-item .inbox-item-date { position: absolute; top: 2px; right: 7px; color: #a9a9a9; font-size: 11px } #rickshaw-chart { margin: 0 -22px -25px -20px; height: 100px } .project-stats .progress { margin: 3px 0 0 } .profile-cover { background: url(../images/profile-cover.png); background-size: cover; width: 100%; height: 300px; position: relative } .profile-image-container img { display: block; margin: 0 auto; width: 150px; border-radius: 50%; -webkit-box-shadow: 0 0 0 5px #fff; -moz-box-shadow: 0 0 0 5px #fff; -o-box-shadow: 0 0 0 5px #fff; box-shadow: 0 0 0 5px #fff } .profile-info { margin: 221px 0 0; padding: 0; text-align: right } .profile-info-value { color: #fff; display: inline-block; margin-left: 40px } .user-profile { margin-top: -100px } .team .team-member { display: block; overflow: hidden; margin-bottom: 10px; float: left; position: relative } .team .team-member .online { top: 5px; right: 5px } .team .team-member img { width: 40px; height: 40px; float: left; border-radius: 50%; margin: 0 5px } .team .more-members a { display: block; text-align: center } .profile-timeline ul li .timeline-item-header { width: 100%; overflow: hidden } .profile-timeline ul li .timeline-item-header img { width: 40px; height: 40px; float: left; margin-right: 10px; border-radius: 50% } .profile-timeline ul li .timeline-item-header p { margin: 0; color: #000; font-weight: 700 } .profile-timeline ul li .timeline-item-header p span { margin: 0; color: #8E8E8E; font-weight: 400 } .profile-timeline ul li .timeline-item-header small { margin: 0; color: #8E8E8E } .profile-timeline ul li .timeline-item-post { padding: 20px 0 0; position: relative } .profile-timeline ul li .timeline-item-post>img { width: 100% } .timeline-options { margin-top: 20px; margin-bottom: 20px; padding: 10px 0 } .timeline-options a { display: block; margin-right: 20px; float: left; color: #333 } .timeline-options a i { margin-right: 3px } .timeline-options a:hover { color: #22BAA0 } .timeline-comment { margin-bottom: 10px; width: 100%; padding-bottom: 5px } .timeline-comment .timeline-comment-header { overflow: hidden } .timeline-comment .timeline-comment-header img { width: 30px; border-radius: 50%; float: left; margin-right: 10px } .timeline-comment .timeline-comment-header p { color: #000; float: left; margin: 0; font-weight: 700 } .timeline-comment .timeline-comment-header small { font-weight: 400; color: #8E8E8E } .timeline-comment p.timeline-comment-text { display: block; color: #333; font-size: 12px; padding-left: 40px } .post-options { overflow: hidden; margin-top: 15px; margin-left: 15px } .post-options a { display: block; margin-top: 5px; margin-right: 20px; float: left; color: #333; font-size: 17px } .post-options a:hover { color: #22BAA0 } #gallery .mix { display: none } .mailbox-nav li a { display: block; padding: 10px 7px; color: #999; border-bottom: 1px solid #E7EAEC; overflow: hidden } .mailbox-nav .active a, .mailbox-nav li a:hover { color: #333 } .mailbox-nav li a i { margin-right: 5px } .mailbox-content { background: #fff; padding: 15px; overflow: hidden } .mailbox-header { margin-bottom: 20px } .mailbox-header h2 { margin: 3px 0 } .mailbox-content table thead tr th { border-bottom: 1px solid #ddd } .mailbox-content table tbody tr td { cursor: pointer } .mailbox-content table tbody tr:hover { background: #FAFAFA } .mailbox-content table tbody tr.read { background: #F9F9F9; color: #7F7F7F } .mailbox-content table tbody tr.checked { background: #FFC } .mail-hidden-options { display: none } .message-sender img, .message-sender p { display: inline-block } .message-header { overflow: hidden; border-bottom: 1px solid #f1f1f1; padding: 5px 0 15px; margin-bottom: 10px } .message-content, .message-sender { padding: 0 0 5px } .message-header h3 { float: left; font-size: 18px; margin: 0; color: #666 } .message-header p { float: right; margin: 0 } .message-attachments, .message-content, .message-sender { border-bottom: 1px solid #f1f1f1; overflow: hidden; margin-bottom: 10px } .message-sender img { width: 30px; border-radius: 50%; margin-right: 5px } .message-sender span { color: #7F7F7F } .message-attachments { padding: 0 0 15px } .message-attachment { position: relative; width: 200px; float: left; margin-right: 10px; border: 1px solid #f1f1f1 } .attachment-info p, .box-notifications ul li p { margin: 0 } .compose-options, .message-attachment img { display: block; width: 100% } .attachment-info { background: #f9f9f9; padding: 10px } .attachment-info span { font-size: 11px; color: #aaa } .compose-message { overflow: hidden; padding: 0 0 10px } .compose-options { overflow: hidden } .box-notifications { max-height: 312px; overflow-y: scroll } .chat .chat-item, .color-switcher, .info, .info-box, .login-box .user-box form, .messages li a, .messages li a .msg-img, .messages li a .msg-text, .messages li a .msg-time, .navbar .logo-box, .navbar .logo-box a, .page-breadcrumb, .page-breadcrumb .breadcrumb, .page-breadcrumb ul, .page-footer, .page-inner, .search-form, .small-sidebar .accordion-menu li a, .small-sidebar .page-sidebar-fixed .page-inner, .tasks li a, .tasks li a .task-icon, .text-box, .top-menu .navbar-nav>li>a>img, body:not(.small-sidebar):not(.page-horizontal-bar) .menu.accordion-menu { overflow: hidden } .box-notifications ul li { display: block; padding: 11px 0; border-bottom: 1px solid #f1f1f1 } .box-notifications ul li:first-child { padding: 0 0 11px } .box-notifications ul li:last-child { padding: 11px 0 0; border-bottom: 0 } .page-error #main-wrapper { margin: 5% } .page-error .details { margin-bottom: 20px; text-align: center } .coming-soon .page-inner { background-image: linear-gradient(to bottom, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../images/coming-soon.jpg); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../images/coming-soon.jpg); background-image: -o-linear-gradient(top, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../images/coming-soon.jpg); background-image: -ms-linear-gradient(top, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../images/coming-soon.jpg); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, .6))), url(../images/coming-soon.jpg); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url(../images/coming-soon.jpg); background-size: cover } .page-forgot #main-wrapper, .page-lock-screen #main-wrapper, .page-login #main-wrapper, .page-register #main-wrapper { margin: 5% } .login-box { margin: auto; max-width: 400px } .login-box .logo-name { display: block; font-size: 22px; font-weight: 700; text-decoration: none; color: #6c6c6c } .login-box .user-box { display: block; clear: both; overflow: hidden } .login-box .user-box img { width: 60px; height: 60px; display: block; margin: 0 auto } .login-alt .login-box { max-width: 100% } .search-item { padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px solid #f1f1f1 } .search-item p { margin: 0 } .search-item a.search-link { color: #22BAA0 } .chat { position: relative; padding-bottom: 100px } .chat .chat-item { display: block; padding: 10px 15px; width: 100% } .chat .chat-item .chat-image { float: left; display: inline-block } .chat-item-left .chat-message { margin-top: 5px } .chat .chat-item .chat-message { position: relative; border-radius: 12px; padding: 4px 12px; max-width: 75%; background: #f1f1f1; display: inline-block } .chat .chat-item img { display: block; width: 40px; border-radius: 50%; margin-right: 5px } .chat .chat-item-right .chat-message { background: #22BAA0; float: right; color: #fff } .chat-write { padding: 5px; background: #fff; position: absolute; bottom: 0; width: 240px } .chat-write input { width: 100% } .menu li a .arrow:before, .menu li.open>a>.arrow:before, .top-menu .navbar-nav>li>a>.badge { -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out } .color-switcher { display: block; width: 100%; margin: 10px 0 5px } .color-switcher .colorbox { dipslay: block; width: 28px; height: 28px; margin: 0 5px 0 0; padding: 0; border: 2px solid #f1f1f1; cursor: pointer; float: left; border-radius: 50% } .color-switcher .colorbox:hover { border: 2px solid #dedede } .color-switcher .colorbox.color-blue { background-color: #12afcb } .color-switcher .colorbox.color-red { background-color: #F25656 } .color-switcher .colorbox.color-green { background-color: #22baa0 } .color-switcher .colorbox.color-purple { background-color: #7a6fbe } .color-switcher .colorbox.color-dark { background-color: #34425A } .color-switcher .colorbox.color-white { background-color: #fff } @media (max-width: 991px) { .profile-image { right: 0; left: 0 } .profile-info { text-align: center; margin-top: 0 } .profile-info-value { color: #fff; float: none; margin: 0 10px; display: inline-block } .mailbox-header h2 { margin: 20px 0; text-align: center } } @media (max-width: 767px) { .horizontal-bar, .small-sidebar .horizontal-bar { height: auto!important } .page-horizontal-bar.compact-menu.small-sidebar .menu.accordion-menu ul { top: 0!important } .horizontal-bar { border-right: 1px solid #e9e9e9; border-bottom: 0; position: static } .horizontal-bar:before { background-color: inherit; border: inherit; bottom: 0; content: ""; position: absolute; top: 0; width: inherit; border-right: 1px solid #e9e9e9 } .horizontal-bar .accordion-menu>li>a { padding-left: 22px!important } .sidebar { opacity: 0; visibility: hidden; display: none; width: 0!important; transition: opacity .3s ease-in-out } .page-horizontal-bar .sidebar.visible, .sidebar, .small-sidebar .sidebar.visible { -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out } body:not(.page-header-fixed) .sidebar { padding-top: 0!important } .page-horizontal-bar .sidebar.visible, .small-sidebar .sidebar.visible { margin-right: -65px; opacity: 1; visibility: visible; width: 65px!important; display: block; transition: opacity .3s ease-in-out } body:not(.small-sidebar) .sidebar.visible { margin-right: -240px; opacity: 1; visibility: visible; display: block; width: 240px; transition: opacity .3s ease-in-out } .horizontal-bar, .small-sidebar .sidebar, body:not(.small-sidebar) .sidebar.visible { -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out } .horizontal-bar, .small-sidebar .sidebar { transition: opacity .3s ease-in-out } .navbar .logo-box { margin: 0 auto; background: 0 0!important; text-align: center; width: 100%!important; border: 0!important } .navbar .logo-box a { color: #5F5F5F!important } .navbar .logo-box .logo-text { width: 100%; display: inline-block!important; padding: 0!important } .page-sidebar-fixed:not(.page-header-fixed) .logo-box { position: relative; display: block } .small-sidebar .navbar .logo-box a span { display: inline-block } .search-button, .sidebar-pusher { display: block } .page-sidebar-fixed:not(.page-header-fixed) .topmenu-outer, .small-sidebar .topmenu-outer, .topmenu-outer { margin: 0 } .top-menu { display: none } .page-inner { -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out } .page-inner.sidebar-visible { -webkit-transform: translate3d(240px, 0, 0); transform: translate3d(240px, 0, 0) } .page-horizontal-bar .page-inner.sidebar-visible, .small-sidebar .page-inner.sidebar-visible { -webkit-transform: translate3d(65px, 0, 0); transform: translate3d(65px, 0, 0) } .page-sidebar-fixed.page-header-fixed .page-inner { padding: 60px 0 50px!important } .horizontal-bar { float: left; display: block; z-index: 998; overflow: visible!important } .horizontal-bar .menu li { float: none; display: block } .horizontal-bar .accordion-menu>li>ul, .small-sidebar .horizontal-bar .accordion-menu>li>ul { left: 61px!important; top: 0!important; border-left: 0!important; border-top: 1px solid #e9e9e9!important } .small-sidebar.page-horizontal-bar .accordion-menu>li>a, .small-sidebar.page-horizontal-bar:not(.page-sidebar-fixed) .accordion-menu>li>a { text-align: left; width: 65px } .horizontal-bar .menu li a p { display: none } .small-sidebar.page-horizontal-bar .horizontal-bar .accordion-menu>li>a>.menu-icon { margin-right: 0!important; font-size: 16px; float: none!important } .horizontal-bar .accordion-menu>li>a { padding: 15px; text-align: center; width: 65px } .page-horizontal-bar .page-inner, .page-horizontal-bar.page-sidebar-fixed.page-header-fixed .page-inner, .small-sidebar.page-header-fixed.page-horizontal-bar:not(.page-sidebar-fixed) .page-inner, .small-sidebar.page-sidebar-fixed.page-header-fixed.page-horizontal-bar .page-inner { padding: 60px 0 50px } body:not(.page-header-fixed) .page-inner { padding: 0 0 50px!important } body:not(.compact-menu) .menu>li>a { text-align: left } } .overlay { background: rgba(0, 0, 0, .4); z-index: 1000; position: fixed; top: 0; bottom: 0; left: 0; right: 0; display: none } .show-menu .overlay { display: block } .page-content { background: #fff } .navbar .logo-box { background: 0 0 } .menu, .menu ul, .sidebar, .sidebar-header { background: #fff } .navbar .logo-box a { color: #5f5f5f } .navbar ul li.open>a { color: #22BAA0 } .sidebar-profile span small { color: #899dc1 } .menu.accordion-menu a { color: #5f5f5f } .menu.accordion-menu ul li a:hover, .menu.accordion-menu ul li.active a, .menu.accordion-menu>li.active.open>a, .menu.accordion-menu>li.active>a, .menu.accordion-menu>li.open>a, .menu.accordion-menu>li>a:hover { color: #22BAA0 } body:not(.page-horizontal-bar).compact-menu .menu>li.active, body:not(.page-horizontal-bar).compact-menu .menu>li.open { border-left: 3px solid #22BAA0 } .horizontal-bar .menu>li>ul, .small-sidebar .menu>li>ul { border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; background: #f7f7f7 } .menu.accordion-menu ul li a { color: #5f5f5f } .small-sidebar:not(.page-horizontal-bar) .menu>li:hover>a { background: #f7f7f7; border-top: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9 } .hover-menu .menu>li>ul { background: #f7f7f7; border-top: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9 } .menu ul { background: #f7f7f7 } .horizontal-bar .menu>li>ul { border-top: 0 }