/* Compass Tools */
/* Custom */
/* Base Colors */
/* Light */
/* Semi */
/* Darker */
/* Sub-Nav Gradients */
.red-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZTRlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #fae4e4));
  background-image: -moz-linear-gradient(#ffffff, #fae4e4);
  background-image: -webkit-linear-gradient(#ffffff, #fae4e4);
  background-image: linear-gradient(#ffffff, #fae4e4);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFAE4E4');
}

.blue-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZWRmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e3edf6));
  background-image: -moz-linear-gradient(#ffffff, #e3edf6);
  background-image: -webkit-linear-gradient(#ffffff, #e3edf6);
  background-image: linear-gradient(#ffffff, #e3edf6);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE3EDF6');
}

.orange-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZThkZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #fce8de));
  background-image: -moz-linear-gradient(#ffffff, #fce8de);
  background-image: -webkit-linear-gradient(#ffffff, #fce8de);
  background-image: linear-gradient(#ffffff, #fce8de);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFCE8DE');
}

.yellow-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f9efd8));
  background-image: -moz-linear-gradient(#ffffff, #f9efd8);
  background-image: -webkit-linear-gradient(#ffffff, #f9efd8);
  background-image: linear-gradient(#ffffff, #f9efd8);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF9EFD8');
}

.purple-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZTlmNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4e9f7));
  background-image: -moz-linear-gradient(#ffffff, #f4e9f7);
  background-image: -webkit-linear-gradient(#ffffff, #f4e9f7);
  background-image: linear-gradient(#ffffff, #f4e9f7);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4E9F7');
}

.green-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZjhlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #edf8ef));
  background-image: -moz-linear-gradient(#ffffff, #edf8ef);
  background-image: -webkit-linear-gradient(#ffffff, #edf8ef);
  background-image: linear-gradient(#ffffff, #edf8ef);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEDF8EF');
}

.dteal-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZThlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e3e8ea));
  background-image: -moz-linear-gradient(#ffffff, #e3e8ea);
  background-image: -webkit-linear-gradient(#ffffff, #e3e8ea);
  background-image: linear-gradient(#ffffff, #e3e8ea);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE3E8EA');
}

.lteal-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QxZGNkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d1dcdc));
  background-image: -moz-linear-gradient(#ffffff, #d1dcdc);
  background-image: -webkit-linear-gradient(#ffffff, #d1dcdc);
  background-image: linear-gradient(#ffffff, #d1dcdc);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD1DCDC');
}

.brown-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZGFkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e0dad5));
  background-image: -moz-linear-gradient(#ffffff, #e0dad5);
  background-image: -webkit-linear-gradient(#ffffff, #e0dad5);
  background-image: linear-gradient(#ffffff, #e0dad5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE0DAD5');
}

.lblue-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0ZTNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #c4e3ff));
  background-image: -moz-linear-gradient(#ffffff, #c4e3ff);
  background-image: -webkit-linear-gradient(#ffffff, #c4e3ff);
  background-image: linear-gradient(#ffffff, #c4e3ff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFC4E3FF');
}

.lpurple-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZDdmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e0d7f5));
  background-image: -moz-linear-gradient(#ffffff, #e0d7f5);
  background-image: -webkit-linear-gradient(#ffffff, #e0d7f5);
  background-image: linear-gradient(#ffffff, #e0d7f5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE0D7F5');
}

.dpink-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZGFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4dae1));
  background-image: -moz-linear-gradient(#ffffff, #f4dae1);
  background-image: -webkit-linear-gradient(#ffffff, #f4dae1);
  background-image: linear-gradient(#ffffff, #f4dae1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4DAE1');
}

.lime-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjljMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f6f9c2));
  background-image: -moz-linear-gradient(#ffffff, #f6f9c2);
  background-image: -webkit-linear-gradient(#ffffff, #f6f9c2);
  background-image: linear-gradient(#ffffff, #f6f9c2);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F9C2');
}

.aqua-v-grad-l {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZjRmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e1f4f1));
  background-image: -moz-linear-gradient(#ffffff, #e1f4f1);
  background-image: -webkit-linear-gradient(#ffffff, #e1f4f1);
  background-image: linear-gradient(#ffffff, #e1f4f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE1F4F1');
}

.red-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZTRlNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fae4e4), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#fae4e4, #ffffff);
  background-image: -webkit-linear-gradient(#fae4e4, #ffffff);
  background-image: linear-gradient(#fae4e4, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAE4E4', endColorstr='#FFFFFFFF');
}

.blue-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZWRmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3edf6), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#e3edf6, #ffffff);
  background-image: -webkit-linear-gradient(#e3edf6, #ffffff);
  background-image: linear-gradient(#e3edf6, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3EDF6', endColorstr='#FFFFFFFF');
}

.orange-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZThkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fce8de), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#fce8de, #ffffff);
  background-image: -webkit-linear-gradient(#fce8de, #ffffff);
  background-image: linear-gradient(#fce8de, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFCE8DE', endColorstr='#FFFFFFFF');
}

.yellow-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9efd8), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#f9efd8, #ffffff);
  background-image: -webkit-linear-gradient(#f9efd8, #ffffff);
  background-image: linear-gradient(#f9efd8, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF9EFD8', endColorstr='#FFFFFFFF');
}

.purple-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZTlmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4e9f7), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#f4e9f7, #ffffff);
  background-image: -webkit-linear-gradient(#f4e9f7, #ffffff);
  background-image: linear-gradient(#f4e9f7, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4E9F7', endColorstr='#FFFFFFFF');
}

.green-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjhlZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #edf8ef), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#edf8ef, #ffffff);
  background-image: -webkit-linear-gradient(#edf8ef, #ffffff);
  background-image: linear-gradient(#edf8ef, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDF8EF', endColorstr='#FFFFFFFF');
}

.dteal-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZThlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3e8ea), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#e3e8ea, #ffffff);
  background-image: -webkit-linear-gradient(#e3e8ea, #ffffff);
  background-image: linear-gradient(#e3e8ea, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3E8EA', endColorstr='#FFFFFFFF');
}

.lteal-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZGNkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d1dcdc), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#d1dcdc, #ffffff);
  background-image: -webkit-linear-gradient(#d1dcdc, #ffffff);
  background-image: linear-gradient(#d1dcdc, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD1DCDC', endColorstr='#FFFFFFFF');
}

.brown-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZGFkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0dad5), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#e0dad5, #ffffff);
  background-image: -webkit-linear-gradient(#e0dad5, #ffffff);
  background-image: linear-gradient(#e0dad5, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0DAD5', endColorstr='#FFFFFFFF');
}

.lblue-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZTNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4e3ff), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#c4e3ff, #ffffff);
  background-image: -webkit-linear-gradient(#c4e3ff, #ffffff);
  background-image: linear-gradient(#c4e3ff, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFC4E3FF', endColorstr='#FFFFFFFF');
}

ul.sub-menu.account-v-grad-l.gradient {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(56, 123, 189, 0.67)));
  background-image: -moz-linear-gradient(#ffffff, rgba(56, 123, 189, 0.67));
  background-image: -webkit-linear-gradient(#ffffff, rgba(56, 123, 189, 0.67));
  background-image: linear-gradient(#ffffff, rgba(56, 123, 189, 0.67));
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='rgba(56, 123, 189, 0.67)');
}

.lpurple-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDdmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0d7f5), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#e0d7f5, #ffffff);
  background-image: -webkit-linear-gradient(#e0d7f5, #ffffff);
  background-image: linear-gradient(#e0d7f5, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0D7F5', endColorstr='#FFFFFFFF');
}

.dpink-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZGFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4dae1), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#f4dae1, #ffffff);
  background-image: -webkit-linear-gradient(#f4dae1, #ffffff);
  background-image: linear-gradient(#f4dae1, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4DAE1', endColorstr='#FFFFFFFF');
}

.lime-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjljMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f9c2), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#f6f9c2, #ffffff);
  background-image: -webkit-linear-gradient(#f6f9c2, #ffffff);
  background-image: linear-gradient(#f6f9c2, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6F9C2', endColorstr='#FFFFFFFF');
}

.aqua-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZjRmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e1f4f1), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#e1f4f1, #ffffff);
  background-image: -webkit-linear-gradient(#e1f4f1, #ffffff);
  background-image: linear-gradient(#e1f4f1, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE1F4F1', endColorstr='#FFFFFFFF');
}

.account-vi-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZGVmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ccdef1), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#ccdef1, #ffffff);
  background-image: -webkit-linear-gradient(#ccdef1, #ffffff);
  background-image: linear-gradient(#ccdef1, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCDEF1', endColorstr='#FFFFFFFF');
}

.red-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZTRlNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fae4e4), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#fae4e4, #f1f1f1);
  background-image: -webkit-linear-gradient(#fae4e4, #f1f1f1);
  background-image: linear-gradient(#fae4e4, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFAE4E4', endColorstr='#FFF1F1F1');
}

.blue-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZWRmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3edf6), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#e3edf6, #f1f1f1);
  background-image: -webkit-linear-gradient(#e3edf6, #f1f1f1);
  background-image: linear-gradient(#e3edf6, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3EDF6', endColorstr='#FFF1F1F1');
}

.orange-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZThkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fce8de), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#fce8de, #f1f1f1);
  background-image: -webkit-linear-gradient(#fce8de, #f1f1f1);
  background-image: linear-gradient(#fce8de, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFCE8DE', endColorstr='#FFF1F1F1');
}

.yellow-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9efd8), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#f9efd8, #f1f1f1);
  background-image: -webkit-linear-gradient(#f9efd8, #f1f1f1);
  background-image: linear-gradient(#f9efd8, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF9EFD8', endColorstr='#FFF1F1F1');
}

.purple-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZTlmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4e9f7), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#f4e9f7, #f1f1f1);
  background-image: -webkit-linear-gradient(#f4e9f7, #f1f1f1);
  background-image: linear-gradient(#f4e9f7, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4E9F7', endColorstr='#FFF1F1F1');
}

.green-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjhlZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #edf8ef), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#edf8ef, #f1f1f1);
  background-image: -webkit-linear-gradient(#edf8ef, #f1f1f1);
  background-image: linear-gradient(#edf8ef, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDF8EF', endColorstr='#FFF1F1F1');
}

.dteal-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZThlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3e8ea), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#e3e8ea, #f1f1f1);
  background-image: -webkit-linear-gradient(#e3e8ea, #f1f1f1);
  background-image: linear-gradient(#e3e8ea, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3E8EA', endColorstr='#FFF1F1F1');
}

.lteal-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZGNkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d1dcdc), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#d1dcdc, #f1f1f1);
  background-image: -webkit-linear-gradient(#d1dcdc, #f1f1f1);
  background-image: linear-gradient(#d1dcdc, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD1DCDC', endColorstr='#FFF1F1F1');
}

.brown-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZGFkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0dad5), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#e0dad5, #f1f1f1);
  background-image: -webkit-linear-gradient(#e0dad5, #f1f1f1);
  background-image: linear-gradient(#e0dad5, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0DAD5', endColorstr='#FFF1F1F1');
}

.lblue-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZTNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4e3ff), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#c4e3ff, #f1f1f1);
  background-image: -webkit-linear-gradient(#c4e3ff, #f1f1f1);
  background-image: linear-gradient(#c4e3ff, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFC4E3FF', endColorstr='#FFF1F1F1');
}

.lpurple-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDdmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0d7f5), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#e0d7f5, #f1f1f1);
  background-image: -webkit-linear-gradient(#e0d7f5, #f1f1f1);
  background-image: linear-gradient(#e0d7f5, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0D7F5', endColorstr='#FFF1F1F1');
}

.dpink-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZGFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4dae1), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#f4dae1, #f1f1f1);
  background-image: -webkit-linear-gradient(#f4dae1, #f1f1f1);
  background-image: linear-gradient(#f4dae1, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4DAE1', endColorstr='#FFF1F1F1');
}

.lime-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjljMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f9c2), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#f6f9c2, #f1f1f1);
  background-image: -webkit-linear-gradient(#f6f9c2, #f1f1f1);
  background-image: linear-gradient(#f6f9c2, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6F9C2', endColorstr='#FFF1F1F1');
}

.aqua-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZjRmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e1f4f1), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#e1f4f1, #f1f1f1);
  background-image: -webkit-linear-gradient(#e1f4f1, #f1f1f1);
  background-image: linear-gradient(#e1f4f1, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE1F4F1', endColorstr='#FFF1F1F1');
}

.account-vi-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZGVmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ccdef1), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(#ccdef1, #f1f1f1);
  background-image: -webkit-linear-gradient(#ccdef1, #f1f1f1);
  background-image: linear-gradient(#ccdef1, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCCDEF1', endColorstr='#FFF1F1F1');
}

.red-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZTRlNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fae4e4), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #fae4e4, #ffffff);
  background-image: -webkit-linear-gradient(left, #fae4e4, #ffffff);
  background-image: linear-gradient(to right, #fae4e4, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFAE4E4', endColorstr='#FFFFFFFF');
}

.blue-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZWRmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e3edf6), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #e3edf6, #ffffff);
  background-image: -webkit-linear-gradient(left, #e3edf6, #ffffff);
  background-image: linear-gradient(to right, #e3edf6, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE3EDF6', endColorstr='#FFFFFFFF');
}

.orange-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZThkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fce8de), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #fce8de, #ffffff);
  background-image: -webkit-linear-gradient(left, #fce8de, #ffffff);
  background-image: linear-gradient(to right, #fce8de, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFCE8DE', endColorstr='#FFFFFFFF');
}

.yellow-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f9efd8), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #f9efd8, #ffffff);
  background-image: -webkit-linear-gradient(left, #f9efd8, #ffffff);
  background-image: linear-gradient(to right, #f9efd8, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF9EFD8', endColorstr='#FFFFFFFF');
}

.purple-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZTlmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f4e9f7), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #f4e9f7, #ffffff);
  background-image: -webkit-linear-gradient(left, #f4e9f7, #ffffff);
  background-image: linear-gradient(to right, #f4e9f7, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF4E9F7', endColorstr='#FFFFFFFF');
}

.green-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjhlZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #edf8ef), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #edf8ef, #ffffff);
  background-image: -webkit-linear-gradient(left, #edf8ef, #ffffff);
  background-image: linear-gradient(to right, #edf8ef, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFEDF8EF', endColorstr='#FFFFFFFF');
}

.dteal-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZThlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e3e8ea), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #e3e8ea, #ffffff);
  background-image: -webkit-linear-gradient(left, #e3e8ea, #ffffff);
  background-image: linear-gradient(to right, #e3e8ea, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE3E8EA', endColorstr='#FFFFFFFF');
}

.lteal-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZGNkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #d1dcdc), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #d1dcdc, #ffffff);
  background-image: -webkit-linear-gradient(left, #d1dcdc, #ffffff);
  background-image: linear-gradient(to right, #d1dcdc, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFD1DCDC', endColorstr='#FFFFFFFF');
}

.brown-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZGFkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e0dad5), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #e0dad5, #ffffff);
  background-image: -webkit-linear-gradient(left, #e0dad5, #ffffff);
  background-image: linear-gradient(to right, #e0dad5, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE0DAD5', endColorstr='#FFFFFFFF');
}

.lblue-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZTNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #c4e3ff), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #c4e3ff, #ffffff);
  background-image: -webkit-linear-gradient(left, #c4e3ff, #ffffff);
  background-image: linear-gradient(to right, #c4e3ff, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFC4E3FF', endColorstr='#FFFFFFFF');
}

.lpurple-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDdmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e0d7f5), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #e0d7f5, #ffffff);
  background-image: -webkit-linear-gradient(left, #e0d7f5, #ffffff);
  background-image: linear-gradient(to right, #e0d7f5, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE0D7F5', endColorstr='#FFFFFFFF');
}

.dpink-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZGFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f4dae1), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #f4dae1, #ffffff);
  background-image: -webkit-linear-gradient(left, #f4dae1, #ffffff);
  background-image: linear-gradient(to right, #f4dae1, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF4DAE1', endColorstr='#FFFFFFFF');
}

.lime-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjljMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f6f9c2), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #f6f9c2, #ffffff);
  background-image: -webkit-linear-gradient(left, #f6f9c2, #ffffff);
  background-image: linear-gradient(to right, #f6f9c2, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF6F9C2', endColorstr='#FFFFFFFF');
}

.aqua-h-grad-l-white {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZjRmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e1f4f1), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, #e1f4f1, #ffffff);
  background-image: -webkit-linear-gradient(left, #e1f4f1, #ffffff);
  background-image: linear-gradient(to right, #e1f4f1, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE1F4F1', endColorstr='#FFFFFFFF');
}

.red-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZTRlNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fae4e4), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #fae4e4, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #fae4e4, #f1f1f1);
  background-image: linear-gradient(to right, #fae4e4, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFAE4E4', endColorstr='#FFF1F1F1');
}

.blue-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZWRmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e3edf6), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #e3edf6, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #e3edf6, #f1f1f1);
  background-image: linear-gradient(to right, #e3edf6, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE3EDF6', endColorstr='#FFF1F1F1');
}

.orange-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZThkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fce8de), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #fce8de, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #fce8de, #f1f1f1);
  background-image: linear-gradient(to right, #fce8de, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFCE8DE', endColorstr='#FFF1F1F1');
}

.yellow-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZWZkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f9efd8), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #f9efd8, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #f9efd8, #f1f1f1);
  background-image: linear-gradient(to right, #f9efd8, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF9EFD8', endColorstr='#FFF1F1F1');
}

.purple-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZTlmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f4e9f7), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #f4e9f7, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #f4e9f7, #f1f1f1);
  background-image: linear-gradient(to right, #f4e9f7, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF4E9F7', endColorstr='#FFF1F1F1');
}

.green-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjhlZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #edf8ef), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #edf8ef, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #edf8ef, #f1f1f1);
  background-image: linear-gradient(to right, #edf8ef, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFEDF8EF', endColorstr='#FFF1F1F1');
}

.dteal-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZThlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e3e8ea), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #e3e8ea, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #e3e8ea, #f1f1f1);
  background-image: linear-gradient(to right, #e3e8ea, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE3E8EA', endColorstr='#FFF1F1F1');
}

.lteal-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZGNkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #d1dcdc), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #d1dcdc, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #d1dcdc, #f1f1f1);
  background-image: linear-gradient(to right, #d1dcdc, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFD1DCDC', endColorstr='#FFF1F1F1');
}

.brown-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZGFkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e0dad5), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #e0dad5, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #e0dad5, #f1f1f1);
  background-image: linear-gradient(to right, #e0dad5, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE0DAD5', endColorstr='#FFF1F1F1');
}

.lblue-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZTNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #c4e3ff), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #c4e3ff, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #c4e3ff, #f1f1f1);
  background-image: linear-gradient(to right, #c4e3ff, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFC4E3FF', endColorstr='#FFF1F1F1');
}

.lpurple-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDdmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e0d7f5), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #e0d7f5, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #e0d7f5, #f1f1f1);
  background-image: linear-gradient(to right, #e0d7f5, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE0D7F5', endColorstr='#FFF1F1F1');
}

.dpink-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZGFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f4dae1), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #f4dae1, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #f4dae1, #f1f1f1);
  background-image: linear-gradient(to right, #f4dae1, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF4DAE1', endColorstr='#FFF1F1F1');
}

.lime-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjljMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f6f9c2), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #f6f9c2, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #f6f9c2, #f1f1f1);
  background-image: linear-gradient(to right, #f6f9c2, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF6F9C2', endColorstr='#FFF1F1F1');
}

.aqua-h-grad-l-gray {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZjRmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e1f4f1), color-stop(100%, #f1f1f1));
  background-image: -moz-linear-gradient(left, #e1f4f1, #f1f1f1);
  background-image: -webkit-linear-gradient(left, #e1f4f1, #f1f1f1);
  background-image: linear-gradient(to right, #e1f4f1, #f1f1f1);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE1F4F1', endColorstr='#FFF1F1F1');
}

.alert-h-grad {
  background: #d71e17;
  /* Old browsers */
  background: -moz-linear-gradient(left, #d71e17 0%, #e09717 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d71e17), color-stop(100%, #e09717));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #d71e17 0%, #e09717 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #d71e17 0%, #e09717 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #d71e17 0%, #e09717 100%);
  /* IE10+ */
  background: linear-gradient(to right, #d71e17 0%, #e09717 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71e17', endColorstr='#e09717',GradientType=1 );
  /* IE6-9 */
}

/* Backgrounds */
.red-bg-l {
  background-color: #fae4e4;
}

.blue-bg-l {
  background-color: #e3edf6;
}

.orange-bg-l {
  background-color: #fce8de;
}

.yellow-bg-l {
  background-color: #f9efd8;
}

.purple-bg-l {
  background-color: #f4e9f7;
}

.green-bg-l {
  background-color: #edf8ef;
}

.dteal-bg-l {
  background-color: #e3e8ea;
}

.lteal-bg-l {
  background-color: #d1dcdc;
}

.brown-bg-l {
  background-color: #e0dad5;
}

.lblue-bg-l {
  background-color: #c4e3ff;
}

.lpurple-bg-l {
  background-color: #e0d7f5;
}

.dpink-bg-l {
  background-color: #f4dae1;
}

.lime-bg-l {
  background-color: #f6f9c2;
}

.aqua-bg-l {
  background-color: #e1f4f1;
}

.red-bg-ls {
  background-color: #f5cacb;
}

.blue-bg-ls {
  background-color: #c8dcee;
}

.orange-bg-ls {
  background-color: #f7c8b0;
}

.yellow-bg-ls {
  background-color: #f6e5c2;
}

.purple-bg-ls {
  background-color: #e3c3e9;
}

.green-bg-ls {
  background-color: #c8eace;
}

.dteal-bg-ls {
  background-color: #c7d1d3;
}

.lteal-bg-ls {
  background-color: #b3c5c7;
}

.brown-bg-ls {
  background-color: #cac1b7;
}

.lblue-bg-ls {
  background-color: #91caff;
}

.lpurple-bg-ls {
  background-color: #c1aeea;
}

.dpink-bg-ls {
  background-color: #e7b3c2;
}

.lime-bg-ls {
  background-color: #eff593;
}

.aqua-bg-ls {
  background-color: #c7eae4;
}

/* Borders */
/* Sub-Nav Gradients */
.red-border-left {
  border-left-color: #AE2125;
}

.blue-border-left {
  border-left-color: #3B7EB9;
}

.orange-border-left {
  border-left-color: #E96625;
}

.yellow-border-left {
  border-left-color: #DEA427;
}

.purple-border-left {
  border-left-color: #823592;
}

.green-border-left {
  border-left-color: #3FA751;
}

.dteal-border-left {
  border-left-color: #718a90;
}

.lteal-border-left {
  border-left-color: #96afb1;
}

.brown-border-left {
  border-left-color: #b9aca0;
}

.lblue-border-left {
  border-left-color: #77beff;
}

.lpurple-border-left {
  border-left-color: #9371db;
}

.dpink-border-left {
  border-left-color: #c84e71;
}

.lime-border-left {
  border-left-color: #b9c412;
}

.aqua-border-left {
  border-left-color: #5fc3b3;
}

/* Font Colors */
.red-font {
  color: #AE2125;
}

.blue-font {
  color: #3B7EB9;
}

.orange-font {
  color: #E96625;
}

.yellow-font {
  color: #DEA427;
}

.purple-font {
  color: #823592;
}

.green-font {
  color: #3FA751;
}

.dteal-font {
  color: #718a90;
}

.lteal-font {
  color: #96afb1;
}

.brown-font {
  color: #b9aca0;
}

.lblue-font {
  color: #77beff;
}

.lpurple-font {
  color: #9371db;
}

.dpink-font {
  color: #c84e71;
}

.lime-font {
  color: #b9c412;
}

.aqua-font {
  color: #5fc3b3;
}

/* Article BG Gradients */
.default-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #3c7fb7 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #3c7fb7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #3c7fb7 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #3c7fb7 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #3c7fb7 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #3c7fb7 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.red-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #e78184 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #e78184));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #e78184 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #e78184 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #e78184 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #e78184 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.blue-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #a9c8e4 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #a9c8e4));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #a9c8e4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #a9c8e4 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #a9c8e4 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #a9c8e4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.orange-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #f7c8b0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #f7c8b0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #f7c8b0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #f7c8b0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #f7c8b0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #f7c8b0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.yellow-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #f2dcac 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #f2dcac));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #f2dcac 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #f2dcac 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #f2dcac 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #f2dcac 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.purple-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #c88bd5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #c88bd5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #c88bd5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #c88bd5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #c88bd5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #c88bd5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.green-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #a3dcad 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #a3dcad));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #a3dcad 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #a3dcad 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #a3dcad 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #a3dcad 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.dteal-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #c7d1d3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #c7d1d3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #c7d1d3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #c7d1d3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #c7d1d3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #c7d1d3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.lteal-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #eef2f2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #eef2f2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #eef2f2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #eef2f2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #eef2f2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #eef2f2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.brown-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #faf9f8 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #faf9f8));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #faf9f8 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #faf9f8 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #faf9f8 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #faf9f8 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.lblue-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, white 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, white));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, white 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, white 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, white 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.lpurple-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #9371db 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #9371db));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #9371db 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #9371db 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #9371db 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #9371db 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.dpink-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #c84e71 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #c84e71));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #c84e71 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #c84e71 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #c84e71 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #c84e71 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.lime-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #b9c412 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #b9c412));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #b9c412 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #b9c412 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #b9c412 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #b9c412 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

.aqua-bg-grad {
  background: #f1f1f1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f1f1f1 330px, #5fc3b3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(330px, #f1f1f1), color-stop(100%, #5fc3b3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f1f1f1 330px, #5fc3b3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f1f1f1 330px, #5fc3b3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f1f1f1 330px, #5fc3b3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f1f1f1 330px, #5fc3b3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='$color',GradientType=0 );
  /* IE6-9 */
}

/* OLD COLORS */
/*
 * Category Colors
 * l - light
 * s - semi
 * m - medium
 * d - dark
 * --------------------------------------------------
 */
/* Background colors semi */
.red-bg-s {
  background-color: #AE2125;
}

.blue-bg-s {
  background-color: #3B7EB9;
}

.orange-bg-s {
  background-color: #E96625;
}

.yellow-bg-s {
  background-color: #DEA427;
}

.purple-bg-s {
  background-color: #823592;
}

.green-bg-s {
  background-color: #3FA751;
}

.dteal-bg-s {
  background-color: #718a90;
}

.lteal-bg-s {
  background-color: #96afb1;
}

.brown-bg-s {
  background-color: #b9aca0;
}

.lblue-bg-s {
  background-color: #77beff;
}

.lpurple-bg-s {
  background-color: #9371db;
}

.dpink-bg-s {
  background-color: #c84e71;
}

.lime-bg-s {
  background-color: #b9c412;
}

.aqua-bg-s {
  background-color: #5fc3b3;
}

/* Background colors medium */
.red-bg-m {
  background-color: #912125;
}

.blue-bg-m {
  background-color: #406ca2;
}

.orange-bg-m {
  background-color: #c45b20;
}

.yellow-bg-m {
  background-color: #bd9018;
}

.green-bg-m {
  background-color: #4c9446;
}

.purple-bg-m {
  background-color: #6c2e82;
}

.dteal-bg-m {
  background-color: #637579;
}

.lteal-bg-m {
  background-color: #829597;
}

.brown-bg-m {
  background-color: #9d9288;
}

.lblue-bg-m {
  background-color: #65a2d9;
}

.lpurple-bg-m {
  background-color: #7b5dbb;
}

.dpink-bg-m {
  background-color: #a34261;
}

.lime-bg-m {
  background-color: #9da800;
}

.aqua-bg-m {
  background-color: #5fa597;
}

/* Background colors dark */
.account-bg-s,
.account-bg-m {
  background-color: #245280;
}

.account-bg-d {
  background-color: #1f4870;
}

/* Border colors light */
.blue-border-l {
  border-color: #afcae1;
}

.account-border-l {
  border-color: #939aa1;
}

/* Border colors medium */
.red-border-m {
  border-color: #912125;
}

.blue-border-m {
  border-color: #406ca2;
}

.orange-border-m {
  border-color: #c45b20;
}

.yellow-border-m {
  border-color: #bd9018;
}

.green-border-m {
  border-color: #4c9446;
}

.purple-border-m {
  border-color: #6c2e82;
}

.dteal-border-m {
  border-color: #637579;
}

.lteal-border-m {
  border-color: #829597;
}

.brown-border-m {
  border-color: #9d9288;
}

.lblue-border-m {
  border-color: #65a2d9;
}

.lpurple-border-m {
  border-color: #7b5dbb;
}

.dpink-border-m {
  border-color: #a34261;
}

.lime-border-m {
  border-color: #9da800;
}

.aqua-border-m {
  border-color: #5fa597;
}

.account-border-m {
  border-color: #245280;
}

/* Background colors dark */
.blue-bg-d {
  background-color: #25527a;
}

.red-bg-d {
  background-color: #79171a;
}

.orange-bg-d {
  background-color: #a3471a;
}

.yellow-bg-d {
  background-color: #9b721b;
}

.green-bg-d {
  background-color: #2c7539;
}

.purple-bg-d {
  background-color: #5b2566;
}

.dteal-bg-d {
  background-color: #465355;
}

.lteal-bg-d {
  background-color: #5c696a;
}

.brown-bg-d {
  background-color: #6e675f;
}

.lblue-bg-d {
  background-color: #4d7199;
}

.lpurple-bg-d {
  background-color: #564184;
}

.dpink-bg-d {
  background-color: #732f44;
}

.lime-bg-d {
  background-color: #6f7600;
}

.aqua-bg-d {
  background-color: #43746a;
}

/* Border colors dark */
.blue-border-d {
  border-color: #25527a;
}

.red-border-d {
  border-color: #79171a;
}

.orange-border-d {
  border-color: #a3471a;
}

.yellow-border-d {
  border-color: #9b721b;
}

.green-border-d {
  border-color: #2c7539;
}

.purple-border-d {
  border-color: #5b2566;
}

.account-border-d {
  border-color: #1f4870;
}

.dteal-border-d {
  border-color: #465355;
}

.lteal-border-d {
  border-color: #5c696a;
}

.brown-border-d {
  border-color: #6e675f;
}

.lblue-border-d {
  border-color: #4d7199;
}

.lpurple-border-d {
  border-color: #564184;
}

.dpink-border-d {
  border-color: #732f44;
}

.lime-border-d {
  border-color: #6f7600;
}

.aqua-border-d {
  border-color: #43746a;
}

.ad-bg {
  background-color: #bcd8fb;
}

h1, h2, h3 {
  font-family: AvenirLTStd-Heavy;
}

h2 {
  font-size: 16px;
}

html,
body {
  position: relative;
}

.open-menu {
  overflow: hidden;
}

.body-single {
  background-color: #FFFFFF;
}

@media print {
  .noprint, .no-print {
    display: none !important;
  }
}
@media screen and (min-width: 768px) {
  .top-nav-btn {
    min-width: 90px;
  }
}

#on-air-links-btn {
  left: auto;
  font-size: 11px;
  text-transform: capitalize;
  font-family: AvenirLT-Medium;
  color: #404040;
  padding: 0;
  cursor: pointer;
  text-align: center;
  line-height: 15px;
  right: 180px;
}
@media screen and (min-width: 1200px) {
  #on-air-links-btn {
    right: 90px;
  }
}
#on-air-links-btn img {
  height: 21px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 3px;
  margin-bottom: 5px;
}

#top-nav .container {
  width: 100% !important;
}

@media screen and (min-width: 768px) {
  #top-nav-list .weather {
    right: 270px;
    padding: 5px 15px 5px 11px;
    border-left: 1px solid #cccccc;
  }
}
@media screen and (min-width: 1200px) {
  #top-nav-list .weather {
    right: 180px;
  }
}
#top-nav-list .weather:hover {
  background-color: #e2e7ff;
}
#top-nav-list .search input {
  font-family: AvenirLT-Medium;
  border: 0;
  font-size: 12px;
  padding: 6px 10px 5px 30px;
  background: #FFFFFF url(../img/nav/search_icon.png) 10px center no-repeat !important;
  background-size: 14px 14px !important;
  border: 1px solid #cccccc !important;
  color: #404040 !important;
  width: 140px;
}
@media screen and (min-width: 1024px) {
  #top-nav-list .search input {
    width: 350px;
  }
}
#top-nav-list .search input::focus {
  outline-width: 0;
}

#main-nav {
  position: relative;
  width: 100%;
  z-index: 10;
  overflow: visible;
  display: none;
  height: 32px;
}
@media screen and (min-width: 1200px) {
  #main-nav {
    display: block;
  }
}
#main-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#main-nav .menu {
  position: relative;
  margin: 0 auto;
  z-index: 3;
  font-family: AvenirLTStd-Book;
  font-size: 12px;
  text-transform: capitalize;
  display: table;
}
@media screen and (min-width: 768px) {
  #main-nav .menu {
    width: 740px;
  }
}
@media screen and (min-width: 1024px) {
  #main-nav .menu {
    width: 980px;
  }
}
#main-nav .main-nav-btn {
  display: table-cell;
  vertical-align: top;
  border-width: 2px;
  border-top-style: solid;
  margin: 0;
}
#main-nav .main-nav-link {
  display: block;
  min-width: 60px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #404040;
  text-decoration: none;
  -moz-transition-duration: 0.15s;
  -o-transition-duration: 0.15s;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
}
#main-nav .main-nav-link:hover {
  background-color: #FFFFFF;
  z-index: 2;
}
#main-nav .main-nav-link img {
  display: inline-block;
  margin-top: -6px;
  height: 13px;
  width: 13px;
}
#main-nav .home-link {
  width: 30px;
}
#main-nav .active {
  background-color: #FFFFFF;
  z-index: 2;
}
#main-nav .sub-menu {
  position: absolute;
  top: 30px;
  left: 0;
  text-align: center;
  z-index: -1;
  display: none;
  -moz-box-shadow: #333 0 0 5px;
  -webkit-box-shadow: #333 0 0 5px;
  box-shadow: #333 0 0 5px;
  overflow: hidden;
  *zoom: 1;
}
@media screen and (min-width: 768px) {
  #main-nav .sub-menu {
    width: 740px;
  }
}
@media screen and (min-width: 1024px) {
  #main-nav .sub-menu {
    width: 980px;
  }
}
#main-nav .sub-nav-btn {
  float: left;
  position: relative;
  vertical-align: top;
  text-align: left;
  height: 80px;
  padding: 5px 15px;
}
@media screen and (min-width: 768px) {
  #main-nav .sub-nav-btn {
    width: 246.6px;
  }
}
@media screen and (min-width: 1024px) {
  #main-nav .sub-nav-btn {
    width: 245px;
  }
}
#main-nav .sub-nav-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=5);
  opacity: 0.05;
}
#main-nav .v-divider {
  width: 1px;
  height: 60px;
  position: absolute;
  margin-top: -30px;
  top: 50%;
  right: 0;
  background-color: #e6e6e6;
}
#main-nav h4 {
  font-family: AvenirLTStd-Heavy;
  font-size: 12px;
  margin-bottom: 5px;
  height: 15px;
  overflow: hidden;
}
#main-nav p {
  font-size: 10px;
  height: 26.7px;
  overflow: hidden;
}
#main-nav .main-nav-btn-wrap {
  position: relative;
}
#main-nav .main-nav-border {
  position: absolute;
}
#main-nav .left-border {
  top: 0;
  left: 0;
  height: 100%;
}
#main-nav .right-border {
  display: none;
  top: 0;
  right: 0;
  height: 100%;
}
#main-nav .bottom-border {
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
}
#main-nav li:last-child .right-border {
  display: block;
}

