
body{
	margin: 0;
    padding: 0;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/

	/*color: #306754;*/
	font-size : 12px;
}
@font-face {
	/*font-family: "Trebuchet MS";*/
	src: url(../fonts/trebucbd.ttf);

}
a, li>a, a:hover, a:link, a:active, a:visited{
	text-decoration: none;
}

/* BURASI ÇOK ÖNEMLİ GUTTER AYARLAMASI*/
.row.no-gutter [class*='col-'] /* :not(:first-child):not(:last-child) */ {
	padding-right:5px!important;
	padding-left:5px!important;
}

/* BURASI BOOTSTRAP ORJİNAL GUTTERS SIFIRLAMA AYARI */
/*.no-gutters {*/
	/*margin-right: 0;*/
	/*margin-left: 0;*/

/*> .col,*/
/*> [class*="col-"] {*/
	/*padding-right: 0;*/
	/*padding-left: 0;*/
/*}*/
/*}*/

/* remove right padding from first column */
/*.row.no-gutter [class*='col-']:first-child {*/
	/*padding-right:5px;*/
/*}*/
/*remove left padding from first column */
/*.row.no-gutter [class*='col-']:last-child {*/
	/*padding-left:5px;*/
/*}*/

/*.row.no-gutters {*/
	/*margin-right: 0;*/
	/*margin-left: 0;*/
/*}*/
/*.row.no-gutters > [class*=" col-"] {*/
	/*!*padding: 5px;*!*/
	/*margin-right: 5px!important;*/
	/*margin-left: 5px!important;*/
/*}*/

/* YAZI RENKLERİ */
.red{
    color : red!important;
}
.silik_mavi {
	color : #2aabd2!important;
}
.white{
    color : white;
}

.thumb {
	width: 50px;
	height: 50px;
	border: 1px solid #000;
}
.buyukharf {
	text-transform:uppercase;
}

