/*
Theme Name: 	Medical Brief Theme
Theme URI: 	http://themeforest.net/user/mip/portfolio
Description: 	Child Theme made by Siegfried Grimbeek
Version: 	1.0
Author: 	MipThemes
Author URI: 	http://themeforest.net/user/mip/portfolio
Template:       weeklynews
*/
@import url("../weeklynews/style.css");
/* ==========================================================================
   Your custom styles
   ========================================================================== */
html, body, iframe {
  height: 100%; }

#page-header-mobile {
  border-top: 5px solid #fff;
  padding: 15px 15px 0px 15px;
  z-index: 3; }
  #page-header-mobile #nav-expander {
    color: #000; }
    #page-header-mobile #nav-expander:hover {
      color: #000; }

.hiddenField {
  display: none; }

#top-menu ul li.menu-subscribe {
  float: right;
  background: #00ACE4; }
  #top-menu ul li.menu-subscribe a {
    color: white; }
    #top-menu ul li.menu-subscribe a:hover {
      color: white; }

header {
  background: white !important; }

.textwidget img {
  max-width: 100%; }

#nav-menu-item-11404 {
  float: right !important; }
  #nav-menu-item-11404 a {
    float: right; }
  #nav-menu-item-11404 input {
    float: left;
    font-size: 14px;
    line-height: 49px;
    border: none;
    border-top: 1px solid #efefef;
    background-color: #efefef;
    padding: 0px 10px;
    width: 220px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    color: #333;
    font-weight: bold; }
    #nav-menu-item-11404 input::-webkit-input-placeholder {
      font-family: 'Roboto', sans-serif;
      text-transform: uppercase;
      font-size: 14px;
      line-height: 1.42857143;
      color: #333;
      font-weight: bold; }
    #nav-menu-item-11404 input::-moz-placeholder {
      font-family: 'Roboto', sans-serif;
      text-transform: uppercase;
      font-size: 14px;
      line-height: 1.42857143;
      color: #333;
      font-weight: bold; }
    #nav-menu-item-11404 input:-moz-placeholder {
      font-family: 'Roboto', sans-serif;
      text-transform: uppercase;
      font-size: 14px;
      line-height: 1.42857143;
      color: #333;
      font-weight: bold; }
    #nav-menu-item-11404 input:-ms-input-placeholder {
      font-family: 'Roboto', sans-serif;
      text-transform: uppercase;
      font-size: 14px;
      line-height: 1.42857143;
      color: #333;
      font-weight: bold; }

li#nav-menu-item-11404 a {
  color: white !important;
  background-color: black; }

#header-branding .this-dthf img {
  max-width: 550px;
  height: auto;
  width: auto;
  width: 100%; }
#header-branding .headerAd-con {
  max-width: 660px;
  height: auto;
  width: auto;
  width: 100%;
  float: right;
  margin-top: 10px; }
  #header-branding .headerAd-con h2 {
    margin-top: 0;
    font-size: 22px;
    margin-bottom: 0px; }
  #header-branding .headerAd-con p {
    margin-bottom: 0px; }

.textwidget #search-form.custom-search-widget {
  position: relative; }
  .textwidget #search-form.custom-search-widget input {
    border: 1px solid black;
    padding: 5px 5px; }
  .textwidget #search-form.custom-search-widget button {
    position: absolute;
    right: 2px;
    top: 5px;
    background: none;
    border: none; }

.page-id-55891 .vc_gitem-animated-block {
  display: none; }
.page-id-55891 .vc_custom_heading {
  float: left;
  margin-bottom: 0; }
.page-id-55891 .vc_btn3-left {
  float: right;
  margin-bottom: 0; }

#header-branding.header-layout-3 h1, #header-branding.header-layout-3 div.logo {
  height: auto;
  width: 350px;
  margin-top: 10px; }

#header-branding.header-layout-3 h1 img, #header-branding.header-layout-3 div.logo img {
  height: auto;
  width: 350px; }

#header-branding.header-layout-3 {
  height: 110px !important; }

#page-header {
  height: 185px !important;
  background-color: white; }

#sidebar .theiaStickySidebar .a-single img {
  max-width: 100%; }

.bela-loading {
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;
  background-color: white;
  height: 500px; }

