
/* font awesome icon   */
.dashicon:after {
	font-family: "Font Awesome 5 Free";
	content: "\f625";
	font-weight: 900;	
}
.clipboard-list:after{
	font-family: "Font Awesome 5 Free";
	content: "\f46d";
	font-weight: 900;	
}
.arrow-right-from-bracket:after{
	font-family: "Font Awesome 5 Free";
	content: "\f08b";
	font-weight: 900;	
}
.indian-rupee-sign:after{
	font-family: "Font Awesome 5 Free";
	content: "\e1bc";
	font-weight: 900;	
}

/* font awesome icon   */



/* Admin Style   */


.menudiv{

	z-index: 1000 !important;

}

.admin-form{

	width: 100% !important;

	background: #fff !important;

}

.m-b-20{

	margin-bottom: 20px !important;

}

.form-control{
	border: 1px solid #ced4da !important;
}
.fnt-wt-500{
	font-weight: 500 !important;
}
.mb-10{
	margin-bottom: 10px !important;
}
.mr-15{
	margin-right: 15px !important;
}



.submit-btn{

	background:#f33544  !important; 

	border:none; 

	border-radius:0px !important; 

	min-width:230px; 

	height:40px; 

	font-size:19px; 

	font-weight:400; 

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	margin-bottom: 15px !important;

	}

.submit-btn:hover{

	background:#000 !important; 

	border:none; 

	border-radius:0px !important; 

	min-width:230px; 

	height:40px; 

	font-size:19px; 

	font-weight:400;

	margin-bottom: 15px !important;

	}

	

.cancel-btn{

	background:#6c757d !important; 

	border:none; 

	border-radius:0px !important; 

	min-width:230px; 

	height:40px; 

	font-size:19px; 

	font-weight:400; 

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	margin-bottom: 15px !important;

	}

.cancel-btn:hover{

	background:#000 !important; 

	border:none; 

	border-radius:0px !important; 

	min-width:230px; 

	height:40px; 

	font-size:19px; 

	font-weight:400;

	margin-bottom: 15px !important;

	}

.thumbnail img{

	width: 100% ;

}



.m-b-30{

	margin-bottom: 30px !important;

}

.right{

	float: right !important;

}

.bdr-b-0{

	border-bottom: none !important;

}

.p-0-20{

	padding: 0px 20px;

}

.opacity-1{

	opacity: 1 !important;

}



.form-content{

	background: #fff !important;

}

.admin-txt-bold {

	font-size: 17px !important;

    font-weight: 500 !important;

	background: #F7F7F7 !important;

    border-bottom: 0px !important;

	padding: 20px 25px !important;

}

.upload-logo-label{

	border: 1px solid #dfdfdf !important;

    margin: 0 0 0rem !important;

    text-align: center !important;

    height: 235px !important;

	color: #a09d9d !important;

	font-weight: normal !important;

}

.absolute-center{

	left: 0 !important;

    right: 0 !important;

    margin: auto !important;

}

.caption-txt-bg-logo{

	background: #fff;

    color: #a09d9d;

    border: 1px solid #a09d9d;

    padding: 2px 5px;

    border-radius: 5px;

}

.line-control-status-bar{

	display: none !important;

}

.container {

	max-width: 100%;

}

#InsertImage_txtEditor .close{

	display: none !important;

}



#InsertImage_txtEditor .tabs-left{

	width: 100% !important;

}



#InsertImage_txtEditor .nav-tabs{

	width: 100% !important;

}

#InsertImage_txtEditor .nav-tabs li{

	width: 50% !important;

    text-align: center !important;

}



#uploadImageBar_txtEditor{

	text-align: right !important;

    margin: 50px 0px 0px 0px !important;

    border-top: 1px solid #ccc !important;

    padding: 20px 20px 0px 20px !important;

}

#imageFromLinkBar_txtEditor{

	padding: 20px 33px 0px 33px !important;

    margin: 50px 0px 0px 0px !important;

    border-top: 1px solid #ccc !important;

}



.dash-box{

	border-radius: 5px;

	padding: 15px;

	height: 100px;

	margin-bottom: 15px;

}

.icon-cont{

	width: auto;

	height: auto;

	border-radius: 100%;

	background:#fff;

	display: flex;

	justify-content: center;

	align-items: center;

	float: left;

}