/* -------- MARGİN CSS -----------*/
.margin-0 {margin:0px!important;}
.margin-1 {margin:1px!important;}
.margin-2 {margin:2px!important;}
.margin-3 {margin:3px!important;}
.margin-4 {margin:4px!important;}
.margin-5 {margin:5px!important;}
.margin-6 {margin:6px!important;}
.margin-7 {margin:7px!important;}
.margin-8 {margin:8px!important;}
.margin-9 {margin:9px!important;}
.margin-10 {margin:10px!important;}
.margin-15 {margin:15px!important;}
.margin-20 {margin:20px!important;}
.margin-25 {margin:25px!important;}
.margin-30 {margin:30px!important;}
.margin-35 {margin:35px!important;}
.margin-40 {margin:40px!important;}
.margin-45 {margin:45px!important;}
.margin-50 {margin:50px!important;}
.margin-55 {margin:55px!important;}
.margin-60 {margin:60px!important;}
.marginT-0 {margin-top:0px!important;}
.marginT-1 {margin-top:1px!important;}
.marginT-2 {margin-top:2px!important;}
.marginT-3 {margin-top:3px!important;}
.marginT-4 {margin-top:4px!important;}
.marginT-5 {margin-top:5px!important;}
.marginT-10 {margin-top:10px!important;}
.marginT-15 {margin-top:15px!important;}
.marginT-20 {margin-top:20px!important;}
.marginT-25 {margin-top:25px!important;}
.marginT-30 {margin-top:30px!important;}
.marginT-35 {margin-top:35px!important;}
.marginT-40 {margin-top:40px!important;}
.marginT-45 {margin-top:45px!important;}
.marginT-50 {margin-top:50px!important;}
.marginT-55 {margin-top:55px!important;}
.marginT-60 {margin-top:60px!important;}
.marginB-0 {margin-bottom:0px!important;}
.marginB-1 {margin-bottom:1px!important;}
.marginB-2 {margin-bottom:2px!important;}
.marginB-3 {margin-bottom:3px!important;}
.marginB-4 {margin-bottom:4px!important;}
.marginB-5 {margin-bottom:5px!important;}
.marginB-10 {margin-bottom:10px!important;}
.marginB-15 {margin-bottom:15px!important;}
.marginB-20 {margin-bottom:20px!important;}
.marginB-25 {margin-bottom:25px!important;}
.marginB-30 {margin-bottom:30px!important;}
.marginB-35 {margin-bottom:35px!important;}
.marginB-40 {margin-bottom:40px!important;}
.marginB-45 {margin-bottom:45px!important;}
.marginB-50 {margin-bottom:50px!important;}
.marginB-55 {margin-bottom:55px!important;}
.marginB-60 {margin-bottom:60px!important;}
.marginL-0 {margin-left:0px!important;}
.marginL-1 {margin-left:1px!important;}
.marginL-2 {margin-left:2px!important;}
.marginL-3 {margin-left:3px!important;}
.marginL-4 {margin-left:4px!important;}
.marginL-5 {margin-left:5px!important;}
.marginL-10 {margin-left:10px!important;}
.marginL-15 {margin-left:15px!important;}
.marginL-20 {margin-left:20px!important;}
.marginL-25 {margin-left:25px!important;}
.marginL-30 {margin-left:30px!important;}
.marginL-35 {margin-left:35px!important;}
.marginL-40 {margin-left:40px!important;}
.marginL-45 {margin-left:45px!important;}
.marginL-50 {margin-left:50px!important;}
.marginL-55 {margin-left:55px!important;}
.marginL-60 {margin-left:60px!important;}
.marginR-0 {margin-right:0px!important;}
.marginR-1 {margin-right:1px!important;}
.marginR-2 {margin-right:2px!important;}
.marginR-3 {margin-right:3px!important;}
.marginR-4 {margin-right:4px!important;}
.marginR-5 {margin-right:5px!important;}
.marginR-10 {margin-right:10px!important;}
.marginR-15 {margin-right:15px!important;}
.marginR-20 {margin-right:20px!important;}
.marginR-25 {margin-right:25px!important;}
.marginR-30 {margin-right:30px!important;}
.marginR-35 {margin-right:35px!important;}
.marginR-40 {margin-right:40px!important;}
.marginR-45 {margin-right:45px!important;}
.marginR-50 {margin-right:50px!important;}
.marginR-55 {margin-right:55px!important;}
.marginR-60 {margin-right:60px!important;}

