@charset "UTF-8";
.cssmenu > ul{
    list-style:none;margin:0;padding:0;vertical-align:baseline;line-height:1;margin-right:10px;display:block;position:relative;width:100%
}
.cssmenu > ul li{
    display:block;position:relative;margin:0;padding:0;width:100%;border-bottom:1px dashed #D8D8D8
}
.cssmenu > ul li a{
    display:block;
    position:relative;
    margin:0;
    padding:11px 12px;
    text-decoration:none;
    font-size:13px;
    font-weight:300;
    background:#fff;
    transition:all ease-in-out .1s;
    -moz-transition:all ease-in-out .1s;
    -webkit-transition:all ease-in-out .1s;
    -o-transition:all ease-in-out .1s;
    -moz-transition-property:all;
    -webkit-transition-property:all;
    -o-transition-property:all;
    transition-property:all;
    -moz-transition-duration:.2s;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s
}
.cssmenu > ul li:first-child > a{
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.cssmenu > ul li:last-child > a{
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px
}
.cssmenu > ul li > a:hover,
.cssmenu > ul li:hover > a{
    color:#fff;
    padding-left:20px
}
.cssmenu > ul .has-sub > a::after{
    border:4px solid transparent;
    border-left:4px solid #d8d8d8
}
.cssmenu > ul .has-sub > a::before{
    border:4px solid transparent
}
.cssmenu i{padding:0 8px 0 0}
.cssmenu > ul ul{
    position:absolute;
    left:100%;
    top:-9999px;
    padding-left:0;
    padding-right:5px;
    opacity:1;
    width:100%;
    z-index:9999;
    -webkit-transition:opacity .3s ease-in;
    -moz-transition:opacity .3s ease-in;
    transition:opacity .3s ease-in
}
.cssmenu > ul li:hover > ul{
    top:0;
    opacity:1
}
.cssmenu > ul li:last-child{
    border-bottom:medium none
}
.shadow{
    margin-top:0
}
.nav-pills > li > a
{
    color:#2C3E50
}.nav-pills > li > a:hover
 {
     color:#3598DB;
     background:none
 }
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{
    color:#3598DB!important;
    background:none
}
.popover-content .nav-stacked > li{
    float:none}
#myTab .icon-home.bigger-130{
    padding:0 8px 0 0
}
#myTab .icon-th-large{
    padding:0 8px 0 0
}
.cssmenu > ul > li ul{
    background-image:-webkit-gradient(linear,left 0%,left 100%,from(#00a4db),to(#007acc));
    background-image:-webkit-linear-gradient(top,#00a4db,0%,#007acc,100%);
    background-image:-moz-linear-gradient(top,#00a4db 0%,#007acc 100%);
    background-image:linear-gradient(to bottom,#00a4db 0%,#007acc 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a4db',endColorstr='#ff007acc',GradientType=0);
    border-color:#007acc #007acc #004c80;
    border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    *background-color:#007acc;
    opacity:0;
    transition:opacity 200ms ease-out;
    -moz-transition:opacity 200ms ease-out;
    -webkit-transition:opacity 200ms ease-out
}
.cssmenu > ul > li ul:hover{opacity:1}
.cssmenu > ul li ul a{
    background:none;
    color:#fff;
    display:block;
    font-size:13px;
    font-weight:300;
    margin:0;
    padding:11px;
    position:relative;
    text-decoration:none
}
.cssmenu > ul li ul a:hover{
    background:none;
    color:#fff;
    text-shadow:1px 1px 1px #444
}
.cssmenu > ul li ul li{
    border:none!important
}