﻿
#TopBar div.topMenu .Menu span  > div > div > ul > li {
    min-width: auto!important;
   width:auto!important;
position:relative;
}
#TopBar div.topMenu .Menu span > div > div > ul > li > .imsc, #TopBar div.topMenu .Menu span > div > div > ul > li > .imsc >.imsubc {
    position: absolute;
    left: 0;
    width: 214px!important;
    float: none;
    right: auto!important;
}

#TopBar div.topMenu .Menu span  > div > div > ul > li > a,#TopBar div.topMenu .Menu span  > div > div > ul > li > a:hover {
    padding: 0 10px;
    text-align: center;
}

div.verticalMenu ul li {
    background-color: #334d61!important;
}
#Footer {
    background-color: #334d61!important;
}

#TopBar .topMenu .imsubc .imsubc {
    visibility: hidden;
}
div#Footer ul li a {
    padding: 0 15px;
}
div#Footer ul li {
    width: auto!important;}

div.topMenu ul > li a.cdd0_main_items_rollover {
    text-shadow: 1px 1px 5px #ffffff;
}

#row-two {
    background-repeat: repeat;
    background-size: 100%;
z-index:99!important;
}
#Footer .Menu ul {direction: ltr;text-align:center;}
 #Footer .Menu ul li {
    float: none;
    display: inline-block;
}

#Footer .Menu {
    float: none !important;
    margin-top: 10px;
    display: inline-block;
    text-align: center;
    width: 100%;
}
div#Footer ul li:last-child a{border-right:none;}
div.topMenu ul.cdd0_sub_menu li a.cdd0_sub_items, ul.cdd0_sub_menu li a.cdd0_sub_items_rollover {
    width: 255px;
    text-align: left!important;
    padding: 12px 0 12px 5px;

}
#TopBar .topMenu .Menu ul li ul li a {
    font-size: 15px !important;}

div.topMenu ul.cdd0_sub_menu {
    width: 260px;
    text-align:left;
    direction: ltr;
    }

#TopBar div.topMenu .Menu span > div > div > ul > li > .imsc, #TopBar div.topMenu .Menu span > div > div > ul > li > .imsc >.imsubc 
,
#TopBar div.topMenu .Menu span > div > div > ul > li ul li > .imsc, #TopBar div.topMenu .Menu span > div > div > ul > li  ul li > .imsc >.imsubc {
    width: 260px!important;}
#TopBar div.topMenu .Menu span > div > div > ul  li ul{margin-left:0;}
#Footer div:nth-child(2) div {
    float:none!important;
}