/*
a.btn_1, .btn_1 {
	  color: #fff;
	  background: #0d1836;
}
*/
a.btn_1, .btn_1 {
	/*
	color: #333;
	background: #fad33a;
	*/
	color: #fff;
	background: #0e4083;
}
a.btn_1.yellow, .btn_1.yellow {
	color: #333;
	background: #fad33a;
}
a.btn_1.green, .btn_1.green {
	color: #fff;
	background: #4ba275;
}
a.btn_1.purple, .btn_1.purple {
	color: #fff;
	background: #483179;
}

a {
	color: #0d1836;
}
a:hover, a:focus {
	color: #2d4377;
	text-decoration: none;
	outline: none;
}
a.btn_1.outline, .btn_1.outline {
	border: 2px solid #0d1836;
	color: #0d1836;
}
a.btn_1.outline:hover, .btn_1.outline:hover {
	background: #fff09f;
	color: #000;
	border-color: #fff09f;
}
a.kategori-sidebar{
	text-decoration:none;
	color:black;
}
a.kategori-sidebar:hover{
	color:#3d9ee4;
}
a.kategori-sidebar.active{
	color:#3d9ee4;
}
.btn_danger{
	background-color: #c72234;
}
.btn_danger:hover{
	background-color: #ec2238;
}
.btn_danger.outline{
	border-color: #c72234;
	color: #c72234;
}
.btn_danger.outline:hover{
	border-color: #c72234;
	background-color: #c72234;
}
header {
  	border-bottom:none;
}
.top-acilir-menu ul {
	background-color: #7233db;
	/*background-color: #4a47a3;*/
}

.top-acilir-menu ul li:hover >a{
	color: #fff;
	opacity:1!important;
}
.ls-slide>h3{
	text-shadow:1px 1px 7px black,2px 2px 10px black;
}

.features ul li h4 {
    color: #fff09f;
}
.getquote_div2_interior2 a {
    box-shadow: 0px 0px 10px #1119;
    color: #333;
    background-color: #f7f3e6;
}
.getquote_div3 {
    background-color: #9629a6;
}
.box_grid ul li a,
.box_grid ul li:last-child a {
	border-radius:10px;
	line-height:2;
	font-size:18px;
}
.box_grid ul li:last-child a {
	background: #fff;
	border: 1px solid #4a47a390;
	color: #4a47a3;
	box-shadow:0px 0px 10px #4a47a311;
}
.box_grid ul li:last-child a:hover {
	background-color: #4a47a3;
	color: #fff;
	border: 1px solid #4a47a3;
	box-shadow:0px 0px 10px #4a47a322;
}

.owl-theme .owl-nav [class*="owl-"]:hover {
    background: #71a6dc !important;
}
.owl-theme .owl-nav [class*="owl-"]:hover.disabled {
    background: #71a6dc !important;
}
a.box_news:hover h4 {
    color: #6921b8;
}
a.box_news figure figcaption {
    background-color: #71a6dc;
    border-radius: 0px 0px 0px 20px;
    box-shadow: -2px 1px 5px -2px #000000c4;
}
.box_1 {
	background-color: #f6f9ff;
	color: #000;
}
.block-reveal.ilan{/*box_1 wrapper*/
	border-radius: 15px;
	box-shadow: 0px 0px 10px -5px #333;
}

.footer-harita {
	background: url('/upload/resimler/foot_harita.webp');
	background-position: center;
	box-shadow: inset 0px 0px 10px 10px #0003;
}
footer ul li a:hover {
    color: #f7f3e6;
    opacity: 1;
}
.animated .block-vertical,
.animated .block-horizzontal {
	background: #084aa9;
}

#hero_in.general {
	/*border-bottom: 5px solid #3d9ee4;*/
	border-bottom: 5px solid #084aa9;
}
#hero_in .wrapper h1 span {
  /*background-color: #fa743a;*/
  background-color: #fad33a;
}
#hero_in.general .wrapper,
#hero_in.cart_section .wrapper {
  /*background-color: #58568ad4;
  background-color: #3d9ee4c7;*/
  background-color: #4d44e387;
}

.filters_listing {
	background: #084aa9;
}
.card-header h5 a i.indicator {
    color: #18bafe;
}
.acik {
    color: #18bafe !important;
}

figure.block-reveal.kategori{
	border-radius:10px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}
