<!--
.swmenu3 {
 border-top-width: 1px ;
 border-top-style: solid ;
 border-top-color: #B2BAD9 ;
 border-right-width: 1px ;
 border-right-style: solid ;
 border-right-color: #B2BAD9 ;
 border-bottom-width: 1px ;
 border-bottom-style: solid ;
 border-bottom-color: #B2BAD9 ;
 border-left-width: 1px ;
 border-left-style: solid ;
 border-left-color: #B2BAD9 ;
 padding-top: 5px ;
 padding-right: 5px ;
 padding-bottom: 5px ;
 padding-left: 5px ;
 background-image:-webkit-linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 background-image:-moz-linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 background-image:-ms-linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 background-image:-o-linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 background-image:linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 box-shadow: 1px 0px 3px #14040C ; 
 -moz-box-shadow: 1px 0px 3px #14040C ; 
 -webkit-box-shadow: 1px 0px 3px #14040C ; 
 opacity:1 ;
 position:relative; 
 top: 0px  ; 
 left: 0px; 
 list-style: none ; 
 display:inline-block ; 
 width: 90%; 
}
.swmenu3 li{
 display: block; 
 padding: 0 0 0px 0; 
 position:relative ; 
 margin-top: 2px ;
 margin-bottom: 2px ;
}
.swmenu3-trigger ,
.swmenu3 a {
 padding-top: 3px ;
 padding-right: 15px ;
 padding-bottom: 5px ;
 padding-left: 15px ;
 font-size: 12px  ; 
 font-family: Tahoma, Arial, sans-serif;
 text-align: left  ; 
 font-weight: bold  ; 
 color: #FCFEFF  ; 
 font-style: normal ;
 text-decoration: none ;
 text-transform: none ;
 border-bottom-width: 1px ;
 border-bottom-style: solid ;
 border-bottom-color: #CCCCCC ;
 text-shadow: 0.1px 0.1px 1px #222222; 
 -moz-text-shadow: 0.1px 0.1px 1px #222222; 
 -webkit-text-shadow: 0.1px 0.1px 1px #222222; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
 background-image: none;
 opacity:1 ;
}
.swmenu3  li:last-child > a{
}
.swmenu3-trigger:hover,
.swmenu3 li:hover > a{
 color: #120811  ; 
 background-color: #CCCCCC  ; 
 background-image: none;
}
.swmenu3-trigger:hover,
*html .swmenu3 li a:hover {
 background-color: #CCCCCC  ; 
 background-image: none;
 color: #120811  ; 
}
.swmenu3-trigger.sw_opened,
.swmenu3  .sw_parent.sw_opened,
.swmenu3 li.sw_active a {
 background-color: #FCDE44  ; 
 background-image: none;
 color: #1D1D63  ; 
 position: relative; 
}
.swmenu3 li:hover > ul{
 margin:0px 0 0 0px ; 
 visibility:visible;
 opacity:1 ;
 height:auto; 
 width:auto; 
}
.swmenu3 ul{
 list-style:none ;
 margin:0 0 0 10px ; 
 left:100% ; 
 top:0px ; 
 visibility:hidden;
 position:absolute ;
 z-index:9999; 
 opacity:0;
 transition: opacity 0.14s ,margin 0.14s linear;
 background-image: none;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 box-shadow: 1px 1px 3px #11112E ; 
 -moz-box-shadow: 1px 1px 3px #11112E ; 
 -webkit-box-shadow: 1px 1px 3px #11112E ; 
}
.swmenu3 ul li{
 float:none ;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
 padding: 0 0 0px 0; 
 display:block;
}
.swmenu3 ul ul{
 left:0px ; 
 top:0px ; 
 left:100% ; 
 margin: 0 0 0 10px ; 
}
.swmenu3 li.sw_active ul li a ,
.swmenu3 ul li a {
 padding-top: 9px ;
 padding-right: 28px ;
 padding-bottom: 10px ;
 padding-left: 15px ;
 font-size: 12px  ; 
 font-family: Tahoma, Arial, sans-serif; 
 text-align: left  ; 
 font-weight: normal  ; 
 font-style: normal ;
 text-decoration: none ;
 text-transform: none ;
 display: block; 
 float:none; 
 white-space: nowrap ; 
 background-color: #42ADFF ; 
 background-image:-webkit-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-moz-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-ms-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-o-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 color: #F0F9FC  ; 
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-bottom-width:0;
 border-bottom-style:none;
 border-left-width:0;
 border-left-style:none;
 width:auto; 
 height:auto; 
 line-height:1; 
 border-radius: 0;
 -moz-border-radius:  0;
 -webkit-border-top-left-radius: 0; 
 -webkit-border-top-right-radius: 0; 
 -webkit-border-bottom-right-radius: 0; 
 -webkit-border-bottom-left-radius: 0; 
 box-shadow: 1px 1px 1px  #06060F inset; 
 -moz-box-shadow: 1px 1px 1px #06060F inset; 
 -webkit-box-shadow: 1px 1px 1px #06060F inset; 
 text-shadow:none;
 -moz-text-shadow:none;
 -webkit-text-shadow:none;
 opacity:1 ;
}
.swmenu3 li.sw_active ul li:first-child > a ,
.swmenu3 ul li:first-child > a{
 border-radius: 3px 3px 0 0 ;
 -moz-border-radius:  3px 3px 0 0 ;
 -webkit-border-top-left-radius: 3px; 
 -webkit-border-top-right-radius: 3px; 
}
.swmenu3 li.sw_active ul li:last-child:first-child > a ,
.swmenu3 ul li:last-child:first-child > a{
 border-radius: 3px 3px 3px 3px ;
 -moz-border-radius:  3px 3px 3px 3px ;
 -webkit-border-top-left-radius: 3px; 
 -webkit-border-top-right-radius: 3px; 
 -webkit-border-bottom-right-radius: 3px; 
 -webkit-border-bottom-left-radius: 3px; 
}
.swmenu3 li.sw_active ul li:last-child > a ,
.swmenu3 ul li:last-child > a{
 border-radius: 0 0 3px 3px ;
 -moz-border-radius:  0 0 3px 3px ;
 -webkit-border-bottom-right-radius: 3px; 
 -webkit-border-bottom-left-radius: 3px; 
}
*html .swmenu3 ul a{ /* IE6 */  
}
*:first-child+html .swmenu3 ul a{ /* IE7 */ 
}
.swmenu3 li.sw_active ul li a:hover ,
.swmenu3 ul a:hover {
 background-color: #E6E612  ; 
 background-image: none;
 color: #1E2120  ; 
}
.swmenu3 li.sw_active ul li:hover > a ,
.swmenu3 ul li:hover > a {
 background-color: #E6E612  ; 
 background-image: none;
 color: #1E2120  ; 
}
.swmenu3 ul li > a.sw_parent.sw_opened  ,
.swmenu3 li.sw_active ul li > a.sw_opened ,
.swmenu3 li.sw_active ul li.sw_active > a {
 background-color: #F9FF47  ; 
 background-image: none;
 color: #121212  ; 
}
* html .swmenu3             { zoom: 1; } /* IE6 */
*:first-child+html .swmenu3 { zoom: 1; } /* IE7 */
.swmenu3 li:hover > a img.seq2,
.swmenu3 li.sw_active a img.seq2,
.swmenu3 li.sw_active ul li > a img.seq1,
.swmenu3 li.sw_active ul li:hover > a img.seq2,
.swmenu3 img.seq1
{
 display:    inline; 
}
.swmenu3 img.seq2,
.swmenu3 li.sw_active  a img.seq1,
.swmenu3 li.sw_active ul li:hover > a img.seq1,
.swmenu3 li.sw_active ul li > a img.seq2,
.swmenu3 li:hover > a img.seq1
{
 display:   none; 
}
.swmenu3-trigger {
 display: none;
 cursor:pointer;
}
.swmenu3 .sw_icon {
 display: none;
 cursor:pointer;
}
@media screen and (max-width: 522px) {
.swmenu3-wrap {
 position:relative;
}
.swmenu3-wrap * {
 box-sizing:border-box;
}
.swmenu3 .sw_indicator {
 display: none;
}
.swmenu3 ul .sw_indicator {
 display: none;
}
.swmenu3 .sw_icon {
 display: block;
 cursor:pointer;
}
.swmenu3-trigger {
 display:block ; 
 position:relative;
 width:auto; 
 float:none; 
}
.swmenu3{
 width:auto; 
 z-index:1; 
 position:relative; 
 margin:0; 
 display: none; 
 overflow:hidden; 
 left:0 !important; 
 box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  border-radius: 0;
 -moz-border-radius:  0;
 -webkit-border-top-left-radius: 0; 
 -webkit-border-top-right-radius: 0; 
 -webkit-border-bottom-right-radius: 0; 
 -webkit-border-bottom-left-radius: 0; 
 border:none;
  padding:0;
 }
.swmenu3 a{
 float:none; 
 position:relative; 
 margin:0; 
 display: block; 
 box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  border-radius: 0;
 -moz-border-radius:  0;
 -webkit-border-top-left-radius: 0; 
 -webkit-border-top-right-radius: 0; 
 -webkit-border-bottom-right-radius: 0; 
 -webkit-border-bottom-left-radius: 0; 
 border:none;
 }
.swmenu3 li:hover > a{
 background-image: none;
}
.swmenu3 ul{
 position:relative; 
 visibility:visible; 
 margin:0 !important; 
 margin-left:0px !important; 
 left:0 !important; 
 width:auto; 
 opacity:1; 
 display:none; 
 box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  border-radius: 0;
 -moz-border-radius:  0;
 -webkit-border-top-left-radius: 0; 
 -webkit-border-top-right-radius: 0; 
 -webkit-border-bottom-right-radius: 0; 
 -webkit-border-bottom-left-radius: 0; 
 border:none;
  padding:0;
 }
.swmenu3  li.sw_active ul li:hover  a,
.swmenu3  ul li:hover  a{
 background-color: #42ADFF ; 
 background-image:-webkit-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-moz-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-ms-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:-o-linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
 background-image:linear-gradient(left, rgb(3, 115, 195) 31%, rgb(168, 157, 152) 88%) ;
}
.swmenu3 ul ul{
 display:none; 
}
.swmenu3 li {
 position:relative; 
 width:100%; 
 display:block; 
 margin:0;
 }
.swmenu3 ul li {
 margin:0 !important;
 }
@media screen and (min-width: 522px) {
.swmenu3-wrap,
.swmenu3 ul,
.swmenu3  {
}
}
.swmenu3 ul li:last-child  a,
.swmenu3 ul li:first-child  a,
.swmenu3 li.sw_active ul li a,
.swmenu3 ul li a{
 box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  border-radius: 0;
 -moz-border-radius:  0;
 -webkit-border-top-left-radius: 0; 
 -webkit-border-top-right-radius: 0; 
 -webkit-border-bottom-right-radius: 0; 
 -webkit-border-bottom-left-radius: 0; 
 border:none;
 }
.swmenu3-trigger.sw_opened img.seq3,
.swmenu3-trigger   img.seq4,
.swmenu3   img.seq4,
.swmenu3  .sw_opened img.seq3{
 display:none;
}
.swmenu3-trigger.sw_opened img.seq4,
.swmenu3   img.seq3,
.swmenu3  .sw_opened img.seq4{
 display:inline;
}
}
.swmenu3 {
 -pie-background:linear-gradient(left, rgb(160, 11, 12) 50%, rgb(196, 11, 12) 64%) ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 a {
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li a:hover{
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
*html .swmenu3 li a:hover {
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active a {
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 ul{
 -pie-background:none ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul a ,
.swmenu3  ul li  a {
 -pie-background:none ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul li:first-child > a ,
.swmenu3 ul li:first-child > a{
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul li:last-child:first-child > a ,
.swmenu3 ul li:last-child:first-child > a{
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul li:last-child > a ,
.swmenu3 ul li:last-child > a{
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul li a:hover ,
.swmenu3 ul a:hover {
 -pie-background:none ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 li.sw_active ul li:hover > a ,
.swmenu3 ul li:hover > a {
 -pie-background:none ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}
.swmenu3 ul li > a.sw_parent.sw_opened  ,
.swmenu3 li.sw_active ul li > a.sw_opened ,
.swmenu3 li.sw_active ul li.sw_active > a {
 -pie-background:none ;
 behavior: url(/modules/mod_swmenupro/helpers/PIE.php);
}

-->