.main-nav-single {
  background-color: #FFFFFF;
}

#mobile-nav {
  z-index: 200;
  position: absolute;
  top: 0;
  left: -100%;
  background-color: #FFF;
  border-right: 1px solid #404040;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
#mobile-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#mobile-nav .menu {
  z-index: 3;
  width: 100%;
  background-color: #FFFFFF;
  margin-bottom: 50px;
}
#mobile-nav .main-nav-left-border {
  border-left-width: 10px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #eeeeee;
}
#mobile-nav .main-nav-link {
  display: block;
  position: relative;
  width: 100%;
  height: 60px;
  line-height: 60px;
  padding-left: 30px;
  padding-right: 10px;
  font-family: AvenirLTStd-Heavy;
  font-size: 15px;
  color: #404040;
  text-decoration: none;
  border-color: #eeeeee;
  border-top-width: 1px;
  border-top-style: solid;
}
#mobile-nav .home-link img {
  display: block;
  margin-top: 10px;
  margin-left: -5px;
  width: 36px;
  height: 36px;
}
#mobile-nav .closed {
  background-color: #FFFFFF;
}
#mobile-nav .sub-menu {
  max-height: 0;
  overflow: hidden;
}
#mobile-nav .sub-nav-btn {
  position: relative;
  border-left-width: 10px;
  border-left-style: solid;
  border-color: white;
}
#mobile-nav .sub-nav-border {
  border-color: white;
  border-top-width: 1px;
  border-top-style: solid;
  height: 40px;
  line-height: 40px;
  padding-left: 30px;
  padding-right: 10px;
  font-family: AvenirLTStd-Book;
  font-size: 14px;
}

