@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);    body {       background-color: #FFFFFF;background-image: url(''); background-repeat: no-repeat;background-position: left top;background-attachment: fixed;      padding: 0;      margin: 0; font-family: "Gotham SSm a","Helvetica Neue",Helvetica,Arial,sans-serif; color: #303030;   }    .livereports .main, .livereports .main table tr th, .livereports .main table tr td {     font-family: Arial, Helvetica, sans-serif;color: #303030;font-weight: normal;font-style: normal;font-size: 12px;  }    table {      background-color: transparent;      /* Set tables transparent */      padding: 0;      margin: 0;  }    #logo-image {  text-align:center;  /* alignment */      display: none;      /* no logo by default */      padding:0;      margin:0 0 1em 0;      background-repeat: no-repeat;      background-position: center center;  background-size: contain; width: 100%;  }    #logo-image {background-image: url('/media/questmedia.ashx?mid=1213877&spp=dMFZzCZQhy7EiWg1_bRAIg2'); background-position: center center; height: 180px; display: block;}    .livereports h1 {      display: block;      font-family: Arial, Helvetica, sans-serif;color: #303030;font-weight: bold;font-style: normal;font-size: 180%;  }    .livereports .questiontitle h2 {      line-height: 1.2em;      margin: 0 0 1em;      font-family: Arial, Helvetica, sans-serif;color: #303030;font-weight: normal;font-style: normal;font-size: 180%;  }    table.crosstabcount tbody th, table.crosstabcount td, table.crosstabcount tfoot th, table.crosstabmean tbody th, table.crosstabmean td, table.crosstabmean tfoot th, table.crosstabpercent tbody th, table.crosstabpercent td, table.crosstabpercent tfoot th, table.legendtable tbody th, table.legendtable td, table.legendtable tfoot th, table.matrixtable tbody th, table.matrixtable td, table.matrixtable tfoot th, table.npstable tbody th, table.npstable td, table.npstable tfoot th, table.responsetable tbody th, table.responsetable td, table.responsetable tfoot th, table.seriestable tbody th, table.seriestable td, table.seriestable tfoot th, table.styleguide-table tbody th, table.styleguide-table td, table.styleguide-table tfoot th {      border-bottom: 1px dashed #656565;      vertical-align: top;      padding: 12px 10px;  }    .livereports .questionRow .sectiontitle {      width: 100%;      padding-left: 10px;      font-family: Arial, Helvetica, sans-serif;color: #303030;font-weight: bold;font-style: normal;font-size: 140%;  }    /* -------- Chart and table background color: --------*/  .livereports #question-subview, .livereports #responsecontent-subview {      background-color:  #FFFFFF  }  .livereports .questionRow .question {      width: 100%;      border: 1px solid #bbb;      padding: 20px;      margin: 10px;      vertical-align: top;      background-color: #ffffff;  /* Default color */  }  /*related change - commented css away:*/  .k-tabstrip ul.k-tabstrip-items>li.k-item.k-state-active {      border: 1px solid #bbb;      font-weight: 500;      border-bottom: 1px solid #FFFFFF;   /* Chart and table background color here too */      margin-top: 1px;      padding-bottom: 0;  }  /*related change - question table to transparent:*/  .livereports table.legendtable, .livereports table.matrixtable, .livereports table.responsetable, .livereports table.seriestable {      margin: 0 0 1em;      width: 100%;      background-color: transparent;  /* background transparent */  }    /* -------------- Button color - also on hover and active: -------- */  .livereports nav.navbuttons button {      cursor: pointer;      font-size: 70%;      border: none;               /* no separate border on buttons */      border-radius: 0;      background-color: #bdbdbd;  /* button default color green */      color: #303030;      padding: .6em 1.2em;      text-align: center;      border: none;  }    /* Menu item color: */  .livereports nav.questionlist li.question {      padding: 12px 0;      border: 1px solid #b0b0b0;      border-top: 0;      background-color: #bdbdbd;          /* Default color */  }    /* Menu item color, selected: */  .livereports nav.questionlist li.question.selected {      background-color: #e24401;          /* Default color */      border-right: 0;  }  /* related change - change underlining color from green to grey:*/  .livereports nav.questionlist li.selected div.questionname {      border-bottom: 1px solid #909090;  }