
.full-width{
	float:left;
	width:100%;
}

.nui-dashboard{ 
	float: left;
	width: 100%;
	background: #ffffff;
	border: 1px solid #d5d5d5;
	padding: 20px;
	font-family: 'Poppins', sans-serif;
	font-size:13px;
  

}

.nui-membership{
	width: 275px;
	float: left;
}
.nui-membership-each{
	width:100%;
	float:left;
	margin-bottom: 20px;

}
.nui-type-headding{
	  width: 100%;
    float: left;
    background: #FFF;
    font-weight: 600;
    line-height: 29px;
    text-align: left;
    padding-left: 20px;
    margin-top: 13px;
}

.nui-type-headding span{
	color: #272a74;
}

.card1-type-member{
	background: #e9e9e9;
	border: 1px solid #c9c9c9;
	min-height: 200px;
	
}
.card1-type-inside{
	padding: 10px 20px;
    float: left;
    width: 210px;
	font-weight: bold;
  
}
.nui-application{
    float: left;
    width: 100%;
    margin: 0px 0px 7px 0px;
}
.nui-application ul{
	margin:0px;
	padding: 0px;
    width: 89%;
    margin: auto;

}
.nui-application ul li{
	margin: 0px 0px 5px 0px;
    padding: 0px;
    background: #FFF;
    line-height: 27px;
    list-style: none;
    text-align: center;
    border: 1px solid #e1e1e1;
    display: block;
}

.nui-application ul li span{
	font-weight: 600;
}

.nui-paybtn{
	 text-align: center;
    width: 73px;
    background: #099142;
    color: #FFF;
    text-decoration: none;
    padding: 0px 3px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 24px;
    border-radius: 5px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;

}
.nui-paybtn:hover{
	background-color: #272a74;
	color: #FFF;

}

.fees-mtdisk{
    margin-bottom: 0px;}

	.card1-type-licence {
   background: #dbe8e6;
    border: 1px solid #dbe3e2;
    min-height: 200px;
}

	.card1-type-fellow {
   background: #f2edd4;
    border: 1px solid #f2edd4;
    min-height: 200px;
}
.heighlite-review{
	    color: #f08008;
}
.heighlite-active{
	    color: #099142;
}
.heighlite-terminate{
	    color: #e9300b;
}

.nui-summaryapp-outer{
	float: right;
	    width: calc(99% - 290px);
		border: 1px solid #d5d5d5;
		
}

.nui-final-status{
	text-align: center;

}

.nui-final-status-review{
    font-weight: 600;
    background-color: #ececec;
    line-height: 33px;
    font-size: 14px;
    float: left;
    width: 100%;
	
}
/* .nui-final-status-review span{
	color: #0f9446;

} */


.member-approve{
	font-weight: normal;
	color: #000 !important;
	
}

.nui-edit-btn{
	text-align: center;
    background: #ffc206;
    color: #000;
    text-decoration: none;
    padding: 6px 10px;
    font-weight: 600;
    line-height: 24px;
    border-radius: 20px;
    font-size: 14px;
    margin-left: 9px;

}
.nui-edit-btn:hover{
	background-color: #272a74;
	color: #FFF;

}
.nui-outerframe{
    padding: 15px 15px;
    font-weight: 600;
    float: left;
    width:100%;
}

.nui-profile-edit{
	float:left;
	width: 50%;;
}
.nui-profile-date{
	float: right;
    width: 50%;
    text-align: right;
}
.nui-profile-date span{
	color: #272a74;

}

.newUi-infotab{
    background: #f4f4f4;
    border: 1px solid #e7e7e7;
    float: left;
    padding: 15px;
 
    width:100%;
    margin-top: 20px;

}

.nui-headding-fr{
	float: left;
    margin: 0px 0px 5px 0px;
    font-weight: 600;
    text-transform: uppercase;
}
.genaral-uiheadding{
	    background: #0d50a0;
    font-size: 13px;
    color: #FFF;
    padding: 4px 15px;
    border-radius: 0px 6px 6px 0px;
    margin-top: -15px;
    margin-left: -15px;
}
.business-uiheadding{
	background: #272a74;
    font-size: 13px;
    color: #FFF;
   padding: 4px 15px;

    border-radius: 0px 6px 6px 0px;
    margin-top: -15px;
     margin-left: -15px;
}




.uiinformation-card{
    float: left;
    width: 100%;
    margin: 8px 0px 0px 0px;
    font-size: 13px;

}
.uiinfo-each-card{
	float: left;
    width: 30%;
    margin-right: 4%;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    font-size: 13px;
  
}
.uiinfo-each-card span{
	font-weight: bold;
    color: #2f2f2f;
}
.uiinfo-each-card:last-child{
		margin-right:0 ;
}
.uirow-information{
    float: left;
    width: 100%;
    font-weight: normal;
    color: #000;
}

.uirow-full-width span {
    font-weight: bold;
    color: #2f2f2f;
    line-height: 16px;
}



.uirow-half-width{
    float: left;
    width: 47%;
    margin-right: 4%;
    font-weight: normal;
    color: #000;
    font-size: 13px;
    
}
.uirow-half-width:last-child{
    margin-right: 0%
}

.uirow-half-width span {
    font-weight: bold;
    color: #2f2f2f;
}

.uibadgefotter{
     border-top: 1px solid #ccc;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
}

.nui-documnets-section{
    margin: 20px 0px 0px 0px;

}
.nui-documnets-each{
    background: #ebf1f0;
    float: left;
    width: 12.9%;
    text-align: center;
    padding: 10px 5px;
    margin-right: 1.5%;
    border-radius: 3px;
    border: 1px solid #d9e1e0;
    margin-bottom: 15px;
    min-height: 164px;
    font-size: 13px;
	font-weight: normal;
    color: #000;
	    line-height: 16px;
}

.nui-pdficon-view{height: 68px;
    width: 57px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;}

.nui-pdficon-view img{
    max-width: 100%;
    max-height: 100%;
      min-width: 100%;
    min-height: 100%;
}

.nui-documnets-each:last-child{
margin-right: 0px;
}

.nui-btndisable{
        text-align: center;
    width: 73px;
    background: #959595;
    color: #FFF;
    text-decoration: none;
    padding: 0px 3px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 24px;
    border-radius: 5px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    cursor: auto;
	border:none !important;
}

.nui-each-50-mh{
    min-height: 100px;
}




@media only screen and (min-device-width : 767px) and (max-device-width : 1024px) {
     .nui-profile-edit{
         width: 100%;
    }
    .nui-profile-date{
            width: 100%;
    text-align: left;
    margin-top: 9px;
    }
     .uiinfo-each-card{
        width: 100%;
        margin-right: 0px;
        margin-bottom: 6px
    }
    .uirow-half-width{
        width: 100%;
        margin-right: 0px;
        margin-bottom: 6px;
        line-height: 16px;
        
    }

    .newUi-infotab {

width: 100%;
    
}
.nui-documnets-each{
    width: 31.5%;
    margin-bottom: 15px;
}

}

