.langpopup-tab-hold {    width: 95%;    float: right;}
.advanced-ser-language{width:49%;float:left;margin:0;padding:0;background:#ededed;  overflow:hidden;}
.advanced-ser-language li{float:left;width:100%;}
.language-inner-hold{width:100%;float:right;padding:0;background:#ffffff;height:344px;overflow-y:scroll;}
.language-inner-main{width:45%;float:left;padding:0 0 0 0px;}
.my-languages-text{font-weight:bold;margin-bottom:10px;float:left;width:100%;}
.advanced-ser-language li span{float:left;font-size:15px;font-weight:normal;padding:10px 5px 10px 5px;word-wrap:break-word;cursor:pointer;}
.language-popup-active span{background:#ffffff;font-weight:bold !important;}
.language-popup-selected span{background:#617ea7 url("../Images/Default/tick-white.png") 95% 50% no-repeat;color:#ffffff;}
.language-inner-hold input{float:left;margin:5px 5px 0 0;padding:0 !important;position:absolute;left:10px;}
.language-inner-hold label{display:block; cursor:pointer;}
.popup_wrapper.language-popup label{padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;}
.language-inner-hold li{width:100%;float:left;padding:8px 35px;font-size:14px;border-bottom:1px solid #e7e7e7;position:relative; cursor:pointer;}
.language-inner-hold li.selected{background:#617ea7;color:#ffffff;}
.advanced-ser-language li.selected{background:#617ea7;}
 .language-inner-hold li:last-child{border-bottom:0;}
.languages-popup-footer{display:block;float:right;width:70%;border-bottom:1px solid #cccccc;padding:0 15px 15px 15px;margin-top:15px;}
.selection-clear-all{color:#ffffff;float:right;}
.done-btn{color:#ffffff;float:right;}
.addlanguage-btn{color:#ffffff;float:right;padding:4px 15px;position:absolute;top:0;right:0;}
.landselected-tag-hold{float:right;width:98%;padding-right:14px;background:#FFFFFF; margin-top:10px;}
.landselected-tag-hold li{float:left;list-style:none;background:#ffffff;font-weight:500;color:#000;opacity:1;position:relative;font-size:15px;padding-right:50px !important;}
.landselected-tag-hold li ul li{padding-right:185px;}
.landselected-tag-hold li a.removeratelanguage{position:absolute;right:0;top:5px;color:#e65656;width:30px;text-align:center;padding:2px 0;background:#efefef;display:none;height:70%;}
.landselected-tag-hold li a.removeratelanguage i{margin-right:0;}
.landselected-tag-hold li a.removeratelanguage i:before{content:"x";font-family:Arial;font-style:normal;color:#4a4a4a;}
.landselected-tag-hold > li{padding:10px;}
/*.landselected-tag-hold > li:first-child{margin-top:25px;}*/
/*.landselected-tag-hold > li:last-child{margin-bottom:0;}*/
.landselected-tag-hold li:hover > a.removeratelanguage{display:block;text-decoration:none;}
 .landselected-tag-hold li span a{float:right;background:#eee;padding:5px 10px;margin:-5px 0;display:block;position:relative;}
.selected-tag-text{width:80%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.star-rating{font-size:0;white-space:nowrap;display:inline-block;width:130px;height:26px;float:right;margin-left:10px;overflow:hidden;position:absolute;right:10px;top:10px;background:url('../Images/Default/green-dot-ety.png');background-size:contain;}
.edit-inner .star-rating{right:50px;top:0px;}
 .star-rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url('../Images/Default/green-dot.png');background-size:contain;}
 .selected .star-rating i{background:url('../Images/Default/green-dot1.png');}
 .selected .star-rating{background:url('../Images/Default/green-dot-ety1.png');}
 .star-rating input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:20% !important;height:100%;margin:0 !important;padding:0;z-index:2;position:relative;cursor:pointer;}
 .star-rating input:hover + i, .star-rating input:checked + i{opacity:1;}
 .star-rating i ~ i{width:40%;}
 .star-rating i ~ i ~ i{width:60%;}
 .star-rating i ~ i ~ i ~ i{width:80%;}
 .star-rating i ~ i ~ i ~ i ~ i{width:100%;}
 .star-rating i.ichecked{opacity:1;}

 .advanced-ser-language input[type=checkbox] {margin-top:14px; cursor:pointer; float:left;}
 .language-popup-active {background: #ffffff;}
 .advanced-ser-language li {padding-left: 10px;}
 /*.pooup-inner.row {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;    width: 99%;    float: right;}*/

@media only screen and (max-width:768px){.advanced-ser-language{width:100%;}
 .language-inner-hold{width:100%;}
 .landselected-tag-hold li{width:98%;}
 .landselected-tag-hold{overflow:hidden;}
}
