


.st-install-EV-QA55TQfiWJzfLbrYL .st-ui-result .st-ui-type-heading { 
  color:#0089d7 !important 
}

.st-install-EV-QA55TQfiWJzfLbrYL .st-ui-result em {
  font-style:normal; 
  font-weight:bold; 
  background-color:#f6fcfe !important
}

.style3 {
  font-size: 21px;
  color: #000000;
  background-color: #FF9900;
}
.style4 {
  font-size: 18px;
  font-weight: bold;
  color: #CC0000;
}


a.carrousel:hover, a.carrousel:visited {    
  color: white!important;    
  text-decoration: none!important;

}




/*Footer CSS */

.img-responsive-footer-logo {
  width: 75%;
}

.boxes-box-content {
  margin-top: 20px;
  margin-bottom: 20px;
}

footer {
  background-color: #052555 !important;
  color: #ffffff;
}

footer a {
  color: #ffffff;
}

.footer-container {
  margin-left: 15px;
  margin-top: 20px;
  margin-bottom: 30px;
}

.footer-links-href {
  color: #ffffff;
  border-bottom: 1px solid #647a93;
}

.last {
  border-bottom: 0px solid white;
}

.text-white {
  color: #ffffff;
}

.footer-address {
  margin-top: 20px;
}




@media (min-width: 995px) {
 .mobile {
  display:none;
 }
}

@media (max-width: 995px) {
 .no-mobile {
  display:none;
 }

 .lehman-footer-block {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
  }
}

@media (max-width: 420px) {
    .joblist .title-area h3 {
        font-size: 18px !important;
        line-height: 26px !important;
    }
    .job-details li {
        font-size: 12px;
    }
    .footer-links span {
        margin: 0 4px;
    }
    .copyright-notice,
    .footer-links,
    #sitefooter,
    .large-post-meta {
        font-size: 11px;
    }
}



@media (max-width: 992px) {

    #sitefooter .text-right {
        text-align: center;
        margin-top: 10px;
    }
    #sitefooter .text-left {
        text-align: center !important;
    }
}


/*Alert */
#inputArea {
                        font-family: Arial, Sans-Serif;
                        font-size: 11px;
                        background-color: #ffffff;
                        padding: 5px;
                      }

                      #inputArea input[type="text"],
                      #inputArea textarea {
                        font-family: Arial, Sans-Serif;
                        font-size: 13px;
                        margin-bottom: 5px;
                        display: block;
                        padding: 4px;
                        border: solid 1px #85b1de;
                        width: 200px;
                      }

                      .button {
                        margin-top: 50px;
                      }
                    

                  .cse .gsc-search-button-v2, .gsc-search-button-v2 {
                    font-size: 0px;
                    padding: 6px 8px;
                    width: auto;

                  }




a.skip-main {
      left:-999px;
      position:absolute;
      top:auto;
      width:1px;
      height:1px;
      overflow:hidden;
      z-index:-999;
    }
    a.skip-main:focus, a.skip-main:active {
      color: #fff;
      background-color:#000;
      left: auto;
      top: auto;
      width: 30%;
      height: auto;
      overflow:auto;
      margin: 10px 35%;
      padding:5px;
      border-radius: 15px;
      border:4px solid yellow;
      text-align:center;
      font-size:1.2em;
      z-index:999;
    }
    a.skip-main2 {
      left:-999px;
      position:absolute;
      top:auto;
      width:1px;
      height:1px;
      overflow:hidden;
      z-index:-999;
    }
    a.skip-main2:focus, a.skip-main2:active {
      color: #fff;
      background-color:#000;
      left: auto;
      top: auto;
      width: 30%;
      height: auto;
      overflow:auto;
      margin: 10px 35%;
      padding:5px;
      border-radius: 15px;
      border:4px solid yellow;
      text-align:center;
      font-size:1.2em;
      z-index:999;
    }

