@charset "UTF-8";
/* SCSS variables ------------------------------------------------------- */
/* Colors */
/* Border widths */
/* Fonts ------------------------------------------------------- */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 26, 2012 */
@font-face {
  font-family: 'gentium_book_basic';
  src: url("../fonts/genbkbasb-webfont.eot");
  src: url("../fonts/genbkbasb-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/genbkbasb-webfont.woff") format("woff"), url("../fonts/genbkbasb-webfont.ttf") format("truetype"), url("../fonts/genbkbasb-webfont.svg#gentium_book_basicbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'gentium_book_basic';
  src: url("../fonts/genbkbasbi-webfont.eot");
  src: url("../fonts/genbkbasbi-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/genbkbasbi-webfont.woff") format("woff"), url("../fonts/genbkbasbi-webfont.ttf") format("truetype"), url("../fonts/genbkbasbi-webfont.svg#gentium_book_basicbold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'gentium_book_basic';
  src: url("../fonts/genbkbasi-webfont.eot");
  src: url("../fonts/genbkbasi-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/genbkbasi-webfont.woff") format("woff"), url("../fonts/genbkbasi-webfont.ttf") format("truetype"), url("../fonts/genbkbasi-webfont.svg#gentium_book_basicitalic") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'gentium_book_basic';
  src: url("../fonts/genbkbasr-webfont.eot");
  src: url("../fonts/genbkbasr-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/genbkbasr-webfont.woff") format("woff"), url("../fonts/genbkbasr-webfont.ttf") format("truetype"), url("../fonts/genbkbasr-webfont.svg#gentium_book_basicregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'open_sans_bold';
  src: url("../fonts/opensans-bold-webfont.eot");
  src: url("../fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-bold-webfont.woff") format("woff"), url("../fonts/opensans-bold-webfont.ttf") format("truetype"), url("../fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'open_sans_extra';
  src: url("../fonts/opensans-extrabold-webfont.eot");
  src: url("../fonts/opensans-extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-extrabold-webfont.woff") format("woff"), url("../fonts/opensans-extrabold-webfont.ttf") format("truetype"), url("../fonts/opensans-extrabold-webfont.svg#open_sansbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'open_sans_bolditalic';
  src: url("../fonts/opensans-bolditalic-webfont.eot");
  src: url("../fonts/opensans-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-bolditalic-webfont.woff") format("woff"), url("../fonts/opensans-bolditalic-webfont.ttf") format("truetype"), url("../fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}

/* Author base classes ------------------------------------------------------- */
/* line 107, ../sass/_base.scss */
a {
  color: #125ca7;
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  -o-transition: color 0.1s linear;
  transition: color 0.1s linear;
}

/* line 112, ../sass/_base.scss */
a:hover {
  color: #75a3d2;
}

/* Resets, boilerplate, utility classes ------------------------------------------------------- */
/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */
/* HTML5 ✰ Boilerplate
 * ==|== normalize ==========================================================
 */
/* line 127, ../sass/_base.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

/* line 128, ../sass/_base.scss */
audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 129, ../sass/_base.scss */
audio:not([controls]) {
  display: none;
}

/* line 130, ../sass/_base.scss */
[hidden] {
  display: none;
}

/* line 132, ../sass/_base.scss */
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 133, ../sass/_base.scss */
body {
  margin: 0;
  font-size: 15px;
  line-height: 20px;
}

/* line 134, ../sass/_base.scss */
body, button, input.gsc-search-button, input, select, textarea {
  font-family: sans-serif;
  color: #222;
}

/* line 136, ../sass/_base.scss */
a {
  text-decoration: none;
}

/* line 137, ../sass/_base.scss */
a:focus {
  outline: thin dotted;
}

/* line 138, ../sass/_base.scss */
a:hover, a:active {
  outline: 0;
}

/* line 139, ../sass/_base.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 140, ../sass/_base.scss */
b, strong {
  font-weight: bold;
}

/* line 141, ../sass/_base.scss */
blockquote {
  margin: 1em 40px;
}

/* line 142, ../sass/_base.scss */
dfn {
  font-style: italic;
}

/* line 143, ../sass/_base.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

/* line 144, ../sass/_base.scss */
ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}

/* line 145, ../sass/_base.scss */
mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 146, ../sass/_base.scss */
pre, code, kbd, samp {
  font-family: monospace, monospace;
  _font-family: "courier new", monospace;
  font-size: 1em;
}

/* line 147, ../sass/_base.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 148, ../sass/_base.scss */
q {
  quotes: none;
}

/* line 149, ../sass/_base.scss */
q:before, q:after {
  content: "";
  content: none;
}

/* line 150, ../sass/_base.scss */
small {
  font-size: 85%;
}

/* line 151, ../sass/_base.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 152, ../sass/_base.scss */
sup {
  top: -0.5em;
}

/* line 153, ../sass/_base.scss */
sub {
  bottom: -0.25em;
}

/* line 154, ../sass/_base.scss */
ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}

/* line 155, ../sass/_base.scss */
dd {
  margin: 0 0 0 40px;
}

/* line 156, ../sass/_base.scss */
nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* line 157, ../sass/_base.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}

/* line 158, ../sass/_base.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 159, ../sass/_base.scss */
figure {
  margin: 0;
}

/* line 161, ../sass/_base.scss */
form {
  margin: 0;
}

/* line 162, ../sass/_base.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 163, ../sass/_base.scss */
label {
  cursor: pointer;
}

/* line 164, ../sass/_base.scss */
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}

/* line 165, ../sass/_base.scss */
button, input.gsc-search-button, input, select, textarea {
  font-size: 13px;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/* line 166, ../sass/_base.scss */
button, input.gsc-search-button, input {
  line-height: normal;
  *overflow: visible;
}

/* line 167, ../sass/_base.scss */
table button, table input.gsc-search-button, table input {
  *overflow: auto;
}

/* line 168, ../sass/_base.scss */
button, input.gsc-search-button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 169, ../sass/_base.scss */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
}

/* line 170, ../sass/_base.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 171, ../sass/_base.scss */
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 172, ../sass/_base.scss */
button::-moz-focus-inner, input.gsc-search-button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 173, ../sass/_base.scss */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/* line 175, ../sass/_base.scss */
input:invalid, textarea:invalid {
  background-color: #f0dddd;
}

/* line 177, ../sass/_base.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 178, ../sass/_base.scss */
td {
  vertical-align: top;
}

/** Example Grid Preview Styles-------------------------------------------------- */
/* line 181, ../sass/_base.scss */
.example-grids p {
  border: 1px solid #999999;
  padding: 1em;
}

/* ==|== non-semantic helper classes ======================================== */
/* line 187, ../sass/_base.scss */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

/* line 188, ../sass/_base.scss */
.ir br {
  display: none;
}

/* line 189, ../sass/_base.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 190, ../sass/_base.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 191, ../sass/_base.scss */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 192, ../sass/_base.scss */
.invisible {
  visibility: hidden;
}

/* line 193, ../sass/_base.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* line 194, ../sass/_base.scss */
.clearfix:after {
  clear: both;
}

/* line 195, ../sass/_base.scss */
.clearfix {
  zoom: 1;
}

/* ==|== print styles ======================================================= */
@media print {
  /* line 200, ../sass/_base.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 201, ../sass/_base.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 202, ../sass/_base.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 203, ../sass/_base.scss */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }

  /* line 204, ../sass/_base.scss */
  pre, blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid;
  }

  /* line 205, ../sass/_base.scss */
  thead {
    display: table-header-group;
  }

  /* line 206, ../sass/_base.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 207, ../sass/_base.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
}

  /* line 209, ../sass/_base.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 210, ../sass/_base.scss */
  h2, h3 {
    page-break-after: avoid;
  }
}
/** grid columms
 -------------------------------------------------- */
/* line 4, ../sass/_grid.scss */
.col-left {
  float: left;
  margin-right: 22px;
  width: 180px;
}

/* line 10, ../sass/_grid.scss */
.col-main {
  float: left;
  margin-right: 22px;
  width: 546px;
}

/* line 16, ../sass/_grid.scss */
.col-right {
  float: right;
  width: 250px;
}

/* line 21, ../sass/_grid.scss */
.col-full {
  float: left;
  margin-right: 22px;
  width: 802px;
}

/* This is used for pages with only the left sidebar */
/* fluid media */
/* line 31, ../sass/_grid.scss */
.row img,
.row object,
.row embed,
.row video {
  max-width: 100%;
}

/** grid utilities
 -------------------------------------------------- */
/* Row Clearfix
Uses variation of Nicolas Gallagher's Micro Clearfix.
http://nicolasgallagher.com/micro-clearfix-hack/ */
/* line 41, ../sass/_grid.scss */
.row:before,
.row:after {
  content: "";
  display: table;
}

/* line 45, ../sass/_grid.scss */
.row:after {
  clear: both;
}

/* line 48, ../sass/_grid.scss */
.row {
  /* Just in case: make sure that rows clear outside floats. */
  clear: both;
  /* For IE 6/7 (trigger hasLayout) */
  zoom: 1;
}

/* Containers and wrappers -------------------------------------------------------- */
/* line 7, ../sass/screen.scss */
body {
  font-family: "gentium_book_basic", serif;
  background-color: #d5dae1;
}

/* line 12, ../sass/screen.scss */
.container {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 15px #666666;
  box-shadow: 0px 5px 15px #666666;
  margin: auto;
  padding: 12px 0 24px;
  width: 1080px;
}

/* line 21, ../sass/screen.scss */
.wrapper {
  margin: auto;
  width: 1020px;
}

/* line 26, ../sass/screen.scss */
nav {
  margin-top: 12px;
  text-align: center;
  width: 100%;
}
/* line 31, ../sass/screen.scss */
nav ul li {
  display: inline-block;
  text-transform: uppercase;
}

/* Re-usable features ------------------------------------------------------------- */
/* line 39, ../sass/screen.scss */
.openx-top {
  display: inline-block;
  float: right;
  margin-bottom: 7px;
  text-align: center;
}

/* line 46, ../sass/screen.scss */
.divider {
  width: 40px;
  margin: 24px auto;
}

/* line 51, ../sass/screen.scss */
.next, .previous {
  width: 200px;
  display: table;
}
/* line 55, ../sass/screen.scss */
.next a, .previous a {
  display: inline-block;
  width: 191px;
}
/* line 59, ../sass/screen.scss */
.next span, .previous span {
  display: table-cell;
  vertical-align: middle;
  color: #125ca7;
  font-size: 20px;
}

/* line 67, ../sass/screen.scss */
.next {
  float: right;
  text-align: right;
}
/* line 71, ../sass/screen.scss */
.next span {
  padding-left: 12px;
}

/* line 76, ../sass/screen.scss */
.previous {
  float: left;
  text-align: left;
}
/* line 80, ../sass/screen.scss */
.previous span {
  padding-right: 12px;
}

/* line 85, ../sass/screen.scss */
.entry-footer {
  border-top: 1px solid #6f6e6e;
  border-bottom: 1px solid #6f6e6e;
  color: #6f6e6e;
  padding: 12px;
  margin-bottom: 18px;
}

/* Forms -------------------------------------------------------------------------- */
/* line 95, ../sass/screen.scss */
form {
  margin-bottom: 20px;
}
/* line 98, ../sass/screen.scss */
form input {
  border: 1px solid #d5dae1;
  margin-bottom: 10px;
  outline: none;
  padding: 5px;
  width: 240px;
}
/* line 106, ../sass/screen.scss */
form button, form input.gsc-search-button {
  background-color: black;
  border: none;
  color: #fff;
  font-family: 'open_sans_bold';
  font-weight: bold;
  padding: 5px 38px;
  text-align: center;
  text-transform: uppercase;
}

/* Header ------------------------------------------------------------------------- */
/* line 121, ../sass/screen.scss */
.logo {
  float: left;
  margin-top: 7px;
}

/* line 126, ../sass/screen.scss */
.main-nav {
  border-bottom: 4px solid #d5dae1;
  border-top: 1px solid #d5dae1;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
/* line 133, ../sass/screen.scss */
.main-nav ul li {
  padding: 5px 13px 5px 0;
}
/* line 135, ../sass/screen.scss */
.main-nav ul li:before {
  color: #d5dae1;
  content: '\00B7';
  padding: 0 15px 0 0;
}
/* line 141, ../sass/screen.scss */
.main-nav ul li:first-child:before {
  content: none;
}

/* line 147, ../sass/screen.scss */
.search-input {
  border: 1px solid #d5dae1;
  display: inline-block;
  font-family: 'gentium_book_basic';
  font-size: 14px;
  margin: 10px 0;
  outline: none;
  padding-left: 10px;
  width: 237px;
}

/* line 158, ../sass/screen.scss */
#above-header-signup {
  background-color: #fff;
  text-align: center;
  padding-top: 4px;
}
/* line 163, ../sass/screen.scss */
#above-header-signup form {
  margin-bottom: 0;
}

