  

   a {
       text-decoration:none !important;
     }




@media  screen and (max-width: 1000px) {
   .navbar{
  background-color:white;
  z-index:999;

}

.navbar-nav .nav-link{
   font-family:"tw cen mt";
   font-size:1.1em;
   color:red !important;
   font-weight: bold;
  
}

.navbar-nav .nav-link:hover{
     border-bottom: 2px solid red !important;
     
     
}



   }

@media screen and (max-width: 1000px) {
  .logo {
   display: none;
  }

}

@media screen and (min-width: 1200px) {
  .nav-logo {
   display: none;
  }
}

.navbar-toggler{
  background: red;
}


div.partership{
      
      box-shadow: 0 1px 5px #FF0000, inset 0 1px 0 #FF0000;
    
      
}

.advertise{
 text-align: center;
 color:#8c8b8b;
 font-size:10px;

}








.btn-default {
    background-color:red;
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
   
    cursor: pointer;
}

.btn-default:hover{
  background-color:green;
           }


 .advertisement img{
 float: center !important; 

}




.halfCircle{
     height:65px;
     width:180px;
      border-bottom-left-radius: 110px;
     border-bottom-right-radius: 110px;
     background:red;
     font-size: 16px;
    color: white;
    padding: 12px;
    font-weight: bold;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border:2px solid #FFA500;
     cursor: pointer;
    float:right;
    margin-right: 20px;

 
}


.halfCircle:hover{

background:#FFA500;
   

}

.top-nav-bar{
  font-weight: bold;
  font-size: 12px;
  padding-top: 8px;
  padding-bottom: 5px;
  color:red;
  text-align: center;
}

 @media  screen and (max-width: 1000px) {
    .top-header,.sticky {
       display: none;

    }

   }


/* Bellow css code for social media */ 

.fa-facebook,.fa-twitter,.fa-instagram,.fa-youtube,.fa-linkedin{
  border-radius:50%;
  height:30px;
  width:30px;
  text-align:center;
  padding-top:9px;
  margin-bottom: 5px;
  float:left;
}

.fa-linkedin:hover,.fa-facebook:hover,.fa-twitter:hover,.fa-instagram:hover,.fa-youtube:hover,.fa-linkedin:hover{
background-color: red;


}


 .nav-item  {
   padding:0px 10px;
  

}  

 


.navbar-nav .nav-link{
   font-family:"tw cen mt";
   font-size:1.1em;
   color:white !important;
   font-weight: bold;
  
}





.dropdown:hover>.dropdown-menu {
  display: block;
  z-index:100;
   background-color:#d6eef8;
margin-top:-1px;
border-radius: 0px !important;
    
}

.dropdown-item{
  color:#000f89 !important;
 font-family:"tw cen mt";
}

.dropdown-item:hover{
 background-color:red;
 color:white !important;

}

  
.navbar{
  background-color:red;
  z-index:999;
}


.navbar-nav .nav-link:hover{
     color: #fff;
     border-bottom: 2px solid white !important;
     padding-bottom:5px;
     
}


.navbar-nav li.active > a {
border-bottom: 5px solid white !important;
  color: #fff;
}







 /* bellow css code for footer section */
 
 hr.style1{
  border-top: 1px solid #cccccc;
  display:block;

}

.vertical{
border-right: 1px solid #cccccc;

}

.vertical-left{
border-left: 1px solid #cccccc;

}


        footer {
            font-family: Montserrat, arial;
            font-weight: bold;
            font-size: 13px !important;
            background-color:rgb(80, 80, 80);
            color: white;
            display:block;
            padding-bottom: 20px;
            text-align:left;
            z-index: 2;
          
            
        
            }

@media  screen and (max-width: 800px) {
    .text-footer {
       text-align:left !important;

    }

}

@media  screen and (max-width: 800px) {
    .website-link{
       text-align:left !important;

    }

}

.vertical-menu a {
    font-size: 12px !important;
    color: white;
    display: block;
    padding: 6px;
    text-decoration: none;
}

.vertical-menu a:hover {
    color: red;
}

.vertical-menu a.active {
    background-color: #4CAF50;
    color: white;
}

@media  screen and (min-width: 1000px) {
.website-link{
text-align:right;
padding-right: 10px;
padding-top: 10px;
z-index: 1;

    }
}

.website-link p:hover{

  color:white !important;
}

.copy-right{
   
   text-align: right;
   font-size:11px;
   color: white;
    padding-top:10px;
}

@media  screen and (max-width: 800px) {
    .copy-right{
        padding-top:30px !important;
       
    }

}





@media  screen and (min-width: 1000px) {
.social-media li  {
   
  float:left; 
  padding: 0px 10px;
}

}

@media  screen and (max-width: 800px) {
.social-media li  {
   
 text-align: center !important;
  padding: 15px 10px;
}

}



form.subscribe input[type=text] {
    padding: 8px;
    font-size: 17px;
    border: 1px solid grey;
    float: left;
    width: 80%;
    background: #f1f1f1;
    height:30px;
    color:black;
}


form.subscribe button {
    float: left;
    width: 15%;
    height:30px;
   background: #2196F3;
    color: white;
    font-size: 16px;
    border: 1px solid grey;
    border-left: none;
    cursor: pointer;
}
form.subscribe button:hover {
    background: #0b7dda;
}


/* Add a gray background color and some padding to the footer */



.promo {
  border: none;
  outline: 0;
  display: inline-block;
  padding: 8px;
  color: white;
  background-color: #ff3333;
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.add {
  border: none;
  outline: 0;
  display: inline-block;
  padding: 4px;
  color: white;
  background-color:red;
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 14px;
}









hr.style1{
  border-top: 1px solid #8c8b8b;
}
hr.style2 {
  border-top: 3px  double #8c8b8b;
  
}

          
    


.dot {
    
    background-color:black;
    border-radius: 50%;
    margin-right: 10px;
    display: inline-block;
    
     float: left;
   margin-bottom:50px;

    margin-top: 5px;
  
  
 
 
  
}

.middle-footer{
  float:center;
}

.video{

 background-color:black;
}