#login figure, #register figure {
    background: #7233db;
    background: -webkit-linear-gradient(left, #0d1836, #7233db);
    background: linear-gradient(to right, #0d1836, #7233db);
	padding-bottom:15px;
}
#form_container > figure {
    background: #7233db;
    background: -webkit-linear-gradient(left, #0d1836, #7233db);
    background: linear-gradient(to right, #0d1836, #7233db);
}
.input_label::after {
    border-bottom: 2px solid #71a6dc;
}
.login-btn>a.aktif{
	color:#fff!important;
	background-color:#8dc63f !important;
}
.login-btn>a.aktif::before {
	color: #fff;
}
a.box_feat i {
    color: #0d1836;
}
.indent_title_in i {
    color: #71a6dc;
}
.widget ul.cats a:hover {
	color: #3d9ee4;
}
.input:not(.input--filled) .color-purple {
    color: #4a47a3 !important
}
.input:not(.input--filled) .color-light-purple {
    color: #4a47a388 !important;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover {
    color: #9629a6;
}
.contact_info {
    background-color: #0e4083; 
    color: #fff;
}

.bs-wizard > .bs-wizard-step > .bs-wizard-dot {
    border: 2px solid #fff;
}

#site-modal.login-form-modal h5, #site-modal.login-form-modal .close {
    color: #fff;
}
#site-modal.login-form-modal #site-modal-header {
    background-color: #3d9ee4;
}
#site-modal.login-form-modal #site-modal-footer {
    background-color: #3d9ee4;
    color: #fff;
}
.form_title h3 strong {
    background-color: #71a6dc;
}
.odeme-yontem-aktif {
    border-bottom: 3px solid #3d9ee4;
}
.egitmen_icerik_konu_baslik_text::before {
    color: #71a6dc;
}
ul.egitmen_konu_madde li::before {
    color: #3d9ee4;
}

#error_page {
    background: #0e4083 url(../img/pattern_1.svg) fixed;
}
.search_bar_error input[type="submit"] {
    background-color: #3d9ee4;
}
.search_bar_error input[type="submit"]:hover {
    background-color: #a0b517;
}
[data-loader="circle-side"] {
    border: 2px solid #26262699;
	border-left: 2px solid #3d9ee4;
}
.secondary_nav {
	/*background: #3d9ee4;*/
	background: #fad33a;
}

@media (max-width: 991px) {
	.main-menu ul ul {
		background-color: #ceb36dee;
	}
	.main-menu ul ul li:hover > a {
		background-color: #f7f3e6;
		color: #ceb36d;
		padding-left: 18px;
	}
}
@media (max-width: 767px) {
	header {
		background: #4f64ab;
	}
	header.header.sticky {
		background: #f6f6fa;
	}
}



/* -Dersler Sayfasi- ----buradaki dersler sayfasina ait tanimlamalar daha sonra ayristirilip sadece renk icerenler burada birakilacak.*/
.player-column{
	float:left;
	z-index:10;
}
.player-container{
	position:relative;
	top:85px;
	left:0;
	width:100%;
	height:37.5vw;
}
.liste-column{
	float:left;
}
.liste-container{
	background-color:white;
	position:relative;
	top:85px;
	left:0;
	width:100%;
	height:calc(100vh - 90px);
	max-height:calc(100vh - 90px);
	overflow-y:scroll;
}
.dersler-baslik-container{
	display:block;
	width:100%;
}
.dersler-baslik{
	display:inline-block;
	width:100%;
	margin:10px;
	/*text-shadow: 1px 1px 3px #eee;*/
}
.dersler-detay{
	overflow:auto;
	display:block;
	width:100%;
}
.card-header h5 a {
    text-shadow: 1px 1px 3px #ddd;
}
.card-header.ders-kapali h5 a {
	color:red;
}
li.ders{
	padding: 5px 10px !important;
}
li.ders a{
	display:inline-block;
	max-width: calc(100% - 45px);
}
li.ders span{
	font-size:11px;
}
/* .ders-izlenmis{
	background-color: #ddffab;
	}
	.ders-izlenen{
	background-color: #2887a4;
	color: #fff;
	}
*/
.ders-izlenmis {
    background-color: #e4f3f9;
	text-shadow: 1px 1px 3px #fff;
}
.ders-izlenen {
    background-color: #008dd2;
    color: #fff;
	text-shadow: 1px 1px 3px #333;
}
.list_lessons li.ders-izlenen a{
	color: #fff;
}
.ders-kapali {
	color:red!important;
	text-shadow:1px 1px 3px #fff!important
}
.list_lessons ul li.ders-kapali a{
	color: red!important;
	text-shadow: 1px 1px 3px #fff!important; 	
}
.video-progressbar-wrapper{
	width:100%;
	height:3px;
	background-color: #ddd8cc91;
	position: relative;
	display: block;
	word-wrap: normal;
	line-height:  0px;
}
.video-progressbar-wrapper .progress{
	height:100%;
	position: absolute;
	display: inline-block;
	line-height: 0px;
	top: 0px;
	transition: all 0.5s 0s;
}
.video-progressbar-wrapper .progress.watched{
	background-color: #bbd700;
}
.video-progressbar-wrapper .progress.lastpos{
	/*
	width:3px;
	background-color:#ffff00;
	*/
	
	position: absolute;
	width: 0;
	height: 0;
	top:0px;
	left:-2px;
	border-left: 3px solid transparent !important;
	border-right: 3px solid transparent !important;
	border-bottom: 5px solid #ffff00 !important;
	border-radius: 0 !important;
	background-color: transparent;
	z-index: 2;
}

@media (max-width:991px) {
	.player-container{
		height:56.25vw;
	}		
}
/* -/Dersler Sayfasi- */