.icon-txt-cont{

	width: auto;

	float: right;

	text-align: right;

	text-transform: uppercase;

	color: white;

	font-weight: 400;

    font-size: 16px;

}

.icon-txt-cont p{

	font-size: 20px;

    font-weight: 500;

}

.bluebox{

	background: #4e5cfb;

}

.rosebox{

	background: #ff4657;

}



.brownbox{

	background: #f57143;

}



.blackbox{

	background: #909d9e;

}

.lg-pad-20{

	padding: 20px !important;

}

.pad-b10-25{

	padding: 10px 20px !important;

	margin-bottom: 20px !important;

}

.admin-desk-bg {

    background:#d3d0d0 !important;

}

.sub-heading{

	font-size: 19px;

    font-weight: 500;

	margin-bottom: 5px;

}

.heading-main{

	background: white;

    margin: 15px 0px;

    padding: 7px 15px;

}

.white-bg{

	background: white;

}



.event-bg-mob{

	background: #cecdcd;

	padding: 15px;

}

.white-round{

	background: white;

	border-radius: 5px;

	padding: 15px;

}

.pad-t15{

	padding-top: 15px;

}

.fnt-21{

	font-size: 21px;

}

.org-tag{

	background: #f2f2f2;

    border-radius: 5px;

    padding: 0px 10px;

    width: fit-content;

    font-style: italic;

	margin-bottom: 15px;

}

.btn-sec{	

	display: block;

    margin: 20px 0px;

}

.btn-sec a{

	border:none; 

	border-radius:0px !important; 

	width:130px !important;

	height:35px; 

	font-size:16px; 

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	margin-bottom: 15px !important;

	color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

	display: block;

    float: left;

    margin-right: 8px;

	text-align: center;

	font-weight: 400;

	}

.btn-sec a:hover{

	background:#000 !important; 

	border:none; 

	border-radius:0px !important; 

	width:130px !important;

	height:35px; 

	font-size:16px; 

	margin-bottom: 15px !important;

	color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

	display: block;

    float: left;

    margin-right: 8px;

	text-align: center;

	font-weight: 400;

	}

.btn-green{

	background: #1cc391 !important;

}

.btn-brick{

	background: #fd8a52 !important;

}

.btn-del{

	background: #ff3954 !important;

}

.btn-grey{

	background: #677172 !important;

}

.cat-sec{

	margin-top: 10px;

    clear: both;

}

.cat-sec p{

	display: block;

    margin-bottom: 5px !important;

    font-weight: 450;

    font-size: 18px; 

	clear: both;

}

.cat-sec a{

	border:none; 

	border-radius:0px !important; 

	width:130px !important;

	height:35px; 

	font-size:16px; 

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	margin-bottom: 15px !important;

	color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

	display: block;

    float: left;

    margin-right: 8px;

	text-align: center;

	font-weight: 400;

	background:#bfc0c2;

    color: #fff !important;

	}

.cat-sec a:hover{

	background:#000 !important; 

	border:none; 

	border-radius:0px !important; 

	width:130px !important;

	height:35px; 

	font-size:16px; 

	margin-bottom: 15px !important;

	color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

	display: block;

    float: left;

    margin-right: 8px;

	text-align: center;

	font-weight: 400;

    color: #fff !important;

	}

.cat-sec .active{		

	background:#000 !important; 

    color: #fff !important;

	}



.entrylist-cont{

	text-align: center;

	border-radius: 5px;

	border: 1px solid #c2bfbf;

	padding: 5px 0px;

	color: #000;

    font-weight: 430;

    width: 19%;

    padding-right: 15px;

    padding-left: 15px;

}

.entrylist-cont p{

	font-size: 21px;

    font-weight: 600;

    margin-bottom: 0px !important;

}

.txt-blue{

	color:#2132f7;

}



.txt-green{

	color:#1cc391;

}



.txt-red{

	color:#ff3954;

}

.entrylist-cont a{

	background: none !important;

    border: none !important;

    width: 100% !important;

    padding: 0px !important;

    color: #000 !important;

	display: block !important;

	float: left !important;

}

.entrylist-cont a:hover{

	background: none !important;

    border: none !important;

    width: 100% !important;

    padding: 0px !important;

    color: #000 !important;

	display: block !important;

	float: left !important;

}





br{

	clear: both !important;

}

.event-bg-large{

	display: none !important;

	margin-top: 15px !important;

}

