﻿.gallery-img-cont {
    max-height: 200px;
    min-height: 200px;
    overflow: hidden;
    box-shadow: 0 0 12px 0 #dcdcdc;
     margin:10px!important;
     
    min-width: 250px;
}

.overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #083a58;
    overflow: hidden;
    width: 100%;
    height: 0;
    transition: 0.5s ease;
}

.gallery-img-cont:hover .overlay {
    height: 100%;
}

.header_content ul li {
    margin: 0px 5px;
   /* display: inline-block;*/
}

.text {
    color: #fff;
    font-size: 18px;
    letter-spacing: 0.5px;
    line-height: 28px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
}


       
       .div_box_padding{
           padding-right: 0px!important;
    padding-left: 0px!important;
   
           }
        .grdGallery_div
        {
            width: calc(100% - 10px);
            margin: 5px;
            padding: 5px;
            display: inline-block;
            height: 200px;
            text-align: center;
        }
        .Gimage
        {
            margin-left: auto;
            margin-right: auto;
            display: block;
            width: auto; /* border: 2px solid #dcd7d7; */
            box-shadow: 0px 2px 7px 0px #c3bdbd;
            padding: 5px;
            max-width: 100%;
        }
        
        
        .Gtext
        {
            padding: 5px;
            font-size: 12px;
            color: #000;
        }
        .grdGallery_div:hover img
        {
            background-color: Blue;
        }
 
        .grdGallery_div
        {
            width: calc(100% - 10px);
            margin: 5px;
            padding: 5px;
            display: inline-block;
            height: auto;
            text-align: center;
            position: relative;
            transition: .4s all ease-in;
            overflow: hidden;
        }
        
        .Gimage
        {
            margin-left: auto;
            margin-right: auto;
            display: block;
            height: 200px;
            border-radius: 2px 30px;
            box-shadow: 4px 2px 4px 0px #c3bdbd;
            padding: 5px;
            max-width: 100%;
            background-size: cover !important;
            transition: .4s all ease-in;
        }
        .Goverlay
        {
        }
        
        .Gtext
        {
            text-align: center;
            padding: 5px;
            font-size: 14px;
            color: #337ab7;
            font-weight: 600;
            position: absolute;
            top: 0px;
            font-family: Open Sans,  Sans-Serif;
            transition: .5s all ease-in;
            opacity: 0;
        }
        
        .grdGallery_div:hover .Gtext
        {
            transition: .5s all ease-in;
            top: 50%;
            opacity: 1;
            width: auto;
        }
        
        .grdGallery_div:hover .Gimage
        {
            filter: opacity(.2);
        }
        
        @media only screen and (max-width: 768px)
        {
            .Gimage
            {
                margin-left: auto;
                margin-right: auto;
                display: block;
                height: 200px;
                border-radius: 2px 30px;
                box-shadow: 4px 2px 4px 0px #c3bdbd;
                padding: 5px;
                max-width: 100%;
                background-size: cover !important;
                transition: .4s all ease-in;
            }

            .header_content ul{
                display:grid;
                place-items:center;
                
            }

        }




        .complt_tab
        {
            display: inline-block;
            width: 100%;
            height: auto;
        }
        .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover
        {
            color: #150b9c;
            font-weight: bold;
            cursor: default;
            background-color: #f8f8f8;
            border: 1px solid #ddd;
            border-bottom-color: transparent;
        }
        
        .nav > li
        {
            position: relative;
            display: block;
            padding-left: 10px;
        }
        .div_space
        {
            padding: 10px;
            background-color: #b1c6de;
            color: black;
            font-weight: bold;
            margin-bottom: 5px;
        }
        .w-100
        {
            width:100%;
            }


.achiver_img{    width: 260px;
    margin: auto;
    padding-top:40px;
    }
    .achiver_img > img
    {
        width:100%;
        border:2px solid white;
        
        }
        .Achiver_content{text-align: center;
    color: white;
            }
            
            
            .img-fluid {width:100%;
   
}
.txtJustify, .color_black{    padding: 10px;
    }
    
    .career_padding
    {
        padding-left:23px;
        padding-right:15px;
        }
       
            
            .EnqureBox .form-group >label
            {color:White;
                }
                
                #MainId
                {
                    margin-bottom:10px;
                    }
                    .galleryalbum_box{width: 100%;
    margin: auto;
                        }
  
  .img_slide{height: 417px!important;
      }
      .p_lr
      {padding-left:10px;
       padding-right:10px;
          }


.header_images{
    display:flex;

}

.dez-box{
    margin:10px 10px;
}
.imp_contentdiv > p > a {
    background: orange;
    padding: 15px;
    color: white;
    border-radius:50px 10px ;
}