

.card

{

	box-shadow:0 3px 10px rgb(0 0 0 / 1.0)!important;

	background-color: rgba(0,0,0,0.3);

}

.login-card-body, .register-card-body {

    background-color: rgba(0,0,0,0.0);

    border-top: 0;

    color: white;

    padding: 20px;

}

.login-card-body .input-group .input-group-text, .register-card-body .input-group .input-group-text {

	color:white;

}

.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {

    background-color: #F2D7D5!important;

    color: #fff;

}



#demo .carousel-inner {
    position: relative;
    width: 100%;
    height: 540px;
    overflow: hidden;
}

#demo .carousel-inner img {
    width: 100%;
    height: 540px;
}

.change_color{
    z-index: 110000;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.5;
    display: block;
}

.bg-orange h3{
   margin-top: 15px;
}

.bg-orange a:hover{
    transform: scale(1.5);
    transition-timing-function: ease-in;
    transition: .5s;
}

 /*Owl carousel start*/

 .stretch-card>.card {
     width: 100%;
     min-width: 100%
     box-shadow: 0px 0px 5px 5px lightgrey;
     background-color: white;
 }
.stretch-card h2{
    padding: 10px;
}

 .flex {
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto
 }

 @media (max-width:991.98px) {
     .padding {
         padding: 1.5rem
     }
 }

 @media (max-width:767.98px) {
     .padding {
         padding: 1rem
     }
 }

 .padding {
     padding: 3rem
 }


.owl-carousel .item{
  margin: 3px;
}
.owl-carousel .item img{
  display: block;
  width: 100%;
  height: 450px;
}

.owl-carousel .item {
    margin: 10px;
}

.owl-carousel{
    display: block!important;
}


@media only screen and (max-width: 600px) {
#demo .carousel-inner {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#demo .carousel-inner img {
    width: 100%;
    height: 200px;
}
.owl-carousel .item {
    margin:0px;
}
.section04 img{
    width: 100%;
    height:100%!important;
}
.teenpatti{
    padding:10px 0px 40px 0px !important;
  }

.teenpatti img{
    width: 100%;
    height:250px!important;
}
.teenpatti .bg-warning{
     margin-bottom:10px;
}
.section06 h3 {
    padding: 20px!important;
}

.section06 img{
    padding: 0px!important;
    padding-bottom: 10px!important;
}


}