/* -------- PADDİNG CSS -----------*/
.padding-0 {padding: 0px!important;}
.padding-1 {padding: 1px!important;}
.padding-2 {padding: 2px!important;}
.padding-3 {padding: 3px!important;}
.padding-4 {padding: 4px!important;}
.padding-5 {padding: 5px!important;}
.padding-10 {padding: 10px!important;}
.padding-15 {padding: 15px!important;}
.padding-20 {padding: 20px!important;}
.padding-25 {padding: 25px!important;}
.padding-30 {padding: 30px!important;}
.padding-35 {padding: 35px!important;}
.padding-40 {padding: 40px!important;}
.padding-45 {padding: 45px!important;}
.padding-50 {padding: 50px!important;}
.padding-55 {padding: 55px!important;}
.padding-60 {padding: 60px!important;}
.paddingT-0 {padding-top: 0px!important;}
.paddingT-1 {padding-top: 1px!important;}
.paddingT-2 {padding-top: 2px!important;}
.paddingT-3 {padding-top: 3px!important;}
.paddingT-4 {padding-top: 4px!important;}
.paddingT-5 {padding-top: 5px!important;}
.paddingT-10 {padding-top: 10px!important;}
.paddingT-15 {padding-top: 15px!important;}
.paddingT-20 {padding-top: 20px!important;}
.paddingT-25 {padding-top: 25px!important;}
.paddingT-30 {padding-top: 30px!important;}
.paddingT-35 {padding-top: 35px!important;}
.paddingT-40 {padding-top: 40px!important;}
.paddingT-45 {padding-top: 45px!important;}
.paddingT-50 {padding-top: 50px!important;}
.paddingT-55 {padding-top: 55px!important;}
.paddingT-60 {padding-top: 60px!important;}
.paddingB-0 {padding-bottom: 0px!important;}
.paddingB-1 {padding-bottom: 1px!important;}
.paddingB-2 {padding-bottom: 2px!important;}
.paddingB-3 {padding-bottom: 3px!important;}
.paddingB-4 {padding-bottom: 4px!important;}
.paddingB-5 {padding-bottom: 5px!important;}
.paddingB-10 {padding-bottom: 10px!important;}
.paddingB-15 {padding-bottom: 15px!important;}
.paddingB-20 {padding-bottom: 20px!important;}
.paddingB-25 {padding-bottom: 25px!important;}
.paddingB-30 {padding-bottom: 30px!important;}
.paddingB-35 {padding-bottom: 35px!important;}
.paddingB-40 {padding-bottom: 40px!important;}
.paddingB-45 {padding-bottom: 45px!important;}
.paddingB-50 {padding-bottom: 50px!important;}
.paddingB-55 {padding-bottom: 55px!important;}
.paddingB-60 {padding-bottom: 60px!important;}
.paddingR-0 {padding-right: 0px!important;}
.paddingR-1 {padding-right: 1px!important;}
.paddingR-2 {padding-right: 2px!important;}
.paddingR-3 {padding-right: 3px!important;}
.paddingR-4 {padding-right: 4px!important;}
.paddingR-5 {padding-right: 5px!important;}
.paddingR-10 {padding-right: 10px!important;}
.paddingR-15 {padding-right: 15px!important;}
.paddingR-20 {padding-right: 20px!important;}
.paddingR-25 {padding-right: 25px!important;}
.paddingR-30 {padding-right: 30px!important;}
.paddingR-35 {padding-right: 35px!important;}
.paddingR-40 {padding-right: 40px!important;}
.paddingR-45 {padding-right: 45px!important;}
.paddingR-50 {padding-right: 50px!important;}
.paddingR-55 {padding-right: 55px!important;}
.paddingR-60 {padding-right: 60px!important;}
.paddingL-0 {padding-left: 0px!important;}
.paddingL-1 {padding-left: 1px!important;}
.paddingL-2 {padding-left: 2px!important;}
.paddingL-3 {padding-left: 3px!important;}
.paddingL-4 {padding-left: 4px!important;}
.paddingL-5 {padding-left: 5px!important;}
.paddingL-10 {padding-left: 10px!important;}
.paddingL-15 {padding-left: 15px!important;}
.paddingL-20 {padding-left: 20px!important;}
.paddingL-25 {padding-left: 25px!important;}
.paddingL-30 {padding-left: 30px!important;}
.paddingL-35 {padding-left: 35px!important;}
.paddingL-40 {padding-left: 40px!important;}
.paddingL-45 {padding-left: 45px!important;}
.paddingL-50 {padding-left: 50px!important;}
.paddingL-55 {padding-left: 55px!important;}
.paddingL-60 {padding-left: 60px!important;}

/* ------------ FONT CSS ------------*/
.font-8 {font-size: 8px!important;}
.font-9 {font-size: 9px!important;}
.font-10 {font-size: 10px!important;}
.font-11 {font-size: 11px!important;}
.font-12 {font-size: 12px!important;}
.font-13 {font-size: 13px!important;}
.font-14 {font-size: 14px!important;}
.font-15 {font-size: 15px!important;}
.font-16 {font-size: 16px!important;}
.font-17 {font-size: 17px!important;}
.font-18 {font-size: 18px!important;}
.font-19 {font-size: 19px!important;}
.font-20 {font-size: 20px!important;}