@media screen and (min-width: 1200px) {
  #categories-btn {
    display: none !important;
  }
}
#categories-btn img.open {
  display: none;
}

#top-nav-list .profile span {
  margin-top: 4px;
}

#breaking-news {
  position: relative;
  z-index: 15;
  width: 100%;
  height: 200px;
  margin: 0;
  padding: 0 20px;
  display: table;
}
@media screen and (max-width: 768px) {
  #breaking-news {
    position: fixed;
  }
}
#breaking-news .v-align {
  display: table-cell;
  position: relative;
  z-index: 2;
  vertical-align: middle;
  text-align: center;
}
#breaking-news .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95;
  z-index: 1;
}
#breaking-news h2 {
  font-size: 18px;
  color: white;
  margin-top: 0;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  #breaking-news h2 {
    font-size: 10px;
  }
}

.breaking-news-headline {
  font-family: AvenirLTStd-Heavy;
  font-size: 36px;
  color: #FFFFFF;
  margin: 5px 0 0 0;
}
@media screen and (max-width: 768px) {
  .breaking-news-headline {
    font-size: 18px;
  }
}

.breaking-news-description {
  color: white;
  font-family: AvenirLT-Medium;
  font-size: 16px;
}
@media screen and (max-width: 768px) {
  .breaking-news-description {
    font-size: 14px;
  }
}