.event-bg-mobile{

	display: block !important;

	background: #cecdcd;

}

.mt-20{

	margin-top: 20px;

}

.bdr-rds-5{

	border-radius: 5px ;

}

.entrylist-cont-mob{

	text-align: center;

	border-radius: 5px;

	border: 1px solid #c2bfbf;

	padding: 5px 0px;

	color: #000;

    font-weight: 430;

    width: 19%;

    padding-right: 15px;

    padding-left: 15px;

}



.col-half-offset{

    margin-left:1.166666667%;

}



.entrylist-cont-mob p{

	font-size: 21px;

    font-weight: 600;

    margin-bottom: 0px !important;

}

.entrylist-cont-mob a{

	background: none !important;

    border: none !important;

    width: 100% !important;

    padding: 0px !important;

    color: #000 !important;

	display: block !important;

	float: left !important;

}

.entrylist-cont-mob a:hover{

	background: none !important;

    border: none !important;

    width: 100% !important;

    padding: 0px !important;

    color: #000 !important;

	display: block !important;

	float: left !important;

}





.p-0-15{

	padding: 0px 15px;

}

.clear{

	clear: both !important;

}

.m-l-5{

	margin-left: 5px !important;

}

.p-l-11{

	padding-left: 11px !important;

}





/* Admin All Events Page */

.admin-search-bg{

	background: #f1f1f1;

    padding: 20px 20px 5px 20px !important;

	margin-bottom: 0px !important;

}

.relative{

	position: relative !important;

}

.left-0{

	left: 0 !important;

}

#bdr-none{

	border: none !important;

}

.filter-btn{

	background: #fff;;

    border: none;

    border-radius: 5px;

    padding: 0px 5px;

    width: 100%;

    text-align: center;

    cursor: pointer;

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	height: 35px;

    overflow: hidden;

}

.filter-btn:hover{

	background: black;

	color: #fff;

    border: none;

    border-radius: 5px;

    padding: 0px 5px;

    width: 100%;

    text-align: center;

    cursor: pointer;

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	height: 35px;

    overflow: hidden;

}

.filter-btn img{

	transition:ease all 1s; 

	-webkit-transition:ease all 1s; 

	-moz-transition:ease all 1s; 

	-o-transition:ease all 1s;

	position: relative;

	top:8px;

	vertical-align: -webkit-baseline-middle;

}

.filter-btn:hover img{	

	position: relative;

	top:-19px !important;

	vertical-align: -webkit-baseline-middle;

}

.p-t-20{

	padding-top: 20px !important;

}



.filter-main{

    width: 100%;

}

.position-relative{

	position: relative !important;

}

.apply-btn{

	background: #474d56;

    color: #fff !important;

    padding: 3px 18px 5px 18px;

    border-radius: 5px;

    font-size: 17px;

    font-weight: 400;

    float: right;

    margin-top: 8px;

	position: absolute;

    right: 15px;

}



.position-initial{

	position: initial !important;

}

.bg-white{

	background: white !important;

	color: #000 !important;

}

.txt-black{

	color: #000 !important;

}

.filter-tab .nav{

	display: block !important;

}

.filter-tab .nav-sidebar { 

    width: 100%;

}

.filter-tab nav ul{

	width: 100% !important;

	background: #363845 !important;

}

.filter-tab .nav-sidebar a {

    color: #333;

    -webkit-transition: all 0.08s linear;

    -moz-transition: all 0.08s linear;

    -o-transition: all 0.08s linear;

    transition: all 0.08s linear;

}



.filter-tab .nav-sidebar a { 

    cursor: default;

    color: #c0c0c0 !important; 

	padding: 0px 15px !important;

	font-size: 16px;

}

.filter-tab .nav-sidebar a:hover {

    background-color: #505260;   

}

.filter-tab .nav-sidebar a.active{

	background-color: #F33544 !important;

    color: white !important;  

}

.filter-tab .nav-sidebar .active a{

	background-color: #F33544 !important;

    color: white !important;    



}



.filter-tab  input[type="checkbox"], input[type="radio"] {

    line-height: normal;

	margin-top: 5px !important;

    margin-left: -1.25rem !important;

	width: 18px;

    height: 20px;

}

.filter-tab .form-check-label{

	font-size: 18px;

    font-weight: normal;

	margin-left: 20px;

	text-align: left !important;

}

