h1.page-title{
font-weight: 700;
font-size: 40px;
line-height: 50px;
letter-spacing: -0.3px;
margin: 30px 0 15px 0;
padding: 0;
}
.calendar-para{
font-size: 24px;
line-height: 30px;
color: #454545;
font-family: 'ProximaNova-Regular';
}
.link-color{
color: #007bff;
}
.dd-border {
border: 1px solid #ced4da;
width: 88px;
}
.table {
color: #454545!important;
}
.dataTables_filter{
font-family: 'ProximaNova-Regular';
}
.loadmore-btn{
 background-color:#efefef;
 }
tr:nth-child(odd) {
background-color: #efefef;
}
.filter-results.quick-search .select2-container.filter {
width: 25%;
margin-right: 4%;
}
.filter-results.quick-search{
float:none!important;
}

/*Iphone Ipad*/
@media screen and (max-width:1200px) {
h1.page-title{
font-size: 30px!important;
}
.filter-results.quick-search .select2-container.filter {
width: 100%!important;
}
.filter-results.quick-search .submit-bt {
width:50px!important;
}
.filter-results.quick-search{
float:left!important;
}
#CalendarTable_filter label,#eventsTable_filter label{display:block}

#CalendarTable,#eventsTable{margin-top:-25px}

#CalendarTable thead,#eventsTable thead{display:none}

#CalendarTable tbody tr td,#eventsTable tbody tr td{display:block;text-align:left;border:none;padding-left:3px}

#CalendarTable tbody tr td.issuedate,#eventsTable tbody tr td.ename{margin-top:15px;padding:3px}

#CalendarTable tbody tr td:last-of-type,#eventsTable tbody tr td:last-of-type{border-bottom:1px solid #ddd}

#CalendarTable tbody tr:nth-child(odd),
#CalendarTable tbody tr:nth-child(odd) td,
#eventsTable tbody tr:nth-child(odd),
#eventsTable tbody tr:nth-child(odd) td{background-color:#fff}#CalendarTable tbody tr td.ctitle a,
#eventsTable tbody tr td.ename a{color:#333;font:800 26px/28px proxima-nova,sans-serif}

#CalendarTable tbody tr td.issuedate{text-align:left;font-size:13px;font-weight:400;color:#999;text-transform:uppercase}
#CalendarTable tbody tr td.issuedate::before{content:'Publication Date: '}
#CalendarTable tbody tr td.closedate::before{content:'Space Close: '}
#CalendarTable tbody tr td.matduedate::before{content:'Materials Due: '}
.filter-results.quick-search .select2-container{width:100%!important}
.filter-results.quick-search .reset{width:auto}
#CalendarTable_filter label,
 #eventsTable_filter label{display:block}

 #CalendarTable_filter input,#eventsTable_filter input{width:100%!important}

 }