
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en";
@import "https://fonts.googleapis.com/css?family=Roboto:400,300,500,700";
body {
    background-color: #ffffff;
    color: #666666;
    font-family: open sans,lucida grande,lucida sans unicode,helvetica,arial,sans-serif;
    font-weight: 300;
    margin-bottom: 30px;
    padding-top: 50px;
}
html {
    min-height: 100%;
    position: relative;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
    margin: 5px 0;
}
a, a:hover, a:focus, a:active {
    color: #2ab1d0;
    outline: 0 none;
    text-decoration: none;
}
a:hover {
    color: #1097b6;
}
table {
    border: 1px solid #cccccc;
}
.input-group-addon {
    background-color: #ffffff;
    border: 1px solid #e5e6e7;
    border-radius: 4px;
    color: #555;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    padding: 6px 12px;
    text-align: center;
}
.form-control {
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #e5e6e7;
    border-radius: 1px;
    color: inherit;
    display: block;
    font-size: 14px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.form-control[disabled], .form-control[readonly] {
    background-color: #f5f5f5;
}
.white-bg {
    background-color: #ffffff;
}
.green-bg {
    background-color: #1fb764;
    color: #ffffff;
}
.gray-bg {
    background-color: #f0f0f0;
}
.red-bg {
    background-color: #ff6777;
    color: #ffffff;
}
.light-green-bg {
    background-color: #74d03c;
    color: #ffffff;
}
.light-yellow-bg {
    background-color: #eeae00;
    color: #ffffff;
}
.orange-bg {
    background-color: #eeae00;
    color: #ffffff;
}
.theme-bg {
    background-color: #2ab1d0;
    color: #ffffff;
}
.green {
    color: #00ab6b;
}
.theme-color {
    color: #2ab1d0;
}
.grey-color {
    color: #bbbbbb;
}
.darkgrey {
    color: #888888;
}
.padding-30 {
    padding: 30px !important;
}
.padding-25 {
    padding: 25px !important;
}
.padding-20 {
    padding: 20px !important;
}
.padding-15 {
    padding: 15px !important;
}
.padding-10 {
    padding: 10px !important;
}
.padding-5 {
    padding: 5px !important;
}
.padding-0 {
    padding: 0 !important;
}
.padding-bottom-30 {
    padding-bottom: 30px !important;
}
.padding-top-30 {
    padding-top: 30px !important;
}
.padding-left-30 {
    padding-left: 30px !important;
}
.padding-right-30 {
    padding-right: 30px !important;
}
.padding-bottom-25 {
    padding-bottom: 25px !important;
}
.padding-top-25 {
    padding-top: 25px !important;
}
.padding-left-25 {
    padding-left: 25px !important;
}
.padding-right-25 {
    padding-right: 25px !important;
}
.padding-bottom-20 {
    padding-bottom: 20px !important;
}
.padding-top-20 {
    padding-top: 20px !important;
}
.padding-left-20 {
    padding-left: 20px !important;
}
.padding-right-20 {
    padding-right: 20px !important;
}
.padding-bottom-15 {
    padding-bottom: 15px !important;
}
.padding-top-15 {
    padding-top: 15px !important;
}
.padding-left-15 {
    padding-left: 15px !important;
}
.padding-right-15 {
    padding-right: 15px !important;
}
.padding-bottom-10 {
    padding-bottom: 10px !important;
}
.padding-top-10 {
    padding-top: 10px !important;
}
.padding-left-10 {
    padding-left: 10px !important;
}
.padding-right-10 {
    padding-right: 10px !important;
}
.padding-bottom-5 {
    padding-bottom: 5px !important;
}
.padding-top-5 {
    padding-top: 5px !important;
}
.padding-left-5 {
    padding-left: 5px !important;
}
.padding-right-5 {
    padding-right: 5px !important;
}
.padding-bottom-0 {
    padding-bottom: 0 !important;
}
.padding-top-0 {
    padding-top: 0 !important;
}
.padding-left-0 {
    padding-left: 0 !important;
}
.padding-right-0 {
    padding-right: 0 !important;
}
.padding-20-0 {
    padding: 20px 0 !important;
}
.padding-15-0 {
    padding: 15px 0 !important;
}
.padding-10-0 {
    padding: 10px 0 !important;
}
.padding-5-0 {
    padding: 5px 0 !important;
}
.padding-0-20 {
    padding: 0 20px !important;
}
.padding-0-15 {
    padding: 0 15px !important;
}
.padding-0-10 {
    padding: 0 10px !important;
}
.padding-0-5 {
    padding: 0 5px !important;
}
.padding-30-auto {
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}
.padding-25-auto {
    padding-bottom: 25px !important;
    padding-top: 25px !important;
}
.padding-20-auto {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}
.padding-15-auto {
    padding-bottom: 15px !important;
    padding-top: 15px !important;
}
.padding-10-auto {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
.padding-5-auto {
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}
.padding-0-auto {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.padding-auto-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.padding-auto-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
}
.padding-auto-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.padding-auto-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.padding-auto-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.padding-auto-5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.padding-auto-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.margin-30 {
    margin: 30px !important;
}
.margin-25 {
    margin: 25px !important;
}
.margin-20 {
    margin: 20px !important;
}
.margin-15 {
    margin: 15px !important;
}
.margin-10 {
    margin: 10px !important;
}
.margin-5 {
    margin: 5px !important;
}
.margin-0 {
    margin: 0 !important;
}
.margin-bottom-50 {
    margin-bottom: 50px !important;
}
.margin-bottom-30 {
    margin-bottom: 30px !important;
}
.margin-top-30 {
    margin-top: 30px !important;
}
.margin-left-30 {
    margin-left: 30px !important;
}
.margin-right-30 {
    margin-right: 30px !important;
}
.margin-bottom-20 {
    margin-bottom: 20px !important;
}
.margin-top-25 {
    margin-top: 25px !important;
}
.margin-left-25 {
    margin-left: 25px !important;
}
.margin-right-25 {
    margin-right: 25px !important;
}
.margin-bottom-25 {
    margin-bottom: 25px !important;
}
.margin-top-20 {
    margin-top: 20px !important;
}
.margin-left-20 {
    margin-left: 20px !important;
}
.margin-right-20 {
    margin-right: 20px !important;
}
.margin-bottom-15 {
    margin-bottom: 15px !important;
}
.margin-top-15 {
    margin-top: 15px !important;
}
.margin-left-15 {
    margin-left: 15px !important;
}
.margin-right-15 {
    margin-right: 15px !important;
}
.margin-bottom-10 {
    margin-bottom: 10px !important;
}
.margin-top-10 {
    margin-top: 10px !important;
}
.margin-left-10 {
    margin-left: 10px !important;
}
.margin-right-10 {
    margin-right: 10px !important;
}
.margin-bottom-5 {
    margin-bottom: 5px !important;
}
.margin-top-5 {
    margin-top: 5px !important;
}
.margin-left-5 {
    margin-left: 5px !important;
}
.margin-right-5 {
    margin-right: 5px !important;
}
.margin-30-0 {
    margin: 30px 0 !important;
}
.margin-25-0 {
    margin: 25px 0 !important;
}
.margin-20-0 {
    margin: 20px 0 !important;
}
.margin-15-0 {
    margin: 15px 0 !important;
}
.margin-10-0 {
    margin: 10px 0 !important;
}
.margin-5-0 {
    margin: 5px 0 !important;
}
.margin-0-30 {
    margin: 0 30px !important;
}
.margin-0-25 {
    margin: 0 25px !important;
}
.margin-0-20 {
    margin: 0 20px !important;
}
.margin-0-15 {
    margin: 0 15px !important;
}
.margin-0-10 {
    margin: 0 10px !important;
}
.margin-0-5 {
    margin: 0 5px !important;
}
.margin-0-auto {
    margin: 0 auto !important;
}
.font-size-10 {
    font-size: 10px !important;
}
.font-size-11 {
    font-size: 11px !important;
}
.font-size-12 {
    font-size: 12px !important;
}
.font-size-13 {
    font-size: 13px !important;
}
.font-size-14 {
    font-size: 14px !important;
}
.font-size-15 {
    font-size: 15px !important;
}
.font-size-15 {
    font-size: 15px !important;
}
.font-size-16 {
    font-size: 16px !important;
}
.font-size-17 {
    font-size: 17px !important;
}
.font-size-18 {
    font-size: 18px !important;
}
.font-size-19 {
    font-size: 19px !important;
}
.font-size-20 {
    font-size: 20px !important;
}
.font-size-21 {
    font-size: 21px !important;
}
.font-size-22 {
    font-size: 22px !important;
}
.font-size-23 {
    font-size: 23px !important;
}
.font-size-24 {
    font-size: 24px !important;
}
.font-size-25 {
    font-size: 25px !important;
}
.font-size-25 {
    font-size: 25px !important;
}
.font-size-26 {
    font-size: 26px !important;
}
.font-size-27 {
    font-size: 27px !important;
}
.font-size-28 {
    font-size: 28px !important;
}
.font-size-29 {
    font-size: 29px !important;
}
.opacity-1 {
    opacity: 1 !important;
}
.opacity-0-95 {
    opacity: 0.95 !important;
}
.opacity-0-9 {
    opacity: 0.9 !important;
}
.opacity-0-85 {
    opacity: 0.85 !important;
}
.opacity-0-8 {
    opacity: 0.8 !important;
}
.opacity-0-75 {
    opacity: 0.75 !important;
}
.opacity-0-7 {
    opacity: 0.7 !important;
}
.opacity-0-65 {
    opacity: 0.65 !important;
}
.opacity-0-6 {
    opacity: 0.6 !important;
}
.opacity-0-55 {
    opacity: 0.55 !important;
}
.opacity-0-5 {
    opacity: 0.5 !important;
}
.opacity-0-45 {
    opacity: 0.45 !important;
}
.opacity-0-4 {
    opacity: 0.4 !important;
}
.opacity-0-35 {
    opacity: 0.35 !important;
}
.opacity-0-3 {
    opacity: 0.3 !important;
}
.opacity-0-25 {
    opacity: 0.25 !important;
}
.opacity-0-2 {
    opacity: 0.2 !important;
}
.opacity-0-15 {
    opacity: 0.15 !important;
}
.opacity-0-1 {
    opacity: 0.1 !important;
}
.opacity-0-5 {
    opacity: 0.5 !important;
}
.opacity-0 {
    opacity: 0 !important;
}
.animate-1 {
    animation-duration: 1s;
}
.animate-2 {
    animation-duration: 2s;
}
.animate-3 {
    animation-duration: 3s;
}
.animate-4 {
    animation-duration: 4s;
}
.display-none {
    display: none !important;
}
.cursor-pointer {
    cursor: pointer !important;
}
.text-left {
    text-align: left !important;
}
.text-right {
    text-align: right !important;
}
.text-center {
    text-align: center !important;
}
.btn {
    border-radius: 3px;
}
.float-e-margins .btn {
    margin-bottom: 5px;
}
.btn-w-m {
    min-width: 120px;
}
.btn-primary.btn-outline {
    color: #2ab1d0;
}
.btn-light-blue.btn-outline {
    color: #2ab1d0;
}
.btn-green.btn-outline {
    color: #2fc774;
}
.btn-success.btn-outline {
    color: #1c84c6;
}
.btn-info.btn-outline {
    color: #23c6c8;
}
.btn-warning.btn-outline {
    color: #f8ac59;
}
.btn-danger.btn-outline {
    color: #ed5565;
}
.btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover {
    color: #fff;
}
.btn-light-blue.btn-outline:hover {
    color: #2ab1d0;
}
.btn-primary {
    background-color: #2ab1d0;
    border-color: #2ab1d0;
    color: #ffffff;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:hover, .btn-primary.active:focus {
    background-color: #1097b6;
    border-color: #1097b6;
    color: #ffffff;
}
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background-image: none;
}
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
    background-color: #62bacd;
    border-color: #62bacd;
}
.btn-light-blue {
    background-color: #eff8ff;
    border-color: #e4edf4;
    color: #2ab1d0;
}
.btn-light-blue:hover, .btn-light-blue:focus, .btn-light-blue:active, .btn-light-blue.active, .open .dropdown-toggle.btn-light-blue, .btn-light-blue:active:focus, .btn-light-blue:active:hover, .btn-light-blue.active:hover, .btn-light-blue.active:focus {
    background-color: #e4edf4;
    border-color: #e4edf4;
    color: #2ab1d0;
}
.btn-light-blue:active, .btn-light-blue.active, .open .dropdown-toggle.btn-light-blue {
    background-image: none;
}
.btn-light-blue.disabled, .btn-light-blue.disabled:hover, .btn-light-blue.disabled:focus, .btn-light-blue.disabled:active, .btn-light-blue.disabled.active, .btn-light-blue[disabled], .btn-light-blue[disabled]:hover, .btn-light-blue[disabled]:focus, .btn-light-blue[disabled]:active, .btn-light-blue.active[disabled], fieldset[disabled] .btn-light-blue, fieldset[disabled] .btn-light-blue:hover, fieldset[disabled] .btn-light-blue:focus, fieldset[disabled] .btn-light-blue:active, fieldset[disabled] .btn-light-blue.active {
    background-color: #eff8ff;
    border-color: #e4edf4;
    color: #ffffff;
}
.btn-green.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover {
    color: #fff;
}
.btn-green {
    background-color: #2fc774;
    border-color: #2fc774;
    color: #ffffff;
}
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open .dropdown-toggle.btn-green, .btn-green:active:focus, .btn-green:active:hover, .btn-green.active:hover, .btn-green.active:focus {
    background-color: #0fa754;
    border-color: #0fa754;
    color: #ffffff;
}
.btn-green:active, .btn-green.active, .open .dropdown-toggle.btn-green {
    background-image: none;
}
.btn-green.disabled, .btn-green.disabled:hover, .btn-green.disabled:focus, .btn-green.disabled:active, .btn-green.disabled.active, .btn-green[disabled], .btn-green[disabled]:hover, .btn-green[disabled]:focus, .btn-green[disabled]:active, .btn-green.active[disabled], fieldset[disabled] .btn-green, fieldset[disabled] .btn-green:hover, fieldset[disabled] .btn-green:focus, fieldset[disabled] .btn-green:active, fieldset[disabled] .btn-green.active {
    background-color: #3fd784;
    border-color: #3fd784;
    opacity: 0.3;
}
.btn-success {
    background-color: #1c84c6;
    border-color: #1c84c6;
    color: #ffffff;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:hover, .btn-success.active:focus {
    background-color: #1a7bb9;
    border-color: #1a7bb9;
    color: #ffffff;
}
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background-image: none;
}
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success.active[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
    background-color: #1f90d8;
    border-color: #1f90d8;
}
.btn-info {
    background-color: #23c6c8;
    border-color: #23c6c8;
    color: #ffffff;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:hover, .btn-info.active:focus {
    background-color: #21b9bb;
    border-color: #21b9bb;
    color: #ffffff;
}
.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    background-image: none;
}
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info.active[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
    background-color: #26d7d9;
    border-color: #26d7d9;
}
.btn-default {
    background-color: #c2c2c2;
    border-color: #c2c2c2;
    color: #ffffff;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default, .btn-default:active:focus, .btn-default:active:hover, .btn-default.active:hover, .btn-default.active:focus {
    background-color: #bababa;
    border-color: #bababa;
    color: #ffffff;
}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default.active[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
    background-color: #cccccc;
    border-color: #cccccc;
}
.btn-warning {
    background-color: #f8ac59;
    border-color: #f8ac59;
    color: #ffffff;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:hover, .btn-warning.active:focus {
    background-color: #f7a54a;
    border-color: #f7a54a;
    color: #ffffff;
}
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    background-image: none;
}
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning.active[disabled], fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
    background-color: #f9b66d;
    border-color: #f9b66d;
}
.btn-danger {
    background-color: #ed5565;
    border-color: #ed5565;
    color: #ffffff;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:hover, .btn-danger.active:focus {
    background-color: #ec4758;
    border-color: #ec4758;
    color: #ffffff;
}
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background-image: none;
}
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
    background-color: #ef6776;
    border-color: #ef6776;
}
.btn-link {
    color: inherit;
}
.btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
    color: #2ab1d0;
    text-decoration: none;
}
.btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
    background-image: none;
}
.btn-link.disabled, .btn-link.disabled:hover, .btn-link.disabled:focus, .btn-link.disabled:active, .btn-link.disabled.active, .btn-link[disabled], .btn-link[disabled]:hover, .btn-link[disabled]:focus, .btn-link[disabled]:active, .btn-link.active[disabled], fieldset[disabled] .btn-link, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:active, fieldset[disabled] .btn-link.active {
    color: #cacaca;
}
.btn-white {
    background: white none repeat scroll 0 0;
    border: 1px solid #e7eaec;
    color: inherit;
}
.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white, .btn-white:active:focus, .btn-white:active:hover, .btn-white.active:hover, .btn-white.active:focus {
    border: 1px solid #d2d2d2;
    color: inherit;
}
.btn-white:active, .btn-white.active {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}
.btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {
    background-image: none;
}
.btn-white.disabled, .btn-white.disabled:hover, .btn-white.disabled:focus, .btn-white.disabled:active, .btn-white.disabled.active, .btn-white[disabled], .btn-white[disabled]:hover, .btn-white[disabled]:focus, .btn-white[disabled]:active, .btn-white.active[disabled], fieldset[disabled] .btn-white, fieldset[disabled] .btn-white:hover, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:active, fieldset[disabled] .btn-white.active {
    color: #cacaca;
}
.form-control, .form-control:focus, .has-error .form-control:focus, .has-success .form-control:focus, .has-warning .form-control:focus, .navbar-collapse, .navbar-form, .navbar-form-custom .form-control:focus, .navbar-form-custom .form-control:hover, .open .btn.dropdown-toggle, .panel, .popover, .progress, .progress-bar {
    box-shadow: none;
}
.btn-outline {
    background-color: transparent;
    color: inherit;
    transition: all 0.5s ease 0s;
}
.btn-rounded {
    border-radius: 50px;
}
