@charset "UTF-8";

ul.panel {height:inherit; display:inline-block; margin:0px; padding:0px; float:right; text-align:right;}
ul.panel li {display:inline-block; margin:0px; padding:4px 4px; vertical-align:middle; cursor:pointer;}
ul.panel li img {height:20px; width:20px; border-radius:100%;}

ul.panel:first-child .menu {width:240px; display:; position:absolute; right:0px; margin:0px; padding:0px; text-align:left; background-color:white; box-shadow:0px 0px 7px 2px rgb(190,190,190); z-index:4; border-radius:7px; }
ul.panel:first-child .menu_title {padding:7px; font-size:20px; font-weight:bold;}

ul.panel:first-child .menu_app {}
ul.panel:first-child .menu_app ul {display:block; margin:0px; padding:0px 7px;}
ul.panel:first-child .menu_app ul li {display:inline-block; vertical-align:middle; margin:0px; padding:2px;}
ul.panel:first-child .menu_app ul li img {height:45px; width:45px; border-radius:100%;}
ul.panel:first-child .menu_app ul li a {text-decoration:none; color:black;}
ul.panel:first-child .menu_app ul:hover { background-color:rgb(225,225,225);}

ul.panel:first-child .menu_option {}
ul.panel:first-child .menu_option ul {display:block; margin:0px; padding:0px 7px;}
ul.panel:first-child .menu_option ul.menu_opt_sm {display:none;}
ul.panel:first-child .menu_option ul li {display:inline-block; vertical-align:middle; margin:0px; padding:2px;}
ul.panel:first-child .menu_option ul li img {height:45px; width:45px; border-radius:100%;}
ul.panel:first-child .menu_option ul:hover { background-color:rgb(225,225,225);}

ul.panel:first-child .menu_app_icn:hover .menu_app {display:block;}
ul.panel:first-child .menu_opt_icn:hover .menu_option {display:block;}