/*-----------------this style css use for popover start-----------------*/
.definitionBx {margin:0 0 20px 0;padding:0 0 12px 0;text-align:center;border-bottom:1px dashed #ececec;}
.definitionBx li {margin:0px 6px;padding:0px;list-style:none;display:inline;white-space:nowrap;}
.definitionBx li img {padding:2px;max-width:28px;border:1px solid #cfcfcf;border-radius:100%;}
.tree li,.tree ul{text-align:center;position:relative}.tree ul{padding:1em 0;white-space:nowrap;margin:0 auto}.tree ul::after{content:'';display:table;clear:both}.tree li{display:inline-block;vertical-align:top;list-style-type:none;padding:1em .25em 0;margin-right:-4px}.tree li::after,.tree li::before,.tree ul ul::before{content:'';position:absolute;top:0;height:1em}.tree li::after,.tree li::before{right:50%;border-top:1px solid #ccc;width:50%}.tree li::after{right:auto;left:50%;border-left:1px solid #ccc}.tree li:only-child::after,.tree li:only-child::before{display:none}.tree li:only-child{padding-top:0}.tree li:first-child::before,.tree li:last-child::after{border:0}.tree li:last-child::before{border-right:1px solid #ccc;border-radius:0 5px 0 0}.tree li:first-child::after{border-radius:5px 0 0}.tree ul ul::before{left:50%;border-left:1px solid #ccc;width:0}.tree li a{border:1px solid #ccc;padding:0px 2px 2px 2px;text-decoration:none;display:inline-block;border-radius:100%;color:#333;position:relative;top:1px}.tree li a img{margin-top:-1px;width:32px;height:30px}.tree li a:hover,.tree li a:hover+ul li a{background:#3bc77e;color:#fff;border:1px solid #3bc77e}.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul ul::before,.tree li a:hover+ul::before{border-color:#3bc77e}@media only screen and (max-width: 768px) {.profile-content{overflow-x:scroll;}}
/*-----------------this style css use for popover end-----------------*/