.flag-icon{background:url(/templates/luxelive/img/flags.png?v=1.1) no-repeat top left;position:relative;display:inline-block;width:16px;line-height:12px}.flag-icon:before{content:'\00a0'}.flag-icon.flag-icon-ad{background-position:0 0}.flag-icon.flag-icon-ae{background-position:-17px 0}.flag-icon.flag-icon-af{background-position:0 -13px}.flag-icon.flag-icon-ag{background-position:-17px -13px}.flag-icon.flag-icon-ai{background-position:-34px 0}.flag-icon.flag-icon-al{background-position:-34px -13px}.flag-icon.flag-icon-am{background-position:0 -26px}.flag-icon.flag-icon-ao{background-position:-17px -26px}.flag-icon.flag-icon-aq{background-position:-34px -26px}.flag-icon.flag-icon-ar{background-position:-51px 0}.flag-icon.flag-icon-as{background-position:-51px -13px}.flag-icon.flag-icon-at{background-position:-51px -26px}.flag-icon.flag-icon-au{background-position:0 -39px}.flag-icon.flag-icon-aw{background-position:-17px -39px}.flag-icon.flag-icon-ax{background-position:-34px -39px}.flag-icon.flag-icon-az{background-position:-51px -39px}.flag-icon.flag-icon-ba{background-position:0 -52px}.flag-icon.flag-icon-bb{background-position:-17px -52px}.flag-icon.flag-icon-bd{background-position:-34px -52px}.flag-icon.flag-icon-be{background-position:-51px -52px}.flag-icon.flag-icon-bf{background-position:-68px 0}.flag-icon.flag-icon-bg{background-position:-68px -13px}.flag-icon.flag-icon-bh{background-position:-68px -26px}.flag-icon.flag-icon-bi{background-position:-68px -39px}.flag-icon.flag-icon-bj{background-position:-68px -52px}.flag-icon.flag-icon-bl{background-position:0 -65px}.flag-icon.flag-icon-bm{background-position:-17px -65px}.flag-icon.flag-icon-bn{background-position:-34px -65px}.flag-icon.flag-icon-bo{background-position:-51px -65px}.flag-icon.flag-icon-bq{background-position:-68px -65px}.flag-icon.flag-icon-br{background-position:-85px 0}.flag-icon.flag-icon-bs{background-position:-85px -13px}.flag-icon.flag-icon-bt{background-position:-85px -26px}.flag-icon.flag-icon-bv{background-position:-85px -39px}.flag-icon.flag-icon-bw{background-position:-85px -52px}.flag-icon.flag-icon-by{background-position:-85px -65px}.flag-icon.flag-icon-bz{background-position:0 -78px}.flag-icon.flag-icon-ca{background-position:-17px -78px}.flag-icon.flag-icon-cc{background-position:-34px -78px}.flag-icon.flag-icon-cd{background-position:-51px -78px}.flag-icon.flag-icon-cf{background-position:-68px -78px}.flag-icon.flag-icon-cg{background-position:-85px -78px}.flag-icon.flag-icon-ch{background-position:-102px 0}.flag-icon.flag-icon-ci{background-position:-102px -13px}.flag-icon.flag-icon-ck{background-position:-102px -26px}.flag-icon.flag-icon-cl{background-position:-102px -39px}.flag-icon.flag-icon-cm{background-position:-102px -52px}.flag-icon.flag-icon-cn{background-position:-102px -65px}.flag-icon.flag-icon-co{background-position:-102px -78px}.flag-icon.flag-icon-cr{background-position:0 -91px}.flag-icon.flag-icon-cu{background-position:-17px -91px}.flag-icon.flag-icon-cv{background-position:-34px -91px}.flag-icon.flag-icon-cw{background-position:-51px -91px}.flag-icon.flag-icon-cx{background-position:-68px -91px}.flag-icon.flag-icon-cy{background-position:-85px -91px}.flag-icon.flag-icon-cz{background-position:-102px -91px}.flag-icon.flag-icon-de{background-position:0 -104px}.flag-icon.flag-icon-dj{background-position:-17px -104px}.flag-icon.flag-icon-dk{background-position:-34px -104px}.flag-icon.flag-icon-dm{background-position:-51px -104px}.flag-icon.flag-icon-do{background-position:-68px -104px}.flag-icon.flag-icon-dz{background-position:-85px -104px}.flag-icon.flag-icon-ec{background-position:-102px -104px}.flag-icon.flag-icon-ee{background-position:-119px 0}.flag-icon.flag-icon-eg{background-position:-119px -13px}.flag-icon.flag-icon-eh{background-position:-119px -26px}.flag-icon.flag-icon-er{background-position:-119px -39px}.flag-icon.flag-icon-es-ca{background-position:-119px -52px}.flag-icon.flag-icon-es{background-position:-119px -65px}.flag-icon.flag-icon-et{background-position:-119px -78px}.flag-icon.flag-icon-eu{background-position:-119px -91px}.flag-icon.flag-icon-fi{background-position:-119px -104px}.flag-icon.flag-icon-fj{background-position:0 -117px}.flag-icon.flag-icon-fk{background-position:-17px -117px}.flag-icon.flag-icon-fm{background-position:-34px -117px}.flag-icon.flag-icon-fo{background-position:-51px -117px}.flag-icon.flag-icon-fr{background-position:-68px -117px}.flag-icon.flag-icon-ga{background-position:-85px -117px}.flag-icon.flag-icon-gb-eng{background-position:-102px -117px}.flag-icon.flag-icon-gb-nir{background-position:-119px -117px}.flag-icon.flag-icon-gb-sct{background-position:-136px 0}.flag-icon.flag-icon-gb-wls{background-position:-136px -13px}.flag-icon.flag-icon-gb{background-position:-136px -26px}.flag-icon.flag-icon-gd{background-position:-136px -39px}.flag-icon.flag-icon-ge{background-position:-136px -52px}.flag-icon.flag-icon-gf{background-position:-136px -65px}.flag-icon.flag-icon-gg{background-position:-136px -78px}.flag-icon.flag-icon-gh{background-position:-136px -91px}.flag-icon.flag-icon-gi{background-position:-136px -104px}.flag-icon.flag-icon-gl{background-position:-136px -117px}.flag-icon.flag-icon-gm{background-position:0 -130px}.flag-icon.flag-icon-gn{background-position:-17px -130px}.flag-icon.flag-icon-gp{background-position:-34px -130px}.flag-icon.flag-icon-gq{background-position:-51px -130px}.flag-icon.flag-icon-gr{background-position:-68px -130px}.flag-icon.flag-icon-gs{background-position:-85px -130px}.flag-icon.flag-icon-gt{background-position:-102px -130px}.flag-icon.flag-icon-gu{background-position:-119px -130px}.flag-icon.flag-icon-gw{background-position:-136px -130px}.flag-icon.flag-icon-gy{background-position:-153px 0}.flag-icon.flag-icon-hk{background-position:-153px -13px}.flag-icon.flag-icon-hm{background-position:-153px -26px}.flag-icon.flag-icon-hn{background-position:-153px -39px}.flag-icon.flag-icon-hr{background-position:-153px -52px}.flag-icon.flag-icon-ht{background-position:-153px -65px}.flag-icon.flag-icon-hu{background-position:-153px -78px}.flag-icon.flag-icon-id{background-position:-153px -91px}.flag-icon.flag-icon-ie{background-position:-153px -104px}.flag-icon.flag-icon-il{background-position:-153px -117px}.flag-icon.flag-icon-im{background-position:-153px -130px}.flag-icon.flag-icon-in{background-position:0 -143px}.flag-icon.flag-icon-io{background-position:-17px -143px}.flag-icon.flag-icon-iq{background-position:-34px -143px}.flag-icon.flag-icon-ir{background-position:-51px -143px}.flag-icon.flag-icon-is{background-position:-68px -143px}.flag-icon.flag-icon-it{background-position:-85px -143px}.flag-icon.flag-icon-je{background-position:-102px -143px}.flag-icon.flag-icon-jm{background-position:-119px -143px}.flag-icon.flag-icon-jo{background-position:-136px -143px}.flag-icon.flag-icon-jp{background-position:-153px -143px}.flag-icon.flag-icon-ke{background-position:0 -156px}.flag-icon.flag-icon-kg{background-position:-17px -156px}.flag-icon.flag-icon-kh{background-position:-34px -156px}.flag-icon.flag-icon-ki{background-position:-51px -156px}.flag-icon.flag-icon-km{background-position:-68px -156px}.flag-icon.flag-icon-kn{background-position:-85px -156px}.flag-icon.flag-icon-kp{background-position:-102px -156px}.flag-icon.flag-icon-kr{background-position:-119px -156px}.flag-icon.flag-icon-kw{background-position:-136px -156px}.flag-icon.flag-icon-ky{background-position:-153px -156px}.flag-icon.flag-icon-kz{background-position:-170px 0}.flag-icon.flag-icon-la{background-position:-170px -13px}.flag-icon.flag-icon-lb{background-position:-170px -26px}.flag-icon.flag-icon-lc{background-position:-170px -39px}.flag-icon.flag-icon-li{background-position:-170px -52px}.flag-icon.flag-icon-lk{background-position:-170px -65px}.flag-icon.flag-icon-lr{background-position:-170px -78px}.flag-icon.flag-icon-ls{background-position:-170px -91px}.flag-icon.flag-icon-lt{background-position:-170px -104px}.flag-icon.flag-icon-lu{background-position:-170px -117px}.flag-icon.flag-icon-lv{background-position:-170px -130px}.flag-icon.flag-icon-ly{background-position:-170px -143px}.flag-icon.flag-icon-ma{background-position:-170px -156px}.flag-icon.flag-icon-mc{background-position:0 -169px}.flag-icon.flag-icon-md{background-position:-17px -169px}.flag-icon.flag-icon-me{background-position:-34px -169px}.flag-icon.flag-icon-mf{background-position:-51px -169px}.flag-icon.flag-icon-mg{background-position:-68px -169px}.flag-icon.flag-icon-mh{background-position:-85px -169px}.flag-icon.flag-icon-mk{background-position:-102px -169px}.flag-icon.flag-icon-ml{background-position:-119px -169px}.flag-icon.flag-icon-mm{background-position:-136px -169px}.flag-icon.flag-icon-mn{background-position:-153px -169px}.flag-icon.flag-icon-mo{background-position:-170px -169px}.flag-icon.flag-icon-mp{background-position:-187px 0}.flag-icon.flag-icon-mq{background-position:-187px -13px}.flag-icon.flag-icon-mr{background-position:-187px -26px}.flag-icon.flag-icon-ms{background-position:-187px -39px}.flag-icon.flag-icon-mt{background-position:-187px -52px}.flag-icon.flag-icon-mu{background-position:-187px -65px}.flag-icon.flag-icon-mv{background-position:-187px -78px}.flag-icon.flag-icon-mw{background-position:-187px -91px}.flag-icon.flag-icon-mx{background-position:-187px -104px}.flag-icon.flag-icon-my{background-position:-187px -117px}.flag-icon.flag-icon-mz{background-position:-187px -130px}.flag-icon.flag-icon-na{background-position:-187px -143px}.flag-icon.flag-icon-nc{background-position:-187px -156px}.flag-icon.flag-icon-ne{background-position:-187px -169px}.flag-icon.flag-icon-nf{background-position:0 -182px}.flag-icon.flag-icon-ng{background-position:-17px -182px}.flag-icon.flag-icon-ni{background-position:-34px -182px}.flag-icon.flag-icon-nl{background-position:-51px -182px}.flag-icon.flag-icon-no{background-position:-68px -182px}.flag-icon.flag-icon-np{background-position:-85px -182px}.flag-icon.flag-icon-nr{background-position:-102px -182px}.flag-icon.flag-icon-nu{background-position:-119px -182px}.flag-icon.flag-icon-nz{background-position:-136px -182px}.flag-icon.flag-icon-om{background-position:-153px -182px}.flag-icon.flag-icon-pa{background-position:-170px -182px}.flag-icon.flag-icon-pe{background-position:-187px -182px}.flag-icon.flag-icon-pf{background-position:-204px 0}.flag-icon.flag-icon-pg{background-position:-204px -13px}.flag-icon.flag-icon-ph{background-position:-204px -26px}.flag-icon.flag-icon-pk{background-position:-204px -39px}.flag-icon.flag-icon-pl{background-position:-204px -52px}.flag-icon.flag-icon-pm{background-position:-204px -65px}.flag-icon.flag-icon-pn{background-position:-204px -78px}.flag-icon.flag-icon-pr{background-position:-204px -91px}.flag-icon.flag-icon-ps{background-position:-204px -104px}.flag-icon.flag-icon-pt{background-position:-204px -117px}.flag-icon.flag-icon-pw{background-position:-204px -130px}.flag-icon.flag-icon-py{background-position:-204px -143px}.flag-icon.flag-icon-qa{background-position:-204px -156px}.flag-icon.flag-icon-re{background-position:-204px -169px}.flag-icon.flag-icon-ro{background-position:-204px -182px}.flag-icon.flag-icon-rs{background-position:0 -195px}.flag-icon.flag-icon-ru{background-position:-17px -195px}.flag-icon.flag-icon-rw{background-position:-34px -195px}.flag-icon.flag-icon-sa{background-position:-51px -195px}.flag-icon.flag-icon-sb{background-position:-68px -195px}.flag-icon.flag-icon-sc{background-position:-85px -195px}.flag-icon.flag-icon-sd{background-position:-102px -195px}.flag-icon.flag-icon-se{background-position:-119px -195px}.flag-icon.flag-icon-sg{background-position:-136px -195px}.flag-icon.flag-icon-sh{background-position:-153px -195px}.flag-icon.flag-icon-si{background-position:-170px -195px}.flag-icon.flag-icon-sj{background-position:-187px -195px}.flag-icon.flag-icon-sk{background-position:-204px -195px}.flag-icon.flag-icon-sl{background-position:0 -208px}.flag-icon.flag-icon-sm{background-position:-17px -208px}.flag-icon.flag-icon-sn{background-position:-34px -208px}.flag-icon.flag-icon-so{background-position:-51px -208px}.flag-icon.flag-icon-sr{background-position:-68px -208px}.flag-icon.flag-icon-ss{background-position:-85px -208px}.flag-icon.flag-icon-st{background-position:-102px -208px}.flag-icon.flag-icon-sv{background-position:-119px -208px}.flag-icon.flag-icon-sx{background-position:-136px -208px}.flag-icon.flag-icon-sy{background-position:-153px -208px}.flag-icon.flag-icon-sz{background-position:-170px -208px}.flag-icon.flag-icon-tc{background-position:-187px -208px}.flag-icon.flag-icon-td{background-position:-204px -208px}.flag-icon.flag-icon-tf{background-position:-221px 0}.flag-icon.flag-icon-tg{background-position:-221px -13px}.flag-icon.flag-icon-th{background-position:-221px -26px}.flag-icon.flag-icon-tj{background-position:-221px -39px}.flag-icon.flag-icon-tk{background-position:-221px -52px}.flag-icon.flag-icon-tl{background-position:-221px -65px}.flag-icon.flag-icon-tm{background-position:-221px -78px}.flag-icon.flag-icon-tn{background-position:-221px -91px}.flag-icon.flag-icon-to{background-position:-221px -104px}.flag-icon.flag-icon-tr{background-position:-221px -117px}.flag-icon.flag-icon-tt{background-position:-221px -130px}.flag-icon.flag-icon-tv{background-position:-221px -143px}.flag-icon.flag-icon-tw{background-position:-221px -156px}.flag-icon.flag-icon-tz{background-position:-221px -169px}.flag-icon.flag-icon-ua{background-position:-221px -182px}.flag-icon.flag-icon-ug{background-position:-221px -195px}.flag-icon.flag-icon-um{background-position:-221px -208px}.flag-icon.flag-icon-un{background-position:0 -221px}.flag-icon.flag-icon-us{background-position:-17px -221px}.flag-icon.flag-icon-uy{background-position:-34px -221px}.flag-icon.flag-icon-uz{background-position:-51px -221px}.flag-icon.flag-icon-va{background-position:-68px -221px}.flag-icon.flag-icon-vc{background-position:-85px -221px}.flag-icon.flag-icon-ve{background-position:-102px -221px}.flag-icon.flag-icon-vg{background-position:-119px -221px}.flag-icon.flag-icon-vi{background-position:-136px -221px}.flag-icon.flag-icon-vn{background-position:-153px -221px}.flag-icon.flag-icon-vu{background-position:-170px -221px}.flag-icon.flag-icon-wf{background-position:-187px -221px}.flag-icon.flag-icon-ws{background-position:-204px -221px}.flag-icon.flag-icon-xk{background-position:-221px -221px}.flag-icon.flag-icon-ye{background-position:-238px 0}.flag-icon.flag-icon-yt{background-position:-238px -13px}.flag-icon.flag-icon-za{background-position:-238px -26px}.flag-icon.flag-icon-zm{background-position:-238px -39px}.flag-icon.flag-icon-zw{background-position:-238px -52px}.flag-icon.flag-icon-carib,.flag-icon.flag-icon-carribean{background-position:-238px -65px}@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.flag-icon{background:url(/templates/luxelive/img/flags2x.png?v=1.1) no-repeat top left;background-size:255px 234px}}