/* view page css start here */
.nui-viewpage{
    float: left;
     width: 100%; 
       /* width: calc(99% - 40px); */
    background: #ffffff;
    border:none;
    padding: 5px;
    font-family: 'Poppins', sans-serif;
    font-size: 13px;
}

.each-viewapprovelabel{

}
.nui-uplaod-docs{
    background: #f4f4f4;
    border: 1px solid #e7e7e7;
    float: left;
    padding: 15px;
    width:99.8%;
    margin-top: 20px;
}

.nui-uplaod-each{
    float: left;
    width:30%;
    background-color: #FFF;
    padding: 15px;
    font-size: 14px;
    line-height: 24px;
    margin: 15px 0px 0px 0px;

}


.nui-uplaod-each h3{
margin: 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px ;
    font-weight: bold !important;
    font-family: 'Poppins', sans-serif;
}
.nui-uplaod-each-cover h3{
margin: 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px ;
    font-weight: bold !important;
    font-family: 'Poppins', sans-serif;
}



.nui-viewbtn{
	    text-align: center;
    width: 73px;
    background: #FFF;
    color: #272a74;
    text-decoration: none;
    padding: 0px 3px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 25px;
    border-radius: 19px;
    font-size: 14px;
    border: 1px solid #272a74;
    margin-top: 15px;
    float: left;

}
.nui-viewbtn:hover{
	background-color: #272a74;
    color: #FFF;

}

.nui-viewbtn2{
	    text-align: center;
    width: 73px;
    background: #FFF;
    color: #272a74;
    text-decoration: none;
    padding: 0px 3px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 25px;
    border-radius: 19px;
    font-size: 14px;
    border: 1px solid #272a74;
    float: left;
	    margin-top: -13px;
		margin-bottom:7px;

}
.nui-viewbtn2:hover{
	background-color: #272a74;
    color: #FFF;

}

.nui-uplaod-each p{
margin: 10px 0px 0px 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
}


.nui-uplaod-each-cover{
    float: left;
    width:67%;
    background-color: #FFF;
    padding: 15px;
    font-size: 13px;
    line-height: 24px;
    margin: 15px 0px 0px 20px;
    font-weight: bold !important;
    font-family: 'Poppins', sans-serif;

}


.nui-uplaod-each-cover h3{
margin: 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
}
.nui-uplaod-each-cover p{
margin: 10px 0px 0px 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
	font-weight: normal;
}


.nui-uplaod-each-50{
   float: left;
   width: 47%;
    background-color: #FFF;
    padding: 15px;
    font-size: 14px;
    line-height: 24px;
    margin: 0px 20px 0px 0px;
    text-align: left;


}


.nui-uplaod-each-50 h3{
margin: 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
	font-weight: bold !important;
    font-family: 'Poppins', sans-serif;
}
.nui-uplaod-each-50 p{
margin: 10px 0px 0px 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
    font-weight: normal;
    font-family: 'Poppins', sans-serif;
}
.nui-uplaod-each-mh{
    min-height: 85px;
}


.nui-uplaod-fullwidth{
 float: left;
    width:100%;
    background-color: #FFF;
    padding: 15px;
    font-size: 14px;
    line-height: 24px;

}


.nui-uplaod-fullwidth h3{
margin: 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
		font-weight: bold !important;
    font-family: 'Poppins', sans-serif; 
}
.nui-uplaod-fullwidth p{
margin: 10px 0px 0px 0px;
    padding: 0px;
    font-size: 13px;
    line-height: 16px;
}

.nui-uplaod-eachmr{

    margin-right: 20px;
}


/* viewpages css copied */
.each-main-ui .each-chemark-content{
	float: left;
    width: calc(99% - 30px);
    font-weight: 600;
    line-height: 18px;
    margin: 0px;
    padding: 0px;
	
}
.each-main-ui .each-chemark-result{
		float:left;
 width:25px;
}
.each-main-ui .each-radio-list{
    margin-top: 7px;
}
.each-main-ui .radio-list-lable{
	float:left;
	font-weight:600;
	    margin-right:15px;
}
.each-main-ui .radio-list-content{
	float:left;
	margin-top:2px;
}
.each-main-ui .radio-list-content ul{
	margin:0px;
	padding:0px;
}
.each-main-ui .radio-list-content ul li {
	margin: 0px 20px 0px 0px;
    padding: 0px;
    list-style: none;
    display: inline-table;
}

.each-radio-list-ml{
    margin-left: 17px;
}
 .each-main-ui .radio-list-content ul li span{
	float: left;
    margin-right: 5px;
}

.each-main-ui .checklist-image{
	float: left;
 width: 23px;
}
.each-main-ui .checklist-contnet{
		      float: right;
    width: calc(100% - 24px);
    margin: 0px;
    padding: 0px;
    line-height: 18px;
}
.each-main-ui  .each-mt-7{
	margin-top:7px;
	
}
.each-main-ui  .each-mt-5{
	margin-top:5px;
}

.each-main-ui .label-name-filed{
	 float: left;
    font-weight: normal;
	margin-right:15px;
	margin-left:17px;
}
.condition-mb-8{
	margin-bottom:8px;
}
.condition-mt-3{
	margin-top:3px;
}
.label-name-filed-content{
	float: left;
	font-weight:normal;
}

.each-main-ui .recomndation-box{
background: #FFF;
    padding: 20px;
    margin: 25px 0px;
    border: 1px solid #ccc;
	    width: calc(99% - 40px);
	float:left;
	
}
.each-recomndation-box{
	background: #FFF;
    padding: 15px 2%;
    width: 44.5%;
    float: left;
    border: 1px dashed #ccc;
    margin-right: 2%;
    min-height: 139px;

	
}

.each-recomndation-box:last-child{
	 margin-right: 0%;
}

.each-recomndation-box h3{
margin: 0px 0px 5px 0px;
    padding: 0px;
    font-size: 15px;
}

.each-recomndation-box p{
	margin:0px;
	padding:0px;
}

.each-main-ui .viewbtn-line {
background: #FFF;
    color: #3c8dbc;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 14px !important;
    border: 1px solid #3c8dbc;
    margin-bottom: 10px;
    text-decoration: none;
    margin-top: 30px;
    float: left;
    font-weight: bold;
}

.each-main-ui .viewbtn-line:hover{
	background: #3c8dbc;
	color:#FFF;
}
.each-recomndation-pdf{
	margin:10px 0px 0px 0px;
	float:left;
}
.each-recomndation-pdf img{
	margin-left:-7px;
	
}

.each-main-ui .mt-each-10{
    margin-top:10px;

}
.nstatlabel-approved{
   /* background: #1e7a06;*/
    color: #1e7a06 !important;
    padding: 1px 6px;
    border-radius: 20px;
}

.nstatlabel-Review{
    /*background: #f8a30b;*/
    color: #f8a30b !important;
    padding: 1px 6px;
    border-radius: 20px;
}
.nstatlabel-reject{
    /*background: #b80505;*/
    color: #b80505 !important;
    padding: 1px 6px;
    border-radius: 20px;
}

.renuve-mh-herightbox5 {
    min-height: 150px;
}

