/*@import "https://fonts.googleapis.com/css? family=Poppins:300,400,500,600,700";*/
.bg-turbo-yellow {background-color: #ffcc19 !important;}
.bg-turbo-yellow-10 {background-color: #fff9e5 !important;}
.bg-turbo-yellow-20 {background-color: #ffeeb2;}
.bg-turbo-yellow-30 {background-color: #ffe37f !important;}
.bg-turbo-yellow-40 {background-color: #ffd74c !important;}
.bg-turbo-yellow-50 {background-color: #ffcc19 !important;}
.bg-turbo-yellow-60 {background-color: #e5b200 !important;}
.bg-turbo-yellow-70 {background-color: #b28b00 !important;}
.bg-turbo-yellow-80 {background-color: #7f6300 !important;}
.bg-turbo-yellow-90 {background-color: #4c3b00 !important;}
body {font-family: "Poppins", sans-serif;background: #fafafa;}
.content-wrapper {min-height: 0px !important;}
p {font-family: "Poppins", sans-serif;font-size: 1.1em;font-weight: 300;line-height: 1.7em;color: #999;}
a, a:hover, a:focus {color: black;text-decoration: none;transition: all 0.3s;outline: none;}
.navbar {background: #fff;border: none;border-radius: 0;margin-bottom: 10px;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);height:50px;}
.navbar-btn {box-shadow: none;outline: none !important;border: none;}
.line {width: 100%;height: 1px;border-bottom: 1px dashed #ddd;margin: 40px 0;}
/* -----SIDEBAR STYLE--------- */
.text-sidebar {color: #6b6b6b;}
.wrapper {display: flex;width: 100%;align-items: stretch;}
#sidebar {min-width: 250px;max-width: 250px;background: #ffcc19;color: #6b6b6b;transition: all 0.3s;}
#sidebar.active {margin-left: -250px;}
#sidebar .sidebar-header {padding: 20px;background: #e5b200;}
#sidebar ul.components {padding: 20px 0;border-bottom: 1px solid #b28b00;}
#sidebar ul p {color: #6b6b6b;padding: 10px;}
#sidebar ul li a {padding: 10px;font-size: 1.1em;display: block;}
#sidebar ul li a:hover {color: #ffcc19;background: #6b6b6b;}
#sidebar ul li.active > a, a[aria-expanded=true] {color: #6b6b6b;background: #e5b200;}
a[data-toggle=collapse] {position: relative;}
.dropdown-toggle::after {display: block;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);}
ul ul a {font-size: 0.9em !important;padding-left: 30px !important;background: #e5b200;}
ul.CTAs {padding: 20px;}
ul.CTAs a {text-align: center;font-size: 0.9em !important;display: block;border-radius: 5px;margin-bottom: 5px;}
a.download {background: #6b6b6b;color: #ffcc19;}
a.article,a.article:hover {background: #e5b200 !important;color: #6b6b6b !important;}
.calrow {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex !important;flex-wrap: wrap;min-height:100%;position:relative;}
.cal_event{height: 25px !important;position: absolute;text-align: left;white-space: nowrap;padding:0px;}
/*----CONTENT STYLE------ */
#content {width: 100%;padding: 10px;height: 100vh;transition: all 0.3s;}
.calendar_area{height: calc(100vh - 115px); /*50+60*/border: solid 1px green;}
.row.equal-height:not(.first-row) {display: flex;flex-wrap: wrap; /* Allow rows to wrap if necessary */flex-direction: column; /* Stack columns vertically */}
/*----MEDIAQUERIES---- */
@media (max-width: 768px) {
#sidebar {margin-left: -250px;}
#sidebar.active {margin-left: 0;}
#sidebarCollapse span {display: none;}
}
/*----TOOLTIP------ */
.ui-tooltip, .arrow:after {background: white;border: 2px solid lightgrey;}
.ui-tooltip {padding: 10px 20px;color: black;box-shadow: 0 0 7px black;min-height:100px;max-width:250px;z-index:1500;margin-bottom:0px;}
.arrow {width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}
.arrow.top {top: -16px;bottom: auto;}
.arrow.left {left: 20%;}
.arrow:after {content: "";position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;box-shadow: 6px 5px 9px -9px black;transform: rotate(45deg);}
.arrow.top:after {bottom: -20px;top: auto;}
.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;display: none;}
.modal-body{background:url(../images/loading.gif) center center no-repeat;}