.regchecks{ color: #fff;}

._textpage .blogtitle{font-family: Mulish;
font-size: 32px;
font-weight: 700;
line-height: 36px;
letter-spacing: 0em;
text-align: left;color: #217A00;
}
._textpage .blog_about{color: #68B04D;font-family: Mulish;
font-size: 13px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;}
._textpage .date--dark{ background: url(/templates/luxelive/img/date.png) no-repeat left center;padding-left:16px;}
._textpage .text-css img{ margin-top:20px; margin-bottom: 20px;}
._textpage .text-css ol{ margin-top:15px; margin-bottom: 15px;}
._textpage .text-css ul{ margin-top:15px; margin-bottom: 15px;}
._textpage .text-css ul li{ margin-left: 20px;background: url(/templates/luxelive/img/ok1.png) no-repeat 0px 5px; padding-left: 31px;list-style: none;}
._textpage .text-css ol li{ margin-left: 30px;}
._textpage .text-css p{ margin-bottom:10px;}

.payment_tarifs{font-family: Mulish;background: #EDF1F5;border-radius: 20px;height:206px;width: 100%;text-align: center;}



.payment_tarifs .price{text-align: center;height:50%;color: #8FA0B1;}
.payment_tarifs .price div{font-size: 24px;font-weight: 700;}
.payment_tarifs .price span{font-size: 14px;font-weight: 600;color:#289400;text-decoration: line-through;
color: red;}
.payment_tarifs .gold{ border-top: 1px dashed #68B04D;height:50%; background: #DCE5EE;border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;color:#289400;}
.payment_tarifs .gold span{font-size: 14px;font-weight: 600;color:#289400;margin-bottom: 10px;}
.payment_tarifs .gold div{margin-top:15px;line-height: 20px;font-size: 24px;font-weight: 700;}

.payment_tarifs ._buybtn{height: 30px;width:80%;background: #68B04D;border-radius: 100px;font-size: 15px;font-weight: 800;line-height: 30px; padding-top: 0; padding-bottom: 0;border:none;}
.payment_tarifs .popular{display:none;}

.payment_tarifs.is_popular ._buybtn,.payment_tarifs.is_best ._buybtn{ background: #000;color:#fff;}
.payment_tarifs.is_popular div,.payment_tarifs.is_best div,
.payment_tarifs.is_popular span,.payment_tarifs.is_best span{color: #FFF !important;}
.payment_tarifs.is_popular{ background: #EC9C00;}
.payment_tarifs.is_best{ background: #68B04D;color: #FFF !important;}
.payment_tarifs.is_popular .gold{ background:#9B6600;}
.payment_tarifs.is_best .gold{ background: #2B9C00;}
.payment_tarifs.is_popular .popular,.payment_tarifs.is_best .popular{display:block;font-size: 16px;font-weight: 800;line-height: 24px; margin-top: -5px; margin-bottom: 5px;}

.ads_examples{background: #ececec;
  padding: 20px;color: #ccc;
  text-align: center;
  text-transform: uppercase;
  border: #FFF 1px solid;}
.ads_right_sidebar{ min-height: 260px;display:flex !important;justify-content: center !important;align-items: center !important;}
.ads_left_sidebar{ min-height: 130px;display:flex !important;justify-content: center !important;align-items: center !important;}

.profile-item{ height: 100%;}
.profile-item__img{min-height: calc(100% - 55px);display: inline-block !important;}
.img-disabled-home{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F2F3F4;
  height: calc(100% - 55px);
}

.textarea_blue{ background: #EDF1F5; border: #C6D6E5 1px solid;border-radius:0;}
.bannername{font-family: Mulish;
font-size: 16px;
font-weight: 700;
line-height: 24px;color: #000000;

}

.user_profile_new .row_new .right {
  width: 50%;
}.user_profile_new .row_new .left {
  width: 50%;
}.user_profile_new .row_new {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #ddd;
}.user_profile_new .top {
  zoom: 1;
  padding: 10px;
}.user_profile_new .item {
  color: #2e2e2e;
  -webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,.06);
  box-shadow: 0 2px 7px 0 rgba(0,0,0,.06);
  background: #fff;
  max-width: 500px;
}.morner {
  position: relative;
}.model-image {
  position: relative;
  overflow: hidden;
  text-align: center;
  display: block;
}.user_profile_new .row_new .right ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}.user_profile_new .row_new .right ul li {
  margin: 0;
  padding: 0;
}.user_profile_new .row_new .right ul li a {
  display: block;
  position: relative;
  border-bottom: 1px solid #ddd;
  text-decoration: none;
  color: #2e2e2e;
  font-size: 12px;
  padding: 7px 10px;
  zoom: 1;
}.user_profile_new .row_new .right ul li a::before {
  content: "";
  display: table;
}.user_profile_new .top .status.status-waiting {
  color: #e39c35;
}.user_profile_new .top .status.status-success {
  color: #68B04D;
}
.user_profile_new .top .status.status-danger {
  color: #EE6F6F;
}.user_profile_new .top .status {
  float: right;
  font-size: 12px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 25px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}.user_profile_new .model-image .badges {
  left: 5px;
  top: 5px;
}
.model-image .badges {
  position: absolute;
  top: 1px;
  left: 1px;
  margin-top: 10px;
}.model-image .badges .badge.badge-unverified {
  font-size: 9px;
  padding-top: 13px;
  color: #fff;
  background: #242424;
  background: -webkit-gradient(linear,left top,left bottom,from(#474747),to(#242424));
  background: -o-linear-gradient(top,#474747 0,#242424 100%);
  background: linear-gradient(180deg,#474747 0,#242424 100%);
  line-height: 1;
}.model-image .badges .badge {
  position: relative;
  width: 40px;
  height: 40px;
  font-weight: 900;
  text-transform: uppercase;
  border-radius: 50%;
  margin-top: -10px;
  word-break: break-word;
  padding: 11px 4px 0;
    padding-top: 11px;white-space: inherit;
  display: block;
  text-decoration: none;
}

.model_edit_page .profile-item__img {
  min-height: calc(100% - 155px);
  display: inline-block !important;
}
.model_edit_buttons{}
.model_edit_buttons .__edit{ background: #C6D6E5; padding: 5px 10px; width: 100%; margin-bottom: 7px; border-radius: 7px;font-family: Mulish;
font-size: 14px;
font-weight: 600;
line-height: 30px;
text-align: center;color:#000;
}
.model_edit_buttons .__remove{background: #EE6F6F; padding: 5px 10px; width: 100%; margin-bottom: 7px; border-radius: 7px;font-family: Mulish;
font-size: 14px;
font-weight: 600;
line-height: 30px;
text-align: center;color:#000;
}
.rating {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;width: 120px;margin-top: -10px;
}

.rating>input {
    display: none
}

.rating>label {
    position: relative;
    width: 1em;
    font-size: 30px;
    font-weight: 300;
    color: #FFD600;
    cursor: pointer
}

.rating>label::before {
    content: "\2605";
    position: absolute;
    opacity: 0
}

.rating>label:hover:before,
.rating>label:hover~label:before {
    opacity: 1 !important
}

.rating>input:checked~label:before {
    opacity: 1
}

.rating:hover>input:checked~label:before {
    opacity: 0.4
}

/* variables */
:root {
  /* colors */
  --rateofstarcolor-primary-hsl: 250, 84%, 54%;
  --rateofstarcolor-bg-hsl: 0, 0%, 100%;
  --rateofstarcolor-contrast-high-hsl: 230, 7%, 23%;
  --rateofstarcolor-contrast-higher-hsl: 230, 13%, 9%;
  --rateofstarcolor-contrast-lower-hsl: 240, 4%, 85%;

  /* spacing */
  --rateofstarspace-2xs: 0.375rem;
  --rateofstarspace-xs: 0.5rem;

  /* typography */
  --rateofstartext-sm: 0.833rem;
}

@media(min-width: 64rem){
  :root {
    /* spacing */
    --rateofstarspace-2xs: 0.5625rem;
    --rateofstarspace-xs: 0.75rem;

    /* typography */
    --rateofstartext-sm: 1rem;
  }
}



/* component */
:root {
  --rateofstar__-icon-size: 1.75em;
}

.rateofstar____control ul {
  display: inline-block;
  display: inline-flex;
  vertical-align: top;
}
.rateofstar____control li {
  position: relative;
  height: var(--rateofstar__-icon-size);
  width: var(--rateofstar__-icon-size);
  float: left;
  cursor: pointer; list-style: none;
}
.rateofstar____control li:focus {
  outline: none;
}
.rateofstar____control li:focus::before {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 0.2;
}
.rateofstar____control li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: 0.2s;
}
.rateofstar____control li.rateofstar____item--zero {
  display: none;
}

.rateofstar____control--is-hidden {
  display: none;
}

.rateofstar____icon,
.rateofstar____control li::before,
.rateofstar__[data-animation=on] .rateofstar____control ul:hover .rateofstar____icon {
  color: var(--accentColor);
}

.rateofstar____icon--inactive,
.rateofstar__[data-animation=on] .rateofstar____control li:hover ~ li .rateofstar____icon,
.rateofstar____item--checked ~ li .rateofstar____icon {
  color: hsl(var(--rateofstarcolor-contrast-lower-hsl));
}

.rateofstar____icon {
  overflow: hidden;
}
.rateofstar____icon svg {
  display: block;
  height: var(--rateofstar__-icon-size);
  width: var(--rateofstar__-icon-size);
  max-width: var(--rateofstar__-icon-size);
  pointer-events: none;
}

.rateofstar__--read-only .rateofstar____control li {
  cursor: default;
}

.rateofstar____icon--inactive {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.rateofstar____item--half .rateofstar____icon:not(.rateofstar____icon--inactive) {
  position: relative;
  z-index: 2;
  width: 50%;
}

.rateofstar__[data-animation=on] .rateofstar____control li:active .rateofstar____icon {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
.rateofstar__[data-animation=on] .rateofstar____icon {
  transition: 0.2s;
}

.rateofstar____select {
  display: none;
}

.rateofstar____link {
  display: inline-block;
  transition: opacity 0.2s;
}
.rateofstar____link:hover {
  opacity: 0.85;
}


.rateofstaroverflow-hidden {
  overflow: hidden;
}

.rateofstarhide {
  display: none !important;
}




#view_profile_photo_modal .modal-dialog {
  max-width: 873px !important;
}
.post_profile_photo{ border-radius: 0 !important;}
.post_profile_photo .mainphoto_profile{}
.post_profile_photo .mainphoto_profile img{}
.post_profile_photo 	.comment-item__text {
	  font-size: 14px;
	  font-weight: 500;
	  color: #666;
	}



.post_profile_photo ._prof_box1{ height: 150px;}
.post_profile_photo ._prof_box2{ height: calc(100vh - 335px);overflow: auto; padding: 0 !important;}
.post_profile_photo ._prof_box3{height: 48px;}

.post_profile_photo .current_photo_rate{position: absolute;
  right: 17px;
  top: 92px;
  font-size: 34px;color:var(--accentColor);}

#countries_and_cities_list .active{ font-weight: bold;}
#countries_and_cities_list .cc-menu__title{
  white-space: nowrap;}
#countries_and_cities_list .cc-menu__item:hover{cursor: pointer;background: #eaeaea;}
#countries_and_cities_list .cc-menu__link{width: calc(100% - 40px);}


.blogtitle{font-family: Mulish;
font-size: 32px;
font-weight: 700;
line-height: 36px;
letter-spacing: 0em;
text-align: left;color: #217A00;
}
.blog_about{color: #68B04D;font-family: Mulish;
font-size: 13px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;}
.date--dark{ background: url(/templates/luxelive/img/date.png) no-repeat left center;padding-left:16px;}
.text-css img{ margin-top:20px; margin-bottom: 20px;}
.text-css ol{ margin-top:15px; margin-bottom: 15px;}
.text-css ul{ margin-top:15px; margin-bottom: 15px;}
.text-css ul li{ margin-left: 20px;background: url(/templates/luxelive/img/ok1.png) no-repeat 0px 5px; padding-left: 31px;list-style: none;}
.text-css ol li{ margin-left: 30px;}
.text-css p{ margin-bottom:10px;}

._forbestfoto{ position: relative;}
.rate_value_bestfoto{ font-size: 24px;color:#68B04D;position: absolute;bottom:10px;right:10px;}

._top_profile_on_list .profile-item{background: #F6DC8B;box-shadow: none;}


.the_best_of_the_best{ background:#EEDBA3; padding: 20px; margin-left: 0; margin-right: 0; margin-top: 10px;margin-bottom:40px;}
.the_best_of_the_best .profile-item__label,.the_best_of_the_best .labels-fixed{display: none;}
.the_best_of_the_best>div{height: auto;}
.the_best_of_the_best ._top_profile_on_list .profile-item{background: #FFF;display: inline-block;
  height: auto;}
.the_best_of_the_best .profile-item__img {
  min-height: 100px;
}
@media screen and (min-width: 576px) {
	.the_best_of_the_best>div{width:19%;display: inline-block !important;}
.the_best_of_the_best ._forbestfoto:nth-child(1){margin-top: 100px;}
.the_best_of_the_best ._forbestfoto:nth-child(2){margin-top: 60px;}
.the_best_of_the_best ._forbestfoto:nth-child(3){width: 24%;}
.the_best_of_the_best ._forbestfoto:nth-child(4){margin-top: 60px;}
.the_best_of_the_best ._forbestfoto:nth-child(5){margin-top: 100px;}
}
.the_best_of_the_best ._forbestfoto:nth-child(1) .placeno{ background: url(/templates/luxelive/img/best_photo_4best.png) no-repeat left top;position:absolute; width: 51px; height: 90px;top: 35px;left: 5px; z-index: 9999;}
.the_best_of_the_best ._forbestfoto:nth-child(2) .placeno{ background: url(/templates/luxelive/img/best_photo_2best.png) no-repeat left top;position:absolute; width: 51px; height: 90px;top: 35px;left: 5px; z-index: 9999;}
.the_best_of_the_best ._forbestfoto:nth-child(3) .placeno{ background: url(/templates/luxelive/img/best_photo_1best.png) no-repeat left top;position:absolute; width: 51px; height: 90px;top: 35px;left: 5px; z-index: 9999;}
.the_best_of_the_best ._forbestfoto:nth-child(4) .placeno{ background: url(/templates/luxelive/img/best_photo_3best.png) no-repeat left top;position:absolute; width: 51px; height: 90px;top: 35px;left: 5px; z-index: 9999;}
.the_best_of_the_best ._forbestfoto:nth-child(5) .placeno{ background: url(/templates/luxelive/img/best_photo_5best.png) no-repeat left top;position:absolute; width: 51px; height: 90px;top: 35px;left: 5px; z-index: 9999;}

.the_best_of_the_best ._forbestfoto:nth-child(3) .crown{background: url(/templates/luxelive/img/crown.png) no-repeat left top;position:absolute; width: 116px; height: 116px;top: -57px;left: calc(50% - 58px); z-index: 9999;}

.the_best_of_the_best .profile-item__name{font-family: Mulish;color:#000;font-size: 18px;font-weight: 600;line-height: 18px;text-align: left;}
.the_best_of_the_best .profile-item__country{font-family: Mulish;color:#68B04D;font-size: 14px;font-weight: 600;line-height: 14px;text-align: left;}

.the_best_of_the_best .rate_value_bestfoto{font-family: Mulish;
font-size: 22px;
font-weight: 800;
 border-radius: 100%; background: #AAB7C4;color:#fff;padding: 5px;bottom: 5px;right: 5px;}
.the_best_of_the_best ._forbestfoto:nth-child(2) .rate_value_bestfoto{ background: #E06C00;}
.the_best_of_the_best ._forbestfoto:nth-child(3) .rate_value_bestfoto{ background: #FFC327;}
.the_best_of_the_best ._forbestfoto:nth-child(4) .rate_value_bestfoto{ background: #4488AB;}
.the_best_of_the_best ._forbestfoto:nth-child(5) .rate_value_bestfoto{ background: #AAB7C5;}
.the_best_of_the_best .cardthumb_photo_rates{ background: #FFF;border-radius: 5px;padding:5px;margin-top: 5px;display: flex;}
.the_best_of_the_best .cardthumb_photo_rates .btn-comment .icon, .btn-like .icon{ font-size: 16px;}
.photo_rates_contrycity select{display:inline-block;width:170px;border:2px solid #68B04D; padding: 5px 10px; border-radius: 5px;color:#000; }

@media screen and (max-width: 576px) {
	.the_best_of_the_best ._forbestfoto:nth-child(3){width: 100%; margin-left: auto; margin-right: auto;}
	.photo_rates_contrycity select{width:150px;}
}
._adapt_pro_card{ max-width: 270px;}
._adapt_pro_card._forbestfoto{ max-width: 182px;}

@media screen and (max-width: 576px) {
  ._forbestfoto{ width: 100px;}
  ._adapt_pro_card._forbestfoto{ max-width: 108px;}
}


.typeahead,
.tt-query,
.tt-hint {
  width: 100%;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 22px;
  border: 2px solid #ccc;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  outline: none;
}

.typeahead {
  background-color: #fff;
}

.typeahead:focus {
  border: 2px solid #0097cf;
}

.tt-query {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.tt-hint {
  color: #999
}

.tt-menu {
  width: 422px;
  margin: 12px 0;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
}

.tt-suggestion {
  padding: 3px 20px;
  font-size: 18px;
  line-height: 24px;
}

.tt-suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #0097cf;
}

.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #0097cf;

}

.tt-suggestion p {
  margin: 0;
}

.gist {
  font-size: 14px;
}

/* example specific styles */
/* ----------------------- */

#custom-templates .empty-message {
  padding: 5px 10px;
 text-align: center;
}

#multiple-datasets .league-name {
  margin: 0 20px 5px 20px;
  padding: 3px 0;
  border-bottom: 1px solid #ccc;
}

#scrollable-dropdown-menu .tt-menu {
  max-height: 150px;
  overflow-y: auto;
}

.countrytags .bootstrap-tagsinput{ width: 100% !important;}
.countrytags .bootstrap-tagsinput .tt-input{ width: 100%;}
.countrytags .bootstrap-tagsinput .tag{ margin-bottom: 5px !important; font-size: 12px !important;}
.l-badge {
  position: absolute;
  top: -5px;
  right: -5px;
}.l-badge {
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
  background: #5C8D48 !important;
  border-radius: 100px;
  text-align: center;
  white-space: nowrap;
  padding: 0 6px;
  position: relative;
}
@media screen and (max-width: 700px) {
  ._ads_on_home ._adshomeitem:nth-child(7),._ads_on_home ._adshomeitem:nth-child(8),
  ._ads_on_home ._adshomeitem:nth-child(9),._ads_on_home ._adshomeitem:nth-child(10),._ads_on_home ._adshomeitem:nth-child(11){display:none;}
}
