body {
	width: 100% !important;
	height: 100% !important;
	margin: 0;
	padding: 0;
	cursor: default;
	-webkit-font-smoothing: antialiased;
	background: #e8eaec!important
}

a:hover {
	text-decoration: none!important
}

a:focus {
	text-decoration: none!important
}

@media (min-width:992px) {
	.yaziinfobox {
		font-size: 12px!important
	}
	.container {
		width: 945px!important;
		padding: 0!important
	}
	.col-9 {
		width: 72%!important
	}
	.col-3 {
		width: 28%!important;
		padding-left: 6px!important
	}
	.yatayA {
		padding-left: 15px
	}
}

@media (min-width:1200px) {
	.container {
		width: 1170px!important;
		padding: 0!important
	}
	.col-9 {
		width: 72%!important
	}
	.col-3 {
		width: 28%!important;
		padding-left: 6px!important
	}
}

@media (min-width:1400px) {
	.container {
		width: 1170px!important;
		padding: 0!important
	}
	.col-9 {
		padding-right: 0!important
	}
}

.logosagnav>li>a {
	color: #fff!important;
	font-family: Roboto Slab, sans-serif;
	font-size: 14px;
	margin-left: 10px!important;
	background: #000
}

a.girisyap {
	background: #38a9ff!important;
	border-radius: 6px!important;
	border: 2px solid #0093ff!important
}

a.girisyap:hover {
	background: #3b464d!important;
	border: 2px solid #38a9ff!important
}

a.kayitol {
	background: #7c5ac2!important;
	border-radius: 6px!important;
	border: 2px solid #6642b0!important
}

a.kayitol:hover {
	background: #3b464d!important;
	border: 2px solid #7c5ac2!important
}

.ustmenu>li>a {
	color: #515365;
	font-family: Roboto Slab, sans-serif;
	font-weight: 600;
	font-size: 14px;
	display: block;
	height: 70px;
	padding: 25px 15px!important;
	border-radius: 0!important
}

.ustmenu>li>a:hover {
	background: #494c62!important;
	color: #fff!important
}

.ustmenu>li.open>a {
	background: #494c62!important;
	color: #fff!important;
	border-right: none!important
}

.ustmenu>li.open>a:hover {
	background: #494c62!important;
	color: #fff!important;
	border-right: none!important
}

.ustmenu>li.open>a:focus {
	background: #494c62!important;
	color: #fff!important;
	border-right: none!important
}

.salonlar {
	position: relative;
	min-height: 250px;
	background: #fff;
	padding: 0 5px;
	border-radius: 6px
}

.ralan {
	padding: 5px!important;
	background: #fff!important;
	border-radius: 6px!important;
	width: 100%;
	height: auto
}

.icerikList {
	margin-bottom: 0!important
}

.icerikList:hover {
	background: #f1f1f1!important
}

.icerikList img {
	width: 100%;
	height: 150px!important
}

.icerikList .iBaslik {
	height: 70px;
	overflow: hidden;
	padding: 10px
}

.icerikList .iBaslik a {
	font-family: Roboto Slab, sans-serif;
	font-weight: 600;
	font-size: 18px;
	color: #3b464d
}

.icerikList .iBaslik a:hover {
	color: #dc3e58
}

.icerikList .iDetay {
	padding: 5px 10px;
	height: 110px;
	overflow: auto;
	width: 100%
}

.icerikDetay {
	background: #fff!important;
	padding-bottom: 30px
}

.icerikDetay h1 {
	font-family: Roboto Slab, sans-serif;
	font-size: 24px!important;
	padding-bottom: 20px!important;
	margin: 0 0 10px!important;
	font-weight: 600
}

.icerikDetay h2 {
	font-family: Roboto Slab, sans-serif;
	font-size: 24px!important;
	padding-bottom: 20px!important;
	border-bottom: 1px solid #f1f1f1;
	margin: 0 0 10px!important;
	font-weight: 600
}

.icerikDetay h3 {
	font-family: Roboto Slab, sans-serif;
	font-size: 24px!important;
	padding-bottom: 20px!important;
	border-bottom: 1px solid #f1f1f1;
	margin: 0 0 10px!important;
	font-weight: 600
}

