/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Aug 18 2023 | 01:53:21 (am)
/*
/******* Do not edit this file *******/

.icon-info-sign {
    color: #2b6091;
}
.icon-info-sign:before {
    content: "\f05a";
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none;
    font-family: FontAwesome;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
}
[class^="icon-"], [class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    margin-top: 0;
}
body .modal {
    top: 15%;
}
#top .av_minimal_header #s {
    padding: 12px 47px 12px 15px;
    color: #fff;
}
#top .av_minimal_header #searchform ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(255, 255, 255, 0.5);
}
#top .av_minimal_header #searchform ::-moz-placeholder { /* Firefox 19+ */
  color: rgba(255, 255, 255, 0.5);
}
#top .av_minimal_header #searchform :-ms-input-placeholder { /* IE 10+ */
  color: rgba(255, 255, 255, 0.5);
}
#top .av_minimal_header #searchform :-moz-placeholder { /* Firefox 18- */
  color: rgba(255, 255, 255, 0.5);
}
#top ul.page-submenu {
    padding: 5px 0;
}
.responsive .boxed#top, .responsive.html_boxed.html_header_sticky #header, .responsive.html_boxed.html_header_transparency #header {
    max-width: 100%!important;
}

.main_menu .av-main-nav ul {
    width: 283px;
}
.main_menu .av-main-nav .about-us-menu ul {
    width: 208px;
    right: 0;
    left: auto;
}
body#top .av-main-nav ul a {
    line-height: 22px;
    padding: 8px 15px;
}
body .widget_nav_menu ul:first-child>.current-menu-item>a, 
body .widget_nav_menu ul:first-child>.current_page_item>a {
    padding: 4px 0px 5px 0;
}
#footer .widget_media_image .image{
    min-width: 198px;
}

/*landing design*/
.html_header_top.html_header_sticky #top.landing-page-design #wrap_all div#main {
    padding-top: 89px;
}
.landing-page-design #header_meta, 
.landing-page-design .main_menu, 
.landing-page-design #footer .widget.widget_nav_menu {
    display: none !important;
}
.landing_header_title {
    margin-left: 325px;
    font-size: 25px;
    font-weight: 400;
    color: #80ad52;
}
.landing_header_title .phone-info {
    float: right !important;
    margin-top: 25px;
    font-size: 24px;
    color: #80ad52;
    margin-right: 10%;
    width: auto !important;
}
.landing_header_title .phone-info i {
    background: #80ad52;
    color: #fff;
    padding: 3px 5px;
    border-radius: 5px;
}
.landing_header_title .phone-info a{
    color: #80ad52;
}
.landing-page-design #footer #media_image-2{
    max-width: none;
}
.landing-page-design #footer #media_image-2 a{
    background-image: url(https://fw.provocollege.edu/wp-content/uploads/2018/07/landing-logo.png);
    background-size: cover;
    display: block;
    height: 50px;
    width: 150px;
}
.landing-page-design #footer #media_image-2 a>img{
    opacity: 0;
}
.html_header_top.html_header_sticky .landing-page-design #header,
#top.landing-page-design #header_main > .container{
    height: 90px;
    line-height: 90px;
}
.landing-page-design .logo img {
    height: 50px;
    margin-top: 15px;
}

.employer-col .avia-image-container { 
	height: 100px; 
}
.employer-col .avia-image-container-inner {
	position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.employer-col .avia-image-container img {
	max-height: 100px;
	width: auto;
}
.employer-col .av-special-heading {
    margin-top: 0;
}

@media screen and (min-width: 990px) {
  /*#top .nurses-week-banner .en-banner-wrap {*/
  /*  position: relative;*/
  /*}*/
  /*#top .nurses-week-banner .en-banner-container {*/
  /*  position: absolute;*/
  /*  right: 75px;*/
  /*}*/
  #top .nurses-week-banner .en-banner-subtitle {
    text-align: center;
  }
}