@import "assets/section-css/reset.css";
@import "assets/section-css/mobile-menu.css";
@import "assets/section-css/header.css";
@import "assets/section-css/hero.css";
@import "assets/section-css/about.css";
@import "assets/section-css/category.css";
@import "assets/section-css/features.css";
@import "assets/section-css/course.css";
@import "assets/section-css/why-choose.css";
@import "assets/section-css/funfact.css";
@import "assets/section-css/partner.css";
@import "assets/section-css/testimonial.css";
@import "assets/section-css/blog.css";
@import "assets/section-css/call-action.css";
@import "assets/section-css/video.css";
@import "assets/section-css/team.css";
@import "assets/section-css/faq.css";
@import "assets/section-css/breadcrumbs.css";
@import "assets/section-css/apply.css";
@import "assets/section-css/event.css";
@import "assets/section-css/contact.css";
@import "assets/section-css/product.css";
@import "assets/section-css/error.css";
@import "assets/section-css/checkout.css";
@import "assets/section-css/sidebars.css";
@import "assets/section-css/auth-pages.css";
@import "assets/section-css/footer.css";

.input-error
{
border : 2px solid rgb(213, 137, 137) !important;

}

.theme-card
{
	padding : 0.6em;
	border-radius: 0.8em;
	background-color: #ffffff;
}
.profile-img-holder
{
	display : flex;
	flex-direction: row;
	justify-content: center;
	width : 100%;

}
.profile-img-holder img
{
	width : 35%;
	height : auto;
}
.profile-name-holder
{
	text-align: center;
	font-size: 1.15em;
}
.profile-logout-button-holder
{
	display : flex;
	flex-direction: row;
	justify-content: center;
	width : 100%;
}
.profile-logout-button-holder button
{
	color : #ffffff;
	background-color: #292d64;
	outline : none;
	border-radius: 2em;
	font-size: 0.8em;
	border : none;
	padding-left : 1em;
	padding-right : 1em;
	padding-top : 0.3em;
	padding-bottom : 0.3em;
	cursor : pointer;
}


.profile-nav-link
{
	color :#212429;
	text-decoration: none;
	cursor : pointer;
	display : block;
	font-size: 0.8em;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 0.5em;
	border-radius: 5px;
	transition : 0.5s ease all;

}
.profile-nav-link:hover
{
	color :#212429;
	text-decoration: none;
	cursor : pointer;
	display : block;
	font-size: 0.8em;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color: #f0eeee;
	padding-left : 0.5em;
	border-radius: 5px;
	transition : 0.5s ease all;
}
.profile-data-table
{
	width : 100%;
}
.profile-data-table-first-td
{
	width : 40%;
	display: inline-block;
	
}
.profile-data-table-second-td
{
	width : 55%;
	display: inline-block;
	
}



.flexp
{
	display : flex;
	flex-direction: column;
	justify-content : center;
	
	
	min-height : 100%;

}

.flexc
{
	display : flex;
	flex-direction: row;
	justify-content : center;
	
	
	width : 100%;

}

.stats-tile
{
	border-radius: 5px;
	background-color: #f0eeee;
	font-size: 1.5em;
	height : 2.6em;
	color : #292d64;
}




