/* custom css */
.aocr img{width: 100%;margin-top: 20px;}
.card table{width:100% !important;}
.class-for-1 img,.class-for-3 img{width: 180px;margin-top: 30px;}
.class-for-3{text-align:right;}
.display-3 {font-size: 2rem;font-weight: 500; color: #3066a8; margin-bottom: 30px;}
.btn-group-lg>.btn, .btn-lg {padding: 0.4rem 11rem;font-size: 1.7rem;line-height: 1.5;border-radius: .3rem;margin-top:30px;}
header{margin-bottom:35px;margin-top: -20px;border-bottom: 1px solid #e2e2e2;box-shadow: 0px 0px 8px;}
body{
    background-image:none;
    /*background-image: url(../../img/aocrcircle.png); */
    background-repeat: no-repeat; background-size: 15%;background-position: center 74%;}
.righttop{float:right;}
.leftbottom{position: absolute; bottom: 0;  left: 0;}
.form-control{padding: 1.175rem 2.35rem;font-weight:500;}
.btn-md{padding: 1.175rem 2.35rem;}
.card{margin-bottom: 20px;padding: 30px;padding-top: 10px;}
h2.cattitle{text-align:center; color:#000;display:inline-block;padding:8px 10px;margin-bottom:40px;margin-top: 20px;width: 100%;margin: 25px 0 50px;border-bottom: 3px solid #3066a8;line-height: 0.1rem;}
footer{text-align:center;border-top: 1px solid #e2e2e2;padding-top: 20px;bottom: auto; top;auto;position: absolute;width:100%; padding-bottom: 20px;margin-top: 50px;}
.modal-dialog { max-width: 100%;}
.searchtab{border: 1px solid #ced4da; margin-bottom: 16px;border-top: none; padding: 6px; padding-top: 19px; margin-top: -17px;padding-left:25px;}
.searchtab .btn-sm{margin-top:-45px;margin-right:25px;float:right;}
.searchtab h6{color:#3066a8;}
.searchtab h4{font-size: 1.3rem;}
.category .searchtab{border-top:1px solid #e2e2e2;}
.btn-success{margin-bottom:45px;}
.eposterdet .card{background:none;margin-top:-15px}
.card h3{margin-bottom: 15px;color:#D71C54;font-size: 1.4rem;}
.card h5{padding-bottom: 20px; padding-top: 6px;font-size: 1.1rem;line-height: 30px;}
.card h5:nth-child(6n){border:none;}
.cardbutn .btn{float:right;font-size: 20px;margin-top:0px;}
.close{width:60px;position: absolute; z-index: 9999;right: 0; margin: 15px;}
.carousel-item{text-align:center;}
.carousel-control-prev-icon{background-color: #000;border-radius: 12px;padding: 12px;}
.carousel-control-next-icon{background-color: #000;border-radius: 12px;padding: 12px;}
.carousel-control-next, .carousel-control-prev{width:2%;opacity:100;}
.carousel-control-next-icon, .carousel-control-prev-icon{background-size: 60% 75%;}
.carousel-control-next { right: -30px;}
.carousel-control-prev {left: -30px;}
#carouselExampleSlidesOnly{ padding: 33px;margin-top: 20px;margin-bottom: 10px;padding-bottom: 2px;}
.carousel .card{padding: 3px;border: 3px solid rgba(0,0,0,.125);}
.card-body {padding: 0.25rem;}
#carouselExampleSlidesOnly h6{margin-top:5px;}
.carousel1 li{width:360px;margin-right:15px;}
.display-3{font-weight:bold !important;}
.card-title{font-size:1rem;}
.custom-container h5{padding-bottom:0px;}
.custom-container small{color: #3066a8;font-weight: bold;}
h2.cattitle span{background: #fff;padding: 0px 10px;}

.sleepy-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}



.sleepy-header {
  font-family: Verdana, Verdana, Geneva, sans-serif;
  font-size: 16px;
}

.sleepy-header span { margin-top: 3px; }

.sleepy-close {
  float: right;
  width: 16px;
  height: 16px;
  margin-top: 5px;
  cursor: pointer;
}

.sleepy-close:after { clear: both; }

.sleepy-content, .sleepy-modal, .sleepy-wake-up {
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}


.sleepy-owl {
  float: left;
  width: 35%;
}

.sleepy-owl div {
  width: 110px;
  height: 122px;
}


.sleepy-message p { display: none; }


.sleepy-modal {
  -webkit-border-radius: 0px;
  border-radius: 0px;
      text-align: center;
}
.sleepy-overlay img{width: 89%;}

.sleepy-message .sleepy-mobile-only {
  display: block;
  text-align: right;
}
}
@media only screen and (min-width: 40.063em) {

.sleepy-message .sleepy-mobile-only { display: none; }
}