.filter-tab .tab-pane{

	padding: 30px;

}

.filter-tab .form-check {

	margin-bottom: 15px !important;

	line-height: 30px !important;

}





.btn-blog {

    color: #ffffff;

    background-color: #E50000;

    border-color: #E50000;

    border-radius:0;

    margin-bottom:10px

}

.btn-blog:hover,

.btn-blog:focus,

.btn-blog:active,

.btn-blog.active,

.open .dropdown-toggle.btn-blog {

    color: white;

    background-color:#0b56a8;

    border-color: #0b56a8;

}

article h2{color:#333333;}

 .margin10{margin-bottom:10px; margin-right:10px;}

 

 .filter-tab .text-style

{

  text-align: justify;

  font-size: 19px;

  color: #000 !important;

}







/* Admin All Events Page */







/* Admin Event details Page */

.printer-icon{

	position: absolute;

    right: 20px;

    top: 10px;

}

.participant-head{

	font-size: 19px;

    font-weight: 500;

    margin: 20px 9px;

}
.no-padding{
	padding: 6px 0px !important;
    width: 30px !important;
}
.participant-head span{

	font-weight: normal;

    color: #716f6f;

	font-size: 18px;

}
.pl-0{
	padding-left: 0px !important;
}
.align-btn{
	text-align: right;
}
.participant-serach-bg{

    padding: 0px !important;

    margin-bottom: 0px !important;

}

.search-ash-bg{

	background: #f1f1f1;

}

.participant-serach-bg .form-control:focus {

    color: #000;

    background-color: #f1f1f1;

    border-color: #fff;

    outline: 0;

}

.participant-img{

    max-width: 80px;

    width: 100%;

    margin-right: 20px;

    border-radius: 50%;

}

.p-t-10{

	padding-top: 10px !important;

}

.p-b-10{

	padding-bottom: 10px !important;

}

.fnt-18-bold{

	font-size: 18px;

    font-weight: 500;

}

.fnt-16-bold{

	font-size: 16px;

    font-weight: 450;

}

.m-b-0{

	margin-bottom: 0px !important;

}

.comp-no-txt{

	display: inline-block;

    padding: 0px 5px;

    background: #000;

    border-radius: 5px;

    color: white;

    font-size: 14px;

}

.participant-cat{

	display: inline-block;

    padding: 0px 8px;

    border: 1px solid #ccc !important;

    border-radius: 5px;

    margin: 5px;

    cursor: auto;

}

.participant-cat:hover{

	display: inline-block;

    padding: 0px 8px;

    border: 1px solid #ccc !important;

    border-radius: 5px;

    margin: 5px;

    cursor: auto;

}

.status-bar-bg{

	background:#fafafc;

	margin: 15px 0px;

	padding: 5px 0px;

	border-top: 1px solid #eaeaea;

	border-bottom: 1px solid #eaeaea;

}

.p-l-r-15{

	padding-left: 15px !important;

	padding-right: 15px !important;

}

.p-l-10per{

	padding-left: 10%;

}

.status-bar-bg a{

	border: none;

    border-radius: 0px !important;

    width: 130px !important;

    height: 35px;

    font-size: 16px;

    transition: ease all 1s;

    -webkit-transition: ease all 1s;

    -moz-transition: ease all 1s;

    -o-transition: ease all 1s;

    color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

    display: inline-block;

    margin-right: 8px;

    text-align: center;

    font-weight: 400;

}



.status-bar-bg a:hover{

	/*background: #000 !important;*/

    border: none;

    border-radius: 0px !important;

    width: 130px !important;

    height: 35px;

    font-size: 16px;

    color: #fff !important;

    padding: 4px 10px 7px 10px;

    border-radius: 5px !important;

    display: inline-block;

    margin-right: 8px;

    text-align: center;

    font-weight: 400;

}

.txt-right{

	text-align: right !important;

}

.status-btn-sec{

	padding-right:3% !important;

	padding-top: 8px;

}







/* Admin Event details Page */































@media  (min-width: 200px) and (max-width: 320px) {
	.mob-mlr-10{
		margin: 0px 10px;
	}

	.has-search .form-control {

		padding-left: 3.375rem;

	}

	.has-search .form-control-feedback {

		position: absolute;

		z-index: 2;

		display: block;

		width: 2.375rem;

		height: 2.375rem;

		line-height: 2.375rem;

		text-align: center;

		pointer-events: none;

		color: #aaa;

		left: 10px !important;

	}



	.event-bg-large{

		display: none !important;

		margin-top: 0px !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;

		padding-top: 0px !important;
		padding-bottom: 25px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 15px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 120% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 10px !important;

	}

	.org-tag{

		font-size: 11px !important;

		margin-bottom: 7px !important;

	}

	.mob-fnt-14{

		font-size: 12px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 11px !important;

		margin-right: 4px !important;

		height: auto !important;

		padding: 4px 7px 7px 7px !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 11px !important;

		margin-right: 4px !important;

		height: auto !important;

		padding: 4px 7px 7px 7px !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 11px !important;

		margin-right: 4px !important;

		height: auto !important;

		padding: 4px 7px 7px 7px !important;

	}

	

	.entry-bold{

		font-size: 14px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 12px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	

	.entrylist-cont-mob{

		font-size: 12px !important;

		padding: 1px 0px !important;

	}

	.p-8-15-0-15{

		padding: 8px 15px 0px 15px !important;

	}

	.p-0{

		padding: 0px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 10px 0px !important;

		display: flex;

		align-items: center;

		justify-content: center;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 12px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 12px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}



	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;

	}

	
	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		min-height: 62vh;
		padding-bottom: 30px;

	}

	.mob-600-768-show{

		display: none !important;

	}

	.mob-600-768-hide{

		visibility: visible !important;

	}



	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 12px !important;

	}

	.filter-tab .tab-pane{

		padding: 11px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 14px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.comp-no-txt {

		font-size: 13px !important;

	}

	.participant-head {

		font-size: 16px !important;

		margin: 11px 0px !important;

	}

	.fnt-16-bold {

		font-size: 14px !important;

	}

	.status-bar-bg .col-sm-fnt-18 {

		font-size: 12px !important;

	}

	.col-md-parti-name .fnt-18-bold {

		font-size: 16px;

		font-weight: 500;

	}

	.col-xs-parti-img{

		flex: 0 0 25% !important;

    	max-width: 25% !important;

		margin-right:0px !important;

	}

	.col-xs-parti-img img{

		margin-right:0px !important;

		width: 125% !important;

	}

	.col-md-parti-name{

		flex: 0 0 75% !important;

    	max-width: 75% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

		padding-left: 20px !important;

		padding-right: 20px !important;

	}

	.srch-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 14px !important;

	}

	.col-sm-fnt-15{

		font-size: 12px !important;

	}

	.col-sm-fnt-14{

		font-size: 11px !important;

	}

	.status-bar-bg a{

		width: 63px !important;

		font-size: 11px !important;

		height: 26px !important;

	}

	.status-bar-bg a:hover{

		width: 63px !important;

		font-size: 11px !important;

		height: 26px !important;

	}

	.status-btn-sec {

		padding-left: 0% !important;

		padding-right: 0% !important;

	}

	/*admin event details page */

	

}







