a{text-decoration: none!important;color: #23282d;}

.site-bosluk-hizala{width: 100%;height: auto;overflow: hidden;}
.w-5 {width: 5%!important;}.w-10 {width: 10%!important;}.w-15 {width: 15%!important;}.w-20 {width: 20%!important;}.w-25 {width: 35%!important;}.w-30 {width: 30%!important;} 
.w-35 {width: 35%!important;} .w-40 {width: 40%!important;}.w-45 {width: 45%!important;}.w-50 {width: 50%!important;}.w-55 {width: 55%!important;}.w-60 {width: 60%!important;}
.w-65 {width: 65%!important;}.w-70 {width: 70%!important;}.w-75 {width: 75%!important;}.w-80 {width: 80%!important;}.w-85 {width: 85%!important;}
.w-90 {width: 90%!important;}.w-95 {width: 95%!important;}

.btn-turuncu {color: #e50410; background-color: transparent; background-image: none; border-color: #e50410; }
.btn-turuncu:hover {color: #fff; background-color: #e50410; border-color: #e50410;}
.btn-turuncu:focus{box-shadow:0px 0px 5px #e50410;}

.btn-turuncu-dark {color: #fff; background-color: #e50410; background-image: none; border-color: #e50410; }
.btn-turuncu-dark:hover {color: #fff; background-color: #e3a002; border-color: #e3a002;}
.btn-turuncu-dark:focus{box-shadow:0px 0px 5px #e3a002;}

.radius-0 {border-radius: 0px;}

.transition {transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;}


.page-baslik1 {width: 100%;height: auto;background: #e8e8e8;padding: 25px 0px;box-shadow: inset 0px 0px 5px #d4d4d4}
.page-baslik1 h3 {margin-bottom: 0px;font-size: 20px;font-weight: 700;color: #3e3e3e;}
.page-baslik1 .breadcrumb {margin-bottom: 0px;border-radius: 0px;background: transparent;padding: 0px;}
.page-baslik1 .breadcrumb li a {color:#3e3e3e;}

.page-baslik2 {width: 100%;height: auto;padding:80px 0px;background-size: cover;}
.page-baslik2 h3 {margin-bottom: 0px;font-size: 30px;font-weight: 700;color: #fff;}
.page-baslik2 .breadcrumb {margin-bottom: 0px;border-radius: 0px;background: transparent;padding: 0px;}
.page-baslik2 .breadcrumb li a {color:#fff;}
.page-baslik2 .breadcrumb li.breadcrumb-item.active{color:#fff;}

.page-baslik2 {width: 100%;height: auto;padding: 55px 0 165px 0;background-size: cover!important;text-align: center;margin-top: 100px;background-position-y: 47%!important;}
.page-baslik2 h3 {margin-bottom: 0px;font-size: 32px;font-weight: bold;color: #e50410;}
.page-baslik2 .breadcrumb {margin-bottom: 0px;border-radius: 0px;background: transparent;padding: 0px;display: inline-flex;}
.page-baslik2 .breadcrumb li a {color: #000;font-weight: 600;}
.page-baslik2 .breadcrumb li.breadcrumb-item.active{
    color: #000;
    font-weight: 600;
    font-size: 18px;
}

.page-icerik {padding: 25px 0px;min-height: 250px;}
.page-text {font-size: 16px;width: 100%;}

.page-resimler a.images-list{width: 100%;margin-bottom: 15px;display: block;}
.page-resimler a.images-list .image{width: 100%;height: auto;position: relative;overflow: hidden;}
.page-resimler a.images-list .image img {max-width: 100%;transition: transform .2s;}
.page-resimler a:hover.images-list .image img {transform: scale(1.1);}

.page-resimler a.images-list .images-list-text {width: 100%;height: 51px;overflow: hidden;display: block;text-align: center;padding:5px 0px;color:#333;line-height: 1.4;text-decoration: none;}
.page-resimler a.images-list .image .zoom{display: block; position: absolute; left: 0px; top: 40%; width: 100%; height: auto; text-align: center; z-index: 9;}
.page-resimler a.images-list .image .zoom i {opacity: 0;display: block; width: 40px; height: 40px; line-height: 40px; font-size: 18px; border-radius: 50%; text-align: center; display: inline-block; background: #fff; box-shadow: 0px 2px 3px #ababab; color: #333;}
.page-resimler a.images-list:hover .image .zoom i {opacity: 1;}

.page-dosya a.dosya-liste {float: left;width: 100%;border: 1px solid #dadada;margin-bottom: 20px;position: relative;}
.page-dosya a.dosya-liste .dosya-icon {text-align: center;font-size: 65px;color: #666;padding: 5px 10px;display:block;position:relative;}
.page-dosya a.dosya-liste .dosya-aciklama {padding: 10px;background: #f4f4f4;display: block;float: left;width: 100%;border-top: 1px solid #dadada;position: relative;}	
.page-dosya a.dosya-liste .dosya-aciklama .baslik {float: left;width: 100%;height: auto;color:#666;}
.page-dosya a.dosya-liste .dosya-aciklama .baslik i {padding-right: 5px;}
.page-dosya a.dosya-liste .dosya-indir-icon {color: #999;font-size: 12px;display: block;position: absolute;bottom:0;right:0;}

.page-video .page-video-listbg {margin-bottom: 15px;}
.page-video .page-video-listbg .images-list-text {width: 100%;height: 51px;overflow: hidden;display: block;text-align: center;padding:5px 0px;color:#333;line-height: 1.4;text-decoration: none;}

.page-videolar a.images-list{width: 100%;margin-bottom: 15px;display: block;}
.page-videolar a.images-list .image{width: 100%;height: auto;position: relative;}
.page-videolar a.images-list .images-list-text {width: 100%;height: 51px;overflow: hidden;display: block;text-align: center;padding:5px 0px;color:#333;line-height: 1.4;text-decoration: none;}
.page-videolar a.images-list .image .zoom{display: block; position: absolute; left: 0px; top: 40%; width: 100%; height: auto; text-align: center; z-index: 9;}
.page-videolar a.images-list .image .zoom i {opacity:1;display: block; width: 40px; height: 40px; line-height: 40px; font-size: 18px; border-radius: 50%; text-align: center; display: inline-block; background: #fff; box-shadow: 0px 2px 3px #ababab; color: #333;}


.page-urunler-listele {width: 100%;height: auto;display: block;margin-bottom: 20px;position: relative;}
.page-urunler-listele .page-urunler-resim{width: 100%;height: auto;display: block;position: relative;border: none;overflow: hidden;border-radius: 40px;}
.page-urunler-listele .page-urunler-resim.logo-ortala {
	display:flex !important;
	height:200px !important;
	align-items:center;
	justify-content:center;
	background:#f7f7f7;
}
.logo-ortala {
	display:flex !important;
	height:200px !important;
	align-items:center;
	justify-content:center;
	background:#f7f7f7;
}
.page-urunler-listele .page-urunler-resim.logo-ortala img {
	max-width:50%;
}
.page-urunler-listele .page-urunler-resim img {max-width: 100%;transition: transform .2s;}
.page-urunler-listele:hover .page-urunler-resim img {transform: scale(1.1);}

.page-urunler-listele .page-urunler-resim .urunler-iconbg {position: absolute;left: 0px;top:0px;width: 100%;height: 100%;background: rgba(51, 51, 51, 0.53);display: flex;align-items: center;opacity: 0;transition: all .25s ease!important;}
.page-urunler-listele .page-urunler-resim .urunler-iconbg .icon {margin:0px auto;width: 35px;height: 35px;line-height: 35px;background: #fff;border-radius: 50%;text-align: center;color: #333;}
.page-urunler-listele:hover .page-urunler-resim .urunler-iconbg {opacity: 1;transition: all .25s ease!important;}
.page-urunler-listele .page-urunler-title {width: 100%;text-align: center;display: block;color: #333;font-weight: 700;font-size: 15px;}
.page-urunler-listele:hover .page-urunler-title {color: #e50410;}

.page-urunler-listele-resimler{width: 100%;margin-bottom: 15px;display: block;}
.page-urunler-listele-resimler .img-thumbnail {overflow: hidden;}
.page-urunler-listele-resimler .image{width: 100%;height: auto;position: relative;}
.page-urunler-listele-resimler .image img {max-width: 100%;transition: transform .2s;}
.page-urunler-listele-resimler:hover .image img {transform: scale(1.1);}

.page-urunler-listele-resimler .images-list-text {width: 100%;height: 51px;overflow: hidden;display: block;text-align: center;padding:5px 0px;color:#333;line-height: 1.4;text-decoration: none;}
.page-urunler-listele-resimler .image .zoom{display: block; position: absolute; left: 0px; top: 40%; width: 100%; height: auto; text-align: center; z-index: 9;transition: all .25s ease}
.page-urunler-listele-resimler .image .zoom i {opacity: 0;display: block; width: 40px; height: 40px; line-height: 40px; font-size: 18px; border-radius: 50%; text-align: center; display: inline-block; background: #fff; box-shadow: 0px 2px 3px #ababab; color: #333;}
.page-urunler-listele-resimler:hover .image .zoom i {opacity: 1;transition: all .25s ease}

@media (min-width: 1024px){

	.sol-menu-style1 {width: 100%;height: auto;}
	.sol-menu-style1 .breadcrumb {margin-bottom: 0px;border-radius: 0px;background: transparent;padding: 0px;}
	.sol-menu-style1 .breadcrumb li a {color:#3e3e3e;}

	.sol-menu-style1 .sol-menu .solbaslik {width: 100%;height: auto;font-size: 18px;font-weight: 700;}
	.sol-menu-style1 .sol-menu .menu-akordiyon {width: 100%;position: relative}
	.sol-menu-style1 .sol-menu .menu-akordiyon .sol-menu-icon {display: inline-block;margin-right: 8px;font-size: 12px;display: none;}
	.sol-menu-style1 .sol-menu .menu-akordiyon .sol-menu-alt-var {display: inline-block;float: right;font-size: 12px;}

	.sol-menu-style1 .sol-menu .menu-akordiyon{width: 100%;text-align: left;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul{margin:0;padding:0;width: 100%;position: relative;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li:first-child{border:none;margin-top: 0px;overflow: hidden;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li{overflow: hidden;list-style-type:none;width: 100%;position: relative;background: #f2f2f2;margin-top: 7px;border-radius: 50px;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li a{width: 100%;font-size: 14px;color: #23282d;line-height: 1.6em;padding: 15px 30px;font-weight: 700;font-size: 14px;transition: all .25s ease!important;display: block;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li.active a{color: #fff;background: #7b64ba;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li a:hover{color: #fff;background:#e50410;}

	.sol-menu-style1 .sol-menu .menu-akordiyon ul li ul{display:none;background: #fff;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li ul li{margin-top: 0px;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li ul li a {padding:8px 24px 8px;font-weight: 400;color: #23282d ;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li ul li.active a{color: #000;background: transparent;}
	.sol-menu-style1 .sol-menu .menu-akordiyon ul li ul li a:hover{color: #000;background: transparent;}

	.sol-menu-style1 .navbar {padding: 0px;}
	.sol-menu-style1 .navbar .navbar-toggler{width: 100%; position: relative; margin-top: 0px; top: 0px; padding:16px 24px 14px;font-size: 15px; text-align: left;background: #333;color: #fff;border:none;outline: none;}
	.sol-menu-style1 .navbar .navbar-toggler:focus{border:none;}
	.sol-menu-style1 .navbar .navbar-toggler:hover{border:none;}
	.sol-menu-style1 .navbar .navbar-toggler i {padding-right: 5px;}

	.sol-menu-style2 {width: 100%;height: auto;}
	.sol-menu-style2 .breadcrumb {margin-bottom: 0px;border-radius: 0px;background: transparent;padding: 0px;}
	.sol-menu-style2 .breadcrumb li a {color:#3e3e3e;}

	.sol-menu-style2 .sol-menu .solbaslik {width: 100%;height: auto;font-size: 18px;font-weight: 700;}
	.sol-menu-style2 .sol-menu .menu-akordiyon {width: 100%;position: relative}
	.sol-menu-style2 .sol-menu .menu-akordiyon .sol-menu-icon {display: inline-block;margin-right: 8px;font-size: 12px;display: none;}
	.sol-menu-style2 .sol-menu .menu-akordiyon .sol-menu-alt-var {display: inline-block;float: right;font-size: 12px;}

	.sol-menu-style2 .sol-menu .menu-akordiyon{width: 100%;text-align: left;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul{margin:0;padding:0;width: 100%;position: relative;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li:first-child{border:none;margin-top: 0px;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li{position: relative;list-style-type:none;width: 100%;position: relative;background-color: #4547a3;-webkit-box-shadow: 5px 0 17px 0 rgba(0,0,0,.05);-moz-box-shadow: 5px 0 17px 0 rgba(0,0,0,.05);box-shadow: 5px 0 17px 0 rgba(0,0,0,.05);margin-bottom: 7px;border-radius: 50px;}


	.sol-menu-style2 .sol-menu .menu-akordiyon ul li a{border-bottom: none;border-right: none;padding: 17px 30px;line-height: 1;position: relative;width: 100%;display: block;color: #fff;font-weight: 500;}

	.sol-menu-style2 .sol-menu .menu-akordiyon ul li.active a{color: #fff;background:#e50410;border-radius: 50px;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li.active a:after{content: ''; display: block; width: 0; height: 0; position: absolute; left: 100%; border-top: 7px solid transparent; border-left: 8px solid #e50410; border-bottom: 7px solid transparent; z-index: 2; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

	.sol-menu-style2 .sol-menu .menu-akordiyon ul li a:hover{color: #fff;background: transparent;border-radius: 50px;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li a:hover:after{content: '';display: block;width: 0;height: 0;position: absolute;left: 100%;border-top: 7px solid transparent;border-left: 8px solid #4547a3;border-bottom: 7px solid transparent;z-index: 2;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}


	.sol-menu-style2 .sol-menu .menu-akordiyon ul li ul{display:none;background: #fff;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li{margin-top: 0px;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li a {padding:13px 24px 13px;font-weight: 400;color: #23282d ;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li.active a{color: #fff;background:#e50410;}
	.sol-menu-style2 .sol-menu .menu-akordiyon ul li ul li a:hover{color: #fff;background: #e50410}

	.sol-menu-style2 .navbar {padding: 0px;}
	.sol-menu-style2 .navbar .navbar-toggler{width: 100%; position: relative; margin-top: 0px; top: 0px; padding:16px 24px 14px;font-size: 15px; text-align: left;background: #333;color: #fff;border:none;outline: none;}
	.sol-menu-style2 .navbar .navbar-toggler:focus{border:none;}
	.sol-menu-style2 .navbar .navbar-toggler:hover{border:none;}
	.sol-menu-style2 .navbar .navbar-toggler i {padding-right: 5px;}

}

.page-tum-haberler-liste {border:solid 1px #f1f1f1;padding: 10px;margin-bottom: 15px;}
.page-tum-haberler-liste:hover {border-color:#e50410;} 
.page-tum-haberler-liste .page-haber-detay-btn {border-top: 1px solid #f1f1f1;padding-top: 10px;width: 100%;display: block;font-weight:600;font-size: 14px;}
.page-tum-haberler-liste .page-haber-detay-btn:hover {color:#e50410;} 

.mobilbuttonlar {position: fixed;width: 100%;height: auto;z-index: 999;bottom: 0px;left: 0px;}
.mobilbuttonlar a.btn {width: 100%;	}

@media (max-width: 1024px){
	.page-baslik2 {
	    padding: 40px 0px!important;
	}
	.WhatsApp {bottom: 50px!important}

	

	.sol-menu-hasem .menu-akordiyon {
		max-height:340px;
		overflow-y: scroll;
	}


	/* width */
	.sol-menu-hasem .menu-akordiyon::-webkit-scrollbar {
		width: 5px;
	}

	/* Track */
	.sol-menu-hasem .menu-akordiyon::-webkit-scrollbar-track {
		box-shadow: inset 0 0 5px grey;
		border-radius: 10px;
	}

	/* Handle */
	.sol-menu-hasem .menu-akordiyon::-webkit-scrollbar-thumb {
		background: #6d6d6d;
		border-radius: 10px;
	}

	.sol-menu-hasem {
		width:80%;
		height: 100%;
		position:fixed;
		top:0;
		left:-80%;
		z-index: 999999999999;
		background:#fff;
		transition: 0.20s ease-in-out;
	}
	.sol-menu-hasem-fixed {
		left:0;
		box-shadow:0 0 10px rgba(0,0,0,0.15);
	}
	.sol-menu-hasem .menu-akordiyon ul li {
		display:flex;
		flex-direction: column;
		padding:10px 15px !important;
		border-bottom: 1px solid #e1e1e1;
	}
	.sol-menu-hasem .menu-akordiyon ul li.active {
		background:#fff;
	}
	.sol-menu-hasem .menu-akordiyon ul li.active a {
		color:red;
	}
	.sol-menu-hasem .menu-akordiyon ul li a {
		display:flex;
		flex-wrap: wrap;
		font-weight: 500;
		color:#333;
		font-size:14px;
	}
	.sol-menu-hasem .menu-akordiyon ul li a .sol-menu-icon {
		margin-right:5px;
	}
	.sol-menu-hasem .akordiyon-baslik {
		font-size: 16px;
		text-align: left;
		font-weight: 700;
		padding: 15px;
		border-bottom: 1px solid #d6d6d6;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0);
		text-transform: capitalize;
	}
	.sol-menu-hasem .menu-akordiyon ul li ul li {
		display:flex;
		flex-direction: column;
		padding:10px 15px 0px 15px !important;
		border-bottom: none;
	}
	.sol-menu-alt-var {
		margin-left:-5px;
	}
	.kapatma-yeri-kose {
		position: absolute;
		top: 5px;
		right: 0;
		width: 50px;
		height: 50px;
		text-align: center;
		color: #000;
		border-style: solid;
		border-width: 0 50px 50px 0;
		border-color: transparent transparent transparent transparent;
	}
	.kapatma-yeri-kose i {
		display: inline-block;
		font-size: 14px;
		margin-left: 26px;
		margin-top: 0px;
	}
	.kapatma-yeri {
		padding:15px;
		margin-top:10px;
	}

	.kapatma-yeri h1 {
		font-size: 20px;
		font-weight: 300;
		color: #333;
	}

	.kapatma-yeri i {
		color:#333;
		font-size:35px;
	}

	.sol-menu-hasem2 {
		width:100%;
		height: 100%;
		position:fixed;
		top:0;
		left:0;
		z-index: 999999999999;
		max-height:0px !important;
		overflow:hidden;
		background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
		animation: gradient 15s ease infinite;
		background-size: 400% 400%;
		transition: max-height 0.50s ease-in-out;
	}
	.sol-menu-hasem-fixed2 {
		max-height:100% !important;
		width: 100% !important;
		height: 100% !important;
		overflow-y: scroll;
	}
	@keyframes gradient {
		0% {
			background-position: 0% 50%;
		}
		50% {
			background-position: 100% 50%;
		}
		100% {
			background-position: 0% 50%;
		}
	}
	.sol-menu-hasem2 .menu-akordiyon ul li {
		display:flex;
		flex-direction: column;
		padding:15px !important;
		border-bottom: 1px dotted #fff;
	}
	.sol-menu-hasem2 .menu-akordiyon ul li ul li {
		border-bottom: none;
		padding:15px 15px 0 15px !important;
	}
	.sol-menu-hasem2 .menu-akordiyon ul li.active {
		background:#fff;
	}
	.sol-menu-hasem2 .menu-akordiyon ul li.active a {
		color:#333;
	}
	.sol-menu-hasem2 .menu-akordiyon ul li a {
		display:flex;
		flex-wrap: wrap;
		font-weight: 700;
		color:#fff;
	}
	.sol-menu-hasem2 .menu-akordiyon ul li a .sol-menu-icon {
		margin-right:5px;
	}
	.kapatma-yeri2 {
		padding:15px;
		margin-top:10px;
	}

	.kapatma-yeri2 h1 {
		font-size: 20px;
		font-weight: 300;
		color: #fff;
	}

	.kapatma-yeri2 i {
		color:#fff;
		font-size:35px;
	}

	.sol-menu-style2 .navbar {padding: 0px;}
	.sol-menu-style2 .navbar .navbar-toggler{width: 100%; position: relative; margin-top: 0px; top: 0px; padding:16px 24px 14px;font-size: 15px; text-align: left;background: #e50410;color: #fff;border:none;outline: none;border-radius: 50px;}
	.sol-menu-style2 .navbar .navbar-toggler:focus{border:none;}
	.sol-menu-style2 .navbar .navbar-toggler:hover{border:none;}
	.sol-menu-style2 .navbar .navbar-toggler i {padding-right: 5px;}

}

.btn-danger {
    color: #fff;
    background-color: #4246a2!important;
    border-color: #4246a2!important;
}
.btn-primary {
    color: #fff;
    background-color: #323692!important;
    border-color: #323692!important;
}
.btn-success {
    color: #fff;
    background-color: #3237ad!important;
    border-color: #3237ad!important;
}

.WhatsApp{width: 51px;height: 51px; position: fixed; bottom: 20px; left: 20px; background: url(../images/icon/WhatsApp.png); box-shadow: 2px 2px 6px rgba(0,0,0,0.4); border-radius: 50%; z-index: 99;}