.red-buttons a.discount:hover {
    text-decoration: none;
    color: #fff;
}
.container.seminar-content{padding-left:0;padding-right:0;}
.input-group-prepend i.fa {
    width: 16px;
}
#seminarArchiveBtn{border-color:#ced4da;}
.lg-display-none{display:none !important;}
#seminarTab li {
    list-style-type: none;
}

#seminarTab {
    margin-left: 0;
}

#seminarTabContent .tab-pane {
    padding-top: 60px;
}

.table thead th {
    font-weight: bold;
}
.seminar-gallery{margin:40px 0;}
.seminar-gallery .owl-nav{
  text-align: center;
  font-size: 2em;
  color: #777;
}
.owl-nav button {margin:0 10px;}
.seminar-description{padding-left: 30px}
.quick-reg{margin-top:17px;text-decoration:underline;}
.seminar-video iframe{max-width:100%;width:1140px;height:641px;}
.seminar-card .seminar-description p,.seminar-card .seminar-description li{font-size: .9em}
.seminar-card .seminar-description img{max-width:100%;height:auto;}
.seminar-description li{margin-bottom: 10px;color:#444}
.seminar-description h1{
  font-weight: 600;font-size: 1.1em;margin-bottom: 30px;
}
.seminar-description h3{
    font-weight: 500;
    color:#a10423;
    font-size: .9em;
    margin-top: 20px;
    margin-bottom: 10px
}
.seminar-content {
    font-family: "Roboto Condensed", sans-serif;
}

.seminar-content .breadcrumb {
    list-style-type: none;
    margin-left: 0;
}

.seminar-content .breadcrumb li {
    margin-bottom: 0;
}

.seminar-info {
    margin: 30px 0;
}

.seminar-info .fa {
    margin-right: 3px;
}

#alert .alert-danger a {
    color: #9f0626;
    text-decoration: underline;
}

.seminar-filter {
    margin-top: 20px;
    margin-bottom: 70px;
}
.seminar-filter2 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.seminar-filter2 h3{text-align:center;font-weight:bold;}
.seminar-filter3 {
    margin-bottom: 20px;
}
.seminar-filter4 {
    margin-bottom: 70px;
}

.seminar-card {
    font-family: "Roboto Condensed", sans-serif;
    
}

.seminar-card a {
    color: #9f0626;
}

.seminar-card .card-title a{
    color: #000;
    font-weight: 600
}
.seminar-card a.btn{
    border-color: #ced4da;
    color:#000;
    margin-top: 10px;
}
.seminar-card a.btn.quick-reg{border: none;margin-top: 16px}
.seminar-card .city,.seminar-card-space .city{border-left:1px solid #a10423;}
.seminar-card .col-3 .col-8{padding-top: 12px;}
.seminar-card-space{height: 70px;}
.seminar-card .date span{display:block;font-weight:600;color:#000;font-size: 1.4em;line-height: .8}
.seminar-card .date {color:#000;font-size: .9em;text-align: right;}
.seminar-card .time,.seminar-card .card-city {color:#495057;font-size: .9em;text-align: right;}
.seminar-card p {
    line-height: 1.5;
    font-size: 14px;
    margin: 0;
}
.seminar-card .card-city{margin-top: 5px}
.seminar-card .fa {
    margin-right: 3px;
}
.seminar-card .request-button,.seminar-content .request-button {margin-top:40px;padding-left: 50px;}
.seminar-content .request-button {text-align:right;}
.seminar-card .card-duration{color:#495057;font-size: .8em;text-align: right;margin-top: 5px}
.seminar-card .card-duration span{display:block;color:#000;font-size: 1.1em;}
#seminarRows .seminar-card .col-2,.seminar-card .col-4,.seminar-card .col-5{padding-top: 6px;}

.seminar-card .speeker{margin-top: 20px;text-align: right }
.seminar-card .speeker img{margin-bottom:15px;}
.seminar-filters .alert.alert-secondary {
    font-size: 14px;
}

.btn.btn-light {
    background-color: #e9ecef;
    border: 1px solid #ced4da;
}

.btn.btn-light:hover {
    background: #a10423;
    border-color: #a10423;
    color: #fff;
}
.back-btn{margin:20px 0 80px 0;}
a.btn.btn-danger{color:#fff;}
.btn.btn-danger,.btn.btn-light.active,.daterangepicker .btn-success {
    background: #a10423;
    border-color: #a10423;
}
.btn.btn-danger.off{background:#fff;color:#000;border-color:#ced4da;}
.daterangepicker .btn-success:hover{
  background: #dc3545;
  border-color: #dc3545;
  color:#fff;
}
#calendar {
    background: #e2e3e5;
    border-radius: 4px;
    box-sizing: border-box;
}

#calendar table {
    width: 340px
}

#calendar table.DynarchCalendar-titleCont {
    width: 100px;
    margin: 0 auto;
}

.DynarchCalendar-menu {
    display: none;
}
.file-attach{margin: 40px 30px;color:#444;}
.file-attach li a{color:#444;font-size: .9em}
.file-attach li{margin-bottom: 0}


@media (max-width:414px) {
  .input-group-text{width:40px;}
  .sm-display-none{display:none !important;}
  .lg-display-none{display:block !important;}
  .row.seminar-filter > div,.row.seminar-filter3 > div,.seminar-filter4 > div {
    margin-bottom:5px;
  }
  .seminar-filter{margin-bottom:0;margin-top:0;}
  .row.seminar-filter > .col-3 button,.row.seminar-filter3 > .col-3 button{position:absolute;right:0;}
  .row.seminar-filter > .col-12.col-lg-2{text-align:center !important;}
  .row.seminar-filter2 > .col-12.col-lg-2{text-align:center !important;}
  #seminarArchiveExitBtn{margin:10px 0;}
  .quick-reg{padding-left:0;margin-top:10px;}
  .seminar-card .city,.seminar-card-space .city{border-left:0;}
  .seminar-card .date span{display:inline-block;margin-right:5px;}
  .seminar-card .city,.seminar-card .card-title{text-align: center;}
  .seminar-card .card-title{margin-top:10px;border-top: 1px solid #a10423;padding-top: 20px;}
  .b-t{border-top: 1px solid #a10423;}
  .seminar-card .vertical-line {width:1px;height:100%;background:#a10423;margin:0 auto;}
  .seminar-logo,.seminar-icon{display:block;margin:20px auto;}
  .seminar-logo {max-width:60%;}
  .seminar-card{border-top:1px solid #a10423;padding-top:10px;}
  .seminar-card-space{height:30px}
  .seminar-content .seminar-description{padding-left:0;text-align:left;padding-top:20px;}
  .seminar-content .seminar-description h1{background:none;margin-top:10px;text-align:center;}
  .seminar-content .seminar-card{border-top:none;}
  .seminar-content .seminar-card .city-title{text-align:center;padding:3px 0;}
  .seminar-content .text-right.back-btn{width:100%;}
  .seminar-content .text-right{text-align:center !important;}
  .seminar-content .request-button button{margin:0 auto;display:block;}
  .seminar-content .request-button{padding-left:0;margin-bottom:30px;margin-top:30px;}
  .seminar-video iframe{height:auto;}
  .seminar-card .speeker{text-align:center;margin-top:0;}
  .seminar-card .speeker img{display:block;max-width:60%;margin:0 auto 10px ;}
  .seminar-video{margin-bottom:40px;}
}