/* line 168, ../sass/screen.scss */
.above-header-input {
  text-align: center;
  display: inline-block;
}

/* line 173, ../sass/screen.scss */
.above-header-submit-button {
  display: inline-block;
  width: 99px;
  float: left;
  margin-left: 4px;
  line-height: 14px;
}

/* line 181, ../sass/screen.scss */
.above-header-closing {
  line-height: 13px;
}

/* line 185, ../sass/screen.scss */
#ran-banner {
  padding-top: 0 !important;
  margin-bottom: 26px !important;
}

/* Footer ------------------------------------------------------------------------- */
/* line 192, ../sass/screen.scss */
.main-footer {
  color: #6f6e6e;
  font-size: 14px;
  text-align: center;
}

/* line 198, ../sass/screen.scss */
.footer-nav {
  border-bottom: 1px solid #d5dae1;
  border-top: 4px solid #d5dae1;
  font-size: 14px;
  line-height: 24px;
}
/* line 204, ../sass/screen.scss */
.footer-nav ul li {
  padding: 7px 10px;
}
/* line 208, ../sass/screen.scss */
.footer-nav a {
  padding: 14px 0;
}

/* line 213, ../sass/screen.scss */
.disclaimer {
  line-height: 18px;
}

/* Widgets and sections ------------------------------------------------------------------------- */
/* line 219, ../sass/screen.scss */
.widget, .section {
  margin-bottom: 27px;
}
/* line 222, ../sass/screen.scss */
.widget h1, .section h1 {
  border-top: 4px solid #d5dae1;
  border-bottom: 1px solid #d5dae1;
  font-family: "open_sans_extra", sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  line-height: 13px;
  margin: 0 0 13px;
  padding: 10px;
}
/* line 233, ../sass/screen.scss */
.widget h2, .section h2 {
  font-size: 17px;
  margin: 0;
}
/* line 238, ../sass/screen.scss */
.widget p, .section p {
  font-family: "gentium_book_basic", serif;
  font-size: 15px;
  line-height: 22px;
  margin-top: 0;
}

