/* Required for full background image */

html,
body,
.hnav,
.bnav.view {
  height: 100%;
}

@media (max-width: 740px) {
  html,
  body,
  .hnav,
  .bnav.view {
    height: 1000px;
  }
}
@media (min-width: 800px) and (max-width: 850px) {
  html,
  body,
  .hnav,
  .bnav.view {
    height: 650px;
  }
}


@media (max-width: 991px) {
  .navbar:not(.top-nav-collapse) {
    background: #3f51b5 !important;
  }
}



.rgba-gradient {
    background: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.95), rgba(0, 0, 0, 0.71) 100%);
    background: -webkit-gradient(linear, 45deg, from(rgba(0, 0, 0, 0.7), rgba(72, 15, 144, 0.4) 100%)));
    background: linear-gradient(to 45deg, rgba(0, 0, 0, 0.7), rgba(72, 15, 144, 0.4) 100%);
}

.card {
    background-color: transparent;
}

.md-form label {
  color: #3f51b5;
}

h6 {
  line-height: 1.7;
}
@media (min-width: 600px){
.navbar.scrolling-navbar {
    -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
    -o-transition: background .5s ease-in-out,padding .5s ease-in-out;
    transition: background .5s ease-in-out,padding .5s ease-in-out;
    padding-top: 12px;
    padding-bottom: 12px;
}
}
.mt-7, .my-7 {
    margin-top: 6rem!important;
}
.gallery {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-column-width: 33%;
-moz-column-width: 33%;
column-width: 33%; }
.gallery .pics {
-webkit-transition: all 350ms ease;
transition: all 350ms ease; }
.gallery .animation {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }

@media (max-width: 450px) {
.gallery {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-width: 100%;
-moz-column-width: 100%;
column-width: 100%;
}
}

@media (max-width: 400px) {
.btn.filter {
padding-left: 1.1rem;
padding-right: 1.1rem;
}
}
.contact-section .contact {
    -webkit-border-radius: 0 .25rem .25rem 0;
    border-radius: 0 .25rem .25rem 0;
    background-color: #ffffff;
}
/*save kerala*/
.bgcolor {
    background-color: #ffffffb0;
}
.bgcolor p {
    font-size: 15px;
    font-weight: 500;
}
.historyintro,
.skintro p{
   font-size: 18px;
    font-weight: 400;
}
p.lead.text-center.w-responsive.mx-auto.mb-5 {
    font-weight: 400;
}

.top-nav-collapse {
    /*background-color: #234e79 !important;*/
    background-image: url('../img/header-background-pattern.png');
}
.unique-color-dark {
    /*background-color: #1c2331!important;*/
    background-image: url('../img/header-background-pattern.png');
}
.rinto{
    background-image: url('../img/hw.png');
    position: relative;
   
}
.introimg{
/*position: absolute;*/
width: 85%;
}
.obg{
    background-image: url('../img/o.png');
   
}
.my4{
 margin-top: -4%;
}
.rorange{
  color: #da7a3e;
}
.navbar:not(.top-nav-collapse) {
    background: -webkit-linear-gradient(50deg,#3b3a3b,#a5521e)!important;
    background: -o-linear-gradient(50deg,#2096ff,#05ffa3)!important;
    background: linear-gradient(40deg,#25343d,#7d625c)!important;
}
.pnav h1{
    font-size: 27px;
    text-transform: uppercase;
}
.cmt-6{
  margin-top: 6rem!important;
}
.cbrown-gradient{
   background: -webkit-linear-gradient(50deg,#3b3a3b,#a5521e)!important;
    background: -o-linear-gradient(50deg,#2096ff,#05ffa3)!important;
    background: linear-gradient(40deg,#25343d,#7d625c)!important;
}
a, a.disabled:hover, a:disabled:hover {
    color: #d8793c;
}
.position-tab p{
font-size: 16px;
font-weight: 400;
}