.nui-print{
        float: right;
    background: #ffc206;
    color: #000;
    text-transform: uppercase;
    font-weight: 600 !important;
    border: none !important;
    padding: 8px 10px !important;
    border-radius: 20px !important;
    margin: 7px 0px 0px 0px !important;
    cursor: pointer;
    line-height: 13px !important;
    width:80px;
}

.nui-print:hover{
    background: #272a74;
    color: #FFF !important;

}
.nui-start-tp{
    margin-top:10px
}
.each-applic-mb{
        margin-bottom: 15px;
}

.condition-if-border{
       border-top: 1px solid #ccc;
    margin-bottom: 11px;
}
.niu-name-float{
    float:left;
    margin-left: 15px;
    color: #0f9446;
}
.niu-name-status-float{
    float:right;
    margin-right: 15px;
}

.each-chemark-result img{
    width:16px !important ;
}

.nui-profile-edit-btn {
	text-align:center;
	margin-top:20px;
}

@media only screen and (min-device-width : 768px) and (max-device-width :1024px) {
		.each-main-ui .label-info-left{
		width:47%;
		margin-bottom:15px;
	}
	.each-main-ui .label-info-right {
    width:49%;
}

.each-recomndation-box{
	    min-height: 168px;
}

.uiinfo-each-card {
    width: 47%;
    margin-right: 10px;
    margin-bottom: 6px;
 
}

.nui-membership{
    width: 100%;
}
.nui-summaryapp-outer{
    width: 100%;
}

}

@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
    .nui-dashboard{
        width: 94%;
        padding: 2%;
    }
    .nui-membership{
        width: 100%;
    }
    .nui-summaryapp-outer{
        width: 100%;
    }
    .nui-profile-edit{
         width: 100%;
    }
    .nui-profile-date{
            width: 100%;
    text-align: left;
    margin-top: 9px;
    }

    .newUi-infotab{
            width: 100%;
            padding: 15px 5%;
    }
    .uiinfo-each-card{
        width: 100%;
        margin-right: 0px;
        margin-bottom: 6px
    }
    .uirow-half-width{
        width: 100%;
        margin-right: 0px;
        margin-bottom: 6px;
        line-height: 16px;
    

    }

    .nui-documnets-each {
    width: 100%;
    margin-bottom: 7px;
}
.nui-type-headding{
     width: 100% !important;
}
.nui-uplaod-each{
        width: 100% !important;
}
.nui-uplaod-each-cover{
        width: 100% !important;
        margin: 15px 0px 0px 0px;
}
.each-main-ui .mobile-eachresult {
    margin-left: 18px;
    margin-top: 2px;
}


.nui-uplaod-each-50{
     width: 100% !important;
	 margin-bottom:15px;
}

/* changed */
.nui-pdficon-view img{
        min-width: auto;
}

}

/* Button css*/

.nui-btn-addnewren a{
    background: #ffc206;
    color: #000;
    font-size: 15px;
    width: 200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 20px;
    margin-top: 0px;
    line-height: 36px;
    font-weight: bold;
    padding: 0px 20px 0px 20px;
}

.nui-btn-addnewren a:hover{
	background: #272a74;
    color: #FFF;
}

.nui-btn-addnewren a i{
	float: left;
    margin-top: 6px;
    font-size: 20px;
	margin-right:5px;

	
}

