/* CSS Document */

.inc-1colBanner {
  clear: both;
  margin: 15px auto 20px; }
  .inc-1colBanner ul {
    margin: 0 0 0 -10px;
    padding: 0;
    list-style: none;
    *zoom: 1; }
    .inc-1colBanner ul:after {
      content: '';
      display: block;
      clear: both;
      height: 0; }
    .inc-1colBanner ul li {
      float: left;
      *display: inline;
      margin: 0 0 0 10px;
      padding: 0; }
      .inc-1colBanner ul li img {
        display: block; }

@media (max-width:640px) {
  .inc-1colBanner ul {
    margin: 0; }
    .inc-1colBanner ul li {
      float: none;
      margin: 0 auto; }
    .inc-1colBanner ul a {
      display: table;
      margin: 0 auto 10px; } }
.inc-1colItems {
  clear: both;
  margin: 15px 0 0 -10px;
  *zoom: 1; }
  .inc-1colItems:after {
    content: '';
    display: block;
    clear: both;
    height: 0; }
  .inc-1colItems .inc-1colItems-item {
    float: left;
    *display: inline;
    width: 100%;
    margin: 0 0 10px 10px;
    padding: 0;
    overflow: hidden; }
    .inc-1colItems .inc-1colItems-item .inc-1colItems-item-image {
      float: left;
      margin-right: 10px; }
    .inc-1colItems .inc-1colItems-item a {
      text-decoration: none; }
    .inc-1colItems .inc-1colItems-item .inc-1colItems-item-text {
      overflow: hidden;
      *zoom: 1; }
      .inc-1colItems .inc-1colItems-item .inc-1colItems-item-text h4 {
        color: #000;
        font-size: 1.077em;
        font-weight: normal;
        line-height: 1.3;
        margin: 0 0 .3em; }
      .inc-1colItems .inc-1colItems-item .inc-1colItems-item-text p {
        color: #666666;
        font-size: 0.769em;
        margin: 0 0 .5em; }

@media (max-width:640px) {
  .inc-1colItems {
    margin: 0; }
    .inc-1colItems .inc-1colItems-item {
      float: none;
      display: block;
      width: auto;
      margin: 0 0 10px;
      overflow: hidden; }
      .inc-1colItems .inc-1colItems-item .inc-1colItems-item-text h4 {
        font-size: 1.286em;
        font-weight: normal; }
      .inc-1colItems .inc-1colItems-item .inc-1colItems-item-text p {
        color: #666666;
        font-size: 1em; } }

.inc-1colBanner {
  margin: 20px 0; }
  .inc-1colBanner a {
    display: block; }
  .inc-1colBanner img {
    vertical-align: bottom;
    display: block; }

@media (max-width:640px) {
  .inc-1colBanner {
    margin: 0 auto 10px; }
    .inc-1colBanner img {
      width: 100%;
      max-width: 100%;
      height: auto; } }
