﻿/*


Author: Nagadeepti Athota. 
Version: 1.0

*/
body, html {
    height: 100%;
    margin: 0;
    font-family:Lato, Arial, Helvetica, sans-serif;
}

.bgcontent{background-color:#062F4F;}
.navbar{font-size:16px; font-weight:bold;}
.navbar li a{color:#265077;}
.dropdown .dropdown-menu a{color:#265077;font-size:16px; font-weight:bold;}
       
          .dropdown-item.active,.dropdown-item:hover{
            background-color:#265077;
            color:white!important;
        }

.navbar-nav li.active a{
   background-color:#265077;
   border-radius:5px;
   color:white;
}
.nav.nav-pills>li.nav-item>a.active{background-color:#265077!important;}

.bgApplications{
    background: 
    linear-gradient(
      rgba(96, 163, 188,0.7),
      rgba(44, 58, 71,0.7)
    ),
  url(/IMAGES/PS/DiamondScanningProbe.png);
  background-size: cover;
  background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: center;
}
hr {
    border: none;
    height: 5px;
    /* Set the hr color */
    color: #0ae7ef; /* old IE */
    background-color: #0ae7ef; /* Modern Browsers */
}

/* The hero image */

.hero-image {
    background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("/IMAGES/Logo/HeroImage.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
  height: 70vh;
  display: flex;
}
.hero-text {
  text-align:center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
 
}

/* End of hero image */
.slideanim {
            visibility: hidden;
        }

        .slide {
            animation-name: slide;
            -webkit-animation-name: slide;
            animation-duration: 1s;
            -webkit-animation-duration: 1s;
            visibility: visible;
        }

        @keyframes slide {
            0% {
                opacity: 0;
                transform: translateY(70%);
            }

            100% {
                opacity: 1;
                transform: translateY(0%);
            }
        }

        @-webkit-keyframes slide {
            0% {
                opacity: 0;
                -webkit-transform: translateY(70%);
            }

            100% {
                opacity: 1;
                -webkit-transform: translateY(0%);
            }
        }


.fixed-bottom {
    position: fixed;
    margin: auto;
    width: 100%;
   
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
}

.social-links{
    color:#0f3238;
    background-color:#eee;
    
}
.social-links:hover {
    color:#2a6e7b;
}






