.btn{background:#428bca;border:#357ebd solid 1px;border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:4px 10px;text-decoration:none;text-align:center;min-width:60px;position:relative;-webkit-transition:color .1s ease;transition:color .1s ease}.btn:hover{background:#357ebd}.btn.btn-big{font-size:18px;padding:15px 20px;min-width:100px}.btn-close{text-decoration:none;cursor:pointer}.dsListEvents>ul{list-style-type:none;margin:0;padding:0}.dsListEvents>ul>li{color:#333333;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#d5d5d5));background:linear-gradient(to bottom, #eee, #d5d5d5);margin-bottom:5px;min-height:40px;border-left-style:solid;border-left-width:5px;padding-left:10px;border-radius:5px}.dsListEvents>ul>li .hidden{display:none}.dsListEvents>ul>li p{margin:0 !important;padding:0 !important;padding-top:6px !important}.dsListEvents>ul>li a:not(.fa):not(.btn){height:30px;color:black}.dsListEvents>ul>li a:not(.fa):not(.btn):hover{color:black}.dsListEvents>ul>li small{font-size:0.8em !important;color:#888}.dsListEvents>ul>li p.small{font-size:0.8em !important;color:#888;padding-top:7px}.ds-event-modal{position:fixed;left:0px;top:0px;width:100%;height:100%;overflow:hidden;text-align:center;z-index:1000;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.5)}.ds-event-modal p{margin:0;padding:0}.ds-event-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-event-modal .container{min-width:35%;max-width:90%;max-height:80%;overflow-y:auto;background-color:#fff;border:1px solid #333;text-align:center;color:#333;border-radius:5px}.ds-event-modal .container .header{font-size:20px;padding:10px;border-bottom:1px solid #eee}.ds-event-modal .container .content .time{padding-top:10px;color:#777}.ds-event-modal .container .content .description{padding:10px 20px;text-align:justify}.ds-event-modal .container .footer{border-top:1px solid #eee;padding:10px}.dsEventCalendar .fc-view-container .fc-event-container a.fc-event{color:white}.dsEventCalendar .fc-view-container .fc-event-container a.fc-event:hover{color:white;cursor:pointer}.dsListEvents-singleCalendarCard>ul>li{background:transparent;border:none;padding:0;border-radius:0;border-bottom:1px solid black;min-height:50px;padding-bottom:10px}.dsListEvents-singleCalendarCard>ul .card{float:left;background-color:white;min-width:120px;border:1px solid #bbbbbb;text-align:center;font-weight:bold}.dsListEvents-singleCalendarCard>ul .card .month-name{color:white;font-size:13px;text-transform:uppercase;min-height:18px}.dsListEvents-singleCalendarCard>ul .card .day{padding:5px 10px 5px 10px;font-size:20px}.dsListEvents-singleCalendarCard>ul .card .day p{color:#333333;padding:0 !important;margin:0 !important;line-height:1}.dsListEvents-singleCalendarCard>ul .card .day p .month{font-size:85%}.dsListEvents-singleCalendarCard>ul .card .time{color:#ccc;font-size:10px}.dsListEvents-singleCalendarCard>ul .event{margin-left:120px;padding:0 10px 10px 10px}.dsListEvents-singleCalendarCard>ul .event .title{font-weight:bold;font-size:20px}.dsListEvents-singleCalendarCard>ul .clear{clear:both}.dsListEvents-doubleCalendarCard>ul>li{background:transparent;border:none;padding:0;border-radius:0;border-bottom:1px solid black;min-height:50px;padding-bottom:10px}.dsListEvents-doubleCalendarCard>ul .card{float:left;background-color:white;min-width:120px;border:1px solid #bbbbbb;text-align:center;font-weight:bold}.dsListEvents-doubleCalendarCard>ul .card .month-name{color:white;font-size:13px;text-transform:uppercase;min-height:18px}.dsListEvents-doubleCalendarCard>ul .card .day{padding:5px 10px 5px 10px;font-size:20px}.dsListEvents-doubleCalendarCard>ul .card .day p{color:#333333;padding:0 !important;margin:0 !important;line-height:1}.dsListEvents-doubleCalendarCard>ul .card .day p .month{font-size:85%}.dsListEvents-doubleCalendarCard>ul .card .time{color:#ccc;font-size:10px}.dsListEvents-doubleCalendarCard>ul .event{margin-left:120px;padding:0 10px 10px 10px}.dsListEvents-doubleCalendarCard>ul .event .title{font-weight:bold;font-size:20px}.dsListEvents-doubleCalendarCard>ul .clear{clear:both}.dsListEvents-doubleCalendarCard>ul>li{width:50%;float:left}.ds-event-modal.ie8.active{display:block}