.baslik-8 {font-size: 8px!important;font-weight: bold!important;}
.baslik-9 {font-size: 9px!important;font-weight: bold!important;}
.baslik-10 {font-size: 10px!important;font-weight: bold!important;}
.baslik-11 {font-size: 11px!important;font-weight: bold!important;}
.baslik-12 {font-size: 12px!important;font-weight: bold!important;}
.baslik-13 {font-size: 13px!important;font-weight: bold!important;}
.baslik-14 {font-size: 14px!important;font-weight: bold!important;}
.baslik-15 {font-size: 15px!important;font-weight: bold!important;}
.baslik-16 {font-size: 16px!important;font-weight: bold!important;}
.baslik-17 {font-size: 17px!important;font-weight: bold!important;}
.baslik-18 {font-size: 18px!important;font-weight: bold!important;}
.baslik-19 {font-size: 19px!important;font-weight: bold!important;}
.baslik-20 {font-size: 20px!important;font-weight: bold!important;}

/* LİST GRUP İTEM GRİ */

.list-group-item-gri {
  color: #000000;
  background-color: #cecece;
}
a.list-group-item-gri,
button.list-group-item-gri {
  color: #000000;
}
a.list-group-item-gri .list-group-item-heading,
button.list-group-item-gri .list-group-item-heading {
  color: inherit;
}
a.list-group-item-gri:hover,
button.list-group-item-gri:hover,
a.list-group-item-gri:focus,
button.list-group-item-gri:focus {
  color: #000000;
  background-color: #dddddd;
}

/* LİST GRUP İTEM SİYAH */
.list-group-item-siyah {
	color:#ffffff;
	background-color:#4b5156;
}
a.list-group-item-siyah.active,
button.list-group-item-siyah.active,
a.list-group-item-siyah.active:hover,
button.list-group-item-siyah.active:hover,
a.list-group-item-siyah.active:focus,
button.list-group-item-siyah.active:focus {
  color: #000000;
  background-color: #dddddd;
  border-color: #c5c5c5;
}

/* LİST GRUP İTEM SİYAHIMSI */

.list-group-item-siyahgibi {
	color: #ffffff;
	background-color: #393939;
}
a.list-group-item-siyahgibi,
button.list-group-item-siyah {
	color: #ffffff;
}
a.list-group-item-siyahgibi .list-group-item-heading,
button.list-group-item-siyahgibi .list-group-item-heading {
	color: inherit;
}
a.list-group-item-siyahgibi:hover,
button.list-group-item-siyahgibi:hover,
a.list-group-item-siyahgibi:focus,
button.list-group-item-siyahgibi:focus {
	color: #ffffff;
	background-color: #262626;
}
a.list-group-item-siyahgibi.active,
button.list-group-item-siyahgibi.active,
a.list-group-item-siyahgibi.active:hover,
button.list-group-item-siyahgibi.active:hover,
a.list-group-item-siyahgibi.active:focus,
button.list-group-item-siyahgibi.active:focus {
	color: #ffffff;
	background-color: #262626;
	border-color: #262626;
}

/* PANEL SİYAHIMSI */

.panel-siyah {
	border-color: #abb0b6;
}
.panel-siyah > .panel-heading {
	color: #ffffff;
	background-color: #393939;
	border-color: #393939;
}
.panel-siyah > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #abb0b6;
}
.panel-siyah > .panel-heading .badge {
	color: #ffffff;
	background-color: #abb0b6;
}
.panel-siyah > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #abb0b6;
}

/* BUTON SİYAHIMSI */