.execphpwidget .featured-career .con-content a.btn {
  text-align: left;
  background-color: #081F55;
  display: inline-block;
  margin-top: 10px;
  font-size: 12px;
  padding: 5px 5px 3px 5px;
  color: white;
  border-radius: 0px; }
  .execphpwidget .featured-career .con-content a.btn:hover {
    text-decoration: none; }

article span.published-time {
  display: none; }

article.thumb .published {
  display: none; }

.caroufredsel_wrapper .published {
  display: none !important; }

.module-news .article-container .linkbox .overlay {
  position: relative;
  background-color: #656565; }

.mid-widget-img {
  float: left;
  margin: 5px 12px 5px 0;
  width: 100px; }

.wpb_wrapper .articles article span.published {
  display: none; }

.quick-sub .your-email {
  float: left;
  width: 65%; }
  .quick-sub .your-email input {
    border: 1px solid black;
    width: 100%;
    padding: 4px 3px; }
.quick-sub .wpcf7-submit {
  float: right;
  background-color: black;
  border: none;
  color: white;
  text-transform: uppercase;
  padding: 5px 10px; }

#wpcf7-f10572-o1 .wpcf7-validation-errors {
  display: none !important; }
#wpcf7-f10572-o1 span.wpcf7-not-valid-tip {
  color: #f00;
  font-size: 11px;
  display: block;
  margin-top: 5px; }

.category-people .theiaStickySidebar .module-news:first-child {
  display: none; }

.subscribeModalCover {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  z-index: -10;
  transition: all 0.3s;
  transition-delay: 0.5s;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7); }
  .subscribeModalCover.active {
    visibility: visible;
    opacity: 1;
    z-index: 10; }
    .subscribeModalCover.active .subscribeModal {
      visibility: visible;
      opacity: 1;
      z-index: 10; }
  .subscribeModalCover .subscribeModal {
    transition: all 0.3s;
    transition-delay: 1s;
    position: relative;
    visibility: hidden;
    opacity: 0;
    z-index: -10;
    max-width: 750px;
    margin: 2% auto;
    background-color: white;
    padding: 15px 20px 20px 20px; }
    .subscribeModalCover .subscribeModal .glyphicon-remove {
      position: absolute;
      top: 15px;
      right: 15px;
      cursor: pointer; }
    .subscribeModalCover .subscribeModal .left-form {
      width: 33%;
      float: left; }
    .subscribeModalCover .subscribeModal .right-form {
      width: 63%;
      float: right; }
    .subscribeModalCover .subscribeModal #mc_embed_signup h3 {
      text-transform: uppercase; }
    .subscribeModalCover .subscribeModal #mc_embed_signup h5 {
      line-height: 20px;
      margin-top: 0px; }
    .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group {
      clear: both;
      margin-bottom: 10px; }
      .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group label {
        width: 40%; }
      .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group input, .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group select {
        width: 60%;
        float: right;
        border: 1px solid #9a9a9a; }
      .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group select {
        height: 26px;
        -webkit-appearance: none;
        border-radius: 0;
        background-color: white; }
      .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group.custom-select {
        position: relative; }
        .subscribeModalCover .subscribeModal #mc_embed_signup .mc-field-group.custom-select:after {
          content: "\e114";
          display: inline-block;
          font-family: 'Glyphicons Halflings';
          font-size: inherit;
          position: absolute;
          right: 10px;
          top: 10px;
          color: black;
          font-weight: light;
          z-index: -1; }
    .subscribeModalCover .subscribeModal #mc_embed_signup #mc-embedded-subscribe {
      float: right;
      background-color: black;
      border: none;
      color: white;
      text-transform: uppercase;
      padding: 5px 10px; }
    .subscribeModalCover .subscribeModal .thanks-div {
      opacity: 0;
      visibility: hidden;
      position: absolute;
      top: 0;
      transition: all 0.3s; }
      .subscribeModalCover .subscribeModal .thanks-div.submitted {
        visibility: visible;
        opacity: 1;
        position: static; }
    .subscribeModalCover .subscribeModal .form-fade {
      transition: all 0.3s; }
      .subscribeModalCover .subscribeModal .form-fade.submitted {
        opacity: 0;
        visibility: hidden; }

