/*
Theme Name: eFile WordPress Template
Theme URI: http://yjl.rcp.mybluehost.me/eFileWordPressTemplate
Author: Tyler Technologies
Author URI: https://www.tylertech.com/
Description: Template for eFile Program Websites
Version: 1.0
*/
		


@font-face {
		  font-family: avenirBlack;
		  src: url("font/Avenir-Black-03.ttf");
		}@font-face {
		  font-family: avenirMedium;
		  src: url("font/Avenir-Medium-09.ttf");
		}@font-face {
		  font-family: avenirHeavy;
		  src: url("font/Avenir-Heavy-05.ttf");
		}
		.avenirMedium{
			font-style: avenirMedium;}
		.avenirMedium15{
			font-style: avenirMedium;
			font-size: 0.9375em;}
		.avenirMedium16{
			font-style: avenirMedium;
			font-size: 1rem;
		}.avenirMedium20{
			font-style: avenirMedium;
			font-size: 1.25rem;
		}.avenirMedium24{
			font-style: avenirMedium;
			font-size: 1.35rem;
		}.avenirMedium35{
			font-style: avenirMedium;
			font-size: 2.1875rem;
		}.avenirBlack48{
			font-style: avenirBlack;
			font-size: 2.4rem;
		}.avenirHeavy20{
			font-style: avenirHeavy;
			font-size: 1.25rem;
		}
		/* font end */
		body{
			background-color: #e1e4e7 !important;
		}
		.wrapper{
		  /* adjust width for responsive?*/
		 	max-width: 1344px;
		  	margin: auto;
		 	background: white;
		  /*adjust padding later*/
		  	padding: 10px;
		}
		footer{
			max-width: 1344px;
		  	margin: auto;
		}

		#MainNav {
			float:right;
		}

#getStartedButton {
display: none;
}

#GSButton{
	background-color: #1073b3;
	color: white;
}
#GSButton:hover {
	background-color: #4e97c7;
/* 	color: #1073b3; */
}

/* #getStartedButton2 {
 	border-top: 1px solid #007bff;
	border-right: 1px solid #007bff;
	background-color: #007bff;
	border-radius: 10px; 
	outline: none;
	background-color: #007bff;
	border: collapse
}
#getStartedButton2 img {
	border-radius: 10px;
} */
/* #jumbotronContainer {
	height: 22.7rem;
	margin-bottom: 3%;
} */

		.jumbotron {
			background-image: url("/wp-content/themes/eFileTemplateWP/images/banner/eFileME-Web-Site-Hero-Banner-COMING-SOON-1600x543.jpg");
 			background-size: cover;
		  	height:500px;
/* 			background-image: url("https://efileus.com/eFileGA/wp-content/uploads/2022/06/Odyssey-eFileGA-Logo-RGB-HORZ.png"); */
/* 		  	background-size: 100%;
			height: 100%;
			background-repeat: no-repeat; */
/* 		  	height:500px; */
		}
		footer{
			background-color: #b8bbbd;
		}
		.addtop{
			padding-top: 5%;
			height:40%;
		}
		.addtop2{
			padding-top: 2%;
		}
		.addbottom{
			padding-bottom: 1%;
		}
		.addbottom2{
			padding-bottom: 10%;
		}
		.thick{
			font-weight:bold;
		}
		.footerlist{
			list-style-type: none;
		}
		.addtop10{
			padding-top: 13%;
		}
		.navcolor li a{
			color: #114676;  
			text-decoration: none;
			font-weight:600;
		}
		.navcolor li a:hover{
			color: #1073b3;
			font-weight:600;
		}
		.iconstyle{
			color:black;
			text-decoration: none;
		}
		.iconstyle:hover{
			color:black;
			text-decoration: none;
		}
		.footerlist li, .leftfooter{
			line-height: 98%;
		}
		.adjust{
			margin-bottom: 7%;
		}
		.links{
			color: #1073b3;  
							text-decoration: none;
		}
		.links:hover{
			color: #1073b3;
		}
		.iconfade:hover{
  transition: .5s ease;
  opacity: 0.3;
		}
		.iconfade:hover{
  transition: .5s ease;
  opacity: 0.3;
		}
				.navfont{
			font-size: 1em;
		}
		.listfix{
    text-align: center;
    list-style-position: inside;
}
		.nav-link:focus, .nav-link:hover{
			text-decoration: underline !important;
		}
      .bd-placeholder-img {
		  font-size: 1.125rem;
		  text-anchor: middle;
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none;
      }
      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }
      @media only screen and (max-width: 500px) {
		  .overlappingfix{
			  padding-top: 50px !important;
		  }
		  #MainNav {
			float: none;
			display: initial;
		}
		#navbarsExampleDefault > ul {
			display: flex;
			flex-direction: row;
			justify-content: space-between;
		}
      }
@media (min-width: 576px) {
.jumbotron {
    padding: 6rem 2rem;
}
}
    