/* IE 7 Specific fixes. */

div#block-views-participating_networks-block_1 ul {
  margin-top:3px;
  width:800px;
  height:90px;
  /*border:1px solid lime;*/
  display:table-row;
  position:relative;
  left:74px;
}

div#block-views-participating_networks-block_1 ul li {
  clear:none;
  float:left;
  padding-left:24px;
  margin-right:32px;
  /*border:1px solid red;*/
  display:table-cell;
  height:90px;
  line-height:90px;
}

div#block-views-participating_networks-block_1 ul li .views-field {
  height:90px;
  /*border:1px solid red;*/
}

div#block-views-participating_networks-block_1 ul li .views-field img {
  display:table-cell;
  vertical-align:middle;
  position:absolute;
  top:50%;
}

div#block-views-participating_networks-block_1 ul li.views-row-5 {
  margin-right:0px;
  clear:none;
}

div#block-views-participating_networks-block_1 h2.title {
  display:inline;
  position:relative;
  top:68px;
}

.page-about-nai-our-team .view .views-field-body {
  margin-top:-86px;
  position:relative;
  left:4px;
}

.faq-ul-questions-top li {
  margin-left:10px;
}

.page-blog .panel-col-last .pane-archive .item-list ul li {
  list-style-type:none;
}

ul.nice-menu li.menu-path-node-321 ul {
    width: 650px;
}

.page-understanding-online-advertising .section > h1.title {
  height:82px;
}

.node-type-banner-page #left-block #button {
  width:77px;
}

.region-content-bottom {
  display:block;
  height:auto;
  width:100%;
}

/***********/
/* SlideJS */
/***********/
.view-rotating-banner .view-content {
  width:703px;
}

.slides_container {
  width:703px;
  height:400px;
  border:0px solid red;
  background:url(../images/slider-footer.png) no-repeat left bottom transparent;
}

.pagination {
  background:url(../images/slider-separator.png) no-repeat scroll top right transparent;
  display:inline-block;
  margin:0;
  list-style:none;
  position:absolute;
  bottom:14px;
  height:23px;
  padding-top:12px;
  padding-left:10px;
  padding-right:10px;
  z-index:10;
  background:#383f85;
  width:683px
}

#prev-next {
  float:right;
  position:relative;
  top:-27px;
  left:-12px;
  z-index:999;
}

#slides a.prev {
  outline:none;
}

#slides a.next {
  outline:none;
}

div#block-views-participating_networks-block_1 {
  background:#efefef;
  padding:0px;
  margin:0px;
  height:174px;
}

.node-type-banner-page #left-block h2 {
  font-size:36px;
}

.node-type-banner-page #left-block h3 {
  font-size:23px;
}

.section > h1.title {
  position:relative;
  top:0px;
}

.page-understanding-online-advertising .section .breadcrumb {
  display:none;
}

.section-faq .section > h1.title, 
.page-understanding-online-advertising .section > h1.title {
  /*height:46px;*/
  height:82px;
}

.section-faq h1.title, 
.section-understanding-online-advertising h1.title {
  position:relative;
  margin-top:-82px;
  line-height:1em;
  margin-bottom:4px;
}

#navigation {
  width:auto;
}

#navigation .section {
  position:relative;
  width:728px;
}

div.view-participating-networks .item-list ul li {
  float:left;
  clear:none;
  display:inline;
  position:relative;
  top:0px;
}