.btn-siyah {
	color: #ffffff;
	background-color: #393939;
	border-color: #abb0b6;
}
.btn-siyah:focus,
.btn-siyah.focus {
	color: #ffffff;
	background-color: #262626;
	border-color: #abb0b6;
}
.btn-siyah:hover {
	color: #ffffff;
	background-color: #262626;
	border-color: #abb0b6;
}
.btn-siyah:active,
.btn-siyah.active,
.open > .dropdown-toggle.btn-siyah {
	color: #ffffff;
	background-color: #262626;
	border-color: #abb0b6;
}
.btn-siyah:active:hover,
.btn-siyah.active:hover,
.open > .dropdown-toggle.btn-siyah:hover,
.btn-siyah:active:focus,
.btn-siyah.active:focus,
.open > .dropdown-toggle.btn-siyah:focus,
.btn-siyah:active.focus,
.btn-siyah.active.focus,
.open > .dropdown-toggle.btn-siyah.focus {
	color: #ffffff;
	background-color: #262626;
	border-color: #abb0b6;
}
.btn-siyah:active,
.btn-siyah.active,
.open > .dropdown-toggle.btn-siyah {
	background-image: none;
}
.btn-siyah.disabled:hover,
.btn-siyah[disabled]:hover,
fieldset[disabled] .btn-siyah:hover,
.btn-siyah.disabled:focus,
.btn-siyah[disabled]:focus,
fieldset[disabled] .btn-siyah:focus,
.btn-siyah.disabled.focus,
.btn-siyah[disabled].focus,
fieldset[disabled] .btn-siyah.focus {
	background-color: #79818a;
	border-color: #abb0b6;
}
.btn-siyah .badge {
	color: #393939;
	background-color: #ffffff;
}
/* BUTON EFLATUN */
.btn-bd-eflatun {
	font-weight  : 500;
	color        : #7952b3;
	border-color : #7952b3;
}
.btn-bd-eflatun:hover, .btn-bd-eflatun:active {
	color: #fff;
	background-color: #7952b3;
	border-color: #7952b3;
}

/* PANEL GRİ */

.panel-gri {
  border-color: #8b929a;
}
.panel-gri > .panel-heading {
  color: #000000;
  background-color: #c5c5c5;
  border-color: #cecece;
}
.panel-gri > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #8b929a;
}
.panel-gri > .panel-heading .badge {
  color: #000000;
  background-color: #cecece;
}
.panel-gri > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #8b929a;
}

/* ALERT GRİ */

.alert-gri{
	color: #000000;
  	background-color: #c5c5c5;
  	border-color: #cecece;
}
.alert-gri hr{
	border-top-color:#8b929a
}
.alert-gri .alert-link{
	color:#245269
}
.alert-gri:hover{
	color:#245269;
	background-color: #c5c5c5;
}

/*  ALERT BEYAZ
------------------*/
.alert-white {
    background-color: white;
    background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #fff 100%);
    background-image:      -o-linear-gradient(top, #fcfcfc 0%, #fff 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#fff));
    background-image:         linear-gradient(to bottom, #fcfcfc 0%, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#fff', GradientType=0);
    background-repeat: repeat-x;
    border-color: #cccccc;
}
/*  ALERT AÇIK GRİ
------------------*/
.alert-lightgrey {
    background-color: #DFDFDF;
    background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #dfdfdf 100%);
    background-image:      -o-linear-gradient(top, #f7f7f7 0%, #dfdfdf 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#dfdfdf));
    background-image:         linear-gradient(to bottom, #f7f7f7 0%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#dfdfdf', GradientType=0);
    background-repeat: repeat-x;
    border-color: #cccccc;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
.footer {

	position: absolute;
	padding-top: 15px;
	bottom: 0;
	width: 100%;
	/* Set the fixed height of the footer here */
	/*height: 60px;*/
	background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);
	background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));
	background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
}


@media (min-width: 0px) and (max-width: 1279px) {
	.footer {
		padding-top: 5px!important;
		position: absolute;
		margin-top: 80px!important;
	}
	.footertop{
		margin-top: 80px!important;
	}
}
@media (min-width: 1280px) {
	.footertop{
		margin-top: 50px!important;
	}
}

@media (max-width: 767px) {
	.kucukyazi{
		font-size: 11px!important;
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
}
@media (max-width: 320px) {
	.kucukyazi{
		font-size: 10px!important;
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
}

 /*Extra small devices (portrait phones, less than 576px)*/
/*@media (max-width: 575.98px) { ... }*/

 /*Small devices (landscape phones, 576px and up)*/
/*@media (min-width: 576px) and (max-width: 767.98px) { ... }*/

 /*Medium devices (tablets, 768px and up)*/
/*@media (min-width: 768px) and (max-width: 991.98px) { ... }*/

 /*Large devices (desktops, 992px and up)*/
/*@media (min-width: 992px) and (max-width: 1199.98px) { ... }*/

 /*Extra large devices (large desktops, 1200px and up)*/
/*@media (min-width: 1200px) { ... }*/