/* line 246, ../sass/screen.scss */
.excerpt {
  margin-bottom: 6px;
}

/* line 250, ../sass/screen.scss */
h1.blue {
  border-top: 4px solid #d5dae1;
  border-bottom: 1px solid #d5dae1;
}

/* line 254, ../sass/screen.scss */
h1.red {
  border-top: 4px solid #d27575;
  border-bottom: 1px solid #d27575;
}

/* line 258, ../sass/screen.scss */
h1.yellow {
  border-top: 4px solid #eee2a3;
  border-bottom: 1px solid #eee2a3;
}

/* line 264, ../sass/screen.scss */
.posts h1 {
  border-top: 4px solid #d27575;
  border-bottom: 1px solid #d27575;
}

/* line 270, ../sass/screen.scss */
.trythis h1 {
  border-top: 4px solid #eee2a3;
  border-bottom: 1px solid #eee2a3;
}

/* line 275, ../sass/screen.scss */
.newsletter {
  font-style: italic;
}
/* line 278, ../sass/screen.scss */
.newsletter p {
  margin-bottom: 5px;
}

/* Aspartame text widget (front page) */
/* line 285, ../sass/screen.scss */
#aspartame {
  border: 2px solid black;
  background: url("../../img/Report_Background.jpg") repeat-y;
  width: 250px;
}

