@media (min-width: 1200px) {
  /* Header */
    .header .header-logo,
    .header .header-logo a { width: 240px; height: 110px; }

  /* Sidebar */
    .sidebar-list .media-image { width: 120px; height: 120px; }
    .sidebar-list .media-category { font-size: 14px; }
    .sidebar-list .media-title { font-size: 18px; }

  /* Shared */
    .highlight .jumbotron { font-size: 21px; }
    .highlight .jumbotron h1 { font-size: 42px; }

    .highlight .highlight-image > a,
    .highlight .highlight-image-mobile,
    .highlight .highlight-body,
    .highlight .highlight-thumbnail { height: 330px; }
    .highlight .highlight-image { min-height: 330px; }

    .highlight .highlight-title { margin-top: 45px; }

    .secondary .jumbotron { font-size: 14px; }
    .secondary .jumbotron h1 { font-size: 21px; }

    .secondary .highlight-image a,
    .secondary .highlight-image-mobile,
    .secondary .highlight-thumbnail { height: 300px; }
    .secondary .highlight-image { min-height: 300px; }
    .secondary .highlight-category { font-size: 16px; }
    .secondary .highlight-body { min-height: 125px; }

    .content-list .media-title { font-size: 27px; }
    .content-list .media-image { width: 240px; height: auto; min-height: 135px; }
}


@media (min-width: 992px) and (max-width: 1199px) {
  /* Header */
    .header .header-logo,
    .header .header-logo a { width: 210px; height: 110px; }

  /* Sidebar */
    .sidebar-list .media-image { width: 80px; height: 80px; }
    .sidebar-list .media-category { font-size: 12px; }
    .sidebar-list .media-title { font-size: 16px; }

  /* Shared */
    .highlight .jumbotron { font-size: 18px; }
    .highlight .jumbotron h1 { font-size: 36px; }

    .highlight .highlight-image > a,
    .highlight .highlight-image-mobile,
    .highlight .highlight-body,
    .highlight .highlight-thumbnail { height: 270px; }
    .highlight .highlight-image { min-height: 270px; }

    .highlight .highlight-category { font-size: 16px; }

    .highlight .highlight-title { margin-top: 30px; }

    .secondary .jumbotron { font-size: 13px; }
    .secondary .jumbotron h1 { font-size: 18px; }

    .secondary .highlight-image a,
    .secondary .highlight-image-mobile,
    .secondary .highlight-thumbnail { height: 270px; }
    .secondary .highlight-image { min-height: 270px; }
    .secondary .highlight-category { font-size: 14px; }
    .secondary .highlight-body { min-height: 115px; }

    .content-list .media-image { width: 200px; height: auto; min-height: 115px;}
    .content-list .media-title { font-size: 24px; }
}