.icerikDetay h4 {
	font-family: Roboto Slab, sans-serif;
	font-size: 24px!important;
	padding-bottom: 20px!important;
	border-bottom: 1px solid #f1f1f1;
	margin: 0 0 10px!important;
	font-weight: 600
}

.icerikDetay iframe {
	border: 2px solid #f1f1f1;
	border-radius: 6px
}

.begenibox {
	background: #f1f1f1;
	border: 1px solid silver;
	margin: 5px;
	padding: 10px!important;
	border-radius: 6px!important
}

.icerikDiv {
	line-height: 1.75;
	font-size: 14px;
	margin-right: 5px!important;
	margin-left: 5px!important
}

.icerikDiv p {
	font-size: 16px!important;
	font-family: Roboto Slab, sans-serif!important;
	margin-bottom: 10px;
	text-align: justify
}

.icerikDiv span {
	font-family: Roboto Slab, sans-serif!important
}

.icerikDiv strong {
	font-size: 16px!important;
	font-family: Roboto Slab, sans-serif!important
}

.aligncenter {
	max-width: 100%;
	height: auto
}

.aligncenter {
	display: block;
	text-align: center;
	margin: 5px auto
}

a img {
	border: 0
}

img {
	max-width: 100%;
	height: auto
}

.icerikDiv a {
	font-size: 16px!important;
	font-family: Roboto Slab, sans-serif!important
}

.icerikDiv ul li {
	font-size: 16px!important;
	font-family: Roboto Slab, sans-serif!important
}

.iceriksosyal>li>a {
	font-family: Roboto Slab, sans-serif;
	color: #333!important;
	font-size: 14px!important;
	background: #eee;
	border: 1px solid silver;
	padding: 5px 10px!important
}

.iceriksosyal>li>a:hover {
	background: #333!important;
	color: #fff!important
}

.yaziinfobox {
	background: #494c62;
	padding: 10px 5px
}

.yaziinfobox span {
	border-right: 1px solid #8a8b96;
	padding-right: 5px;
	color: #fff
}

.yaziinfobox span:last-child {
	float: right!important;
	border-right: unset
}

.icerikListDiv {
	padding: 5px!important
}

.divBaslik {
	background: #3b464d;
	margin: 5px;
	border-left: 5px solid #ff5e3a;
	border-radius: 4px;
	margin-top: 5px;
}

.divBaslik2 {
	background: #3b464d;
	border-left: 5px solid #ff5e3a;
	border-radius: 4px;
	box-sizing: border-box;
	margin-top: 5px;
}

.BaslikYazi {
    font-weight: 700;
    line-height: 20px;
    background: #3b464d;
    padding: 10px 35px 10px 14px;
    border: none;
    border-radius: 4px;
    color: #fff;
    font-size: 13px;
}

.text-renk {
	color: #ff5e3a!important
}

