﻿
    h1, h2, h3, h4, h5, h6 {
        font-weight: 600;
      
      
        line-height: 1.2;
    }
    h2{
        color:steelblue;
    }
    p{
        line-height:24px;
    }
    
.ValidationClass
        {
            background: url('Res/Images/Validation.png') no-repeat left top;
            font-size: 11px;
            color: Red;
            padding-left: 10px;
              animation:blinkingValidation 1.2s infinite; 
        }

        @keyframes blinkingValidation{
    0%{     background: url('Res/Images/Validation.png') no-repeat left top;    }
    49%{     background: url('Res/Images/Validation.png') no-repeat left top;}
    60%{    background: none; }
    99%{    color:transparent;  }
    100%{    background: url('Res/Images/Validation.png') no-repeat left top;    }
    }
    
 .blinking{
           color:red;
    animation:blinkingText 1.2s infinite;    
}
@keyframes blinkingText{
    0%{     color: #000;    }
    49%{    color: #000; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #000;    }
}
.blinkingRed{
           color:red;
    animation:blinkingTextRed 1.2s infinite;    
}
@keyframes blinkingTextRed{
    0%{     color: red;    }
    49%{    color: red; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: red;    }
}

.blinkingWhite{
           color:white;
    animation:blinkingTextWhite 1.2s infinite;    
}
@keyframes blinkingTextWhite{
    0%{     color: white;    }
    49%{    color: white; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: red;    }
}

.form-control{
            font-size:14px;
        }

/*.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }*/



.hidden {
  opacity:0;
}

.showhidden{
  opacity:1;
  
}
    .dropdown-item {
        padding: .5rem 1rem;
    }
    .dropdown-menu{
        margin-top:0px;
    }

.parallax {
  /* The image used */
 /*background-image: url("img_parallax.jpg");*/

  /* Set a specific height */
 /* min-height: 500px;*/

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
    
    .owl-prev, .owl-next{
    font-size:50px;
    font-weight:bolder;
    padding-right:10px;
}
 li.dropdown{
            //border: 10px solid red;
        }
        * {
    outline-style: none
}
        .nav-item, .dropdown, .nav-link, .dropdown-toggle,  a
        {
            //border: 1px solid red;
        }
.navbar-expand-lg .navbar-nav .nav-link {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
}