/* All CSS written by Jeffrey B. Madden 2023. */

.teachers .profile {
   width:300px;
   margin:0px 0px 20px 20px;
}

.teachers h2 {
   font-size:40px;
   margin:40px 0px 0px 0px;
}

.hiring_ad {
   display:block;
   position:relative;
   width:100%;
   margin:0px 0px 20px 0px;
   border:1px solid Orange;
   padding:10px;
   text-align:center;
   box-sizing:border-box;
}

.hiring_ad h2 {
   display:block;
   width:100%;
   height:26px;
   line-height:26px;
   margin:0px 0px 10px 0px;
   border:0px;
   padding:0px;
   font-size:26px;
   color:Orange;
   text-align:center;
   letter-spacing:4px;
}

.hiring_ad p {
   line-height:20px;
   margin:0px;
   border:0px;
   padding:0px;
   font-size:16px;
   color:White;
}

.closer {
   display:block;
   position:absolute;
   right:4px;
   top:4px;
   width:30px;
   height:30px;
   margin:0px;
   border:0px;
   padding:0px;
   background-image:url('images/closer_02.png');
   background-repeat:no-repeat;
   background-size:100% 100%;
   cursor:pointer;
   z-index:3;
}