﻿/*!Common*/

html {
  scroll-behavior: smooth;
}

body {
	font-family: 'Lato', sans-serif;
}
	


			 .boxtab{
			width: 100%;
			height:auto;
			background:white;
			border-radius:10px;
			border: 1px #d1d2d3 solid;
			
			float:left;
				
			text-align: left;
			    

}				  



/*.toplogo{
	width:100%;
	height:100px;
	background-image:url('Pathway.png');
	background-repeat:no-repeat;
	position: fixed;
	top:0px;
	border-color:white;
	
}*/
	

.topbtn{
	 border-radius: 10px;
   width:200px;
    height: auto;
	padding:10px;
	background-color:#97144d;
	color:white;
	font-size:12pt;
	text-align: center;
	margin-top:30px;
	border: 0px #97144d solid;
	font-weight:400;
	margin-right:auto;
	margin-left: auto;
	
}

.toplogin{
	 border-radius: 10px;
   width:120px;
    height: auto;
	padding:8px;
	background-color:#97144d;
	color:white;
	font-size:12pt;
	text-align: center;
	margin-top:30px;
	border: 0px #97144d solid;
	font-weight:400;
	margin-right:10%;
	float: right;
	
	
}

.topopenac{
	 border-radius: 10px;
   width:200px;
    height: auto;
	padding:8px;
	background-color:white;
	color:#97144d;
	font-size:12pt;
	text-align: center;
	margin-top:30px;
	border: 1px #97144d solid;
	font-weight:400;
	margin-right:2%;
	float: right;
	
	
}


  .disclaimer{
			  width:100%;
			  height: auto;
			  float: left;
			  background-color: black;
			  padding-left:10%;
			  padding-right:10%;
			  padding-top:5%;
			  padding-bottom:5%;
			  
		  }
		  
.topimg{
	width:100%;
	padding-top:3%;
}

		  
		  						.image1wise{
     display: block;

   }

   .image2wise{
     display: none;
   }
		  
.iccontainer{
	width:80%;
	height: auto;
	margin-left:10%;
	margin-right:10%;
}

.headtext{
	font-size:20pt; text-align: center; font-weight:700;
}

/*!Common*/


.Ebox1{
	width:100%;
	font-size:20pt;
	text-align: left;
	color:#eb1564;
	font-weight:900;
	
		
	
	
}	  

.Ebox2{
	
	width:100%;
	height:auto;
	font-size:15pt;
	padding-top:0%;
	text-align: left;
	padding-bottom:5%;
	
	
	
}	

.toppad{
	padding-top:2%;
}


.formbg{
	width:100%;
	padding-bottom:0%;
	padding-top:2%;
	background-color:#86868b;
	
}




.forminside{
	width:60%;
	margin-left:20%;
	margin-right:20%;
}

.ftext{
	color:white;
	font-size:13pt;
	width:40%;
	margin-right:0%;
	float: left;
	padding-top:1%;

	
		
}

#ip1{
    border-radius: 10px;
	border:none;
    outline: none;
    padding: 20px; 
    width: 25%;
    height: 15px;  
	background-color:white;
	margin-right:2%;
	float: left;
	
	
}

.genbtn{
	width:20%;
	text-align: center;
	font-size: 12pt;
	font-weight:400;
	color:white;
	border-radius: 10px;
   padding:10px; 
   height: auto;  
	background-color:#97144d;
	margin-bottom:0%;
	float: left;
	
}



.leftpart{
	width:50%;
	height: auto;
	float: left;
}



.rightpart{
	width:50%;
	height: auto;
	float: right;
	
}



.graybox{
	width:100%;
	padding-left:10%;
	padding-right:10%;
	background-color:#f5f5f5;
	padding-top:5%;
	padding-bottom:5%;
}


.rtext{
	
	font-size:15pt;
	padding-left:10%;
	padding-top:10%;

}

.ltext{
	
	font-size:15pt;
	padding-right:10%;
	padding-top:10%;

}

.rtexthead{
	
	font-size:25pt;
	padding-left:0%;
	font-weight:700;
	line-height:80%;

}



.leftpart1{
	width:55%;
	height: 300px;
	float: left;
}



.rightpart1{
	width:40%;
	height: 300px;
	float: right;
}
		 

		  ::placeholder {
  color: #c3c4c5;
  opacity: 1; /* Firefox */
	font-size:11pt;
			text-align:left;
}



			  .bimg{
	width:100%;
}
		


/*.accordion {
  background-color: white;
  color: #595959;
  cursor: pointer;
  padding: 15px;
	padding-top:25px;
  width: 100%;
  border: 1px #ececec solid;
  text-align: left;
  outline: none;
  font-size: 13pt;
  transition: 0.4s;
margin-bottom:0%;
	margin-top:2%;
	font-weight:400;
	border-radius:5px;
	
	
	
}*/

/*.active, .accordion:hover {
  background-color: white;
	
}

.accordion:after {
  content: url('arrow-right.png');
  color:#595959;
  font-weight: bold;
  float: right;
  margin-left: 5px;
	
}

.active:after {
  content: url('arrow-down.png');
}*/

