#wrapper .inner_page:has(.cmt-card) {background-color: transparent;}
.cursor-pointer{cursor:pointer;}
.pageant_top_section{margin-bottom:0;padding-bottom:30px;}
.pageant_top_banner{box-shadow:none;}
.pgntTopBannerSlider{width:100%;min-height:300px;display:block;overflow:hidden;background-color:#fff;background-image:url(../images/front/common/pageant/topBanner-bg.svg);background-size:cover;background-position:top left;border-radius:16px;text-align:left;}
.pgntTopBannerSlider li{margin:0;padding:0;display:flex;align-items:flex-start;justify-content:space-between;}
.pgntTopBannerSlider .content-box{padding:40px 0 0 40px;width:47%;}
.pgntTopBannerSlider .content-box p{margin:0 0 40px;font-family:'latobold';font-size:24px;line-height:34px;color:#000;}
.pgntTopBannerSlider .content-box h4{margin:0 0 22px;font-size:15px;line-height:18px;color:#000;}
.pgntTopBannerSlider .content-box .btn{padding:10px 32px;font-family:'latobold';font-size:14px;line-height:20px;border-radius:30px;text-transform:uppercase;}
.pgntTopBannerSlider .content-box .btn img{margin-right:8px;width:16px;}
.pgntTopBannerSlider .content-box .btn:hover{color:#fff;}
.pgntTopBannerSlider .img-box{width:auto;min-height:300px;max-width:53%;}
.pgntTopBannerSlider li.slick-slide{display:flex;}
.pgntTopBannerSlider:not(.slick-initialized) li +li{display:none;}
.pgntTopBannerSlider .slick-dots{bottom:16px !important;}
.pageant_top_content{padding-top:24px;}
.pgnt_main_banner_cls{margin: -70px 0 0 40px;width:198px;min-width:198px;height:198px;border:none;border-radius:100px;box-shadow:0 0 1px 1px #ddd;z-index:999; }
.pageant_top-left{padding-left:24px;}
.pgnt_ttl_rating_section{margin-bottom:16px;padding:0;min-height:1px;}
.pgnt_ttl_rating_section h1{font-size:20px;line-height:30px;text-transform:capitalize;}
.pgnt_normal_info_section div.w-100{clear:both;}
.pgnt_normal_info_section > .w-100 > span, .pgnt_normal_info_section > span {margin-bottom:16px;width:50%;min-height:20px;font-family:'robotomedium';line-height:20px;display:inline-flex;align-items:center;justify-content:flex-start;}
.pgnt_normal_info_section > .w-100 > span.w-100, .pgnt_normal_info_section > span.w-100{min-width:100%;}
.pgnt_normal_info_section a.text-pink{font-family:'robotomedium';line-height:20px;display:inline-flex;align-items:center;justify-content:flex-start;} 
.pgnt_normal_info_section .btn-grup{margin-bottom:0;}
.pgnt_normal_info_section .icon{width:16px;margin: -2px 8px 0 0;}
.pgnt_pageant_inf_cls .pgnt_website_inf_cls{padding-left:0;text-decoration:none !important;}
.pageant_top-right{margin-left:auto;}
.pgnt_rating_section{margin:0;display:block;width:100%;text-align:right;}
.pgnt_rating_section .rating_box p{line-height:0;display:flex;flex-direction:column;justify-content:flex-end;}
.pgnt_rating_section .rating_box .bullet-icon{margin:0 6px;position:relative;top: -1px;}
.pgnt_rating_section .rating_box p b{display:flex;align-items:center;justify-content:flex-end;font-family:'latobold';font-size:24px;line-height:34px;color:#000;}
.pgnt_rating_section .rating_box p span{width:100%;display:block;font-family:'robotomedium';font-size:14px;line-height:20px;color:#707070;font-style:normal;text-transform:capitalize;white-space: nowrap;}

.pg-topSlider .choicePrc-lst{margin:20px 0 40px;background-color: #000;background-image: url(../images/front/common/pageant/pg-topSlider-bg.jpg);background-size: cover;border-radius:20px;}
.pg-topSlider .choicePrc-lst:has(.slick-dots){margin-bottom:72px;}
.pg-topSlider .choicePrc-lst .slick-list{margin-left:0;}
.pg-topSlider .choicePrc-lst li.slick-slide{min-height:166px;display:flex;align-items:center;justify-content:flex-start;}
.pg-topSlider .choicePrc-lst .new_nomiSld{padding:0 40px 0 0;background-color:transparent;background: linear-gradient(270.07deg, rgba(0, 0, 0, 0.5) 0.43%, rgba(0, 0, 0, 0.63) 55.73%, rgba(0, 0, 0, 0.42) 100.37%);}
.pg-topSlider .choicePrc-lst .nomi-lft {min-width: 176px;}
.pg-topSlider .choicePrc-lst li .pcp-mid{padding:10px 45px 10px 23px;}
.pg-topSlider .choicePrc-lst .pcp-mid h4{font-family:'latobold';font-size: 24px;line-height: 34px;}
.pg-topSlider .choicePrc-lst .pcp-rgt{margin:0;}
.pg-topSlider .choicePrc-lst .pcp-rgt-btn{padding:0;}
.pg-topSlider .choicePrc-lst .pcp-rgt-btn a.button{background-color: #E93779 !important;border-color: #E93779 !important;}
.pg-topSlider ul.slick-dots {margin:0;position: absolute;bottom: -40px !important;}

.pageant-dashboard-left{margin: 0 0 35px;padding:40px 0 5px;width:100%;position:relative;background-color:#fff;top:0;transition: ease all 0.3s;}
.peg-tabs .pageant-dashboard-left > ul{flex-direction:row;justify-content:flex-start;overflow:visible;position:relative;}
.peg-tabs .pageant-dashboard-left > ul li, .peg-tabs .pageant-dashboard-left > ul .ui-tabs-active{margin:0 12px 0 0;width:auto;min-height:40px !important;padding:9px 24px !important;font-family:'latobold';font-size:16px;line-height:20px;color:#707070;border:1px solid #D7D7D7 !important;border-radius:20px;background-color:#F7F7F7 !important;cursor:pointer;white-space:nowrap;}
.peg-tabs .pageant-dashboard-left > ul li.ui-tabs-active{background-color:#E93779 !important;border-color:#E93779 !important;color:#FFF;}
.peg-tabs .pageant-dashboard-left .slick-list{margin:0;}
.pageant-dashboard-left .slick-slider > button {background-position: 4px center;background-size: 9px 17px;min-width: 15px;}
.pageant-dashboard-left .slick-slider > button.slick-next{right: -28px;}
.pageant-dashboard-left .slick-slider > button.slick-prev{left: -28px;}
.peg-tabs .pageant-dashboard-left .slick-slider button.slick-disabled{opacity:0;}
.peg-tabs .pageant-dashboard-left .hidden-li{opacity:0;visibility:hidden;max-width:1px;}
.pageant-dashboard-left.stick { position: -webkit-sticky;position:sticky;top:40px;border-bottom:1px solid #ddd;z-index: 1001;border-radius:0 0 5px 5px;padding:5px 0;box-shadow: 2px -2px 0 0 #fff, -2px -2px 0 0 #fff;}

.peg-tabs .pageant-dashboard-right{margin-left:0;width:100%;max-width:100%;}
.peg-tabs .heading_title-box h3{line-height:34px;}
.peg-tabs .heading_title-box .button{font-family:'latobold';font-size:12px;line-height:16px;padding:10px 24px 8px;}
.peg-tabs .heading_title-box .view-icon{margin-right:8px;}

.rating_star, .rating_star2{height: 14px;background-image: url(../images/front/common/pageant/crown_bullet-gray-icon.svg); background-size: 17px 14px;}
.rating_star > span, .rating_star2 > span{height: 14px;background-image: url(../images/front/common/pageant/crown_bullet-icon.svg); background-size: 17px 14px;}

ul.publicPgtLst li{border:none;background-color:transparent;border-radius:0;}
ul.publicPgtLst li .item-image-box{border-radius:16px;border:1px solid #d7d7d7;}
ul.publicPgtLst .item-image-box:hover img{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
ul.publicPgtLst .averageoverall{padding:4px;height:22px;display:inline-flex;align-items:center;position:absolute;right:12px;bottom:12px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);font-family:'robotomedium';font-size:8px;line-height:10px;color:#707070;text-transform:capitalize;}
ul.publicPgtLst .averageoverall .bullet-icon{margin-right:4px;width:12px;height:auto;}
ul.publicPgtLst .averageoverall b{font-family:"robotomedium";font-size:10px;line-height:14px;color:#000;margin-right:4px;}
ul.publicPgtLst .averageoverall i{font-style:normal;}
ul.publicPgtLst li .item-content-box{padding:12px 0;text-align:left;}
ul.publicPgtLst li .item-content-box h3{margin:0;font-family:'robotomedium';font-size:14px;line-height:20px;color:#000;text-align:left;height:auto;}
ul.publicPgtLst li .item-content-box h3.txt{font-size:16px;line-height:22px;}
ul.publicPgtLst .contestants_count,ul.publicPgtLst .img_count{margin:8px 0 0;display:flex;align-items:center;justify-content:flex-start;font-family:'robotomedium';font-size:12px;line-height:16px;color:#707070;}
ul.publicPgtLst .contestants_count img,ul.publicPgtLst .img_count img{margin:0 8px 0 0;width:14px;}
.publicPgtLst .item-image-box .bottom_button {padding: 8px;width: 100%;min-height: 36px;background-color: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;font-family: 'latobold';font-size: 14px;line-height: 20px;text-transform: capitalize;color: #fff;z-index:4;}

.publicPgtLst .item-image-box .inactive_profile {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 1;}
.publicPgtLst .item-image-box .inactive_profile span,.publicPgtLst .item-image-box .inactive_profile .info_icon{position: absolute;top:12px;right:12px;z-index:2}
.publicPgtLst .item-image-box .inactive_profile span {background-color:#fff;min-height:28px;padding:7px 12px;font-family: 'robotomedium';font-size: 12px;line-height: 14px;color: #282828;border-radius:8px;opacity: 0;transition:opacity 1s;}
.publicPgtLst .item-image-box .inactive_profile .info_icon {width:20px;max-height:20px;border-radius:20px;background-color: transparent;transition:opacity 0.5s;}
.publicPgtLst .item-image-box .inactive_profile:hover .info_icon {opacity: 0;}
.publicPgtLst .item-image-box .inactive_profile:hover span {opacity: 1;}


.publicPgtLst .item-content-box .p{margin:4px 0 0;font-family: 'robotoregular';font-size: 14px;line-height: 22px;color: #000;}
.publicPgtLst .winner_vote {margin: 0;height: auto;display: flex;align-items: center;justify-content: space-between;background-color: transparent;}
.publicPgtLst .winner_vote .span_vote{margin:0;padding:0;display: inline-flex;align-items: baseline;justify-content:flex-end;font-family: 'robotomedium';font-size: 10px;line-height: 12px;color: #707070;text-align:right;text-transform:capitalize;}
.publicPgtLst .winner_vote .span_vote b{padding: 0 2px;font-size: 16px;line-height: 20px;color: #000;}
.publicPgtLst .btn-outline-pink {margin: 0;padding: 8px 40px;display: inline-flex;align-items: center;white-space: nowrap;font-family: 'latobold';font-size: 14px;line-height: 20px;border: 1px solid #d7d7d7;border-radius: 8px;color: #E93779;text-transform: capitalize;}
.publicPgtLst .btn-outline-pink:hover {border-color: #E93779;}

.shopOverviewSlider{padding-bottom:40px;width:100%;display:block;}
.shopOverviewSlider li.item-box{margin:0;padding:24px 32px 24px 40px;min-height:282px;display:flex;align-items:center;justify-content:space-between;background-image:url(../images/front/common/pageant/shopSlider-bg.svg);background-size:cover;background-position:top left;border-radius:16px;text-align:left;background-color:#fff;}
.shopOverviewSlider .content-box{padding-bottom:14px;width:48%;}
.shopOverviewSlider .content-box p{margin:0 0 40px;font-family:'latobold';font-size:24px;line-height:34px;color:#000;}
.shopOverviewSlider .content-box .btn{padding:10px 32px;font-family:'latobold';font-size:14px;line-height:20px;border-radius:30px;text-transform:uppercase;}
.shopOverviewSlider .content-box .btn img{margin-right:8px;width:16px;}
.shopOverviewSlider .img-box{width:auto;max-width:50%;}
.shopOverviewSlider .img-box.w-100{width:100%;max-width:100%;margin-bottom: 0 !important;padding: 0 2%;}
.shopOverviewSlider .text-center{text-align: center;}
.shopOverviewSlider .slick-dots{margin-top:26px;position:relative;bottom:0 !important;}
.shopOverviewSlider:not(.slick-initialized) li + li{display:none;}

.pageantAwards-box ul.publicPgtLst .slick-track{padding:2px 0 12px;}
.pageantAwards-box ul.publicPgtLst .award-item{background-color:#FFF;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.05);border-radius:16px;}
.pageantAwards-box ul.publicPgtLst .award-item .award-img{padding:10px;object-fit:contain;object-position:center;}
.pageantAwards-box ul.publicPgtLst .awd_title{margin:12px 0 0;font-family: 'robotomedium';font-size: 16px;line-height: 22px;color: #000;text-align:left;text-transform:capitalize;}

.pgtRuleSlider{padding-bottom:40px;}
.pgtRuleSlider .slick-track{align-items:stretch;}
.pgtRuleSlider .slick-list{background-color:#FFF;border:1px solid #E93779;border-radius:16px;}
.pgtRuleSlider li.slick-slide{margin:0;padding:28px 32px 28px 40px;width:100%;display:flex;align-items:center;justify-content:space-between;align-self:center;text-align:left;}
.pgtRuleSlider .content-box{width:60%;}
.pgtRuleSlider .img-box{max-width:38%;}
.pgtRuleSlider h3{margin:0 0 16px;font-family:'latobold';font-size:24px;line-height:34px;color:#000;}
.pgtRuleSlider .slick-slide:hover h3{color:#000;}
.pgtRuleSlider p{margin:0;width:100%;font-family:'latoregular';font-size:20px;line-height:28px;color:#000;word-wrap: break-word;max-height: 140px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: normal; -webkit-line-clamp: 4;}
.pgtRuleSlider .slick-dots{margin-top:26px;position:relative;bottom:0 !important;}

.pageantStaffList{margin:0 -16px;padding-bottom:40px; display:flex;align-items:flex-start;flex-wrap:wrap;}
.pageantStaffList li{margin:0 16px 60px;width:100%;max-width:calc(50% - 32px);display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;}
.pageantStaffList .st-img{margin:0 12px 0 0;display:inline-flex;align-items:center;justify-content:center;width:156px;min-height:146px;border:1px solid #D7D7D7;border-radius:16px;position:relative;overflow:hidden;}
.pageantStaffList .st-content{width:calc(100% - 168px);}
.pageantStaffList h3{margin:0 0 4px;font-family:'robotomedium';font-size:16px;line-height:22px;color:#000;}
.pageantStaffList p{margin:0;font-family:'robotoregular';font-size:14px;line-height:20px;color:#000;}
.pageantStaffList.slick-slider p.staff-info-cls{word-wrap: break-word;max-height: 100px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: normal; -webkit-line-clamp: 5;}
.pageantStaffList .staff-time-cls{margin-bottom:16px;font-size:12px;line-height:16px;}
.pageantStaffList .slick-track {min-width: 100%;}
.pageantStaffList li.slick-slide{display:flex;margin-bottom:0;}
.pageantStaffList .slick-slide:hover h3{color:#000;}
.pageantStaffList .slick-dots{margin-top:26px;position:relative;bottom:0 !important;}

.aboutSection{text-align:left;padding-bottom:40px;}
.aboutSection .staff-info-cls{font-family:'robotoregular'; font-size:16px;line-height:22px;color:#282828;}

.aboutSection_new .heading_title-box {margin-bottom: 16px;}
.aboutSection_new .heading_title-box h3.text-pink {margin-top:8px;font-size: 34px;}	
/*.aboutSection_new .staff-info-cls{font-size:20px;font-family: 'latoregular';color: #000;}*/

.pageant-dashboard-right .loadMoreAwards{margin:20px auto;min-height:40px;padding:6px 38px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-transform:uppercase;font-family:'latobold';font-size:14px;background-color:transparent;}
.pageant-dashboard-right .pageant-lst > .loadMoreAwards{margin-left:50%;margin-right:50%;transform:translateX(-50%);}

.pgt_shop_tab{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;}
.pgt_shop_tab .left_section_dress_tab{margin:0;width:100%;}

.shopLftBanner{margin:0;padding:24px 12px;width:100%;background:#fff url(../images/front/common/pageant/shop_lft_bg.svg) top center;background-size:cover;border-radius:16px;}
.shopLftBanner .image-block{margin:0 0 32px;width:100%;line-height:0;}
.shopLftBanner .image-block img{}
.shopLftBanner .content-block {text-align:center;width:100%;}
.shopLftBanner .content-block p{margin:0 0 12px;font-family: 'latobold';font-size: 16px;line-height: 20px;color: #000;text-align:center;}
.shopLftBanner .user-dtl{margin:0 0 24px;display:flex;align-items:center;justify-content:flex-start;width:100%;}
.shopLftBanner .user-dtl img{border-radius:30px;width: 24px;min-width: 24px;height: 24px;border: 1px solid #D7D7D7;}
.shopLftBanner .user-dtl span{font-family: 'robotomedium';font-size: 12px;line-height: 16px;text-transform: capitalize;color: #000;padding-left:4px;}
.shopLftBanner .btn-pink{border-radius:30px;padding:6px 24px;font-family:'latobold';font-size: 12px;line-height: 16px;text-align: center;color: #FFF;text-transform:capitalize;}
.shopLftBanner .btn-pink img{margin: -1px 4px 0 0;}

.pgt_shop_tab .right_section_dress_tab{margin:0;width:100%;}

.dressing_List{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;}
.dressing_List .dress-box-inner{border:none;border-radius:0;background-color:transparent;}
.dressing_List .like-img-box{border:1px solid #D7D7D7;border-radius:16px;}
.dressing_List .averageoverall{padding:4px;height:22px;display:inline-flex;align-items:center;position:absolute;right:12px;bottom:12px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);font-family:'robotomedium';font-size:8px;line-height:10px;color:#707070;text-transform:capitalize;}
.dressing_List .averageoverall .bullet-icon{margin-right:4px;width:12px;height:auto;}
.dressing_List .averageoverall b{font-family:"robotomedium";font-size:10px;line-height:14px;color:#000;margin-right:4px;}
.dressing_List .also-like-content{padding:12px 0 0;background-color:transparent;text-align:left;}
.dressing_List .also-like-content .h3{font-family:'robotomedium';font-size:14px;line-height:20px;text-transform:capitalize;color:#000;white-space:normal;}
.dressing_List .also-like-content .d-flex{display: flex;align-items: center;justify-content: space-between;}
.dressing_List .dress-box-item .priceDiv{margin:0;padding:0;display:inline-flex;align-items: center;}
.dressing_List .priceDiv .newPrice{font-family:'robotobold';font-size: 14px;line-height: 20px;text-transform: capitalize;color: #E6427A;}
.dressing_List .priceDiv .oldPrice{margin-left:8px;font-family: 'robotoregular';font-size: 14px;line-height: 20px;text-decoration-line: line-through;color: #9C9C9C;}
.dressing_List .dress-box-item .cstm_sze{margin:0;}
.dressing_List .dress-box-item .cstm_sze strong, .pgt_shop_tab .dress-box-item .cstm_sze span{font-family: 'robotomedium';font-size: 12px;line-height: 16px;text-transform: capitalize;color: #000;}
.dressing_List .dress-box-item .cstm_sze span{color:#707070;text-transform:uppercase;}


.Competitors_box.cstm-no-border{margin:0;padding:0;border:none;}
.countDown_css{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.countDown_css > div.countDownMsgCls{font-family: 'latobold';font-size: 28px;line-height: 38px;color: #000;padding-bottom:6px;}
.countDown_css ul#jsCounter{margin:0 0 0 auto;display: inline-flex;align-items: flex-start;}
.countDown_css ul#jsCounter li .top_box{margin:0 auto 8px;padding:5px;display:inline-block;background: -o-linear-gradient(135deg, rgba(238, 121, 165, 0.6) 0%, rgba(240, 105, 155, 0.6) 39.4%, rgba(233, 55, 121, 0.6) 100%);background: linear-gradient(315deg, rgba(238, 121, 165, 0.6) 0%, rgba(240, 105, 155, 0.6) 39.4%, rgba(233, 55, 121, 0.6) 100%);border: 1px solid #E93779;border-radius: 16px;}
.countDown_css ul#jsCounter li .top_box span{margin:0;padding:0;width: 50px;height: 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family: 'latobold';font-size: 24px;line-height: 34px;color: #FFF;background: -o-linear-gradient(135deg, #EE79A5 0%, #ED508A 39.4%, #E93779 100%);background: linear-gradient(315deg, #EE79A5 0%, #ED508A 39.4%, #E93779 100%);-webkit-box-shadow: 0px 0px 20px 4px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 20px 4px rgba(0, 0, 0, 0.1);border-radius: 12px;}
.countDown_css ul#jsCounter li p{font-family: 'robotomedium';font-size: 12px;line-height: 12px;color: #000;text-transform:uppercase;}
.countDown_css ul#jsCounter li.seperator{width: 32px;text-indent: 999px;background-image: url(../images/front/common/pageant/count_dots.svg);background-position:center 17px;background-repeat: no-repeat;overflow: hidden;}

.cnstResultList ul.publicPgtLst .item-content-box h3{text-transform:capitalize;}
.cnstResultList ul.publicPgtLst li .item-image-box{border-radius:16px;}
.cnstResultList ul.publicPgtLst li .item-content-box{padding:12px 0;}
.cnstResultList ul.publicPgtLst .cstm_Pca_section{margin-top:auto;}

.comment-modal .ReadMoreCommentBtnCls {color: #e93779;border: none;background: transparent;padding: 0;font-family: 'robotomedium';}
.heading_title-box .button .review-icon {margin: 1px 4px -3px 0;width: 17px;}
.heading_title-box.headingFooterBox .button .crown-ico{margin: 1px 4px -3px 0;width: 17px;}
.judges-evt-box ul.pageant-lst li .rating_box{margin:4px 0 0;min-height:16px;}
.sponsors-events-tab ul.pageant-lst li .item-content-box{padding:12px 0;}
section.staffSection .st-content{margin:0 0 30px;padding:0;background-image:none;font-size:15px;line-height:22px;font-family:'robotoregular';color:#282828;}
.reviewForm-box .WR_box img {width: 16px;}
.result-events-tab ul.publicPgtLst li .item-content-box {padding: 12px 0;}
.publicPgtLst .item-content-box .award_winner {font-family: 'robotomedium';font-size: 16px;line-height: 22px;color: #E93779;}
.publicPgtLst .item-content-box .award_winner img{margin: -3px 8px -3px 0;width:18px;height:auto;}
	
.no-record_listed {margin: 0 0 20px;padding: 40px 20px;width: 100%;background-color: #F7F7F7;border: 1px solid #D7D7D7;border-radius: 20px;text-align:center;}
.no-record_listed .norecord_img{margin: 0 auto;max-width: 100%;}
.no-record_listed p{font-family: 'robotomedium';font-size: 18px;line-height: 24px;color: #707070;transform: matrix(1, 0, 0, 1, 0, 0);margin-top:24px;}

.pageant_top_banner .SlidBannerImgLi {background-color:#fff;}
.pageant_top_banner .SlidBannerImgbox {margin: 0;width: 100%;display: flex;align-items: center;justify-content: center;min-height: 300px;}
.pageant_top_banner .SlidBannerImgbox img{border-radius: 12px;max-height:300px;}


.pageant_top-left .pgnt_inr{min-height:20px;position:relative;}
.pageant_top-left span.disabledBox{height:auto;display:inline-flex;justify-content:flex-start;flex-direction: column;align-items: flex-start;}
.pageant_top-left .disabledBox .pgnt_inr{display: inline-flex;align-items: center;text-shadow: 0 0 5px #000;color: transparent;}
.pageant_top-left .disabledBox .pgnt_inr a{color:transparent !important}
.pageant_top-left .disabledBox .pgnt_inr .icon{filter:blur(0.6px);}
.pageant_top-left .disabledBox .txt-disable{margin-top:3px;padding:0;font-family: 'robotomedium';font-size: 12px;line-height: 16px;color:#e93779;position:static;background-color:transparent;border:none;clear:both;justify-content:flex-start;text-decoration:underline !important;}

.right_section_dress_tab .loadMoreShopProduct {margin: 0 auto;padding:14px 36px 12px;font-family: 'latobold';font-size: 14px;line-height:16px;color: #e93779;border-color: #e93779;background-color: transparent;}


.peg-tabs .CrownCovosBox .heading_title-box .button{padding-top:12px;}

.shopLftBanner .button {margin: 12px 0 0;padding: 5px 20px;width: auto;min-width: 184px;min-height: 40px;display: inline-flex;align-items: center;justify-content: center;font-family: 'robotomedium';font-size: 12px;background-color: #fff;border-color: #D7D7D7;color: #E93779;text-transform: uppercase;}
.shopLftBanner .button i {margin: 0 7px 0 -4px;font-size: 14px;}
.shopLftBanner .button:hover{border-color: #d7d7d7;color: #E93779;}

.shopOverviewSlider.slick-initialized .slick-slide:hover a.button2 {background: transparent !important;color: #000 !important;border-color: #000 !important;}
.shopOverviewSlider.slick-initialized .slick-slide a.button2:hover {color: #E93779 !important;border-color: #E93779 !important; }

@media only screen and (min-width:1400px){
	.pageant-dashboard-left.stick{top: 55px;}
}
@media only screen and (min-width:1024px){
	.pageant_top_content .pgnt_btn_section{margin:0 0 16px;min-width:220px;}
	.pgntTopBannerSlider .content-box p + h4{margin-top: -14px;}
	.repModal.modal .modal-content{left: 50%;}
}
@media only screen and (min-width:768px){
	.peg-tabs .pageant-dashboard-left > ul:not(.slick-initialized){overflow:hidden;}
	ul.publicPgtLst{margin:0 -16px;}
	ul.publicPgtLst li{margin:0 16px 48px;max-width:calc(25% - 32px);}
	ul.publicPgtLst:not(.slick-slider) li:nth-of-type(3n+3){margin-right:16px;}
	ul.publicPgtLst li .item-image-box > img{height:226px;}
	ul.publicPgtLst.slick-slider{margin:0 -16px;padding-bottom:40px;}
	ul.publicPgtLst.slick-slider li{margin:0 16px 8px;}
	ul.publicPgtLst.slick-slider li .item-content-box h3{min-height:1px;}
	.peg-tabs #ajaxDataUpdatedDiv .cmt-card{margin-left:auto;margin-right:auto;max-width:720px;}	
	.pgt_shop_tab .left_section_dress_tab{padding-right:32px;min-width:258px;max-width:258px;}
	.dressing_List{margin:0 -16px;width:calc(100% + 32px);}
	.dressing_List .dress-box-item{margin-bottom:60px;padding:0 16px;max-width:33.334%;}
	.dressing_List .like-img-box{height:250px;}
	.pageantStaffList .visible-xs{display:none;}
	.reviewRating-section .review_section{border-radius:20px;}
	.reviewRating-section .review_section .review_img{max-width:156px;}
	.pageant_rules_cls .accordion-section{border-radius:24px;padding:24px 26px;}

	/* .pgnt_normal_info_section > span.pgnt_calander_inf_cls{min-width: 190px;} */

	.shop-box .heading_title-box .w-r {display: inline-flex;white-space: nowrap;flex-wrap: nowrap;}
	.shop-box .heading_title-box .w-r .button2{margin-top: 0;margin-bottom: 0;}
}
@media (min-width:991px) and (max-width:1399px){
	.pageant-dashboard-left.stick{
		top: 56px;
	}
}


@media only screen and (min-width:768px) and (max-width:991px){
	.pgntTopBannerSlider{min-height:224px;}
	.pgntTopBannerSlider .img-box{min-height:224px;}
	.pageant_top_banner .SlidBannerImgbox {min-height: 224px;}

	.pgntTopBannerSlider .content-box{padding:28px 0 0 28px;width: 47%;}
	.pgntTopBannerSlider .content-box p{margin-bottom:22px;font-size: 20px;line-height: 28px;}
	.pgntTopBannerSlider .content-box h4{margin:0 0 14px;font-size:14px;}
	.pgnt_main_banner_cls{margin: -56px 0 0 24px;width: 180px;min-width: 180px;height: 180px;}	
	.pg-topSlider .choicePrc-lst li.slick-slide{min-height:148px;}
	.pg-topSlider .choicePrc-lst .nomi-lft {min-width: 148px;}
	.pg-topSlider .choicePrc-lst li .pcp-mid{padding-right:32px;}
	.pg-topSlider .choicePrc-lst .pcp-mid h4{font-size:22px;line-height:32px;}
	.pg-topSlider .choicePrc-lst .new_nomiSld{padding-right:32px;}
	
	.peg-tabs .pageant-dashboard-left {margin-bottom:18px;}
	.pageant-dashboard-left.stick {top:0px;}

	ul.publicPgtLst{margin:0 -10px;}
	ul.publicPgtLst li{margin-left:10px;margin-right:10px; max-width:calc(25% - 20px);}
	ul.publicPgtLst:not(.slick-slider) li:nth-of-type(3n+3){margin-right:10px;}
	ul.publicPgtLst li .item-image-box > img{height:174px;}
	ul.publicPgtLst.slick-slider{margin:0 -9px;padding-bottom:28px;}
	ul.publicPgtLst.slick-slider li{margin:0 10px 8px;}
	.pageantAwards-box ul.publicPgtLst li.award-item .award-img{object-fit:contain;}
	.shopOverviewSlider li.item-box{padding:20px 22px 20px 28px;min-height:254px;}
	.shopOverviewSlider .content-box p{margin-bottom:28px;}
	.pgtRuleSlider li.slick-slide{padding:20px 22px 20px 28px;}
	.pgtRuleSlider h3{margin-bottom:8px; font-size:20px;line-height:26px;}
	.pgtRuleSlider p{font-size:16px;line-height:24px;}
	.pageantStaffList .st-img{width:106px;min-height:98px;}
	.pageantStaffList .st-content{width:calc(100% - 118px);}
	.pageantStaffList .staff-time-cls{margin-bottom:8px;}
	
	.pgt_shop_tab .left_section_dress_tab {padding-right: 20px;min-width: 198px;max-width: 198px;}
	.shopLftBanner{padding:20px 10px;}
	.shopLftBanner .btn-pink {padding: 6px 16px;}
	.dressing_List {margin: 0 -10px;width: calc(100% + 20px);}
	.dressing_List .dress-box-item {padding: 0 10px;}
	.dressing_List .like-img-box{height:216px;}
	.dressing_List .priceDiv .oldPrice{margin-left:4px;}
	
	/*.aboutSection_new .staff-info-cls{font-size:16px;}*/
}

@media only screen and (max-width:767px){
	.pgntTopBannerSlider{background-position:top center;background-image:url(../images/front/common/pageant/topBanner-bg_mb.svg);}
	.pgntTopBannerSlider li, .pgntTopBannerSlider li.slick-slide {flex-direction: column-reverse;padding-bottom:60px;}
	.pgntTopBannerSlider .img-box {max-width: 100%;min-height: 170px;width: 100%;text-align: center;margin-bottom:24px;}
	.pgntTopBannerSlider .content-box {width: 100%;padding:0 12px;}
	.pgntTopBannerSlider .content-box p {margin: 0 0 24px;font-size: 22px;line-height: 32px;}
	.pgntTopBannerSlider .slick-dots li{margin:0 2px;}
	.pageant_top_content {padding-top: 86px;}
	.pgnt_main_banner_cls {margin: -30px 0 0 12px;width: 104px;min-width: 104px;height: 104px;position:absolute;top:0;left:0;}
	.pageant_top-left{padding:0;}
	.pgnt_ttl_rating_section{margin-bottom:0;}
	.pgnt_ttl_rating_section h1{font-size:18px;line-height:24px;margin-bottom:12px;}
	.pgnt_normal_info_section > .w-100 > span, .pgnt_normal_info_section > span{width:100%;margin-bottom:12px;}
	.pageant_top-right{margin: 0;line-height: 0;}
	
	.pgnt_rating_section {position: absolute;top: 12px;right: 0;width: auto;}
	.pgnt_rating_section .rating_box p b {font-size: 22px;line-height: 32px;}
	.pgnt_rating_section .rating_box p span{font-size: 12px;line-height: 16px;padding-top: 2px;}
	.pg-topSlider .choicePrc-lst{background-image: url(../images/front/common/pageant/pg-topSlider_md-bg.jpg);border-radius: 16px;}
	.pg-topSlider .choicePrc-lst .new_nomiSld{padding:12px;}
	.pg-topSlider .choicePrc-lst .nomi-lft{margin:0 auto;min-width:116px;max-width:116px;}
	.pg-topSlider .choicePrc-lst li .pcp-mid{padding:24px 0 42px; }
	.pg-topSlider .choicePrc-lst .pcp-mid h4{font-size:20px;line-height:28px;text-align:left;}
	.pg-topSlider .choicePrc-lst .pcp-rgt-btn{margin:0 auto;padding:0 0 20px;}
	
	.pageant-dashboard-left{margin-bottom:20px;padding-top:30px;}
	.pageant-dashboard-left.stick{top:0;}
	.peg-tabs .pageant-dashboard-left > ul{height:auto;}
	.pageant-dashboard-left ul:before{display:none;}
	.peg-tabs .pageant-dashboard-left > ul li, .peg-tabs .pageant-dashboard-left > ul .ui-tabs-active{margin-right:8px;padding: 6px 16px !important;min-height:30px !important;max-height:30px;font-size: 14px;line-height: 16px;order:0;}
	.pageant-dashboard-left > ul.ui-tabs-nav li.ui-tabs-active{width:auto !important;padding-top:6px !important;background-image:none;}
	.peg-tabs .heading_title-box h3{font-size:22px;line-height:40px;}
	.peg-tabs .heading_title-box .button{min-height:40px; }

	.pg-heading-tabs{margin-bottom:30px;}
	.pg-heading-tabs .mobile-visible{display:none;}
	.pg-heading-tabs ul, .pg-heading-tabs ul.ui-tabs-nav{width:100%;min-height:40px;}
	.pg-heading-tabs .ui-tabs-nav > li.ui-tabs-active{min-height:39px !important;}
	.pg-heading-tabs .ui-tabs-nav > li.ui-tabs-active  a{min-height:39px;padding:11px 18px 0;background-size:12px;background-position:calc(100% - 12px) center;}

	.countDown_css > div.countDownMsgCls {font-size: 24px;}
	
	.pageant_top_banner .SlidBannerImgbox {min-height: 256px;margin-bottom:-54px;padding-top: 8px;}
	.pageant_top_banner .SlidBannerImgbox img{min-height: 256px;object-fit: cover; object-position: left top;}


	.shop-box .heading_title-box .w-r {display: inline-flex;white-space: nowrap;flex-wrap: nowrap;}
	.shop-box .heading_title-box .w-r .button2{margin-top: 0;margin-bottom: 0;margin-right: 5px;}


}
@media only screen and (max-width:560px){
	ul.publicPgtLst:not(.slick-slider) li, ul.publicPgtLst:not(.slick-slider) li:nth-of-type(3n+3){margin:0 12px 32px 0;max-width:calc(50% - 6px);}
	ul.publicPgtLst:not(.slick-slider) li:nth-of-type(2n+2){margin-right:0;}
	ul.publicPgtLst.slick-slider{margin-left:-6px;margin-right:-6px;}
	ul.publicPgtLst.slick-slider li{margin-left:6px;margin-right:6px;}
	ul.publicPgtLst li .gallery_img{height:auto;}
	ul.publicPgtLst li .item-content-box {padding: 8px 0;}
	ul.publicPgtLst li .item-content-box h3{font-size: 12px;line-height: 16px;}
	ul.publicPgtLst li .item-content-box h3.txt{font-size: 14px;line-height: 20px;}
	.pageantAwards-box ul.publicPgtLst li.award-item .award-img {padding: 6px;object-fit: contain;}
	ul.publicPgtLst .contestants_count, ul.publicPgtLst .img_count{font-size: 10px;line-height: 14px;}
	ul.publicPgtLst .contestants_count img, ul.publicPgtLst .img_count img{margin-right:6px;}
	ul.publicPgtLst .averageoverall {bottom: 8px;right: 8px;height: 18px;padding: 2px 4px;}
	.pageantAwards-box ul.publicPgtLst .awd_title{margin-top:8px;font-size:14px;line-height:20px;}
	.publicPgtLst .btn-outline-pink {padding: 8px 12px;}
	.pageantStaffList{margin:0;padding:0 0 20px;}
	.pageantStaffList li{margin:0 0 40px;max-width:100%;}
	.pageantStaffList .st-content{width:100%;}
	.pageantStaffList .st-dFlex {display: flex;align-items: center;justify-content: flex-start;width: 100%;margin-bottom: 12px;}
	.pageantStaffList .st-img {width: 72px;min-width: 72px;min-height: 72px;margin-right: 8px;border-radius: 12px;}
	.pageantStaffList h3 {font-size: 14px;line-height: 20px;}
	.pageantStaffList p {font-size: 12px;line-height: 16px;}
	.pageantStaffList .staff-time-cls {font-size: 10px;line-height: 12px;margin: 0;}
	.shopOverviewSlider{padding-bottom:20px;}
	.shopOverviewSlider .slick-list{background-color:#fff;background-image: url(../images/front/common/pageant/shopSlider_mb-bg.svg);background-size: cover;background-position: center;border-radius: 16px;}
	.shopOverviewSlider li.item-box {padding: 24px 12px;flex-direction: column-reverse;}
	.shopOverviewSlider.slick-initialized li.item-box {background-image:none;background-color:transparent;}
	.shopOverviewSlider .img-box {max-width: 100%;margin-bottom: 40px;}
	.shopOverviewSlider .content-box {width: 100%;}
	.shopOverviewSlider .content-box p {font-size: 22px;line-height: 32px;margin-bottom: 24px;}
	.shopOverviewSlider .slick-dots, .pgtRuleSlider .slick-dots,.pageantStaffList .slick-dots{margin-top:24px;}
	.pgtRuleSlider{padding-bottom:20px;}
	.pgtRuleSlider .slick-track{align-items:flex-start;}
	.pgtRuleSlider li.slick-slide {padding: 24px 12px;flex-direction: column-reverse;}
	.pgtRuleSlider .img-box {max-width: 100%;margin-bottom: 32px;}
	.pgtRuleSlider .content-box {width: 100%;}
	.pgtRuleSlider h3 {font-size: 22px;line-height: 32px;}
	.pgtRuleSlider p {font-size: 18px;line-height: 28px;}
	.aboutSection .staff-info-cls{font-size: 14px;line-height: 20px;}
	.pgt_shop_tab{flex-wrap:wrap;}
	.pgt_shop_tab .left_section_dress_tab{display:none;}
	.dressing_List {margin: 0 -6px;width: calc(100% + 12px);}
	.dressing_List .dress-box-item{padding:0 6px;margin-bottom:40px;}
	.dressing_List .also-like-content{padding:8px 0 0;}
	.dressing_List .also-like-content .h3, .dressing_List .priceDiv .oldPrice, .dressing_List .priceDiv .newPrice{font-size: 12px;line-height: 16px;}
	
	.countDownCls{flex-direction:column;margin-bottom:12px;}
	.countDown_css > div.countDownMsgCls {font-size: 16px;line-height: 22px;padding-bottom: 20px;}
	.countDown_css ul#jsCounter{margin:0 auto;}
	.countDown_css ul#jsCounter li.seperator{background-size: 6px auto;background-position: center 12px;}
	.countDown_css ul#jsCounter li .top_box{padding:4px;border-radius:10px;margin-bottom:6px;}
	.countDown_css ul#jsCounter li .top_box span{font-size: 20px;line-height: 28px;width:36px;height:36px;border-radius:8px;}
	.countDown_css ul#jsCounter li p{font-size: 10px;line-height: 12px;}
	
	.dressing_List .dress-box-item .cstm_sze {white-space: nowrap;display: inline-flex;align-items: center;}
	.dressing_List .dress-box-item .cstm_sze span {width: 42px;text-overflow: ellipsis;overflow: hidden;position: relative;display: inline-block;padding-left:2px;}
	.sponsors-events-tab ul.pageant-lst li .item-content-box, .result-events-tab ul.publicPgtLst li .item-content-box {padding: 8px 0;}
	
	.no-record_listed {padding: 28px 16px 24px;border-radius: 16px;}
	.no-record_listed p{font-size: 16px;line-height: 22px;}

	
	.shop-box .heading_title-box{flex-direction: column;}
	.shop-box .heading_title-box .w-r {width: 100%;padding-top: 12px;}
}


@media only screen and (max-width:359px){
	ul.pageant-lst li .item-image-box img{height:144px;}
	.dress-box-item .like-img-box{height:160px;}
	.dressing_List .dress-box-item .cstm_sze span {width: 24px;}
}