@charset "UTF-8";
/* @import url(http://fonts.googleapis.com/css?family=PT+Sans&subset=latin,latin-ext) */
/* cyrillic-ext */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/JX7MlXqjSJNjQvI4heMMGvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/vtwNVMP8y9C17vLvIBNZI_Y6323mHUZFJMgTvxaG2iE.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/9kaD4V2pNPMMeUVBHayd7vY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/7nBxcqTeiPvFX1XVBk6VGw.woff2) format("woff2");
}
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  src: local("PT Sans"), local("PTSans-Regular"), url(http://fonts.gstatic.com/s/ptsans/v8/GdZvpAq9shJukTEvSQbePw.woff) format("woff");
}
#Body {
  background-color: #f2f2f2;
}

ul li {
  list-style-type: disc;
}
ul li ul li {
  list-style-type: circle;
}
ul li ul li ul li {
  list-style-type: square;
}

ol li {
  list-style-type: decimal;
}
ol li ol li {
  list-style-type: upper-roman;
}
ol li ol li ol li {
  list-style-type: lower-roman;
}

body {
  background: #f2f2f2;
  font-family: "PT Sans", sans-serif;
  color: #666;
  font-size: 13px;
  line-height: 1.4;
}

.EasyDNNSkin_Triumph .EDS_clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.EasyDNNSkin_Triumph .DNNEmptyPane {
  width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  display: none !important;
}
.EasyDNNSkin_Triumph .Normal,
.EasyDNNSkin_Triumph .NormalDeleted,
.EasyDNNSkin_Triumph .NormalDisabled {
  color: #666;
  font-size: 13px;
}
.EasyDNNSkin_Triumph .DnnModule + .DnnModule {
  margin-top: 25px;
}
.EasyDNNSkin_Triumph h1, .EasyDNNSkin_Triumph h2, .EasyDNNSkin_Triumph h3, .EasyDNNSkin_Triumph h4, .EasyDNNSkin_Triumph h5 {
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
  margin: 0;
  padding: 0;
  color: #212121;
  text-transform: none;
  letter-spacing: normal;
  line-height: 1.3;
}
.EasyDNNSkin_Triumph h1 a, .EasyDNNSkin_Triumph h2 a, .EasyDNNSkin_Triumph h3 a, .EasyDNNSkin_Triumph h4 a, .EasyDNNSkin_Triumph h5 a {
  text-decoration: none;
  color: #212121;
  -webkit-transition: color 0.2s ease-in-out;
  -khtml-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  -ms-transition: color 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.EasyDNNSkin_Triumph h1 a:hover, .EasyDNNSkin_Triumph h2 a:hover, .EasyDNNSkin_Triumph h3 a:hover, .EasyDNNSkin_Triumph h4 a:hover, .EasyDNNSkin_Triumph h5 a:hover {
  color: #ff7e00;
  text-decoration: none;
}
.EasyDNNSkin_Triumph h1 {
  font-size: 22px;
  margin-bottom: 15px;
}
.EasyDNNSkin_Triumph h2 {
  font-size: 20px;
  margin-bottom: 15px;
}
.EasyDNNSkin_Triumph h3 {
  font-size: 18px;
  margin-bottom: 15px;
}
.EasyDNNSkin_Triumph h4 {
  font-size: 16px;
  margin-bottom: 15px;
}
.EasyDNNSkin_Triumph h5 {
  font-size: 14px;
  margin-bottom: 10px;
}
.EasyDNNSkin_Triumph p {
  padding: 0;
  margin: 0 0 17px;
}
.EasyDNNSkin_Triumph strong {
  font-weight: bold;
}
.EasyDNNSkin_Triumph em {
  font-style: italic;
}
.EasyDNNSkin_Triumph ul.ok, .EasyDNNSkin_Triumph ul.b-arrow, .EasyDNNSkin_Triumph ul.b-circle, .EasyDNNSkin_Triumph ul.m-circle, .EasyDNNSkin_Triumph ul.s-circle, .EasyDNNSkin_Triumph ul.b-square, .EasyDNNSkin_Triumph ul.s-square, .EasyDNNSkin_Triumph ul.list, .EasyDNNSkin_Triumph ul.s-arrow, .EasyDNNSkin_Triumph ul.plus, .EasyDNNSkin_Triumph ul.menu-list {
  margin: 0 0 20px 0;
  padding: 0;
}
.EasyDNNSkin_Triumph ul.ok li, .EasyDNNSkin_Triumph ul.b-arrow li, .EasyDNNSkin_Triumph ul.b-circle li, .EasyDNNSkin_Triumph ul.m-circle li, .EasyDNNSkin_Triumph ul.s-circle li, .EasyDNNSkin_Triumph ul.b-square li, .EasyDNNSkin_Triumph ul.s-square li, .EasyDNNSkin_Triumph ul.list li, .EasyDNNSkin_Triumph ul.s-arrow li, .EasyDNNSkin_Triumph ul.plus li, .EasyDNNSkin_Triumph ul.menu-list li {
  list-style-type: none;
  border-bottom: 1px solid #CECECE;
  font-size: 13px;
  padding: 7px 0 7px 20px;
  background-position: 6px 10px;
  background-repeat: no-repeat;
}
.EasyDNNSkin_Triumph ul.ok li {
  background-image: url("../images/list-elements/1.png");
  background-position: 4px 10px;
}
.EasyDNNSkin_Triumph ul.b-arrow li {
  background-image: url("../images/list-elements/2.png");
  background-position: 4px 10px;
}
.EasyDNNSkin_Triumph ul.b-circle li {
  background-image: url("../images/list-elements/3.png");
}
.EasyDNNSkin_Triumph ul.m-circle li {
  background-image: url("../images/list-elements/4.png");
  background-position: 4px 13px;
}
.EasyDNNSkin_Triumph ul.s-circle li {
  background-image: url("../images/list-elements/5.png");
  background-position: 6px 13px;
}
.EasyDNNSkin_Triumph ul.b-square li {
  background-image: url("../images/list-elements/6.png");
  background-position: 6px 12px;
}
.EasyDNNSkin_Triumph ul.s-square li {
  background-image: url("../images/list-elements/7.png");
  background-position: 6px 13px;
}
.EasyDNNSkin_Triumph ul.list li {
  background-image: url("../images/list-elements/8.png");
}
.EasyDNNSkin_Triumph ul.s-arrow li {
  background-image: url("../images/list-elements/9.png");
}
.EasyDNNSkin_Triumph ul.plus li {
  background-image: url("../images/list-elements/10.png");
  background-position: 6px 13px;
}
.EasyDNNSkin_Triumph ul.menu-list li {
  background-image: url("../images/list-elements/11.png");
  font-size: 14px;
  background-position: 6px 12px;
}
.EasyDNNSkin_Triumph ul.menu-list a {
  font-size: 14px;
  color: #175273;
  text-decoration: none;
}
.EasyDNNSkin_Triumph ul.menu-list a:hover {
  text-decoration: underline;
  color: #ff7e00;
}
.EasyDNNSkin_Triumph ul.EDS_mini-gallery li {
  list-style-type: none;
  display: inline-block;
  margin: 0 5% 5% 0;
  padding: 0;
}
.EasyDNNSkin_Triumph ul.EDS_mini-gallery li a {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid #CECECE;
  border-radius: 2px 2px 2px 2px;
  color: #212121;
  font-size: 11px;
  font-weight: bold;
  padding: 5px 7px;
  text-decoration: none;
  -webkit-transition: all 0.3s ease-out;
  -khtml-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.EasyDNNSkin_Triumph ul.EDS_mini-gallery li a:hover {
  background-color: #ff7e00;
}
.EasyDNNSkin_Triumph ul.EDS_mini-gallery li a > img {
  vertical-align: bottom;
}
.EasyDNNSkin_Triumph ul.starBullet {
  padding: 0;
  margin: 0 0 20px;
  overflow: hidden;
}
.EasyDNNSkin_Triumph ul.starBullet li {
  list-style-type: none;
  padding: 0 0 0 22px;
  margin: 0;
  position: relative;
}
.EasyDNNSkin_Triumph ul.starBullet li:before {
  content: "";
  font-family: "Glyphicons Halflings";
  top: -1px;
  left: 3px;
  position: absolute;
  color: #ff7e00;
}
.EasyDNNSkin_Triumph ul.noBullet li {
  list-style-type: none;
}
.EasyDNNSkin_Triumph a {
  color: #ff7e00;
  text-decoration: none;
}
.EasyDNNSkin_Triumph a:hover {
  text-decoration: underline;
  color: #ff7e00;
}
.EasyDNNSkin_Triumph a img {
  border: none;
}
.EasyDNNSkin_Triumph img {
  max-width: 100%;
  height: auto;
}
.EasyDNNSkin_Triumph .gm-style img {
  max-width: none;
}
.EasyDNNSkin_Triumph blockquote, .EasyDNNSkin_Triumph blockquote p {
  color: #ff7e00;
  font-size: 15px;
  font-style: italic;
  line-height: 16px;
  padding: 10px 0;
  margin: 0;
}
.EasyDNNSkin_Triumph blockquote:before, .EasyDNNSkin_Triumph blockquote:after, .EasyDNNSkin_Triumph q:before, .EasyDNNSkin_Triumph q:after {
  content: none;
}
.EasyDNNSkin_Triumph input[type="text"],
.EasyDNNSkin_Triumph input[type="password"],
.EasyDNNSkin_Triumph select,
.EasyDNNSkin_Triumph textarea {
  padding: 8px;
  color: #666;
  font-size: 14px;
  border: solid 1px #d2d2d2;
  background-color: #fafafa;
  box-shadow: none;
  border-radius: 0;
  margin: 0 0 5px 0;
}
.EasyDNNSkin_Triumph input[type="text"]:focus, .EasyDNNSkin_Triumph input[type="text"]:hover,
.EasyDNNSkin_Triumph input[type="password"]:focus,
.EasyDNNSkin_Triumph input[type="password"]:hover,
.EasyDNNSkin_Triumph select:focus,
.EasyDNNSkin_Triumph select:hover,
.EasyDNNSkin_Triumph textarea:focus,
.EasyDNNSkin_Triumph textarea:hover {
  border-color: #ff7e00;
  box-shadow: none;
  background-color: #fafafa;
}
.EasyDNNSkin_Triumph label {
  line-height: 22px;
}
.EasyDNNSkin_Triumph .dnnLoginService input[type="text"],
.EasyDNNSkin_Triumph .dnnLoginService .dnnPrimaryAction,
.EasyDNNSkin_Triumph .dnnLoginService .dnnSecondaryAction,
.EasyDNNSkin_Triumph .dnnLoginService input[type="password"] {
  margin-bottom: 10px;
}
.EasyDNNSkin_Triumph input[type="submit"],
.EasyDNNSkin_Triumph .dnnPrimaryAction,
.EasyDNNSkin_Triumph .dnnSecondaryAction {
  margin: 0 10px 7px 0;
  text-transform: none;
  color: #fff;
  font-weight: normal;
  font-family: "PT Sans", sans-serif;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  font-size: 13px;
  padding: 3px 12px;
  line-height: 1.4;
  background: #ff9735 url("../images/orange-button-bg.png") repeat-x 0 0;
  box-shadow: none;
  border: solid 1px #eb8841;
  border-radius: 3px;
  cursor: pointer;
  text-decoration: none;
}
.EasyDNNSkin_Triumph input[type="submit"]:hover,
.EasyDNNSkin_Triumph .dnnPrimaryAction:hover,
.EasyDNNSkin_Triumph .dnnSecondaryAction:hover {
  background: #ff9735 url("../images/orange-button-bg.png") repeat-x 0 -27px;
  text-decoration: none;
  border: solid 1px #eb8841;
  color: #fff;
}
.EasyDNNSkin_Triumph .dnnSecondaryAction {
  background: #f5f5f5 none;
  border: solid 1px #cecece;
  color: #175273;
}
.EasyDNNSkin_Triumph .dnnSecondaryAction:hover {
  background: #ff9735 url("../images/orange-button-bg.png") repeat-x 0 0;
  color: #fff;
}
.EasyDNNSkin_Triumph .double-link {
  display: inline-block;
  position: relative;
  z-index: 1;
  line-height: 1;
  font-size: 0;
}
.EasyDNNSkin_Triumph .double-link > div {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 2;
}
.EasyDNNSkin_Triumph .double-link > div > a {
  padding: 15px 40px 14px;
  color: #fff;
  text-shadow: 0 -1px 0 #151515;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  border: solid 1px #082738;
  border: solid 1px rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.3s ease-in-out;
  -khtml-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.EasyDNNSkin_Triumph .double-link > div > a:hover {
  text-decoration: none;
}
.EasyDNNSkin_Triumph .double-link .dl-left > a {
  background-color: #193b75;
  border-radius: 4px 0 0 4px;
  box-shadow: 0 1px 0 0 #659ebf inset, 0 40px 20px -20px #2071A1 inset;
}
.EasyDNNSkin_Triumph .double-link .dl-left > a:hover {
  box-shadow: 0 -1px 0 0 #659ebf inset, 0 -40px 20px -20px #2071A1 inset;
}
.EasyDNNSkin_Triumph .double-link .dl-middle {
  width: 35px;
  height: 39px;
  background: url("../../styles/images/elements/doubleButton/middle/background/predefined/middle.png") no-repeat center center;
  overflow: hidden;
  text-align: center;
  line-height: 39px;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  z-index: 3;
  margin: 0 -18px;
  text-transform: uppercase;
}
.EasyDNNSkin_Triumph .double-link .dl-right > a {
  background-color: #f1631c;
  border-radius: 0 4px 4px 0;
  box-shadow: 0 1px 0 0 #feab5b inset, 0 40px 20px -20px #fe8411 inset;
}
.EasyDNNSkin_Triumph .double-link .dl-right > a:hover {
  box-shadow: 0 -1px 0 0 #feab5b inset, 0 -40px 20px -20px #fe8411 inset;
}
.EasyDNNSkin_Triumph .iconButton {
  display: block;
}
.EasyDNNSkin_Triumph .iconButton .iconTitle {
  font-family: "PT Sans", sans-serif;
  color: #212121;
  text-decoration: none;
  display: block;
  font-size: 16px;
  line-height: 1.2;
  overflow: hidden;
  padding-top: 7px;
  font-weight: bold;
  -webkit-transition: color 0.3s ease-in-out;
  -khtml-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
.EasyDNNSkin_Triumph .iconButton:hover {
  text-decoration: none;
}
.EasyDNNSkin_Triumph .iconButton:hover .iconTitle {
  color: #ff7e00;
  text-decoration: none;
}
.EasyDNNSkin_Triumph .iconButton .glyphicon {
  float: left;
  margin-right: 10px;
}
.EasyDNNSkin_Triumph .iconButton .glyphicon:before {
  color: #175273;
  font-size: 30px;
  display: block;
  float: left;
}
.EasyDNNSkin_Triumph .iconButton.large .iconTitle {
  font-size: 30px;
  padding-top: 13px;
}
.EasyDNNSkin_Triumph .iconButton.large .glyphicon:before {
  font-size: 50px;
}
.EasyDNNSkin_Triumph .iconButton.small .iconTitle {
  font-size: 13px;
  padding-top: 4px;
}
.EasyDNNSkin_Triumph .iconButton.small .glyphicon:before {
  font-size: 20px;
}
.EasyDNNSkin_Triumph .iconButton.animated {
  animation: none;
  -webkit-animation: none;
}
.EasyDNNSkin_Triumph .iconButton.animated.tada:hover .glyphicon:before {
  animation: tada 1s ease;
  -webkit-animation: tada 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.bounce:hover .glyphicon:before {
  animation: bounce 1s ease;
  -webkit-animation: bounce 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.flash:hover .glyphicon:before {
  animation: flash 1s ease;
  -webkit-animation: flash 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.pulse:hover .glyphicon:before {
  animation: pulse 1s ease;
  -webkit-animation: pulse 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.shake:hover .glyphicon:before {
  animation: shake 1s ease;
  -webkit-animation: shake 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.swing:hover .glyphicon:before {
  animation: swing 1s ease;
  -webkit-animation: swing 1s ease;
}
.EasyDNNSkin_Triumph .iconButton.animated.wobble:hover .glyphicon:before {
  animation: wobble 1s ease;
  -webkit-animation: wobble 1s ease;
}
.EasyDNNSkin_Triumph .iconButtonDescription {
  float: right;
  margin-left: 40px;
  padding-top: 5px;
  display: block;
}
.EasyDNNSkin_Triumph .iconButton.small + .iconButtonDescription {
  margin-left: 30px;
}
.EasyDNNSkin_Triumph .iconButton.large + .iconButtonDescription {
  margin-left: 60px;
}
.EasyDNNSkin_Triumph .row [class*="col-"].separatorBottom {
  margin-bottom: 20px;
}
.EasyDNNSkin_Triumph .row [class*="col-"].separatorBottom .iconButtonDescription {
  position: relative;
  padding-bottom: 20px;
}
.EasyDNNSkin_Triumph .row [class*="col-"].separatorBottom .iconButtonDescription:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 4px;
  border: solid 1px #e0e0e0;
  border-left: none !important;
  border-right: none !important;
}
.EasyDNNSkin_Triumph .row [class*="col-"] .iconButton {
  display: table;
  width: 100%;
  padding-top: 10px;
}
.EasyDNNSkin_Triumph .row [class*="col-"] .iconButtonDescription {
  display: block;
  width: 100%;
  padding-left: 40px;
  margin-left: 0;
}
.EasyDNNSkin_Triumph .EDS_form label {
  display: inline-block;
  width: 100px;
  vertical-align: top;
}
.EasyDNNSkin_Triumph .EDS_form > div {
  margin-bottom: 5px;
}
.EasyDNNSkin_Triumph .EDS_form input[type="submit"] {
  margin-left: 100px;
}
.EasyDNNSkin_Triumph .dnnForm ul {
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .dnnForm ul li {
  list-style-type: none;
}
.EasyDNNSkin_Triumph .dnnForm input[type="password"] {
  margin-bottom: 15px;
}
.EasyDNNSkin_Triumph pre {
  font-family: Lucida Console, monospace;
  margin-bottom: 20px;
  margin-top: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.EasyDNNSkin_Triumph .eds_infoMessage,
.EasyDNNSkin_Triumph .eds_successMessage,
.EasyDNNSkin_Triumph .eds_warningMessage,
.EasyDNNSkin_Triumph .eds_errorMessage {
  background-color: #333;
  border-radius: 3px;
  text-shadow: 1px 1px 1px #000;
  background-position: 13px 11px;
  background-repeat: no-repeat;
  padding: 8px 8px 8px 38px;
  display: block;
  margin: 5px 0;
}
.EasyDNNSkin_Triumph .eds_infoMessage {
  background-image: url("../images/Info-message.png");
  color: #009999;
}
.EasyDNNSkin_Triumph .eds_successMessage {
  background-image: url("../images/Valid.png");
  color: #99cc33;
}
.EasyDNNSkin_Triumph .eds_warningMessage {
  background-image: url("../images/Warning.png");
  color: #cccc66;
}
.EasyDNNSkin_Triumph .eds_errorMessage {
  background-image: url("../images/Error.png");
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .orange-button,
.EasyDNNSkin_Triumph .turquoise-button,
.EasyDNNSkin_Triumph .green-button,
.EasyDNNSkin_Triumph .pink-button {
  text-transform: none;
  color: #fff;
  font-weight: normal;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  font-size: 13px;
  padding: 6px 12px;
  line-height: 1;
  background-position: 0 0;
  background-repeat: repeat-x;
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  border-radius: 3px;
  border: solid 1px;
  cursor: pointer;
  text-decoration: none;
}
.EasyDNNSkin_Triumph .orange-button:hover,
.EasyDNNSkin_Triumph .turquoise-button:hover,
.EasyDNNSkin_Triumph .green-button:hover,
.EasyDNNSkin_Triumph .pink-button:hover {
  background-position: 0 -24px;
  text-decoration: none;
  color: #fff;
}
.EasyDNNSkin_Triumph .orange-button {
  background-image: url("../images/orange-button-bg.png");
  border-color: #eb8841;
}
.EasyDNNSkin_Triumph .turquoise-button {
  background-image: url("../images/turquoise-button-bg.png");
  border-color: #40a7a1;
}
.EasyDNNSkin_Triumph .green-button {
  background-image: url("../images/green-button-bg.png");
  border-color: #83b443;
}
.EasyDNNSkin_Triumph .pink-button {
  background-image: url("../images/pink-button-bg.png");
  border-color: #d76697;
}
.EasyDNNSkin_Triumph .read-more {
  background: url("../images/read-more-arr.png") no-repeat scroll right center transparent;
  font-size: 13px;
  padding-right: 15px;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9);
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .read-more:hover {
  text-decoration: underline;
}
.EasyDNNSkin_Triumph .EDS_tabs {
  display: block;
}
.EasyDNNSkin_Triumph .EDS_tabs > ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.EasyDNNSkin_Triumph .EDS_tabs > ul .edsTabulator_tabTrigger {
  list-style-type: none;
  margin: 0 1px 0 0;
  padding: 0;
  background-color: #282828;
  border: none;
  border-radius: 3px 3px 3px 3px;
  color: #CECECE;
  padding: 6px 15px;
  font-size: 16px;
  cursor: pointer;
  float: left;
}
.EasyDNNSkin_Triumph .EDS_tabs > ul .edsTabulator_tabTrigger:hover {
  color: #FFFFFF;
}
.EasyDNNSkin_Triumph .EDS_tabs > ul .edsTabulator_tabTrigger.edsTabulator_active {
  background-color: #333333;
  color: #FFFFFF;
}
.EasyDNNSkin_Triumph .EDS_tabs .edsTabulator_tabsWrapper {
  background: none repeat scroll 0 0 #333333;
  border-radius: 3px 3px 3px 3px;
  color: #CECECE;
  font-size: 13px;
  display: block;
  overflow: hidden;
  position: relative;
  margin-top: -4px;
}
.EasyDNNSkin_Triumph .EDS_tabs .edsTabulator_tabsWrapper .edsTabulator_tab {
  display: block;
  position: absolute;
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
  width: 100%;
  padding: 10px 15px;
  visibility: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
}
.EasyDNNSkin_Triumph .EDS_tabs .edsTabulator_tabsWrapper .edsTabulator_tab.edsTabulator_active {
  visibility: visible;
  position: relative;
  z-index: 1;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section {
  display: block;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section .edsAccordion_title {
  background: url("../../styles/images/elements/accordion/expandableHead/expandIcon/predefined/acc-plus-white.png") no-repeat scroll 95% 50% #333333;
  color: #F8F8F8;
  font-weight: normal;
  cursor: pointer;
  font-size: 14px;
  line-height: 16px;
  margin: 0;
  margin-bottom: 1px;
  padding: 8px 40px 8px 15px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section .edsAccordion_title:hover {
  background-color: #ff7e00;
  text-shadow: none;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section .edsAccordion_contentWrapper {
  position: relative;
  height: 0;
  overflow: hidden;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section .edsAccordion_contentWrapper .edsAccordion_content {
  margin-top: 10px;
  padding: 0 15px 10px;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section.edsAccordion_active .edsAccordion_title {
  background: url("../../styles/images/elements/accordion/expandableHead/expandIcon/predefined/acc-minus.png") no-repeat scroll 95% 50% #ff7e00;
  text-shadow: none;
}
.EasyDNNSkin_Triumph .EDS_accordion .edsAccordion_section.edsAccordion_active .edsAccordion_contentWrapper {
  height: auto;
}
.EasyDNNSkin_Triumph .socialButtons > a {
  display: inline-block;
  margin-right: 10px;
  width: 34px;
  height: 34px;
  border-radius: 17px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.14);
  text-indent: -9999px;
  -webkit-transition: background 0.3s ease-in-out;
  -khtml-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  -ms-transition: background 0.3s ease-in-out;
  -o-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
.EasyDNNSkin_Triumph .socialButtons > a:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.EasyDNNSkin_Triumph .socialButtons > a.facebook {
  background-image: url("../images/facebook.png");
}
.EasyDNNSkin_Triumph .socialButtons > a.twitter {
  background-image: url("../images/twitter.png");
}
.EasyDNNSkin_Triumph .socialButtons > a.google {
  background-image: url("../images/google.png");
}
.EasyDNNSkin_Triumph .socialButtons > a.linkedin {
  background-image: url("../images/linkedin.png");
}
.EasyDNNSkin_Triumph .header-bg {
  background: #005584 url("../../styles/images/header/background/predefined/header-bg.png") 0 0 repeat-x;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header {
  padding: 0 0 10px;
  background-image: url("../../styles/images/sharedBackgrounds/background_pattern.png");
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header {
    height: auto;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search {
  max-width: 1199px;
  margin: 0 auto;
  padding: 15px 20px;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search {
    padding: 15px 20px 30px 0;
  }
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search {
    text-align: center;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_logo {
  float: left;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_logo {
    float: none;
    display: block;
    margin: 0 auto;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_logo img {
  max-width: 100%;
  height: auto;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_language {
  float: right;
  margin: 13px 40px 0 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_language .language-object .Language {
  margin: 0 2px 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_language .language-object .Language img {
  border: 1px solid #7e7e7e;
  border: 1px solid rgba(255, 255, 255, 0.2);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-radius: 2px;
  padding: 1px;
  width: 23px;
  height: 17px;
  -webkit-transition: border 0.3s ease-in-out;
  -khtml-transition: border 0.3s ease-in-out;
  -moz-transition: border 0.3s ease-in-out;
  -ms-transition: border 0.3s ease-in-out;
  -o-transition: border 0.3s ease-in-out;
  transition: border 0.3s ease-in-out;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_language .language-object .Language img:hover {
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_language .language-object .Language.selected img {
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.6);
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks {
  float: right;
  margin-top: 3px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup {
  float: left;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul {
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul li {
  list-style-type: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup {
  background: url("../../styles/images/header/userLoginLinks/icons/predefined/loginIcon.png") center center no-repeat;
  margin: 0 5px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName {
  background: url("../../styles/images/header/userLoginLinks/icons/predefined/registerIcon.png") center center no-repeat;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName {
  position: relative;
  z-index: 1000;
  width: 31px;
  height: 40px;
  padding: 5px 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup > a,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName > a {
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  opacity: 0;
  color: #fff;
  text-decoration: none;
  position: absolute;
  z-index: 2;
  -webkit-transition: opacity 0.3s ease-out;
  -khtml-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup > a:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName > a:after {
  position: absolute;
  left: 0;
  right: 0;
  top: -36px;
  bottom: 0px;
  content: "";
  z-index: 1;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup:hover > a,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:hover > a {
  opacity: 1;
  width: auto;
  height: auto;
  font-size: 11px;
  line-height: 1;
  padding: 3px 6px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 1px #131313;
  border-radius: 3px;
  background-color: #1f1f1f;
  top: 40px;
  left: 50%;
  margin-left: -50%;
  white-space: nowrap;
  text-decoration: none;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup:hover > a:before,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:hover > a:before {
  content: "";
  width: 5px;
  height: 5px;
  transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  border-style: solid;
  border-top-style: none !important;
  border-right-style: none !important;
  border-width: 1px;
  border-color: #131313;
  background-color: #1f1f1f;
  position: absolute;
  top: -4px;
  left: 10px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:hover > a {
  left: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:hover > a:before {
  left: auto;
  right: 10px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userProfileImg {
  margin-top: -5px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul > li {
  vertical-align: middle;
  display: inline-block;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName {
  background: none;
  width: auto;
  height: auto;
  margin: -4px 5px 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName:after {
  display: none;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName > a {
  position: relative !important;
  background: none;
  color: #fff;
  font-size: 13px;
  width: auto;
  height: auto;
  border: none;
  display: inline-block;
  line-height: 1;
  opacity: 1;
  white-space: nowrap;
  margin: 0 5px !important;
  padding: 0 !important;
  top: auto !important;
  left: auto !important;
  -webkit-transition: color 0.3s ease-out;
  -khtml-transition: color 0.3s ease-out;
  -moz-transition: color 0.3s ease-out;
  -ms-transition: color 0.3s ease-out;
  -o-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName > a:hover {
  text-decoration: none;
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName > a:before, .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userNotifications + .userDisplayName > a:after {
  display: none;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userProfileImg > a > img {
  height: 40px;
  border: solid 1px #002235;
  border-radius: 3px;
  box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.13);
  padding: 4px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a {
  width: 31px;
  height: 40px;
  padding: 5px 0;
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  position: relative;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a > strong,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a > strong {
  display: none;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a > span,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a > span {
  position: absolute;
  border-radius: 9px;
  padding: 3px 5px;
  top: 1px;
  left: 17px;
  display: inline-block;
  color: #fff;
  font-size: 9px;
  line-height: 1;
  text-decoration: none !important;
  background-color: #1f1f1f;
  border: solid 1px #131313;
  z-index: 2;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a:hover:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a:hover:after {
  opacity: 1;
  border: solid 1px #002235;
  border-radius: 3px;
  box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.13);
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a {
  background-image: url("../../styles/images/header/userLoginLinks/icons/predefined/userMessages.png");
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a {
  background-image: url("../../styles/images/header/userLoginLinks/icons/predefined/userNotifications.png");
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare {
  float: right;
  padding: 0;
  margin: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li {
  float: left;
  list-style-type: none;
  margin: 0 5px;
  padding: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li > a {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  width: 31px;
  height: 40px;
  padding: 5px 0;
  position: relative;
  text-indent: -9999px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li > a:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 5px;
  bottom: 5px;
  opacity: 0;
  content: "";
  z-index: 1;
  -webkit-transition: opacity 0.3s ease-out;
  -khtml-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li.rssLink > a {
  background-image: url("../../styles/images/header/userLoginLinks/icons/predefined/rssLink.png");
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li.addthisToolbox > a {
  background-image: url("../../styles/images/header/userLoginLinks/icons/predefined/addthisIcon.png");
  text-indent: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li > a:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 5px;
  bottom: 5px;
  opacity: 0;
  content: "";
  -webkit-transition: opacity 0.3s ease-out;
  -khtml-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
  z-index: 1;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .loginGroup:hover:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup > ul .userDisplayName:hover:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userMessages > a:hover:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .registerGroup .userNotifications > a:hover:after,
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .headerLinks .socialShare > li > a:hover:after {
  opacity: 1;
  border: solid 1px #002235;
  border-radius: 3px;
  box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.13);
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search {
  float: right;
  margin: 8px 0 0 20px;
  position: relative;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search {
    float: none;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search .NormalTextBox {
  border: 1px solid #002135;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: url("../images/search-bg.png");
  moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13);
  outline: none;
  width: 202px;
  height: 28px;
  padding: 7px 25px 7px 10px;
  font-size: 12px !important;
  color: #6f94a8;
  font-family: "PT Sans", sans-serif;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search .NormalTextBox {
    width: 310px;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search .SkinObject {
  background: url("../images/search-submit.png") no-repeat;
  width: 27px;
  height: 28px;
  top: 2px;
  right: 2px;
  position: absolute;
  border: none;
  cursor: pointer;
  text-indent: -9999px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_logo-search .EDS_search ul {
  padding: 0;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details {
  margin: 0 auto;
  max-width: 1199px;
  padding-top: 10px;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_pagetitle {
  color: #fff;
  padding: 10px 0;
  margin: 0;
  font-size: 24px;
  text-shadow: 1px 1px 1px #000;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_breadcrumb a, .EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_breadcrumb span {
  color: #fff;
  text-decoration: none;
  font-size: 12px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_breadcrumb a:hover {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_breadcrumb span {
  margin: 0 2px;
}
.EasyDNNSkin_Triumph .header-bg .EDS_header .EDS_page-details .EDS_page-description {
  padding: 15px 0 0;
  float: right;
  width: 40%;
  text-align: right;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.EasyDNNSkin_Triumph .responsAbilityMenuPlaceholder {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  width: 100% !important;
}
.EasyDNNSkin_Triumph .responsAbilityMenuPlaceholder.show {
  display: block !important;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu {
    padding: 0 20px;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuTriggerWrapper {
  margin: 0;
  padding: 0;
  display: none;
  border: 0;
  background: none;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuTriggerWrapper {
    display: block;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger {
  display: block;
  margin: 0;
  border: 0;
  cursor: pointer;
  height: 44px;
  background: url("../images/main-menu-bg.png") repeat-x scroll 0 0 #0D4F87;
  border: 1px solid #154F71;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.27) inset;
  padding: 0 20px;
  text-transform: uppercase;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger:hover {
  background-image: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger > span {
  display: block;
  background: url("../images/raMenuTriggerIcon.png") no-repeat right center;
  color: #FFFFFF;
  font-family: "PT Sans", sans-serif;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.08px;
  line-height: 44px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .edsmm_menuItem {
  list-style: none;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  box-shadow: -1px 0 1px -1px rgba(255, 255, 255, 0.6);
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .edsmm_menuItem {
    width: auto;
    float: none;
    border-bottom: solid 1px #1c5c96;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper {
  margin: 0 auto;
  max-width: 1199px;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper {
    display: none;
    overflow-y: auto;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper:after {
  content: "";
  clear: both;
  display: table;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu {
  width: 100%;
  height: 44px;
  float: left;
  border: 1px solid #154f71;
  background: #0d4f87 url("../images/main-menu-bg.png") 0 0 repeat-x;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.27);
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu {
    height: auto;
    margin: 0 auto;
    float: none;
    box-shadow: none;
    overflow: auto;
    background-image: none !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_itemContainer:hover,
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_active > span .edsmm_itemContainer {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: -1px 0 1px -1px rgba(255, 255, 255, 0.6) inset;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_itemContainer:hover,
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_active > span .edsmm_itemContainer {
    background: none !important;
    box-shadow: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_itemContainer {
  color: #ffffff;
  font-family: "PT Sans", sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
  letter-spacing: -0.08px;
  padding: 13px 15px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  z-index: 98;
  text-decoration: none;
  margin-top: 1px;
  line-height: 1;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_itemContainer {
    text-align: left;
    background-image: none;
    margin-right: 40px;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu .edsmm_disabled {
  pointer-events: auto;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol {
  margin: 0;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol > li.edsmm_first > span .edsmm_itemContainer {
  background-image: url("../images/home-icon.png");
  background-repeat: no-repeat;
  background-position: 13px center;
  padding-left: 40px;
  padding-right: 15px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol > li.edsmm_first.edsmm_hasChild > span .edsmm_itemContainer {
  padding-left: 40px;
  padding-right: 30px;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.raItemOpened > div {
    display: block !important;
  }
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li:hover, .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.edsmm_active {
    background-color: rgba(0, 0, 0, 0.2) !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li:hover > div {
  visibility: visible;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li:hover > div {
    display: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li .edsmm_childIndicator {
  display: none;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.edsmm_hasChild > span > .edsmm_childIndicator {
    display: inline-block;
    width: 45px;
    height: 37px;
    position: absolute;
    top: 2px;
    right: 5px;
    background: url("../images/menu-arrow.png") no-repeat center center !important;
    text-indent: -9999px;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.edsmm_hasChild > span .edsmm_itemContainer {
  padding: 13px 30px 13px 15px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.edsmm_hasChild {
  background: url("../images/menu-arrow-v.png") right center no-repeat;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li.edsmm_hasChild {
    background-image: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div {
  visibility: hidden;
  margin: 0;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div {
    display: block;
    visibility: visible;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li {
  list-style: none;
  margin: 0;
  position: relative;
  background: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li.edsmm_hasChild {
  background: url("../images/menu-arrow-h.png") 96% 50% no-repeat;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li.edsmm_hasChild {
    background-image: none;
  }
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li.edsmm_hasChild > span > .edsmm_childIndicator {
    top: 2px;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li.edsmm_hasChild:hover {
  background: url("../images/menu-arrow-h_over.png") 96% 50% no-repeat;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu li > div ol li.edsmm_hasChild:hover {
    background-image: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol {
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li > div {
  border: 1px solid #154f71;
  background-color: #0d4f87;
  background-image: none !important;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-clip: padding-box;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.27);
  left: 0;
  padding: 0;
  position: absolute;
  min-width: 200px;
  z-index: 9999;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li > div {
    position: relative;
    width: auto;
    display: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li ol li {
  float: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li ol li .edsmm_itemContainer {
  border-bottom: solid 1px rgba(0, 0, 0, 0.17);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  color: #f5f5f8;
  font-size: 14px;
  text-shadow: 0 1px 1px #000000;
  display: block;
  font-weight: 400;
  padding: 9px 20px !important;
  text-align: left;
  text-transform: none;
  border-right: 0;
  background: none;
  white-space: nowrap;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li ol li .edsmm_itemContainer {
    width: auto;
    border: none;
    padding: 15px 20px !important;
    box-shadow: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li ol li > div {
  left: 100% !important;
  top: 0 !important;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li ol li > div {
    left: 0 !important;
  }
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu.raMenuOpened > .raMenuWrapper {
    display: block;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raMenuOpened > .raMenuTriggerWrapper {
  padding: 0;
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  left: 50%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu {
    margin-left: -20px;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu .raMenuWrapper {
  position: relative;
  left: -50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu .raMenuTriggerWrapper {
  position: relative;
  left: -50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu .raMenuTriggerWrapper .raMenuTrigger {
  box-shadow: 0 7px 7px -4px rgba(0, 0, 0, 0.5);
}
.EasyDNNSkin_Triumph .Triumph_top-pane {
  max-width: 1199px;
  margin: 40px auto;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .Triumph_top-pane {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content {
  background-color: #fff;
  padding: 30px;
  max-width: 1199px;
  margin: 0 auto;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .Triumph_Content {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_content-top {
  margin: 10px 0 30px;
}
.EasyDNNSkin_Triumph .Triumph_Content .Triumph_left {
  float: left;
  margin: 0 4% 15px 0;
  width: 65.3%;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .Triumph_left {
    width: auto;
    float: none;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .Triumph_left .intro-boxes .box {
  padding-bottom: 2px;
  width: 48%;
  float: left;
  margin-left: 4%;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .Triumph_Content .Triumph_left .intro-boxes .box {
    width: auto;
    float: none;
    margin: 10px 0;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .Triumph_left .intro-boxes .box:first-child {
  margin-left: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .Triumph_left .intro-boxes .box .DnnModule {
  margin: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right {
  float: right;
  width: 30.7%;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right {
    width: auto;
    float: none;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .Triumph_right {
  float: right;
  margin: 0 0 15px 4%;
  width: 65.3%;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .Triumph_right {
    width: auto;
    float: none;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left {
  float: left;
  width: 30.7%;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left {
    width: auto;
    float: none;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_content-bottom {
  margin: 20px 0 30px;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu {
  border: 1px solid #DFDFDF;
  border-radius: 3px 3px 3px 3px;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu > div h2,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu > div h2 {
  border-bottom: 1px solid #DFDFDF;
  margin: 0;
  padding: 14px 0 10px 38px;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu > div h2 span,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu > div h2 span {
  color: #212121;
  font-size: 16px;
  font-weight: bold;
  padding: 0;
  text-transform: uppercase;
  margin: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul {
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li {
  list-style-type: none;
  border-top: 1px solid #DFDFDF;
  position: relative;
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li:first-child,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li:first-child {
  border: none;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li:hover .arr, .EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li.active .arr,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li:hover .arr,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li.active .arr {
  height: 23px;
  margin: 8px 0 0 -11px;
  position: absolute;
  width: 12px;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li a,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li > span,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li a,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li > span {
  color: #666;
  display: block;
  font-size: 13px;
  padding: 10px 0 10px 40px;
  text-align: left;
  text-decoration: none;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li a:hover,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li a:hover {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li:hover .arr, .EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li.active .arr {
  background: url("../images/page-list-hover-right.png") no-repeat scroll 0 0 transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li a,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-right .DnnModule-DDRMenu #dnn_side_menu ul li > span {
  background: url("../images/page-list-arr-right.png") no-repeat scroll 7% 50% transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu > div h2 {
  padding: 14px 38px 10px 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li:hover .arr, .EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li.active .arr {
  background: url("../images/page-list-hover.png") no-repeat scroll 0 0 transparent;
  right: 0;
  margin-right: -11px;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li a,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_sidebar-left .DnnModule-DDRMenu #dnn_side_menu ul li > span {
  background: url("../images/page-list-arr.png") no-repeat scroll 90% 50% transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-left {
  float: left;
  width: 126px;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-left {
    width: auto;
    float: none;
    margin-bottom: 30px;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-left.DNNEmptyPane + .EDS_three-column-social-center {
  margin-left: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-right {
  float: right;
  width: 250px;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-right {
    width: auto;
    float: none;
    margin-bottom: 30px;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-right.DNNEmptyPane + .EDS_three-column-social-left + .EDS_three-column-social-center {
  margin-right: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-right.DNNEmptyPane + .EDS_three-column-social-left.DNNEmptyPane + .EDS_three-column-social-center {
  margin: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-center {
  margin: 0 288px 0 140px;
  overflow: hidden;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-center {
    width: auto;
    float: none;
    margin: 0;
  }
}
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-center #EDN_BlogTwo.news .article.in_list.span,
.EasyDNNSkin_Triumph .Triumph_Content .EDS_three-column-social-center #EDN_BlogTwo.news .article.details_wrapper {
  margin-left: 26px;
}
.EasyDNNSkin_Triumph .Triumph_Content .dgdAvatar {
  line-height: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content #journalEditor {
  width: 100%;
  border: solid 1px #d2d2d2;
  background: none #fafafa;
  text-shadow: none;
  box-shadow: inset 2px 2px 3px 0 rgba(0, 0, 0, 0.16);
}
.EasyDNNSkin_Triumph .Triumph_Content #journalEditor #tbar > span {
  background-image: url("../images/journal-tools.png");
}
.EasyDNNSkin_Triumph .Triumph_Content #journalEditor #journalContent {
  background-color: transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .journalTools #journalOptionArea {
  width: 99%;
}
.EasyDNNSkin_Triumph .Triumph_Content #journalItems {
  margin-top: 20px;
}
.EasyDNNSkin_Triumph .Triumph_Content .jcmt .cmteditarea {
  background-color: #fafafa;
}
.EasyDNNSkin_Triumph .Triumph_Content .jcmt .cmteditarea .editorPlaceholder {
  color: #666;
  text-shadow: none;
}
.EasyDNNSkin_Triumph .Triumph_Content .console.profile {
  background-color: transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none div {
  border-bottom: 1px solid #e3e3e3;
  height: 20px;
  padding: 3px 0 7px;
  width: 250px;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none div h3 {
  font-size: 14px;
  margin: 0;
  padding: 0;
  font-weight: normal;
  color: #175273;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none.active {
  background: none transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none.active h3 {
  color: #ff7e00;
  font-weight: bold;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none.console-mouseon {
  background: none transparent;
}
.EasyDNNSkin_Triumph .Triumph_Content .console-none.console-mouseon h3 {
  background: none transparent;
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .Triumph_Content .UserProfileControls ul {
  padding: 0;
  margin: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .UserProfileControls ul li {
  list-style-type: none;
  padding: 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .ui-tabs .ui-tabs-nav {
  height: 34px;
}
.EasyDNNSkin_Triumph .Triumph_Content .ui-tabs .ui-tabs-nav > li > a {
  line-height: 1;
}
.EasyDNNSkin_Triumph .Triumph_Content .UserProfileControls > ul {
  margin-top: 10px;
}
.EasyDNNSkin_Triumph .Triumph_Content .mdMemberList * {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.EasyDNNSkin_Triumph .Triumph_Content .messageFolders p {
  margin: 9px 5px 0;
}
.EasyDNNSkin_Triumph .Triumph_Content .dnnMemberDirectory .mdSearchBar {
  float: none;
}
.EasyDNNSkin_Triumph .Triumph_Content .dnnMemberDirectory .mdSearchBar input[type="text"] {
  width: 60%;
  padding-top: 5px;
  padding-bottom: 6px;
}
.EasyDNNSkin_Triumph .Triumph_Content .dnnMemberDirectory .selectDrop {
  float: right;
}
.EasyDNNSkin_Triumph .Triumph_Content .mdMemberDetails .mdHoverActions .mdComposeMessage {
  padding-bottom: 0;
}
.EasyDNNSkin_Triumph .Triumph_bottom-pane {
  max-width: 1199px;
  margin: 0 auto;
  margin: 40px auto;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .Triumph_bottom-pane {
    margin-left: 1.5%;
    margin-right: 1.5%;
  }
}
.EasyDNNSkin_Triumph .bottom-footer-wraper {
  background: #004971 url("../../styles/images/sharedBackgrounds/background_pattern_5.png");
  overflow: hidden;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .bottom-footer-wraper-border {
  height: 3px;
  background-color: #ff7e00;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom {
  max-width: 1236px;
  margin: 0 auto;
  color: #fff;
  overflow: hidden;
  position: relative;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom:after {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 50%;
  top: -9px;
  content: "";
  margin-left: -13px;
  background-color: #ff7e00;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .Normal,
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .NormalDisabled,
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .NormalDeleted {
  color: #f2f2f2;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9);
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h1, .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h2, .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h3, .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h4, .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h5 {
  color: #fff;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom a {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom ul {
  padding: 0;
  margin: 0 0 10px 0;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom ul li {
  background: url("../images/footer-menu-li-border.png") repeat-x left bottom transparent;
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom ul li a {
  color: #F2F2F2;
  font-size: 14px;
  text-decoration: none;
  padding: 10px 0 10px 15px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9);
  display: block;
  background: url("../images/li-arr.png") no-repeat scroll left center transparent;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom ul li a:hover {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom img {
  margin-right: 5px;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom h3 {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 0px 20px 0;
  margin: 0;
  text-shadow: 0 1px 0 #002337;
  text-transform: uppercase;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .box {
  float: left;
  width: 22%;
  margin: 30px 1.5%;
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .box {
    width: 47%;
  }
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .box {
    width: auto;
    float: none;
  }
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
  .EasyDNNSkin_Triumph .bottom-footer-wraper .Triumph_Bottom .box.third {
    clear: left;
  }
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper {
  background-image: url("../images/footer-wraper.png");
  overflow: hidden;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer {
  max-width: 1199px;
  margin: 0 auto;
  padding-top: 13px;
  color: #cecece;
  text-align: center;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .copyright {
  font-size: 13px;
  color: #cecece;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .terms {
  font-size: 13px;
  color: #cecece;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .terms a {
  color: #cecece;
  text-decoration: underline;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .terms a:hover {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu {
  margin-top: 1px;
  margin: 10px 0;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu #dnn_footer_menu ul {
  margin: 0;
  padding: 0;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu #dnn_footer_menu ul li {
  list-style-type: none;
  display: inline-block;
  border-left: solid 1px #afb5b8;
  line-height: 8px;
  height: 11px;
  padding: 0 5px;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu #dnn_footer_menu ul li:first-child {
  border: none;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu #dnn_footer_menu ul li a {
  color: #cecece;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
}
.EasyDNNSkin_Triumph .bottom-footer-wraper .footer-wraper .Triumph_Footer .main-menu #dnn_footer_menu ul li a:hover {
  color: #ff7e00;
}
.EasyDNNSkin_Triumph div.dnnRegistrationForm {
  min-width: 0;
  width: auto;
}
.EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnForm {
  width: auto;
  float: none;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem input[type="text"],
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem input[type="password"],
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem input[type="email"],
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem input[type="tel"],
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem select,
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem textarea {
    width: 100%;
  }
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem .dnnLabel,
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem label {
    width: auto;
  }
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph div.dnnRegistrationForm .dnnFormItem .password-strength-container {
    width: 100%;
  }
}
.EasyDNNSkin_Triumph .dnnLogin .LoginPanel {
  max-width: 100%;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .EasyDNNSkin_Triumph .dnnLogin .dnnFormItem .dnnLabel,
  .EasyDNNSkin_Triumph .dnnLogin .dnnFormItem label {
    width: auto;
  }
}

.eds_floatingMenuStyle1 {
  position: fixed;
  left: 60px;
  z-index: 900;
  top: 40%;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_floatingMenuStyle1 {
    left: 15px;
  }
}
.eds_floatingMenuStyle1 > ul {
  margin: 0;
  padding: 0;
}
.eds_floatingMenuStyle1 > ul > li {
  margin: 0 0 15px;
  padding: 0;
  list-style-type: none;
  position: relative;
  line-height: 0;
  font-size: 0;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_floatingMenuStyle1 > ul > li {
    margin-bottom: 5px;
  }
}
.eds_floatingMenuStyle1 > ul > li:after {
  background-color: rgba(0, 0, 0, 0.5);
  content: "";
  width: 5px;
  position: absolute;
  top: 5px;
  left: 45px;
  bottom: 5px;
  opacity: 1;
  -webkit-transition: all 200ms ease;
  -khtml-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
}
.eds_floatingMenuStyle1 > ul > li:before {
  content: "";
  background-color: #ff7e00;
  display: inline-block;
  width: 45px;
  height: 45px;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23);
}
.eds_floatingMenuStyle1 > ul > li .eds_icon {
  display: inline-block;
  line-height: 1;
  font-size: 19px;
  color: #fff;
  text-align: center;
  width: 45px;
  height: 45px;
  position: absolute;
  left: 0;
  z-index: 1;
  line-height: 45px;
}
.eds_floatingMenuStyle1 > ul > li img.eds_icon {
  width: 45px;
  height: 45px;
  padding: 10px;
}
.eds_floatingMenuStyle1 > ul > li > a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  visibility: hidden;
  opacity: 0;
  min-width: 0;
  display: block;
  padding: 0 15px 0 60px;
  line-height: 45px;
  color: #fff !important;
  font-family: "PT Sans", sans-serif;
  text-decoration: none !important;
  font-size: 18px;
  white-space: nowrap;
  overflow: hidden;
  background: transparent url("../images/blank.png") !important;
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.eds_floatingMenuStyle1 > ul > li > a:after {
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 45px;
  right: 100%;
  width: 5px;
  overflow: hidden;
  content: "";
  z-index: -1;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  text-decoration: none !important;
}
.eds_floatingMenuStyle1 > ul > li > a:before {
  content: "";
  line-height: 0;
  font-size: 0;
  border-width: 5px 8px;
  border-style: solid;
  border-color: transparent transparent transparent #ff7e00;
  position: absolute;
  left: 45px;
  top: 18px;
  opacity: 0;
  -webkit-transition: opacity 200ms linear;
  -khtml-transition: opacity 200ms linear;
  -moz-transition: opacity 200ms linear;
  -ms-transition: opacity 200ms linear;
  -o-transition: opacity 200ms linear;
  transition: opacity 200ms linear;
}
.eds_floatingMenuStyle1 > ul > li:hover:after, .eds_floatingMenuStyle1 > ul > li.edsfnl_active:after {
  opacity: 0;
}
.eds_floatingMenuStyle1 > ul > li:hover > a, .eds_floatingMenuStyle1 > ul > li.edsfnl_active > a {
  visibility: visible;
  opacity: 1;
}
.eds_floatingMenuStyle1 > ul > li:hover > a:after, .eds_floatingMenuStyle1 > ul > li.edsfnl_active > a:after {
  width: auto;
  right: 0;
}
.eds_floatingMenuStyle1 > ul > li:hover > a:before, .eds_floatingMenuStyle1 > ul > li.edsfnl_active > a:before {
  opacity: 1;
}
.eds_floatingMenuStyle1 > span {
  cursor: pointer;
  width: 45px;
  height: 45px;
  background-color: #ff7e00;
  text-align: center;
  font-size: 0;
  line-height: 0;
  margin-bottom: 20px;
  opacity: 0.7;
  position: relative;
  display: inline-block;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_floatingMenuStyle1 > span {
    margin-bottom: 7px;
  }
}
.eds_floatingMenuStyle1 > span:after, .eds_floatingMenuStyle1 > span:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  line-height: 45px;
  font-size: 21px;
  font-family: "FontAwesome";
  color: #fff;
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.eds_floatingMenuStyle1 > span:before {
  content: "";
}
.eds_floatingMenuStyle1 > span:after {
  content: "";
  opacity: 0;
  visibility: hidden;
}
.eds_floatingMenuStyle1.eds_floatingMenuActive > span {
  opacity: 1;
}
.eds_floatingMenuStyle1.eds_floatingMenuActive > span:before {
  opacity: 0;
  visibility: hidden;
}
.eds_floatingMenuStyle1.eds_floatingMenuActive > span:after {
  opacity: 1;
  visibility: visible;
}
.eds_floatingMenuStyle1.eds_floatingMenuActive > ul {
  display: block !important;
}

.eds_floatingMenuStyle2 {
  position: fixed;
  left: 60px;
  z-index: 900;
  top: 40%;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_floatingMenuStyle2 {
    left: 30px;
  }
}
.eds_floatingMenuStyle2 > ul {
  margin: 0;
  padding: 0;
}
.eds_floatingMenuStyle2 > ul > li {
  margin: 0;
  padding: 22px 0 0;
  list-style-type: none;
  position: relative;
}
.eds_floatingMenuStyle2 > ul > li:before, .eds_floatingMenuStyle2 > ul > li:after {
  position: absolute;
  content: "";
}
.eds_floatingMenuStyle2 > ul > li:before {
  width: 19px;
  height: 19px;
  border-radius: 9px;
  background-color: #ff7e00;
  top: 1px;
  left: 0;
  z-index: 2;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23);
}
.eds_floatingMenuStyle2 > ul > li:after {
  display: none;
  top: -5px;
  left: 8px;
  bottom: 0;
  width: 3px;
  background-color: #ff7e00;
  z-index: 1;
}
.eds_floatingMenuStyle2 > ul > li .eds_icon {
  display: inline-block;
  line-height: 34px;
  font-size: 0;
  color: #fff;
  text-align: center;
  width: 1px;
  height: 1px;
  position: absolute;
  z-index: 1;
  border-radius: 18px;
  overflow: hidden;
  top: 9px;
  left: 9px;
  margin-top: 0;
  margin-left: 0;
  background-color: #ff7e00;
  z-index: 3;
  visibility: hidden;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23) inset;
  -webkit-transition: all 200ms ease;
  -khtml-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
}
.eds_floatingMenuStyle2 > ul > li img.eds_icon {
  width: 0px;
  height: 0px;
}
.eds_floatingMenuStyle2 > ul > li > a {
  white-space: nowrap;
  padding-left: 40px;
  position: absolute;
  top: -8px;
  left: -8px;
  bottom: -4px;
  color: #ff7e00;
  line-height: 34px;
  border-radius: 18px;
  font-size: 19px;
  font-family: "PT Sans", sans-serif;
  text-decoration: none;
  z-index: 1;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7);
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.eds_floatingMenuStyle2 > ul > li > a:after {
  content: "";
  background-color: rgba(0, 0, 0, 0.4);
  top: 50%;
  bottom: 50%;
  left: 16px;
  right: 0;
  border-radius: 0 10px 10px 0;
  z-index: -1;
  position: absolute;
  width: 0;
  height: 0;
  -webkit-transition: width 100ms ease 200ms;
  -khtml-transition: width 100ms ease 200ms;
  -moz-transition: width 100ms ease 200ms;
  -ms-transition: width 100ms ease 200ms;
  -o-transition: width 100ms ease 200ms;
  transition: width 100ms ease 200ms;
}
.eds_floatingMenuStyle2 > ul > li:hover .eds_icon, .eds_floatingMenuStyle2 > ul > li.edsfnl_active .eds_icon {
  width: 34px;
  height: 34px;
  margin-left: -17px;
  margin-top: -17px;
  font-size: 15px;
  visibility: visible;
}
.eds_floatingMenuStyle2 > ul > li:hover img.eds_icon, .eds_floatingMenuStyle2 > ul > li.edsfnl_active img.eds_icon {
  width: 34px;
  height: 34px;
  padding: 7px;
}
.eds_floatingMenuStyle2 > ul > li:hover > a, .eds_floatingMenuStyle2 > ul > li.edsfnl_active > a {
  color: #fff;
  text-shadow: none;
  text-decoration: none;
}
.eds_floatingMenuStyle2 > ul > li:hover > a:after, .eds_floatingMenuStyle2 > ul > li.edsfnl_active > a:after {
  width: 100%;
  top: 0;
  bottom: 0;
  height: 100%;
}
.eds_floatingMenuStyle2 > ul > li + li {
  padding-top: 41px;
}
.eds_floatingMenuStyle2 > ul > li + li > a {
  top: 14px;
  bottom: -7px;
}
.eds_floatingMenuStyle2 > ul > li + li:before {
  top: auto;
  bottom: 1px;
}
.eds_floatingMenuStyle2 > ul > li + li:after {
  display: block;
}
.eds_floatingMenuStyle2 > ul > li + li .eds_icon {
  top: 31px;
}
.eds_floatingMenuStyle2 > ul > li:last-child:after {
  bottom: 9px;
}
.eds_floatingMenuStyle2 > span {
  cursor: pointer;
  position: relative;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  background-color: #ff7e00;
  text-align: center;
  font-size: 0;
  line-height: 0;
  opacity: 0.7;
  left: -13px;
  margin-bottom: 15px;
  display: inline-block;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23);
}
.eds_floatingMenuStyle2 > span:after, .eds_floatingMenuStyle2 > span:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  line-height: 45px;
  font-size: 21px;
  font-family: "FontAwesome";
  color: #fff;
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.eds_floatingMenuStyle2 > span:before {
  content: "";
}
.eds_floatingMenuStyle2 > span:after {
  content: "";
  opacity: 0;
  visibility: hidden;
}
.eds_floatingMenuStyle2.eds_floatingMenuActive > span {
  opacity: 1;
}
.eds_floatingMenuStyle2.eds_floatingMenuActive > span:before {
  opacity: 0;
  visibility: hidden;
}
.eds_floatingMenuStyle2.eds_floatingMenuActive > span:after {
  opacity: 1;
  visibility: visible;
}
.eds_floatingMenuStyle2.eds_floatingMenuActive > ul {
  display: block !important;
}

.eds_circularMenu {
  position: fixed;
  bottom: 200px;
  left: 200px;
  z-index: 900;
  width: 100px;
  height: 100px;
  border-radius: 50px;
  font-size: 0;
  line-height: 0;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu {
    bottom: 100px;
    left: 100px;
    width: 50px;
    height: 50px;
  }
}
.eds_circularMenu > span {
  display: inline-block;
  width: 100px;
  height: 100px;
  position: relative;
  z-index: 10;
  border-radius: 50px;
  background: #ff7e00;
  cursor: pointer;
  text-align: center;
  font-size: 0;
  line-height: 0;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23) inset;
  -webkit-transition: all 400ms ease;
  -khtml-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > span {
    width: 50px;
    height: 50px;
  }
}
.eds_circularMenu > span:hover {
  background-color: #FFAB58;
}
.eds_circularMenu > span:before, .eds_circularMenu > span:after {
  position: absolute;
  font-family: "FontAwesome";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50px;
  color: #fff;
  font-size: 56px;
  line-height: 100px;
  text-decoration: none !important;
  -webkit-transition: all 1000ms ease, color 300ms linear;
  -khtml-transition: all 1000ms ease, color 300ms linear;
  -moz-transition: all 1000ms ease, color 300ms linear;
  -ms-transition: all 1000ms ease, color 300ms linear;
  -o-transition: all 1000ms ease, color 300ms linear;
  transition: all 1000ms ease, color 300ms linear;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > span:before, .eds_circularMenu > span:after {
    font-size: 28px;
    line-height: 49px;
  }
}
.eds_circularMenu > span:before {
  content: "";
}
.eds_circularMenu > span:after {
  content: "";
  opacity: 0;
  visibility: hidden;
}
.eds_circularMenu > ul {
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
.eds_circularMenu > ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100px;
  height: 100px;
  border-radius: 50px;
  overflow: hidden;
  text-align: center;
  background-color: #FFAB58;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23) inset;
  opacity: 0;
  -webkit-transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
  -khtml-transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
  -moz-transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
  -ms-transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
  -o-transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
  transition: transform 300ms ease, background 300ms linear, opacity 400ms linear;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > ul li {
    width: 50px;
    height: 50px;
  }
}
.eds_circularMenu > ul li:nth-child(2) {
  -webkit-transition-delay: 100ms;
  transition-delay: 100ms;
}
.eds_circularMenu > ul li:nth-child(3) {
  -webkit-transition-delay: 150ms;
  transition-delay: 150ms;
}
.eds_circularMenu > ul li:nth-child(4) {
  -webkit-transition-delay: 200ms;
  transition-delay: 200ms;
}
.eds_circularMenu > ul li:nth-child(5) {
  -webkit-transition-delay: 250ms;
  transition-delay: 250ms;
}
.eds_circularMenu > ul li:nth-child(6) {
  -webkit-transition-delay: 300ms;
  transition-delay: 300ms;
}
.eds_circularMenu > ul li:nth-child(7) {
  -webkit-transition-delay: 350ms;
  transition-delay: 350ms;
}
.eds_circularMenu > ul li:nth-child(8) {
  -webkit-transition-delay: 400ms;
  transition-delay: 400ms;
}
.eds_circularMenu > ul li > a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  position: absolute;
  z-index: 2;
  padding: 42px 5px 5px;
  text-align: center;
  word-wrap: break-word;
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > ul li > a {
    padding-top: 20px;
    font-size: 12px;
  }
}
.eds_circularMenu > ul li .eds_icon {
  position: absolute;
  font-size: 21px;
  color: #fff;
  left: 0;
  right: 0;
  top: 15px;
  text-align: center;
  text-decoration: none !important;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > ul li .eds_icon {
    font-size: 15px;
    top: 5px;
  }
}
.eds_circularMenu > ul li img.eds_icon {
  max-width: 25px;
  max-height: 25px;
  margin: 0 auto;
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu > ul li img.eds_icon {
    max-width: 20px;
    max-height: 20px;
  }
}
.eds_circularMenu.eds_floatingMenuActive > span {
  -ms-transform: scale(0.7);
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
  background-color: #FFAB58;
}
.eds_circularMenu.eds_floatingMenuActive > span:before {
  opacity: 0;
  visibility: hidden;
}
.eds_circularMenu.eds_floatingMenuActive > span:after {
  opacity: 1;
  visibility: visible;
  color: #fff;
}
.eds_circularMenu.eds_floatingMenuActive > span:hover:after {
  color: #ff7e00;
}
.eds_circularMenu.eds_floatingMenuActive > ul li {
  background-color: #ff7e00;
  opacity: 1;
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(1) {
  -ms-transform: translate(0px, -150px);
  -webkit-transform: translate(0px, -150px);
  transform: translate(0px, -150px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(1) {
    -ms-transform: translate(0px, -70px);
    -webkit-transform: translate(0px, -70px);
    transform: translate(0px, -70px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(2) {
  -ms-transform: translate(105px, -105px);
  -webkit-transform: translate(105px, -105px);
  transform: translate(105px, -105px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(2) {
    -ms-transform: translate(50px, -50px);
    -webkit-transform: translate(50px, -50px);
    transform: translate(50px, -50px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(3) {
  -ms-transform: translate(150px, 0px);
  -webkit-transform: translate(150px, 0px);
  transform: translate(150px, 0px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(3) {
    -ms-transform: translate(70px, 0px);
    -webkit-transform: translate(70px, 0px);
    transform: translate(70px, 0px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(4) {
  -ms-transform: translate(105px, 105px);
  -webkit-transform: translate(105px, 105px);
  transform: translate(105px, 105px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(4) {
    -ms-transform: translate(50px, 50px);
    -webkit-transform: translate(50px, 50px);
    transform: translate(50px, 50px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(5) {
  -ms-transform: translate(0, 150px);
  -webkit-transform: translate(0, 150px);
  transform: translate(0, 150px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(5) {
    -ms-transform: translate(0, 70px);
    -webkit-transform: translate(0, 70px);
    transform: translate(0, 70px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(6) {
  -ms-transform: translate(-105px, 105px);
  -webkit-transform: translate(-105px, 105px);
  transform: translate(-105px, 105px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(6) {
    -ms-transform: translate(-50px, 50px);
    -webkit-transform: translate(-50, 50px);
    transform: translate(-50px, 50px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(7) {
  -ms-transform: translate(-150px, 0px);
  -webkit-transform: translate(-150px, 0px);
  transform: translate(-150px, 0px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(7) {
    -ms-transform: translate(-70px, 0px);
    -webkit-transform: translate(-70px, 0px);
    transform: translate(-70px, 0px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(8) {
  -ms-transform: translate(-105px, -105px);
  -webkit-transform: translate(-105px, -105px);
  transform: translate(-105px, -105px);
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .eds_circularMenu.eds_floatingMenuActive > ul li:nth-child(8) {
    -ms-transform: translate(-50px, -50px);
    -webkit-transform: translate(-50px, -50px);
    transform: translate(-50px, -50px);
  }
}
.eds_circularMenu.eds_floatingMenuActive > ul li:hover, .eds_circularMenu.eds_floatingMenuActive > ul li.edsfnl_active {
  background-color: #FFAB58;
}
.eds_circularMenu.eds_floatingMenuActive > ul li:hover > a, .eds_circularMenu.eds_floatingMenuActive > ul li.edsfnl_active > a {
  color: #fff;
  text-decoration: none;
}

.eds_floatingMenu.eds_static {
  position: relative;
  bottom: auto;
  left: auto;
  right: auto;
  top: auto;
}

.eds_backToTop {
  visibility: hidden;
  opacity: 0;
  display: inline-block;
  cursor: pointer;
  position: fixed;
  right: 20px;
  bottom: 0;
  z-index: 999;
  width: 60px;
  height: 30px;
  text-align: center;
  background: rgba(0, 0, 0, 0.5) url("../../styles/images/backToTopButton/background/predefined/backToTopBg.png") no-repeat center center;
  border-radius: 30px 30px 0 0;
  -webkit-transition: all 1s ease;
  -khtml-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.eds_backToTop:hover {
  background-color: #2c2c2c;
}
.eds_backToTop > span {
  display: none;
}
.eds_backToTop.eds_backToTopVisible {
  visibility: visible;
  opacity: 1;
}
.eds_backToTop.eds_backToTopFadeOut {
  opacity: 0.6;
}

#ControlBar_ControlPanel *,
.actionMenu *,
.dnnDropDownList * {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* Animate.css - http://daneden.me/animate
 * Licensed under the MIT license.
 * Copyright (c) 2013 Daniel Eden,
 * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.bounce:hover {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash:hover {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.pulse:hover {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.shake:hover {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.swing:hover {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.tada:hover {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.wobble:hover {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper {
  position: relative;
  z-index: 999;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu ol li.edsmm_megaMenu > span {
  display: block;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu ol li.edsmm_megaMenu .edsmm_itemContainer {
  display: block;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu {
  position: static;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu {
    position: relative;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div {
  left: auto;
  top: 100%;
  overflow: auto;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div {
    top: auto;
    margin-top: 0 !important;
    max-height: none !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div * {
  visibility: hidden !important;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div:after {
  content: "";
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
  width: 100%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div {
  float: left;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div {
    float: none !important;
    width: auto !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div > ol:after {
  display: table;
  width: 100%;
  clear: both;
  height: 0;
  line-height: 0;
  content: "";
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div > ol > li {
  float: left;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div > ol > li {
    float: none;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div > ol + ol {
  margin-top: 20px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div ol li > div {
  position: relative !important;
  display: block !important;
  left: auto !important;
  right: auto !important;
  visibility: visible !important;
  opacity: 1 !important;
  min-width: 0 !important;
  background: none transparent;
  box-shadow: none;
  margin: 0;
  border: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_rightContainer {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_menuListsContainer > ol > li {
    width: auto !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_htmlContainer {
  color: #fff;
  font-size: 13px;
  line-height: 1.3;
  padding: 20px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_htmlContainer.edsmm_leftContainer {
  float: left;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_htmlContainer.edsmm_rightContainer {
  float: right;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_htmlContainer.edsmm_bottomContainer {
  clear: both;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_rightContainer {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 100%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_rightContainer {
  width: 33%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li:first-child {
  width: 34%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 67%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 34%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 100%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_rightContainer {
  width: 25%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 75%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:first-child, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:first-child {
  width: 34%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_rightContainer {
  width: 20%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_menuListsContainer > ol > li {
  width: 20%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 80%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 60%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:first-child {
  width: 34%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_leftContainer,
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_rightContainer {
  width: 16.6%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li {
  width: 16.6%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li:first-child {
  width: 17%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 83.4%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 20%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 66.8%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_pageWidth > div {
  left: 0;
  right: 0;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_fullWidth > div {
  right: 0;
  left: 0;
  width: 100%;
  position: fixed;
  top: auto;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu:hover > div *, .EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.raItemOpened > div * {
  visibility: visible !important;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild .edsmm_hasChild {
  background-image: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild ol {
  padding-top: 10px;
  padding-bottom: 10px;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild ol li {
  box-shadow: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild ol ol .edsmm_itemContainer {
  padding-left: 35px !important;
  border: none;
  box-shadow: none;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild ol ol ol .edsmm_itemContainer {
  padding-left: 55px !important;
}
.EasyDNNSkin_Triumph .responsAbilityMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_hasChild ol ol ol ol .edsmm_itemContainer {
  padding-left: 75px !important;
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raMenuOpened .raMenuWrapper {
  overflow-y: auto;
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raMenuOpened .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div ol {
  padding-top: 0;
}
@media handheld, only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .EasyDNNSkin_Triumph .responsAbilityMenu.raMenuOpened .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu > div > div ol li.edsmm_hasChild > span > .edsmm_childIndicator {
    display: none !important;
  }
}
.EasyDNNSkin_Triumph .responsAbilityMenu.raFixedMenu > .raMenuWrapper #dnn_main_menu > ol > li.edsmm_megaMenu.edsmm_pageWidth > div {
  left: 0px;
  right: 0px;
}