.breaking-news-link {
  color: white;
  display: block;
}

.breaking-news-link:hover {
  color: white;
  margin-top: 5px;
}

.breaking-news-link-text {
  background: url(../img/symbolic/arrow_rev.png) right center no-repeat;
  background-size: 20px 20px;
  font-family: AvenirLTStd-Heavy;
  padding-right: 25px;
  font-size: 18px;
  display: inline-block;
}
@media screen and (max-width: 768px) {
  .breaking-news-link-text {
    font-size: 12px;
    padding-right: 20px;
    background-size: 14px 14px;
  }
}

.breaking-news-close-button, .news-alert-close-button {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 6;
  color: white;
  cursor: pointer;
  z-index: 16;
}
.breaking-news-close-button img, .news-alert-close-button img {
  cursor: pointer;
  height: 32px;
  width: 32px;
}
@media screen and (max-width: 768px) {
  .breaking-news-close-button, .news-alert-close-button {
    right: 0;
    top: 10px;
    width: 26px;
  }
  .breaking-news-close-button img, .news-alert-close-button img {
    height: 16px;
    width: 16px;
    margin-right: 10px;
  }
}

#news-alert {
  position: relative;
  line-height: 55px;
  height: 55px;
  width: 100%;
  z-index: 15;
  text-align: center;
  color: white;
}
@media screen and (max-width: 768px) {
  #news-alert {
    position: fixed;
  }
}
#news-alert .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95;
  z-index: 1;
}
#news-alert span {
  position: relative;
  z-index: 2;
}

