#cancellation-policy ul{
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 20px;
}
#cancellation-policy ul li{
margin: 3px;
    padding: 3px;
}
#tab2 {
	
    min-height: 37vh;
}

#main_body > .row{
margin: 0 !important;
}
a,
    a:active,
    a:visited {
        color: #455A64;
        text-decoration: underline;
        transition: all 0.2s linear;
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
font-weight:bold;
    }
    a:hover,
    a:focus {
        color: #546E7A;
        text-decoration: none;
    }

#addAdt{
	display: none;
}

.site-lobby .component-wrapper > .left-side {
    overflow-y: scroll !important;
}

ul li, ol li {
    padding: inherit;
    list-style: inherit;
    margin: inherit;
    line-height: 55%; 
}
.fancybox-slide > * {
    display: inline-block;
    position: relative;
    padding: 24px;
    margin: 44px 0 44px;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: auto;
    box-sizing: border-box;
    border: 1px solid #ccc !important;
}

.filter-by-tag {
    
    display: none;
}
#search-block {
	display:none;
	
}
#timezone-detected-offset {
	display:none;
	
}
#tag_type_184 {
	display:none;
}

.alert-info {
	display:none;
}
#header {
    height: 75%;
}

.btn-primary {
    color: #212529 !important;
    background-color: #cfcfcf;
    border-color: #6c757d;
}

.btn-primary:hover {
    color: #fff;
    background-color: #6c757d61;
    border-color: #6c757d;
}

.btn-primary:active {
    color: #fff;
    background-color: #6c757d61;
    border-color: #6c757d;
}
.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #a4abb2;
    border-color: #495057;
    box-shadow: 0 0 0 .2rem rgb(117 122 128 / 50%);
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle

 {
    color: #fff;
    background-color: #b0b7bd;
    border-color: #343a40;
}
.add-calendar {
	display:none;
}
.content-user-schedule .nav-link.active {
    background: rgb(0 0 0 / 63%);
    color: white;
    padding: 15px;
    border-color: rgba(0, 0, 0, 0.06);
}
.mb-4, .my-4 {
    margin-top: 0px !important;
}
h2, h3 {
	
	color: #22277a !important;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
}
.post-course-page a.btn-plum,
.post-course-page a.btn-plum:visited,
.post-course-page a.btn-plum:hover,
.post-course-page a.btn-plum:active,
.post-course-page a.btn-plum:focus {
  color: #ffffff !important;
  text-decoration: none !important;
}