#logo{width:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:0;max-height:80%;display:inline-block;float:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);border:2px solid #16b9e4;border-radius:2px}#top-menu-nav,#top-menu{line-height:0;font-family:'DM Serif Text';letter-spacing:1px;text-transform:uppercase}.nav li ul{position:absolute;padding:15px 0;z-index:9999;width:350px!important;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.et-menu li li a{padding:6px 20px;width:320px}@media only screen and (max-width:600px) and (min-width:360px){.et_pb_row_0_tb_header.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px;display:flex}.et_pb_row_0_tb_header.et_pb_row{margin-top:0px!important;margin-bottom:-27px!important;padding-top:0px;padding-bottom:0px}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:6px 5%;display:block}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;line-height:17px}.et_mobile_menu{position:absolute;left:0;padding:5%;background:#fff;width:316px;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);margin-left:-136px}}