.news-alert-title {
  font-size: 14px;
  font-family: AvenirLT-Medium;
  text-transform: capitalize;
}
@media screen and (max-width: 768px) {
  .news-alert-title {
    display: none;
  }
}

.news-alert-description {
  font-size: 18px;
  font-family: AvenirLTStd-Heavy;
}
@media screen and (max-width: 768px) {
  .news-alert-description {
    font-size: 12px;
  }
}

.news-alert-link {
  color: white;
  font-size: 14px;
  font-family: AvenirLTStd-Oblique;
  text-transform: capitalize;
}
@media screen and (max-width: 768px) {
  .news-alert-link {
    font-size: 10px;
  }
}
.news-alert-link:hover {
  text-decoration: none;
  color: #FFFFFF;
}

.news-alert-close-button {
  top: 0;
}
@media screen and (max-width: 768px) {
  .news-alert-close-button {
    right: 0;
    width: 26px;
  }
  .news-alert-close-button img {
    height: 16px;
    width: 16px;
    margin-right: 10px;
  }
}

.special-message {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 101;
}
.special-message .overlay {
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.special-message .the-message {
  background-color: white;
  font-size: 16px;
  font-family: AvenirLTStd-Book;
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding: 15px 15px 5px 15px;
  width: 80%;
  top: 30%;
}
@media screen and (min-width: 768px) {
  .special-message .the-message {
    width: 768px;
  }
}
@media screen and (min-width: 1024px) {
  .special-message .the-message {
    width: 955px;
  }
}
.special-message .close-msg-btn {
  height: 20px;
  width: 20px;
  position: absolute;
  right: 5px;
  top: 30%;
  z-index: 4;
  cursor: pointer;
  margin-top: 10px;
  right: 12%;
}
@media screen and (min-width: 768px) {
  .special-message .close-msg-btn {
    right: auto;
    left: 50%;
    margin-left: 350px;
  }
}
@media screen and (min-width: 1024px) {
  .special-message .close-msg-btn {
    margin-left: 445px;
  }
}

.categories-outer-container {
  width: 100%;
}
@media screen and (min-width: 1200px) {
  .categories-outer-container {
    margin-top: 30px;
  }
}
.categories-outer-container h2 {
  height: 37px;
  line-height: 37px;
  margin: 0;
  padding: 0 0 0 15px;
  text-transform: capitalize;
}
@media screen and (min-width: 1200px) {
  .categories-outer-container h2 {
    display: block;
  }
}

.categories-inner-container {
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
@media screen and (min-width: 1200px) {
  .categories-inner-container {
    text-align: left;
    width: 1260px;
  }
}

.sidebar-container {
  display: none;
  width: 300px;
}
@media screen and (min-width: 1200px) {
  .sidebar-container {
    display: inline-block;
  }
}

.facebook-container {
  width: 300px;
  height: 55px;
  background-color: #3b5998;
  text-align: center;
  margin-bottom: 10px;
  overflow: hidden;
}
.facebook-container iframe {
  margin-top: 17px;
  margin-left: 85px;
}

.twitter-container {
  width: 300px;
  height: 120px;
  background-color: #55ACEE;
  /* background: #55ACEE url(../img/texture/twitter_bg_logo.png) center center no-repeat;
  background-size: 70px 56px; */
  margin-bottom: 10px;
  font-family: AvenirLT-Medium;
  font-size: 12px;
  color: #FFFFFF;
  display: table;
}
.twitter-container .wrap {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
}
.twitter-container .twitter-tweet {
  font-size: 14px;
}
.twitter-container iframe {
  margin: 10px auto 0 auto;
  display: block;
}

.row {
  margin: 0;
}

.feed-container {
  background-color: #FFF;
  padding-top: 40px;
  /* .categories-inner-container{
  	@include breakpoint(md){
  		text-align: left;
  		width: 100%;
  	}
  	@include breakpoint(lg){
  		text-align: left;
  		width: 1260px;
  	}
  } */
}
@media screen and (min-width: 1200px) {
  .feed-container {
    padding-top: 0;
  }
}

.author-bio {
  margin-top: 40px;
  width: 100%;
  background-color: #f2f2f2;
}
@media screen and (min-width: 768px) {
  .author-bio {
    height: 336px;
  }
}
.author-bio .wrap {
  margin: 0 auto;
  height: 100%;
  width: 80%;
}
@media screen and (min-width: 1200px) {
  .author-bio .wrap {
    width: 1080px;
  }
}
.author-bio .portrait {
  display: none;
  width: 500px;
  background-color: blue;
  height: 100%;
  float: left;
  margin-right: 20px;
}
@media screen and (min-width: 1200px) {
  .author-bio .portrait {
    display: block;
  }
}
.author-bio h1 {
  padding: 20px 0 0 0;
}
@media screen and (max-width: 768px) {
  .author-bio h1 {
    font-size: 20px;
  }
}
.author-bio p {
  font-family: AvenirLTStd-Book;
  font-size: 16px;
  line-height: 32px;
}
@media screen and (max-width: 768px) {
  .author-bio p {
    font-size: 14px;
    line-height: 26px;
  }
}
.author-bio .social-list {
  margin-top: 20px;
  margin-bottom: 20px;
}
.author-bio .social-list a {
  display: inline-block;
  margin-right: 10px;
}
.author-bio .social-list img {
  width: 64px;
  height: 64px;
}
@media screen and (max-width: 768px) {
  .author-bio .social-list img {
    width: 32px;
    height: 32px;
  }
}

.module {
  display: inline-block;
  vertical-align: top;
  background-color: #FFF;
}

@media screen and (min-width: 990px) {
  .module { 
    margin-bottom: 40px;
  }
}

.module-headline .vid-icon, .module-headline .cover, .module-headline .overlay, .module-headline .link, .gallery-tile .overlay {
  position: absolute;
  top: 0;
  left: 0;
}

.module-headline {
  width: 100%;
  display:none;
}


@media screen and (min-width: 768px) {
  .module-headline {
    display: inline-block;
    overflow:hidden;
  }
}

/*.module-headline {
  width: 940px;
  margin-right: 20px;
  display: none;
}*/

@media screen and (min-width: 990px) {
  .module-headline {
    display: inline-block;
    width: 940px;
    margin-right: 20px;
  }
}

@media screen and (min-width: 1200px) {
  .module-headline {
    display: inline-block;
  }
}
.module-headline .row-master {
  height: 562px;
}
.module-headline .row-right {
  height: 280px;
}
.module-headline .row-right-top {
  margin-bottom: 2px;
}
.module-headline .col {
  padding: 0;
  height: 282px;
  position: relative;
}

@media screen and (min-width: 990px) {
  .module-headline .col {
    height: 280px;
  }
}


.module-headline .vid-icon {
  background: url("../img/symbolic/play.png") center center no-repeat;
  background-size: 125px 125px;
  width: 100%;
  height: 100%;
  z-index: 2;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
.module-headline .overlay {
  left: 2px;
  z-index: 1;
  height: 100%;
  width: 311px;
  background: transparent url(../img/texture/gradient_trans_to_black.png) bottom left repeat-x;
  background-size: 100% 40%;
}

@media screen and (max-width: 990px) {
  .module-headline .overlay {
    left:0px;
  }
}


.module-headline .col-left {
  height: 562px;
  padding: 0;
  overflow: hidden;
}
.module-headline .col-left .overlay {
  left: 0;
  width: 313px;
}
.module-headline .left-cover {
  width: 313px;
  height: 100%;
}
.module-headline .right-cover {
  width: 311px;
  height: 100%;
}

@media screen and (min-width: 990px) {
  .module-headline .right-cover {
    margin-left: 2px;
  }
}


.module-headline .content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 15px;
  z-index: 3;
}
.module-headline h3 {
  color: #fff;
  font-size: 18px;
  margin: 10px 0;
}
.module-headline .category {
  font-family: AvenirLTStd-Heavy;
  font-size: 10px;
  color: #FFFFFF;
  padding: 4px 6px 3px;
  display: inline-block;
}
.module-headline .link {
  width: 100%;
  height: 100%;
  z-index: 5;
}

.module-list {
  height: 466px;
  width: 100%;
  margin-top: 20px; 
  overflow: hidden;
}

@media screen and (min-width: 768px) {
  .module-list {
    display: inline-block;
    width: 350px;
  }
}

@media screen and (min-width: 900px) {
  .module-list {
    display: inline-block;
    width: 350px;
    margin-right: 20px;
    height: 459px;
  }
}

@media screen and (min-width: 1200px) {
  .module-list {
    display: inline-block;
    width: 458px;
    margin-right: 20px;
  }
}
.module-list ul {
  list-style: none;
  padding: 0;
}

.module-list-tile {
  width: 100%;
  height: 69px;
  padding: 0 20px;
  position: relative;
  border-top: 1px solid #FFFFFF;
  display: table;
}

@media screen and (min-width: 900px) {
  .module-list-title {
    height: 69px;
  }
}

.module-list-tile .wrap {
  display: table-cell;
  vertical-align: middle;
}
.module-list-tile h3 {
  margin: 3px 0 0 0;
  font-size: 15px;
  line-height: 18px;
}
.module-list-tile .info {
  font-family: AvenirLT-Medium;
  font-size: 11px;
  display: block;
}
.module-list-tile .author {
  font-family: AvenirLT-Medium;
  font-size: 11px;
  display: inline-block;
}
.module-list-tile .time {
  color: #777777;
}
.module-list-tile .span-link:hover {
  border-left-width: 3px;
  border-left-style: solid;
}

.gallery-container {
  display: none;
  background-color: #e4e4e4;
  border-bottom: 1px solid #FFFFFF;
  padding: 10px 0 20px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
@media screen and (min-width: 1200px) {
  .gallery-container {
    display: block;
    width: 100%;
  }
}
.gallery-container ul {
  list-style: none;
  padding: 0;
}
.gallery-container .gallery-scroll {
  position: absolute;
  height: 100%;
  z-index: 5;
  top: 0;
}
.gallery-container .gallery-scroll-left {
  left: 0;
  display: none;
}
.gallery-container .gallery-scroll-right {
  right: 0;
}

.gallery-tile {
  height: 200px;
  width: 200px;
  margin-right: 20px;
  display: inline-block;
  white-space: normal;
  vertical-align: top;
  position: relative;
}
.gallery-tile .wrap {
  display: table;
  position: relative;
  z-index: 2;
  height: 100%;
  width: 100%;
}
.gallery-tile .va-wrap {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.gallery-tile .category {
  font-family: AvenirLTStd-Heavy;
  font-size: 10px;
  color: #FFFFFF;
  padding: 4px 6px 3px;
  margin: 0 0 5px 0;
  display: inline-block;
}
.gallery-tile h3 {
  margin: 0 20px;
  font-size: 17px;
  line-height: 20px;
  color: #FFFFFF;
}
.gallery-tile .overlay {
  z-index: 1;
  height: 100%;
  width: 100%;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  display: block;
}
.gallery-tile .overlay.hovering {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
.gallery-tile .span-link {
  z-index: 3;
}

#article-gallery.events-cal {
  background: none;
}

.ajde_evcal_calendar .calendar_header {
  float: left;
}

#eventon_form .entry-content {
  border: 0;
}
#eventon_form .entry-content .evoau_table .row {
  border: 0;
}
#eventon_form .entry-content .evoau_table .row p {
  color: #333;
}
#eventon_form .entry-content .evoau_table p input, #eventon_form .entry-content .evoau_table p textarea {
  border: 2px solid #f3f3f3;
  padding: 20px 5px;
  border-radius: 5px;
  box-shadow: none;
}

