*{

    margin :0;

    padding :0;

}





@media  screen and (max-width:480px) {

 

  .logo{

   

    display: none;

}

.logbtn{

  min-height:0 !important;

}

.pagin{

  padding-top: 18px;

  padding-bottom: 18px;

}

.pagination1{

  justify-content: center;

  margin-bottom: -10px;

  margin-top:5px !important;

}

.pagination1 li{

  margin-top:0px !important;

  margin-bottom:15px;

}

.pagination li{

  margin-left : 0px !important;

  padding:1px !important;

}

.pagination .page-item .page-link {

  padding-top :11px;



}

.button{

  margin-top:0 !important;

  display :none;

}

.table td, .table th{

  padding:0;

  text-align: center;

}



tr td {

  font-size: 12px !important;

  text-align-last: center;

}

.margin0{

  margin:0 !important;

}

.bckgrd{

  background-color:none;

}

.bckgrdn{

  background-color:#e14535 ! important ;

}

.butn{

  display:inline-block !important;

}

.navrow{

  padding-bottom: 0;

   background-color:none;

}

.registerNow {

  float: right;

  font-weight: 600;

  margin-right: 7px;

}

.navbar-toggler{

  font-size :14px;

}

.issue{

  display:none;

}

.product{

 

  font-size: 14px;

  font-weight: bold;

}



.imglink {

  height: 320px !important;

  border-radius: 10px;

}



.h{

 

  font-size:22px;

}

.image{

  height: 15rem;

  max-width: 100%;

  margin-bottom: 10px;

  border-radius: 5px;

}

}

/* media query end  */

.mrbtn{

  margin-top:1.5rem;

}
.issue{

 padding-left:9px;

}


.butn{

  display:none;

}

.bckgrd{

  background-color: #e14535;

}

.bckgrdn{

  background-color:none;

}



.h{

    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif !important;

    color:#e14535;

    font-weight: bold;

}



.logo{

    height:130px ;

    width:170px;

}

.bgcolor{

 

}

.bg1{

  /* background-color: #f98b09;  */

/* background-color:#fff86f; */
background-color:#0079a1;


}

.bg2{

  background-color: #e14535;

}
.txt-bg2{
  color: #e14535;
}

.bg-3{

  background-color:#a6a6a6;
}



.navrow {

    justify-content: center;

    padding-bottom: 6px;

     background-color: #e14535;

}





.nav div:hover{

/* background-color:#073054; */
background-color:#fff86f;


}

.nav div a{

    color:white;

    

}

.aside-left{

    width:100%;

    border:1px solid rgb(56, 6, 6);

    margin-top:10px;

}



.hr{

    width:260px;

    border: 2px solid #007bff;

    opacity: 1;

  }

  tr td {

    font-size: 14px;

  }

  .box1 {

   

    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif !important;

    border: none;

  

  }

  .box1 div h2{

    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif !important;

   font-size: 20px;

   color: rgb(248, 248, 248);

  }
.quick{

  height:55px;
}
.quick a h2{
  font-size:30px;
  padding-top:4px;
}



 



  .pagination1{

    justify-content: center;

    margin-bottom: -10px;

    margin-top:10px;

  }



 .pagination1 li{

    

    padding:5px;

    margin-top: -21px;

   



    

  }

  .pagination .page-item .page-link {

    border-radius: 0%;

    height: 40px;

    width: 70px;

    transition: all 0.5s ease-in-out;

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -ms-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    text-align: center;

}

  .list .nav-item{ 

    padding:0px 9px;

    margin-top: -17px;

   
  }

@media and screen only (max-width:576px){

.list .nav-item{ 

    margin-top: 0px ! !important;
   
  }


}

.pd{
  padding-left:0;
  padding-right:0;
}
  .list .nav-item a{

    color:rgb(255, 255, 255) !important;

    text-decoration: none;
    font-size:14px;

  }

  .list .nav-item a:hover{

    

    text-decoration: none;

    color:white;

  }

  div a h6{

    color:rgb(0, 0, 0);

    

    line-height: 1.9;

  }

 

  .dropdown-menu .dropdown-item:hover{

   

    /* background-color:#f98b09 !important; */
    background-color:#fff86f!important;

    color:#000 !important;

  }

 
  
  .waitingForConnection {
    -webkit-animation: glowing 1300ms infinite;
        -moz-animation: glowing 1300ms infinite;
        -o-animation: glowing 1300ms infinite;
        animation: glowing 1300ms infinite;
  }
 
  @-webkit-keyframes glowing {
    0% {
      background-color: #fff53e;
      -webkit-box-shadow: 0 0 3px #e14535;
    }
    50% {
      background-color: #e14535;
      -webkit-box-shadow: 0 0 15px #ece326;
    }
    100% {
      background-color: #ece326;
      -webkit-box-shadow: 0 0 3px #e14535;
    }
  }



  .waitingForConnection1 {
    -webkit-animation: glowingb 1300ms infinite;
        -moz-animation: glowingb 1300ms infinite;
        -o-animation: glowingb 1300ms infinite;
        animation: glowingb 1300ms infinite;
  }
 
  @-webkit-keyframes glowingb {
    0% {
      /* background-color: #0079a1; */
      background-color: #e14535;
      -webkit-box-shadow: 0 0 3px #0079a1;
    }
    50% {
      background-color: #e14535;
      -webkit-box-shadow: 0 0 15px #0079a1;
    }
    100% {
      background-color: #0079a1;
      -webkit-box-shadow: 0 0 3px #e14535;
    }
  }
  .marginleft{

    margin-left:20px;

  }



  .gstcolor{

    color:white !important;

    

  }



  .gst{



    margin-left:95px;

  }



  .directTaxList{

margin-top:3px;

  }

  .directTaxList ul li{
  background-color:#0079a1;
    color:#fff;
    text-align: left;

    padding: 5px 6px;

    border-bottom: 1px solid #fff;

    font-weight: 400;

    display: block;
    cursor: pointer;

  }

  .directTaxList ul li:hover{

    background-color:#e14535;

  }

  .directTaxList a h6{
    /* background-color:#f98b09; */
    /* background-color:#fff86f; */
    background-color:#0079a1;
    color:#fff;
    text-align: left;

    padding: 5px 6px;

    border-bottom: 1px solid #fff;

    font-weight: 400;

    display: block;

  }

  .directTaxList a h6:hover{

    background-color:#e14535;

  }



  .image{

    height: 10rem;

    max-width: 100%;

   
    

  }

  .color{

    color:#fff;
   
    font-size:20px;

    font-weight: bold;

  }

  .color:hover{

    color:#fff;
   
    font-size:20px;

    font-weight: bold;

  }

 

  .news{

    text-align:center;

    height:40px;

    padding-top:6px;

  }

  .news a{

   

    vertical-align: middle;

    font-weight: bold;

    font-size: 22px;

    text-decoration: none;

   

    color :white;

}

