:root {
	--bg-color: #fff;
	--bg2-color: rgba(0,171,152,0.10);
	--body-color: rgba(0,171,152, 0.05);
	--base-color: #0087AB;
	--ex-base-color: rgba(0,171,152, 1);
	--ex-base-color2: rgba(0,171,152, 0.2);
	--sub-color: #D10D63;
	--dark-color: rgba(16,40,55,1.00);
	--impact-color: rgba(0,171,152, 1.00);
	--caution-color: rgba(232,27,130,1.00);
	--caution-color-trans: rgba(255,229,241,1.00);
	--color-green: #017200;
	--color-orange: #FF7600;
}
body {
	background: var(--body-color);
}
body::after {
	background: rgba(0,171,152, 0);
}
body.loading::after {
	background: rgba(0,171,152, 1);
}
#loader .percent {
	color: #fff;
}
#loader .circle {
	border-top: .1em solid rgba(255, 255, 255, 0.2);
	border-right: .1em solid rgba(255, 255, 255, 0.2);
	border-bottom: .1em solid rgba(255, 255, 255, 0.2);
	border-left: .2em solid #ffffff;
}
.bt a, .bt button {
	background: var(--impact-color);
}
.bt a:before, .bt button:before {}
#header {
	background: var(--bg-color);
}
.badges .movie {
	color: var(--color-green);
	border-color: var(--color-green);
}
.badges .enq {
	color: var(--color-orange);
	border-color: var(--color-orange);
}
#main #lectures .inside ul li .btn {
	background: var(--impact-color);
}
#to_top a {
	background: var(--impact-color);
}
#main #lectures .inside p.p_bg {
	background: var(--bg-color);
}
.receipt_bt span {
	background: var(--caution-color);
}
#main #visual .inside h2 {
	background: linear-gradient(-45deg, rgba(0,192,129,1.00) 50%, rgb(0,171,152) 50%);
}
.entry-header .header_info th {
	background: var(--impact-color);
}
.entry-content #e-lerning {
	background: var(--dark-color);
}
.entry-content #e-testing {
	background: var(--ex-base-color2);
}
.entry-content #certificate {
	background: var(--ex-base-color2);
}
#main #bottom_contact {
	background: var(--bg2-color);
}
.entry-content .form_table .attn {
	color: var(--caution-color);
}
.caution_box {
	border-color: var(--caution-color);
	background: var(--caution-color-trans);
}
/* .volume-bar */
#video_wrapper .movie_controls .volume-bar .bar {
	background: var(--ex-base-color);
}
#video_wrapper .movie_controls .seekbar .bar {
	background: var(--ex-base-color);
}
/* .receipt_form */
.receipt_form {
	background: #FFDFC7;
}
.receipt_form p strong {
	color: #FF8426;
}
.receipt_form .text_box input {
	background-color: #f6f7f8;
}
.mw_wp_form_confirm .receipt_form .text_box span {
	border-color: #FF8426;
	background: #fff;
	color: #FF8426;
}
.mw_wp_form_confirm .receipt_form .text_box {
	border-color: #000;
}
.login_form_box .login_bt_above{
	border-color: var(--color-orange);
}
.login_form_box .login_bt_above strong{
	color:var( --color-orange);
}