#article-story-content #evcal_calendar_1 p:nth-child(2) {
  display: block;
}

#module-marathon {
  width: 100%;
  position: relative;
  text-align: left;
  background: white;
  padding-bottom: 20px;
}
@media screen and (min-width: 768px) {
  #module-marathon {
    background: url(../img/marathon/mountain2.png) center center no-repeat;
    background-size: cover;
    height: 500px;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 1200px) {
  #module-marathon {
    margin-top: 30px;
  }
}
#module-marathon .roots {
  background-color: #662D91;
}
#module-marathon .climb {
  background-color: #9E005D;
}
#module-marathon .scree {
  background-color: #FBB03B;
}
#module-marathon .gut {
  background-color: #F15A24;
}
#module-marathon .falls {
  background-color: #ED1C24;
}
#module-marathon .live-stream {
  background-color: #999;
  color: #f6f6f6;
  margin-bottom: 35px;
}
#module-marathon .live-stream a {
  color: white;
}
#module-marathon .live-stream:hover img {
  top: 50%;
  height: 38px;
  width: 38px;
  margin-top: -19px;
  right: 13px;
}
#module-marathon .live-stream:hover a {
  text-decoration: none;
}
#module-marathon ul {
  position: relative;
  list-style: none;
  padding: 0;
}
@media screen and (min-width: 768px) {
  #module-marathon ul {
    position: absolute;
    right: 50px;
    top: 80px;
  }
}
@media screen and (min-width: 1200px) {
  #module-marathon ul {
    right: 200px;
  }
}
#module-marathon li {
  height: 50px;
  width: 90%;
  line-height: 50px;
  color: #FFFFFF;
  font-size: 16px;
  vertical-align: middle;
  position: relative;
  margin: 0 auto 2px auto;
  cursor: pointer;
  padding-left: 25px;
  font-family: AvenirLTStd-Book;
}
@media screen and (min-width: 768px) {
  #module-marathon li {
    font-family: AvenirLT-Medium;
    font-size: 18px;
    width: 200px;
  }
}
#module-marathon li img {
  position: absolute;
  right: 20px;
  height: 25px;
  width: 25px;
  top: 50%;
  margin-top: -12px;
  display: inline-block;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
#module-marathon li .active {
  top: 50%;
  height: 38px;
  width: 38px;
  margin-top: -19px;
  right: 13px;
}

.marathon-title {
  position: absolute;
  width: 346px;
  height: 142px;
  top: 40px;
  left: 50px;
}
.marathon-title h1 {
  font-family: AvenirLT-Medium;
  text-transform: uppercase;
  font-size: 3.5em;
  margin: 0;
}
@media screen and (min-width: 1200px) {
  .marathon-title {
    left: 200px;
  }
}