.news a:hover{

  color:white;

  text-decoration: underline;

}

.margintop{
	
  margin-top:45px;
  
}
.youtubemargin{
	
  margin-top:40px;
}

.newsDiv{

 

  width: auto;

  height:280px;

 

  padding: 10px;

  font-family: Helvetica;

  overflow-y: scroll;
border:1px solid #e1e1e1;
  

}


.radius{
  border-radius:25px;
}

.newsDiv::-webkit-scrollbar {

  /* display: none; */

}

.newsDiv ul li{

  padding: 10px 0px;

}

.newsDiv ul li a{

  color: #0079a1;

    text-decoration: none;

}

.newsDiv ul li a:hover{

     text-decoration: underline;

}

.spancolor{

  color: #000099;

}

.imglink{

  height:200px;

  border-radius: 10px;

}

  .centertag{

   

    padding-top:7px;

  }
  .judge ul li{
	   background-color:#0079a1;
	   
    text-align: left;
    padding: 5px 6px;
    border-bottom: 1px solid #fff;
    font-weight: 400;
    display: block;
    color:white;
	  
  }
  
  .judge ul li:hover{
	  
	  background-color:#e14535;
  }
  .judge ul li a{
	 
    color: #fff;
   
}
	  .ms-10{
		  margin-left:10px !important;
	  }
	  
	 .borderg table,tr,th,td{
		  
		  border : 1px solid #969595 !important;
      font-weight:700;
	  }

    .borderg .table thead tr th{
		  
		 background-color:#0079a1;
     color:white;
	  }
	  .borderg{
		  border:1px solid #d0caca;
	  }
	  
	  .borderg1{
		    border:1px solid #d0caca;
		  
	  }
	  .borderg1 table {
		  border:none !important;
	  }
	  
	  .inputbox{
		      
   
	min-height:30px !important;
  float:right;
	
	  }

    .inputwidth-184{
 
  width:184px;
  
    }

    .inputwidth-375{
 
  width:375px;
  
    }



    .inputwidth-120{
 
  width:120px;
  
    }
	  
	  .divheight{
		 
		
	  }
	  
	  .yearth{
		  
		  width:57px;
	  }
	  
	  .kindly{
		  
		  
    font-weight: 600;
    line-height: 1.3;
	    font-size: 14px;
    text-align: center;
	  }

.ms-360{
	margin-left:235px;
}

.fw-700{
	font-weight:700;
}

.blue{
	color:blue;
}

.p-0{
	padding:0;
}

.searchbtn{
	
	min-height:37px;
	    background-color: #0079a1;
		color:white;
}

.radius{
	
	background-color:#0079a1;
	border-radius: 10px;
	color: white;
}

.fs-30{
	
	font-size:30px;
}

.detail-heading{
	
	font-weight:700;
	text-decoration:underline;
	color:red;
}


.detail h1,h2{
	
	font-size:25px !important;
	font-weight:700 !important;
	margin-bottom:10px !important; 
	
}
.detail strong{
	
	font-weight: 600 !important;
}
.detail p{
	
	font-size:20px !important ;
}
.detail ul li{
	font-size:20px !important;
}

.detail ol li{
	font-size:20px !important;
}


.carousel-control-next, .carousel-control-prev {

  opacity:0 !important;
}

.thwidth-110{

  width:110px;
}



.content {
 
}


span.highlight {
  background-color: yellow;
/*  text-shadow: 0 1px 1px red;*/
}

.register-form table td{

    vertical-align: middle;
    /*    padding-left:10px !important;*/
    padding: 5px 5px !important;

  }





    @media screen and ( max-width :576px){
 .inputwidth-375{
 
      width:180px;
  
    }

     .inputwidth-184{
 
      width:90px;
  
    }

     .inputwidth-120{
 
      width:57px !important;
  
    }

      .divheight{
     
    margin-right:10px !important;
    }

     .inputbox{
    }

    .divheight span{

      font-size:14px !important;
    }


    }