.panel {
  padding-top:0px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
	border: 1px #ececec solid;
	border-top:0px;
	font-size:10pt;
	padding-left:15px;
	padding-right:15px;
	
}


@media (max-width: 1300px) {
	
	
	.forminside{
	width:84%;
	margin-left:13%;
	margin-right:13%;
}
	
	
	
}


		  @media only screen and (max-width: 1000px){ 
			  
			  
			  /*!Common*/
			  
			  
			  
			   .boxtab{
			width: 100%;
			height:auto;
			background:white;
			border-radius:10px;
			border: 1px #d1d2d3 solid;
			
			float:left;
				
			text-align: left;
			    

}				  

			  
			  
			  
			  
/*	.toplogo{
	width:100%;
	height:100px;
	background-image:url('PathwayMobile.png');
	background-repeat:no-repeat;
				  
				  
				  
}*/
			  
			  		
			 .topimg{
	width:100%;
	padding-top:10%;
}
		
			  
			   .toplogin{
	 border-radius: 5px;
   width:auto;
    height: auto;
	padding:4px;
	background-color:#97144d;
	color:white;
	font-size:9pt;
	text-align: center;
	margin-top:20px;
	border: 0px #97144d solid;
	font-weight:400;
	margin-right:2%;
	float: right;
	
	
}

.topopenac{
	 border-radius: 5px;
   width:auto;
    height: auto;
	padding:4px;
	background-color:white;
	color:#97144d;
	font-size:9pt;
	text-align: center;
	margin-top:20px;
	border: 1px #97144d solid;
	font-weight:400;
	margin-right:2%;
	float: right;
	
	
}
			  
			    .headtext{
	font-size:17pt; text-align: center; font-weight:700;
}
			
			  
			  							.image1wise{
     display: none;
   }

   .image2wise{
     display: block;
   }
							
			
		 			
		

				 .disclaimer{
			  width:100%;
			  height: auto;
			  float: left;
			  background-color: black;
			  padding-left:5%;
			  padding-right:5%;
			  padding-top:5%;
			  padding-bottom:5%;
			  
		  }
		  
			  

			  /*!Common*/
			  
			  
			  .graybox{
	width:100%;
	padding-left:5%;
	padding-right:5%;
	background-color:#f5f5f5;
	padding-top:5%;
	padding-bottom:5%;
}
			  
			  
			  .accordion {
				  font-size: 12px;
				  
				  padding: 10px;
	padding-top:15px;
			  }
			  
			  .panel {
				  
				  font-size: 12px;
				  
			  }
			  
			  
			  .rtexthead{
	
	font-size:16pt;
	padding-left:0%;
	font-weight:700;
	line-height:80%;

}
			  
			  .Ebox1{
	width:100%;
	font-size:15pt;
	text-align: left;
	color:#eb1564;
	font-weight:900;
	
		
	
	
}	  

.Ebox2{
	
	width:100%;
	height:auto;
	font-size:13pt;
	padding-top:0%;
	text-align: left;
	padding-bottom:5%;
	
	
	
}
		
			  
			  .toppad{
	padding-top:0%;
}
			  
			  .bimg{
	width:10%;
}
			  
			  
			  .ltext{
	
	font-size:13pt;
	padding-right:0%;
	padding-top:0%;

}
			  
			  
			  .rtext{
	
	font-size:13pt;
	padding-left:0%;
	padding-top:0%;

}
			  
			  
			  
			  ::placeholder {
  color: #c3c4c5;
  opacity: 1; /* Firefox */
	font-size:11pt;
			text-align: center;
}
			  
			  
			  .formbg{
	width:100%;
	padding-bottom:1%;
	padding-top:8%;
	background-color:#86868b;

}

.forminside{
	width:90%;
	margin-left:5%;
	margin-right:5%;
}

.ftext{
	color:white;
	font-size:13pt;
	width:100%;
	margin-right:2%;
	padding-top:1%;
	text-align: center;
	margin-bottom:5%;
	
		
}

#ip1{
    border-radius: 10px;
	border:none;
    outline: none;
    padding: 20px; 
    width: 100%;
    height: 15px;  
	background-color:white;
	margin-bottom:5%;
	
	
	
}

.genbtn{
	width:100%;
	text-align: center;
	font-size: 12pt;
	font-weight:400;
	color:white;
	border-radius: 10px;
   padding:10px; 
   height: auto;  
	background-color:#97144d;
	margin-bottom:5%;
	
	
	
}

			  
			  
			  
			  .leftpart1{
	width:100%;
	height: auto;
	
}



.rightpart1{
	width:100%;
	height: auto;
	
}
			  
			  
			  .box1{
	width:100%;
	height:auto;
	border-radius:10px;
	border:1px #cdcdcd solid;
	background-color: white;
	padding:5%;
	float: left;
	font-size:12pt;
	text-align: center;
	margin-top: 3%;
}
			  
			  
		  
			  
			  .leftpart{
	width:100%;
	height: auto;
	
}



.rightpart{
	width:100%;
	height: auto;
	
}
		
			  
			  
			  .icon1{
	width:15%;
	height:auto;
	float: left;
	padding-right:1%;
	padding-top: 7%;
}

.text2{
	width:80%;
	height:auto;
	float: right;
}
			  
			 

							
							

						}
		  

