
.row1 h1, .row2 h1 {
  font-size: 36px;
}

#form12 {
  margin-top: -5px;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}

#form12 .button-submit {
  margin-left: -5px;
}

#form12 input[type="text"] {
  font-size: 0.7em;
}

.novare-copyright {
  font-size: 0.5em;
}

.navbar-toggle {
    background-color: #000000;
}



#newsbar {
  margin-bottom: -20px;
  margin-top: -10px;
  clear: left;
}

#newsbox {
  margin-bottom: 0px;
  font-family: "Century Gothic",sans-serif;
  padding-left: 0;
  padding-right: 0;
}

#newsbox h2, #newsbox p {
  text-align: center;
}

#newsbox h2 {
  font-size: 2.5rem;
  font-weight: normal;
  text-align: center;
  color: #231f20;
  margin-bottom: 10px;
}

#newsbox .pc_articles {
  position: relative;
  overflow: hidden;
  width: 100%;
}

#newsbox .pc_articles ul {
  width: 1000%;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}

#newsbox .pc_articles li {
  float: left;
  width: 3.33%;
  text-align: center;
}

#newsbox .pc_articles .news_img {
  display: block;
  text-align: center;
}

#newsbox .pc_articles img {
  max-width: 100px;
  max-height: 100px;
}

ul.news_list { 
	margin: 0 0 0 0; 
	padding: 0; 
	list-style: none; 
}

ul.news_list li { 
	margin: 0 0 0 0; 
	padding: 0 0px 0px 0px; 
}

ul.news_list li div.title { 
  margin: 0 auto;
}

ul.news_list li div.title a { 
  color: #3b3b3b;
	font-weight: normal; 
  font-size: 11px;
	text-decoration: none; 
  font-size: 1.5rem;
}

ul.news_list li div.title a:hover { 
  color: #820024;
}

ul.news_list li div.news_date { 
  font-size: 0.8em;
  text-decoration: underline;
}

ul.news_list li div.news_content { 
  color: #ffffff;
  font-weight: normal;
  font-size: 0.8em;
  text-align: justify;
}

ul.news_list li div.news_subject { 
  line-height: 120%;
}

ul.news_list li div.news_subject a { 
  color: #ffffff;
  font-weight: bold;
  font-size: 1em;
}

ul.news_list li div.news_txt { 
  padding: 20px;
}

.pc_articles .more_news a {
  color: #ffffff;
  padding-top: 20px;
  padding-left: 20px;
  display: inline-block;
}


.item-page .pc_articles .news_img img {
  max-width: 300px;
  max-height: 300px;
}

.item-page .pc_articles .news_content {
  color: #000000;
}

.item-page .pc_articles .news_date {
  font-size: 0.7em;
}

.item-page .pc_articles .news_subject a {
  color: #000000;
}

.item-page .pc_articles div.news_txt {
  padding: 0 0 50px 0;
}

.navbar {
  margin-bottom: 0;
}

.navbar-brand {
  height: 165px;
  padding-top: 10px;
}

.navbar-nav > li > a {
  margin-top: 10px;
}

.nav > li {
  position: relative;
  display: block !important;
}


div#jsquickview_block_bottom div.jsquickview_decs {
  font-size: 16px;
}

.jsquickview_decs {
  text-align: justify;
}

div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info div.jsjobs_full_width_data {
  text-align: justify;
  font-size: 15px;
}

div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea {
  min-height: auto;
}

div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info span.js_controlpanel_title {
  font-size: 15px;
}

div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area span.jsjobs-controlpanel-section-title {
  font-size: 15px;
}

#jsjobs-requirements {
  display: none;
}

div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap {
  display: none;
}

#jsjobs-main-wrapper {
  margin-bottom: 20px;
}

div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field span.upload_btn {
  height: 45px;
}

div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field div.selectedFiles {
  height: 45px;
}

div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field {
  max-height: 45px;
}

#resumeform {
  font-size: 20px;
}

div#resumeFilesPopup div#resumeFiles_headline {
  height: 44px;
}

div#resumeFilesPopup div.chosenFiles_heading {
  height: 44px;
}

#system-message-container {
    background-color: #CAFB89;
    border-radius: 6px;
}

#system-message {
    margin-top: 20px;
}

/* Menu collapse breakpoint */
@media (max-width: 1200px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
      margin-top: 80px;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
  .navbar-default .navbar-nav > li > a:hover {
    border-bottom: 0;
  }

  #newsbox .pc_articles li {
    width: 10%;
  }

  ul.news_list li div.news_content {
    text-align: center;
  }  

}



