﻿/************************** Notification ***************************
**************************************************************************/
.sticky p,
.floated p,
.fixed p,
.ondemand p {
  float: right;
  padding: 0;
  margin: 0;
  margin-right: 10px;
  line-height: 45px;
  color: #fff;
  font-size: 12px;
}
.sticky a,
.floated a,
.fixed a,
.ondemand a {
  float: left;
  margin: 13px 0 0 10px;
}
.sticky {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  width: 100%;
  border-bottom: 3px solid #fff !important;
  background: #91BD09;
  /* Old browsers */
  background: -moz-linear-gradient(top, #91bd09 0%, #91bd09 100%);
  /* FF3.6+ */
  /* FireFox 3.6 */
  /* Safari4+, Chrome */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#91BD09', endColorstr='#91BD09')";
  -pie-background: linear-gradient(#91bd09, #91bd09 100%);
  -moz-box-shadow: 1px 1px 7px #676767;
  -webkit-box-shadow: 1px 1px 7px #676767;
  box-shadow: 1px 1px 7px #676767;
  height: 45px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #91bd09), color-stop(1, #91bd09));
  /* IE6,IE7 */
  /* IE8 */
  /* Firefox F3.5+ */
  /* Safari3.0+, Chrome */
}
.floated {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  border-bottom: 3px solid #fff !important;
  background: #0e59ae;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0e59ae 0%, #0e59ae 100%);
  /* FF3.6+ */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0E59AE', endColorstr='#0E59AE')";
  -moz-box-shadow: 1px 1px 7px #676767;
  -webkit-box-shadow: 1px 1px 7px #676767;
  box-shadow: 1px 1px 7px #676767;
  height: 45px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0e59ae), color-stop(1, #0e59ae));
  /* IE6,IE7 */
  -pie-background: linear-gradient(#0e59ae, #0e59ae 100%);
}
.fixed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border-bottom: 3px solid #fff !important;
  background: #660099;
  /* Old browsers */
  background: -moz-linear-gradient(top, #660099 0%, #660099 100%);
  /* FF3.6+ */
  /* FireFox 3.6 */
  /* Safari4+, Chrome */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#660099', endColorstr='#660099')";
  -pie-background: linear-gradient(#660099, #660099 100%);
  -moz-box-shadow: 1px 1px 7px #676767;
  -webkit-box-shadow: 1px 1px 7px #676767;
  box-shadow: 1px 1px 7px #676767;
  height: 45px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #660099), color-stop(1, #660099));
  /* IE6,IE7 */
  /* IE8 */
  /* Firefox F3.5+ */
  /* Safari3.0+, Chrome */
}
.ondemand {
  width: 100%;
  border-bottom: 3px solid #fff !important;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  background: #CC0000;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cc0000 0%, #cc0000 100%);
  /* FF3.6+ */
  /* FireFox 3.6 */
  /* Safari4+, Chrome */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#CC0000')";
  -pie-background: linear-gradient(#cc0000, #cc0000 100%);
  -moz-box-shadow: 1px 1px 7px #676767;
  -webkit-box-shadow: 1px 1px 7px #676767;
  box-shadow: 1px 1px 7px #676767;
  height: 45px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc0000), color-stop(1, #cc0000));
  /* IE6,IE7 */
  /* IE8 */
  /* Firefox F3.5+ */
  /* Safari3.0+, Chrome */
}
.hide {
  display: none;
}
.show {
  background: #CC0000;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cc0000 0%, #cc0000 100%);
  /* FF3.6+ */
  /* FireFox 3.6 */
  /* Safari4+, Chrome */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#CC0000')";
  -pie-background: linear-gradient(#cc0000, #cc0000 100%);
  -moz-box-shadow: 1px 1px 7px #676767;
  -webkit-box-shadow: 1px 1px 7px #676767;
  box-shadow: 1px 1px 7px #676767;
  height: 35px;
  float: left;
  width: 30px;
  overflow: hidden;
  /*margin-top: 0px !important;*/
  margin-left: 10px !important;
  text-align: center;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc0000), color-stop(1, #cc0000));
  /* IE6,IE7 */
  /* IE8 */
  /* Firefox F3.5+ */
  /* Safari3.0+, Chrome */
  /* Opera 10.5, IE 9.0 */
}
.show img {
  margin-top: 10px;
}
.errorNotification {
  background: #DD0000 !important;
  font-weight: bold;
}
.notification.sticky .close {
  width: 20px;
  height: 20px;
}
/*# sourceMappingURL=notification.css.map */