#marathon-sponsor {
  position: absolute;
  width: 200px;
  height: 75px;
  top: 215px;
  left: 50px;
}
@media screen and (min-width: 1200px) {
  #marathon-sponsor {
    left: 200px;
  }
}

#marathon-map {
  width: 100%;
}

.video-popup {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 101;
  display: none;
}
.video-popup .overlay {
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
}
.video-popup .close-video-btn {
  height: 25px;
  width: 25px;
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -100px;
  z-index: 4;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .video-popup .close-video-btn {
    right: auto;
    left: 50%;
    margin-left: 342px;
    margin-top: -214px;
  }
}
@media screen and (min-width: 1024px) {
  .video-popup .close-video-btn {
    margin-left: 492px;
    margin-top: -298px;
  }
}
.video-popup .video-wrap {
  width: 100%;
  height: 200px;
  position: absolute;
  top: 50%;
  margin: -100px auto 0 auto;
  z-index: 3;
}
@media screen and (min-width: 768px) {
  .video-popup .video-wrap {
    width: 700px;
    height: 394px;
    left: 50%;
    margin: -197px 0 0 -350px;
  }
}
@media screen and (min-width: 1024px) {
  .video-popup .video-wrap {
    width: 1000px;
    height: 563px;
    margin: -281px 0 0 -500px;
  }
}

.feed-list {
  list-style: none;
  padding: 0;
}
.feed-list .standard-ad {
  display: inline-block;
  margin-bottom: 35px;
}
@media screen and (min-width: 1024px) {
  .feed-list .standard-ad {
    margin-right: 12px;
  }
}

.feed-tile {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  width: 300px;
  height: 320px;
  margin-bottom: 35px;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 1024px) {
  .feed-tile {
    margin-right: 12px;
  }
}
.feed-tile .cover {
  height: 160px;
  width: 100%;
}
.feed-tile .vid-icon {
  position: absolute;
  top: 0;
  left: 0;
  background: url("../img/symbolic/play.png") center center no-repeat;
  background-size: 75px 75px;
  width: 100%;
  height: 160px;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
.feed-tile .content {
  height: 160px;
  border-top-width: 3px;
  border-top-style: solid;
  position: relative;
}
.feed-tile .category {
  position: relative;
  float: right;
  font-family: AvenirLTStd-Heavy;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px 5px 3px 5px;
  margin-left: 5px;
}
.feed-tile h3 {
  font-family: AvenirLTStd-Heavy;
  margin-top: 12px;
  margin-bottom: 7px;
  line-height: 20px;
  font-size: 17px;
  padding: 0 10px;
}
.feed-tile p {
  padding: 0 10px;
}
.feed-tile .author {
  margin-top: 0;
  font-family: AvenirLTStd-Oblique;
  font-size: 12px;
  margin-bottom: 4px;
}
.feed-tile .summary {
  font-family: AvenirLT-Medium;
  font-size: 14px;
}
.feed-tile .overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 50px;
  width: 100%;
  z-index: 2;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
  /* IE6-9 */
}

.feed-single {
  background-color: transparent;
}

.feed-related-single {
  padding-top: 1px;
  margin-top: 40px;
  background-color: #f2f2f2;
}
.feed-related-single .overlay {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #f2f2f2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.01)), color-stop(100%, #f2f2f2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #f2f2f2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #f2f2f2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, #f2f2f2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, #f2f2f2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#f2f2f2',GradientType=0 );
  /* IE6-9 */
}

#poll-box {
  background-color: #fff;
  padding-bottom: 20px;
  width: 100%;
  height: auto;
  visibility: visible;
}
@media screen and (min-width: 768px) {
  #poll-box {
    width: 300px;
  }
}

.mobile-poll {
  margin-top: 30px;
}

.yop-poll-container-error {
  display: none;
  background: #e54b4e;
  border-bottom: #fff 1px solid;
  color: #fff;
  font-family: AvenirLTStd-Heavy;
  font-size: 1.2em;
  padding: 20px;
}

.yop-poll-container-success {
  display: none;
  background: #3fa751;
  border-bottom: #fff 1px solid;
  color: #fff;
  font-family: AvenirLTStd-Heavy;
  font-size: 1.2em;
  padding: 20px;
}

.ktva-poll-header {
  background: #3b7eb9;
  padding: 20px;
}

.ktva-poll-header h2,
.article-side .ktva-poll-header h2 {
  border-bottom: #fff 1px solid;
  color: #fff;
  font-family: AvenirLTStd-Heavy;
  font-size: 1.16em;
  margin-bottom: 10px;
  margin-top: 0;
  padding: 0 0 10px 0;
}

.ktva-poll-header .ktva-poll-question {
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
}

.ktva-poll-answers {
  color: #59595c;
  font-size: 1em;
  padding: 20px;
}

.ktva-answer-radio-box {
  width: 1px;
}

.ktva-poll-answers table {
  width: 100%;
}

.ktva-poll-answers td {
  vertical-align: top;
}

.ktva-answer-label-box {
  padding-left: 5px;
}

.ktva-poll-results-label {
  color: #59595c;
  font-weight: bold;
  font-size: 12px;
}

.ktva-poll-results-bar-wrap {
  height: 20px;
}

.ktva-poll-results-bar {
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}

.ktva-poll-results-bar > div {
  border: 1px solid #e9e9e9;
  background: #f5f5f5;
  height: 24px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.ktva-poll-results-bar > div div {
  background: #dea427;
  height: 100%;
}

.ktva-poll-results-bar > div.ktva-poll-results-tally {
  background: none;
  border: none;
  font-size: 11px;
  font-weight: bold;
  height: 24px;
  line-height: 24px;
  padding-right: 5px;
  left: 0;
  position: absolute;
  text-align: right;
  top: 0;
  width: 100%;
}

.ktva-poll-footer {
  padding: 0 20px 0 20px;
}

.ktva-poll-footer button {
  background: #14a6d9;
  border: none;
  color: #fff;
  font-family: AvenirLTStd-Heavy;
  font-size: 1.0em;
  text-transform: uppercase;
  padding: 5px 7px;
}

.yop_poll_result_link,
.yop_poll_result_link:hover,
.article-side .yop_poll_result_link,
.article-side .yop_poll_result_link:hover {
  color: #14a6d9;
  font-weight: bold;
  text-decoration: underline;
}

#main-content {
  background-color: #FFFFFF;
  padding-top: 40px;
}

.container {
  width: 80%;
}
@media screen and (min-width: 1024px) {
  .container {
    width: 1088px;
  }
}

#mobile-share {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
}
#mobile-share a {
  display: inline-block;
}

#sponsor {
  margin-top: 20px;
  overflow: hidden;
}

.fb-comments iframe, .fb-comments span {
  width: 100% !important;
}

.article {
  vertical-align: top;
}
@media screen and (min-width: 1024px) {
  .article {
    margin-right: 360px;
  }
  .article-wide {
      margin-right: auto !important;
  }
}

.article header {
  position: relative;
}
.article header h1 {
  margin: 0 90px 5px 0;
  font-size: 22px;
}
@media screen and (min-width: 768px) {
  .article header h1 {
    margin: 0 100px 20px 0;
    font-size: 36px;
  }
}
.article header .info {
  margin-right: 90px;
}
.article header .author {
  font-family: AvenirLTStd-Book;
  font-size: 16px;
}
.article header .date, .article header .photo {
  font-family: AvenirLTStd-Book;
  font-size: 12px;
  color: gray;
}
.article header .photo {
  padding-left: 10px;
}
.article .read-time-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 90px;
  height: 100%;
  background-color: #f2f2f2;
  color: #808080;
  border-left: 2px solid #808080;
  padding: 0 10px;
}
.article .read-time-wrap .v-align {
  position: absolute;
  height: 60px;
  top: 50%;
  margin-top: -30px;
}
.article .read-time-text {
  font-family: AvenirLT-Medium;
  text-transform: capitalize;
}
.article .read-time {
  font-family: AvenirLTStd-Heavy;
}
.article .content {
  padding-top: 20px;
  font-family: AvenirLTStd-Book;
}
.article .content #mobile-share {
  margin-top: 0;
}
.article p {
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 15px;
}
.article p:first-of-type {
  display: inline;
}
.article p:nth-of-type(2) {
  margin-top: 15px;
}
.article em {
  font-family: AvenirLTStd-Oblique;
}
.article img {
  max-width: 100%;
  display: block;
  margin: 5px auto 20px auto;
}

