



*[tooltip]:focus:after {
  content: attr(tooltip);
  display:block;
  position: absolute;    
}

@font-face {
    font-family: "BNazanin";
    src: url('../public/fonts/BNazanin.eot');
			  src: url('../fonts/BNazanin.eot?#iefix') format('embedded-opentype'), 
				   url('../fonts/BNazanin.woff') format('woff'),
				   url('../fonts/BNazanin.ttf')  format('truetype'), 
				   url('../fonts/BNazanin.svg#svgFontName') format('svg');
}

body{
  font-family: "BNazanin", serif, sans-serif !important;
  font-size: 20px;
}
.triangle {
   background: linear-gradient(225deg, #003c87 0.000%, #005aaa 20.000%, #007ad7 40.000%, #009afb 60.000%, #00b9ff 80.000%, #00d8ef 100.000%);
}

.iconz img:hover{
  
   -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(1.2);

    -webkit-transition: transform 0.3s ease-in-out;
    -moz-transition:transform 0.3s ease-in-out;
    -ms-transition:transform 0.3s ease-in-out;

}

.filter-white {
  filter: brightness(0) invert(1);
}

 .contact  a:hover{
            text-decoration: none;
        }
        
       .contact .fa-6x{
            display: inline-block;
           padding: 15px;
           color: #2ea3f2;
        }
        .contact .redding{
            border: 2px solid red;
        }
         .small{
        display: none !important;
      }


ul.navbar-nav a:hover{
  color: #2ea3f2 !important;
}

  #bgSet{
        background-image: url("../uploads/bg.jpg");
        background-size: cover;
        height: 70vh;
   }

   @media (max-width: 992px) {
      #bgSet{
            background-image:  linear-gradient( rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) ), url("../uploads/bg.jpg");
            background-size: cover;
            height: 70vh;
      }
  }

  #bgESet{
        background-image: url("../uploads/bgE.jpg");
        background-size: cover;
        height: 75vh;
   }

   @media (max-width: 992px) {
      #bgESet{
            background-image:  linear-gradient( rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) ), url("../uploads/bgE.jpg");
            background-size: cover;
            height: 75vh;
      }
  }
   
       
        footer{
           padding: 30px 0;
          
            background: #7c7c7c; /* Old browsers */
            background: -moz-linear-gradient(top, #7c7c7c 0%, #000000 100%); /* FF3.6-15 */
            background: -webkit-linear-gradient(top, #7c7c7c 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(to bottom, #7c7c7c 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
        }

        
        
         footer .socialIcons a {
            color: ghostwhite;
        }

         footer .socialIcons a:hover {
             color: #2ea3f2;
        }
        
      footer .immediate ul li::before {
          background-color: #2ea3f2;
          border-radius: 50%;
          content: "";
          display: inline-block;
          margin-right: 0px;
          margin-left: 5px;
          margin-bottom: 2px;
          height: 10px;
          width: 10px;
        }
        
        footer .immediate ul li{
            margin-bottom: 5px;
        }
        
        footer .immediate ul li a{
            color: ghostwhite;  
            display: inline-block;
            padding: 0px;
            font-weight: 600;
        }
        
        footer .immediate ul li a:hover{
            text-decoration: none;
            color: #2ea3f2;
        }
        
      
.pell{border:1px solid hsla(0,0%,4%,.1)}.pell,.pell-content{box-sizing:border-box}.pell-content{height:300px;outline:0;overflow-y:auto;padding:10px}.pell-actionbar{background-color:#fff;border-bottom:1px solid hsla(0,0%,4%,.1)}.pell-button{background-color:transparent;border:none;cursor:pointer;height:30px;outline:0;width:30px;vertical-align:bottom}.pell-button-selected{background-color:#f0f0f0}        
        
        
      
        
        
        
        
        
      