.nui-btn-addnewren{
	    float: left;
    width: 100%;
    margin: 0px 0px 20px 0px;
    padding: 0px;
    text-align: center;
	
	
}
.pdf-note {
	font-size:12px;
}
.checklist-image img{
	    width: 16px !important;
	}
	.profile-input-disable{
		background:#efefef !important;
	}
	.each-readonly-fileds-outer {
		background:#efefef !important;
	}

    /* renu status css statrt here 23-12-2021 */
        .nui-cardrenuval-mt-10 {
            margin-top: 10px;
            margin-bottom: 10px;
            width: calc(99% - 60px);
            background: #ccc;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }

        .nui-cardrenuval-status {
            float: left;
            width: 45%;
            text-align: left;
        }

        .nui-card-paymnet {
            float: right;
            width: 45%;
            text-align: right;
        }

        .nui-card-paymnet .paymentbtn {
            background: #ffc206;
            color: #000;
            border: 1px solid #ff9b06;
            padding: 7px 5px;
            min-width: 89px;
            border-radius: 20px !important;
            text-transform: uppercase;
            font-weight: bold;
        }

        .nui-card-paymnet .paymentbtn:hover {
            background: #272a74;
            color: #FFF;
            border: 1px solid #1763a3;
            cursor: pointer;
        }

        .nui-cardrenuval-status .uiinfo-each-card span {
            float: left;
        }

        .uiinfo-each-card-renuval {
            float: left;
            font-weight: bold;
            color: #000;
            line-height: 16px;
            font-size: 13px;
        }

        .paymentbtn-disable {
            background: #878787;
            color: #e9e9e9;
            border: 1px solid #878787;
            padding: 7px 5px;
            min-width: 89px;
            border-radius: 20px !important;
            text-transform: uppercase;
            font-weight: bold;
        }

        .payment-nstatlabel-approved {
            background: #1e7a06;
            color: #FFF !important;
            padding: 2px 11px;
            border-radius: 20px;
        }

        .payment-nstatlabel-inreview {
            background: #f8a30b;
            color: #FFF !important;
            padding: 5px 11px;
            border-radius: 20px;
        }


        /* renu status css end here 23-12-2021 */
		
		.rdev-btnactions-edit{
padding: 1px 5px !important;
    background:none;
    border: 1px solid #3c8dbc;

}
.rdev-btnactions-delete{
padding: 1px 5px !important;
    background:none;
    border: 1px solid #d60303;

}


.rdev-btnactions-edit .fa-pencil-square-o{
font-size: 18px;
color:#3c8dbc;
margin-top: 3px;

}


.rdev-btnactions-edit .fa-eye{
font-size: 18px;
color:#3c8dbc;
margin-top: 3px;

}

.rdev-btnactions:hover{
background:none;
color:#3c8dbc;
}

.rdev-btnactions-delete .fa-trash{
font-size: 18px;
color:#d50404;
margin-top: 3px;

}

.each-searchbg-light{
	width:98% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	clear: both;
    overflow: hidden;
	
}

.admin_form_rdev{
border-radius: 0px !important;
    background-color: !important;
    box-shadow: none!important;
    padding: 0px!important;
    min-height: auto!important;
    margin: 0px!important;

}

.eachsite-frame-new .admin_form .form-group{
	min-height: 60px !important;
    margin-bottom: 15px !important;
}


.for-text-transform .admin_form label {
	text-transform:capitalize;
}

 .viewfie-fileds .form-control[readonly]{
	 background: #f5f5f5  !important;
}

.viewfie-fileds .form-control[readonly]:focus{
	border-color: #ccc;
}

.rui-eachsearchfilter label{
	font-size: 13px;
    color: #272a74;
    font-weight: 600;
    margin-bottom: 2px; 
}


.rui-filtermb{
	    margin-bottom: 15px !important;
}

.rui-adminform_ns{

    padding: 10px 10px !important;
    margin: 10px 10px !important;
    border-radius: 0px !important;

}

.rui-lablecapitalize .form-group label{
	text-transform: capitalize;
	
}

.rui-edit-formpage .form-group label{
	text-transform: capitalize !important;
	
}


.rui-insidephotopadding .photo_text {
    padding: 11px;
    font-family: Montserrat;
	margin-bottom:0px;
}


.rui-insidephotopadding  .photo_text2 {
       padding: 11px;
	   margin-bottom:0px;
}

.rui-insidephotopadding .photo_text1{
       padding: 11px;
	   margin-bottom:0px;
}

.rui-fmshade-lft{
	margin-left:0px;
	width:100%;

	
}

.nui-uplaod-each-mh2 {
    min-height: 95px;
}

.nui-uplaod-each-mh3{
   min-height: 115px;
}

.nui-uplaod-each-mh4{
   min-height: 145px;
}

.rui-flitergridml-10{
	margin-left:12px !important;
}
/*** Events CSS*/
.tab-content table.dataTable tr{
		    width: 50% !important;
   
    float: left;
		
		}
.event-container{
    background: #FFF;
    min-height: 500px;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    padding: 25px !important;

}

.eventnew-headding-icon{
    float: left;
    margin-right: 7px;
}
.eventnew-headding-icon i{
    color: #ffb606;
    font-size: 20px;
    float: left;
    margin-top: -1px;
}

.eventnew-headding-content{
      color: #272a74;
    font-size: 19px;
    font-weight: 600;
    line-height: 19px;
    float: left;
    border-bottom: 1px dashed #272a74
}
.eventnew-filter{
    border: 1px solid #e0e0e0;
    background: #f8f8f8;
    padding: 20px;
    margin: 20px 0px 20px 0px;

}

   .event-container input
   { border-radius: 3px !important;
    box-shadow: none;
    font-size: 14px;
}

      .event-container .form-control:focus{
          box-shadow:none !important;
          border:1px solid #828387;
      }
      .evntnew-data{
          float: left;
     width: calc(100% - 220px);


      }
      .evntnew-actions{
          float: right;
          width: 220px;
      }

      .event-btn-submit{
          color: #000;
    background-color: #ffc106;
    border-color: #ffc106;
    font-weight: 600!important;
    width: 85px;
    margin-left: 10px;
      }

       .event-btn-submit:hover{
           background-color: #ff9e06;
           

       }
 .event-btn-reset{
          color: #FFF;
    background-color: #393939;
    border-color: #2b2b2b;
    font-weight: 600 !important;
    width: 85px;
    margin-left: 10px;
      }

       .event-btn-reset:hover{
           background-color: #171717;
           color: #FFF !important;
       }
.each-event-list{
    background: #f6f6f6;
    /* border: 1px solid #ccc; */
    box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.72);
-webkit-box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.72);
-moz-box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.72);
min-height: 160px !important;
padding: 0px !important;
float: left;

}
     .each-event-list-image{
         float: left;
         width:255px;

     }

     .each-event-list-image img{
         float: left;
         width:255px;
         height:238px;
         
         

         

     }

     .each-event-list-data{
            float: right;
     width: calc(99% - 255px);
     padding: 20px 15px;
	 text-align: left;

     }

     .each-event-list-data h3{
          color: #272a74;
    font-size: 15px;
    font-weight: 600;
    line-height: 17px;
    margin: 0px 0px 10px 0px;
    padding: 0px;

     }
       .each-event-list-data h2{
        color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
     overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
display: -webkit-box;
-webkit-box-orient: vertical;

     }
     
    
     .data-location {     
     }
    
     .data-location ul {
         margin:0px;
         padding: 0px;     
     }
     .data-location ul li{
     list-style: none;
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    float: left;
    width: 100%;

     }

      .data-location ul li .location{
          float: right;
          width: calc(99% - 23px);


      }

      .data-location ul li i{
       color: #ffb606;
    font-size: 17px;
    float: left;
    /* float: left; */
    margin-top: -3px;
    width: 22px;


      }

      .location-big-icon{
font-size: 24px !important;
      }

         .location-big-icon2{
font-size: 20px !important;
      }
      .each-moredetails-inner{
                 width: 129px;
    text-decoration: none !important;
    border: 1px solid #272a74;
    border-radius: 20px;
    padding: 5px 10px 3px 10px;
    font-size: 13px;
    font-weight: 600;
    color: #272a74 !important;
    margin-top: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    line-height: 20px;
      }
      
      .each-moredetails-inner:hover{
          background-color: #272a74;
          color:#FFF!important;;

      }

      .each-thumbbile-date{
         background: #000;
    min-height: 30px;
    padding: 10px;
    position: relative;
    margin-top: -54px;
      }
      .each-thumb-dateicon{
             float: left;
    width: 50px;
    border-right: 1px solid #ffc106;
    text-align: center;

      }

      .each-thumb-dateicon i{
        color: #ffb606;
    font-size: 28px;

      }
      .each-thumb-datecontnet{
            float: right;
    width: 174px;



      }
      .each-thumb-datecontnet ul {
          margin:0px;
          padding: 0px;
      }
       .each-thumb-datecontnet ul li {
            margin: 0px 0px 5px 0px;
    padding: 0px;
    list-style: none;
    color: #FFF;
    font-size: 13px;
    line-height: 15px;
      }
      .each-thumb-datecontnet ul li:last-child{

         margin: 0px 0px 0px 0px;
      }

     .each-eventgrid-pl-0{
         padding-left:0px;
     }

   .each-npadding-dynamic:nth-child(odd) {padding-left:0px}
.each-npadding-dynamic:nth-child(even) {padding-right:0px}
.each-npadding-dynamic{
    margin-bottom: 20px;
}

.newevent-viewpg{
    margin: 20px 0px 0px 0px;
    border: 1px solid #ccc;
     background: #f8f8f8;
}
.newevent-viewpg-image{
    float:left;
    width:709px;
}

.newevent-viewpg-image img{
      width:709px;
      height: 200px;

}

.newevent-viewpg-content{ 
        float: left;
    width: calc(100% - 710px);
    padding: 15px 20px 5px 20px;

}