/* line 291, ../sass/screen.scss */
#aspartame p {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  margin: 0 8px 6px 8px;
}

/* line 299, ../sass/screen.scss */
#aspartame .signup {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin: 1em;
}

/* line 306, ../sass/screen.scss */
#aspartame input {
  width: auto;
}

/* line 310, ../sass/screen.scss */
#aspartame .button {
  background-color: #990000;
  border: none;
  color: #FFFFFF;
  font-family: "Arial Black", Gadget, sans-serif;
  font-weight: bold;
  font-size: 15px;
  padding: 1px 10px;
  text-align: center;
  text-transform: uppercase;
  margin-top: 5px;
}

/* line 323, ../sass/screen.scss */
#aspartame .privacy {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 6px;
}

/* 	Error page
	------------------------------------------------------- */
/* line 337, ../sass/screen.scss */
.error404 .section .searchform {
  display: inline;
}
/* line 341, ../sass/screen.scss */
.error404 .section .searchsubmit {
  width: auto;
}

/* 	Google search results
	All !important's in this section override Google's stylesheet.
	------------------------------------------------------- */
/* line 350, ../sass/screen.scss */
input.gsc-input {
  height: 100%;
  margin-bottom: 0;
}

/* line 354, ../sass/screen.scss */
td.gsc-search-button {
  width: 37px;
  padding: 0;
}