.policyModalCover {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  z-index: -10;
  transition: all 0.3s;
  transition-delay: 0.5s;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
  text-align: center; }
  .policyModalCover.active {
    visibility: visible;
    opacity: 1;
    z-index: 10; }
    .policyModalCover.active .policyModal {
      visibility: visible;
      opacity: 1;
      z-index: 10; }
  .policyModalCover img {
    max-width: 300px;
    margin: 0 auto; }
  .policyModalCover .img-con {
    text-align: center;
    padding-top: 0px; }
  .policyModalCover .doc-con {
    padding-top: 10px; }
  .policyModalCover .doc-con img {
    max-width: 250px; }
  .policyModalCover a {
    border: 2px solid  #07235A;
    border-radius: 5px;
    color: #07235A;
    padding: 5px 10px;
    font-size: 12pt; }
  .policyModalCover a:hover {
    background-color: #07235A;
    color: white; }
  .policyModalCover h4 {
    font-weight: lighter;
    color: #07235A;
    text-transform: uppercase;
    font-size: 18pt; }
  .policyModalCover h5 {
    color: #FF8200;
    font-size: 14pt; }
  .policyModalCover p {
    color: #FF8200;
    font-size: 12pt;
    margin-top: 20px; }
  .policyModalCover .policyModal {
    transition: all 0.3s;
    transition-delay: 1s;
    position: relative;
    visibility: hidden;
    opacity: 0;
    z-index: -10;
    max-width: 600px;
    margin: 2% auto;
    background-color: white;
    padding: 15px 20px 20px 20px; }
    .policyModalCover .policyModal .glyphicon-remove {
      position: absolute;
      top: 15px;
      right: 15px;
      cursor: pointer; }
    .policyModalCover .policyModal .left-form {
      width: 33%;
      float: left; }
    .policyModalCover .policyModal .right-form {
      width: 63%;
      float: right; }
    .policyModalCover .policyModal .form-fade {
      transition: all 0.3s; }
      .policyModalCover .policyModal .form-fade.submitted {
        opacity: 0;
        visibility: hidden; }

.full-single-form h3 {
  text-transform: uppercase;
  font-size: 20px;
  color: #CD242B;
  margin-bottom: 25px; }
.full-single-form h5 {
  line-height: 20px;
  margin-top: 0px; }
.full-single-form .mc-field-group {
  clear: both;
  margin-bottom: 10px; }
  .full-single-form .mc-field-group label {
    width: 40%; }
  .full-single-form .mc-field-group input, .full-single-form .mc-field-group select {
    width: 60%;
    float: right;
    border: 1px solid #9a9a9a; }
  .full-single-form .mc-field-group select {
    height: 26px;
    -webkit-appearance: none;
    border-radius: 0;
    background-color: white; }
  .full-single-form .mc-field-group.custom-select {
    position: relative; }
    .full-single-form .mc-field-group.custom-select:after {
      content: "\e114";
      display: inline-block;
      font-family: 'Glyphicons Halflings';
      font-size: inherit;
      position: absolute;
      right: 10px;
      top: 10px;
      color: black;
      font-weight: light;
      z-index: -1; }
.full-single-form #mc-embedded-subscribe {
  float: right;
  background-color: black;
  border: none;
  color: white;
  text-transform: uppercase;
  padding: 5px 10px; }

.page-item-10478 {
  display: none; }

#bela-container #bela-navi-menu {
  display: none; }
#bela-container .bela-category {
  border-left: none; }
  #bela-container .bela-category li {
    cursor: pointer; }

#page-content .article .soc-media-sharing {
  visibility: hidden;
  opacity: 0; }
  #page-content .article .soc-media-sharing.loaded {
    visibility: visible;
    opacity: 1; }
  #page-content .article .soc-media-sharing .glyphicon {
    font-size: 16px;
    color: #fff;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.1); }

.linkbox-has-meta article.linkbox .overlay, .linkbox-has-meta #slider-carousel .overlay {
  padding-bottom: 10px; }

.sidebar-mid aside article .overlay h3 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 700;
  margin: 0 0 6px 0;
  text-align: center;
  font-weight: 100; }

#usp-pro #insert-media-button {
  display: none; }
#usp-pro div.mce-panel {
  border: 1px solid #efefef; }