.newevent-viewpg-content h3 {
    color: #272a74;
    font-size: 15px;
    font-weight: 600;
    line-height: 17px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

.newevent-viewpg-content h2 {
    color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.event-viewpg-list{

}
.event-viewpg-list ul {
    margin: 0px;
    padding: 0px;
}

.event-viewpg-list ul li{
     list-style: none;
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    float: left;
    width: 100%;

     }

      .event-viewpg-list ul li .location{
          float: right;
          width: calc(99% - 23px);


      }

     .event-viewpg-list ul li i{
       color: #ffb606;
    font-size: 17px;
    float: left;
    /* float: left; */
    margin-top: -3px;
    width: 22px;
      }

      .event-datahint{
          font-weight: 600;
          color: #272a74;
      }
      .event-datahint-each{ margin-bottom: 6px;}

      .viwpage-calender{
          font-size: 18px !important;
      }
.each-clickdetails{
 border-top: 1px solid #ccc;
    padding: 15px 0px 0px 0px;
    font-weight: normal;
    color: #000;
}
.each-clickdetails a{
    background: #272a74;
    color: #FFF;
    border-radius: 4px;
    padding: 2px 10px;
    font-weight: 600;
    text-decoration: none;
    margin-right: 5px;
}
.each-clickdetails a:hover{
    color: #FFF;
    background: #000;
     text-decoration: none;


}

.eventfoorm-outer-layout{
    margin-top: 20px;

}
.eventfoorm-outer label{
    font-size: 13px;
    font-weight: 600;
    margin: 0px;
    padding: 0px !important;


}
.eventfoorm-outer{
    margin-bottom: 20px;
}

.eventfoorm-outer  select{
    border: 1px solid #ccc;
    border-radius: 3px !important;
    height: 35px;
    padding-top: 4px;
    margin-bottom: 0px !important;
}


.eventform-button {
    min-width: 115px;
    height: 38px;
    background: #ffc106 !important;
    color: #000;
    font-weight: 600 !important;
}
.eventform-button:hover {

    background: #272a74 !important;
    color: #FFF !important;

}

.final-submittin-topdevider2 {
    border-top: 1px solid #ccc;
    margin-top: 23px;
    padding-top: 17px;
}
.ech-eventlist-outer{
    margin-top:15px;
}
.ech-eventlist-outer .headding-inr{
     color: #272a74;
    font-size: 18px;
    font-weight: 600;
    line-height: 17px;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    position: absolute;
}

.even-deepdiscription p{
  padding: 5px 0px 5px;
    text-align: justify;
    font-size: 13px;
    font-weight: normal;
    line-height: 17px;
    margin: 0px 0px 2px  0px;
   
}
.even-deepdiscription{
    margin: 10px 0px 0px 0px ;
   
}


/* .date-eachcalneder-inpt{
    border-radius: 0px 5px 10px 20px !important;
} */


/* Tab Navigation */
/* Tab Navigation */

.each-event-ticket{
     float: left;
    width: 100%;
    background: #f8f8f8;
    border: 1px solid #ccc;
    margin-top: -1px;

}
.each-event-ticket-list{

}

.each-event-ticket-list ul {
         margin:0px;
         padding: 0px;     
     }
     .each-event-ticket-list ul li{
   list-style: none;
    display: inline-table;
    font-size: 13px;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    margin: 0px 15px 0px 0px;
    padding: 0px;

     }

     .each-event-ticket-list  ul li i {
    color: #ffb606;
    font-size: 17px;
    float: left;
    /* float: left; */
    margin-top: -3px;
    margin-right:4px;
    
     }
     .each-event-ticket-details{
         float: left;
     width: calc(99% - 430px);
    padding: 10px;
     }

     .each-event-ticket-details h2 {
    color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    /*overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;*/
}

.eventfoorm-outer .form-group{
	min-height:55px !important;
}

.event-content-taggedin {
   float: left;
      max-width: calc(100% - 80px);
}

.readmore-popup-contnet{
   color: #272a74;
    font-size: 13px;
    width: 80px;
    float: left;
    margin-left: 10px;
    margin-top: 6px;
}
.readmore-popup-contnet:hover{
    text-decoration: none;
    color: #000;

}
.eventselected-inpt{
        float: left;
    width: 20px !important;
}
.eventselected-title{
    float: left;
     width: calc(99% - 20px) !important;
}
.eventselected-inpt input{

       float: left;
    width: 26px;
    height: 17px;
    border: 1px solid #898989;
    margin-right: 2px;
    margin: 0px 0px 0px -2px !important;
    padding: 0px !important;
}

    .eventselected-title h3{
      font-weight: 600;
    font-size: 14px;
    color: #000;
    margin: 0px;
    padding: 2px 0px 3px 3px;
    line-height: 16px

    }

.event-grideach-contnet{
    margin-top:5px;
    padding: 0px 0px 0px 26px;}


    .each-memberstatus-row{
        float: right;
        width: 430px;

    }

    .each-memberstatus-number{
        float: left;
    width: 50%;
    background: #e2eaec;
    border-left: 1px solid #f1ebd1;
    min-height: 105px;
    text-align: center;
    line-height: 100px;
    font-weight: 600;
    font-size: 15px;
    }

    .each-memberstatus-nonnumber{
          float: left;
    width: 50%;
    background: #faf5e2;
    border-left: 1px solid #cdd6d3;
    min-height: 105px;
    text-align: center;
    line-height: 100px;
    font-weight: 600;
    font-size: 15px;

    }

    .each-event-ticket-headder{
        float: right;
    width: 431px;
}

.each-event-ticket-number {
       float: left;
    width: 50%;
    background: #e2eaec;
    border: 1px solid #f1ebd1;
    text-align: center;
    line-height: 30px;
    font-weight: 600;
    color: #272a74;
    font-size: 14px;
}

.each-event-ticket-nonnumber {
       float: left;
    width: 50%;
    background: #faf5e2;
    border: 1px solid #cdd6d3;
    text-align: center;
    line-height: 30px;
    font-weight: 600;
    color: #272a74;
    font-size: 14px;
}
.event-ticket-header{
    float: left;
    width: 100%;
}

.event-grideach-contnet p{
	margin-bottom:0px;
}


/*renual page css start here*/

.uinfo-each-renual {
float: left;
    width: 22%;
    margin-right: 3%;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    font-size: 13px;
}

.uinfo-each-renual:last-child{
	margin-right:0px;
	
}

.uinfo-each-renual span {
    font-weight: bold;
    color: #2f2f2f; 
}

.newUi-infotab-renual{
    background: #f4f4f4;
    border: 1px solid #e7e7e7;
    float: left;
    padding: 15px;
    width: 49%;
    margin-top: 20px;
}
.infotab-renual-mr{
	margin-right:2%;
}

.uinfo-each-businesscard {
   float: left;
    width: 48%;
    margin-right: 3%;
    font-weight: normal;
    color: #000;
    line-height: 16px;
    font-size: 13px;
}

.uinfo-each-businesscard span {
    font-weight: bold;
    color: #2f2f2f;
}

.uinfo-each-businesscard:last-child{
	margin-right:0%;
}

.genaral-uiheadding-renue {
     font-size: 13px;
    color: #3438a1;
    padding: 4px 15px;
    border-radius: 0px 6px 6px 0px;
    margin-top: -9px !important;
    margin-left: -15px !important;
    margin-bottom: 0px !important;
}


.nui-headding-fr-renue {
    float: left;
    margin: 0px 0px 5px 0px;
    font-weight: 600;
    text-transform: uppercase;
}

.each-viewpagesectionbg-renue {
    /*background: #f5f5f5; */
    /* padding: 20px; */
    /* border: 1px solid #e1e1e1; */
    margin-bottom: 10px px;
}
.renual-auth-conent{
	float:left;
	 width: calc(100% - 150px);
}

.renual-auth-inputs{
	float:left;
	width:150px;
	margin-left:-20px;
}
.renual-auth-conent .mem_lbl{
	color:#000;
	font-weight:normal !important;
}

.renual-auth-inputs input[type="radio"] {
	margin: 2px 0;
	line-height: 16px;
}
.renual-fmgrp{}

 .admin_form .form-group.renual-fmgrp{
      min-height: auto !important;
    margin-bottom: 15px !important;
}


.each-viewpagesectionbg-renue .chkbox-each-decode label {
    text-transform: none !important;
	margin-right: 20px !important;
	margin-top: 2px;

	
}
.renual-rj-contnet input[type="radio"]{
	    margin-bottom: 16px !important;
}
	

.renual-divw-52{
	width:52%;
	float:left;
	margin-top:13px;

}
.renual-divw-45{
	width:45%;
	float:left;

}
/*.renual-rj-contnet{
	float:left;
	 width: calc(99% - 100px);
}*/

.renual-rj-contnet{
	float: left;
    width: auto;
    min-width: 325px;
}

.renual-rj-code{
	float: left;
    width: 100px;
}
.renual-ckbox-leftspace{
	margin-left: -20px;
}




.label-notset-display {
	text-transform: capitalize !important;
}

.each-devider-50 .label-notset-display {
	text-transform: capitalize !important;
	width: calc(99% - 150px); 
	margin-right: 5px !important;
}

.renual-w50-mt-10{
	margin-top:10px
}

.renual-w50-mb-0{
	margin-bottom:0px !important; 
	
}

.renual-movepl-some{
	padding-left:5px !important;
	margin-left:28px;
	width: calc(100% - 30px) !important ; 
	
}

.eachfixed-amount-align{
	padding-right: 112px;
    margin-top: 7px;
	
}

/*.renual-groupd-contnet{
    float: left;
    width: auto;
    min-width: 310px;
   

}*/

.renual-groupd-contnet{
	float:left;
width: calc(99% - 145px); 
margin:0px !important;
line-height: 26px;

}



.renual-enclosed-font{
	font-weight: bold;
    font-size: 16px;
    color: #2e328a;
	margin:0px 0px 10px 0px;
	padding:0px; 
}

.renual-bullinginfo-font{
	font-weight: bold;
    margin-bottom: 5px; 
}
.renual-groupd-inpt{
	width:145px;
	float:right; 
}

.renual-groupd-inpt .input-group input{
	height:28px;
}

.latepayment-txtheight{
	line-height: 15px !important;
}

.total-paymentenclosed{
	margin-bottom: 0px !important;
    background: #ededed;
    margin-top: 7px;
    padding-bottom: 5px;
	padding-top:5px !important;
    padding-right: 10px;
    padding-left: 10px;
	margin-left: 29px;
	width: calc(100% - 30px) !important; 
}
.renua-grandttl-mopo{

	padding:0px !important;
	margin-top: 4px !important;
}

.grand-enclosed-inpt{
	padding-left: 12px !important;
}

.renual-infocontnet{
	float: left;
    width: 100% !important;
    margin-bottom: 20px;
    margin-top: 20px;
}

.renual-infocontnet p{
	margin:0px 3px 0px 0px ;
	padding:0px;
	
}

.renual-each-points{
	background: #f8f8f8;
    padding: 15px 0px;
    border: 1px solid #e7e7e7;
}

.renual-each-points2{
	background: #f8f8f8;
    padding: 5px 0px;
    border: 1px solid #e7e7e7;
}

.renual-each-points .mem_lbl{
	color:#000;
	font-weight:normal !important;
	margin-right:0px !important;
	
}

.renual-each-points-left{
	float:left;
	width:54%;
}

.renual-each-points-right{
	float:right;
	width:43%;
}

.renual-each-points-left2{
	float:left;
	width:55%;
}

.renual-each-points-right2{
	float:right;
	width:43%;
}

.renuv-eachalpha-number{
	float:left;
	width:20px;
}

.renuv-eachalpha-contnet{
	float:left;
	    width: calc(99% - 20px);
		font-size:13px;  
}

.admin_form .renual-each-points-left .form-group{
	    min-height: 50px !important;
}

.renuv-error-indication{
    color: red;
    margin-bottom: 0px;
    margin-top: -7px;
line-height: 16px;}

.renuv-browse-left-0{
	padding-left:0px;
}

.renuv-confirmlabel{
	text-transform:capitalize !important;
	
}

.renuv-confirmlabel-contnet{
	margin-left: 10px;
	font-weight:normal !important;
	/*color:#000 !important;*/ 
	font-size:13px;
}
.renuv-confirmlabel-outer{
	margin-left:-8px !important;
	
	
}

.renuve-checkmak{
	    margin-top: -7px;
}

.renuve-form-readloly{


}



.renuve-form-readloly:focus {
    border-color: #d2d6de !important;
    box-shadow: none;
}

.renuve-mh-herightbox{
	min-height:166px;
}

.renuve-mh-herightbox3{
	min-height:140px;
}

.renuve-mh-herightbox4 {
    min-height: 163px;
}

.renuve-reworkbica{
	/*border: 1px solid #272a74;*/
    padding: 2px 5px;
   /* background: #e1eff1;*/
    font-weight: 600;
    color: #272a74;
    margin-top: 10px;
}

.renuve-rspacing-mb5{
	margin-top:5px !important;
	margin-bottom:5px !important;
	
}

.renuve-mto-inptgrp{
	margin-top:0px !important;
}

.each-viewpagesectionbg2 {
    background: #FFF;
    padding: 12px 20px ;
    border: 1px solid #e1e1e1;
    margin-bottom: 10px;
}

.renuve-singlerow-total{
	float: left;
    background: #ededed;
    width: 100%;
    padding: 10px;
}

.grand-enclosed-inpt2 {
    padding-left: 10px !important;
}
.renuve-singlerow-mt4 {
    margin-top: 4px;
}
.renuve-singlerow-mb0 {
    margin-bottom: 0px !important; 
}

.renuve-singlerow-mt0 {
    margin-top: 0px !important;
}


.tel-font-normal{
	font-weight:normal !important;
	
}

.page-firm-radiosp{
	margin-left: 38px;
	
}
.renuve-page-w50-left{
	width:48.5%;
	margin:0px 2% 0px 0px ;
	padding:0px;
	float:left;	
}
.renuve-page-w50-right{
	width:48.5%;
	margin:0px 0% 0px 0px ;
	padding:0px;
	float:left;	
}

.renuvatsize-line-height{
	width: 55%;
    line-height: 15px;
	margin-top:-2px;
}
.dashboardnotup{
	margin-left: -3px;
    width: 100%;
    float: left;
	font-weight:600 !important;
}

.nui-start-tp2 {
    margin-top: 10px;
    padding-top: 5px;
}
/*renual page css ends here*/


@media screen and (max-width: 767px) {
    .each-npadding-dynamic{
        margin-bottom: 15px !important;
    }
   .each-npadding-dynamic:nth-child(even) {padding-right:15px}
.each-npadding-dynamic:nth-child(odd) {padding-left:15px}

.evntnew-data {
    width: 100% ;
}

.evntnew-data .col-md-6, .col-md-3{
    margin-bottom: 10px;

}
.each-event-list-image{
    width: 100%;
}
.each-event-list-data{
    width: 100%;
}
.each-event-list{
    margin-bottom: 20px;

}
.each-event-list-image img{
    width: 100% !important;
}
.each-thumb-datecontnet {
    float: left;

    margin-left: 10px;
}
.evntnew-actions {
    float: none;
    width: 220px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.newevent-viewpg-image{
    width: 100%;
}
.newevent-viewpg-content{
     width: 100%;
}
.each-clickdetails{
margin-bottom: 10px;
}
.each-event-ticket-details{

  width: 100%;
}
.each-memberstatus-row{

  width: 100%;
}
.ech-eventlist-outer .headding-inr{

    position: relative;
    width: 100%;
    float: left;
    margin: 3px 0px 13px 0px;
}
.each-event-ticket-headder{
    
  width: 100%;
}
.each-clickdetails a{
    margin-bottom: 10px;
    float: left;
}
.each-event-ticket-list ul li{
    margin: 0px 15px 8px 0px;
}
.each-memberstatus-number{    
    border: 1px solid #f1ebd1;}
.each-memberstatus-nonnumber{
        border: 1px solid #cdd6d3;
}
.eventfoorm-outer label{
    margin: 10px 0px 0px 0px;
}
.newevent-viewpg-image img {
    width: 100%;
    height: 200px;
}



/* responsiverenual page css ends here */
.uinfo-each-renual{
	width: 100%;
	margin-bottom: 8px;
}

.newUi-infotab-renual{
	 width: 96%;
}

.uinfo-each-businesscard{
	    width: 100%;
}
.renual-divw-45{
	width: 100%;
}

.renual-divw-52{
	width: 100%;
}

.renual-rj-contnet{
	width: 100%;
}
.renual-each-points-left{
		width: 100%;
}

.renual-each-points-right{
	width: 100%;
}

.renual-each-points-left2{
		width: 100%;
}

.renual-each-points-right2{ 
	width: 100%;
}

.admin_form{
	width: 100% !important;
}
.renual-auth-conent{
width:100%;
}

.renual-auth-inputs {
    margin-left: 17px;
}

.renual-groupd-inpt {
    float: left;
}

.renual-groupd-inpt  .input-group-addon{
	width:20px !important; 
}
.payment-mobilein{
	margin-left:0px !important; 
}

.renuv-error-indication {
    color: red;
    margin-bottom: 12px;
    margin-top: 3px;
    line-height: 16px;
}

.fulforms-each-isa li{
	width: 100% !important;
	margin: 0px 2% 20px 0px!important;
}

.renuve-page-w50-left{
	width: 100%;
}
.renuve-page-w50-right{
	width: 100%;
}
.each-devider-50 .label-notset-display{
	    float: left;
}

}

@media screen and (min-device-width: 650px) and (max-device-width: 768px) { 
.renual-rj-contnet {
    width: 77% !important;
}

}


@media screen and (min-device-width: 768px) and (max-device-width: 998px) { 
    .newevent-viewpg-content{
        width: 100%;
    }

    .each-memberstatus-row{
        width: 300px;
    }
    .each-event-ticket-headder{
        width: 301px;
    }
    .each-event-ticket-details {
    width: calc(99% - 300px);
}
.each-clickdetails{
    margin-bottom: 10px;
}
.each-memberstatus-number, .each-memberstatus-nonnumber{
    min-height: 120px !important;
}
.each-event-ticket-list ul li{
        margin: 0px 15px 5px 0px;
}
.eventfoorm-outer label{
    margin: 23px 0px 0px 0px;
}
.newevent-viewpg-image{
     width: 100% !important;

}
.newevent-viewpg-image img{
    width: 100% !important;
}

.uinfo-each-renual{
	    width: 100%;
		margin-bottom: 8px;
}
.newUi-infotab-renual{
	width: 100%;
}

.renual-divw-45{
	width: 100%;
}

.renual-divw-52{
	width: 100%;
}
.renual-rj-contnet {
    width: 72% !important;
    min-width: 72% !important;
}
 .renual-each-points-left{
	     width: 100%; 
 }
 .renual-each-points-right{
	     width: 100%; 
 }
 .fulforms-each-isa li{
	 width: 100% !important;  
	 margin-bottom:10px!important; 
	 
 }
 
 .renuve-page-w50-left{
	  width: 100%; 
 }
 .renuve-page-w50-right{
	  width: 100%; 

}



}

@media screen and (min-device-width: 999px) and (max-device-width: 1024px) { 
 .renuve-page-w50-left{
	  width: 100% ; 
 }
 .renuve-page-w50-right{
	  width: 100% ; 

}
    .newevent-viewpg-image{
        width: 570px;

    }

    .newevent-viewpg-content {
    float: left;
    width: calc(100% - 570px);


}
.each-clickdetails a{
    float: left;
}

.each-event-ticket-list ul li{margin: 0px 15px 7px 0px;}

.each-memberstatus-number, .each-memberstatus-nonnumber{
        min-height: 125px;
    

}
.fulforms-each-isa li{
	width: 29% !important;
	min-height: 121px !important;

}
    
}

.theme-header {
    z-index: 999 !important;
}


/*** Event description css end---*/


/*css for final revire on 11-02-2022*/

.allset-btnmain {
    width: 120px;
    border-radius: 0px;
    color: white;
    background-color: black;
    font-weight: 700;
    margin-top: 20px;
    background-color: #272a74;
    border: 1px solid #272a74;
}

.allset-outer .help-block{
	color: #a94442 !important;
	font-size:14px;
}

.allset-summrymt-5{
	float:left;
	margin-bottom:10px;
}

.uibadgefotter-missed{
     border-top: 1px solid #ccc;
    margin: 10px 0px 0px 0px;
}

.member_heading{
	margin-bottom:0px !important; 
}

.allset-lblhandle .mem_lbl{
	text-transform:capitalize !important;
}


.admin_form  .allset-lblhandle label {
		text-transform:capitalize !important;
}
.allset-lblhandle2 .mem_lbl{
	text-transform:capitalize !important;
}

.allset-mt-firm{
	margin-top:12px;
	
}

.allset-format .mem_lbl{
	text-transform:capitalize !important;
}

.allset-format label {
	text-transform:capitalize !important;
	color:#272a74;
}

.allset-nons label {
	text-transform:capitalize !important;
}

.smallhints-mem_lbl{
	text-transform:capitalize !important;
}

.each-stricket-width{
	width:100% !important;
}

.mb-view-pdfdoc{
	    margin-bottom: 6px !important;
}

.each-add-btn-allset{
	  color: #ffffff !important;
     background-color: #56ccbd !important;
    border-color: #56ccbd  !important;
    height: 37px;
	margin-top:10px;
	    line-height: 25px !important;
		margin-bottom:0px 
}

.allset-color-star{
	color: #ff0b0b;
    font-size: 14px; 
}

.allset-adduser-lbl label{
	text-transform:capitalize !important;
	
}

.allset-editpage-ttfm label{
	text-transform:capitalize !important;
	
}

 .allsdnsds .allset-pl-txt{
	padding-left:31px !important;
}

..allsdnsds .allset-ml-inpt{
	    margin-left: -39px !important;
}

.allset-fl-none{
	float:none !important;
}

.business-uiheadding-ns2{
	margin-top: -20px;
    margin-left: -20px;
	
}
.allset-otin label{
	text-transform:capitalize !important;
}

.allset-otin .each-mb-spaceing-10{
	margin-bottom:0px;
	
}

.lbl-insd{
    color: #272a74;
    text-transform: capitalize;
    font-weight: 600;
	    margin-right: 0px !important;
    font-size: 13px;
}

.allset-noteqal-mh .form-group{
    margin-bottom: 0px !important;
    min-height: 80px !important;
}
.font-setnotupdated{
	    font-weight: bold;
    font-size: 13px;
    color: #6f6f6f;
    margin-top: 6px;
    float: left;
    width: 100%;
	margin-bottom:5px;
}

.font-setnotupdated2{
	    font-weight: bold;
    font-size: 13px;
    color: #6f6f6f;
    margin-top:-10px;
    float: left;
    width: 100%;
	text-align:right;
	margin-bottom:5px;
}

.not-minvalue{
	margin-left: -15px !important; 
}

.liveup-eachbackbtn{
	margin-right: 16px !important;
}

/*responsive start here*/

@media ( max-width : 500px) {

.allset-editprofile{
	margin:5px 0px 5px 0px !important;
	white-space: nowrap !important;	
}
.mobile-requiende{
	margin-left:5px !important;
}

.allset-mobileckimg img{
	max-width:16px!important;
	max-height:16px !important;
	
}

.allset-mobileckimg .radio-list-content ul li span{
	float:none !important;
	
}

.mobile-view-table-sm{
	overflow-x: scroll;
	float:left;
	width:100%;
}

.mobile-tnsadd{
	float:left;
}

.allset-mobilecheck-img img{
	width:17px;
	
}

}

@media ( max-width : 767px) {
    .nui-documnets-each {

    margin-bottom: 15px;
	min-height:auto !important;
	
}
.allset-mobilemt-15{
	margin-top:25px;
}

.allset-mobilemb-20{
	margin-bottom:25px;
}
.allset-recom-boxes{
	min-height:200px !important;	
}
.each-form-headding2{
	z-index: 9999 !important;
    position: relative;
	margin-left: 15px;
}

.fee_details-mobile .leftspan{
	line-height: 20px;
    margin-top: 5px; 
	text-align:center;
}

.fee_details-mobile .rightspan{
		text-align:center;
	
}
  .payment_page p{
	font-size:13px !important;
	    margin-left: -5px !important;
	
}
.allset-recom-mb-20{
	margin-bottom:15px;
}

.allset-mob-pagearea{
	margin:auto; 
	width:99%;
}

.allset-mobreg-mt{
	padding-top:20px !important;
	margin-bottom:0px !important;
	
}
.allset-mobreg-mt2{
	padding-top:0px !important;
	
}

.allset-mobreg-mt3{
	margin-top:2px !important;
	
}
.allset-mobreg-mt4{
	margin-top:0px !important;
	margin-bottom:0px !important;
	
}

.allset-moble-p0{
	padding:0px !important;
}

.buttons-csv{
	margin-top:20px; 
}

.allset-mobild23{
	margin-top:55px !important ;
	
}

.allset-clearcomp{
	clear:both;
	float:left;
	width:100%;

	
}

.cleardiv-fltdn{
	float:left;
	width:100%;
	    margin-top: 14px;
}

.allset-mbbtn-20{
	margin-bottom: 20px !important;
}

 .allmanerd .allset-mbsas{
	    width: 60% !important;
}

}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) { 
.nui-uplaod-each-cover{
	width:65%;
}
.nui-uplaod-each-50{
	    width: 45%;
}
.allset-recom-mb-20{
	margin-bottom:15px;

}
.allset-fortab{
	width:auto !important;
}
.allset-tab-radio{
	    margin-left: -24px !important;
}
.allset-mob-pagearea{
	margin:auto; 
	width:99%;
}


}

@media screen and (min-device-width: 768px) and (max-device-width: 998px) { 

.allset-mobreg-mt{
	padding-top:20px !important;
	margin-bottom:0px !important;
	
}
.allset-mobreg-mt2{
	padding-top:0px !important;
	
}

.allset-mobreg-mt3{
	margin-top:2px !important;
	
}

.allset-adduser-lbl{
	width: 97% !important;
}



}


.sorting_1{
	float:left !important;
	width:100% !important;
}

.rdy-each-event-list-data{
	    width: 100%;
}


.rdy-each-event-list{
width: 97%;
    margin-left: 1%;
    margin-right: 1%;

}
.rdy-listeditems{
	
}

.rdy-listeditems ul{
	margin:0px;
	padding:0px;
	
}
.rdy-listeditems ul li{
display: inline;
    margin: 0px 15px 0px 0px;
    padding: 0px;
    list-style: none;
    font-size: 12px;
}



.rdy h2 p{
	margin: 0px 0px 0px 0px !important;
}

.rdy h2{
	margin:0px 0px 5px 0px!important;
}
.rdy .data-location ul {
	float:left; 
	width:100%;
}
.rdy .data-location ul li{
 display: inline-table !important;
	width:auto !important;
	margin: 0px 0px 7px 0px !important;
}
.rdy-listeditems h2 p{
	margin-bottom:5px !important;
}

.each-event-list-data.rdy h3{
	margin: 0px 0px 5px 0px !important; 
}

.rdy .each-moredetails-inner{
	float: left !important;
	margin-top: 0px !important; 
}

.rdy .data-location ul li .location{
	width: auto !important;
	margin-right: 11px;
}

.rdy-panel-body{
	padding: 20px !important;
}

.rdy .each-event-list-data .rdy-content-desc {
    color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    /* -webkit-line-clamp: 2; */
    /* display: -webkit-box; */
    /* -webkit-box-orient: vertical; */
}


.rdy-flows{
	width:100% !important;
}

.rdy-flows .event-datahint-each{
	float: left!important;
    margin-right: 10px!important;
}

.rdy-flows .each-clickdetails{
	padding: 15px 0px 10px 0px !important ;
}

.rdy .each-event-list-data .rdy-content-desc {
    color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
  
}

.rdy-flows .requied-width-50{
	float:left;
	width:auto !important;
	    border-top: none !important;
		    padding: 5px 0px 0px 0px !important;
}


/*30-01-2025 mark css starts here*/

.each_align_removespace-r label{ margin-right: 0px !important;}  

.rl_mt_cpd{
	margin-top:15px;
} 

.rl_mb_mat{
	margin-bottom:5px !important;
}

.affiliactions_fullforms_inner h3{
	font-size: 19px;
    font-weight: 600;
    margin: 0px 0px 8px 0px;
}

.each_inpt{
	float: left;
    width: 100%;
    /* margin-left: 15px; */
    margin-top: 10px;
}

.each_inpt input{
width: 90%;
    margin-left: 15px;	
}