@media  (min-width: 321px) and (max-width: 399px) {

	.mob-mlr-10{
		margin: 0px 10px;
	}


	.align-btn {
		text-align: left;
	}

	.event-bg-large{

		display: none !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;

		padding-top: 0px !important;
		padding-bottom: 25px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 15px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 120% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 10px !important;

	}

	.org-tag{

		font-size: 11px !important;

		margin-bottom: 7px !important;

	}

	.mob-fnt-14{

		font-size: 14px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	

	.entry-bold{

		font-size: 14px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 12px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	.entrylist-cont-mob{

		font-size: 12px !important;

		padding: 1px 0px !important;

	}

	.p-8-15-0-15{

		padding: 8px 15px 0px 15px !important;

	}

	.p-0{

		padding: 0px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 10px 0px !important;

		display: flex;

		align-items: flex-start;

		justify-content: flex-start;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}



	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;

	}

	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		min-height: 65vh;
		padding-bottom: 30px;

	}
	

	.mob-600-768-show{

		display: none !important;

	}

	.mob-600-768-hide{

		visibility: visible !important;

	}

	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 13.5px !important;

	}

	.filter-tab .tab-pane{

		padding: 11px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 14px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.participant-head {

		font-size: 16px !important;

		margin: 11px 9px !important;

	}

	.fnt-16-bold {

		font-size: 14px !important;

	}

	.status-bar-bg .col-sm-fnt-18 {

		font-size: 14px !important;

	}

	.col-md-parti-name .fnt-18-bold {

		font-size: 16px;

		font-weight: 500;

	}

	.col-xs-parti-img{

		flex: 0 0 25% !important;

    	max-width: 25% !important;

		margin-right:0px !important;

	}

	.col-xs-parti-img img{

		margin-right:0px !important;

		width: 125% !important;

	}

	.col-md-parti-name{

		flex: 0 0 75% !important;

    	max-width: 75% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

		padding-left: 20px !important;

		padding-right: 20px !important;

	}

	.srch-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 16px !important;

	}

	.col-sm-fnt-15{

		font-size: 13px !important;

	}

	.col-sm-fnt-14{

		font-size: 15px !important;

	}

	.status-bar-bg a{

		width: 73px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	.status-bar-bg a:hover{

		width: 73px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	.status-btn-sec {

		padding-left: 0% !important;

		padding-right: 0% !important;

	}

	/*admin event details page */

}





@media  (min-width: 400px) and (max-width: 499px) {

	.mob-mlr-10{
		margin: 0px 10px;
	}


	.event-bg-large{

		display: none !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;

		padding-top: 0px !important;
		padding-bottom: 25px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 16px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 115% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 10px !important;

	}

	.org-tag{

		font-size: 11px !important;

		margin-bottom: 7px !important;

	}

	.mob-fnt-14{

		font-size: 14px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 12px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	

	.entry-bold{

		font-size: 14px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 12px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	

	.entrylist-cont-mob{

		font-size: 12px !important;

		padding: 1px 0px !important;

	}

	.p-8-15-0-15{

		padding: 8px 15px 0px 15px !important;

	}

	.p-0{

		padding: 0px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 10px 0px !important;

		display: flex;

		align-items: flex-start;

		justify-content: flex-start;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 4px 0px 0px !important;

		height: auto !important;

	}

	

	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;
		min-height: 65vh;

	}

	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		min-height: 65vh;
		padding-bottom: 30px;

	}

	

	.mob-600-768-show{

		display: none !important;

	}

	.mob-600-768-hide{

		visibility: visible !important;

	}

	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 14px !important;

	}

	.filter-tab .tab-pane{

		padding: 11px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 14px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.col-xs-parti-img{

		flex: 0 0 25% !important;

    	max-width: 25% !important;

		margin-right:0px !important;

	}

	.col-xs-parti-img img{

		margin-right:0px !important;

	}

	.col-md-parti-name{

		flex: 0 0 75% !important;

    	max-width: 75% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

		padding-left: 20px !important;

		padding-right: 20px !important;

	}

	.srch-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 16px !important;

	}

	.col-sm-fnt-15{

		font-size: 14px !important;

	}

	.col-sm-fnt-14{

		font-size: 15px !important;

	}

	.status-bar-bg a{

		width: 80px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	.status-bar-bg a:hover{

		width: 80px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	.status-btn-sec {

		padding-right: 0% !important;

	}

	/*admin event details page */
	.align-btn {
		text-align: left;
	}

}





@media  (min-width: 500px) and (max-width: 599px) {

	.mob-mlr-10{
		margin: 0px 10px;
	}


	.event-bg-large{

		display: none !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;
		padding-bottom: 25px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 18px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 107% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 10px !important;

	}

	.org-tag{

		font-size: 15px !important;

		margin-bottom: 12px !important;

	}

	.mob-fnt-14{

		font-size: 17px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	

	.entry-bold{

		font-size: 16px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 14px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	.entrylist-cont-mob{

		padding: 0px !important;

		font-size: 12px !important;

		padding: 0px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 8px 0px !important;

		display: flex;

		align-items: flex-start;

		justify-content: flex-start;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}



	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;

	}
	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		padding-bottom: 30px;

	}

	

	.mob-600-768-show{

		visibility: visible !important;

	}

	.mob-600-768-hide{

		display: none !important;

	}





	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 14px !important;

	}

	.filter-tab .tab-pane{

		padding: 11px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 15px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.col-xs-parti-img{

		flex: 0 0 25% !important;

    	max-width: 25% !important;

		margin-right:0px !important;

	}

	.col-xs-parti-img img{

		margin-right:0px !important;

	}

	.col-md-parti-name{

		flex: 0 0 75% !important;

    	max-width: 75% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

		padding-left: 20px !important;

		padding-right: 20px !important;

	}

	.srch-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 16px !important;

	}

	.col-sm-fnt-15{

		font-size: 14px !important;

	}

	.col-sm-fnt-14{

		font-size: 15px !important;

	}

	.status-bar-bg a{

		width: 89px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	.status-bar-bg a:hover{

		width: 89px !important;

		font-size: 14px !important;

		height: 30px !important;

	}

	/*admin event details page */

}





@media  (min-width: 600px) and (max-width: 699px) {

	.mob-mlr-10{
		margin: 0px 10px;
	}


	.event-bg-large{

		display: none !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;
		padding-bottom: 25px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 18px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 107% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 10px !important;

	}

	.org-tag{

		font-size: 15px !important;

		margin-bottom: 12px !important;

	}

	.mob-fnt-14{

		font-size: 17px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	

	.entry-bold{

		font-size: 16px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 14px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	.entrylist-cont-mob{

		padding: 0px !important;

		font-size: 12px !important;

		padding: 0px 4px 0px 4px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 8px 0px !important;

		display: flex;

		align-items: center;

		justify-content: center;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}



	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;

	}
	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		padding-bottom: 30px;

	}

	.mob-600-768-show{

		visibility: visible !important;

	}

	.mob-600-768-hide{

		display: none !important;

	}



	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 15px !important;

	}

	.filter-tab .tab-pane{

		padding: 15px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 16px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.col-md-parti-name{

		flex: 0 0 83.333333% !important;

    	max-width: 83.333333% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

		padding-left: 20px !important;

		padding-right: 20px !important;

	}

	.srch-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 5px !important;

    	padding-right: 5px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 16px !important;

	}

	.col-sm-fnt-15{

		font-size: 14px !important;

	}

	.status-bar-bg a{

		width: 110px !important;

	}

	.status-bar-bg a:hover{

		width: 110px !important;

	}

	/*admin event details page */

}





@media  (min-width: 700px) and (max-width: 767px) {

	.mob-mlr-10{
		margin: 0px 10px;
	}


	.event-bg-large{

		display: none !important;

	}

	.event-bg-mobile{

		display: block !important;

		padding: 10px !important;
		padding-bottom: 25px !important;
		padding-top: 0px !important;

	}

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 18px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 103% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 15px !important;

	}

	.org-tag{

		font-size: 15px !important;

		margin-bottom: 12px !important;

	}

	.mob-fnt-14{

		font-size: 17px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

		height: auto !important;

	}

	

	.entry-bold{

		font-size: 16px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 14px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	.entrylist-cont-mob{

		padding: 0px !important;

		font-size: 12px !important;

		padding: 0px 4px 0px 4px !important;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 8px 0px !important;

		display: flex;

		align-items: center;

		justify-content: center;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 14px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}

	

	/* admin-event list page */

	.admin-search-bg{

		padding: 14px 0px 0px 0px !important;

	}

	.admin-event-p-r-0{

		padding-right: 0px !important;

	}

	.admin-event-p-t-0{

		padding-top: 0px !important;

	}
	.entry_list .admin-event-p-t-0{
		padding-top: 0px !important;
		padding-bottom: 30px;

	}
	.mob-600-768-show{

		visibility: visible !important;

	}

	.mob-600-768-hide{

		display: none !important;

	}

	/* admin-event list page */



	/* admin-filter page */

	.filter-tab .nav-sidebar a{

		font-size: 16px !important;

	}

	.filter-tab .tab-pane{

		padding: 20px 4px 5px 0px !important;

	}

	.filter-tab input[type="checkbox"], input[type="radio"]{

		width: 14px !important;

		height: 16px !important;

		margin-top: 8px !important;

	}

	.filter-tab .form-check-label{

		font-size: 17px !important;

		margin-left: 10px !important;

		line-height: 21px !important;

		text-align: left !important;

	}

	/* admin-filter page */





	/*admin event details page */

	.col-md-parti-name{

		flex: 0 0 83.333333% !important;

    	max-width: 83.333333% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

	}

	.srch-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	.col-sm-fnt-18{

		font-size: 16px !important;

	}

	.col-sm-fnt-15{

		font-size: 14px !important;

	}

	.status-bar-bg a{

		width: 110px !important;

	}

	.status-bar-bg a:hover{

		width: 110px !important;

	}

	/*admin event details page */







}



@media  (min-width: 768px) and (max-width: 990px) {
	.participant-head {
		margin: 20px 0px;
	}


	.has-search .form-control-feedback{

		left: 15px !important;

	}	

	.has-search .form-control {

		padding-left: 3.375rem;

	}

	

	.dash-box{

		height: 90px !important;

	}

	.sub-heading{

		font-size: 18px !important;

    	font-weight: 570 !important;

	}

	.mob-thumb{

		max-width: 103% !important;

	}

	.mob-p-5{

		padding: 5px !important;

	}

	.mob-sub-head{

		font-size: 16px !important;

    	font-weight: 500 !important;

	}

	.white-round{

		padding: 15px !important;

	}

	.org-tag{

		font-size: 15px !important;

		margin-bottom: 12px !important;

	}

	.mob-fnt-14{

		font-size: 17px !important;

	}

	.cat-sec a{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

	}

	.cat-sec a:hover{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

	}

	.cat-sec .active{

		width: fit-content !important;

		font-size: 13px !important;

		margin-right: 4px !important;

	}

	

	.entry-bold{

		font-size: 16px !important;

    	font-weight: 600 !important;

	}

	.entry-table{

		border-radius: 5px;

		border: 1px solid #dee2e6;

		margin: 0px !important;

		font-size: 14px !important;

		font-weight: 430;

		margin-bottom: 7px !important;

    	padding: 1px 0px;

	}

	.ashlight-bg{

		background: #f9f9f9 !important;

	}

	.entrylist-cont-mob{

		font-size: 13px !important;

		padding: 2px 10px 0px 10px !important;

		text-align: center !important;

		display: flex;

		align-items: center;

		justify-content: center;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}

	.btn-sec{		

		margin: 10px 0px 8px 0px !important;

		display: flex;

		align-items: center;

		justify-content: left;

	}

	.btn-sec a{

		width: fit-content !important;

		font-size: 16px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}

	.btn-sec a:hover{

		width: fit-content !important;

		font-size: 16px !important;

		margin: 5px 8px 5px 0px !important;

		height: auto !important;

	}





	/*admin event details page */

	.col-md-parti-name{

		flex: 0 0 83.333333% !important;

    	max-width: 83.333333% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

	}

	.srch-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	/*admin event details page */

}



@media  (min-width: 991px) and (max-width: 1199px) {	

	.participant-head {
		margin: 20px 0px;
	}

	.has-search .form-control-feedback{

		left: 15px !important;

	}	

	.has-search .form-control {

		padding-left: 3.375rem;

	}

	.entrylist-cont-mob{

		font-size: 14px !important;

		padding: 2px 10px 0px 10px !important;

		text-align: center !important;

		display: flex;

		align-items: center;

		justify-content: center;

	}

	.entrylist-cont-mob p{

		font-size: 15px !important;

	}

	.mob-pad-0-10{

		padding:0px 10px !important;

	}



	/*admin event details page */

	.col-md-parti-name{

		flex: 0 0 83.333333% !important;

    	max-width: 83.333333% !important;

	}

	.col-md-upi{

		flex: 0 0 100% !important;

    	max-width: 100% !important;

	}

	.srch-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.srch-md-pad .has-search .form-control{

		border-radius: 0px !important;

	}

	.payment-mode-md{

		border-top: 1px solid #eaeaea !important;

		border-right: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}	

	.payment-details-md{

		border-top: 1px solid #eaeaea !important;

		padding:10px 0px 10px 4% !important;

		margin-top: 10px !important;

	}

	.status-md-pad{

		padding-left: 0px !important;

    	padding-right: 0px !important;

	}

	.status-bar-bg{

		margin-top: 0px !important;

	}

	/*admin event details page */

}





@media  (min-width: 768px){

	.admin-desk-bg{

		background: #dedcdc;

	}

	.admin-desk-p-35{

		padding:35px;
		min-height: 70vh;

	}

	.thumbnail img{

		width: 430px ;

	}

	.event-bg-large{

		display: block !important;

	}





	

}











@media (min-width: 1200px){

	.container {

		max-width: 100%;

	}
	.participant-head {
		margin: 20px 0px;
	}
	

}



/* Admin Style   */