.tp02 { padding-top : 0.2em; }
.tp04 { padding-top : 0.4em; }
.tp06 { padding-top : 0.6em; }
.tp08 { padding-top : 0.8em; }
.tp1 { padding-top : 1em; }
.tp11 { padding-top : 1.1em; }
.tp12 { padding-top : 1.2em; }
.tp13 { padding-top : 1.3em; }
.tp14 { padding-top : 1.4em; }
.tp15 { padding-top : 1.5em; }
.tp16 { padding-top : 1.6em; }
.tp17 { padding-top : 1.7em; }
.tp18 { padding-top : 1.8em; }
.tp19 { padding-top : 1.9em; }
.tp2 { padding-top : 2em; }
.bp02 { padding-bottom : 0.2em; }
.bp04 { padding-bottom : 0.4em; }
.bp06 { padding-bottom : 0.6em; }
.bp08 { padding-bottom : 0.8em; }
.bp1 { padding-bottom : 1em; }
.bp11 { padding-bottom : 1.1em; }
.bp12 { padding-bottom : 1.2em; }
.bp13 { padding-bottom : 1.3em; }
.bp14 { padding-bottom : 1.4em; }
.bp15 { padding-bottom : 1.5em; }
.bp16 { padding-bottom : 1.6em; }
.bp17 { padding-bottom : 1.7em; }
.bp18 { padding-bottom : 1.8em; }
.bp19 { padding-bottom : 1.9em; }
.bp2 { padding-bottom : 2em; }
.ts01 { font-size : 0.1em; }
.ts02 { font-size : 0.2em; }
.ts03 { font-size : 0.3em; }
.ts04 { font-size : 0.4em; }
.ts05 { font-size : 0.5em; }
.ts06 { font-size : 0.6em; }
.ts07 { font-size : 0.7em; }
.ts08 { font-size : 0.8em; }
.ts09 { font-size : 0.9em; }
.ts1 { font-size : 1em; }
.ts11 { font-size : 1.1em; }
.ts12 { font-size : 1.2em; }
.ts13 { font-size : 1.3em; }
.ts14 { font-size : 1.4em; }
.ts15 { font-size : 1.5em; }
.ts16 { font-size : 1.6em; }
.ts17 { font-size : 1.7em; }
.ts18 { font-size : 1.8em; }
.ts19 { font-size : 1.9em; }
.ts2 { font-size : 2em; }
.ts21 { font-size : 2.1em; }
.ts22 { font-size : 2.2em; }
.ts23 { font-size : 2.3em; }
.tm02 { margin-top : 0.2em; }
.tm04 { margin-top : 0.4em; }
.tm06 { margin-top : 0.6em; }
.tm08 { margin-top : 0.8em; }
.tm1 { margin-top : 1em; }
.tm11 { margin-top : 1.1em; }
.tm12 { margin-top : 1.2em; }
.tm13 { margin-top : 1.3em; }
.tm14 { margin-top : 1.4em; }
.tm15 { margin-top : 1.5em; }
.tm16 { margin-top : 1.6em; }
.tm17 { margin-top : 1.7em; }
.tm18 { margin-top : 1.8em; }
.tm19 { margin-top : 1.9em; }
.tm20 { margin-top : 2em; }
.bm02 { margin-bottom : 0.2em; }
.bm04 { margin-bottom : 0.4em; }
.bm06 { margin-bottom : 0.6em; }
.bm08 { margin-bottom : 0.8em; }
.bm1 { margin-bottom : 1em; }
.bm11 { margin-bottom : 1.1em; }
.bm12 { margin-bottom : 1.2em; }
.bm13 { margin-bottom : 1.3em; }
.bm14 { margin-bottom : 1.4em; }
.bm15 { margin-bottom : 1.5em; }
.bm16 { margin-bottom : 1.6em; }
.bm17 { margin-bottom : 1.7em; }
.bm18 { margin-bottom : 1.8em; }
.bm19 { margin-bottom : 1.9em; }
.bm20 { margin-bottom : 2em; }
.lm02 { margin-left : 0.2em; }
.lm04 { margin-left : 0.4em; }
.lm06 { margin-left : 0.6em; }
.lm08 { margin-left : 0.8em; }
.lm1 { margin-left : 1em; }
.lm11 { margin-left : 1.1em; }
.lm12 { margin-left : 1.2em; }
.lm13 { margin-left : 1.3em; }
.lm14 { margin-left : 1.4em; }
.lm15 { margin-left : 1.5em; }
.lm16 { margin-left : 1.6em; }
.lm17 { margin-left : 1.7em; }
.lm18 { margin-left : 1.8em; }
.lm19 { margin-left : 1.9em; }
.lm20 { margin-left : 2em; }
.rm02 { margin-right : 0.2em; }
.rm04 { margin-right : 0.4em; }
.rm06 { margin-right : 0.6em; }
.rm08 { margin-right : 0.8em; }
.rm1 { margin-right : 1em; }
.rm11 { margin-right : 1.1em; }
.rm12 { margin-right : 1.2em; }
.rm13 { margin-right : 1.3em; }
.rm14 { margin-right : 1.4em; }
.rm15 { margin-right : 1.5em; }
.rm16 { margin-right : 1.6em; }
.rm17 { margin-right : 1.7em; }
.rm18 { margin-right : 1.8em; }
.rm19 { margin-right : 1.9em; }
.rm20 { margin-right : 2em; }
.boldtext
{
	font-weight : bold;
}
.centertext
{
	text-align : center;
}
.theme-backdrop
{
	background-color: #f1f3f2;
}

.redformbg
{
	border : 1px solid red !important;
}