/******************************
    zülfikar demirel
	https://www.cankayawebtasarim.net/
	0555 697 34 11 - 0535 088 59 66
******************************/

.link_sosyal_medya{ font-weight:bold; color:#2e435a!important; }
a.link_sosyal_medya:hover{ color:#ffc600!important; }

.kurs_ozellik_liste{ width:49%!important; }

.kurs_hakkinda_baslik{ font-weight:bold; margin-bottom:5px;}


.open-check-list {
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    padding:20px!important;
    list-style: none outside none;
}

.open-check-list li {
    display: inline-block;
    margin-right: 0px!important; 
    width: 49%!important;
	margin-bottom:5px;

}


.about-event2{ padding:50px 40px 37px!important; }
.list-group2{ padding:0px 0px 0px 0px!important;}

.egitim_icerik{
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    padding: 32px;
    list-style: none outside none;
}

.baslik_h1{
    font-size: 52px;
    color: #fff;
    padding-bottom: 15px;
	font-weight:bold;
	}

.icon_set{ display:block!important; margin-top:30px!important; margin-bottom:50px!important; }


.icon1{ /* position: relative; */ }
.icon2{ float:left; margin-right:10px; }
.icon3{ float:left; padding:25px 10px 0px 0px;  font-size:20px; line-height:24px; }


/**** banner ****/

.icon1{ /* position: relative; */ }
.icon2{ float:left; margin-right:10px; }
.icon3{ float:left; padding:25px 10px 0px 0px;  font-size:20px; line-height:24px; }


.banner_list{ }
.banner_list2{ display:block;  min-height:200px; }

.banner_list_ic1{ width:195px; height:211px; margin-right:5px; margin-bottom:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic2{ width:195px; height:211px; margin-left:5px; margin-bottom:5px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic3{ width:195px; height:211px; margin-right:5px; margin-top:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic4{ width:195px; height:211px; margin-left:5px; margin-top:5px; border:1px #dcddde solid; border-radius:5px; }

.hemen_ara{ margin-top:50px!important;}


.hemen_ara_ic {
    text-align: center;
    background: #1a3871 url(../images/detayli_bilgi.jpg) center center no-repeat;
    background-size: cover;
    position: relative;
    padding: 36.5px 35px;
	color:#fff!important;

}


.hemen_ara_ic:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(26, 56, 113, 0.93);

}
.hemen_ara_baslik {
    margin: 0;
    font-size: 24px;
    font-weight: 600;
    color: #fff!important;
    line-height: 1em;
    margin-bottom: 10px;
	position:relative;
}

.hemen_ara_ozet {
    margin: 0;
    color: #fff!important;
    font-weight: 300;
    font-style: italic;
    font-size: 22px;
    line-height: 34px;
    margin-bottom: 30px;
	position:relative;	

}


.hemen_ara_link {
	min-width:170px;
    display: inline-block;
    vertical-align: middle;
    border: none;
    outline: none !important;
    background-color: transparent;
    border-radius: 3px;
    background-color: #ffc600;
    color: #07294d;
    font-size: 18px;
    font-weight: 500;
	position:relative;
    cursor: pointer;
    padding: 11px 27px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
a.hemen_ara_link:hover { 
    background-color: #07294d;
    color: #FFFFFF;
}

.hemen_ara_link2 {
		min-width:170px;
    display: inline-block;
    vertical-align: middle;
    border: none;
    outline: none !important;
    background-color: transparent;
    border-radius: 3px;
    background-color: #07294d;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
	position:relative;
    cursor: pointer;
    padding: 11px 27px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
a.hemen_ara_link2:hover { 
    background-color: #07294d;
    color: #ffc600;
}



/**** /banner ****/



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

.slayt_button3{ background-color:#07294d; color:#FFF; border:1px #04213f solid; }
a.slayt_button3:hover{ background-color:#ffc600; color:#000; border:1px #ffc600 solid; }

.link_ofisAtolye{ color:#ffc600; }
a.link_ofisAtolye:hover{ color:#fff; }

.online_basvuru{ background-color: #ffc600; color: #000!important; }
a.online_basvuru:hover{ background-color: #07294d; color: #fff!important; }

.icerik_h2 {
    font-size: 36px;
    color: #000;
    -webkit-transition: all 0.4s linear;
    transition: all 0.4s linear;

}


.link_egitim_sag{ font-weight:bold!important; }

.fiyat_cizgili{ text-decoration: line-through;}


.yazi_beyaz{ color:#FFF!important;}
.yazi_siyah{ color:#000!important;}
.yazi_kalin{ font-weight:bold!important; }


.yazi_11px{ font-size:11px!important;}
.yazi_12px{ font-size:12px!important;}
.yazi_13px{ font-size:13px!important;}
.yazi_14px{ font-size:14px!important;}
.yazi_15px{ font-size:15px!important;}
.yazi_16px{ font-size:16px!important;}
.yazi_17px{ font-size:17px!important;}
.yazi_18px{ font-size:18px!important;}
.yazi_19px{ font-size:19px!important;}
.yazi_20px{ font-size:20px!important;}
.yazi_21px{ font-size:21px!important;}

.margin_all10{ margin:10px!important;}
.margin_b10{ margin-bottom:10px!important;}
.margin_b20{ margin-bottom:20px!important;}
.margin_l10{ margin-left:10px!important;}
.margin_r10{ margin-right:10px!important;}
.margin_t10{ margin-top:10px!important;}
.margin_t15_{ margin-top:-15px!important;}

.margin_all20{ margin:20px!important;}
.margin_b20{ margin-bottom:20px!important;}
.margin_l20{ margin-left:20px!important;}
.margin_r20{ margin-right:20px!important;}
.margin_t20{ margin-top:20px!important;}
.margin_t40{ margin-top:40px!important;}
.margin_l40{ margin-left:40px!important;}

.padding_all0{ padding:0px!important;}
.padding_b0{ padding-bottom:0px!important;}
.padding_l0{ padding-left:0px!important;}
.padding_r0{ padding-right:0px!important;}
.padding_t0{ padding-top:0px!important;}


.padding_all5{ padding:5px!important;}
.padding_b5{ padding-bottom:5px!important;}
.padding_l5{ padding-left:5px!important;}
.padding_r5{ padding-right:5px!important;}
.padding_t5{ padding-top:5px!important;}

.padding_all10{ padding:10px!important;}
.padding_b10{ padding-bottom:10px!important;}
.padding_l10{ padding-left:10px!important;}
.padding_r10{ padding-right:10px!important;}
.padding_t10{ padding-top:10px!important;}

.padding_all20{ padding:20px!important;}
.padding_b20{ padding-bottom:20px!important;}
.padding_l20{ padding-left:20px!important;}
.padding_r20{ padding-right:20px!important;}
.padding_t20{ padding-top:20px!important;}


.sektor_sol{ padding-left:80px!important;}

/*** img ***/

.urun_gallery img{ margin-bottom:10px!important; width:100%!important; height:200px!important; object-fit:cover!important; border:1px #e2e2e2 solid!important;}
a.urun_gallery img:hover{ }

.kenarlik_resim{ border:1px solid #0166a8!important; padding:2px!important;}
a.kenarlik_resim:hover{ border:1px #053656 solid!important;}

.hizmetler_home img{ width:100%!important; height:220px!important; object-fit:cover!important;}
a.hizmetler_home img:hover{ }



.banner4_liste{height:320px!important;}
.banner4_liste img{ width:auto!important; height:150px!important; object-fit:cover!important;}

.banner4_liste_baslik{ padding:16px 10px 10px 10px;}
.link_banner4_liste_baslik{ text-align:center; color:#003773; font-size:14px; font-weight:bold;}
a.link_banner4_liste_baslik:hover{ color:#e7a200; font-weight:bold;}






/*** linkler ***/

.link_devami{ text-decoration:none; color:#f0ca32!important; }
a.link_devami:hover{ text-decoration:underline; color:#f0ca32!important; font-weight:bold!important; }


.hemen_ara1{ visibility:hidden; position:absolute; }


/******************************
    video container
******************************/


.video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; }
.video-container iframe, .video-container object, .video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; }
@media (min-width:768px) {
	.video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; }
	.video-container iframe, .video-container object, .video-container embed { position:absolute;  top:0;  left:0;  width:100%;  height:100%;}
}
@media (max-width:768px) {
	
	.footer-link ul {
    width: 100%!important; }


.banner4_liste{height:420px!important;}
.banner4_liste img{ width:auto!important; height:220px!important; object-fit:cover!important;}

	
.banner_list_ic1{ width:100%!important; height:280px!important; margin-right:5px; margin-bottom:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic2{ width:100%!important; height:280px!important; margin-left:5px; margin-bottom:5px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic3{ width:100%!important; height:280px!important; margin-right:5px; margin-top:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic4{ width:100%!important; height:280px!important; margin-left:5px; margin-top:5px; border:1px #dcddde solid; border-radius:5px; }


.hemen_ara1{ visibility: visible; position:inherit;}
.hemen_ara2{ visibility:hidden; display:none; }



}
/******************************
		/video container
******************************/



/***** form ***/


.teklif_input {
    border-color: #e1e6eb;
    box-shadow: none;
    font-size: 16px;
    line-height: 20px;
    padding: 9px 12px;
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}


.teklif_input_text {
    border-color: #e1e6eb;
    box-shadow: none;
    font-size: 16px;
    line-height: 20px;
    padding: 9px 12px;
    display: block;
    width: 100%;
    height: 250px;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}



.teklif_buton{
	background-color: #ff5ea5;
    position: relative;
    z-index: 1;
    overflow: hidden;
    vertical-align: middle;
	color: #fff;
    padding: 10px 20px;
    display: inline-block;
    outline: 0;
    cursor: pointer;
    outline: 0;
    border-width: 0;
    border-style: solid;
    line-height: 1.42857;
    border-radius: 3px;
    font-weight: 600;
    text-align: center;
    white-space: pre;
}