.yataybox {
	border-bottom: 1px solid #dbdbdb;
	position: relative!important;
	background: transparent linear-gradient(to bottom, #fff 0, #f4f4f4 100%) repeat scroll 0 0;
	min-height: 100px
}

.yataybox:hover {
	background: #fff
}

.yataybox a.yatayA {
	font-size: 14px;
	padding-top: 5px;
	color: #000;
	font-family: Roboto Slab, sans-serif;
	display: block!important;
	height: 50px;
	overflow: hidden
}

.yataybox a.yatayA:hover {
	text-decoration: none;
	color: #ce0d00
}

.yataybox p.icerikDetay {
	height: 80px;
	font-size: 12px;
	overflow: hidden;
	font-family: Roboto Slab, sans-serif
}

.yataybox img {
	width: 100px!important;
	border-radius: 0!important;
	height: 75px!important
}

@media (max-width:850px) {
	.salonlar {
		min-height: 100px;
		padding-bottom: 30px
	}
}

@media (max-width:767px) {
	.salonlar {
		min-height: 100px;
		padding-bottom: 30px
	}
}

.footerAlan2 {
	background: url(../resimler/footerbg.png) top center no-repeat;
	min-height: 120px;
	padding-top: 50px
}

.footeracik {
	height: auto!important;
    max-height: 300px;
    overflow: auto;
}

.footerAlan {
	max-height: 200px;
	padding-bottom: 50px;
	background: #494c62;
	color: #fff
}

.footerAlan h6 {
	font-family: Roboto Slab, sans-serif;
	color: #fff;
	font-weight: 600;
	font-size: 18px
}

.footerAlan p {
	color: #fff;
	font-family: Roboto Slab, sans-serif;
	font-size: 14px
}

.btn {
	font-family: Raleway, sans-serif!important;
	font-weight: 700!important
}

.btnSyh { color: #fff !important; background-color: #484848 !important; border-color: #7c7c7c !important; }
.btnSyh.active,.btnSyh:active,.btnSyh:focus,.btnSyh:hover,.open>.dropdown-toggle.btnSyh, .btnSyh.active,.btnSyh:active,.open>.dropdown-toggle.btnSyh { color: white !important; background-color: #262626 !important; border-color: #7c7c7c !important; }
.SkyWebButon { margin-left: 10px !important; font-weight: bold !important; border: 0 !important; display: inline-block !important; border-radius: 0.25em !important; background-image: none !important; background-color: #a3abb3 !important; color: #fff !important; padding: 10px !important; }
.SkyWebButon:hover { color: #fff !important; opacity: .7 !important; }

input {
	border-radius: 0!important
}

.font12 {
	font-size: 12px!important
}

.br0 {
	border-radius: 0!important
}

.mbottom {
	margin-bottom: 30px
}

.mtop0 {
	margin-top: 0
}

.mtop {
	margin-top: 30px
}

.mtop5 {
	margin-top: 5px!important
}

.mtop10 {
	margin-top: 10px!important
}

.mtop15 {
	margin-top: 15px!important
}

.mtop20 {
	margin-top: 20px!important
}

.mtop30 {
	margin-top: 30px!important
}

.mtop40 {
	margin-top: 40px!important
}

.mtop50 {
	margin-top: 50px!important
}

.mtop-5 {
	margin-top: -5px!important
}

.mtop-3 {
	margin-top: -3px!important
}

.mbottom0 {
	margin-bottom: 0!important
}

.mbottom10 {
	margin-bottom: 10px!important
}

.mbottom20 {
	margin-bottom: 20px!important
}

.mbottom30 {
	margin-bottom: 30px!important
}

.mbottom50 {
	margin-bottom: 50px!important
}

.ptop0 {
	padding-top: 0!important
}

.ptop5 {
	padding-top: 5px!important
}

.ptop10 {
	padding-top: 10px!important
}

.ptop15 {
	padding-top: 15px!important
}

.ptop20 {
	padding-top: 20px!important
}

.ptop30 {
	padding-top: 30px!important
}

.ptop50 {
	padding-top: 50px!important
}

.pbottom0 {
	padding-bottom: 0!important
}

.pbottom5 {
	padding-bottom: 5px!important
}

.pbottom10 {
	padding-bottom: 10px!important
}

.pbottom20 {
	padding-bottom: 20px!important
}

.pbottom30 {
	padding-bottom: 30px!important
}

.pbottom50 {
	padding-bottom: 50px!important
}

.pp10 {
	padding-left: 10px!important;
	padding-right: 10px!important
}

.pl0 {
	padding-left: 0!important
}

.pr0 {
	padding-right: 0!important
}

.prl {
	padding-right: 3px!important;
	padding-left: 3px!important
}

.p5 {
	padding: 5px!important
}

.p20 {
	padding: 20px!important
}

.p10 {
	padding: 10px!important
}

.p0 {
	padding-right: 0!important;
	padding-left: 0!important
}

.m0auto {
	margin: 0 auto
}

.sifirla {
	padding: 0!important
}

.mtop--15 {
	margin-top: -15px
}

.relative {
	position: relative!important
}

.siterenk {
	color: #3b464d!important
}

.b0 {
	border: 0!important;
	position: relative
}

.kayitDiv input.form-control {
	background-color: none!important;
	border-radius: 0!important;
	border: 1px solid #ccc!important;
	height: 50px;
	padding: 10px 12px!important;
	font-size: 16px!important;
	font-family: Open Sans, sans-serif
}

.kayitDiv input[type=file] {
	padding: 15px 10px!important;
	background: #fffcf4!important;
	height: 70px
}

.btn-default {
	font-weight: 700!important;
	font-family: Raleway, sans-serif!important;
	border: 1px solid silver;
	color: #1064bc;
	border-radius: 0!important;
	background-color: #efefef;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fff, #efefef);
	background-image: -ms-linear-gradient(top, #fff, #efefef);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #efefef));
	background-image: -webkit-linear-gradient(top, #fff, #efefef);
	background-image: -o-linear-gradient(top, #fff, #efefef);
	background-image: linear-gradient(top, #fff, #efefef);
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 1), 0 2px 2px -1px rgba(0, 0, 0, .15);
	text-shadow: none;
	color: #1064bc!important
}

.btn-default:hover {
	background: #fff!important
}

a,
button,
input {
	outline: 0!important
}

.current-menu-item,
.current_page_item {
	border-bottom: 2px solid #ff5e3a!important
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #494c62;
	margin-top: 0!important;
	margin-bottom: 0!important;
	line-height: normal
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: #ff5e3a
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
	color: #bb5640
}

h1 {
	font-size: 24px
}

h2 {
	font-size: 21px
}

h3 {
	font-size: 18px
}

.aligncenter {
	display: block;
	text-align: center;
	margin: 5px auto
}

.roxifont {
	font-family: Raleway, sans-serif
}

.star {
	color: gold!important;
	font-size: 18px!important;
	vertical-align: middle
}

.con-ust {
	background: #494c62;
	height: 80px
}

.ana-menumuz {
	background: #fff;
	height: 70px
}

.erk2-ust {
	margin: auto;
	background: #fff;
	box-shadow: -5px 0 10px -7px #666, 5px 0 10px -7px #666, 0 1px 1px 0 #666;
	position: relative;
	z-index: 0;
	border-radius: 5px
}

embed,
iframe,
ins {
	max-width: 100%
}
.erk iframe {
	max-width: 100% !important;
	width: 100vw !important;
}

.tekilresim {
	display: block;
	border: 1px solid #ddd;
	padding: 2px!important;
	float: left;
	max-width: 396px;
	width: 100%;
	height: 100%;
	max-height: 256px
}

.tekilreklam {
	display: block;
	padding: 2px!important;
	float: left
}

.tekrekblok {
	overflow: hidden;
	margin: 0 0 5px;
	float: left
}

.mal {
	width: 100%!important;
	padding: 5px
}

.den {
	display: inline-block!important;
	width: 100%!important;
	overflow: hidden!important;
	height: auto!important;
	padding: 5px!important;
	margin-bottom: 10px;
	min-height: 90px
}

.mobiluyelik {
	border-right: 1px solid #6e6e6e
}

.mobiluyelik .nav>li>a {
	color: #fff;
	padding: 5px!important;
	font-size: 14px;
	font-family: Roboto Slab, sans-serif
}

.mobiluyelik .nav>li>a:hover {
	background: 0 0!important;
	color: #ff4ca6
}

.mobiluyelik .nav>li>a:focus {
	background: 0 0!important;
	color: #ff4ca6
}

.mobilkonular .nav>li>a {
	color: #fff;
	padding: 5px!important;
	font-size: 14px;
	font-family: Roboto Slab, sans-serif
}

.mobilkonular .nav>li>a:hover {
	background: 0 0!important;
	color: #ff4ca6
}

.mobilkonular .nav>li>a:focus {
	background: 0 0!important;
	color: #ff4ca6
}

.konular {
	font-weight: 700;
	font-family: Roboto Slab, sans-serif;
	color: #ff5e3a
}

.m-ust {
	display: block;
	min-height: 50px;
	width: 100%!important;
	box-shadow: 0 0 5px #3b464d;
	z-index: 99999!important
}

.malan {
	background: #3b464d
}

.mmenu {
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	font-family: Roboto Slab, sans-serif
}

.moyna {
	font-weight: 700;
	font-family: Roboto Slab, sans-serif;
	color: #ff5e3a
}

.mnavm {
	width: 100%;
	height: auto!important;
	background: #3d4054;
	padding-top: 15px;
	padding-bottom: 10px
}

.uyeislem {
	font-weight: 700;
	font-family: Roboto Slab, sans-serif;
	color: #ff5e3a
}

.min50 {
	min-height: 50px
}

.fa .fa-bars {
	color: #fff
}

.mobilmenu#mobilmenu {
	display: none
}

img.img-responsive:hover {
	opacity: .7;
	transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	-webkit-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out
}

.footerAlan h1 {
	clear: both;
	font-size: 12px;
	display: inline
}

.current {
	display: inline;
	font-size: 18px
}

li h2 {
	display: contents;
	font-size: 14px
}

.rank-math-breadcrumb a {
	color: #ff9c1f
}

.rank-math-breadcrumb a:hover {
	color: #ff9c1f;
	opacity: .8
}

h2.current {
	display: inline-block;
	margin-left: 5px
}

.yazicibisiler {
	display: inline-block;
	padding: 5px;
	text-align: center;
	width: 100%
}

.gizle {
	display: none
}

.footerLogo {
	margin: 0 auto!important;
	display: block
}

@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-display: auto;
	font-weight: 400;
	src: url(Roboto/roboto-slab-v7-latin_latin-ext-regular.eot);
	src: local('Roboto Slab Regular'), local(RobotoSlab-Regular), url(Roboto/roboto-slab-v7-latin_latin-ext-regular.eot?#iefix) format("embedded-opentype"), url(Roboto/roboto-slab-v7-latin_latin-ext-regular.woff2) format("woff2"), url(Roboto/roboto-slab-v7-latin_latin-ext-regular.woff) format("woff"), url(Roboto/roboto-slab-v7-latin_latin-ext-regular.ttf) format("truetype"), url(Roboto/roboto-slab-v7-latin_latin-ext-regular.svg#RobotoSlab) format("svg")
}

@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-display: auto;
	font-weight: 700;
	src: url(Roboto/roboto-slab-v7-latin_latin-ext-700.eot);
	src: local('Roboto Slab Bold'), local(RobotoSlab-Bold), url(Roboto/roboto-slab-v7-latin_latin-ext-700.eot?#iefix) format("embedded-opentype"), url(Roboto/roboto-slab-v7-latin_latin-ext-700.woff2) format("woff2"), url(Roboto/roboto-slab-v7-latin_latin-ext-700.woff) format("woff"), url(Roboto/roboto-slab-v7-latin_latin-ext-700.ttf) format("truetype"), url(Roboto/roboto-slab-v7-latin_latin-ext-700.svg#RobotoSlab) format("svg")
}

.swal2-popup {
	font-size: 1.6rem!important
}

.form-horizontal .form-group {
	margin-right: -15px;
	margin-left: -15px;
}

span.hosgeldin {
	background: #7c5ac2!important;
	border-radius: 6px!important;
	border: 2px solid #6642b0!important;
	position: relative;
	display: block;
	padding: 10px 15px;
	color: #fff
}

span.hosgeldin:hover {
	background: #3b464d!important;
	border: 2px solid #7c5ac2!important
}

span.cikisyap {
	background: #38a9ff!important;
	border-radius: 6px!important;
	border: 2px solid #0093ff!important;
	position: relative;
	display: block;
	padding: 10px 15px;
	color: #fff
}

span.cikisyap:hover {
	background: #3b464d!important;
	border: 2px solid #38a9ff!important
}

.zipla {
	display: inline;
	font-size: 14px;
	margin-right: 5px;
}

.zipla a {
	color: white;
}
div.divBaslik2 > div.BaslikYazi > nav.rank-math-breadcrumb > p {
    margin:0px !important;
}
.row{margin:0 !important}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12,  .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12,  .col-md-4, .col-md-5, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-4, .col-sm-5, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-7, .col-xs-8, .col-xs-9{ padding-right:0!important;padding-left:0!important;}