/* This file will hold styles that are loaded using the same media query as the wide grid. */

/* Navigation
*************************************************/
/* Main menu */

/* Page
*************************************************/
body {
  font-size: 15px; /* 14px */
  line-height: 1.7;
}
h1.title {
  font-size: 300%;
}
h2.block-title {
  font-size: 120%;
  line-height: 1;
}
.block-article-by-user h2.block-title {
  font-size: 180%;
}

.not-front #region-sidebar-second {
  margin-top: 20px;
}

/* News
*************************************************/
/* News page */
.view-list-articles .views-row .views-field-field-image,
.view-list-articles .views-row .views-field-field-image img {
  width: 200px;
}
.view-list-articles .views-field-title a {
  font-size: 160%;
}

/* Block All Articles */
.block-views .view-list-articles .views-row .views-field-field-image,
.block-views .view-list-articles .views-row .views-field-field-image img {
  width: 120px;
  display: block;
}

.block-views .view-list-articles .views-row .views-field-field-category a {
  font-size: 90%;
}

/* Most Read */
.block-views .view-list-articles.block-most-view-articles .views-row .views-field-field-image,
.block-views .view-list-articles.block-most-view-articles .views-row .views-field-field-image img {
  width: 80px;
  display: block;
}
/* Article detail */
article.node-article .field-name-field-image,
article.node-article .field-name-field-image img {
  width: 100%;
}


/* Blocks
*************************************************/
/* Block search */
.block-search input.form-text {
  width: 235px;
}


/* Block newsletter */
.block-simplenews form .form-item {
  width: 290px;
}

/* Block Slideshow */
.view-featured-articles .view-content {
  width: 600px;
  float: left;
}
.view-featured-articles .attachment .view-content {
  width: 280px;
}

/* Contact form
*************************************************/
/* Contact form */
.contact-form .form-item label {
  float: left;
  width: 200px;
  font-size: 110%;
  font-weight: bold;
}
.contact-form .form-item.form-type-checkbox label {
  float: none;
  font-size: 100%;
  font-weight: normal;
}
.contact-form .form-item .form-textarea-wrapper {
  float: left;
  width: 70%;
}
.contact-form .form-item.form-type-checkbox,
.contact-form .form-actions {
  margin-left: 200px;
  width: auto;
  clear: left;
  float: left;
}
.contact-form .form-actions {
  margin-left: 210px;
}
