.ddsmoothmenu{text-align: left;display:inline-block;width:100%;             background:#80d7ea;border-radius:6px;             box-shadow:0 3px 14px 0 rgba(0, 0, 0, 0.2)}.ddsmoothmenu ul{z-index:100;margin: 0;padding: 0;list-style-type: none;}.ddsmoothmenu ul li{    position: relative;    float: left;    display: inline;    }.ddsmoothmenu ul li.mr0{margin-right:0}.ddsmoothmenu ul li a{    color: white;    text-decoration: none;    font-size: 16px;    text-align: left;    display: block;    line-height: 24px;    padding:18px 24px;    font-weight: normal;    font-family:'Oswald-Regular';    transition: all 0.4s ease 0s;    text-transform:uppercase;    position:relative;    letter-spacing:0.06em;    transition:180ms ease-in-out;}/*.ddsmoothmenu ul li a::after{    width:100%;    height:4px;    content:"";    position: absolute;    bottom:30px;    left:0;    background:#bfb099;    display: none}*/.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{    background:rgba(255,255,255,0.3);}.ddsmoothmenu ul li a:hover::after{    /*display: inline-block*/}.ddsmoothmenu ul li ul{    position: absolute;    left: 0;    display: none;    visibility: hidden;    box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);}.ddsmoothmenu ul li ul li{    display: inline-block;    float: none;    width:100%;    margin-right: 0}.ddsmoothmenu ul li ul li ul{top: 0;}.ddsmoothmenu ul li ul li a{    margin: 0;    color:#80d7ea;    text-align: left;    line-height:1.2em;    height: auto;    text-indent:0;    border-right: 0;    background: white;    padding:16px 24px;    text-align:left;    text-transform:none;    font-size:13px;    font-family:'Lato-Regular';    min-width:150px;    transition: none}.ddsmoothmenu ul li ul li a::after{    position:absolute;    left: 24px;    bottom:0;    content:'';    width:146px;    height:1px;    background: #e5e5e5;    }.ddsmoothmenu ul li.trat_obesidad ul li a::after{    width:210px;}.ddsmoothmenu ul li ul li ul li a{    min-width:170px}.ddsmoothmenu ul li ul li a.selected,.ddsmoothmenu ul li ul li a:hover{    background:#312783;}.ddsmoothmenu ul li ul li a.selected::after, .ddsmoothmenu ul li ul li a:hover::after{    background:#312783;     }.ddsmoothmenu ul li ul li ul li a::after{    width:170px;}.downarrowclass{    position: absolute;    top: 12px;    right: 7px;}.rightarrowclass{    position: absolute;    top: 25%;    right: 26px;}.ddshadow{    position: absolute;    left: 0;    top: 0;    width: 0;    height: 0;    background: #9c9c9c;    z-index: 80;    display: none}.toplevelshadow{opacity: 0.9;}/*******************************************************************/#Hd.conScroll .ddsmoothmenu ul li a{    }#Hd.conScroll .ddsmoothmenu ul li a::after{}#Hd.conScroll .ddsmoothmenu ul li.sep{}@media only screen and (max-width:1150px){        }@media only screen and (max-width:979px){        }@media only screen and (max-width:799px){    }@media only screen and (max-width:767px){    }