/*
	 style.styl
	 irate-public
	 
	 Created by Carson Christian on 2011-12-19.
	 Copyright 2011 (ampl)EGO. All rights reserved.
*/
/* Fonts */
@font-face {
  font-family: 'Museo';
  src: url("../fonts/Museo300-Regular-webfont.eot");
  src: url("../fonts/Museo300-Regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Museo300-Regular-webfont.woff") format('woff'), url("../fonts/Museo300-Regular-webfont.ttf") format('truetype'), url("../fonts/Museo300-Regular-webfont.svg#Museo") format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Museo';
  src: url("../fonts/Museo500-Regular-webfont.eot");
  src: url("../fonts/Museo500-Regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Museo500-Regular-webfont.woff") format('woff'), url("../fonts/Museo500-Regular-webfont.ttf") format('truetype'), url("../fonts/Museo500-Regular-webfont.svg#Museo") format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Museo';
  src: url("../fonts/Museo700-Regular-webfont.eot");
  src: url("../fonts/Museo700-Regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Museo700-Regular-webfont.woff") format('woff'), url("../fonts/Museo700-Regular-webfont.ttf") format('truetype'), url("../fonts/Museo700-Regular-webfont.svg#Museo") format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans';
  src: url("../fonts/licensed/MuseoSans_300-webfont.eot");
  src: url("../fonts/licensed/MuseoSans_300-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/licensed/MuseoSans_300-webfont.woff") format('woff'), url("../fonts/licensed/MuseoSans_300-webfont.ttf") format('truetype'), url("../fonts/licensed/MuseoSans_300-webfont.svg#MuseoSans") format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans';
  src: url("../fonts/MuseoSans_500-webfont.eot");
  src: url("../fonts/MuseoSans_500-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/MuseoSans_500-webfont.woff") format('woff'), url("../fonts/MuseoSans_500-webfont.ttf") format('truetype'), url("../fonts/MuseoSans_500-webfont.svg#MuseoSans") format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans';
  src: url("../fonts/MuseoSans_500_Italic-webfont.eot");
  src: url("../fonts/MuseoSans_500_Italic-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/MuseoSans_500_Italic-webfont.woff") format('woff'), url("../fonts/MuseoSans_500_Italic-webfont.ttf") format('truetype'), url("../fonts/MuseoSans_500_Italic-webfont.svg#MuseoSans") format('svg');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'MuseoSlab';
  src: url("../fonts/Museo_Slab_500-webfont.eot");
  src: url("../fonts/Museo_Slab_500-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Museo_Slab_500-webfont.woff") format('woff'), url("../fonts/Museo_Slab_500-webfont.ttf") format('truetype'), url("../fonts/Museo_Slab_500-webfont.svg#MuseoSlab") format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSlab';
  src: url("../fonts/Museo_Slab_500italic-webfont.eot");
  src: url("../fonts/Museo_Slab_500italic-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Museo_Slab_500italic-webfont.woff") format('woff'), url("../fonts/Museo_Slab_500italic-webfont.ttf") format('truetype'), url("../fonts/Museo_Slab_500italic-webfont.svg#MuseoSlab") format('svg');
  font-weight: 500;
  font-style: italic;
}
/* Colors */
/* Mixins */
input[type=button],
input[type=submit] {
  display: inline-block;
  color: #25353e;
  margin-bottom: 6px;
  margin-right: 6px;
  padding: 8px 16px;
  margin-top: 6px;
  border: 1px solid #8bacbf;
  font-family: "MuseoSans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 500;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background: #feffff;
  background: -moz-linear-gradient(top, #feffff 0%, #e1eff7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #e1eff7));
  background: -webkit-linear-gradient(top, #feffff 0%, #e1eff7 100%);
  background: -o-linear-gradient(top, #feffff 0%, #e1eff7 100%);
  background: -ms-linear-gradient(top, #feffff 0%, #e1eff7 100%);
  background: linear-gradient(top, #feffff 0%, #e1eff7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#e1eff7', GradientType=0);
  box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  cursor: pointer;
}
input[type=button].short,
input[type=submit].short {
  padding: 5px 16px;
  margin: 0 6px;
}
input[type=button].hover,
input[type=submit].hover {
  border-color: #527c95;
  background: #feffff;
  background: -moz-linear-gradient(top, #feffff 0%, #b7dcf2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #b7dcf2));
  background: -webkit-linear-gradient(top, #feffff 0%, #b7dcf2 100%);
  background: -o-linear-gradient(top, #feffff 0%, #b7dcf2 100%);
  background: -ms-linear-gradient(top, #feffff 0%, #b7dcf2 100%);
  background: linear-gradient(top, #feffff 0%, #b7dcf2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#b7dcf2', GradientType=0);
}
input[type=button].active,
input[type=submit].active {
  box-shadow: inset 0 0px 6px rgba(0,0,0,0.2);
}
input[type=button].disabled,
input[type=submit].disabled {
  color: #909aa0;
  border-color: #c6ced3;
  background: #feffff;
  background: -moz-linear-gradient(top, #feffff 0%, #eef0f2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #eef0f2));
  background: -webkit-linear-gradient(top, #feffff 0%, #eef0f2 100%);
  background: -o-linear-gradient(top, #feffff 0%, #eef0f2 100%);
  background: -ms-linear-gradient(top, #feffff 0%, #eef0f2 100%);
  background: linear-gradient(top, #feffff 0%, #eef0f2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#eef0f2', GradientType=0);
}
input[type=button].left,
input[type=submit].left {
  float: left;
}
input[type=button].right,
input[type=submit].right {
  float: right;
}
/* Classes */
div.PasswordBar {
  margin: 7px auto 14px auto;
  padding: 0 0 0 208px;
  width: 192px;
}
div.PasswordBar .outline {
  display: inline-block;
  width: 100%;
  height: 12px;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.PasswordBar .outline .fill {
  width: 0%;
  height: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
div.PasswordBar .outline .fill.level_zero {
  background: #f3c5bd;
  background: -moz-linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #f60 75%, #c72200 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3c5bd), color-stop(50%, #e86c57), color-stop(51%, #ea2803), color-stop(75%, #f60), color-stop(100%, #c72200));
  background: -webkit-linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #f60 75%, #c72200 100%);
  background: -o-linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #f60 75%, #c72200 100%);
  background: -ms-linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #f60 75%, #c72200 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 );
  background: linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #f60 75%, #c72200 100%);
}
div.PasswordBar .outline .fill.level_one {
  background: #fceabb;
  background: -moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceabb), color-stop(50%, #fccd4d), color-stop(51%, #f8b500), color-stop(100%, #fbdf93));
  background: -webkit-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
  background: -o-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
  background: -ms-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
  background: linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
}
div.PasswordBar .outline .fill.level_two {
  background: #b4e391;
  background: -moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(50%, #61c419), color-stop(100%, #b4e391));
  background: -webkit-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);
  background: -o-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);
  background: -ms-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );
  background: linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);
}
div.PasswordBar .outline .fill.level_three {
  background: #b8e1fc;
  background: -moz-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b8e1fc), color-stop(10%, #a9d2f3), color-stop(25%, #90bae4), color-stop(37%, #90bcea), color-stop(50%, #90bff0), color-stop(51%, #6ba8e5), color-stop(83%, #a2daf5), color-stop(100%, #bdf3fd));
  background: -webkit-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);
  background: -o-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);
  background: -ms-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 );
  background: linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);
}
div.PasswordBar .readOut {
  text-align: left;
  font-size: 12px;
  width: 100%;
}
body {
  margin: 0;
  padding: 0;
  font-family: "MuseoSans";
  font-weight: 300;
}
a {
  color: #1378aa;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
h1 {
  font-family: "MuseoSlab";
  font-weight: 500;
  text-shadow: rgba(0,0,0,0.3) 0 1px 0;
}
h2 {
  color: #069;
  font-family: "MuseoSlab";
  font-weight: 500;
  font-size: 18px;
  text-align: center;
  padding-top: 12px;
  padding-bottom: 20px;
}
h2.underline {
  background-position-y: 38px;
}
.underline {
  background: url("../images/header_underline.png") center no-repeat;
}
.overline {
  background: url("../images/header_overline.png") center no-repeat;
}
#pageHeader {
  position: relative;
  width: 96%;
  padding: 8px 2% 8px 2%;
  min-height: 29px;
  text-align: right;
  background: rgba(255,255,255,0.8);
  background: -moz-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(213,213,213,0.8) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.8)), color-stop(100%, rgba(213,213,213,0.8)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(213,213,213,0.8) 100%);
  background: -o-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(213,213,213,0.8) 100%);
  background: -ms-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(213,213,213,0.8) 100%);
  background: linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(213,213,213,0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(213,213,213,0.8)', GradientType=0);
  border-bottom: 1px solid #b6b7b7;
  -webkit-box-shadow: 0 1px 9px rgba(0,0,0,0.25);
  -moz-box-shadow: 0 1px 9px rgba(0,0,0,0.25);
  box-shadow: 0 1px 9px rgba(0,0,0,0.25);
}
#pageHeader h1 {
  display: inline-block;
  position: absolute;
  padding: 0;
  margin: 0;
  left: 16px;
  top: 8px;
  font-size: 26px;
  font-family: "Museo";
  font-weight: 300;
  text-shadow: rgba(255,255,255,0.7) 0 1px 0;
}
div.body {
  padding-bottom: 40px;
  text-align: center;
}
div.body .message {
  margin: 20px auto 40px auto;
  padding: 12px;
  color: #9d5400;
  width: 500px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border: 2px solid rgba(228,122,0,0.3);
  background: -moz-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,130,0,0.15)), color-stop(76%, rgba(252,225,194,0.15)), color-stop(100%, rgba(255,255,255,0)));
  background: -webkit-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26f28200', endColorstr='#00ffffff',GradientType=0 );
}
div.body .message.happy {
  color: #047b38;
  border: 2px solid rgba(6,197,90,0.3);
  background: -moz-linear-gradient(top, rgba(108,222,157,0.15) 0%, rgba(220,247,231,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(108,222,157,0.15)), color-stop(76%, rgba(220,247,231,0.15)), color-stop(100%, rgba(255,255,255,0)));
  background: -webkit-linear-gradient(top, rgba(108,222,157,0.15) 0%, rgba(220,247,231,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(top, rgba(108,222,157,0.15) 0%, rgba(220,247,231,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(top, rgba(108,222,157,0.15) 0%, rgba(220,247,231,0.15) 76%, rgba(255,255,255,0) 100%);
  background: linear-gradient(top, rgba(108,222,157,0.15) 0%, rgba(220,247,231,0.15) 76%, rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#266cde9d', endColorstr='#00ffffff',GradientType=0 );
}
div.body .message.happy h2 {
  color: #2a8d55;
}
div.body .message h2 {
  margin: 0;
  color: #f28200;
}
div.body .message div {
  margin: 0 0 12px 0;
}
div.body form {
  width: 100%;
  margin: 0;
  padding: 0;
}
div.body form label {
  display: inline-block;
  width: 120px;
  padding: 13px 7px 0 0;
  text-align: right;
  font-family: "Museo";
  font-weight: 300;
}
div.body form input[type="password"],
div.body form input[type="text"],
div.body form input[type="email"] {
  padding: 6px;
  font: 16px "MuseoSans", Arial, Helvetica, Geneva, sans-serif;
  font-weight: 300;
  border: 1px solid #8c8c8c;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.75), inset 0 1px 5px rgba(0,0,0,0.16);
  -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.75), inset 0 1px 5px rgba(0,0,0,0.16);
  box-shadow: 0 1px 0 rgba(255,255,255,0.75), inset 0 1px 5px rgba(0,0,0,0.16);
}
div.body form input[type="password"]:focus,
div.body form input[type="text"]:focus,
div.body form input[type="email"]:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
  border-color: #0590fa;
  background-color: #f6fbff;
  -webkit-box-shadow: 0 0 1px 1px #73bdfa;
  -moz-box-shadow: 0 0 1px 1px #73bdfa;
  box-shadow: 0 0 1px 1px #73bdfa;
}
div.body form input[type="password"].validation-failed,
div.body form input[type="text"].validation-failed,
div.body form input[type="email"].validation-failed {
  border-color: #f00;
  background-color: #fff4f4;
}
div.body form .options {
  width: 350px;
  margin: auto;
  text-align: right;
}
div.body form .options label {
  padding: 0 4px 8px 0;
  font-family: "MuseoSans";
  font-size: 12px;
  width: auto;
  color: #808080;
}
p.small {
  font-size: 11px;
  color: #808080;
  text-shadow: rgba(0,0,0,0.12) 0 1px 0;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
  width: 75%;
  margin: auto;
  padding-top: 3px;
  padding-bottom: 3px;
}
p.describe {
  font-size: 14px;
  color: #4d4d4d;
  width: 400px;
  margin: auto;
  padding-top: 7px;
  padding-bottom: 24px;
}
div.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fafafa;
  border-top: 1px solid #efefef;
  height: 34px;
  z-index: 1;
}
div.footer p {
  padding-left: 5%;
  margin-top: 10px;
  font-size: 12px;
  color: #4c4c4c;
}
div.footer p img {
  position: absolute;
  right: 5%;
  top: 3px;
  border-style: none;
}
#lost {
  font-family: "MuseoSans";
  font-weight: 300;
  font-size: 14px;
  border-bottom: 1px dashed;
}
#lost:hover {
  text-decoration: none;
}
/* Views */
#recaptcha_widget {
  width: 500px;
  margin: auto;
}
#recaptcha_widget table td {
  padding: 3px;
}
#recaptcha_widget table td.right {
  text-align: right;
}
#recaptcha_widget table td.small {
  font-size: 12px;
}
#recaptcha_widget .wrongCaptcha {
  padding: 3px;
  margin: 4px;
  color: #9d5400;
  font-size: 14px;
  border: 2px solid rgba(228,122,0,0.3);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: -moz-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,130,0,0.15)), color-stop(76%, rgba(252,225,194,0.15)), color-stop(100%, rgba(255,255,255,0)));
  background: -webkit-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26f28200', endColorstr='#00ffffff',GradientType=0 );
}
.issue {
  width: 400px;
  margin: auto;
  padding: 3px;
  color: #9d5400;
  font-size: 14px;
  border: 2px solid rgba(228,122,0,0.3);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: -moz-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,130,0,0.15)), color-stop(76%, rgba(252,225,194,0.15)), color-stop(100%, rgba(255,255,255,0)));
  background: -webkit-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  background: linear-gradient(top, rgba(242,130,0,0.15) 0%, rgba(252,225,194,0.15) 76%, rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26f28200', endColorstr='#00ffffff',GradientType=0 );
}
/* IE */
html.ie #pageHeader {
  background: #f9f9f9;
  background: -moz-linear-gradient(top, #f9f9f9 0%, #dedede 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #dedede));
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #dedede 100%);
  background: -o-linear-gradient(top, #f9f9f9 0%, #dedede 100%);
  background: -ms-linear-gradient(top, #f9f9f9 0%, #dedede 100%);
  background: linear-gradient(top, #f9f9f9 0%, #dedede 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dedede',GradientType=0 );
}
html.ie img {
  border: none;
}