.widget .articles .sidebar aside.widget .cnt .category a {
  color: #757575 !important; }

.page-item-10581 {
  display: none; }

.page-id-10459 .vc_gitem-animated-block {
  display: none; }
.page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink, .page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
  background-color: black;
  border-radius: 0px; }
  .page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink:hover, .page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
    background-color: #777; }
  .page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink:active, .page-id-10459 .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active {
    background-color: #777; }

.single-careers .soc-media-sharing, .single-careers .post-navigation, .single-careers .article-post footer {
  display: none; }

.wpcf7-mail-sent-ok {
  display: block;
  visibility: hidden;
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important; }

.textwidget .wpcf7, .single-subscribe .wpcf7 {
  background: #36800e;
  color: white;
  padding: 10px 10px 0px 10px !important;
  opacity: 0;
  transition: all 0.3s; }
  .textwidget .wpcf7.active, .single-subscribe .wpcf7.active {
    opacity: 1; }
  .textwidget .wpcf7 .quick-sub .your-email input, .single-subscribe .wpcf7 .quick-sub .your-email input {
    border: 1px solid white;
    width: 100%;
    padding: 4px 3px;
    color: black; }
  .textwidget .wpcf7 .wpcf7-submit, .single-subscribe .wpcf7 .wpcf7-submit {
    float: right;
    background-color: #081F55; }
  .textwidget .wpcf7 h2, .single-subscribe .wpcf7 h2 {
    color: white !important; }
    .textwidget .wpcf7 h2 span, .single-subscribe .wpcf7 h2 span {
      background-color: white !important; }

#wpcf7-f10572-p1681-o1 {
  padding: 10px 10px 20px 10px; }

.single-subscribe {
  display: none; }
  .single-subscribe .quick-sub .your-email {
    float: left;
    width: 80%; }

.single-post .single-subscribe {
  display: block !important; }

.widget .featured-career .con-content {
  background-color: #656565;
  margin-bottom: 20px;
  color: white;
  padding: 10px; }
  .widget .featured-career .con-content h3 {
    font-size: 13px;
    line-height: 18px;
    font-weight: 700;
    margin: 0 0 6px 0; }
  .widget .featured-career .con-content a {
    text-transform: uppercase;
    color: white;
    background-color: transparent;
    display: inherit;
    padding: 0;
    border-bottom: 1px solid white; }
    .widget .featured-career .con-content a:hover {
      text-decoration: underline;
      color: white !important; }

.featured-career .con-content {
  background-color: #F5F5F5;
  padding: 20px;
  margin-bottom: 40px; }
  .featured-career .con-content .career-title {
    font-size: 16pt;
    font-weight: bold;
    margin-bottom: 10px;
    display: block; }
  .featured-career .con-content .career-meta {
    display: block; }
  .featured-career .con-content .career-info {
    margin-top: 15px;
    display: block; }
  .featured-career .con-content a {
    text-transform: uppercase;
    color: white;
    background-color: black;
    display: inline-block;
    padding: 5px 10px; }

.career-meta {
  display: block; }

#career-meta-con {
  display: none; }

.single-careers #career-meta-con {
  display: block !important;
  margin-bottom: 20px; }

.career-filters {
  margin-top: 15px; }
  .career-filters ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0; }
    .career-filters ul li {
      display: inline-block;
      float: left;
      margin-right: 10px;
      margin-bottom: 15px; }
      .career-filters ul li a {
        background-color: #efefef;
        padding: 5px 15px; }
        .career-filters ul li a.active {
          background-color: #000000;
          color: white; }

#page-content header span.borderline {
  width: 100%; }

.back-to-jobs a {
  display: inline-block;
  margin-top: 25px;
  background: #081F55;
  color: white;
  padding: 8px 15px; }

.a-single img {
  max-width: 100%;
  width: 100%; }

.single-newsletter-archives .article-post footer {
  display: none; }
.single-newsletter-archives .single-subscribe form {
  padding-bottom: 30px; }
.single-newsletter-archives .post-meta {
  display: none; }

.home .article-post header {
  padding: 0 0 0px 0;
  margin: 0px 0 0px 0;
  border-bottom: 0px solid #dadada; }
.home #page-content header h1 {
  display: none; }

@media print {
  a[href]:after {
    content: ""; }

  #sidebar {
    display: none; }

  .soc-media-sharing, #page-footer, .news-lay-3, footer, #menu, #header-navigation {
    display: none; } }
@media screen and (max-width: 1200px) {
  #search-box {
    display: none; } }

/*# sourceMappingURL=style.css.map */
