.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{
    float:right
}

.no-padding
{
    padding: 0px;

}
.no-margin
{
    margin: 0;
}

li
{
    display: inline-block;
    list-style: none;
}
ul,ol
{
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
}

a
{
    display: inline-block;
    color:inherit;
}

a:hover,a:focus
{
    color:inherit;
    text-decoration: none;
}

img 
{
    max-width: 100%;
    height: auto;
}


.slide__caption {
    left: 0;
    padding: 0 !important;
    top: 0;
}


.fc-right,
button.fc-today-button.fc-button.fc-button-primary {
    display: none;
}

.fc-center {
    margin: 0 auto;
}

a.fc-day-grid-event {
    background-color: var(--main-color) !important;
    border: 0px;
    padding: 10px !important;
}

.fc-button-primary,.fc-button-primary:hover {
    color: #fff;
    background-color: var(--main-color);
    border-color: #167c48;
}