#drawer-passes {
	color:#fff;
	background: linear-gradient(-45deg, #5b73e7, #23a6d5);
}

#drawer-passes li {
    padding:20px;
	border-bottom:1px solid rgba(255,255,225,0.1);
}

#drawer-passes li:last-child {
	border-bottom:none;
}

#drawer-passes h3 {
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    margin:0;
}

#drawer-passes h4 {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    margin:0;
}

#drawer-passes p {
    color: #fff;
    font-size: 14px;
    line-height: 1.5;
}

#drawer-passes .status {
    display: block;
    float: left;
    font-size: 24px;
    margin-top: 5px;
    margin-right: 10px;
    padding:0px;
}

#drawer-passes .btn {
    padding: 10px 16px;
    margin-right:5px;
}

#drawer-bookmarks {
	color:#fff;
	background: linear-gradient(-45deg, #5b73e7, #23a6d5);
}

#drawer-bookmarks .bookmarks-loading:after,
#drawer-bookmarks .no-bookmarks:after {
    border:none!important;
}

#drawer-bookmarks .bookmarks-loading {
    border:none!important;
    margin: 30px auto;
    text-align: center;
    font-size: 2em;
}

#drawer-bookmarks .no-bookmarks {
    border:none!important;
    padding:10px;
}

#drawer-bookmarks .no-bookmarks h3 {
	color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    margin:0;
}

#drawer-bookmarks .no-bookmarks p {
	color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    margin:0;
}

#drawer-bookmarks .bookmarked-event.sunday {
	border-left:10px solid #834290;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.monday {
	border-left:10px solid #1f518b;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.tuesday {
	border-left:10px solid #1488c8;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.wednesday {
	border-left:10px solid #f7a33b;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.thursday {
	border-left:10px solid #B185A7;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.friday {
	border-left:10px solid #78cfbf;
	padding:20px;
}

#drawer-bookmarks .bookmarked-event.monday:hover,
#drawer-bookmarks .bookmarked-event.tuesday:hover,
#drawer-bookmarks .bookmarked-event.wednesday:hover,
#drawer-bookmarks .bookmarked-event.thursday:hover,
#drawer-bookmarks .bookmarked-event.friday:hover{
}

#drawer-bookmarks li {
	border-bottom:1px solid rgba(255,255,225,0.1);
}

#drawer-bookmarks li:last-child {
	border-bottom:none;
}

#drawer-bookmarks h3 {
	color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    margin:0;
}

#drawer-bookmarks h3:hover {
	color: rgba(255,255,255,.8);
}

#drawer-bookmarks h4 {
	color: #fff;
    font-size: 12px;
    line-height: 1.5;
    margin-bottom:5px;
}

#drawer-bookmarks h5 {
	color: #fff;
    font-size: 12px;
    line-height: 1.5;
    margin: 5px 0px;
    padding: 0;
}

#drawer-bookmarks h5 span {
	color: #fff;
    font-weight:bold;
}

#drawer-bookmarks h5 i {
    width: 16px;
}

#drawer-bookmarks .buttons {
    margin-top: 10px;
}

#drawer-bookmarks .buttons a {
    float: right;
    display: block;
    font-size: 10px;
    line-height: 1;
    color: #fff;
    border: 1px solid rgba(255,255,255,.9);
    padding: 5px 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin-right: 5px;
}

#drawer-bookmarks .buttons a:hover {
    color:#000;
    background-color:#fff;
    border: 1px solid #fff;
}