.datepaginator {
    font-size: 12px;
    height: 90px
}

.datepaginator-sm {
    font-size: 10px;
    height: 40px
}

.datepaginator-lg {
    font-size: 14px;
    height: 80px;
}

.pagination {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.datepaginator > .pagination > li > a, .datepaginator > .pagination > li > span {
	border: 0px !important;
}
/*
.datepaginator > .pagination > li > a > br::after , .datepaginator > .pagination > li > span > br {
	margin: 0 0 !important;
	font-size: 14px;
}
*/
.datepaginator a {
    font-family: 'Oswald', sans-serif;
    font-size: 27px;
    font-weight: 400;
	text-transform: uppercase;
}

.datepaginator a > p {
	margin: 0 0 !important;
    font-size: 16px;
}

.datepaginator a.dp-item:hover {
	background-color: #eee !important;
}
.datepaginator a.dp-nav:hover {
	background-color: #fff !important;
}

.dp-nav {
    height: 60px;
    padding: 22px 0!important;
    width: 20px;
    margin: 0!important;
    text-align: center
}

.dp-nav-square-edges {
    border-radius: 0!important
}

.dp-item {
    height: 60px;
    padding: 13px 0!important;
    width: 35px;
    margin: 0!important;
    border-left-style: hidden!important;
    text-align: center
}

.dp-item-sm {
    height: 40px!important;
    padding: 5px!important
}

.dp-item-lg {
    height: 80px!important;
    padding: 22px 0!important
}

.dp-nav-sm {
    height: 40px!important;
    padding: 11px 0!important
}

.dp-nav-lg {
    height: 80px!important;
    padding: 33px 0!important
}

a.dp-nav-right {
    border-left-style: hidden!important
}

.dp-divider {
    border-left: 2px solid #ddd!important
}

.dp-off {
    background-color: #F0F0F0!important
}

.dp-today {
    background-color: #88B5DB!important;
    color: #fff!important
}

.dp-selected {
    background-color: #428bca!important;
    color: #fff!important;
    width: 140px
}

#dp-calendar {
    padding: 3px 5px 0 0!important;
    position: absolute;
    right: 0;
    top: 10
}