.article-side {
  float: right;
  width: 340px;
  background: -moz-linear-gradient(top, #f2f2f2 0%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 0%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 0%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 0%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 0%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#00ffffff',GradientType=0 );
  /* IE6-9 */
  padding: 20px;
  display: none;
}
@media screen and (min-width: 1024px) {
  .article-side {
    display: block;
  }
}

.article-ad {
  max-width: 300px;
}

.article-side section {
  margin-bottom: 20px;
}

.yop-poll-forms {
  background-color: #FFFFFF;
  padding-bottom: 20px;
}

.sidebar-list {
  overflow: hidden;
}
.sidebar-list ul {
  list-style: none;
  padding: 0;
}
.sidebar-list h2 {
  font-family: AvenirLTStd-Heavy;
  font-size: 16px;
  margin: 0 0 13px 0;
  text-transform: capitalize;
}

.sidebar-list-tile {
  width: 100%;
  height: 69px;
  padding: 0 20px;
  position: relative;
  border-top: 1px solid #FFFFFF;
  display: table;
}
.sidebar-list-tile .wrap {
  display: table-cell;
  vertical-align: middle;
}
.sidebar-list-tile h3 {
  margin: 3px 0 0 0;
  font-size: 15px;
  line-height: 20px;
  font-family: AvenirLTStd-Heavy;
}
.sidebar-list-tile .info {
  font-family: AvenirLT-Medium;
  font-size: 11px;
  display: block;
}
.sidebar-list-tile .author {
  font-family: AvenirLT-Medium;
  font-size: 11px;
  display: inline-block;
}
.sidebar-list-tile .time {
  color: #777777;
}
.sidebar-list-tile .span-link:hover {
  border-left-width: 3px;
  border-left-style: solid;
}

#article-gallery-wrap {
  background-color: #f2f2f2;
  text-align: center;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #article-gallery-wrap {
    margin-top: 20px;
  }
}

#article-gallery-disabled-text, #article-gallery-disabled {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 180px;
  line-height: 180px;
  font-family: AvenirLT-Medium;
  font-size: 14px;
  z-index: 8;
  color: #FFFFFF;
}
@media screen and (min-width: 768px) {
  #article-gallery-disabled-text, #article-gallery-disabled {
    height: 612px;
    line-height: 612px;
    font-size: 20px;
  }
}

#article-gallery-disabled {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  z-index: 7;
}

#article-gallery {
  overflow: hidden;
  margin: 0 auto;
  background-color: #000000;
  width: 100%;
  text-align: left;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #article-gallery {
    width: 820px;
  }
}

#gallery-content {
  width: 100%;
  max-height: 420px;
}
@media screen and (min-width: 768px) {
  #gallery-content {
    height: 570px !important;
    max-height: 570px;
  }
}

.gallery-content-sect {
  z-index: 0;
  width: auto;
  height: 100%;
  max-height: 100%;
  overflow: hidden;
  position: relative;
}

#gallery-content .active {
  display: block;
}

.gallery-image {
  width: 100%;
  height: 100%;
  max-height: 100%;
  text-align: center;
}

.gallery-video {
  width: 100%;
  height: 180px;
}
.gallery-video video {
  width: 100%;
  height: auto;
}
@media screen and (min-width: 768px) {
  .gallery-video {
    height: 100%;
  }
  .gallery-video video {
    height: 100%;
  }
}

.gallery-caption {
  position: absolute;
  bottom: 0;
  margin: 0;
  width: 100%;
  padding: 0 20px;
  z-index: 3;
  background: transparent url(../img/texture/gradient_trans_to_black.png) bottom left repeat-x;
  background-size: 100% 100%;
}

.gallery-caption-single {
  bottom: 0 !important;
}

.gallery-caption p {
  font-family: AvenirLTStd-Book;
  font-size: 1em;
  color: #51a5d4;
  text-shadow: 0px 1px 1px #333333;
  filter: dropshadow(color=#333333, offx=1, offy=1);
}
.gallery-caption h4 {
  font-family: AvenirLT-Medium;
  font-size: 1.2em;
  color: #FFFFFF;
  text-shadow: 0px -1px 0px #333333;
  filter: dropshadow(color=#333333, offx=0, offy=-1);
}

.gallery-thumbnails {
  height: 140px;
  width: 9999px;
  margin: 0 0 0 20px;
}

.gallery-thumbnails-list {
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
  height: 100%;
}
.gallery-thumbnails-list li {
  padding: 0;
  float: left;
  position: relative;
  margin: 20px 10px;
  cursor: pointer;
}
.gallery-thumbnails-list img {
  margin: 0 auto;
  max-height: 100px;
  min-height: 100px;
  max-width: 175px;
  z-index: 1;
}
.gallery-thumbnails-list .thumb-opacity {
  width: 100%;
  height: 100%;
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../img/texture/opacityblack35.png) top left repeat;
  background-size: 100% 100%;
}
.gallery-thumbnails-list .thumb-opacity::hover {
  background: none;
}
.gallery-thumbnails-list .active {
  background: none;
}

.thumbnail-arrows {
  position: absolute;
  bottom: 0;
  z-index: 4;
  height: 140px;
  width: 50px;
  display: none;
}
.thumbnail-arrows img {
  position: absolute;
  top: 50%;
  margin-top: -5px;
}

#thumbnail-arrow-left {
  left: 0;
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(100%, transparent));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, transparent 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 );
  /* IE6-9 */
}
#thumbnail-arrow-left img {
  left: 10px;
}

#thumbnail-arrow-right {
  right: 0;
  background: -moz-linear-gradient(left, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.8)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=1 );
  /* IE6-9 */
}
#thumbnail-arrow-right img {
  right: 10px;
}

.promos-tile {
  margin-bottom: 35px;
  margin-right: 0;
  margin-left: 0;
  padding: 0;
  width: 300px;
  overflow: hidden;
  display: inline-block !important;
  vertical-align: top;
  position: relative;
}

.follow-ktva {
  width: 300px;
  text-align: center;
}
.follow-ktva .addthis_32x32_style .at4-icon {
  width: 62px;
  height: 62px;
  line-height: 32px;
  background-size: 62px !important;
}
.follow-ktva p {
  font-size: 18px;
  margin: 0px;
  padding-top: 8px;
  text-align: center;
}
.follow-ktva .home-promo-block {
  margin-top: 12px;
  height: 84px;
  line-height: 84px;
  overflow: hidden;
  text-align: center;
  display: table;
  width: 300px;
}
.follow-ktva .home-promo-block .home-promo-image {
  width: 100%;
  height: 84px;
}
.follow-ktva .home-promo-block a {
  color: white;
  text-decoration: none;
}
.follow-ktva .home-promo-block a:visited {
  color: white;
  text-decoration: none;
}
.follow-ktva .home-promo-block a:hover {
  text-decoration: none;
}
.follow-ktva .home-promo-block span {
  display: table-cell;
  vertical-align: middle;
  line-height: normal;
  width: 100%;
  font-size: 16px;
}
.follow-ktva .addthis_horizontal_follow_toolbox {
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 14px;
}
.follow-ktva .addthis_default_style {
  text-align: center;
  display: inline-block;
}
.follow-ktva .addthis_toolbox a {
  padding-left: 4px;
  padding-right: 4px;
}
.follow-ktva .mc_embed_signup {
  padding-top: 10px;
  padding-bottom: 16px;
}
.follow-ktva .mc-field-group {
  font-size: 0;
  width: 100%;
  /*
  * Hide the placeholder text in the input box when focused
  */
  /* FF 4-18 */
  /* FF 19+ */
  /* IE 10+ */
}
.follow-ktva .mc-field-group input {
  font-size: 14px;
  letter-spacing: 1px;
}
.follow-ktva .mc-field-group input:focus::-webkit-input-placeholder {
  color: transparent;
}
.follow-ktva .mc-field-group input:focus:-moz-placeholder {
  color: transparent;
}
.follow-ktva .mc-field-group input:focus::-moz-placeholder {
  color: transparent;
}
.follow-ktva .mc-field-group input:focus:-ms-input-placeholder {
  color: transparent;
}
.follow-ktva .mc-field-group input[type=email] {
  padding: 0;
  margin: 0;
  padding-left: 10px;
  border-right-width: 0;
  border-left-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #A0A0A0;
  border-style: solid;
  width: 220px;
  height: 35px;
}
.follow-ktva .mc-field-group input[type=submit] {
  padding: 0;
  margin: 0;
  color: white;
  background-color: #A0A0A0;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #A0A0A0;
  border-style: solid;
  width: 76px;
  height: 35px;
}

.gallery-image img {
  margin: 0 auto;
  width: 100%;;
  max-height: 100%;
}
@media screen and (min-width: 768px) {
  .gallery-image img {
    width: auto;
  }
}

#close-x {
    display: block;
    position: absolute;
    right: 0;
    color: #fff;
    cursor: pointer;
    z-index: 999;
}

.postid-143061 aside.article-side.no-print {
	display: none;
}

.postid-143061 .article {
	margin: auto;
}

.page-id-144445 aside.article-side.no-print {
	display: none;
}

.page-id-144445 .article {
	margin: auto;
}

.page-id-144445 table {
  width: 100%;
  border: 0 !important;
  border-collapse: collapse !important;
  border-style: none !important;
  border-width: 0 !important;
}
.page-id-144445 tr {
  background-color: #f7f7f7;
}

.page-id-144445 td {
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  padding: 10px 10px;
}


.page-id-144445 .article .read-time-wrap {
  display: none;
}

.page-id-144445 th {
    padding-top: 5px;
    line-height: 32px;
    margin: 0px;
    font-size: 18px;
    font-family: AvenirLTStd-Heavy;
}

@media only screen and (min-width: 1200px) {
    div#cbs-wrap {
      display: none !important;
    }
}