.ddsmoothmenu{text-align: right;width:65%;float:right;margin-top:39px;margin-right:18px}.ddsmoothmenu ul{z-index:1200;margin: 0;padding: 0;list-style-type: none;width:100%}.ddsmoothmenu ul li{    position: relative;    display: inline-block;}.ddsmoothmenu ul li.sep{width:2px;height:11px;background-color:#797979;position:relative;}.ddsmoothmenu ul li a{    color:#a0a0a0;    text-decoration: none;    font-family: 'bmf_00';    font-size: 12px;    display: block;    text-align: center;    padding: 0px 25px;    margin:0 !important;}.ddsmoothmenu ul li a.social{padding:0;}.ddsmoothmenu ul li.invisible{display: none}.ddsmoothmenu ul li.visible{display: inline-block}.ddsmoothmenu ul li a.btn_menu_chico{padding:0px 5px;margin: 0;}.ddsmoothmenu ul li a.btn_menu_chico img{display:inline-block;position:relative;top:3px}.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}.ddsmoothmenu ul li a.selected{color: #b0d72e;}.ddsmoothmenu ul li a:hover{color: #b0d72e;}.ddsmoothmenu ul li a.btn_menu_chico.selected{color:#b0d72e}.ddsmoothmenu ul li ul{    position: absolute;    left: 0;    display: none;    visibility: hidden;    box-shadow: 0px 0px 3px 0 #33434c;}.ddsmoothmenu ul li ul li{    float: left;    }.ddsmoothmenu ul li ul li ul{top: 0;}.ddsmoothmenu ul li ul{width: auto;}.ddsmoothmenu ul li ul li a{    margin: 0;    text-align:right;    background-color: black;    border-bottom: 1px solid white;    min-height: 45px;    line-height: 45px;    width: 120px;    padding: 10px 5px;    line-height:1.3em;    height:auto;    min-height:0;    color:white}.ddsmoothmenu ul li ul li a:hover{}.ddsmoothmenu ul li ul li a.selected{}.downarrowclass{    position: absolute;    top: 12px;    right: 7px;}.rightarrowclass{    position: absolute;    top: 12px;    right: 5px;}.ddshadow{    position: absolute;    left: 0;    top: 0;    width: 0;    height: 0;    background: #9c9c9c;    z-index: 80;    display: none}.toplevelshadow{opacity: 0.9;}.ddsmoothmenu ul li ul li ul{    background-position: left top;    background-repeat: no-repeat;    background-color:white}@media only screen and (max-width:1200px){   .ddsmoothmenu{width:60%;}   .ddsmoothmenu ul li a{padding: 0 20px}}@media only screen and (max-width:1120px){    .ddsmoothmenu{margin-top:25px}    .ddsmoothmenu ul li a{font-size:12px}}@media only screen and (max-width:1000px){    .ddsmoothmenu ul li a{padding: 0 10px}}@media only screen and (max-width:900px){    .ddsmoothmenu ul li a{padding: 0 3px}}@media only screen and (max-width:830px){    .ddsmoothmenu{margin-top:20px}}@media only screen and (max-width:799px){    .ddsmoothmenu ul li.invisible{display: inline-block}    .ddsmoothmenu ul li.visible{display: none}    .ddsmoothmenu ul li.social{display:inline-block;}    .ddsmoothmenu{width:50%;margin-top:15px}    }@media only screen and (max-width:700px){    .ddsmoothmenu{width:30%;}}@media only screen and (max-width:550px){    .ddsmoothmenu{float:left;text-align:left;margin-left:13px}    .ddsmoothmenu ul li ul li a{text-align:left}}