@media (min-width: 992px) {
  /* Layout */
    .content-jumbotron { margin-left: -50px; padding-right: 20px; }
    .content-sidebar:first-child { margin-top: 15px; }

  /* Shared */
    .secondary { background-color: #404244; margin-bottom: 30px; }

    .content-list.secondary .media-object { width: 100%; }
    .content-list.secondary .media-category { left: 15px; }

  /* Page: Home */
    .home .jumbotron { background: #404244; color: #e0e0e0; }
    .home .jumbotron > .row > .col-lg-4:last-child { padding: 0; }
}


@media (max-width: 991px) {
  /* Navigation */
    .navbar-network { font-size: 0.75em; }

    .navbar-network .navbar-brand,
    .navbar-network .navbar-nav > li > a { padding-left: 8px; padding-right: 8px; }

  /* Sidebar */
    .sidebar-list .media-category { padding-left: 5px; padding-right: 5px; }
}


@media (min-width: 768px) and (max-width: 991px) {
  /* Layout */
    .content-sidebar { margin-left: 15px; }

    .sidebar-list .media { position: relative; }
    .sidebar-list .media-category { position: absolute; top: 0; left: 0; }

  /* Header */
    .header .header-logo,
    .header .header-logo a { width: 210px; height: 80px; }

  /* Sidebar */
    .sidebar-list .media-category { padding-left: 5px; padding-right: 5px; }

  /* Shared */
    .highlight .jumbotron { font-size: 16px; }
    .highlight .jumbotron h1 { font-size: 27px; }

    .highlight .highlight-body,
    .highlight .highlight-image > a,
    .highlight .highlight-image-mobile,
    .highlight .highlight-thumbnail { height: 210px; }
    .highlight .highlight-image { min-height: 210px; }

    .highlight .highlight-category,
    .sidebar-list .media-category { font-size: 14px; }

    .highlight .highlight-title { margin-top: 30px; }

    .secondary { border-bottom: solid 1px #c9c9c9; }

    .secondary .jumbotron { font-size: 13px; }
    .secondary .jumbotron h1 { font-size: 18px; }

    .secondary .highlight-image a,
    .secondary .highlight-image-mobile,
    .secondary .highlight-thumbnail { height: 270px; }
    .secondary .highlight-image { min-height: 270px; }
    .secondary .highlight-category { font-size: 14px; }
    .secondary .highlight-body { min-height: 115px; }

    .content-list .media-image,
    .sidebar-list .media-object { width: 240px; height: auto; min-height: 135px; }

    .content-list .media-title,
    .sidebar-list .media-title { font-size: 24px; }

    .sidebar-list .media-image { border-top-style: solid; border-top-width: 2px; }

  /* Page: Home */
    .home .jumbotron > .row:first-child { background: #404244; color: #e0e0e0; margin-bottom: 30px; }
}

@media (min-width: 768px) {
  body { background: #c0c4c8; }

  /* Navigation */
    .navbar-network .navbar-brand { padding-bottom: 0; padding-top: 0; }
    .navbar-network .navbar-nav > li > a { padding-top: 2px; padding-bottom: 2px; }

    .navbar-site { font-size: 0.95em; font-weight: 600; min-height: 32px; text-transform: uppercase; }

    .navbar-site .navbar-brand { padding: 6px 15px; }

    .navbar-site .navbar-nav > li > a { padding-top: 6px; padding-bottom: 6px; }

    .dropdown-menu > li > a { color: #fff; }

    .navbar-site .navbar-social > li > a { min-width: 28px; margin: 2px 2px 2px 1px; padding: 0; }

  /* Layout */
    .gap-site { height: 15px; }

    .main-site .container {
      background: #fff;
    }

    .content-main,
    .content-sidebar { margin-right: 15px; }
    .content-main { margin-left: 15px; }

  /* Sidebar */
    .sidebar-list .media-category { padding: 1px 4px; }

    .sidebar-network .network-image a { background-position: center; background-size: cover; height: 180px; }
    .sidebar-network .network-image-mobile { border-top-style: solid; border-top-width: 3px; height: 0; line-height: 0; }
    .sidebar-network .network-site { font-size: 11px; font-weight: 700; text-transform: uppercase; padding: 0 10px; position: absolute; top: -10px; left: 0; }
    .sidebar-network .network-body { line-height: 1.25em; width: 100%; position: absolute; bottom: 0; left: 0; }
    .sidebar-network .network-title { font-size: 14px; min-height: 48px; padding: 12px 10px 5px 10px; }

  /* Shared */
    .highlight { }
    .secondary { background-color: #404244; margin: 0; }

    .secondary *[class*="col-"] { padding: 0; }

    .secondary .jumbotron { line-height: 1.25; }

    .highlight .highlight-category,
    .secondary .highlight-category { padding: 2px 15px 5px; position: absolute; left: 0; }
    .secondary .highlight-category { top: 0; }
    .secondary .highlight-category { top: 3px; }

    .highlight .highlight-body,
    .secondary .highlight-body {
      background: -moz-linear-gradient(left, rgba(64,66,68,0.75) 67%, rgba(64,66,68,0) 100%);
      background: -webkit-gradient(linear, left top, right top, color-stop(67%,rgba(64,66,68,0.75)), color-stop(100%,rgba(64,66,68,0)));
      background: -webkit-linear-gradient(left, rgba(64,66,68,0.75) 67%,rgba(64,66,68,0) 100%);
      background: -o-linear-gradient(left, rgba(64,66,68,0.75) 67%,rgba(64,66,68,0) 100%);
      background: -ms-linear-gradient(left, rgba(64,66,68,0.75) 67%,rgba(64,66,68,0) 100%);
      background: linear-gradient(to right, rgba(64,66,68,0.75) 67%,rgba(64,66,68,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404244', endColorstr='#00404244',GradientType=1 );
    }

    .highlight .highlight-body { }
    .secondary .highlight-body { height: auto; width: 100%; top: auto; bottom: 0; left: 0; }

    .highlight .highlight-title,
    .secondary .highlight-title { text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1); }

    .secondary .highlight-title { margin-bottom: 5px; }

    .content-list { }
    .content-list .media { border-top: solid 1px #e9e9e9; padding-top: 15px; }
    .content-list .media:first-child { border-top: none; }
    .content-list .media article > .pull-left { position: relative; }
    .content-list .media-category { font-size: 14px; line-height: 1; padding: 4px 8px; position: absolute; top: 0; left: 0; }
    .content-list .media-body { padding: 5px 0 5px 15px }

    /* Social */
    .fb-like-box {
      -webkit-border-radius: 3px;
      border-radius: 3px;
      border: 1px solid #ccc;
      border: 1px solid rgba(0,0,0,0.2);
    }

  /* Page: Home */
    .home .content-list .media article > .pull-left { border-top-style: solid; border-top-width: 2px; }

  /* Page: Author */
    .author-list { background-color: #efefef; border: solid 1px #ccc; margin-bottom: 15px; }

    .author-body {
      -webkit-column-count: 2; -webkit-column-gap: 5px;
      column-count: 2; column-gap: 5px;
    }

    .author-contact { margin: 0; overflow-x: hidden; white-space: nowrap; }

    .author-contact dt,
    .author-contact dd { display: inline-block; vertical-align: middle; }
    .author-contact dt { color: #9a9a9a; font-size: 0.75em; min-width: 67px; text-align: right; text-transform: uppercase; }
    .author-contact dd { font-size: 0.8em; margin-left: 5px; }
}

@media (max-width: 767px) {
  html,
  body { overflow-x: hidden; }

  body {
    background: #e5e5e5;
    padding-top: 50px;
  }

  a { text-decoration: none; }


  /* Layout */
    .row { margin: 0; padding: 0; }
    *[class*='col-'] { padding-right: 0; padding-left: 0; }

    .gap-site { display: none; }

    .content-sidebar { border-top: solid 1px #c9c9c9; padding-top: 15px; }

  /* Navigation */
    .navbar-fixed-mobile {
      /* based on navbar-fixed-top */
      top: 0;
      position: fixed;
      right: 0;
      left: 0;
      z-index: 1030;
      border-radius: 0;
    }

    .navbar-toggle {
      border: none;
      border-radius: 0;
      position: absolute;
      left: -20px;
    }

    .navbar-brand { overflow-x: hidden; padding: 8px 15px 8px 25px; white-space: nowrap; max-width: 165px; max-width: calc(100% - 65px); }

    .navbar-mobile-form {
      border-bottom: none;
      border-top: none;
      padding: 0 15px 0 25px;
      width: calc(100% - 52px);

      -webkit-box-shadow: none;
      box-shadow: none;
    }

    .navbar-mobile-form .form-group {
      display: inline-block;
      margin-bottom: 0;
      width: 190px; /* Fallback width for iOS */
      width: calc(100% - 36px);
    }

    .navbar-mobile-form .form-control {
      background: transparent;
      border: none;
      border-bottom: solid 1px #fff;
      border-radius: 0;
      color: #f2f2f2;
      font-size: 16px;
      height: 35px;
      line-height: 35px;
      margin: 6px 5px;
      padding: 0 5px;
      -webkit-appearance: none; /* Disable Safari's Rounded Fields */
    }

    .navbar-mobile-form .search-form {
      /*background: transparent;
      border: none;
      border-bottom: solid 1px #fff;
      border-radius: 4px;
      display: inline-block;
      padding: 0 10px;
      width: 190px; /* Fallback width for iOS */
      /*width: calc(100% - 84px);
      height: 31px;

      box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
      -webkit-box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
      -moz-box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
      -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
      transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; */
    }

    .navbar-search-mobile-form input:focus {
      box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
      -webkit-box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
      -moz-box-shadow: 0 0 5px -5px rgba(0, 0, 255, 1);
    }

    .navbar-nav {
      margin: 0;
    }

    .navbar-nav > li > a,
    .navbar-nav .open .dropdown-menu > li > a,
    .navbar-nav .open .dropdown-menu .dropdown-header { border-radius: 0; font-size: 21px; padding-top: 15px; padding-bottom: 15px; }

    .nav .open > a,
    .nav .open > a:hover,
    .nav .open > a:focus { border: none; }

    .navbar-site .navbar-nav > li > a { text-shadow: none; }
    .navbar-search-mobile > li > a { padding-top: 9px; padding-bottom: 9px; }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #505050; }

    .navbar-nav > .active > a,
    .navbar-nav > .active > a:focus,
    .navbar-inverse .navbar-nav > .active > a,
    .navbar-inverse .navbar-nav > .active > a:focus,
    .navbar-nav > .open > a,
    .navbar-nav > .open > a:focus,
    .navbar-inverse .navbar-nav > .open > a,
    .navbar-inverse .navbar-nav > .open > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus
    {
      color: #505050;
      background-color: #d6d6d6;
      background-image: none;
    }

    .navbar-nav > li > a:hover,
    .navbar-inverse .navbar-nav > li > a:hover,
    .navbar-inverse .navbar-nav > .active > a:hover,
    .navbar-inverse .navbar-nav > .open > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover
    {
      color: #505050;
      background-color: #eaeaea;
      background-image: none;
    }

    .navbar-inverse .navbar-toggle {
      border-color: transparent;
    }

    .navbar-inverse .navbar-toggle:focus {
      background-color: transparent;
    }

    .navbar-social {
      float: none!important;
    }

    .navbar-social > li {
      display: inline-block;
    }

    .navbar-social > li > a {
      margin: 5px 2px 5px 0;
      padding: 6px;
    }

    .navbar-social > li:first-child > a {
      margin-left: 10px;
    }


    .dropdown-menu {
      background-color: #fafafa;
      border-radius: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
      font-size: 21px;
      float: none;
      position: relative;
      top: auto;
      left: auto;
    }


    .navbar-search {
      position: absolute;
      top: 9px;
      right: 10px;
      width: 48px;
      height: 32px;
      padding: 8px 12px;
    }


    /* Slide-in Menu */
    .cbp-spmenu {
      background: #fafafa;
      position: fixed;
      margin-top: 50px;
      -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .75);
      box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .75);

      -webkit-overflow-scrolling: touch; /* this makes the div (or nav) element scrollable for iOS5+ */
      overflow-y: scroll;
  }

    .cbp-spmenu h3 {
      color: #afdefa;
      font-size: 1.9em;
      padding: 20px;
      margin: 0;
      font-weight: 300;
    }

    /* Orientation-dependent styles for the content of the menu */
    .cbp-spmenu-vertical {
      width: 240px;
      height: 100%;
      height: -moz-calc(100% - 50px);
      height: calc(100% - 50px);

      top: 0;
      z-index: 1050;
    }

    .cbp-spmenu-vertical a {
      border-bottom: 1px solid #d9d9d9;
      padding: 1em;
    }

    .cbp-spmenu-left {
      left: -245px;
    }

    .cbp-spmenu-left.cbp-spmenu-open {
      left: 0px;
    }

    /* Transitions */
    .cbp-spmenu {
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      transition: all 0.3s ease;
    }

  /* Sidebar */
    .sidebar-title { color: #9a9a9a; font-style: italic; margin: 0 15px 5px; }

    .sidebar-network .network-title { padding: 10px 15px 15px; }

  /* Footer */
    .footer-nav { margin-top: 10px; margin-bottom: 10px; }
    .footer-nav .list-inline > li { display: block; }

  /* Shared */
    .highlight .highlight-image,
    .secondary .highlight-image { min-height: 0; }

    /* Social */
    .sidebar-social #___page_0 { display: block !important; margin: auto !important; }  /* Google+ Badge */

  /* Card Styles */
    .highlight,
    .secondary,
    .network { }

    .highlight .jumbotron,
    .secondary .jumbotron { font-size: 16px; line-height: 1; }

    .highlight .jumbotron h1,
    .secondary .jumbotron h1,
    .network .network-image h1 { margin-bottom: 0; }

    .highlight .jumbotron h1,
    .secondary .jumbotron h1 { font-size: 24px; }

    .network .network-image h1 { font-size: 21px; }

    .highlight .jumbotron .social { position: relative; bottom: 0; left: 0; padding: 0 15px 15px; }

    .highlight .highlight-body,
    .secondary .highlight-body,
    .network .network-body { background: none; position: relative; width: 100%; height: auto; }


    .home .highlight,
    .home .secondary .highlight-image,
    .sidebar-network .network {
      -webkit-box-shadow: 0px 3px 3px 0px rgba(212, 212, 212, 1);
      box-shadow: 0px 3px 3px 0px rgba(212, 212, 212, 1);
      margin: 0 15px 15px 15px;
    }

    .home .highlight .jumbotron a,
    .home .secondary .jumbotron a,
    .sidebar-network .network .network-image a { color: #aaa; }

    .home .highlight .jumbotron h1,
    .home .secondary .jumbotron h1 { margin-bottom: 4px; }

    .home .highlight .jumbotron h1,
    .home .secondary .jumbotron h1,
    .sidebar-network .network .network-image h1 { color: #2f2f2f; }

    .home .highlight .highlight-image,
    .home .secondary .highlight-image,
    .sidebar-network .network .network-image { background: #fff ;}

    .home .highlight .highlight-image img { display: none; }

    .sidebar-network .network-image a { background-position: center; background-size: cover; }

    .home .highlight .highlight-body,
    .home .secondary .highlight-body { padding-bottom: 15px; }

    .home .highlight .highlight-category,
    .home .secondary .highlight-category,
    .single .highlight .highlight-category,
    .sidebar-network .network .network-site { position: absolute; top: 0; left: 0; }

    .home .highlight .highlight-category,
    .home .secondary .highlight-category,
    .single .highlight .highlight-category { font-size: 14px; padding: 5px 10px; }

    .home .highlight .highlight-image-mobile { height: 240px; }
    .home .secondary .highlight-image-mobile,
    .sidebar-network .network .network-image-mobile { height: 120px; }

    .sidebar-network .network .network-image-mobile {
      border-top-style: solid;
      border-top-width: 3px;
      width: 100%;
    }

    *[class*='site-'] .network-title { background-color: #fff }


    .content-list,
    .sidebar-list,
    .social-list { margin: 15px; }

    .sidebar-list .media { position: relative; }

    .content-list .media,
    .sidebar-list .media,
    .social-list .fb-like-box {
      background: #fff;
      -webkit-box-shadow: 0px 3px 3px 0px rgba(212, 212, 212, 1);
      box-shadow: 0px 3px 3px 0px rgba(212, 212, 212, 1);
      line-height: 1.1;
    }

    .content-list .media,
    .sidebar-list .media {
      border-top: solid 2px #c9c9c9;
      max-height: 140px;
    }

    .content-list .media article > .pull-left,
    .sidebar-list .media > .pull-left {
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      width: 140px;
      height: 140px;
    }

    .content-list .media-category,
    .topics-list .media-category,
    .sidebar-list .media-category,
    .sidebar-network .network-site { font-size: 13px; padding: 5px 5px; }

    .sidebar-list .media-category { position: absolute; top: 0; left: 0; }

    .content-list .media-object,
    .sidebar-list .media-object { }

    .content-list .media-object.media-default,
    .sidebar-list .media-object.media-default { margin-left: 0; }

    .content-list .media-body,
    .sidebar-list .media-body { font-size: 14px; }

    .content-list .media-body:not(h2),
    .sidebar-list .media-body:not(h2) { color: #aaa; padding: 10px; }

    .content-list .media-title,
    .sidebar-list .media-title { font-size: 16px; margin-bottom: 4px; }


    .content-list .media article > .pull-left,
    .sidebar-list .media article > .pull-left,{
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
    }

  /* Page */
    .archive .page-highlight,
    .category .page-highlight,
    .page .page-highlight { background: none!important; background-size: auto; border-bottom: none; color: #9a9a9a; padding: 0 15px; font-style: italic; }

    .page .content-main { margin: 0 15px; }

  /* Page: Home */

  /* Page: Single */
    .single .highlight { }
    .single .highlight .highlight-image { background: #fff; border-bottom: solid 1px #c9c9c9; }
    .single .highlight .highlight-image a { color: #428bca; }
    .single .highlight .highlight-image-mobile { height: 140px; }
    .single .highlight .jumbotron .social { position: relative; bottom: 0; left: 0; padding: 0 15px 15px; }

  /* Page: Author */
    .author-details { display: block; float: none !important; }
    .author-image img { width: 80px; height: 80px; }
}


@media (min-width: 401px) {
}


@media (max-width: 400px) {
}


/* Ads */
/* See https://support.google.com/adsense/answer/3213689?hl=en */
.adsbygoogle,
.adsbyamazon { background-color: #c0c0c0; margin: 10px auto; }

.ad-display-slot1 { width: 320px; height: 50px; } /* normally Header ad */
.ad-display-slot2 { width: 320px; height: 50px; } /* normally Sidebar ad */
.ad-display-slot3 { width: 320px; height: 50px; } /* normally Content ad */

.adsbyamazon.amz_mdrect { width: 300px; height: 250px; }


@media (min-width: 1200px) {
  .ad-display-slot1 { width: 728px; height: 90px; }
  .ad-display-slot2 { width: 336px; height: 280px; }
  .ad-display-slot3 { width: 728px; height: 90px; }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .ad-display-slot1 { width: 728px; height: 90px; }
  .ad-display-slot2 { width: 300px; height: 250px; }
  .ad-display-slot3 { width: 468px; height: 60px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .ad-display-slot1 { width: 468px; height: 60px; }
  .ad-display-slot2 { width: 728px; height: 90px; }
  .ad-display-slot3 { width: 728px; height: 90px; }

  .ad-highlight { background-color: #fff; clear: both; float: none; padding-bottom: 30px !important; padding-top: 30px !important; }
  .ad-highlight .adslot { margin: 0 auto; }

  .ad-content { margin-left: -15px; margin-right: -15px; }
  .ad-sidebar { border-bottom: solid 1px #e9e9e9; border-top: solid 1px #e9e9e9; }
}

@media (min-width: 768px) {
  .ad-header { padding-right: 10px; }
  .ad-content { border-top: solid 1px #e9e9e9; padding-top: 5px; }
  .ad-sidebar { margin-bottom: 30px; }
}

@media (max-width: 767px) {
  .ad-header,
  .ad-content,
  .ad-sidebar { border-color: #c9c9c9; border-style: solid; border-width: 0; padding-bottom: 10px; }

  .ad-header { float: none!important; }

  .ad-header,
  .ad-content { border-bottom-width: 1px; }

  .ad-content { margin: 15px -15px; }

  .ad-content,
  .ad-sidebar { border-top-width: 1px; padding-top: 10px; }

  .home .ad-header,
  .single .ad-header { border-width: 0; padding-bottom: 0; }
}

@media (min-width: 498px) and (max-width: 767px) {
  .ad-display-slot1,
  .ad-display-slot2,
  .ad-display-slot3 { width: 468px; height: 60px; }
}
