body{
    background-color: rgba(2, 95, 150, 1) !important;
    color: white ;
    border-radius: 20px;
}
html{
    border-radius: 50px;
}
#calendarTitle{
    padding-left: 20px !important;
}

.header{
    padding-left: 20px;
    padding-right: 20px;
}
.today-button{
    color: white;
    background: none;
	border: none;
	padding: 0;
	font: inherit;
	cursor: pointer;
	outline: inherit;
}

.ui-rtsr-name {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: rgba(2, 95, 150, 1);
}

.ui-rtsr{
    background-color: rgba( 0,0,0,0);
}

.t1-embed,
.t2-embed{
display: none;
}
.st-dtitle-today,
.wk-today{
    background-color: rgba(2, 95, 150, 1)  !important;
    border: 1px solid rgba(2, 95, 150, 1) !important;
}
.st-dtitle{
    background-color: rgb(231, 246, 255);
    color: rgb(211, 211, 211);
    border-left: 1px solid rgb(231, 246, 255);
    border-top: 1px solid rgb(231, 246, 255);
}

.st-bg{
    border-left: 1px solid rgb(230, 230, 230);
}

.te-s{
    color:rgb(98, 153, 185);
}
.te-t{
    color:rgb(98, 153, 185);
}

.view-container-border {
padding: 0 !important;
background-color: rgba(2, 95, 150, 1) !important;
border-radius: 20px;
}

#footer1{
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

.st-moreul{
    color:rgb(98, 153, 185);
    text-decoration: none;
}

.st-bg-today{
    background-color: rgb(212, 239, 255) !important;
    border-left: 2px solid rgba(2, 95, 150, 1) !important;
    border-right: 2px solid rgba(2, 95, 150, 1) !important;
    border-bottom: 7px solid rgba(2, 95, 150, 1) !important;
}

.wk-today,
.tg-today{
    background-color: rgb(212, 239, 255) !important;
    border: 1px solid rgba(2, 95, 150, 1) !important;
}

.tg-col-today{
    border-left: 0px;
}

.subscribe-image,
.logo-plus-button{
    display: none;
}

.mv-daynames-table{
    background-color: rgb(192, 232, 255);
    color:rgb(2, 95, 150);
    font-weight: 400;
}

.date-label{
    background-color: rgb(231, 246, 255);
    color: rgba(2, 95, 150, 1)
}

.wk-allday,
.wk-daynames,
.wk-weektop{
    background-color: rgb(192, 232, 255);
}

.st-bg-td-first{
    background-color: rgb(192, 232, 255);
    color:rgb(2, 95, 150); 
    border: 0px;
}

.st-bg-all,
#weekViewAllDay1{
    border: 0px;
    border-color:  rgb(192, 232, 255);
}

.event-details-label{
    color: rgba(2, 95, 150, 1);
    font-weight: bold;
}

.event-when{
    color:rgb(98, 153, 185);
}
.links a{
    text-decoration:  none;
    color: rgba(2, 95, 150, 1);
}

#td-print-text-id,
#td-print-image-id {
    display: none;
}