﻿ @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700'); /******  font-family: 'Source Sans Pro', sans-serif;  ***/
 /* @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700|PT+Sans:400,700&subset=latin,latin-ext) */
 body {
   font-family: 'Source Sans Pro', sans-serif !important;
 }
 /* cyrillic-ext */
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 400;
   src: local("PT Sans"), local("PTSans-Regular"), url(https://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(https://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(https://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(https://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;
 }
 /* cyrillic-ext */
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/kTYfCWJhlldPf5LnG4ZnHCEAvth_LlrfE80CYdSH47w.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: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/g46X4VH_KHOWAAa-HpnGPiEAvth_LlrfE80CYdSH47w.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: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7iEAvth_LlrfE80CYdSH47w.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: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNPk_vArhqVIZ0nv9q090hN8.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;
 }
 /* cyrillic-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nE8xhg-WlD4iG4AP-V7QxYA.woff2) format("woff2");
   unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
 }
 /* cyrillic */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nN_eC2PfU-cUGGN7U-FIfKc.woff2) format("woff2");
   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nLvM2QJLsjx6Keu1D2MYodo.woff2) format("woff2");
   unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nNd5cRMOq5PeG3VabknWPxo.woff2) format("woff2");
   unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nLpX8dGXLalyu5OokvgDQcs.woff2) format("woff2");
   unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nPVFL0ofnRu5Y2lP-UpEUGU.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: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nBBQ_Gf4FfI8J4SYljBAylk.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;
 }
 /* cyrillic-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format("woff2");
   unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
 }
 /* cyrillic */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format("woff2");
   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format("woff2");
   unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format("woff2");
   unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format("woff2");
   unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.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: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.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;
 }
 /* cyrillic-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff2) format("woff2");
   unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
 }
 /* cyrillic */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff2) format("woff2");
   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff2) format("woff2");
   unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff2) format("woff2");
   unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff2) format("woff2");
   unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.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: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.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;
 }
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 400;
   src: local("PT Sans"), local("PTSans-Regular"), url(https://fonts.gstatic.com/s/ptsans/v8/7nBxcqTeiPvFX1XVBk6VGw.woff2) format("woff2");
 }
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7vk_vArhqVIZ0nv9q090hN8.woff2) format("woff2");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nFBvb3f1rSHBccuxwv45BuQ.woff2) format("woff2");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsL0XspSvAl7ZHo2ORvFbbnU.woff2) format("woff2");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nPJ02wFZLBBkWNCvnE5Eqks.woff2) format("woff2");
 }
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 400;
   src: local("PT Sans"), local("PTSans-Regular"), url(https://fonts.gstatic.com/s/ptsans/v8/GdZvpAq9shJukTEvSQbePw.woff) format("woff");
 }
 @font-face {
   font-family: "PT Sans";
   font-style: normal;
   font-weight: 700;
   src: local("PT Sans Bold"), local("PTSans-Bold"), url(https://fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7hsxEYwM7FgeyaSgU71cLG0.woff) format("woff");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 300;
   src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nCj3Mi2hOMP9GNHlaDA9WRI.woff) format("woff");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 400;
   src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url(https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsK8NE7_Gi-Xz52ZQ_AwfA78.woff) format("woff");
 }
 @font-face {
   font-family: "Roboto Condensed";
   font-style: normal;
   font-weight: 700;
   src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url(https://fonts.gstatic.com/s/robotocondensed/v14/b9QBgL0iMZfDSpmcXcE8nJT5GEmoOtNsejy4tIPLwv0.woff) format("woff");
 }
 #Body {
   /*  background-color: #ebebeb;
  background-image: url("../../assets/images/sharedBackgrounds/background_image_fractallines2_light.png");
  background-attachment: fixed;*/
 }
 body {
   color: #424242;
   font-size: 13px;
   line-height: 1.3;
   font-family: "PT Sans", sans-serif;
 }
 .EasyDNNSkin_Ozone {
   background-color: #fff;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
 }
 .EasyDNNSkin_Ozone a {
   text-decoration: none;
   /*color: #ffffff;
   -webkit-transition: color 0.3s linear;
  -khtml-transition: color 0.3s linear;
  -moz-transition: color 0.3s linear;
  -ms-transition: color 0.3s linear;
  -o-transition: color 0.3s linear;
  transition: color 0.3s linear;*/
 }
 .EasyDNNSkin_Ozone a:hover {
   color: #a8a8a8;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .btn-default, .EasyDNNSkin_Ozone .btn-default:hover {
   color: #333;
 }
 .EasyDNNSkin_Ozone .btn-primary, .EasyDNNSkin_Ozone .btn-primary:hover {
   color: #fff;
 }