/* line 358, ../sass/screen.scss */
input.gsc-search-button {
  width: 126px;
}

/* line 363, ../sass/screen.scss */
.gsc-control-cse, .gsc-control-cse .gsc-table-result {
  font-family: inherit !important;
  font-size: inherit !important;
}

/* line 368, ../sass/screen.scss */
.gsc-above-wrapper-area {
  padding: 0 !important;
}

/* line 372, ../sass/screen.scss */
.gsc-result-info {
  margin: 0 !important;
}

/* line 376, ../sass/screen.scss */
a.gs-title {
  color: #125ca7 !important;
}
/* line 379, ../sass/screen.scss */
a.gs-title:hover {
  color: #75a3d2 !important;
}
/* line 382, ../sass/screen.scss */
a.gs-title:hover b {
  color: #75a3d2 !important;
}
/* line 387, ../sass/screen.scss */
a.gs-title b {
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  -o-transition: color 0.1s linear;
  transition: color 0.1s linear;
  color: #125ca7 !important;
}

/* line 393, ../sass/screen.scss */
.gsc-results .gsc-cursor-box {
  text-align: center;
}

/* line 398, ../sass/screen.scss */
#cf_gcse_search_results ol.search_results_wrapper,
#cf_gcse_search_results ul.search_results_wrapper {
  margin: 0;
  padding-left: 0;
}

/* line 402, ../sass/screen.scss */
#cf_gcse_search_results .search_results_wrapper li {
  border: 0;
}

/* line 406, ../sass/screen.scss */
#cf_gcse_search_results a.search_item_link {
  font-size: 17px;
  font-weight: bold;
}

/* line 411, ../sass/screen.scss */
#cf_gcse_search_results p.search_item_snippet {
  margin: 0;
  font-size: 15px;
  line-height: 20px;
}

/* line 416, ../sass/screen.scss */
#cf_gcse_search_results p.search_item_snippet br,
#cf_gcse_search_results p.search_item_display_link {
  display: none;
}
