@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900');

/*********
NAVBAR CSS
**********/

@media( max-width: 767px ) {

  .navbar-nav .dropdown-menu.pull-right {
    float: none !important;
  }

  .navbar-nav .dropdown-menu li a:before {
		content: "\f105";
		font-family: FontAwesome;
		display: inline-block;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		padding-right: 10px;
		padding-left: 5px;
	}

}

#prior-auth-header-logo-only img {
  width: 360px;
  max-width: 100%;
}

/* #top-bar > div.logo-only {

} */

/*********
COLOR
**********/
.nbpas-blue {
  color: #4183D7;
}
.light-blue {color: #0c84f7;}

.btn-blue {
	background-color: #4183D7;
	color: #ffffff;
}

.PACS-badge-blog-hero {
  width: 200px;
}

@media only screen and (min-width:768px) and (max-width:1023px) {
  .tablet-hide {
    display: none;
  }
}
/*********
ICON COLOR
**********/
.light-blue-icon span {color: #4183D7;}

/*********
BLOG
**********/

.blog-banner {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  width: 100%;
  background-image: url(https://www.priorauthtraining.org/wp-content/uploads/2019/08/blog-banner.jpg);
}

/*********
VIDEO CSS START
**********/

.video-responsive {
  max-width: 60%;
  width: 100%;
  height: 360px;
}

@media only screen and (max-width: 1023px) {

  .blog-banner .container {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .video-responsive {
    max-width: unset;
  }

}

@media only screen and (max-width: 767px) {
  .video-responsive {
    height: 180px;
  }
}

/*********
VIDEO CSS END
**********/

.blog-card-wrapper {
  margin-bottom: 30px;
}

.blog-card-wrapper .card {
	display: block;
  z-index: 2;
  position: relative;
  height: 540px;
	padding: 15px;
  background-clip: padding-box;
  border-radius: 5px;
}

.blog-card-wrapper article {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.blog-card-wrapper article .entry-content {
  margin-bottom: auto;
}

.card .more-content {
  font-size: 20px;
  font-weight: 500;
}

.thumbnail-wrapper {
  height: 225px;
}

.thumbnail-wrapper img {
  height: 100%;
}

/*********
WP FORMS
**********/

.white-label label {
  color: white;
}



/*********
FLEX
**********/
/*
.flex-wrapper {
  display: flex;
  align-items: center;
}

.flex-center {
  align-items: center;
}

.flex-space-evenly {
  justify-content: space-evenly;
}

.justify-center {
  justify-content: center;
}

.justify-space-between {
  justify-content: space-between;
} */