#dnn_ctr6017_YafDnnModule_ctl00_ctl03_Save {
	color: #000;
}
 .EasyDNNSkin_Ozone .DNNEmptyPane {
   margin: 0 !important;
   padding: 0 !important;
 }
 .EasyDNNSkin_Ozone .DnnModule + .DnnModule {
   margin-top: 20px;
 }
 .EasyDNNSkin_Ozone .Normal {
   color: #424242;
   font-size: 1em;
   line-height: 1.3;
   font-family: "PT Sans", sans-serif;
 }
 /*change by gnani */
 .EasyDNNSkin_Ozone .container-fluid {
   /*max-width: 1250px;*/
   padding-left: 0px !important;
   padding-right: 0px !important;
   margin: 0px;
 }
 .EasyDNNSkin_Ozone .eds_contentBellowBackground, .EasyDNNSkin_Ozone .eds_contentBellow5Background {
   background-color: #FFFFFF;
 }
 .EasyDNNSkin_Ozone .eds_contentBellowBackground {
   background-image: url("../../assets/images/sharedBackgrounds/background_image_geometric_light.png");
 }
 .EasyDNNSkin_Ozone .eds_pBackground1 .Normal {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_paralaxBackground {
   background-repeat: no-repeat;
   background-position: center top;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
   position: relative;
   background-attachment: fixed;
   z-index: 0;
 }
 .EasyDNNSkin_Ozone .eds_paralaxBackground:before, .EasyDNNSkin_Ozone .eds_paralaxBackground:after {
   position: absolute;
   top: 1px;
   bottom: 1px;
   left: 0;
   right: 0;
   content: "";
   z-index: 1;
 }
 .EasyDNNSkin_Ozone .eds_paralaxBackground:after {
   animation: eds_OzoneSkinAnimatedBackground 40s linear infinite;
   -ms-animation: eds_OzoneSkinAnimatedBackground 40s linear infinite;
   -moz-animation: eds_OzoneSkinAnimatedBackground 40s linear infinite;
   -webkit-animation: eds_OzoneSkinAnimatedBackground 40s linear infinite;
 }
 .EasyDNNSkin_Ozone .eds_paralaxBackground > div {
   position: relative;
   z-index: 2;
 }
 .EasyDNNSkin_Ozone .eds_paralaxBackground.eds_pBackground1 {}
 .EasyDNNSkin_Ozone .eds_paralaxBackground.eds_pBackground1:before {}
 .EasyDNNSkin_Ozone .eds_paralaxBackground.eds_pBackground1:after {}
 .EasyDNNSkin_Ozone .eds_paralaxBackground.eds_pBackground2 {}
 .EasyDNNSkin_Ozone .eds_paralaxBackground.eds_pBackground2:after {
   opacity: 0.2;
   animation: eds_OzoneSkinAnimatedBackground 0s linear infinite;
   -ms-animation: eds_OzoneSkinAnimatedBackground 0s linear infinite;
   -moz-animation: eds_OzoneSkinAnimatedBackground 0s linear infinite;
   -webkit-animation: eds_OzoneSkinAnimatedBackground 0s linear infinite;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground {
   background-color: #373737;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer {
   position: relative;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox {
   z-index: 2;
   margin-right: 14px;
   padding-bottom: 15px;
   padding-right: 30px;
   margin-bottom: 15px;
   margin-top: 35px;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox.eds_last {
   margin-right: 0;
   padding-right: 0;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox.eds_last:after {
   display: none;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox.eds_second {
     padding-right: 0;
     padding-right: 0;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox.eds_second:after {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox:after {
   content: "";
   position: absolute;
   top: 35px;
   right: 25px;
   bottom: 15px;
   width: 0;
   border-left: solid 4px #303030;
   border-right: solid 1px #4c4c4c;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer .footerBox:after {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .footerBoxContainer2 {
   padding-bottom: 15px;
 }
 .EasyDNNSkin_Ozone .edsFooterBackground .Normal {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails {
   padding-bottom: 11px;
   background: url("../../assets/images/sharedBackgrounds/flickr2.jpg") center center no-repeat;
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails:after {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 0;
   background-color: #7e7272;
   background-image: url("../../assets/images/sharedBackgrounds/background_image_z_full_geometric_light.png");
   background-position: 50% 23%;
   opacity: 0.35;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails > div {
   position: relative;
   z-index: 1;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageTitle, .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageDescription {
   margin: 0;
   padding: 0;
   font-size: 0;
   line-height: 0;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageTitle > span, .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageDescription > span {
   color: #fff;
   border-left: solid 4px #fff;
   display: inline-block;
   margin: 6px 0;
   background-color: rgba(163, 13, 13, 0.72);
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageTitle {
   margin-top: 5px;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageTitle > span {
   padding: 20px 25px;
   font-size: 30px;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageDescription > span {
   padding: 10px 25px;
   font-size: 20px;
   font-weight: 300;
   font-family: "Roboto Condensed", sans-serif;
   line-height: 1;
   background-color: rgba(104, 0, 0, 0.72);
 }
 .EasyDNNSkin_Ozone .eds_pageDetails .eds_pageDescription > span > span + span {
   margin-left: 25px;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 {
   border-bottom: 1px solid #9e9e9e;
   padding-bottom: 0;
   padding-top: 0;
   background-image: none;
   background-color: transparent;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_breadCrumbs {
   float: right;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadCrumb {
   margin: 27px 0;
   font-family: "PT Sans", sans-serif;
   color: #747474;
   background: none transparent;
   font-size: 15px;
   text-transform: none;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadcrumbSeparator {
   color: #747474;
   background: none transparent;
   margin: 27px 0;
   line-height: 1.3;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_pageTitle {
   margin: 0;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_pageTitle > span {
   background: none transparent;
   color: #5a5a5a;
   display: inline-block;
   position: relative;
   margin: 0;
   padding: 25px 0;
   border-left: none;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails2 .eds_titleBreadcrumbsContainer .eds_pageTitle > span:after {
   content: "";
   position: absolute;
   height: 3px;
   background-color: #c81704;
   left: 0;
   right: 0;
   bottom: -2px;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 {
   padding-top: 25px;
   padding-bottom: 25px;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer {
   background-color: rgba(0, 0, 0, 0.7);
   display: inline-block;
   text-align: center;
   padding: 10px 100px;
   border-radius: 4px;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadCrumb, .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadcrumbSeparator {
   background: none transparent;
   color: #cacaca;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadCrumb {
   font-family: "PT Sans", sans-serif;
   font-size: 15px;
   margin-top: 0;
   margin-bottom: 0;
   text-transform: none;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_breadCrumbs .eds_breadcrumbSeparator {
   margin-top: 0;
   margin-bottom: 0;
   line-height: 1.5;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_pageTitle {
   line-height: 0;
   padding: 0;
   margin: 0 0 5px;
 }
 .EasyDNNSkin_Ozone .eds_pageDetails.eds_pageDetails3 .eds_titleBreadcrumbsContainer .eds_pageTitle > span {
   background: none transparent;
   border-left: none;
   color: #fff;
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_headerHeightHolderPd {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs {
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadCrumb {
   display: inline-block;
   line-height: 1;
   color: #fff;
   text-decoration: none;
   font-family: "Roboto Condensed", sans-serif;
   padding: 5px;
   font-size: 12px;
   text-transform: uppercase;
   margin-bottom: 10px;
   margin-top: 15px;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadCrumb:hover {
   text-decoration: underline;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadCrumb:first-child {
   border-radius: 2px 0 0 2px;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadCrumb:last-child {
   border-radius: 0 2px 2px 0;
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadCrumb, .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadcrumbSeparator {
   background-color: rgba(0, 0, 0, 0.7);
 }
 .EasyDNNSkin_Ozone .eds_breadCrumbs .eds_breadcrumbSeparator {
   line-height: 1;
   color: #c81704;
   font-size: 11px;
   padding-top: 6px;
   padding-bottom: 5px;
   margin-bottom: 10px;
   margin-top: 15px;
   vertical-align: top;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_currentDate {
   background-color: rgba(255, 255, 255, 0.7);
   border: solid 1px rgba(204, 19, 1, 0.7);
   border-radius: 2px;
   padding: 3px 5px;
   font-size: 11px;
   color: #c81704;
   line-height: 1;
   margin-bottom: 15px;
   margin-top: 15px;
 }
 .EasyDNNSkin_Ozone .eds_currentDate:after {
   content: "";
   font-family: "Glyphicons Halflings";
   margin-left: 5px;
 }
 .EasyDNNSkin_Ozone .eds_bottomBannerBg {
   background-color: #FFFFFF;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .eds_bottomBannerBg > div {
   position: relative;
   padding-bottom: 15px;
   padding-top: 15px;
 }
 /*.EasyDNNSkin_Ozone .eds_bottomBannerBg > div:before, .EasyDNNSkin_Ozone .eds_bottomBannerBg > div:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  display: block;
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.3);
  border-radius: 100%;
  height: 10px;
}*/
 .EasyDNNSkin_Ozone .eds_bottomBannerBg > div:before {
   top: -10px;
 }
 .EasyDNNSkin_Ozone .eds_bottomBannerBg > div:after {
   bottom: -10px;
 }
 .EasyDNNSkin_Ozone .eds_bottomBannerBg + div {
   margin-top: 20px;
 }
 .EasyDNNSkin_Ozone .eds_bottomPaneWide {
   padding-top: 10px;
   padding-bottom: 5px;
 }
 .EasyDNNSkin_Ozone .input-group {
   margin-bottom: 15px;
 }
 .EasyDNNSkin_Ozone .edsCopyrightBg, .edsCopyrightBg {
   background-color: #5d5d5d;
	 margin: 10px 0 0;
 }
 .EasyDNNSkin_Ozone .edsCopyrightBg .edsCopyright {
   max-width: 1200px;
   font-size: 13px;
   padding-top: 12px;
   padding-bottom: 12px;
   font-family: "Roboto Condensed", sans-serif;
   font-weight: 300;
   line-height: 1;
   color: #a8a8a8;
 }
 .EasyDNNSkin_Ozone .edsCopyrightBg .edsCopyright > a {
   color: #a8a8a8;
   text-decoration: none;
   margin-left: 15px;
 }
 .EasyDNNSkin_Ozone .edsCopyrightBg .edsCopyright > a:hover {
   color: #c81704;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone div.dnnRegistrationForm {
   min-width: 0;
   width: auto;
 }
 .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnForm {
   width: auto;
   float: none;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem input[type="text"], .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem input[type="password"], .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem input[type="email"], .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem input[type="tel"], .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem select, .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem textarea {
     width: 100%;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem .dnnLabel, .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem label {
     width: auto;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone div.dnnRegistrationForm .dnnFormItem .password-strength-container {
     width: 100%;
   }
 }
 .EasyDNNSkin_Ozone .dnnLogin .LoginPanel {
   max-width: 100%;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .dnnLogin .dnnFormItem .dnnLabel, .EasyDNNSkin_Ozone .dnnLogin .dnnFormItem label {
     width: auto;
   }
 }
 .eds_backToTop {
   visibility: hidden;
   opacity: 0;
   display: inline-block;
   cursor: pointer;
   position: fixed;
   right: 20px;
   bottom: 20px;
   z-index: 999;
   width: 55px;
   height: 55px;
   text-align: center;
   background-color: rgba(0, 0, 0, 0.22);
   border-radius: 5px;
   border: solid 2px #848484;
   text-decoration: none;
   -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: #848484;
   text-decoration: none;
 }
 .eds_backToTop:before {
   content: "";
   color: #fff;
   font-size: 23px;
   font-family: "FontAwesome";
   line-height: 49px;
   text-decoration: none;
 }
 .eds_backToTop > span {
   display: none;
 }
 .eds_backToTop.eds_backToTopVisible {
   visibility: visible;
   opacity: 1;
 }
 .eds_backToTop.eds_backToTopFadeOut {
   opacity: 0.6;
 }
 .no-js .eds_pageLoader {
   display: none;
 }
 .eds_pageLoader {
   display: block;
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   background: #000 no-repeat center center;
   z-index: 99999;
 }
 .eds_pageLoader .eds_preloadPortalTitle {
   display: block;
   position: absolute;
   top: 51%;
   left: 20%;
   right: 20%;
   font-family: Arial;
   font-size: 30px;
   color: #fff;
   text-align: center;
 }
 .eds_pageLoader .eds_pageAnimation {
   position: absolute;
   bottom: 51%;
   left: 50%;
   margin-left: -60px;
   width: 120px;
   height: 120px;
   border: solid 1px rgba(255, 255, 255, 0.5);
   border-radius: 50%;
   background: url("../../assets/images/pageLoader/animation/background/predefined/preloadImage.png") center center no-repeat;
 }
 .eds_pageLoader .eds_pageAnimation:before {
   content: "";
   position: absolute;
   top: -1px;
   bottom: -1px;
   left: -1px;
   right: -1px;
   border: solid 1px #c81704;
   border-left-color: #fff;
   border-bottom-color: #fff;
   border-radius: 30% 50%;
   animation: eds_rotate 1s linear infinite;
   -ms-animation: eds_rotate 1s linear infinite;
   -moz-animation: eds_rotate 1s linear infinite;
   -webkit-animation: eds_rotate 1s linear infinite;
 }
 .eds_pageLoader .eds_customText {
   text-align: center;
   font-family: Arial;
   position: absolute;
   top: 55%;
   left: 20%;
   right: 20%;
   color: #c81704;
   font-size: 15px;
 }
 .eds_pageLoader .eds_customImage {
   position: absolute;
   bottom: 51%;
   top: 0;
   left: 0;
   right: 0;
   background: url("../../assets/images/pageLoader2/customImage/predefined/715.gif") center bottom no-repeat;
 }
 .eds_pageLoader.eds_pageLoader2 {
   background-color: #fff;
 }
 .eds_pageLoader.eds_pageLoader2 .eds_preloadPortalTitle {
   color: #000;
 }
 .eds_pageLoader + .EasyDNNSkin_Ozone {
   visibility: hidden;
 }
 .eds_pageLoader + .EasyDNNSkin_Ozone.eds_contentLoaded {
   visibility: visible;
 }
 #ControlBar_ControlPanel *, .actionMenu *, .dnnDropDownList * {
   -moz-box-sizing: content-box;
   box-sizing: content-box;
 }
 @keyframes eds_OzoneSkinAnimatedBackground {
   from {
     background-position: 0 100%;
   }
   to {
     background-position: 0 0;
   }
 }
 @-webkit-keyframes eds_OzoneSkinAnimatedBackground {
   from {
     background-position: 0 100%;
   }
   to {
     background-position: 0 0;
   }
 }
 @-ms-keyframes eds_OzoneSkinAnimatedBackground {
   from {
     background-position: 0 100%;
   }
   to {
     background-position: 0 0;
   }
 }
 @-moz-keyframes eds_OzoneSkinAnimatedBackground {
   from {
     background-position: 0 100%;
   }
   to {
     background-position: 0 0;
   }
 }
 @keyframes eds_rotate {
   from {
     transform: rotate(0deg);
   }
   to {
     transform: rotate(360deg);
   }
 }
 @-webkit-keyframes eds_rotate {
   from {
     -webkit-transform: rotate(0deg);
   }
   to {
     -webkit-transform: rotate(360deg);
   }
 }
 @-ms-keyframes eds_rotate {
   from {
     -ms-transform: rotate(0deg);
   }
   to {
     -ms-transform: rotate(360deg);
   }
 }
 @-moz-keyframes eds_rotate {
   from {
     -moz-transform: rotate(0deg);
   }
   to {
     -moz-transform: rotate(360deg);
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer {
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_fixedHeader {
   position: fixed;
   width: 100%;
   z-index: 999;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground {
   position: relative;
   z-index: 2;
   background-color: #fff;
   width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header {
   min-height: 101px;
   position: relative;
   /*-webkit-transition: min-height 0.5s linear;
  -khtml-transition: min-height 0.5s linear;
  -moz-transition: min-height 0.5s linear;
  -ms-transition: min-height 0.5s linear;
  -o-transition: min-height 0.5s linear;
  transition: min-height 0.5s linear;*/
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo {
   background-color: #fff;
   position: relative;
   max-height: 101px;
   height: 101px;
   text-align: center;
   padding: 22px 32px 0 32px;
   max-width: 100%;
   /*-webkit-transition: max-height 0.5s linear;
  -khtml-transition: max-height 0.5s linear;
  -moz-transition: max-height 0.5s linear;
  -ms-transition: max-height 0.5s linear;
  -o-transition: max-height 0.5s linear;
  transition: max-height 0.5s linear;*/
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo {
     float: none;
     width: 100%;
     max-height: 60px;
     height: auto;
     padding: 5px 5px 0 5px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a {
   display: inline-block;
   max-width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img {
   max-height: 60px;
   max-width: 300px;
   /*-webkit-transition: max-height 0.5s linear;
  -khtml-transition: max-height 0.5s linear;
  -moz-transition: max-height 0.5s linear;
  -ms-transition: max-height 0.5s linear;
  -o-transition: max-height 0.5s linear;
  transition: max-height 0.5s linear;*/
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img {
     max-height: 48px;
     max-width: 200px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo:after {
   content: "";
   display: block;
   height: 3px;
   position: absolute;
   bottom: -3px;
   left: 0;
   right: 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 {
   display: table;
   padding-top: 5px;
   padding-bottom: 5px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 {
     float: none;
     width: 100px;
     max-height: 60px;
     height: auto;
     padding: 5px;
     margin-bottom: 10px;
   }
   .calEventsDiv {
     font-style: normal;
     font-variant: normal;
     font-weight: bold;
     font-stretch: normal;
     font-size: 14px;
     line-height: 1em;
     font-family: Arial, sans-serif;
     position: absolute;
     left: 65% !important;
     top: 85%;
     z-index: 999;
     transform: rotate(90deg);
   }
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language {
     top: 0;
   }
   span.eds_searchButton {
     margin-right: 5px !important;
   }
   .raMenuTriggerWrapper {
     padding: 0 10px;
   }
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 > a > img {
     max-height: 81px !important;
     margin-bottom: 0 !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 > a {
   display: table-cell;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 > a > img {
   max-height: 114px !important;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 > a > img {
     max-height: 48px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language {
   margin: 5px 26px;
   z-index: 2;
   min-width: 154px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language .eds_languageText {
   display: block;
   background: url("../../assets/images/header/language/icon1/predefined/language.png") no-repeat 0 center;
   padding-left: 28px;
   font-family: "Roboto Condensed", sans-serif;
   font-size: 16px;
   font-weight: 300;
   color: #272621;
   line-height: 1.3;
   /*-webkit-transition: color 0.3s linear;
  -khtml-transition: color 0.3s linear;
  -moz-transition: color 0.3s linear;
  -ms-transition: color 0.3s linear;
  -o-transition: color 0.3s linear;
  transition: color 0.3s linear;*/
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language .eds_languageText {
     text-indent: -9999px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language:hover .eds_languageText {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language > div {
   visibility: hidden;
   position: absolute;
   opacity: 0;
   top: 100%;
   background-color: #fff;
   border: solid 1px #cd1301;
   border-radius: 2px;
   padding: 5px 2px;
   /*-webkit-transition: opacity 0.5s linear;
  -khtml-transition: opacity 0.5s linear;
  -moz-transition: opacity 0.5s linear;
  -ms-transition: opacity 0.5s linear;
  -o-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;*/
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language > div * {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language > div > span {
   margin: 0 3px;
   padding: 1px;
   line-height: 0;
   border: solid 1px transparent;
   opacity: 0.5;
   filter: alpha(opacity=50);
   /*-webkit-transition: opacity 0.3s linear;
  -khtml-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;*/
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language > div > span:hover {
   opacity: 1;
   filter: alpha(opacity=1);
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language > div > span.selected {
   border-color: #c81704;
   opacity: 1;
   filter: alpha(opacity=1);
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language:hover > div {
   visibility: visible;
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language:hover > div * {
   display: inherit;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language:hover > div > span {
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
   height: 30px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
     height: auto;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .loginGroup {
   float: right;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .loginGroup {
   margin-top: 5px;
   margin-left: 26px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .loginGroup a, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a {
   display: inline-block;
   background-repeat: no-repeat;
   background-position: 0 center;
   font-family: 'Source Sans Pro', sans-serif !important;
   font-size: 16px;
   font-weight: 300;
   color: #272621;
   text-decoration: none;
   padding-left: 27px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .loginGroup a:hover, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .loginGroup > a {
   color: #0e5487;
   background-image: url("../../assets/images/header/userMenu/loginLogout/icon1/predefined/login.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li {
   display: inline-block;
   list-style-type: none;
   margin: 0;
   padding: 0;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName {
   color: #fff;
   margin-left: 22px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a {
   margin-top: 5px;
   color: #0e5487;
   background-image: url("../../assets/images/header/userMenu/register/icon1/predefined/register.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName a {
   font-size: 14px;
   padding-left: 0;
   background-image: none !important;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName a:hover {
   color: #272621;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userProfileImg {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications {
   margin-top: 7px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a {
   display: inline-block;
   position: relative;
   text-decoration: none;
   width: 20px;
   height: 18px;
   background-repeat: no-repeat;
   background-position: center center;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a strong, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a strong {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a span, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a span {
   display: inline-block;
   position: absolute;
   background-color: #e71601;
   padding: 3px;
   border-radius: 8px;
   line-height: 1;
   font-size: 9px;
   color: #fff;
   bottom: -9px;
   right: -6px;
   font-family: "PT Sans", sans-serif;
   min-width: 16px;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a:hover, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a:hover {
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages {
   margin-left: 30px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a {
   background-image: url("../../assets/images/header/userMenu/notifications/icons1/predefined/message.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications {
   margin-left: 20px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a {
   background-image: url("../../assets/images/header/userMenu/notifications/icons1/predefined/notification.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchButton {
   float: right;
   background: #e61601 url("../../assets/images/header/search1/searchButton/background/predefined/searchIcon.png") center center no-repeat;
   width: 28px;
   height: 30px;
   font-size: 0;
   line-height: 0;
   border: none;
   outline: none;
   margin-left: 19px;
   margin-right: 1px;
   border-radius: 0 0 4px 4px;
   box-shadow: 0 0 1px #df9c93, 0 -30px 15px -15px rgba(0, 0, 0, 0.12) inset;
   cursor: pointer;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer {
   left: auto;
   top: 0;
   right: 0;
   position: absolute;
   box-shadow: 2px 4px 4px #00000052;
   border: solid 1px #095691;
   border-radius: 2px;
   padding: 28px;
   visibility: hidden;
   background-color: #fff;
   z-index: 1000;
   min-width: 280px;
   -webkit-transition: top 0.3s linear;
   -khtml-transition: top 0.3s linear;
   -moz-transition: top 0.3s linear;
   -ms-transition: top 0.3s linear;
   -o-transition: top 0.3s linear;
   transition: top 0.3s linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer .eds_searchClose {
   position: absolute;
   top: 5px;
   right: 5px;
   font-size: 21px;
   font-weight: bold;
   color: #ddd;
   line-height: 1;
   cursor: pointer;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer .eds_searchClose:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch {
   border: solid 1px #5c5c5c;
   border-radius: 4px;
   display: block;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
   border: none;
   font-family: "PT Sans", sans-serif;
   font-size: 15px;
   line-height: 27px;
   height: 27px;
   padding: 0 10px;
   background: none transparent;
   color: #c1c1c1;
   box-shadow: none;
   width: 170px;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:hover, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:focus {
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .SearchButton {
   background: #095691 url("../../assets/images/header/search1/searchForm/submitButton/background/predefined/searchIcon.png") no-repeat center center;
   height: 27px;
   width: 33px;
   font-size: 0;
   line-height: 0;
   float: right;
   border-radius: 0 2px 2px 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchContainer.eds_searchVisible {
   visibility: visible;
   top: 50px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchButton, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
   position: relative;
   top: 0px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchButton, .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
   -webkit-transition: top 0.3s linear;
   -khtml-transition: top 0.3s linear;
   -moz-transition: top 0.3s linear;
   -ms-transition: top 0.3s linear;
   -o-transition: top 0.3s linear;
   transition: top 0.3s linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_headerBanner {
   margin: 3px 15px 9px 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_headerBanner .Normal {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 18px;
   line-height: 1.1;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerContent {
   position: relative;
   z-index: 1;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerContent #EDSadmin {
   padding-top: 150px;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerBackground {
   box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.25);
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerBackground .eds_header .eds_language {
     margin: 5px 0 5px 27px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerBackground .eds_header .eds_language {
     margin: 16px 0 0;
     min-width: 0;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerBackground .eds_header .eds_userLogin {
     margin-top: 10px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerBackground .eds_header .eds_searchButton {
     border-radius: 4px;
     margin-top: 10px;
     margin-right: 105px;
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_logoMenuSearchContainer {
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer .DNNEmptyPane + .eds_headerHeightHolder {
   display: block;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerContent.DNNEmptyPane {
   min-height: 101px !important;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_headerHeightHolderPd {
   display: block;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .eds_pageDetails + .DNNEmptyPane {
   min-height: 0 !important;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground {
   background: none #fff;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground:after {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLanguageBg {
   background-color: #121212;
   position: relative;
   min-height: 31px;
   -webkit-transition: min-height 0.3s linear;
   -khtml-transition: min-height 0.3s linear;
   -moz-transition: min-height 0.3s linear;
   -ms-transition: min-height 0.3s linear;
   -o-transition: min-height 0.3s linear;
   transition: min-height 0.3s linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLanguageBg > div {
   margin-top: 0;
   -webkit-transition: margin 0.3s linear;
   -khtml-transition: margin 0.3s linear;
   -moz-transition: margin 0.3s linear;
   -ms-transition: margin 0.3s linear;
   -o-transition: margin 0.3s linear;
   transition: margin 0.3s linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_language {
   margin-left: 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_language .eds_languageText {
   color: #6a6a6a;
   background-image: url("../../assets/images/header/language/icon2/predefined/languageWhite.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_language:hover .eds_languageText {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_language > div {
   background-color: #121212;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo {
   background: none transparent;
   padding: 19px 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo {
     padding: 7px 0;
     max-height: 75px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo {
     max-height: 48px;
     margin: 15px 0;
     padding: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo:after {
   display: none;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 {
     display: table;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 {
     display: block;
     max-height: 68px;
     margin-top: 5px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 > a {
     display: table-cell;
     vertical-align: middle;
   }
 }
 @media handheld, only screen and (max-width: 768px) and (max-width: 480px), only screen and (max-device-width: 768px) and (max-width: 480px), only screen and (max-width: 768px) and (max-device-width: 480px), only screen and (max-device-width: 768px) and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 > a {
     display: inline-block;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 > a > img {
   max-width: 100%;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 > a > img {
     max-width: 300px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo.eds_logoHeader2 > a > img {
     max-width: 200px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight.eds_bannerPane {
   margin-top: 20px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight.eds_bannerPane {
     display: block !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
   max-height: 124px;
   margin: 20px 0;
   padding: 0;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
     margin: 10px 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 > a > img {
   max-height: 110px;
   max-width: 300px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 > a > img {
     max-height: 48px;
     max-width: 200px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .loginGroup a, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a {
   color: #6a6a6a;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .loginGroup a:hover, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .loginGroup > a {
   background-image: url("../../assets/images/header/userMenu/loginLogout/icon1/predefined/loginWhite.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a {
   background-image: url("../../assets/images/header/userMenu/register/icon2/predefined/registerWhite.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userMessages a {
   background-image: url("../../assets/images/header/userMenu/notifications/icons2/predefined/messageWhite.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a {
   background-image: url("../../assets/images/header/userMenu/notifications/icons2/predefined/notificationWhite.png");
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight {
   margin-top: 37px;
   margin-bottom: 20px;
   text-align: right;
   -webkit-transition: margin 400ms linear;
   -khtml-transition: margin 400ms linear;
   -moz-transition: margin 400ms linear;
   -ms-transition: margin 400ms linear;
   -o-transition: margin 400ms linear;
   transition: margin 400ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight {
     margin-top: 25px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight {
     margin-bottom: 32px;
     clear: both;
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight > div {
   display: inline-block;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search {
   text-align: left;
   -webkit-transition: margin 300ms linear;
   -khtml-transition: margin 300ms linear;
   -moz-transition: margin 300ms linear;
   -ms-transition: margin 300ms linear;
   -o-transition: margin 300ms linear;
   transition: margin 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer {
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer > input {
   border: solid 1px #c81704;
   border-radius: 2px;
   line-height: 25px;
   height: 25px;
   background: none #121212;
   font-family: "PT Sans", sans-serif;
   color: #4a4a4a;
   font-size: 12px;
   padding: 0 5px;
   width: 260px;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
   box-shadow: none;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer > input {
     width: 220px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer > input:hover, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer > input:focus {
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .searchInputContainer > input:focus {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search .eds_searchButton2 {
   text-indent: 9999px;
   background: transparent url(../../assets/images/header/search2/searchButton/predefined/searchIcon_header2.png) center center no-repeat;
   width: 27px;
   height: 27px;
   display: inline-block;
   margin-left: 5px;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_menuBg {
   background-color: #161616;
   padding: 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerBanner {
     display: none !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerBanner .Normal {
   color: #595959;
   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_topHeaderIcons {
     float: none !important;
     margin-bottom: 10px;
     text-align: center;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_topHeaderIcons + .header2search {
     display: none;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_topHeaderIcons ~ .eds_userLogin {
     text-align: center;
     width: 100%;
     margin-bottom: 10px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_topHeaderIcons ~ .eds_userLogin .registerGroup, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_topHeaderIcons ~ .eds_userLogin .loginGroup {
     float: none;
     display: inline-block;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight.eds_headerBanner.eds_bannerPane {
     display: none !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search {
   line-height: 0;
   position: relative;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search {
     position: static;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div {
   position: absolute;
   min-width: 280px;
   height: 30px;
   display: inline-block;
   visibility: hidden;
   right: 0;
   line-height: 0;
   line-height: 1.3;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div {
     top: 35px;
     right: 15px;
     height: 50px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer {
   right: 0;
   top: 1px;
   padding: 0 28px 0 0;
   background-color: #121212;
   border: none;
   background-image: none !important;
   min-width: 0;
   height: 29px;
   opacity: 0;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer {
     padding: 10px 28px 10px 10px;
     height: 49px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer.eds_searchVisible {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer #dnn_dnnSearch_ClassicSearch {
   background-color: #121212;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
   background: none transparent;
   color: #fff;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:hover, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search > div .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:focus {
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_search .eds_searchButton {
   background-color: transparent;
   box-shadow: none;
   margin-left: 0;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_logo {
     clear: both;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_logo.eds_logoHeader3 > a > img {
   max-width: 100%;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_logo.eds_logoHeader3 > a > img {
     max-width: 100%;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_userLogin, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_searchButton {
     margin-top: 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3 .eds_language {
     margin-top: 5px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 {
   min-height: 143px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 {
     min-height: 135px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 {
     min-height: 143px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 {
     min-height: 164px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 .eds_headerBackground {
   background-color: #fff;
   border-bottom: solid 10px #a21807;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 .eds_headerBackground {
     border-bottom-width: 2px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 .eds_headerBackground .eds_search {
   line-height: 0;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer4 .eds_headerBackground .eds_logoMenuContainer {
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo {
   height: 102px;
   max-height: 102px;
   padding: 10px 0;
   display: table;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo {
     float: left;
     width: auto;
     max-height: 60px;
     padding: 5px 5px 0 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo {
     max-height: 60px;
     padding: 5px 5px 0 0;
     margin: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo > a {
   display: table-cell;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo > a img {
   max-height: 81px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo > a img {
     max-height: 48px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_logo > a img {
     max-height: 48px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_header .eds_userLanguageBg {
     margin-bottom: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg {
   background-color: #ab1707;
   box-shadow: 0 60px 30px -30px #ec1601 inset, 0 2px 3px rgba(0, 0, 0, 0.3);
   padding-bottom: 12px;
   position: relative;
   margin-bottom: 1px;
   z-index: 1001;
   -webkit-transition: padding 300ms linear;
   -khtml-transition: padding 300ms linear;
   -moz-transition: padding 300ms linear;
   -ms-transition: padding 300ms linear;
   -o-transition: padding 300ms linear;
   transition: padding 300ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg {
     padding-bottom: 1px;
     margin-bottom: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:before, .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:after {
   content: "";
   left: 0;
   right: 0;
   position: absolute;
   -webkit-transition: height 300ms linear;
   -khtml-transition: height 300ms linear;
   -moz-transition: height 300ms linear;
   -ms-transition: height 300ms linear;
   -o-transition: height 300ms linear;
   transition: height 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:before {
   height: 12px;
   bottom: 0;
   background-color: #600e04;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:before {
     height: 1px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:after {
   height: 1px;
   bottom: -1px;
   background-color: #d41502;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:after {
     height: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground {
   box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.25);
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header {
   z-index: 1000;
   min-height: 86px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header {
     min-height: 39px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header {
     padding-bottom: 10px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
   -webkit-transition: margin 300ms linear;
   -khtml-transition: margin 300ms linear;
   -moz-transition: margin 300ms linear;
   -ms-transition: margin 300ms linear;
   -o-transition: margin 300ms linear;
   transition: margin 300ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
     margin: 5px 0;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
     margin: 5px 0 0 27px;
     float: left !important;
     min-width: 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
     margin-left: 0;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language .eds_languageText {
     text-indent: -9999px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo {
   background: none transparent;
   padding: 0;
   margin: 10px 20px 10px 0;
   height: auto;
   max-height: 100px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo {
     max-height: 50px;
     margin: 5px 10px 5px 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo:after {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo > a > img {
   max-height: 100px;
   max-width: 400px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo > a > img {
     max-width: 300px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo > a > img {
     max-height: 50px;
     max-width: 200px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_headerBanner {
   margin-top: 20px;
   margin-right: 0;
   clear: right;
   width: 70%;
   text-align: right;
   font-size: 18px;
   -webkit-transition: font-size 500ms linear;
   -khtml-transition: font-size 500ms linear;
   -moz-transition: font-size 500ms linear;
   -ms-transition: font-size 500ms linear;
   -o-transition: font-size 500ms linear;
   transition: font-size 500ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_headerBanner {
     width: auto;
     margin: 3px 0;
     font-size: 14px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_searchButton {
     border-radius: 4px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerRight {
   float: right !important;
   position: relative;
   -webkit-transition: margin 300ms linear;
   -khtml-transition: margin 300ms linear;
   -moz-transition: margin 300ms linear;
   -ms-transition: margin 300ms linear;
   -o-transition: margin 300ms linear;
   transition: margin 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5.eds_headerContainer6 .eds_headerBackground .eds_header {
   z-index: 1002;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 + .eds_headerHeightHolder {
   height: 80px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 + .eds_headerHeightHolder {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 ~ .eds_headerHeightHolderSmall {
   display: none;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 ~ .eds_headerHeightHolderSmall {
     display: block;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container {
   width: 100%;
   height: 80px;
   position: relative;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container {
     height: auto;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8left {
   position: absolute;
   left: 15px;
   top: 0;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8left {
     width: 20%;
     position: static;
     float: left;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8left > div {
   display: inline-block;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8left .eds_sideHeader8TrigerContainer {
   margin-top: 10px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8left .eds_sideHeader8TrigerContainer {
     margin-top: 0;
     margin-bottom: 45px;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right {
   position: absolute;
   right: 15px;
   top: 10px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right {
     width: 80%;
     position: static;
     float: right;
     text-align: right;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right > div {
   display: inline-block;
   margin: 15px 0 0 25px;
   vertical-align: top;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right > div {
     margin-left: 20px;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right .eds_header8Language {
   display: none;
   position: absolute;
   margin-top: 10px;
   top: 90%;
   right: 80px;
   margin-left: 15px;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8right .eds_header8Language.eds_header8LanguageActive {
   display: block;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle {
     clear: both;
     padding: 15px;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo {
   display: table;
   width: 100%;
   height: 80px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo {
     display: block;
     height: auto;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div {
   display: table-cell;
   vertical-align: middle;
   text-align: center;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div {
     display: block;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div > a {
   max-width: 100%;
   display: inline-blcok;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div > a > img {
   max-height: 70px;
   max-width: 350px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div > a > img {
     max-width: 300px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div > a > img {
     max-width: 250px;
     max-height: 45px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_header8Container .eds_header8middle .eds_header8Logo > div > a > img {
     max-width: 100%;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_Header8Pane {
   max-height: 80px;
   min-height: 0 !important;
   margin: 0 !important;
   background-color: #c81704;
   text-align: initial;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_Header8Pane {
     margin-top: 0 !important;
     display: none !important;
     position: absolute;
     padding: 15px;
     width: auto;
     max-height: none;
     top: 90%;
     right: 15px;
     right: 15px;
     box-shadow: 0 0 3px #000;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_Header8Pane.eds_Header8PaneActive {
     display: block !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_headerStyle8 .eds_headerBackground .eds_Header8Pane.DNNEmptyPane + .eds_Header8PaneTrigerContainer {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_animatedHeader {
   -ms-transform: translate(0, 0);
   -webkit-transform: translate(0, 0);
   transform: translate(0, 0);
   -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;
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_animatedHeader.eds_headerUp {
   -ms-transform: translate(0, -100%);
   -webkit-transform: translate(0, -100%);
   transform: translate(0, -100%);
 }
 .EasyDNNSkin_Ozone .eds_fixedHeader.eds_animatedHeader.eds_headerUp .eds_Header8Pane.eds_Header8PaneActive, .EasyDNNSkin_Ozone .eds_fixedHeader.eds_animatedHeader.eds_headerUp .eds_header8Language.eds_header8LanguageActive {
   top: -100% !important;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel {
   position: absolute;
   width: 100%;
   background-color: #121212;
   z-index: 3;
   opacity: 0;
   visibility: hidden;
   overflow: hidden;
   -webkit-transition: all 250ms ease;
   -khtml-transition: all 250ms ease;
   -moz-transition: all 250ms ease;
   -ms-transition: all 250ms ease;
   -o-transition: all 250ms ease;
   transition: all 250ms ease;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin {
   text-align: right;
   padding: 10px 0;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup {
   display: inline-block;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup {
   margin-left: 26px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup a, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userDisplayName a {
   display: inline-block;
   font-size: 17px;
   line-height: 31px;
   font-weight: normal;
   color: #fff;
   text-decoration: none;
   font-family: 'Source Sans Pro', sans-serif;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup a:hover, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userDisplayName a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup a:before, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userDisplayName a:before {
   font-family: "FontAwesome";
   color: #c81704;
   font-size: 21px;
   padding-right: 5px;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .loginGroup > a:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul {
   margin: 0;
   padding: 0;
   display: inline-block;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li {
   display: inline-block;
   list-style-type: none;
   margin: 0;
   padding: 0;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userDisplayName {
   margin-left: 22px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userDisplayName a:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li + li.userDisplayName a {
   font-size: 17px;
   background-image: none !important;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li + li.userDisplayName a:hover {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li + li.userDisplayName a:before {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userProfileImg {
   margin: 0 10px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userProfileImg > a {
   display: inline-block;
   position: relative;
   width: 40px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userProfileImg > a > img {
   position: absolute;
   top: -10px;
   left: 0;
   right: 0;
   bottom: 3px;
   height: 26px;
   width: 26px;
   z-index: 3;
   box-shadow: 0 0 1px 0 #fff;
   border: solid 1px #000;
   -webkit-transition: all 300ms linear;
   -khtml-transition: all 300ms linear;
   -moz-transition: all 300ms linear;
   -ms-transition: all 300ms linear;
   -o-transition: all 300ms linear;
   transition: all 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userProfileImg > a:hover > img {
   -moz-transform: scale(4);
   -webkit-transform: scale(4);
   -o-transform: scale(4);
   margin-top: 40px;
   border-radius: 2px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a {
   display: inline-block;
   position: relative;
   text-decoration: none;
   background-repeat: no-repeat;
   background-position: center center;
   font-size: 0;
   line-height: 0;
   padding: 0 10px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a strong, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a strong {
   font-size: 10px;
   line-height: 31px;
   color: #fff;
   font-weight: normal;
   font-family: 'Source Sans Pro', sans-serif;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a strong:before, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a strong:before {
   font-size: 17px;
   font-family: "FontAwesome";
   line-height: 31px;
   color: #fff;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a span, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a span {
   display: inline-block;
   position: absolute;
   background-color: #c81704;
   border: solid 1px rgba(255, 255, 255, 0.5);
   padding: 3px;
   border-radius: 4px;
   line-height: 1;
   font-size: 9px;
   color: #fff;
   top: 1px;
   right: -5px;
   min-width: 16px;
   text-align: center;
   opacity: 0.7;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a:hover, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a:hover {
   text-decoration: none !important;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a:hover strong, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a:hover strong {
   color: silver;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a:hover span, .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a:hover span {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages {
   margin-left: 30px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userMessages a strong:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications {
   margin-left: 12px;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel .eds_header8UserLogin .registerGroup > ul li.userNotifications a strong:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanel.eds_header8UserPanelActive {
   opacity: 1;
   visibility: visible;
   overflow: visible;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel {
   background-color: #1b1b1b;
   height: 0;
   position: relative;
   z-index: 2;
   overflow: hidden;
   -ms-transform: translate(0, -100%);
   -webkit-transform: translate(0, -100%);
   transform: translate(0, -100%);
   -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;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel * {
   visibility: hidden;
   opacity: 0;
   -webkit-transition: all 100ms ease;
   -khtml-transition: all 100ms ease;
   -moz-transition: all 100ms ease;
   -ms-transition: all 100ms ease;
   -o-transition: all 100ms ease;
   transition: all 100ms ease;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel .eds_header8searchTitleContainer {
   background-color: #121212;
   padding: 5px 0;
   margin-bottom: 20px;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel .eds_header8searchTitleContainer .eds_header8SearchTitle {
   font-size: 23px;
   line-height: 23px;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch {
   border: solid 1px #575757;
   padding: 20px;
   display: block;
   margin-bottom: 20px;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer {
   width: 90%;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
   border: none !important;
   box-shadow: none !important;
   background: none !important;
   color: #575757;
   width: 100%;
   font-size: 40px;
   line-height: 1.3;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
     font-size: 20px;
   }
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:hover, .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:focus {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .SearchButton {
   text-decoration: none !important;
   font-size: 0;
   line-height: 0;
   float: right;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .SearchButton:before {
   font-family: "FontAwesome";
   color: #575757;
   font-size: 50px;
   line-height: 1;
   content: "";
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .SearchButton:before {
     font-size: 25px;
   }
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .SearchButton:hover:before {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview {
   left: 4px;
   right: auto;
   width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch .searchInputContainer a.dnnSearchBoxClearText {
   z-index: 201;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview {
   background: none #272727;
   border: solid 1px #c81704;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li {
   border-top: solid 1px #636261;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li:first-child {
   border-top: none;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li:hover {
   color: #c81704;
   background-color: transparent;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel.eds_header8SearchPanelActive {
   -ms-transform: translate(0, 0);
   -webkit-transform: translate(0, 0);
   transform: translate(0, 0);
   height: auto;
   overflow: visible;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanel.eds_header8SearchPanelActive * {
   visibility: visible;
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger {
   color: #fff;
   font-size: 42px;
   cursor: pointer;
   text-align: center;
   display: inline-block;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger .eds_headerOpen, .EasyDNNSkin_Ozone .eds_sideHeader8Triger .eds_headerClose {
   position: absolute;
   -webkit-transition: all 500ms ease;
   -khtml-transition: all 500ms ease;
   -moz-transition: all 500ms ease;
   -ms-transition: all 500ms ease;
   -o-transition: all 500ms ease;
   transition: all 500ms ease;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger .eds_headerOpen {
   visibility: visible;
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger .eds_headerClose {
   opacity: 0;
   visibility: hidden;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger:hover {
   color: #272621;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger.eds_headerActive .eds_headerOpen {
   visibility: hidden;
   opacity: 0;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Triger.eds_headerActive .eds_headerClose {
   opacity: 1;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone .eds_header8Language {
   background-color: #000;
   box-shadow: 0 0 3px #fff;
   padding: 10px;
   border-radius: 3px;
 }
 .EasyDNNSkin_Ozone .eds_header8Language .language-object > span {
   margin: 3px;
 }
 .EasyDNNSkin_Ozone .eds_header8Language .language-object > span img {
   border: solid 1px #c81704;
   padding: 1px;
   border-radius: 50%;
   -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;
 }
 .EasyDNNSkin_Ozone .eds_header8Language .language-object > span:hover img, .EasyDNNSkin_Ozone .eds_header8Language .language-object > span.selected img {
   border-radius: 3px;
 }
 .EasyDNNSkin_Ozone .eds_header8Language .language-object > span.selected img {
   border-color: #fff;
   border-radius: 3px;
 }
 .EasyDNNSkin_Ozone .eds_header8LanguageTriger {
   color: #fff;
   font-size: 30px;
   cursor: pointer;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .eds_header8LanguageTriger:hover {
   color: #272621;
 }
 .EasyDNNSkin_Ozone .eds_Header8PaneTrigerContainer {
   display: none !important;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_Header8PaneTrigerContainer {
     display: inline-block !important;
   }
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanelTriger > span, .EasyDNNSkin_Ozone .eds_header8UserPanelTriger > span {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanelTriger {
   font-size: 30px;
   color: #fff;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_header8SearchPanelTriger:hover {
   color: #272621;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanelTriger {
   font-size: 30px;
   color: #fff;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_header8UserPanelTriger:hover {
   color: #272621;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_Header8PaneTriger {
   font-size: 30px;
   color: #fff;
   cursor: pointer;
 }
 .EasyDNNSkin_Ozone .eds_Header8PaneTriger:hover {
   color: #272621;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader {
   margin-left: 300px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader {
     margin-left: 0;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeader {
   position: fixed;
   top: 0;
   bottom: 0;
   height: 100%;
   z-index: 999;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger {
   padding: 6px 8px;
   border: solid 1px #636261;
   background-color: #0d0907;
   position: fixed;
   top: 30px;
   left: 30px;
   z-index: 2;
   cursor: pointer;
   font-size: 0;
   line-height: 0;
   opacity: 0;
   visibility: hidden;
   z-index: 999;
   -webkit-transition: all 300ms linear;
   -khtml-transition: all 300ms linear;
   -moz-transition: all 300ms linear;
   -ms-transition: all 300ms linear;
   -o-transition: all 300ms linear;
   transition: all 300ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger {
     display: inline-block;
     visibility: visible;
     opacity: 1;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger:hover {
   border-radius: 8px;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger > i {
   text-align: center;
   color: #fff;
   font-size: 0;
   line-height: 0;
   opacity: 0;
   visibility: hidden;
   -webkit-transition: all 150ms linear;
   -khtml-transition: all 150ms linear;
   -moz-transition: all 150ms linear;
   -ms-transition: all 150ms linear;
   -o-transition: all 150ms linear;
   transition: all 150ms linear;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger .eds_headerOpen {
   line-height: 1;
   font-size: 21px;
   opacity: 1;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerActive .eds_sideHeaderTriger {
   left: 330px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerActive .eds_sideHeaderTriger {
     left: 30px;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerActive .eds_sideHeaderTriger .eds_headerOpen {
   font-size: 0;
   line-height: 0;
   opacity: 0;
   visibility: hidden;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerActive .eds_sideHeaderTriger .eds_headerClose {
   line-height: 1;
   font-size: 21px;
   opacity: 1;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerActive .eds_sideHeader {
   width: 300px;
   left: 0;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen {
   margin-left: 0;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen .eds_sideHeader {
   width: 0;
   left: -330px;
   visibility: hidden;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen .eds_sideHeaderTriger {
   left: 30px;
   display: inline-block;
   visibility: visible;
   opacity: 1;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_headerActive .eds_sideHeader {
   width: 300px;
   left: 0;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_headerActive .eds_sideHeaderTriger {
   left: 330px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_headerActive .eds_sideHeaderTriger {
     left: 30px;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent {
   overflow-x: hidden;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent .eds_headerContainer ~ div, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent .eds_headerContainer .eds_headerContent, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent .eds_pageDetails {
   -webkit-transition: all 300ms ease;
   -khtml-transition: all 300ms ease;
   -moz-transition: all 300ms ease;
   -ms-transition: all 300ms ease;
   -o-transition: all 300ms ease;
   transition: all 300ms ease;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_headerContainer ~ div, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_headerContainer .eds_headerContent, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_pageDetails {
   -webkit-transform: translate3d(300px, 0px, 0px);
   transform: translate3d(300px, 0px, 0px);
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_headerContainer ~ div, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_headerContainer .eds_headerContent, .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_pushContent.eds_headerActive .eds_pageDetails {
     -webkit-transform: none;
     transform: none;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .eds_sideHeaderPane {
   padding-left: 25px;
   padding-right: 25px;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
   width: 220px;
   padding-left: 25px;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .SearchButton {
   width: 80px;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .responsAbilityMenu {
   clear: none;
   margin-top: 35px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .responsAbilityMenu {
     margin-top: 6px;
   }
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader.eds_headerActive .eds_sideHeader {
   left: auto;
   right: 0;
   padding-top: 50px;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader.eds_headerActive .eds_sideHeader7Triger .eds_headerOpen {
   font-size: 0;
   line-height: 0;
   opacity: 0;
   visibility: hidden;
 }
 .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader.eds_headerActive .eds_sideHeader7Triger .eds_headerClose {
   line-height: 37px;
   font-size: 21px;
   opacity: 1;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader {
   width: 300px;
   overflow: hidden;
   left: 0;
   -webkit-transition: all 300ms ease;
   -khtml-transition: all 300ms ease;
   -moz-transition: all 300ms ease;
   -ms-transition: all 300ms ease;
   -o-transition: all 300ms ease;
   transition: all 300ms ease;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_sideHeader {
     width: 0;
     left: -330px;
     visibility: hidden;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_sideWrapper {
   height: 100%;
   left: 0;
   overflow-x: hidden;
   overflow-y: auto;
   padding-right: 30px;
   position: absolute;
   top: 0;
   width: 330px;
   background-color: #0d0906;
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header {
   padding: 40px 0;
   width: 300px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader .eds_header {
     padding: 15px 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo {
   text-align: center;
   max-width: 100%;
   margin: 0 30px 20px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo > a {
   position: relative;
   overflow: hidden;
   display: inline-block;
   max-width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo > a img {
   max-width: 100%;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo > a img {
     max-height: 50px;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo > a:before {
   position: absolute;
   top: -240%;
   left: 0;
   width: 100%;
   height: 100%;
   border-radius: 50%;
   background: rgba(255, 255, 255, 0.3);
   content: "";
   -webkit-transition: -webkit-transform 0.2s;
   transition: transform 0.2s;
   -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
   transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo > a:hover:before {
   -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(-10%, 110%, 0);
   transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(-10%, 110%, 0);
   top: 200%;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo.eds_logoHeader8 {
   text-align: left;
   width: 200px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logo.eds_logoHeader8 > a {
   max-width: 200px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logoCloseContainer {
   display: table;
   width: 100%;
   padding: 0 15px 20px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_logoCloseContainer > div {
   display: table-cell;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin {
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .loginGroup {
   display: inline-block;
   vertical-align: middle;
   margin: 0;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .loginGroup a, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a {
   display: inline-block;
   font-size: 14px;
   line-height: 1;
   font-weight: normal;
   color: #fff;
   text-decoration: none;
   font-family: 'Source Sans Pro', sans-serif;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .loginGroup a:hover, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .loginGroup a:before, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a:before {
   font-family: "FontAwesome";
   color: #c81704;
   font-size: 21px;
   padding-right: 5px;
   display: inline-block;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .loginGroup > a:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul {
   margin: 0;
   padding: 0;
   display: inline-block;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li {
   display: inline-block;
   list-style-type: none;
   margin: 0;
   padding: 0;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName {
   margin-right: 10px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userDisplayName a:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName {
   display: block;
   width: 300px;
   margin-right: 0;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName a {
   background-image: none !important;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName a:hover {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li + li.userDisplayName a:before {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userProfileImg {
   margin: 10px 0 15px;
   display: block;
   text-align: center;
   width: 300px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userProfileImg > a {
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userProfileImg > a > img {
   max-height: 80px;
   width: auto;
   padding: 1px;
   border: solid 1px #c81704;
   background-color: #212121;
   -webkit-transition: all 200ms linear;
   -khtml-transition: all 200ms linear;
   -moz-transition: all 200ms linear;
   -ms-transition: all 200ms linear;
   -o-transition: all 200ms linear;
   transition: all 200ms linear;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userProfileImg > a > img {
     max-height: 40px;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a {
   display: inline-block;
   position: relative;
   text-decoration: none;
   background-repeat: no-repeat;
   background-position: center center;
   font-size: 0;
   line-height: 0;
   padding: 0 10px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a strong, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a strong {
   font-size: 10px;
   line-height: 31px;
   color: #fff;
   font-weight: normal;
   font-family: "PT Sans", sans-serif;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a strong:before, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a strong:before {
   font-size: 17px;
   font-family: "FontAwesome";
   line-height: 31px;
   color: #fff;
   display: inline-block;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a span, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a span {
   display: inline-block;
   position: absolute;
   background-color: #c81704;
   border: solid 1px rgba(255, 255, 255, 0.5);
   padding: 3px;
   border-radius: 4px;
   line-height: 1;
   font-size: 9px;
   color: #fff;
   top: 1px;
   right: -5px;
   min-width: 16px;
   text-align: center;
   opacity: 0.7;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a:hover, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a:hover {
   text-decoration: none !important;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a:hover strong, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a:hover strong {
   color: silver;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a:hover span, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a:hover span {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userMessages a strong:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications {
   margin-left: 15px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_userLogin .registerGroup > ul li.userNotifications a strong:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language {
   text-align: center;
   margin: 20px 0;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language {
     margin: 10px 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language > div > span {
   margin: 4px;
   border: solid 1px #fff;
   font-size: 0;
   line-height: 0;
   display: inline-block;
   -webkit-transition: all 300ms linear;
   -khtml-transition: all 300ms linear;
   -moz-transition: all 300ms linear;
   -ms-transition: all 300ms linear;
   -o-transition: all 300ms linear;
   transition: all 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language > div > span img {
   opacity: 0.5;
   width: 25px;
   height: auto;
   -webkit-transition: all 200ms linear;
   -khtml-transition: all 200ms linear;
   -moz-transition: all 200ms linear;
   -ms-transition: all 200ms linear;
   -o-transition: all 200ms linear;
   transition: all 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language > div > span:hover img {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language > div > span.selected {
   box-shadow: 0 0 9px #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_language > div > span.selected img {
   opacity: 1;
   width: auto;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer {
   border-top: solid 1px #2d2c2c;
   border-bottom: solid 1px #2d2c2c;
   background-color: #212121;
   margin: 30px 0;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer {
     margin: 10px 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input {
   border: none;
   font-family: 'Source Sans Pro', sans-serif;
   font-size: 17px;
   line-height: 40px;
   padding: 0 10px;
   background: none transparent;
   color: #afafaf;
   box-shadow: none;
   width: 80%;
   box-shadow: none;
   margin: 0;
   min-height: 40px;
   -webkit-transition: color 200ms linear;
   -khtml-transition: color 200ms linear;
   -moz-transition: color 200ms linear;
   -ms-transition: color 200ms linear;
   -o-transition: color 200ms linear;
   transition: color 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:hover, .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:focus {
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer > input:focus {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .SearchButton {
   width: 20%;
   text-align: center;
   font-size: 0;
   line-height: 0;
   float: right;
   text-decoration: none !important;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .SearchButton:before {
   font-family: "FontAwesome";
   content: "";
   font-size: 22px;
   color: #fff;
   line-height: 40px;
   vertical-align: top;
   text-decoration: none !important;
   -webkit-transition: color 200ms linear;
   -khtml-transition: color 200ms linear;
   -moz-transition: color 200ms linear;
   -ms-transition: color 200ms linear;
   -o-transition: color 200ms linear;
   transition: color 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .SearchButton:hover:before {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview {
   left: 4px;
   right: auto;
   width: 290px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch .searchInputContainer a.dnnSearchBoxClearText {
   right: -23px !important;
   top: 5px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview {
   background: none #272727;
   border: solid 1px #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li {
   border-top: solid 1px #636261;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li:first-child {
   border-top: none;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_searchContainer #dnn_dnnSearch_ClassicSearch ul.searchSkinObjectPreview > li:hover {
   color: #c81704;
   background-color: transparent;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_sideHeaderPane {
   color: #fff;
   padding: 25px 15px 0;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_sideHeaderPane .Normal {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader .eds_header .eds_sideHeaderPane.eds_sideHeaderPaneTop {
   padding-top: 0;
   padding-bottom: 25px;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7TrigerContainer {
   float: right;
   margin: 30px 0 0 15px;
   position: relative;
   z-index: 1;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_sideHeader7TrigerContainer {
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Triger {
   overflow: hidden;
   line-height: 31px;
   font-size: 0;
   border: none;
   outline: none;
   margin-left: 19px;
   cursor: pointer;
   float: right;
   width: 40px;
   height: 40px;
   border: solid 1px #c81704;
   border-radius: 10px;
   text-align: center;
   -webkit-transition: all 150ms linear;
   -khtml-transition: all 150ms linear;
   -moz-transition: all 150ms linear;
   -ms-transition: all 150ms linear;
   -o-transition: all 150ms linear;
   transition: all 150ms linear;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_sideHeader7Triger {
     margin-bottom: 0;
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Triger > i {
   color: #c81704;
   font-size: 0;
   line-height: 0;
   opacity: 0;
   visibility: hidden;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Triger .eds_headerOpen {
   line-height: 37px;
   font-size: 21px;
   opacity: 1;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Triger:hover > i {
   color: #272621;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7CloseContainer {
   text-align: right;
   margin-bottom: 15px;
   padding-right: 25px;
   margin-top: -30px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_sideHeader7CloseContainer {
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Close {
   overflow: hidden;
   line-height: 31px;
   font-size: 0;
   border: none;
   outline: none;
   cursor: pointer;
   width: 40px;
   height: 40px;
   border: solid 1px #c81704;
   border-radius: 10px;
   text-align: center;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Close:before {
   font-family: "FontAwesome";
   content: "";
   color: #c81704;
   font-size: 21px;
   line-height: 38px;
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader7Close:hover:before {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8CloseContainer {
   text-align: right;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Close {
   overflow: hidden;
   line-height: 31px;
   font-size: 0;
   border: none;
   outline: none;
   cursor: pointer;
   width: 40px;
   height: 40px;
   border: solid 1px #c81704;
   border-radius: 10px;
   text-align: center;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Close:before {
   font-family: "FontAwesome";
   content: "";
   color: #c81704;
   font-size: 21px;
   line-height: 38px;
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_sideHeader8Close:hover:before {
   color: #c81704;
 }
 #ControlBar_ControlPanel ~ .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeader .eds_header, #ControlBar_ControlPanel ~ .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeaderTriger {
   margin-top: 53px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu {
   clear: right;
   margin-top: 5px;
   -webkit-transition: margin 0.5s linear;
   -khtml-transition: margin 0.5s linear;
   -moz-transition: margin 0.5s linear;
   -ms-transition: margin 0.5s linear;
   -o-transition: margin 0.5s linear;
   transition: margin 0.5s linear;
 }
 @media handheld, only screen and (max-width: 1024px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu {
     margin-top: -5px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTriggerWrapper {
   display: none;
   text-align: right;
 }

 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTriggerWrapper {
     display: block;
   }
	 
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTriggerWrapper .raMenuTrigger {
   font-family: 'Source Sans Pro', sans-serif;
   font-size: 1.2rem;
   display: block;
   color: #272621;
   cursor: pointer;
   position: relative;
   line-height: 45px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTriggerWrapper .raMenuTrigger:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTriggerWrapper .raMenuTrigger:after {
   content: "";
   font-family: FontAwesome;
   font-size: 1.1rem;
   right: 0;
   display: inline-block;
   margin-left: 10px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_menuItem {
   margin: 0;
   padding: 0;
   list-style-type: none;
   position: relative;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_menuItem {
     background: url("../images/mainMenuLiSeparator.png") repeat-x 0 bottom;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > span {
   display: block;
   position: relative;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li .edsmm_itemContainer {
   font-family: 'Source Sans Pro', sans-serif;
   white-space: nowrap;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li .edsmm_itemContainer:hover {
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li .edsmm_childIndicator {
   display: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li:hover > div {
   opacity: 1;
   visibility: visible;
   min-width: 180px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li:hover > div {
     display: none !important;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li:hover > div .edsmm_menuListsContainer > ol > li {
   display: block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li .edsmm_childIndicator {
   display: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div {
   background-color: #ececec;
   left: 0;
   text-align: left;
   position: absolute;
   z-index: 999;
   opacity: 0;
   visibility: hidden;
   -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;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li {
   display: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li > span .edsmm_itemContainer {
   font-size: 15px;
   line-height: 1.5;
   display: block;
   color: #2d96cd;
   padding: 7px 18px;
   -webkit-transition: padding 0.2s linear;
   -khtml-transition: padding 0.2s linear;
   -moz-transition: padding 0.2s linear;
   -ms-transition: padding 0.2s linear;
   -o-transition: padding 0.2s linear;
   transition: padding 0.2s linear;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li > span .edsmm_itemContainer:hover {
   padding-left: 21px;
   padding-right: 15px;
   color: #000;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li:hover > span .edsmm_itemContainer {
   background-color: #fff;
   padding-left: 21px;
   padding-right: 15px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li.edsmm_active > span .edsmm_itemContainer {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > span:after {
   content: "";
   font-family: FontAwesome;
   position: absolute;
   top: 8px;
   right: 8px;
   font-size: .9rem;
   color: #fff;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > span:after {
     display: none;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > div {
   left: auto;
   top: 0;
   right: 100%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_disabled .edsmm_itemContainer {
   padding: 7px 18px !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol > li.edsmm_disabled > span .edsmm_itemContainer {
   cursor: default;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol {
   text-align: right;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol {
     text-align: left;
     margin-right: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li {
   display: inline-block;
   margin: 0 12px;
   position: relative;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li {
     display: block;
     margin: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   display: inline-block;
   line-height: 63px;
   font-size: 1.1rem;
   color: #0e5487 !important;
   position: relative;
   border-bottom: solid 3px transparent;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li > span .edsmm_itemContainer {
     display: block;
     margin-right: 50px;
     padding-left: 10px;
     line-height: 45px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
   border-style: solid;
   border-width: 0 0 3px 0;
   border-color: #e71601;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
     border-width: 0 0 0 3px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer:after {
   position: absolute;
   content: "";
   border-style: solid;
   border-width: 4px 7px;
   border-top-color: transparent !important;
   border-left-color: transparent !important;
   border-right-color: transparent !important;
   border-bottom-color: #e71601;
   bottom: 0;
   left: 50%;
   margin-left: -8px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer:after {
     display: none !important;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li:hover > span .edsmm_itemContainer {
   color: #000;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper {
     display: block;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.raItemOpened > div {
     display: block !important;
     position: relative !important;
     border-radius: 0;
     left: auto !important;
     right: auto !important;
     top: auto !important;
     visibility: visible;
     width: auto;
     opacity: 1;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol {
     padding: 0;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li {
     display: block;
     padding: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li > span .edsmm_itemContainer {
   padding: 10px 12px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > div {
   left: auto !important;
   right: auto !important;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.edsmm_hasChild > span > .edsmm_childIndicator {
     display: block !important;
     position: absolute;
     width: 30px;
     height: 30px;
     top: 6px;
     right: 10px;
     margin: 0;
     cursor: pointer;
     background-color: #fff;
     border: solid 1px #000;
     border-radius: 50%;
     padding: 0;
     line-height: 0;
     text-align: center;
     pointer-events: auto;
     z-index: 10;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.edsmm_hasChild > span > .edsmm_childIndicator:after {
     color: #000;
     font-size: 15px;
     font-weight: bold;
     line-height: 30px;
     content: "";
     font-family: FontAwesome;
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     width: 38px;
     height: 38px;
     text-indent: -10px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.edsmm_hasChild.raItemOpened > span > .edsmm_childIndicator:after {
   content: "";
   line-height: 22px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .responsAbilityMenu {
     float: none !important;
     padding-top: 20px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .responsAbilityMenu {
     padding-top: 0;
     margin-top: 100px;
   }
 }
 .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer1 .responsAbilityMenu.raMenuOpened .raMenuWrapper {
   clear: both;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 {
   margin-top: 0;
   padding-left: 3px !important;
   padding-right: 3px !important;
   position: relative;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > div {
   left: 100%;
   right: auto;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol {
   text-align: left;
   margin-right: 0;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   font-size: 25px;
   line-height: 50px;
   color: #fff;
   border-bottom: none;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
     font-size: 20px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol > li:hover > span .edsmm_itemContainer {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
   border: none;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer:after {
   display: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2 .raMenuTriggerWrapper .raMenuTrigger {
   padding-top: 10px;
   padding-bottom: 10px;
   color: #fff;
   padding: 10px 15px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2.raMenuOpened .raMenuWrapper > ol > li.edsmm_hasChild > span > .edsmm_childIndicator {
   top: 10px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2.eds_menuType3 .raMenuWrapper > ol {
   text-align: center;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType2.eds_menuType3 .raMenuWrapper > ol {
     text-align: left;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 {
   margin-top: 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 {
     margin-top: 30px;
     margin-bottom: 10px;
     float: none !important;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 {
     margin-top: 10px;
     margin-bottom: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li {
   margin: 0;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   border-bottom: none;
   padding: 0 23px;
   color: #cd1301;
   line-height: 102px;
   font-size: 24px;
   font-weight: 300;
   -webkit-transition: line-height 0.5s linear;
   -khtml-transition: line-height 0.5s linear;
   -moz-transition: line-height 0.5s linear;
   -ms-transition: line-height 0.5s linear;
   -o-transition: line-height 0.5s linear;
   transition: line-height 0.5s linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
     line-height: 45px;
     padding: 0 0 0 10px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li:hover > span .edsmm_itemContainer {
   color: #000;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li.edsmm_active {
   background-color: #a21807;
   box-shadow: 0 120px 60px -60px #e31602 inset;
   -webkit-transition: all 0.5s linear;
   -khtml-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   transition: all 0.5s linear;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
   color: #fff;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
     border: none;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer:after {
   display: none;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuTriggerWrapper {
     display: inline-block;
     float: right;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuTriggerWrapper .raMenuTrigger {
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4.raMenuOpened .raMenuWrapper {
   clear: both;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 {
   margin-top: 0;
   position: relative;
   max-width: 1200px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol {
   margin-right: 0;
   text-align: left;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li {
   margin: 0 30px 0 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li {
     margin: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   line-height: 58px;
   border-bottom: none;
   font-size: 24px;
   color: #fff;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
     line-height: 45px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li:hover > span .edsmm_itemContainer {
   color: #600e04;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
   border-color: #600e04;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer:after {
   border-color: transparent transparent #600e04;
   border-width: 8px 12px;
   margin-left: -12px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > div {
   left: 100%;
   right: auto;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuTriggerWrapper .raMenuTrigger {
   color: #fff;
   line-height: 58px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 .raMenuTriggerWrapper .raMenuTrigger:hover {
   color: #600e04;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu {
   margin-top: 0 !important;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper {
     display: block;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper {
     display: block;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li {
   position: relative;
   display: block;
   margin: 0;
   float: none !important;
   width: auto !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > span:after {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > span .edsmm_itemContainer:after {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild > span .edsmm_childIndicator {
   display: block !important;
   position: absolute;
   width: 32px;
   height: 32px;
   top: 5px;
   right: 10px;
   margin: 0;
   cursor: pointer;
   background-color: transparent;
   border: none;
   padding: 0;
   line-height: 0;
   text-align: center;
   pointer-events: auto;
   z-index: 10;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild > span .edsmm_childIndicator:after {
   color: #c81704;
   font-size: 15px;
   font-weight: bold;
   line-height: 30px;
   content: "";
   font-family: "FontAwesome";
   position: absolute;
   top: 2px;
   bottom: 0;
   left: 0;
   right: 0;
   width: 40px;
   height: 33px;
   text-indent: -10px;
   -webkit-transition: all 200ms ease-in;
   -khtml-transition: all 200ms ease-in;
   -moz-transition: all 200ms ease-in;
   -ms-transition: all 200ms ease-in;
   -o-transition: all 200ms ease-in;
   transition: all 200ms ease-in;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild > span .edsmm_childIndicator:hover:after {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu > div {
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu > div:before {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu > div > div:before {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu > div > div ol li > span .edsmm_childIndicator {
   display: none !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > span:before {
   line-height: 36px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > div ol li > span .edsmm_itemContainer {
   padding: 0 18px 0 25px !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.raItemOpened > span .edsmm_itemContainer {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_hasChild.raItemOpened > span .edsmm_childIndicator:after {
   -ms-transform: rotate(90deg);
   -webkit-transform: rotate(90deg);
   transform: rotate(90deg);
   margin-left: -7px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > div {
   position: static;
   width: auto;
   visibility: hidden;
   opacity: 0;
   height: 0;
   overflow: hidden;
   padding: 0;
   -webkit-transition: all 600ms ease;
   -khtml-transition: all 600ms ease;
   -moz-transition: all 600ms ease;
   -ms-transition: all 600ms ease;
   -o-transition: all 600ms ease;
   transition: all 600ms ease;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer {
   float: none !important;
   width: auto !important;
   padding: 0 !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li > span .edsmm_itemContainer {
   padding: 0 15px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_active > span .edsmm_itemContainer {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.raItemOpened > div {
   display: block !important;
   position: relative !important;
   border-radius: 0;
   left: auto !important;
   right: auto !important;
   top: auto !important;
   visibility: visible;
   width: auto;
   border-radius: 0;
   opacity: 1;
   height: auto;
   overflow: visible;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.raItemOpened > div .edsmm_menuListsContainer > ol > li {
   display: block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_megaMenu > div > div ol li > div {
   height: auto !important;
   opacity: 1 !important;
   visibility: visible !important;
   overflow: visible !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li.edsmm_megaMenu.edsmm_multiColumn > div {
   padding: 0;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > div {
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol > li > span .edsmm_itemContainer {
   line-height: 41px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol {
   text-align: left;
   margin: 0;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li {
   border-top: solid 1px #2d2d2d;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   line-height: 50px;
   padding: 0 15px;
   color: #fff;
   border-bottom: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li.edsmm_hasChild > span .edsmm_childIndicator:after {
   top: 7px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li.edsmm_active > span {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_itemContainer {
   color: #fff !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li.edsmm_active > span .edsmm_childIndicator:after {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li:hover > span .edsmm_itemContainer {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li:first-child {
   border-top: none;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.sideMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div > .edsmm_htmlContainer {
   float: none;
   width: auto !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li.edsmm_megaMenu > span {
   display: block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li.edsmm_megaMenu .edsmm_itemContainer {
   white-space: pre-wrap;
   display: block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li.edsmm_megaMenu:hover > div .edsmm_menuListsContainer > ol > li {
   display: block;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu {
   position: static;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div {
   left: auto;
   overflow: auto;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div {
     max-height: none !important;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div * {
   visibility: hidden !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div:after {
   content: "";
   clear: both;
   display: block;
   visibility: hidden;
   height: 0;
   width: 100%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div:before {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   content: "";
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div > div {
   position: relative;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div > .edsmm_htmlContainer.edsmm_leftContainer {
   float: left;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div > .edsmm_htmlContainer.edsmm_rightContainer {
   float: right;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div > .edsmm_htmlContainer.edsmm_bottomContainer {
   clear: both;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div .edsmm_menuListsContainer {
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div .edsmm_menuListsContainer ol + ol {
   margin-top: 20px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu > div .edsmm_menuListsContainer 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;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu .edsmm_htmlContainer {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div {
   padding: 1px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_rightContainer {
     width: 100% !important;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_menuListsContainer > ol > li {
     width: 100% !important;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_menuListsContainer ol li.edsmm_hasChild {
     margin-bottom: 5px;
     margin-bottom: 5px;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div {
   padding: 10px;
   float: left;
   width: 100%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div ol li > span .edsmm_itemContainer {
   -webkit-transition: background 0.2s linear;
   -khtml-transition: background 0.2s linear;
   -moz-transition: background 0.2s linear;
   -ms-transition: background 0.2s linear;
   -o-transition: background 0.2s linear;
   transition: background 0.2s linear;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol {
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li {
   display: block;
   float: left;
   padding: 0 7px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li {
     padding-left: 0;
     padding-right: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > span {
   border-bottom: solid 1px #2a2a2a;
   margin-bottom: 10px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > span {
     margin-bottom: 0;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > span .edsmm_itemContainer {
   border-bottom: solid 1px #060606;
   font-size: 18px;
   white-space: nowrap;
   padding: 6px 5px !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li.edsmm_hasChild > span:after {
   content: "";
   top: 12px;
   right: 5px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > span .edsmm_itemContainer:hover {
   background-color: #272621 !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > span:before {
   content: "";
   position: absolute;
   left: 5px;
   top: 4px;
   display: inline-block;
   font-family: FontAwesome;
   color: #c81704;
   font-size: 13px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li:hover > div ol li > span > .edsmm_itemContainer {
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li.edsmm_hasChild > span:after {
   content: "";
   top: 5px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > span .edsmm_itemContainer {
   padding: 2px 15px !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > div ol li.edsmm_hasChild > span:after {
   content: "";
   top: 3px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > div ol li > span:before {
   left: 15px;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > div ol li > div ol li > span .edsmm_itemContainer {
   padding: 2px 18px 2px 25px !important;
   font-size: 13px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
     width: 100% !important;
   }
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_rightContainer {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_menuListsContainer > ol > li {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 100%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_rightContainer {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 67%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 100%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_rightContainer {
   width: 25%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_menuListsContainer > ol > li {
   width: 25%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 75%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 50%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_rightContainer {
   width: 20%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_menuListsContainer > ol > li {
   width: 20%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 80%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 25%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 60%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:first-child {
   width: 33.3%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_leftContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_rightContainer {
   width: 16.6%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li {
   width: 16.6%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li:first-child {
   width: 16.6%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 83.4%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 20%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
   width: 66.8%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
   width: 25%;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_pageWidth > div {
   right: 15px;
   left: 15px;
   width: auto;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.edsmm_fullWidth > div {
   right: 0;
   left: 0;
   width: 100%;
   position: fixed;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu:hover > div *, .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper > ol > li.edsmm_megaMenu.raItemOpened > div * {
   visibility: visible !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper {
   overflow-y: auto;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.edsmm_megaMenu > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > span:after {
     display: block;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .responsAbilityMenu.raMenuOpened .raMenuWrapper ol li.edsmm_megaMenu > div .edsmm_menuListsContainer ol li.edsmm_hasChild > span > .edsmm_childIndicator {
     display: none !important;
   }
 }
 .EasyDNNSkin_Ozone .fontIcon {
   text-align: center;
   display: block;
   text-decoration: none;
   margin-bottom: 0 auto;
   position: relative;
   cursor: default;
 }
 .EasyDNNSkin_Ozone .fontIcon > a {
   display: block;
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   line-height: 0;
   font-size: 0;
   z-index: 2;
 }
 .EasyDNNSkin_Ozone .fontIcon > a > span {
   display: none;
 }
 .EasyDNNSkin_Ozone .fontIcon > span {
   color: #c81704;
   font-size: 51px;
   line-height: 1;
   display: inline-block;
   border-radius: 50%;
   background-color: #f2f2f2;
   border: 1px solid #cfcfcf;
   box-shadow: 0 0 0 4px #ffffff inset;
   padding: 20px;
   width: 90px;
   height: 90px;
   -webkit-transition: background 0.5s ease-out;
   -khtml-transition: background 0.5s ease-out;
   -moz-transition: background 0.5s ease-out;
   -ms-transition: background 0.5s ease-out;
   -o-transition: background 0.5s ease-out;
   transition: background 0.5s ease-out;
 }
 .EasyDNNSkin_Ozone .fontIcon:hover > span {
   background-color: #c81704;
   color: #fff;
   border: 1px solid #c81704;
 }
 .EasyDNNSkin_Ozone .fontIcon > h3 {
   font-size: 21px;
   line-height: 1.3;
   text-decoration: none;
   color: #c81704;
   margin: 14px 0 7px;
   text-align: center;
   display: block;
   padding: 0;
   font-weight: normal;
 }
 .EasyDNNSkin_Ozone .fontIcon.eds_small > span {
   width: 46px;
   height: 46px;
   font-size: 19px;
   padding: 12px;
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle {
   color: #fff;
   margin: 7px;
   padding: 7px;
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle > span {
   color: #000;
   border: solid 4px #000;
   box-shadow: 0 0 0 7px rgba(0, 0, 0, 0.1);
   background-color: rgba(0, 0, 0, 0.1);
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle > h3 {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle .fontIconDescription {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle a {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .fontIcon.darkStyle:hover > span {
   background-color: #000;
   color: #fff;
 }
 .EasyDNNSkin_Ozone .fontIconDescription {
   font: 14px/1.3 "Roboto Condensed", sans-serif;
   text-align: center;
   color: #989898;
   margin: 0 auto;
 }
 .EasyDNNSkin_Ozone .img-circle-thumbnail {
   border: 1px solid #c81704;
   border-radius: 50%;
   padding: 5px;
 }
 .EasyDNNSkin_Ozone .img-thumbnail {

 }
 .EasyDNNSkin_Ozone .thumbnail {
   padding: 5px;
   -webkit-transition: border-color 0.3s linear;
   -khtml-transition: border-color 0.3s linear;
   -moz-transition: border-color 0.3s linear;
   -ms-transition: border-color 0.3s linear;
   -o-transition: border-color 0.3s linear;
   transition: border-color 0.3s linear;
 }
 .EasyDNNSkin_Ozone .thumbnail:hover {
   border-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_thumbnail {
   position: relative;
   display: inline-block;
   border: 1px solid #c81704;
   border-radius: 4px;
   padding: 5px;
   margin: 0 20px 15px 0;
 }
 .EasyDNNSkin_Ozone .eds_thumbnail:after {
   bottom: 5px;
   left: 5px;
   right: 5px;
   top: 5px;
   position: absolute;
   content: "";
   -webkit-transition: background-color 0.2s linear;
   -khtml-transition: background-color 0.2s linear;
   -moz-transition: background-color 0.2s linear;
   -ms-transition: background-color 0.2s linear;
   -o-transition: background-color 0.2s linear;
   transition: background-color 0.2s linear;
 }
 .EasyDNNSkin_Ozone .eds_thumbnail:hover:after {
   background-color: rgba(147, 24, 9, 0.67);
 }
 .EasyDNNSkin_Ozone .eds_thumbnail.eds_edsCircleThumbnail {
   border-radius: 50%;
 }
 .EasyDNNSkin_Ozone .eds_thumbnail.eds_edsCircleThumbnail:after {
   border-radius: 50%;
 }
 .EasyDNNSkin_Ozone .eds_thumbnail.eds_edsCircleThumbnail img {
   border-radius: 50%;
 }
 .EasyDNNSkin_Ozone .Error404 {
   font: bold 380px/1 "Roboto Condensed", sans-serif;
   color: #dfdfdf;
   text-decoration: underline;
   text-align: center;
   margin: 0 0 25px;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .Error404Text {
   font: bold 65px/1 "Roboto Condensed", sans-serif;
   color: #121212;
   text-align: center;
   margin: 0 0 25px;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .Error404Text2 {
   font: 24px/1 "Roboto Condensed", sans-serif;
   color: #9c9c9c;
   text-align: center;
   margin: 0 0 25px;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_priceTable [class*="col-"] {
   padding-left: 0;
   padding-right: 0;
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section {
   background-color: #f1f1f1;
   border: solid 1px #c9c9c9;
   z-index: 1;
   text-align: center;
   color: #7e7e7e;
   margin-right: -1px;
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section h2 {
   border-bottom: solid 1px #c9c9c9;
   box-shadow: 0 1px 0 #fff inset;
   margin: 0;
   padding: 12px 0;
   font-size: 32px;
   color: #7e7e7e;
   line-height: 1;
   font-weight: 300;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section .price {
   font-size: 68px;
   font-family: "Roboto Condensed", sans-serif;
   font-weight: bold;
   line-height: 68px;
   padding: 25px 0;
   display: block;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section .price small {
   font-size: 40px;
   font-weight: normal;
   font-weight: 300;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section ul {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section ul li {
   list-style-type: none;
   margin: 0;
   padding: 20px 10px;
   border-top: solid 1px #c9c9c9;
   box-shadow: 0 1px 0 #fff inset;
   text-shadow: 1px 1px 0 #fff;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section .btn {
   display: block;
   position: relative;
   padding: 20px 0;
   font-size: 24px;
   color: #7e7e7e;
   box-shadow: 0 -60px 60px -60px rgba(0, 0, 0, 0.4) inset, 0 1px 0 #fff inset;
   text-shadow: 1px 1px 0 #fff;
   border: none;
   border-radius: 0;
   border-top: solid 1px #c9c9c9;
   -webkit-transition: color 0.4s linear;
   -khtml-transition: color 0.4s linear;
   -moz-transition: color 0.4s linear;
   -ms-transition: color 0.4s linear;
   -o-transition: color 0.4s linear;
   transition: color 0.4s linear;
 }
 .EasyDNNSkin_Ozone .eds_priceTable section .btn:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_priceTable .eds_bestValue section {
   background-color: #ffffff;
   z-index: 2;
   box-shadow: 0 0 9px rgba(0, 0, 0, 0.4);
   margin-top: -10px;
 }
 .EasyDNNSkin_Ozone .eds_priceTable .eds_bestValue section ul li:last-child {
   padding-bottom: 40px;
 }
 .EasyDNNSkin_Ozone .eds_priceTable .eds_bestValue section .btn {
   color: #fff;
   background-color: #cf1603;
   background-image: none;
   text-shadow: 1px 1px 0 #000;
   box-shadow: 0 -60px 60px -60px rgba(0, 0, 0, 0.6) inset;
   -webkit-transition: background-color 0.4s linear;
   -khtml-transition: background-color 0.4s linear;
   -moz-transition: background-color 0.4s linear;
   -ms-transition: background-color 0.4s linear;
   -o-transition: background-color 0.4s linear;
   transition: background-color 0.4s linear;
 }
 .EasyDNNSkin_Ozone .eds_priceTable .eds_bestValue section .btn:hover {
   background-color: #E71700;
 }
 .EasyDNNSkin_Ozone .eds_flipBox {
   -webkit-perspective: 1000;
   -moz-perspective: 1000;
   perspective: 1000;
   overflow: visible;
   position: relative;
   display: table;
 }
 .EasyDNNSkin_Ozone .eds_flipBox .eds_front, .EasyDNNSkin_Ozone .eds_flipBox .eds_behind {
   -webkit-backface-visibility: hidden;
   -moz-backface-visibility: hidden;
   backface-visibility: hidden;
   -webkit-transition: all 750ms ease 0s;
   -moz-transition: all 750ms ease 0s;
   -o-transition: all 750ms ease 0s;
   -ms-transition: all 750ms ease 0s;
   transition: all 750ms ease 0s;
   -webkit-transform-style: preserve-3d;
   -moz-transform-style: preserve-3d;
   -ms-transform-style: preserve-3d;
   transform-style: preserve-3d;
 }
 .EasyDNNSkin_Ozone .eds_flipBox .eds_front {
   position: relative;
   z-index: 0;
   -webkit-transform: rotateY(0deg);
   -moz-transform: rotateY(0deg);
   transform: rotateY(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox .eds_behind {
   position: absolute;
   top: 0px;
   left: 0px;
   right: 0px;
   height: 100%;
   z-index: -2;
   -webkit-transform: rotateY(-180deg);
   -moz-transform: rotateY(-180deg);
   transform: rotateY(-180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox:hover .eds_front {
   -webkit-transform: rotateY(180deg);
   -moz-transform: rotateY(180deg);
   transform: rotateY(180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox:hover .eds_behind {
   -webkit-transform: rotateY(0deg);
   -moz-transform: rotateY(0deg);
   transform: rotateY(0deg);
   z-index: 3;
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipRight .eds_front {
   -webkit-transform: rotateY(0deg);
   -moz-transform: rotateY(0deg);
   transform: rotateY(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipRight .eds_behind {
   -webkit-transform: rotateY(180deg);
   -moz-transform: rotateY(180deg);
   transform: rotateY(180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipRight:hover .eds_front {
   -webkit-transform: rotateY(-180deg);
   -moz-transform: rotateY(-180deg);
   transform: rotateY(-180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipRight:hover .eds_behind {
   -webkit-transform: rotateY(0deg);
   -moz-transform: rotateY(0deg);
   transform: rotateY(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipTop .eds_front {
   -webkit-transform: rotateX(0deg);
   -moz-transform: rotateX(0deg);
   transform: rotateX(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipTop .eds_behind {
   -webkit-transform: rotateX(180deg);
   -moz-transform: rotateX(180deg);
   transform: rotateX(180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipTop:hover .eds_front {
   -webkit-transform: rotateX(-180deg);
   -moz-transform: rotateX(-180deg);
   transform: rotateX(-180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipTop:hover .eds_behind {
   -webkit-transform: rotateX(0deg);
   -moz-transform: rotateX(0deg);
   transform: rotateX(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipBottom .eds_front {
   -webkit-transform: rotateX(0deg);
   -moz-transform: rotateX(0deg);
   transform: rotateX(0deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipBottom .eds_behind {
   -webkit-transform: rotateX(-180deg);
   -moz-transform: rotateX(-180deg);
   transform: rotateX(-180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipBottom:hover .eds_front {
   -webkit-transform: rotateX(180deg);
   -moz-transform: rotateX(180deg);
   transform: rotateX(180deg);
 }
 .EasyDNNSkin_Ozone .eds_flipBox.eds_flipBottom:hover .eds_behind {
   -webkit-transform: rotateX(0deg);
   -moz-transform: rotateX(0deg);
   transform: rotateX(0deg);
 }
 .EasyDNNSkin_Ozone .eds_popOverStatic {
   display: inline-block;
   position: relative;
   margin: 20px;
   z-index: 10;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li {
   list-style-type: none;
   padding: 0 0 0 10px;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li a {
   font-size: 14px;
   padding: 5px 0;
   display: block;
   font-family: "Roboto Condensed", sans-serif;
   text-decoration: none;
   padding: 5px 10px;
   color: #272621;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li a:hover {
   color: #c81704;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li.eds_disabled a {
   color: #bbb;
   cursor: default;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li.eds_active > a {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu ul li {
   border-top: solid 1px #F2F2F2;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu > ul > li:first-child {
   border-top: none;
 }
 .EasyDNNSkin_Ozone .eds_sideMenu > ul > li > a {
   font-size: 16px;
 }
 .EasyDNNSkin_Ozone .eds_footerList li {
   font-size: 15px;
   font-family: "Roboto Condensed", sans-serif;
   font-weight: 300;
 }
 .EasyDNNSkin_Ozone .eds_footerList li a {
   color: #a6a6a6;
 }
 .EasyDNNSkin_Ozone .eds_footerList li a:hover {
   color: #4e4e4e;
 }
 .EasyDNNSkin_Ozone .eds_footerList li .fa {
   color: #000;
 }
 .EasyDNNSkin_Ozone .eds_faButtons > a {
   font-size: 40px;
   color: #000;
   opacity: 0.2;
   text-decoration: none;
   margin: 4px;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_faButtons > a:hover {
   opacity: 0.6;
   color: #000;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_faButtons.eds_invertIcons > a {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_faButtons.eds_invertIcons > a:hover {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_hidden {
   opacity: 0;
 }
 .EasyDNNSkin_Ozone .eds_visible {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_box {
   padding: 10px 20px;
   position: relative;
   margin-bottom: 15px;
 }
 .EasyDNNSkin_Ozone .eds_box p {
   padding: 0;
   margin: 0;
 }
 .EasyDNNSkin_Ozone .eds_box p + p {
   margin-top: 10px;
 }
 .EasyDNNSkin_Ozone .eds_box h1, .EasyDNNSkin_Ozone .eds_box h2, .EasyDNNSkin_Ozone .eds_box h3, .EasyDNNSkin_Ozone .eds_box h4, .EasyDNNSkin_Ozone .eds_box h5, .EasyDNNSkin_Ozone .eds_box h6 {
   margin-top: 0;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_1 {
   background-color: #c5c5c5;
   border-radius: 6px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_2 {
   border: solid 1px #ddd;
   border-radius: 10px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_3 {
   background-color: rgba(255, 255, 255, 0.85);
   border: 1px solid #ddd;
   border-radius: 6px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_4 {
   width: 90%;
   background-color: rgba(0, 0, 0, 0.7);
   margin: 0 auto;
   color: #fff;
   border-radius: 4px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5 {
   background-color: #c81704;
   padding-bottom: 40px;
   box-shadow: 0 -30px 0 rgba(0, 0, 0, 0.3) inset;
   color: #fff;
   border-radius: 3px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5 h1, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h1, .EasyDNNSkin_Ozone .eds_box.eds_box_5 h2, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h2, .EasyDNNSkin_Ozone .eds_box.eds_box_5 h3, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h3, .EasyDNNSkin_Ozone .eds_box.eds_box_5 h4, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h4, .EasyDNNSkin_Ozone .eds_box.eds_box_5 h5, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h5, .EasyDNNSkin_Ozone .eds_box.eds_box_5 h6, .EasyDNNSkin_Ozone .eds_box.eds_box_5 .h6 {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5.eds_withFontIcon {
   padding-top: 10px;
   margin-top: 0;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5.eds_withFontIcon .fontIcon {
   position: relative;
   top: 0;
   left: auto;
   margin-left: 0;
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5.eds_withSmallFontIcon {
   padding-top: 10px;
   margin-top: 0;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5.eds_withSmallFontIcon .fontIcon {
   position: relative;
   top: 0;
   left: auto;
   margin-left: 0;
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_box_5.eds_withBottomButton {
   padding-bottom: 40px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withFontIcon {
   position: relative;
   padding-top: 55px;
   margin-top: 65px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withFontIcon .fontIcon {
   position: absolute;
   left: 50%;
   margin-left: -45px;
   top: -45px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withSmallFontIcon {
   position: relative;
   padding-top: 35px;
   margin-top: 45px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withSmallFontIcon .fontIcon {
   position: absolute;
   left: 50%;
   margin-left: -23px;
   top: -23px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withBottomButton {
   padding-bottom: 20px;
 }
 .EasyDNNSkin_Ozone .eds_box.eds_withBottomButton .eds_bottomButton {
   position: absolute;
   left: 0;
   right: 0;
   bottom: -14px;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_infoBox {
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_infoBox > div p {
   margin: 0;
 }
 .EasyDNNSkin_Ozone .eds_infoBox > div p + p {
   margin-top: 8px;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_socialIcons {
   background-color: rgba(0, 0, 0, 0.1);
   border-radius: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
   padding: 6px 15px;
   display: inline-block;
   box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1), 0 0 8px rgba(0, 0, 0, 0.4) inset;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_socialIcons > a {
   margin: 0 2px;
   font-size: 30px;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_info_1 {
   position: relative;
   z-index: 2;
   padding-bottom: 10px;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_info_1 > h3, .EasyDNNSkin_Ozone .eds_infoBox .eds_info_1 > p {
   margin: 0;
   padding: 10px 20px 0;
   line-height: 1;
   -webkit-transition: color 200ms linear;
   -khtml-transition: color 200ms linear;
   -moz-transition: color 200ms linear;
   -ms-transition: color 200ms linear;
   -o-transition: color 200ms linear;
   transition: color 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_info_1 > p {
   font-size: 11px;
   color: #7b7b7b;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_info_1 > img {
   border: solid 1px #e5e5e5;
   border-radius: 2px;
   width: 100%;
   padding: 5px;
   background-color: #fff;
   -webkit-transition: border 200ms linear;
   -khtml-transition: border 200ms linear;
   -moz-transition: border 200ms linear;
   -ms-transition: border 200ms linear;
   -o-transition: border 200ms linear;
   transition: border 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_infoBox .eds_info_2 {
   position: absolute;
   z-index: 1;
   height: 0;
   overflow: hidden;
   top: 0;
   background-color: #d91600;
   box-shadow: 0 -50px 50px -25px #9e1808 inset;
   -webkit-transition: top 200ms linear;
   -khtml-transition: top 200ms linear;
   -moz-transition: top 200ms linear;
   -ms-transition: top 200ms linear;
   -o-transition: top 200ms linear;
   transition: top 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_infoBox:hover .eds_info_1 {
   background-color: #d91600;
 }
 .EasyDNNSkin_Ozone .eds_infoBox:hover .eds_info_1 > h3 {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_infoBox:hover .eds_info_1 > p {
   color: #4b0a03;
 }
 .EasyDNNSkin_Ozone .eds_infoBox:hover .eds_info_1 > img {
   border-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_infoBox:hover .eds_info_2 {
   top: 100%;
   height: auto;
   color: #fff;
   padding: 10px 20px;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2 {
   border-radius: 3px;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2 .eds_info_1 {
   position: relative;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2 .eds_info_1 p {
   padding: 10px;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2 .eds_info_1 .eds_info_2 {
   position: absolute;
   left: 0;
   right: 0;
   bottom: 0;
   top: 100%;
   color: #fff;
   background-color: rgba(0, 0, 0, 0.8);
   visibility: hidden;
   -webkit-transition: top 200ms linear;
   -khtml-transition: top 200ms linear;
   -moz-transition: top 200ms linear;
   -ms-transition: top 200ms linear;
   -o-transition: top 200ms linear;
   transition: top 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2 .boxTitle {
   margin: 0;
   padding: 10px;
   text-decoration: none;
   font-family: "Roboto Condensed", sans-serif;
   font-size: 20px;
   font-weight: normal;
   display: block;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2:hover .eds_info_1 .eds_info_2 {
   top: 0;
   visibility: visible;
 }
 .EasyDNNSkin_Ozone .eds_infoBox2:hover .boxTitle {
   color: #fff;
   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
   background-color: #ec1601;
   box-shadow: 0 -40px 20px -20px #9f1808 inset;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail {
   position: relative;
   overflow: hidden;
   cursor: pointer;
   max-width: 100%;
   display: inline-block;
   border: solid 1px #c7c7c7;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail > img {
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   max-width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail .eds_thCaption {
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail .eds_thCaption > .eds_thDescription {
   position: absolute;
   margin: 0;
   padding: 0;
   line-height: 1;
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail .eds_thCaption > a {
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
   font-size: 0;
   opacity: 0;
   text-indent: 200%;
   white-space: nowrap;
   z-index: 10;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 {
   background: #000;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 > img {
   -webkit-transition: opacity 400ms;
   transition: opacity 400ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thDescription {
   bottom: 0;
   left: 0;
   right: 0;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thTitle {
   -webkit-transition: color 400ms;
   transition: color 400ms;
   z-index: 0;
   padding: 30px;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thTitle + .eds_thDescription {
   padding: 30px;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thTitle:after {
   position: absolute;
   top: 100%;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #fff;
   content: "";
   z-index: -1;
   -webkit-transition: opacity 400ms, top 300ms;
   transition: opacity 400ms, top 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1 .eds_thCaption > .eds_thDescription {
   opacity: 0;
   bottom: 50%;
   padding: 0 30px;
   text-align: center;
   -webkit-transition: opacity 400ms;
   transition: opacity 400ms;
   -webkit-transition-delay: 100ms;
   transition-delay: 100ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1:hover > img {
   opacity: 0.8;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1:hover .eds_thCaption > .eds_thTitle {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1:hover .eds_thCaption > .eds_thTitle:after {
   top: 0;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style1:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 {
   text-align: center;
   background-color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 > img {
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 .eds_thCaption > .eds_thDescription {
   bottom: 0;
   left: 0;
   padding: 30px;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 .eds_thCaption > .eds_thTitle {
   -webkit-transition: color 400ms, -webkit-transform 400ms;
   transition: color 400ms, transform 400ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2 .eds_thCaption > .eds_thDescription {
   opacity: 0;
   right: 0;
   color: #3c4a50;
   background-color: #fff;
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
   -webkit-transform: translate3d(0, 50px, 0);
   transform: translate3d(0, 50px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2:hover > img {
   -webkit-transform: translate3d(0, -80px, 0);
   transform: translate3d(0, -80px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2:hover .eds_thCaption > .eds_thTitle {
   -webkit-transform: translate3d(0, -100px, 0);
   transform: translate3d(0, -100px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style2:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3:after {
   content: "";
   position: absolute;
   background-color: rgba(200, 23, 4, 0.71);
   top: 50%;
   right: 50%;
   bottom: 50%;
   left: 50%;
   opacity: 0;
   -webkit-transition: top 200ms, right 200ms, bottom 200ms, left 200ms;
   transition: top 200ms, right 200ms, bottom 200ms, left 200ms;
   z-index: 1;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3 .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3 .eds_thCaption > .eds_thDescription {
   right: 30px;
   left: 30px;
   padding: 10px 0;
   z-index: 2;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3 .eds_thCaption > .eds_thTitle {
   top: 30px;
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
   -webkit-transform: translate3d(0, 20px, 0);
   transform: translate3d(0, 20px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3 .eds_thCaption > .eds_thTitle:after {
   position: absolute;
   top: 100%;
   left: 0;
   width: 100%;
   border-bottom: solid 4px #fff;
   content: "";
   opacity: 0;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(0, 40px, 0);
   transform: translate3d(0, 40px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3 .eds_thCaption > .eds_thDescription {
   bottom: 20%;
   -webkit-transform: translate3d(0, 100%, 0);
   transform: translate3d(0, 100%, 0);
   opacity: 0;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3:hover:after {
   opacity: 1;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3:hover .eds_thCaption > .eds_thTitle {
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3:hover .eds_thCaption > .eds_thTitle:after {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style3:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 > img {
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: scale(1.15);
   transform: scale(1.15);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 .eds_thCaption > .eds_thDescription {
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 .eds_thCaption > .eds_thTitle {
   top: 10%;
   left: 10%;
   right: 10%;
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
   -webkit-transform: translate3d(0, 20px, 0);
   transform: translate3d(0, 20px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4 .eds_thCaption > .eds_thDescription {
   padding: 3%;
   border: 2px solid #fff;
   opacity: 0;
   left: 10%;
   right: 10%;
   top: 40%;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(0, 20px, 0) scale(1.1);
   transform: translate3d(0, 20px, 0) scale(1.1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4:hover > img {
   opacity: 0.35;
   -webkit-transform: scale(1);
   transform: scale(1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4:hover .eds_thCaption > .eds_thTitle {
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style4:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0) scale(1);
   transform: translate3d(0, 0, 0) scale(1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5 {
   background-color: #005587;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5:before {
   position: absolute;
   top: 10%;
   right: 10%;
   bottom: 10%;
   left: 10%;
   border: 2px solid #fff;
   z-index: 1;
   box-shadow: 0 0 0 100px rgba(255, 255, 255, 0.2);
   content: "";
   opacity: 0;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: scale3d(1.4, 1.4, 1);
   transform: scale3d(1.4, 1.4, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5 > img {
   opacity: 1;
   -webkit-transition: opacity 300ms;
   transition: opacity 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5 .eds_thCaption {
   text-align: center;
   position: absolute;
   top: 15%;
   right: 15%;
   bottom: 15%;
   left: 15%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5 .eds_thCaption > .eds_thTitle {
   margin: 20% 0 10px 0;
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5 .eds_thCaption > .eds_thDescription {
   padding: 1em;
   opacity: 0;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: scale(1.5);
   transform: scale(1.5);
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5:hover:before {
   opacity: 1;
   -webkit-transform: scale3d(1, 1, 1);
   transform: scale3d(1, 1, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5:hover > img {
   opacity: 0.6;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5:hover .eds_thCaption > .eds_thTitle {
   -webkit-transform: scale(0.9);
   transform: scale(0.9);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style5:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: scale3d(1, 1, 1);
   transform: scale3d(1, 1, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6 {
   background-color: #005587;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6 > img {
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6 .eds_thCaption > .eds_thTitle {
   -webkit-transition: -webkit-transform 300ms;
   transition: transform 300ms;
   -webkit-transform: scale3d(0.8, 0.8, 1);
   transform: scale3d(0.8, 0.8, 1);
   -webkit-transform-origin: 50% 100%;
   transform-origin: 50% 100%;
   top: 10%;
   left: 10%;
   right: 10%;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6 .eds_thCaption > .eds_thDescription {
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   position: absolute;
   bottom: 10%;
   left: 10%;
   right: 10%;
   padding: 15px;
   border: 2px solid #fff;
   opacity: 0;
   -webkit-transform: scale3d(0.8, 0.8, 1);
   transform: scale3d(0.8, 0.8, 1);
   -webkit-transform-origin: 50% -100%;
   transform-origin: 50% -100%;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6:hover > img {
   opacity: 0.35;
   -webkit-transform: scale3d(2, 2, 1);
   transform: scale3d(2, 2, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6:hover .eds_thCaption > .eds_thTitle, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style6:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: scale3d(1, 1, 1);
   transform: scale3d(1, 1, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7 {
   background-color: #005587;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:before, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:after {
   position: absolute;
   top: 30px;
   right: 30px;
   bottom: 30px;
   left: 30px;
   content: "";
   opacity: 0;
   z-index: 1;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:before {
   border-top: 2px dashed #fff;
   border-bottom: 2px dashed #fff;
   -webkit-transform: scale(0, 1);
   transform: scale(0, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:after {
   border-right: 2px dashed #fff;
   border-left: 2px dashed #fff;
   -webkit-transform: scale(1, 0);
   transform: scale(1, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7 > img {
   -webkit-transition: opacity 300ms;
   transition: opacity 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7 .eds_thCaption > .eds_thTitle {
   color: #fff;
   bottom: 50%;
   left: 13%;
   right: 13%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7 .eds_thCaption > .eds_thDescription {
   color: #fff;
   opacity: 0;
   left: 13%;
   right: 13%;
   bottom: 13%;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(0, 20px, 0);
   transform: translate3d(0, 20px, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:hover:before, .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:hover:after {
   opacity: 1;
   -webkit-transform: scale(1);
   transform: scale(1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:hover > img {
   opacity: 0.35;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style7:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8 {
   background-color: #005587;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8:before {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background: rgba(255, 255, 255, 0.5);
   content: "";
   -webkit-transition: -webkit-transform 0.6s;
   transition: transform 0.6s;
   -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
   transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8 > img {
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: scale3d(1.05, 1.05, 1);
   transform: scale3d(1.05, 1.05, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8 .eds_thCaption > .eds_thTitle {
   top: 10%;
   left: 10%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8 .eds_thCaption > .eds_thDescription {
   right: 10%;
   bottom: 10%;
   padding: 0 10px 0 0;
   max-width: 50%;
   border-right: 2px solid #fff;
   text-align: right;
   opacity: 0;
   -webkit-transition: opacity 300ms;
   transition: opacity 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8:hover:before {
   -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(-10%, 110%, 0);
   transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(-10%, 110%, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8:hover > img {
   opacity: 0.35;
   -webkit-transform: scale3d(1, 1, 1);
   transform: scale3d(1, 1, 1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style8:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transition-delay: 0.1s;
   transition-delay: 0.1s;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9 {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9 > img {
   max-width: none;
   width: -webkit-calc(100% + 10%);
   width: calc(100% + 10%);
   opacity: 1;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(-30px, 0, 0) scale(1.12);
   transform: translate3d(-30px, 0, 0) scale(1.12);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9 .eds_thCaption > .eds_thTitle {
   right: 10%;
   bottom: 10%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9 .eds_thCaption > .eds_thDescription {
   padding: 5px 10px 5px 0;
   width: 60%;
   border-right: 1px solid #fff;
   text-align: right;
   opacity: 0;
   top: 10%;
   left: 10%;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(-40px, 0, 0);
   transform: translate3d(-40px, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9:hover > img {
   opacity: 0.5;
   -webkit-transform: translate3d(0, 0, 0) scale(1);
   transform: translate3d(0, 0, 0) scale(1);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style9:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10 {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10:before {
   position: absolute;
   top: 10%;
   right: 10%;
   bottom: 10%;
   left: 10%;
   border: 2px solid #fff;
   content: "";
   opacity: 0;
   z-index: 1;
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(-20px, 0, 0);
   transform: translate3d(-20px, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10 > img {
   max-width: none;
   width: -webkit-calc(100% + 10%);
   width: calc(100% + 10%);
   -webkit-transition: opacity 300ms, -webkit-transform 300ms;
   transition: opacity 300ms, transform 300ms;
   -webkit-transform: translate3d(-50px, 0, 0);
   transform: translate3d(-50px, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10 .eds_thCaption > .eds_thTitle {
   color: #fff;
   bottom: 50%;
   left: 13%;
   right: 13%;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10 .eds_thCaption > .eds_thDescription {
   color: #fff;
   opacity: 0;
   left: 13%;
   right: 13%;
   bottom: 13%;
   -webkit-transition: opacity 300ms;
   transition: opacity 300ms;
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10:hover:before {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10:hover > img {
   opacity: 0.35;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
 }
 .EasyDNNSkin_Ozone .eds_animatedTumbnail.eds_style10:hover .eds_thCaption > .eds_thDescription {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone .carousel-indicators {
   left: 0;
   margin-left: 0;
   margin-top: 15px;
   padding: 0;
   position: static;
   right: 0;
   width: 100%;
   text-align: center;
 }
 .EasyDNNSkin_Ozone .carousel-indicators li {
   border: 1px solid #c81704;
 }
 .EasyDNNSkin_Ozone .carousel-indicators li.active {
   background-color: #c81704;
 }
 .EasyDNNSkin_Ozone .progress-bar.eds_progressAnimated {
   -webkit-transition: width 2s ease;
   -khtml-transition: width 2s ease;
   -moz-transition: width 2s ease;
   -ms-transition: width 2s ease;
   -o-transition: width 2s ease;
   transition: width 2s ease;
 }
 .EasyDNNSkin_Ozone .progress-bar.eds_progressAnimated.eds_nullValue {
   width: 0 !important;
 }
 .eds_floatingMenuStyle1 {
   position: fixed;
   left: 60px;
   z-index: 900;
   top: 30%;
 }
 .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;
 }
 .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: "";
   width: 45px;
   height: 45px;
   background-color: #c81704;
   display: inline-block;
   border-radius: 8px 0 0 8px;
   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;
   display: block;
   padding: 0 15px 0 60px;
   line-height: 45px;
   color: #fff !important;
   font-family: "Roboto Condensed", 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);
   text-decoration: none !important;
   border-radius: 0 6px 6px 0;
   -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:before {
   content: "";
   line-height: 0;
   font-size: 0;
   border-width: 5px 8px;
   border-style: solid;
   border-color: transparent transparent transparent #c81704;
   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: #c81704;
   text-align: center;
   font-size: 0;
   line-height: 0;
   margin-bottom: 20px;
   opacity: 0.7;
   position: relative;
   border-radius: 8px;
   display: inline-block;
   box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.23);
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .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: 30%;
 }
 .eds_floatingMenuStyle2 > ul {
   margin: 0;
   padding: 0;
 }
 .eds_floatingMenuStyle2 > ul > li {
   margin: 0;
   padding: 22px 0 0;
   list-style-type: none;
   position: relative;
   font-size: 0;
   line-height: 0;
 }
 .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: #c81704;
   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: #c81704;
   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: #c81704;
   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: #c81704;
   line-height: 34px;
   border-radius: 18px;
   font-size: 19px;
   font-family: "Roboto Condensed", sans-serif;
   text-decoration: none;
   z-index: 1;
   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7);
   -webkit-transition: color 400ms ease;
   -khtml-transition: color 400ms ease;
   -moz-transition: color 400ms ease;
   -ms-transition: color 400ms ease;
   -o-transition: color 400ms ease;
   transition: color 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;
 }
 .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: #c81704;
   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: 768px), only screen and (max-device-width: 768px) {
   .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: #c81704;
   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: 768px), only screen and (max-device-width: 768px) {
   .eds_circularMenu > span {
     width: 50px;
     height: 50px;
   }
 }
 .eds_circularMenu > span:hover {
   background-color: #FB1D04;
 }
 .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: 768px), only screen and (max-device-width: 768px) {
   .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: #FB1D04;
   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: 768px), only screen and (max-device-width: 768px) {
   .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: "Roboto Condensed", sans-serif;
   font-size: 14px;
   line-height: 1;
   text-decoration: none;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: #FB1D04;
 }
 .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: #c81704;
 }
 .eds_circularMenu.eds_floatingMenuActive > ul li {
   background-color: #c81704;
   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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: 768px), only screen and (max-device-width: 768px) {
   .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: #FB1D04;
 }
 .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;
   top: auto;
   right: auto;
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialLeft {
   padding-top: 35px;
   float: left;
   width: 130px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_threeColumnSocialLeft {
     width: auto;
     float: none;
     margin-bottom: 30px;
   }
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialLeft.DNNEmptyPane + .eds_threeColumnSocialCenter {
   margin-left: 0;
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialRight {
   padding-top: 35px;
   float: right;
   width: 286px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_threeColumnSocialRight {
     width: auto;
     float: none;
     margin-bottom: 30px;
   }
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialRight.DNNEmptyPane + .eds_threeColumnSocialLeft + .eds_threeColumnSocialCenter {
   margin-right: 0;
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialRight.DNNEmptyPane + .eds_threeColumnSocialLeft.DNNEmptyPane + .eds_threeColumnSocialCenter {
   margin: 0;
 }
 .EasyDNNSkin_Ozone .eds_threeColumnSocialCenter {
   padding-top: 35px;
   margin: 0 324px 0 150px;
   overflow: hidden;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_threeColumnSocialCenter {
     width: auto;
     float: none;
     margin: 0;
   }
 }
 .EasyDNNSkin_Ozone .dnnForm.dnnGroupDirectory {
   padding: 0;
 }
 .EasyDNNSkin_Ozone .dgdAvatar {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 0;
   height: auto;
   margin-right: 2%;
   overflow: hidden;
   padding: 4px;
   width: 12%;
   max-width: 135px;
   margin-top: 5px;
 }
 .EasyDNNSkin_Ozone .dgdAvatar img {
   border-radius: 0;
 }
 .EasyDNNSkin_Ozone .dgdAvatar a {
   max-height: 82px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfoWrap {
   border-bottom: dashed 1px #999;
   padding-bottom: 25px;
   margin: 0;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfoWrap + .dgdGroupQuickInfoWrap {
   margin-top: 25px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfoWrap:last-child {
   border-bottom: none;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo {
   width: 86%;
   font-size: 12px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo h3 {
   font-size: 20px;
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo h3 a {
   color: #272621;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo h3 a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul {
   border: solid 1px #c81704;
   border-radius: 4px;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li {
   padding: 0;
   background: none transparent !important;
   float: left;
   line-height: 28px;
   height: 28px;
   margin: 0 10px;
   height: auto;
   color: #777373;
   font-size: 15px;
   font-weight: normal;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li:before {
   font-family: FontAwesome;
   color: #c81704;
   margin-right: 5px;
   font-size: 14px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.posts-icn:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.member-icn:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.photo-icn:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.docs-icn:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.join-group-icn {
   margin: 0 -85px 0 10px;
   width: 70px;
 }
 .EasyDNNSkin_Ozone .dgdGroupQuickInfo ul li.join-group-icn .dnnTertiaryAction {
   padding: 0;
   line-height: 28px;
   margin: 0;
 }
 .EasyDNNSkin_Ozone .console {
   width: 100%;
   height: auto;
   border: solid 1px #c81704;
   border-radius: 6px;
 }
 .EasyDNNSkin_Ozone .console .console-none div {
   border-bottom: dashed 1px #bfbfbf;
   text-align: center;
   float: none;
   padding: 0;
   margin: 0;
   height: auto;
   width: auto;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .console .console-none div {
     width: 20%;
     min-width: 20%;
     float: left;
     border: none;
   }
 }
 .EasyDNNSkin_Ozone .console .console-none div h3 {
   margin: 8px 0;
   border: solid 1px transparent;
   border-radius: 4px;
   display: inline-block;
   line-height: 1;
   padding: 4px 8px;
   font-size: 16px;
   font-weight: normal;
   color: #272621;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
 }
 .EasyDNNSkin_Ozone .console .console-none.active h3 {
   border-color: #c81704;
 }
 .EasyDNNSkin_Ozone .console.profile {
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .console-mouseon {
   background: none transparent !important;
 }
 .EasyDNNSkin_Ozone .console-mouseon h3 {
   color: #c81704 !important;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdSearch {
   margin: 30px 0;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdSearch .mdSearchBar {
   border: solid 1px #c81704;
   border-radius: 4px;
   padding: 0;
   overflow: hidden;
   float: left;
   width: 70%;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .dnnMemberDirectory .mdSearch .mdSearchBar {
     width: 100%;
     margin-bottom: 15px;
   }
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdSearch input[type="text"] {
   border: none;
   background: none transparent;
   color: #272621;
   font-size: 14px;
   font-family: "PT Sans", sans-serif;
   padding: 10px 0 0 10px;
   width: 55%;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdSearch #refreshResults {
   padding: 15px;
   background-position: center center;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction {
   float: right;
   border-radius: 0 4px 4px 0;
   margin: -1px;
   padding: 13px 30px 13px 60px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction {
     padding: 13px 10px 13px 25px;
   }
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction, .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction:hover {
   background-repeat: no-repeat;
   background-position: 22px center;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction, .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction:hover {
     background-position: 5px center;
   }
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction {
   background-image: url("../../assets/images/socialPagesElements/search/searchButton/icon/predefined/searchIcon_header2.png");
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .dnnPrimaryAction:hover {
   background-image: url("../../assets/images/socialPagesElements/search/searchButton/icon/predefined/searchIcon.png");
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .selectDrop {
   float: right;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .selectDrop #mdAdvancedSearch {
   padding: 14px 15px;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .selectDrop #mdAdvancedSearch:after {
   background: none transparent;
   content: "";
   font-family: FontAwesome;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 0;
   box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
   padding: 15px !important;
   top: 43px;
   right: 10px;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm input[type="text"], .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm input[type="text"]:hover, .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm input[type="text"]:focus {
   box-shadow: none;
   border: solid 1px #c81704;
   line-height: 1.3;
   padding: 5px;
   border-radius: 0;
   font-size: 12px;
   margin-bottom: 5px;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm label {
   font-size: 12px;
   font-weight: normal;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .dnnMemberDirectory .mdAdvancedSearchForm .dnnPrimaryAction {
   padding: 5px 5px 5px 25px;
   background-position: 5px center;
   border-radius: 4px;
 }
 .EasyDNNSkin_Ozone #mdMemberList {
   margin: 0 -8px 20px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 0;
   box-shadow: none;
   height: 150px;
   list-style: none;
   margin: 0 8px 15px;
   padding: 15px 15px 56px;
   position: relative;
   width: 415px;
   z-index: 1;
   opacity: 0.9;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li:hover {
   opacity: 1;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdMemberImg {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 0;
   margin: 0 13px 13px 0;
   padding: 4px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions {
   background: none #c81704;
   border: none;
   bottom: 0;
   clear: both;
   height: 56px;
   left: 0;
   position: absolute;
   text-shadow: none;
   width: 100%;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li {
   color: #fff;
   font-size: 12px;
   font-family: "PT Sans", sans-serif;
   color: #4b0a03;
   line-height: 28px;
   text-shadow: none;
   line-height: 56px;
   padding: 0 5px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li a, .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li p {
   color: #4b0a03;
   text-decoration: none;
   display: inline-block;
   font-size: 12px;
   min-height: 13px;
   min-width: 35px;
   padding: 7px;
   line-height: 1;
   border-radius: 9px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li a {
   -webkit-transition: background-color 0.2s linear;
   -khtml-transition: background-color 0.2s linear;
   -moz-transition: background-color 0.2s linear;
   -ms-transition: background-color 0.2s linear;
   -o-transition: background-color 0.2s linear;
   transition: background-color 0.2s linear;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li a:hover {
   background-color: #b51e0e;
   box-shadow: 0 0 6px rgba(0, 0, 0, 0.24) inset, 1px 1px 1px #d42e1d;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdFriendRequest a:before, .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdFollow a:before, .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage a:before {
   font-family: FontAwesome;
   color: #fff;
   line-height: 1;
   margin-right: 3px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdFriendRequest a:before {
   content: "";
   font-size: 16px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdFollow a:before {
   content: "";
   font-size: 13px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage {
   border: none;
   position: static;
   float: right;
   padding-top: 3px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage a {
   background-image: none;
   border: none;
   padding-top: 5px;
   padding-bottom: 5px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage a span {
   display: inline;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage a:before {
   content: "";
   font-size: 19px;
 }
 .EasyDNNSkin_Ozone #mdMemberList > li .mdMemberDetails .mdHoverActions > li.mdComposeMessage:hover {
   background: none transparent;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .mdMemberList .MdMemberInfo li.mdDisplayName a {
   color: #272621;
   font-family: "Roboto Condensed", sans-serif;
   font-size: 16px;
   font-weight: normal;
 }
 .EasyDNNSkin_Ozone .mdMemberList .MdMemberInfo li.mdDisplayName a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .mdMemberList .MdMemberInfo li.mdEmail a {
   color: #272621;
   font-size: 12px;
 }
 .EasyDNNSkin_Ozone .mdMemberList .MdMemberInfo li.mdEmail a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .mdMemberList .mdHoverContent {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 0;
   color: #272621;
   box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
 }
 .EasyDNNSkin_Ozone .mdMemberList .mdHoverContent .mdHoverActions {
   border-top: solid 1px #c81704;
   border-bottom: none !important;
   border-left: none !important;
   border-right: none !important;
   line-height: 29px;
 }
 .EasyDNNSkin_Ozone .mdMemberList .mdHoverContent .mdHoverActions > li {
   border-right: solid 1px #c81704;
   border-top: none !important;
   border-bottom: none !important;
   border-left: none !important;
   margin-right: -1px;
   padding: 0 7px;
 }
 .EasyDNNSkin_Ozone .mdMemberList .mdHoverContent span.tooltipArrow {
   background: none #fff;
   border-style: solid;
   border-width: 1px;
   border-left-color: transparent !important;
   border-right-color: #c81704;
   border-top-color: transparent !important;
   border-bottom-color: #c81704;
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
   bottom: -9px;
   height: 17px;
   width: 15px;
 }
 .EasyDNNSkin_Ozone .mdLoadMore .dnnTertiaryAction {
   width: 85%;
   margin: 10px auto;
   display: block;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #journalContent, .EasyDNNSkin_Ozone div#journalItems div.journalrow div.journalitem ul.jcmt li.cmteditarea {
   line-height: 1.1;
   background: none #f3f3f3;
 }
 .EasyDNNSkin_Ozone .journalTools {
   border: solid 1px #c81704;
   border-radius: 6px;
 }
 .EasyDNNSkin_Ozone .journalTools + div {
   margin-top: 20px;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor {
   padding: 15px;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #journalClose {
   top: 0;
   right: 0;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #journalContent {
   margin-bottom: 8px;
   padding: 8px;
   width: 100%;
   font-size: 15px;
   border: none;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar {
   bottom: 17px;
   height: 16px;
   margin: 6px 16px 4px;
   min-width: 80px;
   position: absolute;
   right: 6px;
   width: 78px;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar > span {
   background: none transparent !important;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar > span:before {
   font-family: FontAwesome;
   cursor: default;
   color: #adadad;
   font-size: 16px;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar > span:hover:before {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar #tbar-perm:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar #tbar-attach:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar #tbar-photo:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .journalTools #journalEditor #tbar .securityMenu .handle {
   right: 9px;
   top: -26px;
 }
 .EasyDNNSkin_Ozone .journalTools #btnShare {
   padding: 8px 20px;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea {
   padding: 15px;
   top: auto;
   border-left: none !important;
   border-right: none !important;
   border-bottom: none !important;
   border-top: solid 1px #c81704;
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea .fileUploadArea {
   padding: 0;
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea div {
   padding: 0;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea .journal_onlineFileShare {
   border: none;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea .journal_localFileShare .dnnSecondaryAction, .EasyDNNSkin_Ozone .journalTools #journalOptionArea .journal_onlineFileShare .dnnSecondaryAction {
   text-transform: none !important;
   font-size: 13px;
   padding: 5px 10px;
   margin: 10px 0 0;
 }
 .EasyDNNSkin_Ozone .journalTools #journalOptionArea .journal_localFileShare > span, .EasyDNNSkin_Ozone .journalTools #journalOptionArea .journal_onlineFileShare > span {
   color: #969696;
   font-weight: normal;
   padding: 0;
   margin: 0;
 }
 .EasyDNNSkin_Ozone #journalEditor, .EasyDNNSkin_Ozone .jcmt .cmteditarea {
   background: none transparent;
   border: none;
   border-radius: 0;
   margin: 0;
   padding: 0;
   text-shadow: none;
   width: 100%;
 }
 .EasyDNNSkin_Ozone #journalEditor #journalClose, .EasyDNNSkin_Ozone #linkClose, .EasyDNNSkin_Ozone .miniclose, .EasyDNNSkin_Ozone .minidel {
   background: none transparent;
   height: 18px !important;
   width: 18px !important;
   text-align: center;
 }
 .EasyDNNSkin_Ozone #journalEditor #journalClose:before, .EasyDNNSkin_Ozone #linkClose:before, .EasyDNNSkin_Ozone .miniclose:before, .EasyDNNSkin_Ozone .minidel:before {
   content: "";
   font-family: FontAwesome;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .journalTools #btnShare.disabled, .EasyDNNSkin_Ozone .jcmt li.cmtbtn a.disabled {
   background: none #eee !important;
   color: #fff !important;
   box-shadow: none !important;
   border-color: #E8E8E8 !important;
   text-shadow: none !important;
 }
 .EasyDNNSkin_Ozone #journalItems {
   font-size: 12px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem > p {
   color: #a6a3a3;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem > p .authorname {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 16px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem > p .authorname a {
   color: #272621;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem > p .authorname a:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem .jphoto img {
   padding: 4px;
   border: solid 1px #c81704;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem .journalfooter {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 12px;
   font-weight: 300;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow {
   border: none;
   margin-bottom: 40px;
   padding: 0;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt {
   margin-top: 15px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt .cmteditarea {
   border: solid 1px #c81704;
   border-radius: 5px;
   padding: 10px;
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt .cmteditarea textarea, .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt .cmteditarea textarea:hover, .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt .cmteditarea textarea:focus {
   width: 100%;
   max-width: none;
   background: none transparent;
   box-shadow: none;
   border: none;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt .cmtbtn a {
   padding: 5px 15px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt li abbr {
   color: #a6a3a3;
   font-family: "Roboto Condensed", sans-serif;
 }
 .EasyDNNSkin_Ozone #journalItems .journalrow .journalitem .jcmt li p {
   padding: 0;
   font-size: 11px;
 }
 .EasyDNNSkin_Ozone #journalItems .author img, .EasyDNNSkin_Ozone .journalrow div.journalitem ul.jcmt li img {
   width: 84px;
   max-width: 100%;
   padding: 0;
   border-radius: 42px;
 }
 .EasyDNNSkin_Ozone #journalItems .journalitem, .EasyDNNSkin_Ozone .journalrow div.journalitem ul.jcmt li p {
   margin-left: 104px;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .ModViewProfileC {
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .UserProfileControls ul {
   margin: 0;
   padding: 0;
   text-align: right;
 }
 .EasyDNNSkin_Ozone .UserProfileControls ul li {
   list-style-type: none;
   margin: 0 0 5px;
   padding: 0;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .UserProfileControls ul li .dnnSecondaryAction {
   font-size: 12px;
   margin: 0;
   padding: 6px 15px;
 }
 .EasyDNNSkin_Ozone #UserProfileImg {
   float: left;
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone #UserProfileImg img {
   padding: 4px;
   border: solid 1px #c81704;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav {
   border-bottom: 1px solid #c81704;
   height: 31px;
   border-radius: 0;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li {
   background: none transparent;
   margin: 0;
   padding: 0;
   list-style-type: none;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li a {
   background: none transparent;
   border: solid 1px transparent;
   border-radius: 0;
   border-bottom: none;
   font-family: "Roboto Condensed", sans-serif;
   font-weight: 300;
   font-size: 14px;
   height: 30px;
   padding: 0 13px;
   line-height: 30px;
   margin: 0 0 -1px !important;
   color: #272621;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li a:hover {
   color: #c81704;
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li.ui-tabs-active a {
   border-color: #c81704;
   padding: 0 13px;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li.ui-state-focus {
   background: none transparent;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .dnnAdminTabNav li.ui-state-focus a {
   background: none transparent;
   box-shadow: none;
   border-color: #c81704;
 }
 .EasyDNNSkin_Ozone #smMainContent .dnnAdminTabNav li a span {
   background: none #e71601;
   border-radius: 11px;
   color: #fff;
   font-family: "PT Sans", sans-serif;
   font-size: 12px;
   line-height: 1;
   min-width: 20px;
   padding: 4px;
   text-align: center;
   text-shadow: none;
   display: inline-block;
   box-shadow: none;
   margin: -4px 10px 0 0;
   vertical-align: middle;
 }
 .EasyDNNSkin_Ozone .messageControls {
   border: none;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .messageControls .messageSelect .dnnButtonGroup li {
   margin-right: 5px;
 }
 .EasyDNNSkin_Ozone .messageControls .messageFolders .dnnButtonGroup li {
   margin-left: 5px;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup {
   background: none transparent;
   border: none;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li {
   border: none;
   list-style-type: none;
   margin: 0;
   padding: 0;
   background: none transparent !important;
   box-shadow: none !important;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li > a {
   border: solid 1px #c81704;
   border-radius: 5px;
   background: none transparent;
   font-family: "Roboto Condensed", sans-serif;
   font-size: 13px;
   font-weight: 300;
   padding: 8px 15px;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li > a span {
   color: #272621;
   margin: 0 !important;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li > a:hover {
   background: none #c81704;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li > a:hover span {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li.selectDrop > a:after {
   background: none transparent !important;
   content: "";
   font-family: FontAwesome;
   margin-left: 20px;
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li.selectDrop > a:hover:after {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .messageControls .dnnButtonGroup > li.selectDrop > ul {
   background: none #fff;
   border: 1px solid #c81704;
   border-radius: 2px;
   box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
   top: 35px;
 }
 .EasyDNNSkin_Ozone #smMainContent .dnnFormExpandContent {
   text-align: right;
 }
 .EasyDNNSkin_Ozone #smMainContent .dnnFormExpandContent .ComposeMessage {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 15px;
   font-weight: normal;
   text-transform: uppercase;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone #smMainContent .dnnFormExpandContent .ComposeMessage:before {
   content: "";
   margin-right: 5px;
   font-family: FontAwesome;
   font-size: 15px;
 }
 .EasyDNNSkin_Ozone .smListings > ul {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li {
   background: none #f3f3f3;
   border-bottom: none;
   border-top: dashed 1px #a8a4a4;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li.active {
   background: none transparent;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li > ul > li .profileImg {
   background: none transparent;
   border: solid 1px #c81704;
   width: 64px;
   height: 64px;
   overflow: hidden;
   margin: 5px;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li > ul > li .profileImg span {
   width: 62px;
   height: 62px;
   border: solid 4px #fff;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li > ul > li .profileImg span em {
   width: 54px;
   height: 54px;
 }
 .EasyDNNSkin_Ozone .smListings > ul > li > ul > li .profileImg span em img {
   width: 100%;
   height: 100%;
 }
 .EasyDNNSkin_Ozone .smListings dl .subject {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 15px;
   font-weight: bold;
 }
 .EasyDNNSkin_Ozone .smListings dl .meta {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 13px;
   display: inline-block;
 }
 .EasyDNNSkin_Ozone .smListings dl .meta em {
   font-style: normal;
 }
 .EasyDNNSkin_Ozone .smListings dl .message {
   color: #757575;
   font-size: 12px;
 }
 .EasyDNNSkin_Ozone .smListings .smTimeStamped {
   color: #757575;
   font-size: 12px;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle, .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:hover {
   background: none #e7ebf1;
   border-radius: 7px;
   box-shadow: 0px 1px 0px 0px #fff inset;
   position: relative;
   line-height: 1;
   width: 26px;
   height: 26px;
   border: solid 1px #dbdee6;
   text-indent: 0;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle > span, .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:hover > span {
   display: none;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:before, .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:after {
   position: absolute;
   width: 16px;
   height: 16px;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:before {
   content: "";
   border: solid 1px #cbd0da;
   box-shadow: 0px 3px 4px 0px #b5b9c1;
   background-color: #eaedf3;
   border-radius: 4px;
   top: 4px;
   left: 4px;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:after {
   content: "";
   font-family: FontAwesome;
   color: #a01203;
   text-shadow: 1px 1px 1px #fff;
   font-size: 12px;
   top: 6px;
   left: 2px;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li .ActiveToggle:hover:before {
   background-color: #fff;
 }
 .EasyDNNSkin_Ozone .smListings .messages > li.active .ActiveToggle:after {
   display: none;
 }
 .EasyDNNSkin_Ozone textarea#replyMessage, .EasyDNNSkin_Ozone textarea#replyMessage:hover, .EasyDNNSkin_Ozone textarea#replyMessage:focus {
   border: 1px solid #C81704;
   border-radius: 5px;
   padding: 10px;
   background: none #F3F3F3;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .DnnModule-Messaging-Notifications .smListings .ListCol-2 {
   width: 12%;
 }
 .EasyDNNSkin_Ozone .DnnModule-Messaging-Details .smListings .ListCol-2 {
   width: 60%;
 }
 .EasyDNNSkin_Ozone .DnnModule-Messaging-Details .smListings .ListCol-1 {
   width: 12%;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header {
   min-height: 65px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo {
   max-height: 72px;
   padding: 13px 32px 0 32px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo {
     max-height: 60px;
     padding: 5px 5px 0 5px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo > a > img {
   max-height: 48px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 {
   padding: 5px 32px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_logo.eds_logoHeader1 {
     max-height: 60px;
     padding: 5px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language, .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchButton, .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
   top: -101px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_language, .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_searchButton, .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .eds_headerBackground .eds_header .eds_userLogin {
     height: 0;
     margin: 0;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .responsAbilityMenu {
   margin-top: 5px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer .responsAbilityMenu {
     margin-top: 15px;
     padding-top: 0;
   }
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header {
     min-height: 46px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_logo {
   max-height: 48px;
   margin: 10px 0;
   padding: 0;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane.DNNEmptyPane + .eds_logo.eds_logoHeader2 {
   max-height: 101px;
   margin: 7px 0;
   padding: 0;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane.DNNEmptyPane + .eds_logo.eds_logoHeader2 > a > img {
   max-height: 80px;
   max-width: 300px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane.DNNEmptyPane + .eds_logo.eds_logoHeader2 > a > img {
     max-height: 48px;
     max-width: 200px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
   max-height: 124px;
   margin: 20px 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
     max-height: 75px;
   }
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
     margin: 10px 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 {
     max-height: 68px;
     margin: 5px 0;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 > a > img {
   max-height: 110px;
   max-width: 300px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 > a > img {
     max-height: 48px;
     max-width: 200px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_bannerPane + .eds_logo.eds_logoHeader2 > a > img {
     max-height: 48px;
     max-width: 200px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight.eds_bannerPane {
     height: auto;
     margin-top: 15px;
     margin-bottom: 15px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLanguageBg {
   min-height: 0;
   height: 0;
   overflow: hidden;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_userLanguageBg > div {
   margin-top: -100px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight {
   margin-top: 19px;
   margin-bottom: 15px;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .eds_headerRight {
     margin-bottom: 0;
     margin-top: 0;
     height: 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_headerBackground .eds_header .header2search {
     margin-top: -500px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .eds_menuBg {
   box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2 .responsAbilityMenu.eds_menuType2 {
   margin-top: 0;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 {
   min-height: 90px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_fixedHeader {
   box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.4);
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_headerBackground {
   border-bottom-width: 2px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_headerBackground .eds_header .eds_logo {
   margin: 8px 0;
   padding: 5px 5px 0 0;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_headerBackground .eds_header .eds_logo {
     max-height: 60px;
     padding: 5px 5px 0 0;
     margin: 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_headerBackground .eds_header .eds_logo {
     padding: 5px 5px 0 0;
     margin: 0;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer2.eds_headerContainer3.eds_headerContainer4 .eds_headerBackground .eds_header .eds_logo > a > img {
   max-height: 44px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg {
   padding-bottom: 1px;
   margin-bottom: 0;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:before {
   height: 1px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_menuType5bg:after {
   height: 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header {
     min-height: 0;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header {
     padding-bottom: 10px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language, .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_userLogin {
   top: 0;
   height: auto;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
   margin-top: 5px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
     margin-left: 27px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_language {
     margin-top: -500px;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_headerRight {
     margin-top: -500px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_searchButton {
   top: 0;
   height: 30px;
   margin-left: 19px;
   margin-right: 1px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo {
   padding: 0;
   margin: 5px 10px 5px 0;
   max-height: 50px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_logo > a > img {
   max-height: 50px;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_headerBanner {
   margin-top: 5px;
   font-size: 14px !important;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .eds_headerContainer.eds_headerContainer5 .eds_headerBackground .eds_header .eds_headerBanner {
     height: 0;
     margin: 0;
     overflow: hidden;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 {
   margin-top: 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 {
     margin-top: 10px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
   line-height: 65px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType4 .raMenuWrapper > ol > li > span .edsmm_itemContainer {
     line-height: 45px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone .responsAbilityMenu.eds_menuType5 {
   margin-top: 0;
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .responsAbilityMenu {
   margin-top: 6px;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone.eds_fixedSideHeader.eds_headerOnClickOpen.eds_rightSideHeader .eds_header .responsAbilityMenu {
     margin-top: 13px;
   }
 }
 .eds_pageScrolled .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeader7TrigerContainer {
   margin-top: 17px;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .eds_pageScrolled .EasyDNNSkin_Ozone.eds_fixedSideHeader .eds_sideHeader7TrigerContainer {
     margin-top: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_Tabs {
   border: solid 1px #d02110;
   border-radius: 5px;
 }
 .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav {
   margin: 0;
   padding: 0;
   font-size: 0;
   line-height: 0;
   border-radius: 5px 5px 0 0;
   border-bottom: solid 1px #c81704;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav {
     border-bottom: none;
   }
 }
 .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav > li {
   display: inline-block;
   list-style-type: none;
   cursor: pointer;
   color: #b4b4b4;
   font-family: "Roboto Condensed", sans-serif;
   font-size: 18px;
   border-color: #c81704;
   border-width: 0 1px 0 0;
   border-style: solid;
   padding: 7px 20px;
   margin: 0;
   line-height: 1;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav > li {
     display: block;
     border-width: 0 0 1px;
   }
 }
 .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav > li:hover {
   color: #c81704;
 }
 .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav > li.edsTabulator_active {
   border-bottom: solid 1px #fff;
   margin-bottom: -1px;
   color: #c81704;
   border-radius: 0 5px 0 0;
 }
 @media handheld, only screen and (max-width: 992px), only screen and (max-device-width: 992px) {
   .EasyDNNSkin_Ozone .eds_Tabs .eds_tabsNav > li.edsTabulator_active {
     margin-bottom: 0;
   }
 }
 .EasyDNNSkin_Ozone .eds_Tabs .edsTabulator_tabsWrapper {
   overflow: hidden;
   position: relative;
 }
 .EasyDNNSkin_Ozone .eds_Tabs .edsTabulator_tabsWrapper .edsTabulator_tab {
   padding: 20px;
   visibility: hidden;
   opacity: 0;
   position: absolute;
   width: 0;
   z-index: 0;
   -webkit-transition: opacity 300ms linear;
   -khtml-transition: opacity 300ms linear;
   -moz-transition: opacity 300ms linear;
   -ms-transition: opacity 300ms linear;
   -o-transition: opacity 300ms linear;
   transition: opacity 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_Tabs .edsTabulator_tabsWrapper .edsTabulator_tab.edsTabulator_active {
   visibility: visible;
   opacity: 1;
   position: relative;
   z-index: 1;
   width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_Tabs.eds_Tabs2 .eds_tabsNav > li.edsTabulator_active {
   background-color: #eb1601;
   box-shadow: 0 -25px 13px -13px #cb1400 inset;
   color: #fff;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
   margin-bottom: 0;
   border-bottom: none;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section {
   margin-bottom: 5px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section .edsAccordion_title {
   position: relative;
   border-bottom: solid 1px #c81704;
   cursor: pointer;
   margin: 0;
   padding: 5px 2px;
   font-size: 20px;
   font-family: "Roboto Condensed", sans-serif;
   line-height: 1;
   letter-spacing: normal;
   color: #c81704;
   -webkit-transition: color 300ms linear;
   -khtml-transition: color 300ms linear;
   -moz-transition: color 300ms linear;
   -ms-transition: color 300ms linear;
   -o-transition: color 300ms linear;
   transition: color 300ms linear;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section .edsAccordion_title:hover {
   color: #9f9f9f;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section .edsAccordion_title:after {
   position: absolute;
   content: "";
   right: 0;
   bottom: -1px;
   width: 32px;
   height: 32px;
   text-align: center;
   vertical-align: center;
   font-family: FontAwesome;
   border: solid 1px #c81704;
   font-size: 20px;
   line-height: 1;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section .edsAccordion_contentWrapper {
   position: relative;
   height: 0;
   overflow: hidden;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section .edsAccordion_contentWrapper .edsAccordion_content {
   padding: 10px 3px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section.edsAccordion_active .edsAccordion_title:after {
   content: "";
   background-color: #c81704;
   color: #fff;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
 }
 .EasyDNNSkin_Ozone .eds_Accordion .edsAccordion_section.edsAccordion_active .edsAccordion_contentWrapper {
   height: auto;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion2 .edsAccordion_section {
   border-radius: 4px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion2 .edsAccordion_section .edsAccordion_title {
   border: solid 1px #c81704;
   border-radius: 4px;
   padding: 4px 10px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion2 .edsAccordion_section .edsAccordion_title:after {
   right: -1px;
   top: -1px;
   height: auto;
   border-radius: 0 4px 4px 0;
   width: 33px;
   line-height: 30px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion2 .edsAccordion_section .edsAccordion_contentWrapper .edsAccordion_content {
   border: solid 1px #c81704;
   border-radius: 0 0 4px 4px;
   border-top: none;
   padding: 15px 10px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion2 .edsAccordion_section.edsAccordion_active .edsAccordion_title {
   margin-bottom: -2px;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion3 .edsAccordion_section .edsAccordion_title {
   padding-left: 37px;
   font-size: 2em;
	 width: 100%;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion3 .edsAccordion_section .edsAccordion_title:after {
   left: 0;
   right: auto;
   content: "";
   background: #c81704 url("../../assets/images/elements/accordion3/accordionTitleIcon/predefined/accPlusMinus.png") no-repeat center 8px;
   border: none;
 }
 .EasyDNNSkin_Ozone .eds_Accordion.eds_Accordion3 .edsAccordion_section.edsAccordion_active .edsAccordion_title:after {
   background-position: center -24px;
 }
 ul, ol {
   margin-left: 15px;
 }
 ul {
   list-style-type: disc;
 }
 ul ul {
   list-style-type: circle;
 }
 ul ul ul {
   list-style-type: square;
 }
 ol {
   list-style-type: decimal;
 }
 ol ol {
   list-style-type: upper-roman;
 }
 ol ol ol {
   list-style-type: lower-roman;
 }
 .list-unstyled {
   margin-left: 0;
 }
 .list-group {
   margin-left: 0;
 }
 .EasyDNNSkin_Ozone h1, .EasyDNNSkin_Ozone .h1, .EasyDNNSkin_Ozone h2, .EasyDNNSkin_Ozone .h2, .EasyDNNSkin_Ozone h3, .EasyDNNSkin_Ozone .h3, .EasyDNNSkin_Ozone h4, .EasyDNNSkin_Ozone .h4, .EasyDNNSkin_Ozone h5, .EasyDNNSkin_Ozone .h5, .EasyDNNSkin_Ozone h6, .EasyDNNSkin_Ozone .h6 {
   font-family: 'Source Sans Pro', sans-serif;
   font-weight: normal;
   letter-spacing: normal;
 }
 .EasyDNNSkin_Ozone .page-header {
   border-bottom: solid 1px #c81704;
 }
 .EasyDNNSkin_Ozone .page-header h1, .EasyDNNSkin_Ozone .page-header h2, .EasyDNNSkin_Ozone .page-header h3, .EasyDNNSkin_Ozone .page-header h4, .EasyDNNSkin_Ozone .page-header h5, .EasyDNNSkin_Ozone .page-header h6 {
   color: #7c7c7c;
 }
 .EasyDNNSkin_Ozone .eds_customFont {
   font-family: 'Source Sans Pro', sans-serif;
 }
 .EasyDNNSkin_Ozone .eds_largerText {
   font-size: 120%;
   line-height: 1.2;
 }
 .EasyDNNSkin_Ozone .eds_largeText {
   font-size: 200%;
   line-height: 1.1;
 }
 .EasyDNNSkin_Ozone .eds_extraLargeText {
   font-size: 450%;
   line-height: 1.1;
 }
 .EasyDNNSkin_Ozone .text-muted {
   color: #797676;
 }
 .EasyDNNSkin_Ozone ul.eds_listCircle > li:before {
   color: #c81704;
   content: "";
   font: 9px/1.3 FontAwesome;
   left: 0;
   top: 3px;
 }
 .EasyDNNSkin_Ozone ul.eds_listStar > li:before {
   color: #c81704;
   content: "";
   font: 9px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 3px;
 }
 .EasyDNNSkin_Ozone ul.eds_listCheckSquare > li:before {
   color: #c81704;
   content: "";
   font: 13px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 1px;
 }
 .EasyDNNSkin_Ozone ul.eds_listChevronCircle > li:before {
   color: #c81704;
   content: "";
   font: 13px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 0;
 }
 .EasyDNNSkin_Ozone ul.eds_listCircleO > li:before {
   color: #c81704;
   content: "";
   font: 10px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 3px;
 }
 .EasyDNNSkin_Ozone ul.eds_listCheck > li:before {
   color: #c81704;
   content: "";
   font: 13px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 1px;
 }
 .EasyDNNSkin_Ozone ul.eds_listCheckSquareO > li:before {
   color: #c81704;
   content: "";
   font: 13px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 0;
 }
 .EasyDNNSkin_Ozone ul.eds_listPaperclip > li:before {
   color: #c81704;
   content: "";
   font: 13px/1.3 FontAwesome;
   position: absolute;
   left: 0;
   top: 0;
 }
 .EasyDNNSkin_Ozone ul.eds_listCircle, .EasyDNNSkin_Ozone ul.eds_listStar, .EasyDNNSkin_Ozone ul.eds_listCheckSquare, .EasyDNNSkin_Ozone ul.eds_listChevronCircle, .EasyDNNSkin_Ozone ul.eds_listCircleO, .EasyDNNSkin_Ozone ul.eds_listCheck, .EasyDNNSkin_Ozone ul.eds_listCheckSquareO, .EasyDNNSkin_Ozone ul.eds_listPaperclip {
   margin: 0 0 30px;
 }
 .EasyDNNSkin_Ozone ul.eds_listCircle > li, .EasyDNNSkin_Ozone ul.eds_listStar > li, .EasyDNNSkin_Ozone ul.eds_listCheckSquare > li, .EasyDNNSkin_Ozone ul.eds_listChevronCircle > li, .EasyDNNSkin_Ozone ul.eds_listCircleO > li, .EasyDNNSkin_Ozone ul.eds_listCheck > li, .EasyDNNSkin_Ozone ul.eds_listCheckSquareO > li, .EasyDNNSkin_Ozone ul.eds_listPaperclip > li {
   margin: 0 0 10px;
   position: relative;
   padding: 0 0 0 15px;
   list-style-type: none;
 }
 .EasyDNNSkin_Ozone ul.eds_listCircle > li:before, .EasyDNNSkin_Ozone ul.eds_listStar > li:before, .EasyDNNSkin_Ozone ul.eds_listCheckSquare > li:before, .EasyDNNSkin_Ozone ul.eds_listChevronCircle > li:before, .EasyDNNSkin_Ozone ul.eds_listCircleO > li:before, .EasyDNNSkin_Ozone ul.eds_listCheck > li:before, .EasyDNNSkin_Ozone ul.eds_listCheckSquareO > li:before, .EasyDNNSkin_Ozone ul.eds_listPaperclip > li:before {
   position: absolute;
 }
 .EasyDNNSkin_Ozone hr {
   display: block;
   margin: 15px 0 20px;
   border: none;
   border-bottom: 1px dashed #bfbfbf;
   position: relative;
   overflow: visible;
 }
 .EasyDNNSkin_Ozone hr:after, .EasyDNNSkin_Ozone hr:before {
   content: "";
   display: block;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle2 {
   border-bottom-style: solid;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle2:after {
   width: 16%;
   border-bottom: solid 3px #c81704;
   position: absolute;
   top: -1px;
   left: 50%;
   margin-left: -8%;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle3 {
   border-bottom-style: solid;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle3:after {
   width: 16%;
   border-bottom: solid 3px #c81704;
   position: absolute;
   top: -1px;
   left: 50%;
   margin-left: -8%;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle3:before {
   position: absolute;
   width: 0;
   border-style: solid;
   border-width: 6px;
   border-color: transparent transparent #c81704;
   top: -11px;
   left: 50%;
   margin-left: -3px;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle4 {
   border-bottom-style: solid;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle4:after {
   width: 16%;
   border-bottom: solid 3px #c81704;
   position: absolute;
   top: -1px;
   left: 50%;
   margin-left: -8%;
   z-index: 1;
 }
 .EasyDNNSkin_Ozone hr.eds_hrStyle4:before {
   width: 8%;
   border-bottom: solid 7px #c81704;
   position: absolute;
   top: -3px;
   left: 50%;
   margin-left: -4%;
   z-index: 2;
 }
 .EasyDNNSkin_Ozone .eds_info {
   padding: 8px;
   margin: 10px 0;
   display: block;
   line-height: 30px;
   font-size: 13px;
 }
 .EasyDNNSkin_Ozone .eds_info:before {
   float: left;
   font-size: 30px;
   line-height: 30px;
   color: #fff;
   font-family: FontAwesome;
   width: 30px;
   text-align: center;
   margin-right: 12px;
 }
 .EasyDNNSkin_Ozone .eds_info.bg-primary:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_info.bg-success:before {
   content: "";
   color: #02A700;
 }
 .EasyDNNSkin_Ozone .eds_info.bg-info:before {
   content: "";
   color: #006BDD;
 }
 .EasyDNNSkin_Ozone .eds_info.bg-warning:before {
   content: "";
   color: #BCBB00;
 }
 .EasyDNNSkin_Ozone .eds_info.bg-danger:before {
   content: "";
   color: #C82020;
 }
 .EasyDNNSkin_Ozone .Normal pre {
   margin-top: 15px;
   margin-bottom: 15px;
 }
 .EasyDNNSkin_Ozone address {
   font-size: 15px;
 }
 .EasyDNNSkin_Ozone address strong {
   font-family: 'Source Sans Pro', sans-serif;
   font-weight: normal;
   font-size: 16px;
 }
 .EasyDNNSkin_Ozone .eds_form > div {
   margin-bottom: 10px;
 }
 .EasyDNNSkin_Ozone .eds_form label {
   font-family: "Roboto Condensed", sans-serif;
   font-size: 14px;
   font-weight: normal;
   width: 100px;
   vertical-align: top;
 }
 .EasyDNNSkin_Ozone .eds_form .btn {
   margin-left: 100px !important;
 }
 .EasyDNNSkin_Ozone .eds_mainTitle {
   text-align: center;
   padding: 20px 0;
 }
 .EasyDNNSkin_Ozone .eds_mainTitle h2 {
   font-size: 66px;
   line-height: 1;
   margin: 0 0 40px;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_mainTitle p {
   font-size: 33px;
   line-height: 1;
   color: #a4a4a4;
   font-family: 'Source Sans Pro', sans-serif;
 }
 .EasyDNNSkin_Ozone .eds_mainTitle p + p {
   margin-top: 20px;
 }
 .EasyDNNSkin_Ozone .dnnPrimaryAction, .EasyDNNSkin_Ozone .dnnSecondaryAction, .EasyDNNSkin_Ozone .dnnTertiaryAction {
   padding: 9px 25px;
   line-height: 1;
   border-radius: 6px;
   font-family: 'Source Sans Pro', sans-serif;
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .dnnSecondaryAction, .EasyDNNSkin_Ozone #journalOptionArea .journal_localFileShare .dnnSecondaryAction {
   border: solid 1px #ddd;
   background: none #fff;
   color: #c81704;
   font-size: 16px;
   font-weight: 300;
   text-transform: uppercase;
   text-shadow: none;
   font-weight: normal;
   box-shadow: none;
   line-height: 0.8;
 }
 .EasyDNNSkin_Ozone .dnnSecondaryAction:hover, .EasyDNNSkin_Ozone #journalOptionArea .journal_localFileShare .dnnSecondaryAction:hover {
   color: #272621;
   border: solid 1px #ae2b1d;
   background: none #fff;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .dnnTertiaryAction {
   border: none;
   background: none #6e6868;
   font-size: 12px;
   font-weight: bold;
   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.18);
   box-shadow: 0 20px 10px -10px #a59b9b inset;
   color: #fff;
   line-height: 1.1;
   font-family: "PT Sans", sans-serif;
   -webkit-transition: background-color 300ms linear;
   -khtml-transition: background-color 300ms linear;
   -moz-transition: background-color 300ms linear;
   -ms-transition: background-color 300ms linear;
   -o-transition: background-color 300ms linear;
   transition: background-color 300ms linear;
 }
 .EasyDNNSkin_Ozone .dnnTertiaryAction:hover {
   box-shadow: none;
   background: none #988f8f;
 }
 .EasyDNNSkin_Ozone .dnnPrimaryAction, .EasyDNNSkin_Ozone .journalTools #btnShare, .EasyDNNSkin_Ozone .jcmt li.cmtbtn a {
   border: 1px solid #c81704;
   color: #c81704;
   margin: 0;
   text-shadow: none;
   background: none #fff;
   -moz-transition: none;
   -webkit-transition: none;
   -o-transition: color 0 ease-in;
   transition: none;
   box-shadow: none;
   line-height: 1;
   font-weight: normal;
   font-size: 13px;
 }
 .EasyDNNSkin_Ozone .dnnPrimaryAction:hover, .EasyDNNSkin_Ozone .journalTools #btnShare:hover, .EasyDNNSkin_Ozone .jcmt li.cmtbtn a:hover {
   color: #fff !important;
   text-shadow: none;
   background: none #c81704;
   border-color: #c81704;
 }
 .EasyDNNSkin_Ozone .btn-toolbar + .btn-toolbar {
   margin-top: 10px;
 }
 .EasyDNNSkin_Ozone .eds_btn {
   display: inline-block;
   border: 1px solid #c81704;
   background: none #fff;
   text-shadow: none;
   text-decoration: none;
   line-height: 1;
   font-family: 'Source Sans Pro', sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   padding: 7px 18px;
   border-radius: 4px;
   box-shadow: none;
   color: #c81704;
   -webkit-transition: all 200ms linear;
   -khtml-transition: all 200ms linear;
   -moz-transition: all 200ms linear;
   -ms-transition: all 200ms linear;
   -o-transition: all 200ms linear;
   transition: all 200ms linear;
 }
 .EasyDNNSkin_Ozone .eds_btn:hover {
   color: #fff;
   background-color: #c81704;
   text-decoration: none;
   box-shadow: none;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnLarge {
   font-size: 20px;
   padding: 12px 20px;
   border-width: 2px;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnSuccess {
   background-color: #5dba5f;
   border-color: #438e41;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnSuccess:hover {
   background-color: #438e41;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnInfo {
   background-color: #bdbdbd;
   border-color: #909090;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnInfo:hover {
   background-color: #909090;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnWarning {
   background-color: #f9ab3c;
   border-color: #e78a04;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnWarning:hover {
   background-color: #e78a04;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnDanger {
   background-color: #d94e49;
   border-color: #9d241e;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnDanger:hover {
   background-color: #9d241e;
 }
 .EasyDNNSkin_Ozone .eds_btn.eds_btnSuccess, .EasyDNNSkin_Ozone .eds_btn.eds_btnInfo, .EasyDNNSkin_Ozone .eds_btn.eds_btnWarning, .EasyDNNSkin_Ozone .eds_btn.eds_btnDanger {
   color: #fff;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton {
   display: inline-block;
   text-align: center;
   border: solid 2px #fff;
   background-color: rgba(0, 0, 0, 0.35);
   border-radius: 15%;
   width: 110px;
   height: 110px;
   text-decoration: none;
   font-size: 0;
   line-height: 0;
   -webkit-transition: all 250ms ease;
   -khtml-transition: all 250ms ease;
   -moz-transition: all 250ms ease;
   -ms-transition: all 250ms ease;
   -o-transition: all 250ms ease;
   transition: all 250ms ease;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_scrollToButton {
     width: 55px;
     height: 53px;
     border-width: 1px;
   }
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton:hover {
   background-color: rgba(0, 0, 0, 0.5);
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton:hover:before {
   text-decoration: none;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton > span {
   display: none;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton:before {
   font-family: "FontAwesome";
   color: #fff;
   font-size: 32px;
   line-height: 102px;
   text-decoration: none;
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_scrollToButton:before {
     font-size: 21px;
     line-height: 52px;
   }
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton.eds_small {
   width: 75px;
   height: 75px;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton.eds_small:before {
   line-height: 71px;
   font-size: 22px;
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton.eds_scrollDown:before {
   content: "";
 }
 .EasyDNNSkin_Ozone .eds_scrollToButton.eds_scrollUp:before {
   content: "";
 }
 /* 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 {
   -webkit-animation-name: bounce;
   animation-name: bounce;
 }
 .bounceOnHover: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 {
   -webkit-animation-name: flash;
   animation-name: flash;
 }
 .flashOnHover: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 {
   -webkit-animation-name: pulse;
   animation-name: pulse;
 }
 .pulseOnHover: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 {
   -webkit-animation-name: shake;
   animation-name: shake;
 }
 .shakeOnHover: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 {
   -webkit-transform-origin: top center;
   -ms-transform-origin: top center;
   transform-origin: top center;
   -webkit-animation-name: swing;
   animation-name: swing;
 }
 .swingOnHover: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 {
   -webkit-animation-name: tada;
   animation-name: tada;
 }
 .tadaOnHover: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 {
   -webkit-animation-name: wobble;
   animation-name: wobble;
 }
 .wobbleOnHover:hover {
   -webkit-animation-name: wobble;
   animation-name: wobble;
 }
 @-webkit-keyframes bounceIn {
   0% {
     opacity: 0;
     -webkit-transform: scale(0.3);
     transform: scale(0.3);
   }
   50% {
     opacity: 1;
     -webkit-transform: scale(1.05);
     transform: scale(1.05);
   }
   70% {
     -webkit-transform: scale(0.9);
     transform: scale(0.9);
   }
   100% {
     -webkit-transform: scale(1);
     transform: scale(1);
   }
 }
 @keyframes bounceIn {
   0% {
     opacity: 0;
     -webkit-transform: scale(0.3);
     -ms-transform: scale(0.3);
     transform: scale(0.3);
   }
   50% {
     opacity: 1;
     -webkit-transform: scale(1.05);
     -ms-transform: scale(1.05);
     transform: scale(1.05);
   }
   70% {
     -webkit-transform: scale(0.9);
     -ms-transform: scale(0.9);
     transform: scale(0.9);
   }
   100% {
     -webkit-transform: scale(1);
     -ms-transform: scale(1);
     transform: scale(1);
   }
 }
 .bounceIn {
   -webkit-animation-name: bounceIn;
   animation-name: bounceIn;
 }
 .bounceInOnHover:hover {
   -webkit-animation-name: bounceIn;
   animation-name: bounceIn;
 }
 @-webkit-keyframes bounceInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateY(30px);
     transform: translateY(30px);
   }
   80% {
     -webkit-transform: translateY(-10px);
     transform: translateY(-10px);
   }
   100% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes bounceInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateY(30px);
     -ms-transform: translateY(30px);
     transform: translateY(30px);
   }
   80% {
     -webkit-transform: translateY(-10px);
     -ms-transform: translateY(-10px);
     transform: translateY(-10px);
   }
   100% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .bounceInDown {
   -webkit-animation-name: bounceInDown;
   animation-name: bounceInDown;
 }
 .bounceInDownOnHover:hover {
   -webkit-animation-name: bounceInDown;
   animation-name: bounceInDown;
 }
 @-webkit-keyframes bounceInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateX(30px);
     transform: translateX(30px);
   }
   80% {
     -webkit-transform: translateX(-10px);
     transform: translateX(-10px);
   }
   100% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes bounceInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateX(30px);
     -ms-transform: translateX(30px);
     transform: translateX(30px);
   }
   80% {
     -webkit-transform: translateX(-10px);
     -ms-transform: translateX(-10px);
     transform: translateX(-10px);
   }
   100% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .bounceInLeft {
   -webkit-animation-name: bounceInLeft;
   animation-name: bounceInLeft;
 }
 .bounceInLeftOnHover:hover {
   -webkit-animation-name: bounceInLeft;
   animation-name: bounceInLeft;
 }
 @-webkit-keyframes bounceInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateX(-30px);
     transform: translateX(-30px);
   }
   80% {
     -webkit-transform: translateX(10px);
     transform: translateX(10px);
   }
   100% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes bounceInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateX(-30px);
     -ms-transform: translateX(-30px);
     transform: translateX(-30px);
   }
   80% {
     -webkit-transform: translateX(10px);
     -ms-transform: translateX(10px);
     transform: translateX(10px);
   }
   100% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .bounceInRight {
   -webkit-animation-name: bounceInRight;
   animation-name: bounceInRight;
 }
 .bounceInRightOnHover:hover {
   -webkit-animation-name: bounceInRight;
   animation-name: bounceInRight;
 }
 @-webkit-keyframes bounceInUp {
   0% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     transform: translateY(2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateY(-30px);
     transform: translateY(-30px);
   }
   80% {
     -webkit-transform: translateY(10px);
     transform: translateY(10px);
   }
   100% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes bounceInUp {
   0% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     -ms-transform: translateY(2000px);
     transform: translateY(2000px);
   }
   60% {
     opacity: 1;
     -webkit-transform: translateY(-30px);
     -ms-transform: translateY(-30px);
     transform: translateY(-30px);
   }
   80% {
     -webkit-transform: translateY(10px);
     -ms-transform: translateY(10px);
     transform: translateY(10px);
   }
   100% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .bounceInUp {
   -webkit-animation-name: bounceInUp;
   animation-name: bounceInUp;
 }
 .bounceInUpOnHover:hover {
   -webkit-animation-name: bounceInUp;
   animation-name: bounceInUp;
 }
 @-webkit-keyframes bounceOut {
   0% {
     -webkit-transform: scale(1);
     transform: scale(1);
   }
   25% {
     -webkit-transform: scale(0.95);
     transform: scale(0.95);
   }
   50% {
     opacity: 1;
     -webkit-transform: scale(1.1);
     transform: scale(1.1);
   }
   100% {
     opacity: 0;
     -webkit-transform: scale(0.3);
     transform: scale(0.3);
   }
 }
 @keyframes bounceOut {
   0% {
     -webkit-transform: scale(1);
     -ms-transform: scale(1);
     transform: scale(1);
   }
   25% {
     -webkit-transform: scale(0.95);
     -ms-transform: scale(0.95);
     transform: scale(0.95);
   }
   50% {
     opacity: 1;
     -webkit-transform: scale(1.1);
     -ms-transform: scale(1.1);
     transform: scale(1.1);
   }
   100% {
     opacity: 0;
     -webkit-transform: scale(0.3);
     -ms-transform: scale(0.3);
     transform: scale(0.3);
   }
 }
 .bounceOut {
   -webkit-animation-name: bounceOut;
   animation-name: bounceOut;
 }
 .bounceOutOnHover:hover {
   -webkit-animation-name: bounceOut;
   animation-name: bounceOut;
 }
 @-webkit-keyframes bounceOutDown {
   0% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateY(-20px);
     transform: translateY(-20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     transform: translateY(2000px);
   }
 }
 @keyframes bounceOutDown {
   0% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateY(-20px);
     -ms-transform: translateY(-20px);
     transform: translateY(-20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     -ms-transform: translateY(2000px);
     transform: translateY(2000px);
   }
 }
 .bounceOutDown {
   -webkit-animation-name: bounceOutDown;
   animation-name: bounceOutDown;
 }
 .bounceOutDownOnHover:hover {
   -webkit-animation-name: bounceOutDown;
   animation-name: bounceOutDown;
 }
 @-webkit-keyframes bounceOutLeft {
   0% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateX(20px);
     transform: translateX(20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 @keyframes bounceOutLeft {
   0% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateX(20px);
     -ms-transform: translateX(20px);
     transform: translateX(20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 .bounceOutLeft {
   -webkit-animation-name: bounceOutLeft;
   animation-name: bounceOutLeft;
 }
 .bounceOutLeftOnHover:hover {
   -webkit-animation-name: bounceOutLeft;
   animation-name: bounceOutLeft;
 }
 @-webkit-keyframes bounceOutRight {
   0% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateX(-20px);
     transform: translateX(-20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 @keyframes bounceOutRight {
   0% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateX(-20px);
     -ms-transform: translateX(-20px);
     transform: translateX(-20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 .bounceOutRight {
   -webkit-animation-name: bounceOutRight;
   animation-name: bounceOutRight;
 }
 .bounceOutRightOnHover:hover {
   -webkit-animation-name: bounceOutRight;
   animation-name: bounceOutRight;
 }
 @-webkit-keyframes bounceOutUp {
   0% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateY(20px);
     transform: translateY(20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 @keyframes bounceOutUp {
   0% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   20% {
     opacity: 1;
     -webkit-transform: translateY(20px);
     -ms-transform: translateY(20px);
     transform: translateY(20px);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 .bounceOutUp {
   -webkit-animation-name: bounceOutUp;
   animation-name: bounceOutUp;
 }
 .bounceOutUpOnHover:hover {
   -webkit-animation-name: bounceOutUp;
   animation-name: bounceOutUp;
 }
 @-webkit-keyframes fadeIn {
   0% {
     opacity: 0;
   }
   100% {
     opacity: 1;
   }
 }
 @keyframes fadeIn {
   0% {
     opacity: 0;
   }
   100% {
     opacity: 1;
   }
 }
 .fadeIn {
   -webkit-animation-name: fadeIn;
   animation-name: fadeIn;
 }
 .fadeInOnHover:hover {
   -webkit-animation-name: fadeIn;
   animation-name: fadeIn;
 }
 @-webkit-keyframes fadeInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-20px);
     transform: translateY(-20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes fadeInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-20px);
     -ms-transform: translateY(-20px);
     transform: translateY(-20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .fadeInDown {
   -webkit-animation-name: fadeInDown;
   animation-name: fadeInDown;
 }
 .fadeInDownOnHover:hover {
   -webkit-animation-name: fadeInDown;
   animation-name: fadeInDown;
 }
 @-webkit-keyframes fadeInDownBig {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes fadeInDownBig {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .fadeInDownBig {
   -webkit-animation-name: fadeInDownBig;
   animation-name: fadeInDownBig;
 }
 .fadeInDownBigOnHover:hover {
   -webkit-animation-name: fadeInDownBig;
   animation-name: fadeInDownBig;
 }
 @-webkit-keyframes fadeInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-20px);
     transform: translateX(-20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes fadeInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-20px);
     -ms-transform: translateX(-20px);
     transform: translateX(-20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .fadeInLeft {
   -webkit-animation-name: fadeInLeft;
   animation-name: fadeInLeft;
 }
 .fadeInLeftOnHover:hover {
   -webkit-animation-name: fadeInLeft;
   animation-name: fadeInLeft;
 }
 @-webkit-keyframes fadeInLeftBig {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes fadeInLeftBig {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .fadeInLeftBig {
   -webkit-animation-name: fadeInLeftBig;
   animation-name: fadeInLeftBig;
 }
 .fadeInLeftBigOnHover:hover {
   -webkit-animation-name: fadeInLeftBig;
   animation-name: fadeInLeftBig;
 }
 @-webkit-keyframes fadeInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(20px);
     transform: translateX(20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes fadeInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(20px);
     -ms-transform: translateX(20px);
     transform: translateX(20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .fadeInRight {
   -webkit-animation-name: fadeInRight;
   animation-name: fadeInRight;
 }
 .fadeInRightOnHover:hover {
   -webkit-animation-name: fadeInRight;
   animation-name: fadeInRight;
 }
 @-webkit-keyframes fadeInRightBig {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes fadeInRightBig {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .fadeInRightBig {
   -webkit-animation-name: fadeInRightBig;
   animation-name: fadeInRightBig;
 }
 .fadeInRightBigOnHover:hover {
   -webkit-animation-name: fadeInRightBig;
   animation-name: fadeInRightBig;
 }
 @-webkit-keyframes fadeInUp {
   0% {
     opacity: 0;
     -webkit-transform: translateY(20px);
     transform: translateY(20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes fadeInUp {
   0% {
     opacity: 0;
     -webkit-transform: translateY(20px);
     -ms-transform: translateY(20px);
     transform: translateY(20px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .fadeInUp {
   -webkit-animation-name: fadeInUp;
   animation-name: fadeInUp;
 }
 .fadeInUpOnHover:hover {
   -webkit-animation-name: fadeInUp;
   animation-name: fadeInUp;
 }
 @-webkit-keyframes fadeInUpBig {
   0% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     transform: translateY(2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes fadeInUpBig {
   0% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     -ms-transform: translateY(2000px);
     transform: translateY(2000px);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .fadeInUpBig {
   -webkit-animation-name: fadeInUpBig;
   animation-name: fadeInUpBig;
 }
 .fadeInUpBigOnHover:hover {
   -webkit-animation-name: fadeInUpBig;
   animation-name: fadeInUpBig;
 }
 @-webkit-keyframes fadeOut {
   0% {
     opacity: 1;
   }
   100% {
     opacity: 0;
   }
 }
 @keyframes fadeOut {
   0% {
     opacity: 1;
   }
   100% {
     opacity: 0;
   }
 }
 .fadeOut {
   -webkit-animation-name: fadeOut;
   animation-name: fadeOut;
 }
 .fadeOutOnHover:hover {
   -webkit-animation-name: fadeOut;
   animation-name: fadeOut;
 }
 @-webkit-keyframes fadeOutDown {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(20px);
     transform: translateY(20px);
   }
 }
 @keyframes fadeOutDown {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(20px);
     -ms-transform: translateY(20px);
     transform: translateY(20px);
   }
 }
 .fadeOutDown {
   -webkit-animation-name: fadeOutDown;
   animation-name: fadeOutDown;
 }
 .fadeOutDownOnHover:hover {
   -webkit-animation-name: fadeOutDown;
   animation-name: fadeOutDown;
 }
 @-webkit-keyframes fadeOutDownBig {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     transform: translateY(2000px);
   }
 }
 @keyframes fadeOutDownBig {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(2000px);
     -ms-transform: translateY(2000px);
     transform: translateY(2000px);
   }
 }
 .fadeOutDownBig {
   -webkit-animation-name: fadeOutDownBig;
   animation-name: fadeOutDownBig;
 }
 .fadeOutDownBigOnHover:hover {
   -webkit-animation-name: fadeOutDownBig;
   animation-name: fadeOutDownBig;
 }
 @-webkit-keyframes fadeOutLeft {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-20px);
     transform: translateX(-20px);
   }
 }
 @keyframes fadeOutLeft {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-20px);
     -ms-transform: translateX(-20px);
     transform: translateX(-20px);
   }
 }
 .fadeOutLeft {
   -webkit-animation-name: fadeOutLeft;
   animation-name: fadeOutLeft;
 }
 .fadeOutLeftOnHover:hover {
   -webkit-animation-name: fadeOutLeft;
   animation-name: fadeOutLeft;
 }
 @-webkit-keyframes fadeOutLeftBig {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 @keyframes fadeOutLeftBig {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 .fadeOutLeftBig {
   -webkit-animation-name: fadeOutLeftBig;
   animation-name: fadeOutLeftBig;
 }
 .fadeOutLeftBigOnHover:hover {
   -webkit-animation-name: fadeOutLeftBig;
   animation-name: fadeOutLeftBig;
 }
 @-webkit-keyframes fadeOutRight {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(20px);
     transform: translateX(20px);
   }
 }
 @keyframes fadeOutRight {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(20px);
     -ms-transform: translateX(20px);
     transform: translateX(20px);
   }
 }
 .fadeOutRight {
   -webkit-animation-name: fadeOutRight;
   animation-name: fadeOutRight;
 }
 .fadeOutRightOnHover:hover {
   -webkit-animation-name: fadeOutRight;
   animation-name: fadeOutRight;
 }
 @-webkit-keyframes fadeOutRightBig {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 @keyframes fadeOutRightBig {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 .fadeOutRightBig {
   -webkit-animation-name: fadeOutRightBig;
   animation-name: fadeOutRightBig;
 }
 .fadeOutRightBigOnHover:hover {
   -webkit-animation-name: fadeOutRightBig;
   animation-name: fadeOutRightBig;
 }
 @-webkit-keyframes fadeOutUp {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-20px);
     transform: translateY(-20px);
   }
 }
 @keyframes fadeOutUp {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-20px);
     -ms-transform: translateY(-20px);
     transform: translateY(-20px);
   }
 }
 .fadeOutUp {
   -webkit-animation-name: fadeOutUp;
   animation-name: fadeOutUp;
 }
 .fadeOutUpOnHover:hover {
   -webkit-animation-name: fadeOutUp;
   animation-name: fadeOutUp;
 }
 @-webkit-keyframes fadeOutUpBig {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 @keyframes fadeOutUpBig {
   0% {
     opacity: 1;
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 .fadeOutUpBig {
   -webkit-animation-name: fadeOutUpBig;
   animation-name: fadeOutUpBig;
 }
 .fadeOutUpBigOnHover:hover {
   -webkit-animation-name: fadeOutUpBig;
   animation-name: fadeOutUpBig;
 }
 @-webkit-keyframes flip {
   0% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
     transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
     -webkit-animation-timing-function: ease-out;
     animation-timing-function: ease-out;
   }
   40% {
     -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
     transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
     -webkit-animation-timing-function: ease-out;
     animation-timing-function: ease-out;
   }
   50% {
     -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
     transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
   80% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
     transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
   100% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
     transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
 }
 @keyframes flip {
   0% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
     -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
     transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
     -webkit-animation-timing-function: ease-out;
     animation-timing-function: ease-out;
   }
   40% {
     -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
     -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
     transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
     -webkit-animation-timing-function: ease-out;
     animation-timing-function: ease-out;
   }
   50% {
     -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
     -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
     transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
   80% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
     -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
     transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
   100% {
     -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
     -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
     transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
     -webkit-animation-timing-function: ease-in;
     animation-timing-function: ease-in;
   }
 }
 .flip {
   -webkit-backface-visibility: visible;
   -ms-backface-visibility: visible;
   backface-visibility: visible;
   -webkit-animation-name: flip;
   animation-name: flip;
 }
 .flipOnHover:hover {
   -webkit-backface-visibility: visible;
   -ms-backface-visibility: visible;
   backface-visibility: visible;
   -webkit-animation-name: flip;
   animation-name: flip;
 }
 @-webkit-keyframes flipInX {
   0% {
     -webkit-transform: perspective(400px) rotateX(90deg);
     transform: perspective(400px) rotateX(90deg);
     opacity: 0;
   }
   40% {
     -webkit-transform: perspective(400px) rotateX(-10deg);
     transform: perspective(400px) rotateX(-10deg);
   }
   70% {
     -webkit-transform: perspective(400px) rotateX(10deg);
     transform: perspective(400px) rotateX(10deg);
   }
   100% {
     -webkit-transform: perspective(400px) rotateX(0deg);
     transform: perspective(400px) rotateX(0deg);
     opacity: 1;
   }
 }
 @keyframes flipInX {
   0% {
     -webkit-transform: perspective(400px) rotateX(90deg);
     -ms-transform: perspective(400px) rotateX(90deg);
     transform: perspective(400px) rotateX(90deg);
     opacity: 0;
   }
   40% {
     -webkit-transform: perspective(400px) rotateX(-10deg);
     -ms-transform: perspective(400px) rotateX(-10deg);
     transform: perspective(400px) rotateX(-10deg);
   }
   70% {
     -webkit-transform: perspective(400px) rotateX(10deg);
     -ms-transform: perspective(400px) rotateX(10deg);
     transform: perspective(400px) rotateX(10deg);
   }
   100% {
     -webkit-transform: perspective(400px) rotateX(0deg);
     -ms-transform: perspective(400px) rotateX(0deg);
     transform: perspective(400px) rotateX(0deg);
     opacity: 1;
   }
 }
 .flipInX {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInX;
   animation-name: flipInX;
 }
 .flipInXOnHover:hover {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInX;
   animation-name: flipInX;
 }
 @-webkit-keyframes flipInY {
   0% {
     -webkit-transform: perspective(400px) rotateY(90deg);
     transform: perspective(400px) rotateY(90deg);
     opacity: 0;
   }
   40% {
     -webkit-transform: perspective(400px) rotateY(-10deg);
     transform: perspective(400px) rotateY(-10deg);
   }
   70% {
     -webkit-transform: perspective(400px) rotateY(10deg);
     transform: perspective(400px) rotateY(10deg);
   }
   100% {
     -webkit-transform: perspective(400px) rotateY(0deg);
     transform: perspective(400px) rotateY(0deg);
     opacity: 1;
   }
 }
 @keyframes flipInY {
   0% {
     -webkit-transform: perspective(400px) rotateY(90deg);
     -ms-transform: perspective(400px) rotateY(90deg);
     transform: perspective(400px) rotateY(90deg);
     opacity: 0;
   }
   40% {
     -webkit-transform: perspective(400px) rotateY(-10deg);
     -ms-transform: perspective(400px) rotateY(-10deg);
     transform: perspective(400px) rotateY(-10deg);
   }
   70% {
     -webkit-transform: perspective(400px) rotateY(10deg);
     -ms-transform: perspective(400px) rotateY(10deg);
     transform: perspective(400px) rotateY(10deg);
   }
   100% {
     -webkit-transform: perspective(400px) rotateY(0deg);
     -ms-transform: perspective(400px) rotateY(0deg);
     transform: perspective(400px) rotateY(0deg);
     opacity: 1;
   }
 }
 .flipInY {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInY;
   animation-name: flipInY;
 }
 .flipInYOnHover:hover {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInY;
   animation-name: flipInY;
 }
 @-webkit-keyframes flipOutX {
   0% {
     -webkit-transform: perspective(400px) rotateX(0deg);
     transform: perspective(400px) rotateX(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: perspective(400px) rotateX(90deg);
     transform: perspective(400px) rotateX(90deg);
     opacity: 0;
   }
 }
 @keyframes flipOutX {
   0% {
     -webkit-transform: perspective(400px) rotateX(0deg);
     -ms-transform: perspective(400px) rotateX(0deg);
     transform: perspective(400px) rotateX(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: perspective(400px) rotateX(90deg);
     -ms-transform: perspective(400px) rotateX(90deg);
     transform: perspective(400px) rotateX(90deg);
     opacity: 0;
   }
 }
 .flipOutX {
   -webkit-animation-name: flipOutX;
   animation-name: flipOutX;
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
 }
 .flipOutXOnHover:hover {
   -webkit-animation-name: flipOutX;
   animation-name: flipOutX;
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
 }
 @-webkit-keyframes flipOutY {
   0% {
     -webkit-transform: perspective(400px) rotateY(0deg);
     transform: perspective(400px) rotateY(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: perspective(400px) rotateY(90deg);
     transform: perspective(400px) rotateY(90deg);
     opacity: 0;
   }
 }
 @keyframes flipOutY {
   0% {
     -webkit-transform: perspective(400px) rotateY(0deg);
     -ms-transform: perspective(400px) rotateY(0deg);
     transform: perspective(400px) rotateY(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: perspective(400px) rotateY(90deg);
     -ms-transform: perspective(400px) rotateY(90deg);
     transform: perspective(400px) rotateY(90deg);
     opacity: 0;
   }
 }
 .flipOutY {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipOutY;
   animation-name: flipOutY;
 }
 .flipOutYOnHover:hover {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipOutY;
   animation-name: flipOutY;
 }
 @-webkit-keyframes lightSpeedIn {
   0% {
     -webkit-transform: translateX(100%) skewX(-30deg);
     transform: translateX(100%) skewX(-30deg);
     opacity: 0;
   }
   60% {
     -webkit-transform: translateX(-20%) skewX(30deg);
     transform: translateX(-20%) skewX(30deg);
     opacity: 1;
   }
   80% {
     -webkit-transform: translateX(0%) skewX(-15deg);
     transform: translateX(0%) skewX(-15deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: translateX(0%) skewX(0deg);
     transform: translateX(0%) skewX(0deg);
     opacity: 1;
   }
 }
 @keyframes lightSpeedIn {
   0% {
     -webkit-transform: translateX(100%) skewX(-30deg);
     -ms-transform: translateX(100%) skewX(-30deg);
     transform: translateX(100%) skewX(-30deg);
     opacity: 0;
   }
   60% {
     -webkit-transform: translateX(-20%) skewX(30deg);
     -ms-transform: translateX(-20%) skewX(30deg);
     transform: translateX(-20%) skewX(30deg);
     opacity: 1;
   }
   80% {
     -webkit-transform: translateX(0%) skewX(-15deg);
     -ms-transform: translateX(0%) skewX(-15deg);
     transform: translateX(0%) skewX(-15deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: translateX(0%) skewX(0deg);
     -ms-transform: translateX(0%) skewX(0deg);
     transform: translateX(0%) skewX(0deg);
     opacity: 1;
   }
 }
 .lightSpeedIn {
   -webkit-animation-name: lightSpeedIn;
   animation-name: lightSpeedIn;
   -webkit-animation-timing-function: ease-out;
   animation-timing-function: ease-out;
 }
 .lightSpeedInOnHover:hover {
   -webkit-animation-name: lightSpeedIn;
   animation-name: lightSpeedIn;
   -webkit-animation-timing-function: ease-out;
   animation-timing-function: ease-out;
 }
 @-webkit-keyframes lightSpeedOut {
   0% {
     -webkit-transform: translateX(0%) skewX(0deg);
     transform: translateX(0%) skewX(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: translateX(100%) skewX(-30deg);
     transform: translateX(100%) skewX(-30deg);
     opacity: 0;
   }
 }
 @keyframes lightSpeedOut {
   0% {
     -webkit-transform: translateX(0%) skewX(0deg);
     -ms-transform: translateX(0%) skewX(0deg);
     transform: translateX(0%) skewX(0deg);
     opacity: 1;
   }
   100% {
     -webkit-transform: translateX(100%) skewX(-30deg);
     -ms-transform: translateX(100%) skewX(-30deg);
     transform: translateX(100%) skewX(-30deg);
     opacity: 0;
   }
 }
 .lightSpeedOut {
   -webkit-animation-name: lightSpeedOut;
   animation-name: lightSpeedOut;
   -webkit-animation-timing-function: ease-in;
   animation-timing-function: ease-in;
 }
 .lightSpeedOutOnHover:hover {
   -webkit-animation-name: lightSpeedOut;
   animation-name: lightSpeedOut;
   -webkit-animation-timing-function: ease-in;
   animation-timing-function: ease-in;
 }
 @-webkit-keyframes rotateIn {
   0% {
     -webkit-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(-200deg);
     transform: rotate(-200deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 @keyframes rotateIn {
   0% {
     -webkit-transform-origin: center center;
     -ms-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(-200deg);
     -ms-transform: rotate(-200deg);
     transform: rotate(-200deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: center center;
     -ms-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 .rotateIn {
   -webkit-animation-name: rotateIn;
   animation-name: rotateIn;
 }
 .rotateInOnHover:hover {
   -webkit-animation-name: rotateIn;
   animation-name: rotateIn;
 }
 @-webkit-keyframes rotateInDownLeft {
   0% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 @keyframes rotateInDownLeft {
   0% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(-90deg);
     -ms-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 .rotateInDownLeft {
   -webkit-animation-name: rotateInDownLeft;
   animation-name: rotateInDownLeft;
 }
 .rotateInDownLeftOnHover:hover {
   -webkit-animation-name: rotateInDownLeft;
   animation-name: rotateInDownLeft;
 }
 @-webkit-keyframes rotateInDownRight {
   0% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 @keyframes rotateInDownRight {
   0% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(90deg);
     -ms-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 .rotateInDownRight {
   -webkit-animation-name: rotateInDownRight;
   animation-name: rotateInDownRight;
 }
 .rotateInDownRightOnHover:hover {
   -webkit-animation-name: rotateInDownRight;
   animation-name: rotateInDownRight;
 }
 @-webkit-keyframes rotateInUpLeft {
   0% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 @keyframes rotateInUpLeft {
   0% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(90deg);
     -ms-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 .rotateInUpLeft {
   -webkit-animation-name: rotateInUpLeft;
   animation-name: rotateInUpLeft;
 }
 .rotateInUpLeftOnHover:hover {
   -webkit-animation-name: rotateInUpLeft;
   animation-name: rotateInUpLeft;
 }
 @-webkit-keyframes rotateInUpRight {
   0% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 @keyframes rotateInUpRight {
   0% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(-90deg);
     -ms-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
   100% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
 }
 .rotateInUpRight {
   -webkit-animation-name: rotateInUpRight;
   animation-name: rotateInUpRight;
 }
 .rotateInUpRightOnHover:hover {
   -webkit-animation-name: rotateInUpRight;
   animation-name: rotateInUpRight;
 }
 @-webkit-keyframes rotateOut {
   0% {
     -webkit-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(200deg);
     transform: rotate(200deg);
     opacity: 0;
   }
 }
 @keyframes rotateOut {
   0% {
     -webkit-transform-origin: center center;
     -ms-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: center center;
     -ms-transform-origin: center center;
     transform-origin: center center;
     -webkit-transform: rotate(200deg);
     -ms-transform: rotate(200deg);
     transform: rotate(200deg);
     opacity: 0;
   }
 }
 .rotateOut {
   -webkit-animation-name: rotateOut;
   animation-name: rotateOut;
 }
 .rotateOutOnHover:hover {
   -webkit-animation-name: rotateOut;
   animation-name: rotateOut;
 }
 @-webkit-keyframes rotateOutDownLeft {
   0% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
 }
 @keyframes rotateOutDownLeft {
   0% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(90deg);
     -ms-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
 }
 .rotateOutDownLeft {
   -webkit-animation-name: rotateOutDownLeft;
   animation-name: rotateOutDownLeft;
 }
 .rotateOutDownLeftOnHover:hover {
   -webkit-animation-name: rotateOutDownLeft;
   animation-name: rotateOutDownLeft;
 }
 @-webkit-keyframes rotateOutDownRight {
   0% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
 }
 @keyframes rotateOutDownRight {
   0% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(-90deg);
     -ms-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
 }
 .rotateOutDownRight {
   -webkit-animation-name: rotateOutDownRight;
   animation-name: rotateOutDownRight;
 }
 .rotateOutDownRightOnHover:hover {
   -webkit-animation-name: rotateOutDownRight;
   animation-name: rotateOutDownRight;
 }
 @-webkit-keyframes rotateOutUpLeft {
   0% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
 }
 @keyframes rotateOutUpLeft {
   0% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: left bottom;
     -ms-transform-origin: left bottom;
     transform-origin: left bottom;
     -webkit-transform: rotate(-90deg);
     -ms-transform: rotate(-90deg);
     transform: rotate(-90deg);
     opacity: 0;
   }
 }
 .rotateOutUpLeft {
   -webkit-animation-name: rotateOutUpLeft;
   animation-name: rotateOutUpLeft;
 }
 .rotateOutUpLeftOnHover:hover {
   -webkit-animation-name: rotateOutUpLeft;
   animation-name: rotateOutUpLeft;
 }
 @-webkit-keyframes rotateOutUpRight {
   0% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
 }
 @keyframes rotateOutUpRight {
   0% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     opacity: 1;
   }
   100% {
     -webkit-transform-origin: right bottom;
     -ms-transform-origin: right bottom;
     transform-origin: right bottom;
     -webkit-transform: rotate(90deg);
     -ms-transform: rotate(90deg);
     transform: rotate(90deg);
     opacity: 0;
   }
 }
 .rotateOutUpRight {
   -webkit-animation-name: rotateOutUpRight;
   animation-name: rotateOutUpRight;
 }
 .rotateOutUpRightOnHover:hover {
   -webkit-animation-name: rotateOutUpRight;
   animation-name: rotateOutUpRight;
 }
 @-webkit-keyframes slideInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   100% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
 }
 @keyframes slideInDown {
   0% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
   100% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
 }
 .slideInDown {
   -webkit-animation-name: slideInDown;
   animation-name: slideInDown;
 }
 .slideInDownOnHover:hover {
   -webkit-animation-name: slideInDown;
   animation-name: slideInDown;
 }
 @-webkit-keyframes slideInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   100% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes slideInLeft {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
   100% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .slideInLeft {
   -webkit-animation-name: slideInLeft;
   animation-name: slideInLeft;
 }
 .slideInLeftOnHover:hover {
   -webkit-animation-name: slideInLeft;
   animation-name: slideInLeft;
 }
 @-webkit-keyframes slideInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   100% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
 }
 @keyframes slideInRight {
   0% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
   100% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
 }
 .slideInRight {
   -webkit-animation-name: slideInRight;
   animation-name: slideInRight;
 }
 .slideInRightOnHover:hover {
   -webkit-animation-name: slideInRight;
   animation-name: slideInRight;
 }
 @-webkit-keyframes slideOutLeft {
   0% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 @keyframes slideOutLeft {
   0% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(-2000px);
     -ms-transform: translateX(-2000px);
     transform: translateX(-2000px);
   }
 }
 .slideOutLeft {
   -webkit-animation-name: slideOutLeft;
   animation-name: slideOutLeft;
 }
 .slideOutLeftOnHover:hover {
   -webkit-animation-name: slideOutLeft;
   animation-name: slideOutLeft;
 }
 @-webkit-keyframes slideOutRight {
   0% {
     -webkit-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 @keyframes slideOutRight {
   0% {
     -webkit-transform: translateX(0);
     -ms-transform: translateX(0);
     transform: translateX(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(2000px);
     -ms-transform: translateX(2000px);
     transform: translateX(2000px);
   }
 }
 .slideOutRight {
   -webkit-animation-name: slideOutRight;
   animation-name: slideOutRight;
 }
 .slideOutRightOnHover:hover {
   -webkit-animation-name: slideOutRight;
   animation-name: slideOutRight;
 }
 @-webkit-keyframes slideOutUp {
   0% {
     -webkit-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 @keyframes slideOutUp {
   0% {
     -webkit-transform: translateY(0);
     -ms-transform: translateY(0);
     transform: translateY(0);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateY(-2000px);
     -ms-transform: translateY(-2000px);
     transform: translateY(-2000px);
   }
 }
 .slideOutUp {
   -webkit-animation-name: slideOutUp;
   animation-name: slideOutUp;
 }
 .slideOutUpOnHover:hover {
   -webkit-animation-name: slideOutUp;
   animation-name: slideOutUp;
 }
 @-webkit-keyframes hinge {
   0% {
     -webkit-transform: rotate(0);
     transform: rotate(0);
     -webkit-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   20%, 60% {
     -webkit-transform: rotate(80deg);
     transform: rotate(80deg);
     -webkit-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   40% {
     -webkit-transform: rotate(60deg);
     transform: rotate(60deg);
     -webkit-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   80% {
     -webkit-transform: rotate(60deg) translateY(0);
     transform: rotate(60deg) translateY(0);
     opacity: 1;
     -webkit-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   100% {
     -webkit-transform: translateY(700px);
     transform: translateY(700px);
     opacity: 0;
   }
 }
 @keyframes hinge {
   0% {
     -webkit-transform: rotate(0);
     -ms-transform: rotate(0);
     transform: rotate(0);
     -webkit-transform-origin: top left;
     -ms-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   20%, 60% {
     -webkit-transform: rotate(80deg);
     -ms-transform: rotate(80deg);
     transform: rotate(80deg);
     -webkit-transform-origin: top left;
     -ms-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   40% {
     -webkit-transform: rotate(60deg);
     -ms-transform: rotate(60deg);
     transform: rotate(60deg);
     -webkit-transform-origin: top left;
     -ms-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   80% {
     -webkit-transform: rotate(60deg) translateY(0);
     -ms-transform: rotate(60deg) translateY(0);
     transform: rotate(60deg) translateY(0);
     opacity: 1;
     -webkit-transform-origin: top left;
     -ms-transform-origin: top left;
     transform-origin: top left;
     -webkit-animation-timing-function: ease-in-out;
     animation-timing-function: ease-in-out;
   }
   100% {
     -webkit-transform: translateY(700px);
     -ms-transform: translateY(700px);
     transform: translateY(700px);
     opacity: 0;
   }
 }
 .hinge {
   -webkit-animation-name: hinge;
   animation-name: hinge;
 }
 .hingeOnHover:hover {
   -webkit-animation-name: hinge;
   animation-name: hinge;
 }
 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
 @-webkit-keyframes rollIn {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-100%) rotate(-120deg);
     transform: translateX(-100%) rotate(-120deg);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0px) rotate(0deg);
     transform: translateX(0px) rotate(0deg);
   }
 }
 @keyframes rollIn {
   0% {
     opacity: 0;
     -webkit-transform: translateX(-100%) rotate(-120deg);
     -ms-transform: translateX(-100%) rotate(-120deg);
     transform: translateX(-100%) rotate(-120deg);
   }
   100% {
     opacity: 1;
     -webkit-transform: translateX(0px) rotate(0deg);
     -ms-transform: translateX(0px) rotate(0deg);
     transform: translateX(0px) rotate(0deg);
   }
 }
 .rollIn {
   -webkit-animation-name: rollIn;
   animation-name: rollIn;
 }
 .rollInOnHover:hover {
   -webkit-animation-name: rollIn;
   animation-name: rollIn;
 }
 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
 @-webkit-keyframes rollOut {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0px) rotate(0deg);
     transform: translateX(0px) rotate(0deg);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(100%) rotate(120deg);
     transform: translateX(100%) rotate(120deg);
   }
 }
 @keyframes rollOut {
   0% {
     opacity: 1;
     -webkit-transform: translateX(0px) rotate(0deg);
     -ms-transform: translateX(0px) rotate(0deg);
     transform: translateX(0px) rotate(0deg);
   }
   100% {
     opacity: 0;
     -webkit-transform: translateX(100%) rotate(120deg);
     -ms-transform: translateX(100%) rotate(120deg);
     transform: translateX(100%) rotate(120deg);
   }
 }
 .rollOut {
   -webkit-animation-name: rollOut;
   animation-name: rollOut;
 }
 .rollOutOnHover:hover {
   -webkit-animation-name: rollOut;
   animation-name: rollOut;
 }
 .EasyDNNSkin_Ozone .eds_animationDemo p {
   background-color: #ddd;
   border-radius: 6px;
   border: solid 1px #ccc;
   padding: 20px 0;
   text-align: center;
   font-size: 13px;
 }
 .EasyDNNSkin_Ozone .eds_animationDemo.eds_animationOnViewDemo p {
   padding: 50px 0;
 }
 .EasyDNNSkin_Ozone .eds_demoCode {
   padding: 10px 0;
 }
 .EasyDNNSkin_Ozone .eds_demoCode .eds_openButton:before {
   content: "";
   font-family: FontAwesome;
   margin: 0 5px;
 }
 .EasyDNNSkin_Ozone .eds_marginBottom {
   margin-bottom: 7px;
 }
 .EasyDNNSkin_Ozone .eds_glyphicons {
   margin: 0;
   padding: 0;
 }
 .EasyDNNSkin_Ozone .eds_glyphicons li {
   width: 30%;
   display: inline-block;
   vertical-align: top;
   padding: 0 10px 10px 0;
   margin: 0;
   list-style-type: none;
 }
 @media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
   .EasyDNNSkin_Ozone .eds_glyphicons li {
     width: 47%;
   }
 }
 @media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .EasyDNNSkin_Ozone .eds_glyphicons li {
     width: auto;
     display: block;
   }
 }
 #EDG_0_Shadow .GalleryDescription {
   padding-top: 0px !important;
   padding-bottom: 0px !important;
 }
 .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper ol li .edsmm_itemContainer {
   font-family: 'Source Sans Pro', sans-serif !important;
 }