/*
Theme Name: Hosteva - Femko Pro
Theme URI: http://www.hosteva.com/
Author: Ertugrul SAGLAM
Author URI: http://rooteto.com/
Description: Hosteva - Femko Profesyonel
Version: 1.0.69
*/
a:focus {
  outline: thin darkslategrey;
  outline-offset: -2px;
}
a {
  color: #4d4d4d;
}
@font-face {
  font-display: swap;
}
.logo img {
  position: absolute;
  top: 9px;
  transition: all 0.4s ease 0s;
  width: 140px;
  z-index: 9999;
}
body {
  overflow: auto !important;
}
.megamenu li {
  float: left;
  list-style-type: none;
}
.megamenu li a {
  display: block;
  font: 17px oswald;
  padding: 30px 17px;
  transition: all 0.4s ease 0s;
  text-transform: uppercase;
}
.megamenu > ul {
  margin: 0;
  padding: 0;
}
.megamenu li a:hover {
  background: #B50C0D none repeat scroll 0 0;
  color: #fff;
  text-decoration: none;
  transition:0.4s;
}
.giris {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #b50c0d;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font: bold 15px open sans;
  padding: 5px 26px;
  position: relative;
  text-transform: uppercase;
  top: 25px;
  transition: all 0.4s ease 0s;
  height: 34px;
  overflow: hidden;
}
.giris:hover {
  color: #fff;
  text-decoration: none;
  background:#ED0D0E;
  transition:0.4s
}
.megamenu {
  float: right;
  margin-right: 73px;
}
.logo {
  position: relative;
}
.clear{
	clear:both;
}
#femkoslayt .item > img{
display: block;
width: 100%;
}
/*
@-webkit-keyframes zoom {
	0% {
	-webkit-transform: scale(1.1,1.1);
	}
	50% {
	-webkit-transform: scale(1.5,1.5);
	}
	100% {
	-webkit-transform: scale(1.1,1.1);
	}
}
@keyframes zoom {
	0% {
	transform: scale(1.1,1.1);
	}
	50% {
	transform: scale(1.5,1.5);
	}
	100% {
	transform: scale(1.1,1.1);
	}
}
#femkoslayt .active .item img {
-webkit-animation: zoom 140s;
animation: zoom 140s;
}
*/
.spaylas {
  text-align: right;
}
#femkoslayt .item {
  overflow: hidden;
  position:relative;
}
.sag {
  right: 20%;
  position: absolute;
  top: 20%;
}
.sol {
  position: absolute;
  left: 20%;
  top: 20%;
}
.slogan {
  background: rgba(208, 15, 8, 0.4) none repeat scroll 0 0;
  padding: 20px;
}
.slogan h3 {
  color: #fff;
  margin: 0;
  padding: 0;
  text-shadow: 1px 1px 1px #4d4d4d;
}
.slogan_bir {
  font: bold 28px open sans;
}
.slogan_iki {
  font: bold 37px/38px open sans;
}
.slogan_uc {
  font: bold 55px/55px open sans;
}
#slayt {
  position: relative;
}
.owl-pagination {
  position: absolute;
  right: 10px;
  top: 10px;
}
#slayt .owl-buttons {
  display: none;
}
.owl-controls.clickable {
  margin: 0 !important;
}
#slayt .item {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color:#fff;
  display: table;
  height: 100%;
  text-align: center;
  width: 100%;
}
.islerimiz {
background: #ed0d0e; /* Old browsers */
background: -moz-linear-gradient(left, #ed0d0e 50%, #caa135 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(50%,#ed0d0e), color-stop(50%,#caa135)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #ed0d0e 50%,#caa135 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #ed0d0e 50%,#caa135 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #ed0d0e 50%,#caa135 50%); /* IE10+ */
background: linear-gradient(to right, #ed0d0e 50%,#caa135 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed0d0e', endColorstr='#caa135',GradientType=1 ); /* IE6-9 */
position:relative;
}
.koyu {
  background: #8b1302 none repeat scroll 0 0;
}
.orta {
  background: #b50c0d none repeat scroll 0 0;
}
.ozel {
  background: #caa135 none repeat scroll 0 0;
}
.icongel {
  color: #fff;
  float: left;
  font-size: 40px;
  margin-top: 37px;
}
.kutubaslik {
  color: #fff;
  font-family: open sans;
  padding-bottom: 20px;
  padding-left: 60px;
  padding-top: 20px;
}
.kutubaslik h3, .kutubaslik h4 {
  margin: 0;
  padding: 0;
}
.kutubas {
  font-size: 17px;
}
.kutubuyuk {
  font-size: 24px;
  font-weight:bold;
}
.kutuaciklama {
  font-size: 13px;
  margin-top: 15px;
}
.ozelmenu .row {
  height: 300px;
}
.ozelmenu {
  background: #f7f7f7 none repeat scroll 0 0;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  color: #000;
  display: none;
}
.ozeul {
  display: table;
  margin: 0 auto;
  padding: 0 0 0 60px;
}
.ozeul > li {
  list-style-type: none;
}
.ozelalanresim img {
  vertical-align: middle;
}
.ozelalanresim > a {
  display: block;
}
.ozelalanbaslik {
  color: #b50c0d;
  font: 600 16px open sans;
  height: 37px;
  margin: 7px 0 18px -6px;
  padding: 0;
}
.genelfooter {
  height: 300px;
}
.ozelalan {
  border-right: 1px solid #e3e3e3;
  float: left;
  margin-right: 8px;
  padding-left: 13px;
  padding-right: 13px;
  width: 211px;
}
.ozelalanmenu > ul {
  margin: 0;
  padding: 0;
}
.aksam {
  font: 500 13px open sans !important;
  margin-top: 5px;
  margin-left: -6px;
}
.ozelalanmenu li {
  font: 14px open sans;
  list-style-type: none;
  position: relative;
}
.ozelalanmenu i {
  color: #b50c0d;
  position: absolute;
  top: 5px;
  left: -7px;
}
.ozelalanmenu a:hover {
  color: #b50c0d;
}
.ozelalanmenu a {
  display: block;
  padding: 2px 0px 2px 0px;
}
.ozelalan:last-child {
  border-right: medium none !important;
}
.islerimiz .container > div {
	transition: all 0.1s ease 0s;
}
.islerimiz .container > div:hover {
  box-shadow: 0 0 20px rgba(16, 16, 16, 0.5);
  transform: scale(1.1);
  z-index: 11;
  transition:0.4s;
}
.acik {
  background: #ed0d0e none repeat scroll 0 0;
}
.sosyalbilgi {
  background: #3a3a3a none repeat scroll 0 0;
  border-bottom: 1px solid #d6d6d6;
  height: 60px;
  position:relative;
}
.sosyalikonlar > li {
  display: inline-block;
  list-style-type: none;
  padding: 13px 10px;
  text-align: center;
}
.sosyalikonlar a {
  color: #fff;
  display: block;
  font-size: 23px;
}
.sosyalikonlar {
  margin: 0;
  padding: 0;
}
.sosyalikonlar a:first-child {
  padding-left: 0 !important;
}

.twitterabi {
  position: relative;
  overflow: hidden;
}
.twitterabi a {
  color: #ffffff;
  float: none;
  font: 18px open sans;
  display: block;
}
.twitterabi i {
  color: #fcfcfc;
  font-size: 38px;
  position: absolute;
  top: 10px;
}
#twitter {
  height: 60px;
  margin-left: 90px;
  overflow: hidden;
  margin-top: 16px;
}
#twitter .owl-controls {
  display: none !important;
}
.ozelmenu img {
  max-width: 88px;
}
.icongel > img {
  max-width: 51px;
}
#sektor {
  background: #f6f6f6 none repeat scroll 0 0;
  border-bottom: 1px solid #E8E8E8;
}
.sektor {
  overflow: auto;
  padding: 40px 0 60px;
}
.headgrup h3 {
  font: bold 23px open sans;
  margin: 0;
  padding: 0;
}
.line {
  background: #b50c0d none repeat scroll 0 0;
  height: 2px;
  margin-bottom: 50px;
  margin-top: 20px;
  width: 50px;
}
.haber img {
  max-width: 100%;
  transition: all 0.6s ease 0s;
  vertical-align: middle;
}
.entry-content img {
    max-width: 100%;
    height: auto;
}
.headgrup {
  padding-left: 15px;
  position: relative;
}
.detay {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 0 5px #c0c0c0;
}
.detay > a {
  display: block;
  overflow:hidden;
}
.haberaciklama {
  padding: 10px;
}
.sektorbaslik {
  font: bold 17px open sans;
  margin: 2px 0 10px;
}
.sektorhaberdetay {
  color: #666;
  font: 14px/24px open sans;
}
.tarihsektor {
  border-top: 1px solid #f1f1f1;
  color: #666;
  font: 11px open sans;
  margin-top: 10px;
  padding-top: 10px;
  text-align: right;
}
.haber {
  margin-top: 30px;
}
.tarihsektor strong {
  text-transform: uppercase;
}
.detay:hover {
  box-shadow: 0 7px 13px #d5d5d5;
  margin-top: 0;
  transition: all 0.4s ease 0s;
}
.detay:hover img {
  transform: scale(1.1);
  transition: all 0.6s ease 0s;
}
.kur {
  padding: 40px 0;
}
.detay:hover .sektorbaslik a {
  color: #b50c0d;
  display: block;
  text-decoration: none;
}
#kurumsalhaber .item img{
	display: block;
	width: 100%;
	height: auto;
}
.input-group #email {
  background: #f6f6f6 none repeat scroll 0 0;
  border: 1px solid #dad9d9;
  border-radius: 0 !important;
}
.kutualani button, .kutualani input {
  border-radius: 0 !important;
  margin: 0 !important;
}
.ebultens input {
  border: 1px solid #c0c0c0;
  display: block;
  font: 15px open sans;
  padding: 5px 10px;
  width: 100%;
}
.ebulten span {
  color: #545454;
  display: block;
}
.ebulten {
  color: #6a6a6a;
}
.gonder .wpcf7-submit {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #fff;
  border-radius: 2px;
  color: #ffffff;
  font: bold 14px open sans;
  padding: 6px 20px;
  text-transform: uppercase;
}
.resso img {
  margin-bottom: 10px;
}
.kur .headgrup {
  margin-bottom: 30px !important;
}
.ikb > h3 {
  border-bottom: 1px solid #e3e3e3;
  color: #3c3b3b;
  display: inline-block;
  font: 16px open sans;
  margin-bottom: 20px;
  padding-bottom: 2px;
  text-transform: uppercase;
}
#gorseller {
background: #f6f6f6 none repeat scroll 0 0;
border-top: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
padding: 60px 0;
}
#refres .owl-item .item {
  min-height: auto !important;
  text-align: center;
}
#refres .owl-pagination {
  position: absolute;
  right: 40px;
  top: -40px;
}
.owl-theme .owl-controls .owl-page span {
  background: #B8B6B6 none repeat scroll 0 0;
}
.video-section .pattern-overlay {
background-color: rgba(71, 71, 71, 0.59);
padding: 110px 0 32px;
min-height: 496px;
}
.video-section h1, .video-section h3{
text-align:center;
color:#fff;
}

.video-section h1 {
  font-family: open sans;
  font-size: 110px;
  font-weight: 600;
  margin: 40px auto 0;
  text-shadow: 1px 1px 1px #000;
  text-transform: uppercase;
-webkit-text-shadow: 1px 1px 1px #000;
-moz-text-shadow: 1px 1px 1px #000;
}
.video-section h3{
font-size: 25px;
font-weight:lighter;
margin: 0px auto 15px;
}
.video-section .buttonBar{display:none;}
.player {font-size: 1px;}
.ozelalanmenu a:hover{text-decoration:none;}
#sektorhaber .item {
  min-height: 300px !important;
  padding: 30px 0px 30px 0;
}
#sektorhaber .owl-item {
  padding: 10px;
}
#sektorhaber .owl-item:last-child {
  padding: 0;
}



/* yeni */
.resimlihaber > a {
  float: left;
  overflow: hidden;
  height: 135px;
  width: 250px;
}
.resimlihaber {
  clear: both;
  margin-bottom: 15px;
  overflow: auto;
  position: relative;
  transition: all 0.4s ease 0s;
}
.resimlihaber .tarigligel, .tekbasina .tarigligel, .arsivegel .tarigligel{
	transition: all 0.4s ease 0s;
}
.resimlihaber:hover .tarigligel, .tekbasina:hover .tarigligel, .arsivegel:hover .tarigligel {
  background: #B50C0D!important;
   transition: all 0.4s ease 0s;
}
.aciklamagizle, .habereaciklama {
  padding-left: 262px;
}
.aciklamagizle {
  font: 600 17px open sans;
  position: relative;
  top: -5px;
}
.habereaciklama {
  color: #666;
  font: 13px/20px open sans;
  margin-top: 0;
  text-align: justify;
}
.baslikhaberi {
  font: 600 20px open sans;
}
.habergeldiaciklama {
  color: #666;
  font: 15px/28px open sans;
  margin-bottom: 18px;
  text-align: justify;
}
#sektorlergel .owl-pagination {
  right: 0;
  top: -30px;
}
.owl-theme .owl-controls .owl-page span {
  background: #606060 none repeat scroll 0 0;
}
.ortaalan {
  text-align: center;
  margin-top: 30px;
}
.ortaalan button {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #aa0000;
  background-image: none !important;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  border: 1px solid #aa0000;
  border-radius: 3px !important;
  box-shadow: 0 0 0 !important;
  font: 15px open sans;
  padding: 7px 20px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
}
.ortaalan button:hover {
  background: #ed0d0e none repeat scroll 0 0 !important;
  border: 1px solid #CB0000;
  transition: 0.4s;
}
#femkos {
  background: #f6f6f6 url("img/pattern_2.png") repeat scroll 0 0;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  padding: 50px 0 60px;
}
.baslikgeldi {
  color: #292929;
  font: 18px open sans;
  padding-top: 3px;
}
.ebulten {
  float: left;
  width: 37%;
  margin-right: 8px;
}
.wpcf7-not-valid-tip {
  font: 12px open sans!important;
}
.gonder .ajax-loader {
  position: absolute;
}
.linegel {
  background: #b50c0d none repeat scroll 0 0;
  width: 60px;
  height: 2px;
  margin-top: 5px;
}
.baslikgeldi i {
  color: #b50c0d;
  padding-right: 10px;
}
#femkos .item > img {
  border-radius: 2px;
  padding: 10px;
  width: 100%;
}
#femkos .item {
  margin-right: 10px;
  overflow: hidden;
  position: relative;
}
.baslikgeldiba {
  position: absolute;
  bottom: -10px;
  z-index: 1;
}
.baslikgeldiba {
  background: #fff none repeat scroll 0 0;
  display: none;
  height: 100%;
  opacity: 0.9;
  padding: 15px 15px 0;
  position: absolute;
  top: 0;
  transition: all 0.4s ease 0s;
  width: 100%;
  z-index: 1;
}
.resimhaberi img {
  width: 100%;
  height: auto;
}

#sektorlergel .owl-geri {
  background: #333333 url("img/left-b.png") no-repeat scroll 0 0 / 25px auto;
  border-radius: 0;
  bottom: 0;
  display: inline-block !important;
  height: 25px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 28px;
  text-indent: -999px;
  width: 25px;
  transition:0.4s;
}
#sektorlergel .owl-ileri {
  background: #333333 url("img/right-b.png") no-repeat scroll 0 0 / 25px auto;
  border-radius: 0;
  bottom: 0;
  display: inline-block !important;
  height: 25px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 0;
  text-indent: -999px;
  width: 25px;
  transition:0.4s;
}
#sektorlergel .owl-buttons {
  position: absolute;
  right: 0;
  top: -15px;
}
#sektorlergel .owl-pagination {
  display: none;
}
#sektorlergel .owl-geri:hover, #sektorlergel .owl-ileri:hover {
  background-color: #b50c0d;
  transition:0.4s;
}
.habereaciklama > p, .habergeldiaciklama > p {
  margin: 0;
  padding: 0;
}
.tarigligel {
  color: #666;
  font: 12px open sans;
  margin-bottom: 17px;
}
.aciklamagizle > a, .baslikhaberi > a {
  color: #222222;
  text-decoration: none;
  text-transform: uppercase;
}
.habergeliyor:hover a, #sektorlergel .item > div:hover  a, .asagihaber li:hover .resimlihaber a  {
  color: #b50c0d;
}
.resimhaberi > a {
  display: block;
  overflow: hidden;
}
.habergeliyor:hover img {
  transform: scale(1.1);
  transition: all 0.4s ease 0s;
}
.habergeliyor img {
  transition: all 0.4s ease 0s;
}
#sektorlergel .item .resimlihaber:hover img, .asagihaber li:hover img {
  transform: scale(1.1);
  transition: all 0.4s ease 0s;
}
#sektorlergel .item img, .asagihaber img {
  transition: all 0.4s ease 0s;
}
#femkoxkurumsal .owl-geri {
  background: #c0c0c0 url("img/left-b.png") no-repeat scroll -2px 0 / 50px auto;
  border-radius: 10px;
  bottom: 0;
  display: inline-block !important;
  height: 50px;
  left: -60px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: auto;
  text-indent: -999px;
  top: 70px;
  transition: all 0.4s ease 0s;
  width: 50px;
}
#femkoxkurumsal .owl-ileri {
  background: #c0c0c0 url("img/right-b.png") no-repeat scroll 0 0 / 50px auto;
  border-radius: 10px;
  bottom: 0;
  display: inline-block !important;
  height: 50px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: -60px;
  text-indent: -99949px;
  top: 70px;
  transition: all 0.4s ease 0s;
  width: 50px;
}
#femkoxkurumsal .owl-pagination {
  display: none;
}
#femkoxkurumsal {
  margin-top: 40px !important;
}
.tumu {
  font: 12px open sans;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 3px;
  transition: all 0.4s ease 0s;
}
.tumu i {
  font-size: 15px;
  margin-left: 11px;
  position: relative;
  top: 1px;
}
.tumu > a:hover {
  color: #b50c0d;
  cursor: pointer;
  text-decoration: none;
}
.tumu:hover i {
  padding-left: 5px;
  transform: scale(1.2);
  transition: all 0.4s ease 0s;
}
.kutularas {
  margin-left: 10px;
  margin-right: 10px;
}
#referanslar {
  background: #f6f6f6 none repeat scroll 0 0;
  border-bottom: 1px solid #e8e8e8;
}
.aciklamadagelsin {
  text-align: center;
}
.baslikgeldiba > h3 {
  font-size: 19px;
  margin: 7px 0;
  text-align: center;
}
#femkos .item:hover img {
  transform: scale(1.5);
  transition: all 0.4s ease 0s;
}
#femkos .item img {
  transition: all 0.4s ease 0s;
}
.baslikgeldiba i {
  display: block;
  font-size: 35px;
  margin-top: 15px;
  text-align: center;
}
.resimhaberi {
  position: relative;
}
.tarigligel {
  background: rgba(181, 12, 12, 0.55) none repeat scroll 0 0;
  border-radius: 3px;
  color: #fff;
  font: 12px open sans;
  left: 10px;
  margin-bottom: 17px;
  padding: 4px 11px;
  position: absolute;
  top: 10px;
}
b.devam, b.devam a {
  color: #b50c0d;
  display: inline-block;
  float: right;
  font-weight: normal;
}
.aciklamagizle > a {
  display: block;
  height: 23px;
  overflow: hidden;
}
.baslikgeldiba a {
  color: #000;
  text-decoration: none;
}
.logolargelicek > div {
  margin-bottom: 20px;
  width: 14%;
}
.refro {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.refro{
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);
}
.refro:hover
{
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0);
	box-shadow: 0 0 8px #c0c0c0 inset;
	transition:0.3s;
}
.refro {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #e4e4e4;
  filter: grayscale(1);
  padding: 5px;
  transition: all 0.3s ease 0s;
  width: 100%;
}
.logolargelicek {
  overflow: auto;
}
#sorular .panel.panel-default, #sorular_iki .panel.panel-default {
  border-radius: 0;
  margin-bottom: 18px;
}
#sorular .panel-heading, #sorular_iki .panel-heading {
  background: #f2f2f2 none repeat scroll 0 0;
  padding: 0;
}
#sorular .panel-title > a, #sorular_iki .panel-title > a {
  display: block;
  padding: 10px;
}
#sorular .panel-title, #sorular_iki .panel-title {
  position: relative;
}
#sorular .panel-title > a, #sorular_iki .panel-title > a {
  display: block;
  font: 15px open sans;
  padding: 15px 65px 15px 15px;
  position: relative;
  text-decoration: none;
}
#sorular .panel-title a > em, #sorular_iki .panel-title a > em {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #b50c0c ;
  background-image: url("img/right-x.png");
  background-origin: padding-box;
  background-position: 16px 16px;
  background-repeat: no-repeat;
  background-size: 26px auto;
  display: block;
  float: right;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 54px;
}
#sorular .panel-title a > em, #sorular_iki .panel-title a > em {
  background-image: url("img/right-x.png");
}
#sorular .panel-title a:hover > em, #sorular_iki .panel-title a:hover > em {
  background-image: url("img/right-y.png");
}
.panel-title a[aria-expanded="true"] em {
  background-image: url("img/right-y.png") !important;
}
.genisabi {
  padding: 40px 0 50px;
}
.panel-body iframe {
  width: 100%;
}
.panel-body p {
  margin-bottom: 0 !important;
  text-align: justify;
}
.tarihekle {
  color: #b50c0d;
  float: left;
  width: 15%;
}
.buyukgun {
  font: 600 30px open sans;
  text-align: center;
  display: block;
}
.ayi {
  text-align: center;
  display: block;
  font: 600 12px open sans;
  position: relative;
  top: -3px;
}
.etkinlikbaslik > h3 {
  margin: 0;
  padding: 0;
}
.etkinlikbaslik {
  float: right;
  margin-top: 3px;
  padding: 2px 7px 2px 10px;
  width: 83%;
}
.etkinlikbaslik a {
  font: 600 19px open sans;
}
.aciklamageletkinlikte {
  clear: both;
  color: #666;
  font: 13px/17px open sans;
  padding-top: 7px;
  text-align: justify;
}
#etkinlikegitimis .owl-pagination {
  display: none;
}
#etkinlikegitimis .owl-geri {
  background: #333333 url("img/left-b.png") no-repeat scroll 0 0 / 25px auto;
  border-radius: 0;
  bottom: 0;
  display: inline-block !important;
  height: 25px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 28px;
  text-indent: -999px;
  width: 25px;
  transition:0.4s;
}
#etkinlikegitimis .owl-ileri {
  background: #333333 url("img/right-b.png") no-repeat scroll 0 0 / 25px auto;
  border-radius: 0;
  bottom: 0;
  display: inline-block !important;
  height: 25px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 0;
  text-indent: -999px;
  width: 25px;
  transition:0.4s;
}
#etkinlikegitimis .owl-buttons {
  position: absolute;
  right: 16px;
  top: -16px;
}
#etkinlik {
border-top: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
  background: #F6F6F6 none repeat scroll 0 0;
}
#etkinlikegitimis .item {
  background: #fff none repeat scroll 0 0;
  padding: 10px 15px;
  margin-right: 15px;
}
#etkinlikegitimis .item:hover {
  background: #b50c0d none repeat scroll 0 0;
  transition: 0.4s;
  cursor:pointer;
}
#etkinlikegitimis .item:hover .tarihekle, #etkinlikegitimis .item:hover a, #etkinlikegitimis .item:hover, #etkinlikegitimis .item:hover .aciklamageletkinlikte {
    color: #fff;
	text-decoration:none;
}
.headgrup i {
  color: #b50c0d;
  margin-right: 20px;
}
#etkinlik .devam {
  margin-top: 2px;
}
#uyelikgibi {
  background: #fffcfc none repeat scroll 0 0;
}
.resimdeneme {
  background: #b50c0d none repeat scroll 0 0;
  border-radius: 2px;
  bottom: 25px;
  left: 0;
  padding: 3px 11px;
  position: absolute;
  transition: all 0.4s ease 0s;
}
.resimdeneme > a {
  color: #fff;
  font: 14px open sans;
}
.resimline {

  transition:0.4s;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
#femkos .item:hover .resimline{
	box-shadow: 0 0 0 5px #b50c0d inset;
}
#femkos .item:hover .resimdeneme {
  margin-left: 15px !important;
}
#ornek {
  background: #F7F7F7 none repeat scroll 0 0;
}
#ornek img {
  display: block;
  text-align: center;
  width: 98%;
}
.yenikresim img {
  vertical-align: middle;
  width: 100%;
  transition: 0.4s;
}
.yenikresim:hover img {
  transform: scale(1.2);
  transition: 0.4s;
}
.yenikbaslik h3 {
  margin: 0;
  padding: 0;
}
.yenikresim {
  position: relative;
}
.yenikresim > a {
  display: block;
  overflow: hidden;
}
.yenikbaslik {
  background: rgba(255, 255, 255, 0.85) none repeat scroll 0 0;
  bottom: 0;
  padding: 5px 10px;
  position: absolute;
}
.yenikbaslik a {
  font: 17px open sans;
  text-decoration: none;
}
.borderler {
  border: 1px solid #e3e3e3;
  height: 374px;
  overflow:hidden;
}
#yenifemko {
  background: #f7f7f7 none repeat scroll 0 0;
  border-bottom: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
}
.yenikaciklama {
  background: #fff none repeat scroll 0 0;
  font-family: open sans;
  padding: 12px;
}
.boskutu {
  background: #fff none repeat scroll 0 0;
}
.yenikdevam {
  padding: 90px 20px;
  text-align: center;
}
.buttonkurumsal {
  background: #fff none repeat scroll 0 0;
  border: 2px solid #b50c0d;
  border-radius: 2px;
  display: inline-block;
  margin-top: 20px;
  padding: 10px 20px;
}
.buttonkurumsal:hover {
  background: #b50c0d none repeat scroll 0 0;
}
.buttonkurumsal a{
	color: #b50c0d;
	font: 14px open sans;
	text-decoration: none;
	transition: 0.4s;
}
.buttonkurumsal:hover a {
	color: #fff;
}
.buttonkurumsal:hover i {
  padding-left: 15px;
  transition: 0.4s;
}
.yenikresim:hover a {
  color: #b50c0d;
}
.h3 {
  font: 18px open sans;
}
.fit {
  margin: 0;
  padding: 0;
}
.haberlergelfit {
  height: 119px;
  margin-bottom: 7px;
  overflow: hidden;
  position: relative;
  width: 100%;
  transition: all 0.3s ease 0s;
}
.haberlergelfit:hover .fit {
  background: rgba(255, 255, 255, 0.89) none repeat scroll 0 0;
  height: 100%;
  left: 0;
  margin: 0;
  padding: 15px 0 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition: all 0.3s ease 0s;
}
.fit i {
  display: block;
  margin-top: 5px;
}
.resimgeliki {
  width: 100%;
}
.fit > a {
  color: #b50c0d;
  text-decoration: none;
}
#karakurumsal {
  background: #333333 none repeat scroll 0 0;
  color: #fff;
}
.karabaslik > h3 {
  margin: 0;
  padding: 0;
}
.karabaslik a {
  color: #000000;
  display: block;
  font: 20px open sans;
  margin-bottom: 12px;
  margin-top: 25px;
}
.karacikla {
  color: #818181;
  font: 14px open sans;
  text-align: justify;
}
#karakurumsal {
  background: #f6f6f6 none repeat scroll 0 0;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  color: #fff;
  padding: 50px 0 60px;
  overflow: hidden;
}
.sosyalbilgi,
#sektoreliki,
#karakurumsal,
#yeniet,
#uyelikgibi,
#sss,
#referanslar,
#footer,
#copi
{
	overflow: hidden;
}
.resimlik > a {
  display: block;
  transition: all 0.4s ease 0s;
}
.resimlik img {
  vertical-align: middle;
  width: 100%;
}
.blackkutu:hover .resimlik a {
  box-shadow: 0 0 0 5px #b50c0d;
  transition: all 0.4s ease 0s;
}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.list-group, .list-group-item.text-center {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  box-shadow: 0 0 0;
  color: #000;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
	background: none;
}
.resimarka > img {
  width: 100%;
}
.bhoechie-tab-content > center {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
.bhoechie-tab-content {
  height: 450px;
  overflow: hidden;
  position: relative;
}
.list-group a {
  border-bottom: 1px solid rgba(181, 12, 12, 0.08) !important;
  color: #b50c0d !important;
  font: 16px open sans;
  margin: 0 !important;
  padding: 11px 10px !important;
  text-align: left;
  text-decoration: none;
  text-shadow: 0 0 0 !important;
  transition: all 0.4s ease 0s;
}
.list-group a i {
  margin-right: 15px;
}
.normalyeniet {
  color: #b50c0d;
  font: 25px open sans;
  margin: 0;
  padding: 0;
}
.normalyeniet i {
  margin-right: 20px;
}
.anormalyeniet {
  color: #666;
  font: 15px open sans;
  margin: 10px 0 20px;
  padding: 0;
}
.list-group-item.text-center.active {
  background: #b50c0d none repeat scroll 0 0;
  color: #fff !important;
  padding-left: 5px !important;
  transition: all 0.4s ease 0s;
}
.geniset {
  float: left;
  width: 64%;
}
.daralan {
  float: left;
  padding-right: 30px;
  width: 36%;
}
.paslas {
  float: right;
}
.bhoechie-tab-content > center {
  background: rgba(255, 255, 255, 0.78) none repeat scroll 0 0;
  bottom: 0 !important;
  font-family: open sans;
  height: 300px;
  left: 0;
  padding: 40px;
  position: absolute;
  text-align: left;
  top: auto;
  width: 40%;
  z-index: 1;
}
.bhoechie-tab-content.active h2 {
  font: 26px open sans;
  margin: 0;
  padding: 0;
}
.bhoechie-tab-content.active h3 {
  border-bottom: 1px solid #e1e1e1;
  color: #333;
  font: bold 22px open sans;
  margin: 10px 0;
  padding: 0 0 5px;
}
.paslas {
  float: right;
  padding-top: 60px;
}
#yeniet .panel-heading i {
  color: #b50c0d;
  padding-right: 10px;
}
#yeniet .panel-heading {
  font: 17px open sans;
  position: relative;
}
.ay {
  background: #b50c0d none repeat scroll 0 0;
  color: #fff;
  padding: 5px 16px;
}
.gun {
  background: #efefef none repeat scroll 0 0;
  font: 600 19px open sans;
  padding: 9px 11px;
  text-align: center;
}
#yeniet .media-heading {
  color: #333;
  font: 600 15px/16px open sans;
  height: 31px;
}
#yeniet .media-body > p {
  font: 13px/14px open sans;
}
#yeniet .panel {
  border-radius: 1px;
  box-shadow: 0 0 0 1px rgba(234, 234, 234, 0.04);
}
.panel-default > .panel-heading {
  background: rgba(252, 252, 252, 0.68) none repeat scroll 0 0 !important;
}
#yeniet .media:hover a {
  color: #b50c0d !important;
}
.media {
  border-bottom: 1px dashed #d5dbe0;
  border-right: 5px solid #fff;
  margin: 0 !important;
  padding: 10px 0;
}
.media:hover {
  background: #f9f9f9 none repeat scroll 0 0;
  border-right-color: #B50C0D;
  padding-right: 0;
  transition: all 0.8s ease 0s;
}
#yeniet .panel-body {
  margin: 0;
  padding: 0 15px;
}
#yeniet {
  background: #fff none repeat scroll 0 0;
}
#karakurumsal .headgrup > h3 {
  color: #333;
}
#uyelikgibi {
  background: #f6f6f6 none repeat scroll 0 0;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}
.akreditelogo li {
  display: inline-block;
  list-style-type: none;
  margin-right: 25px;
}
.akreditelogo > ul {
  margin: 0;
  padding: 0;
  text-align:center;
}
.beyazmate {
  padding: 20px 0;
}
#copi {
  background: #333;
  color: #fff;
}
.sagsoci {
  float: right;
}
.solcopi {
  display: inline-block;
  font: 14px open sans;
  padding: 22px 15px;
}
.sagsoci > ul {
  margin: 0;
  padding: 0;
}
.sagsoci li {
  list-style-type: none;
  float: left;
}
.sagsoci a {
  display: block;
  color: #fff;
}
.panel-title > a:hover, .panel-title a[aria-expanded="true"] {
  background: #B50C0D;
  color: #fff;
}
#sss .panel-title a:hover > em, .panel-title a[aria-expanded="true"] em {
  background-color: #333!important;
}
.panel-body strong, .panel-body p  a {
  display: block;
  margin-bottom: 5px;
  margin-top: 5px;
}
.em {
  position: absolute;
  top: 13px;
  right: 15px;
  font: 12px open sans;
}
.em > a {
  color: #B50C0D;
}
.sagsoci li a:hover i {
  font-size: 22px;
}
#crumbs a {
  color: #666;
}
.yolcu {
  background: #efefef none repeat scroll 0 0;
  border-bottom: 1px solid #dcdcdc;
  border-top: 1px solid #dcdcdc;
  color: #333;
  font: 13px open sans;
  padding: 15px 0;
  text-align: right;
}
.bileft li {
  list-style-type: none;
}
.bimega {
  display: none;
  z-index: 555;
}
.ikonimg > img {
  width: 55px;
}
.bileft > ul > li {
  background: #EFEFEF none repeat scroll 0 0;
  clear: both;
  padding: 5px 10px;
  position: relative;
  transition: all 0.2s ease 0s;
  margin-bottom: 6px;
}
.bileft > ul > li:last-child {
  border-bottom: 0px solid #fff;
}
.bileft {
  margin-top: 40px;
}
.bileft > ul > li > a {
  color: #b50c0d;
  display: block;
  padding-left: 75px;
  position: relative;
  text-decoration: none;
}
.ikonimg {
  left: 0;
  padding: 0 10px;
  position: absolute;
  top: 0;
}
.bibaslik {
  color: #333;
  font: 15px Oswald;
  text-transform: uppercase;
}
.biince {
  font: 20px Oswald;
  text-transform: uppercase;
}
.bileft > ul {
  margin: 0;
  padding: 0;
}
.bileft > ul > li:hover {
  background: #bc2525 none repeat scroll 0 0;
  transition: all 0.2s ease 0s;
  box-shadow: 0px 1px 1px 0px #B50C0D;
}
.bileft > ul li:hover > a {
  color: #fff;
}
.ikonimg i {
  font-size: 40px;
  padding: 7px 0 0 5px;
}
.entyr-resim > img {
  height: auto;
  width: 100%;
}
.entry-content {
  color: #333;
  font: 16px/25px open sans;
  margin-top: 15px !important;
}
.bileft > ul li:hover .bimega {
  display: block;
  left: 100%;
  position: absolute;
  top: 0;
  z-index: 1111;
}
.bimega > ul {
  background: #000 none repeat scroll 0 0;
  margin: 0;
  overflow: auto;
  padding: 0;
  width: 840px;
}

.menuarkaplan {
  background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
  height: 100%;
  position: fixed;
  transition: all 0.5s ease 0s;
  width: 100%;
  z-index: 9999;
}
#karanlik{
	transition:0.5s;
}
.bileft > ul li:hover  .bibaslik {
  color: #ffffff;
}
.bimega:hover li {
  opacity: 0.6;
  transition:0.5s
}
.bimega li:hover {
  opacity: 1;
  transition:0.5s
}
.bimega img {
  width: 100%;
}
.single #footer, .page #footer, #footer {
  background: #f7f7f7 none repeat scroll 0 0;
  border-top: 1px solid #e3e3e3;
  margin-top: 30px;
}
.home #footer {
  background: none!important;
  border-top: none!important;
  margin: 0!important;
}
.home #footer
.entyr-resim {
  margin-top: 0;
  position: relative;
}
.karartabi .entyr-resim img, .karartabi #footer img, .katres.karartabi img, .katbas.karartabi, .karartabi .wp-caption, .karartabi blockquote  {
	background: #000;
	opacity: 0.2;
}
.entry-content p {
  margin-bottom: 24px;
}
.bimega > ul li {
  position: relative;
}
.tepeye {
  color: #fff;
  font: 30px/40px Oswald;
  left: 10px;
  position: absolute;
  top: 10px;
  z-index: 1;
  text-shadow: 0 0 4px #000;
}
.arsivegel .entry-header {
  float: left;
  width: 25%;
}
.arsivegel h1 {
  color: #000;
  font: 30px open sans;
  margin: 0;
  padding: 0;
  position: relative;
  top: -7px;
}
.arsivegel .entyr-resim {
  margin-top: 0;
}
.arsivegel img {
  height: auto;
  margin-bottom: 0;
  width: 100%;
}
.arsivegel {
  background: #f8f8f8 none repeat scroll 0 0;
  border-left: 1px solid rgba(193, 193, 193, 0.41);
  border-top: 1px solid rgba(193, 193, 193, 0.41);
  box-shadow: 1px 1px 1px 0 #c0c0c0;
  margin-top: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  transition:0.4s;
}
.arsivegel:hover {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
	transition:0.4s;
}
.arsivegel .entry-content {
  color: #666;
  float: left;
  margin-top: 2px !important;
  padding: 0 14px;
  text-align: justify;
  width: 75%;
}
.arsivba > a {
  text-decoration: none;
}
.arsivikirk {
  margin-top: 20px;
}
.arsivegel p {
  font: 15px/20px open sans;
  margin: 0;
  padding: 0;
}
.blackkutu {
  padding: 10px;
}
.sosyalikonlar li:hover {
  transition: 0.3s;
}
.sosyalikonlar li {
  transition: 0.3s;
}

.face:hover i{
  color: #3D5A98;
}
.pinto:hover i{
	color:#CB2028;
}
.gplus:hover i{
	color:#DD4B39;
}
.linked:hover i{
	color:#0077B5;
}
.youtubeurl:hover i{
	color:#E52D27;
}
.king:hover i{
	color:#015C5D;
}
.twitterabi:hover .fa-twitter{
	color:#55ACEE;
}
.sosyalikonlar li:hover, .sosyalikonlar li{
	transition: 0.3s;
}
.sosyalikonlar li:hover {
  transform: scale(1.5);
}
.gizgiris {
  display: none;
}
.cover {
width: 340px;
margin: auto;

}
.mastfoot
{
    padding-top:0px;
text-align:center;
margin: auto;

}
.girmek {
  position: relative;
  height: 84px;
  width: 94px;
}
.girmek:hover .gizgiris {
  background: #fff none repeat scroll 0 0;
  box-shadow: 1px 1px 3px 0 #222222;
  display: block;
  position: absolute;
  right: 0px;
  top: 84px;
  z-index: 999999;
}
.girmek .panel {
  border: medium none !important;
  border-radius: 0 !important;
  box-shadow: 0 0 0 !important;
}
.girmek button {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #b50c0d;
  border-radius: 2px;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.4);
  color: #fff;
  display: block;
  font: 17px open sans;
  text-transform: uppercase;
  width: 100%;
}
.girmek button:hover {
  background: #b50c0d none repeat scroll 0 0;
  border-color: #b50c0d;
}
.girmek .panel-body {
  padding: 40px;
}
.girmek .form-control {
  background: #f6f6f6 none repeat scroll 0 0;
  border-color: #cdcdcd #e2e2e2 #efefef;
  border-image: none;
  border-radius: 2px;
  border-style: solid;
  box-shadow: 0 1px 3px -2px black inset;
  display: inline-block;
  height: 45px;
  padding: 15px;
}
.girmek .panel i {
  display: block;
  font-size: 40px;
  text-align: center;
}
.girmek .nav-tabs > li {
  width: 50%;
}
.girmek .active > a {
  border: medium none !important;
}
.girmek .nav-tabs > li {
  background: rgba(0, 0, 0, 0) url("img/spri.png") no-repeat scroll -850px -223px;
  height: 123px;
}
.bsss {
  display: block;
  font: 13px oswald;
  margin-bottom: 13px;
  text-align: center;
  text-transform: uppercase;
}
.tpi {
  display: block;
  height: 17px !important;
  position: absolute;
  right: 0;
  top: -17px;
  width: 94px !important;
}

.active i, .active .bsss {
  color: #B50D0E;
}
.girmek button {
  background: #ed0d0e none repeat scroll 0 0;
  box-shadow: 1px 1px 1px rgba(196, 196, 196, 0.53);
}
.kalso {
  border-bottom: 12px solid #dadada;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  height: 0;
  overflow: hidden;
  position: absolute;
  right: 34px;
  top: 4px;
  width: 0;
}
.aksam i {
  padding-left: 13px;
  position: relative;
  top: 0px;
}
#menu-5 .ozelalan {
  width: 236px!important;
}
.arsivba h1 {
  color: #881302;
  font-size: 22px !important;
  text-align: left !important;
}
.katres img {
  height: auto;
  max-width: 100%;
}
.aligncenter {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.katres h3 {
  margin-bottom: 16px !important;
}
#slayt .owl-page span {
  background: #b50c0d none repeat scroll 0 0;
  border-radius: 1px !important;
  width: 22px;
  height: 10px;
}
.katbas {
  background: #e80e0d none repeat scroll 0 0;
  color: #fff;
  font: 25px oswald;
  margin-bottom: 6px;
  margin-top: 40px;
  padding: 12px 16px;
}
.katres {
  margin-bottom: 25px;
}
.arsivegel .entyr-resim > a {
  display: block;
}
.archive b.devam {
  margin-top: -21px;
}
.fixo.top {
  background: #b50c0d none repeat scroll 0 0;
  border-bottom: 1px solid #b50c0d;
  height: 53px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 555555;
}
.fixo .logo img {
  margin-top: -2px;
  transition: all 0.4s ease 0s;
  width: 124px;
}
.fixo .megamenu li a {
  padding: 13px 20px;
  color: #fff;
}
.fixo .girmek {
  height: 50px;
}
.fixo .giris {
  top: 10px;
  background: #fff;
  color: #B50C0D;
}
.fixo .girmek:hover .gizgiris {
  top: 57px;
}
.eto .sticky-wrapper {
  height: auto !important;
}
.sabit {
  position: relative;
}
.sabit .ozelmenu {
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 1;
  transition:0.4s;
}
.entry-header .wp-post-image {
  width: 100%;
  height: auto;
}
.yazilargel {
  float: left;
  width: 25%;
}
.yazilargel h2 {
  margin: 0;
  padding: 0;
  font: 15px open sans;
}
.yazilargel {
  float: left;
  width: 25%;
  padding: 7px;
}
.entyr-resim > a {
  display: block;
}
.diger h3 {
	background: #881302 none repeat scroll 0 0;
	color: #fff;
	display: block;
	margin: 10px 0 5px;
	padding: 10px;
	font: 17px open sans;
	clear: both;
}
.box_style_4 {
  background: rgba(249, 249, 249, 0.7) none repeat scroll 0 0;
  box-shadow: 0 0 2px #c0c0c0;
  margin-top: 20px;
  padding: 25px 10px;
}
.box_style_4 i {
  color: #881302;
  display: block;
  font-size: 60px;
  text-align: center;
}
.box_style_4 h4 {
  font: 18px open sans;
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}
.box_style_4 .phone {
  display: block;
  text-align: center;
  color: #881302;
  font: 28px oswald;
}
.box_style_4 small {
  display: block;
  font: 11px open sans;
  text-align: center;
}
.karartabi > .container .row .col-md-9 {
  opacity: 0.3;
}
.ozelalanbaslik > a {
  color: #B50C0D;
  font-weight: 600;
}
.menubirabi.owl-theme .owl-controls .owl-page span {
  background: #ffffff none repeat scroll 0 0 !important;
  border-radius: 0;
  width: 25px;
  height: 10px;
}
.menubirabi .owl-pagination {
  bottom: 10px;
  position: absolute;
  right: 15px;
  top: auto;
}
.tarih {
  width: 65px;
}
.panel-body > p {
  margin-bottom: 14px!important;
}
.menubirabi .owl-geri {
  background: rgba(0, 0, 0, 0) url("img/left-b.png") no-repeat scroll -2px 0 / 50px auto !important;
  border-radius: 10px !important;
  bottom: 0;
  display: inline-block !important;
  height: 50px;
  left: auto;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 40px;
  text-indent: -85999px;
  top: auto;
  transition: all 0.4s ease 0s;
  width: 50px;
}
.menubirabi .owl-ileri {
  background: rgba(0, 0, 0, 0) url("img/right-b.png") no-repeat scroll 0 0 / 50px auto !important;
  border-radius: 10px !important;
  bottom: 0;
  display: inline-block !important;
  height: 50px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 0;
  text-indent: -99949px;
  top: auto;
  transition: all 0.4s ease 0s;
  width: 50px;
}
.menubirabi .owl-pagination {
  bottom: 10px;
  display: none;
  position: absolute;
  right: 15px;
  top: auto;
}
.formisko .wpcf7-text, .formisko .wpcf7-textarea {
  border: 1px solid #c0c0c0;
  border-radius: 2px;
  color: #666;
  font: 16px open sans;
  margin-bottom: 10px;
  padding: 8px 10px;
  width: 100%;
}
.formisko b {
  display: block;
  margin-bottom: 5px;
  margin-top: 5px;
}
.formisko h3 {
  color: #bc2525;
  font: 600 20px open sans;
  margin-bottom: 11px;
  margin-top: 20px;
  text-align: left;
}
.formisko .wpcf7-submit {
  background: #b50c0d none repeat scroll 0 0;
  color: #fff;
  border: 1px solid #b50c0d;
  padding: 4px 20px;
  border-radius: 3px;
}
.formisko > p {
  clear: both;
  display: block;
  margin-bottom: 0;
  padding-top: 30px;
  text-align: center;
}
.formisko .wpcf7-textarea {
  height: 140px;
}
span.wpcf7-list-item {
  margin-left: 0 !important;
  margin-right: 0.5em;
}
.wp-caption {
  background: #eeeeee none repeat scroll 0 0;
  border-radius: 2px;
  box-shadow: 0 0 2px #c0c0c0;
  margin: 5px 0;
  padding: 10px;
}
.alignleft {
  float: left;
  margin-bottom: 20px;
  margin-right: 30px;
}
.wp-caption img {
  height: auto;
  width: 100%;
}
.wp-caption-text {
  font: 13px open sans;
  margin-top: 15px;
  text-align: center;
}
blockquote {
  border-left: 5px solid #b50c0d;
}

.sorgula {
  position: absolute;
  top: 80%;
  width: 100%;
}
.sertifika {
  margin: 0 auto;
  width: 450px;
}
.inputsorgula:hover {
  background: #fff!important;
  color: #B9191A!important;
  transition:0.4s;
}
.sertifika input {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ffffff;
  border-radius: 2px;
  box-shadow: 0 0 2px #777777;
  color: #000;
  font: bold 13px open sans;
  padding: 11px 20px;
  text-align: center;
  width: 223px;
}
.inputsorgula {
  background: rgba(255, 255, 255, 0)!important;
  padding: 7px 30px!important;
  color: #fff!important;
  text-shadow: 1px 1px #BBBBBB;
  border: 2px solid #fff!important;
  border-radius: 3px!important;
  font-size: 17px!important;
  position: relative;
  top: 2px;
  transition:0.4s;
}
.resimgeluzaktan {
  position: absolute;
  top: 120px;
  width: 100%;
  text-align: center;
}
.resimgeluzaktan > img {
  height: 100% !important;
  margin: 0 auto;
  min-height: 20px !important;
  width: auto;
}
.dosyalik, .dosyayukleme {
  position: relative;
}
.dosyaadi {
  position: absolute;
  right: 5px;
  top: 0;
}
.dosyalik {
    border: 1px dashed #b50c0d;
    border-radius: 1px;
    font: 15px open sans;
    margin-bottom: 7px;
    clear: both;
    position: relative;
    transition: all 0.4s ease 0s;
}
.dosyaadi a i {
  color: #b50c0d;
  font-size: 24px;
  margin-top: 9px;
  transition: all 0.4s ease 0s;
}
.ikonusagda > a {
  color: #b50c0d;
  display: block;
  font-weight: 600;
  padding: 10px 10px 10px 15px;
  text-decoration: none;
  transition: all 0.4s ease 0s;
}
.dosyaadi > a {
  display: inline-block;
  float: left;
  height: 42px;
  padding: 0 10px;
}
.downc i {
  font-size: 28px!important;
}
.ikonusagda a:hover{
  padding-left: 30px;
}
.dosyalik .dosyaadi a i:hover {
  color: #E80E0D;
}
.gallery-item {
  border-radius: 1px;
  float: left;
  height: 152px !important;
  overflow: hidden;
  width: 211px;
}
.gallery-item img {
  box-shadow: 1px 1px 1px #c0c0c0;
  height: auto;
  width: 100%;
}
.gallery-item a {
  border-radius: 1px;
  display: block;
  padding: 5px;
}
.entry-content iframe {
  height: 450px;
  width: 100%;
}
.alignright {
  float: right;
  margin-bottom: 10px;
  margin-left: 10px;
}
.fixo .big, .small, .solpasif, .hayde li:hover .solaktif {
  display: none;
}
.fixo .small, .hayde li:hover .solpasif {
  display: block;
}
.page-template-page-sss .panel-body p {
  margin: 0!important;
}
.page-template-page-sss .panel-default{
	margin-bottom: 10px!important;
}
.talimatresim {
  float: left;
  width: 30%;
}
.talimatresim > img {
  display: block;
  height: auto;
  margin: 0 auto;
  padding: 30px 20px;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}
.talimatacik {
  float: left;
  padding: 20px 15px;
  width: 70%;
}
.talimat {
  border: 1px dashed #b50c0d;
  border-radius: 2px;
  clear: both;
  margin-bottom: 20px;
  overflow: auto;
}
.talimatacik > p {
  margin: 0 !important;
}
.talimatacik h3 {
  color: #b50c0d;
  margin: 0 0 10px;
}
.interaktif {
    background-image: radial-gradient(center center, circle cover, #ED0D0E, #B50C0D);
    background-image: -o-radial-gradient(center center, circle cover, #ED0D0E, #B50C0D);
    background-image: -ms-radial-gradient(center center, circle cover, #ED0D0E, #B50C0D);
    background-image: -moz-radial-gradient(center center, circle cover, #ED0D0E, #B50C0D);
    background-image: -webkit-radial-gradient(center center, circle cover, #ED0D0E, #B50C0D);
	padding-top: 40px;
    width: 100%;
    height: 100%;
	position:fixed;
}
.intmuayene {
    background-image: radial-gradient(center center, circle cover, #8b1302, #931C0A);
    background-image: -o-radial-gradient(center center, circle cover, #8b1302, #931C0A);
    background-image: -ms-radial-gradient(center center, circle cover, #8b1302, #931C0A);
    background-image: -moz-radial-gradient(center center, circle cover, #8b1302, #931C0A);
    background-image: -webkit-radial-gradient(center center, circle cover, #8b1302, #931C0A);
}
.intiso {
    background-image: radial-gradient(center center, circle cover, #b50c0d, #CF1515);
    background-image: -o-radial-gradient(center center, circle cover, #b50c0d, #CF1515);
    background-image: -ms-radial-gradient(center center, circle cover, #b50c0d, #CF1515);
    background-image: -moz-radial-gradient(center center, circle cover, #b50c0d, #CF1515);
    background-image: -webkit-radial-gradient(center center, circle cover, #b50c0d, #CF1515);
}
.intkutu {
  margin: 0 auto;
  position: relative;
  width: 900px;
}
.nav.nav-pills li {
  display: none;
}
.intstandart {
  background: #fff none repeat scroll 0 0;
  border-radius: 0px;
  box-shadow: 0 0 1px #c0c0c0;
  padding: 10px;
  position: relative;
}
.silme {
  border-radius: 230px;
  bottom: -21px;
  display: block !important;
  left: 48%;
  position: absolute !important;
  z-index: 11;
}
.seput {
  bottom: -32px;
  margin: 0 auto;
  position: absolute;
  width: 100%;
}
.baslangic > a {
  margin-left: -21px;
}
.pager.wizard {
  margin: 13px auto;
  width: 60px;
}
.pager li > a, .pager li > span, .pager li > a:focus {
  background-color: #c60c0d;
  border: 3px solid #fff;
  border-radius: 35px;
  color: #fff;
  display: inline-block;
  padding: 0 11px;
}
.pager li > a:focus, .pager li > a:hover {
  background-color: #c50c0d;
  text-decoration: none;
}
.seput i {
  font-size: 31px;
  height: 0 !important;
}
.previous.disabled > a {
  color: #CE0C0D;
}
.private i {
  background: rgba(0, 0, 0, 0) url("img/bg-komp.png") no-repeat scroll center top;
  display: block;
  font-style: italic;
  margin-top: 20px;
  text-align: center;
}
.priold {
  font: 14px open sans;
  padding: 15px 50px 10px;
  text-align: center;
}
.sorbas {
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  padding-top: 0 !important;
  position: relative;
  text-align: center;
  top: -11px;
}
.sorual {
  text-align: center;
}
.c-select {
  display: inline-block;
  max-width: 100%;
  -webkit-appearance: none;
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center;
  background-image: none \9;
  -webkit-background-size: 8px 10px;
          background-size: 8px 10px;
  border: 1px solid #ccc;

     -moz-appearance: none;
          appearance: none;
}

.c-select:focus {
  border-color: #51a7e8;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(81, 167, 232, .5);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(81, 167, 232, .5);
}

.c-select::-ms-expand {
  opacity: 0;
}

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
}

.c-select-sm:not([multiple]) {
  height: 26px;
  min-height: 26px;
}

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer;
}

.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #C30C0D;
}

.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}

.c-input + .c-input {
  margin-left: 1rem;
}

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 2rem;
  height: 2rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #cccccc;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}

.c-checkbox .c-indicator {
  border-radius: .25rem;
}

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}

.c-radio .c-indicator {
  border-radius: 50%;
}

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}

.c-inputs-stacked .c-input {
  display: inline;
}

.c-inputs-stacked .c-input:after {
  display: block;
  margin-bottom: .25rem;
  content: "";
}

.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}

.c-select {
  display: inline-block;
  max-width: 100%;
  -webkit-appearance: none;
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center;
  background-image: none \9;
  -webkit-background-size: 8px 10px;
          background-size: 8px 10px;
  border: 1px solid #ccc;

     -moz-appearance: none;
          appearance: none;
}

.c-select:focus {
  border-color: #51a7e8;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(81, 167, 232, .5);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(81, 167, 232, .5);
}

.c-select::-ms-expand {
  opacity: 0;
}

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
}

.c-select-sm:not([multiple]) {
  height: 26px;
  min-height: 26px;
}

.sorual .c-select {
  padding: 8px 18px;
}
.private {
  display: block;
  margin-top: 30px !important;
}

.c-radio .c-indicator {
  border-radius: 50%;
}

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}
.c-radio {
  padding-left: 30px;
  padding-top: 3px;
}

.silme a, .silme a::before, .silme a:active, .silme a:focus, .silme i {
  color: #fff !important;
}
.duzenlitertip {
  margin: 0 auto;
  width: 700px;
}
.duzenlitertip .c-checkbox {
  border-bottom: 1px solid #ededed;
  display: block;
  margin: 0 0 10px !important;
  padding-bottom: 10px;
  padding-left: 40px;
  text-align: left;
}
.page-template-page-muayene #copi, .page-template-page-ce #copi, .page-template-page-iso #copi {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 11;
}
.sorbiba {
  color: #b50c0d;
  font: 600 16px open sans;
  margin-bottom: 20px;
}
#cebelgelendirme .navbar {
  position: unset!important;
}
.silme a::before, .silme a::after, .silme a:focus, .silme i, .silme a {
  background: #ee9f30 none repeat scroll 0 0 !important;
}
.gizligel, .yenigizligel, .subelikler, .yenibirdahi, .transfernew{
	display:none;
}
.gizligel, .yenigizligel, .subelikler {
  margin: 20px auto;
  width: 330px;
}
.yenibirdahi .toplualan {
  width: 190px;
}
.yenibirdahi {
  margin: 20px auto;
  width: 636px;
}
.yenibirdahixx .toplualan {
  width: 190px;
}
.yenibirdahixx {
  margin: 20px auto;
  width: 636px;
}
.exka {
  display: block;
  margin: 40px auto;
}
.zInput{
display:inline-block;
width: 200px;
height:50px;
background-color: white;
margin:4px;
padding: 12px;
text-align:center;
cursor:default;
color: #C40C0D;
border: #C40C0D 1px solid;
border-radius:10px;
font-size: 18px;
overflow:hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.zCheckbox{
color: #C40C0D;
border: #C40C0D 1px solid;
}
.zSelected{
color: white;
background-color:#C40C0D;
}
.zSelected.zCheckbox{
background-color: #C40C0D;

}
.butonum {
  background: #ca0c0d none repeat scroll 0 0;
  border-radius: 2px;
  color: #fff;
  padding: 8px 24px;
}
.butonum .c-indicator {
  display: none;
}
.aktif {
  background: #ed0d0e none repeat scroll 0 0;
}
.ekalanhidro {
  margin-top: 30px;
}
.toplualan select {
  height: 28px;
  position: absolute;
  right: 0;
  top: -1px;
  width: 90px;
}
.toplualan {
  float: left;
  margin-right: 22px;
  position: relative;
  width: 328px;
}
.sonasama {
  margin: 0 auto;
  overflow: auto;
  width: 250px;
}
.sonasama input {
  border-radius: 2px !important;
  margin-bottom: 12px;
}
.sonasama input:hover {
  border: 2px solid #b50c0d;
  color: #b50c0d !important;
}
.sonbtn {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #b50c0d;
  border-radius: 2px;
  margin-bottom: 0px;
  margin-top: 0;
  padding: 8px 30px;
  text-align: center;
}
.sonbtn:hover {
  background: #da2323 none repeat scroll 0 0;
  border: 1px solid #7a0404;
}
.exka {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #b50c0d;
  border-radius: 2px;
  clear: both;
  color: #fff;
  display: block;
  margin: 20px auto;
  padding: 5px 20px;
  text-shadow: 0 0 0;
  transition: all 0.4s ease 0s;
}
.exka i {
  color: #fff;
  padding-left: 10px;
}
.exka:hover {
  background: #eea237 none repeat scroll 0 0;
  border: 1px solid #eea237;
  color: #fff;
  transform: scale(1.1);
  transition: all 0.4s ease 0s;
}
.page-template-page-muayene .jq-elevator, .page-template-page-ce .jq-elevator, .page-template-page-iso .jq-elevator {
  display: none;
}
.navbar {
  border: 0 solid transparent;
  margin-bottom: 0;
  min-height: 0;
  position: relative;
}
.progress {
  border-radius: 0;
  height: 10px;
  margin-bottom: 0;
}
.progress > div{
	box-shadow: 0 0 0;
}
.fotoekle > img {
  background: #fff none repeat scroll 0 0;
  border-radius: 51px;
  position: relative;
  top: -49px;
  width: 100px;
}
.gizlebi {
  display: none!important;
}
.saglama .exka {
  margin: 15px auto 0;
  text-align: center;
}
.fotoekle {
  text-align: center;
}
.baslangic > a {
  height: 42px;
}
.baslangic i {
  font-size: 21px;
  padding-top: 8px;
}
.Lanet {
  margin-left: -1px;
}
.sorbas {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.tapu {
  margin-top: -29px;
}
.yenibirsecim select, .yenibirsecim input {
  display: inline-block;
  margin-right: 5px;
  width: 230px;
  height: 37px;
}
.yenibirsecim input {
  border-radius: 0;
  position: relative;
  top: 2px;
}
.pofuduk {
  margin: 0 auto;
  width: 520px;
}
.pofuduk .form-control {
  border-radius: 2px;
  margin-bottom: 11px;
}
.rampa {
  width: 211px;
}
.topsuz {
  width: 153px;
}
.rit {
  clear: both;
}
.rampa .c-input {
  padding-left: 33px;
}
.bablala {
  margin-top: 25px;
}
.bablala, .yusuf{
	display:none;
}
.minik .form-control {
  float: left;
  margin-right: 10px;
  width: 250px;
}
.linkleriguzel {
  text-decoration: none!important;
}
.scrollToTop{
	width:100px;
	height:130px;
	padding:10px;
	text-align:center;
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	bottom:15px;
	display:none;
}
.scrollToTop:hover, .sektorgibi:hover{
	text-decoration:none;
}
.sektorgibi {
  background: #fff none repeat scroll 0 0;
  border-radius: 50%;
  bottom: -23px;
  box-shadow: 0 0 3px #caa135;
  display: block;
  height: auto;
  padding: 5px 13px;
  position: absolute;
  left: 30px;
  transition: all 0.5s ease 0s;
  width: auto;
  z-index: 22;
  right:unset;
}
.sektorgibi i {
  color: #333;
  font-size: 42px;
}
.scrollToTop i {
  color: #fff;
  font-size: 42px;
  position: relative;
  top: -2px;
}
.sektorgibi:hover {
  box-shadow: 0 4px 4px #858585;
  transition: all 0.5s ease 0s;
}
.animatedbottom {
    -webkit-animation-duration: 7s;
    animation-duration: 7s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-iteration-count:infinite;
    -webkit-animation-iteration-count:infinite;
}

@-webkit-keyframes shake {
    0%, 100% {-webkit-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateY(-2px);}
    20%, 40%, 60%, 80% {-webkit-transform: translateY(2px);}
}
@keyframes shake {
    0%, 100% {transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {transform: translateY(-2px);}
    20%, 40%, 60%, 80% {transform: translateY(2px);}
}
.sektorgibi {
    -webkit-animation-name: shake;
    animation-name: shake;
}
.scrollToTop {
  background: #b50c0d none repeat scroll 0 0;
  border-radius: 50%;
  bottom: 38px;
  height: auto;
  opacity: 0.3;
  padding: 5px 13px;
  left: 30px;
  transition: all 0.5s ease 0s;
  width: 55px;
  z-index: 11;
  right: unset;
}
.scrollToTop:hover {
  opacity: 1;
  transition: all 0.5s ease 0s;
}
.skiptranslate, #google_translate_element2, .goog-te-banner-frame.skiptranslate {
display: none!important;
}
body {
  top: 0!important;
}
.diller ul {
  list-style-type: none;
  display: none;
}
.sabitdil {
  padding-top: 5px;
  position: absolute;
  right: 11px;
  top: 20px;
  transition: all 0.4s ease 0s;
  z-index: 22;
}
.sabitdil li:hover, .sabitusak:hover {
  background: #E7E7E7;
}
.sabitdil:hover > ul {
  display: block!important;
}
.sabitdil:hover {
  box-shadow: 0px 0px 4px #787878;
  background:#fff;
}
.diller ul {
  display: none;
  list-style-type: none;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  z-index: 22;
}
.flag.nturl > img {
  border-radius: 2px;
  height: auto;
  width: 49px;
  height: 34px;
}
.sabitdil li, .sabitusak {
  padding: 6px;
}
.fixo .sabitdil {
  background: none!important;
  top: 5px;
  transition:0.4s;
}
.fixo .sabitdil:hover {
  background: #fff!important;
  top: 11px;
}
.translated-ltr .kutubuyuk {
  font-size: 19px;
}
.translated-ltr .kutubas {
  font-size: 15px;
  margin-bottom: 5px!important;
}
.translated-ltr .kutuaciklama {
  font-size: 15px;
}
.translated-ltr .sektorgibi {
  bottom: 156px;
}
.goog-tooltip.skiptranslate {
  display: none!important;
}
.translated-ltr  .islerimiz .container > div {
  height: 183px;
}
.translated-rtl  .islerimiz .container > div {
  height: 137px;
}
.sektoreller .entry-header, .sektoreller .entry-content {
  width: 100%;
}
.sektoreller .haber, .sektoreller .kurumsal-haber {
  margin: 0;
}
.sektoreller .entry-content {
  height: 60px;
  margin: 0;
  padding: 10px 0;
}
.sektoreller .arsivegel {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: medium none !important;
  box-shadow: 0 0 0 !important;
  margin: 0 !important;
  padding: 10px !important;
}
.sektoreller .haber, .sektoreller .kurumsal-haber  {
  margin: 0;
  padding: 0;
  transition: all 0.4s ease 0s;
}
.sektoreller .arsivba h1 {
  padding: 5px 10px;
}
.sektoreller .entyr-resim {
  overflow: hidden;
}
.sektoreller .entyr-resim img:hover {
  transform: scale(1.2);
  transition: all 0.4s ease 0s;
}
.sektoreller .entyr-resim img {
  transition: all 0.4s ease 0s;
}
.sektoreller .entry-content {
  background: #f8f8f8 none repeat scroll 0 0;
  border-left: 1px solid rgba(193, 193, 193, 0.41);
  border-top: 1px solid rgba(193, 193, 193, 0.41);
  box-shadow: 1px 1px 1px 0 #c0c0c0;
  height: 80px;
  margin: 0 !important;
  padding: 10px 0;
  transition: all 0.4s ease 0s;
}
.navigation {
  clear: both;
}
.wp-pagenavi {
  padding: 20px 10px 0;
}
.wp-pagenavi span, .wp-pagenavi a {
  border: 1px solid #d0d0d0 !important;
  border-radius: 2px;
  color: #b50c0d;
  font: 15px open sans;
  margin-right: 5px !important;
  padding: 3px 11px;
}
.wp-pagenavi .current {
  border: 1px solid #b50c0d !important;
}
.tax-hizmetler .wp-pagenavi {
  padding: 20px 0 0 0;
}
.etbili .entry-content {
  margin: 0 !important;
  padding: 0 !important;
  width: 100%;
}
.etbili .arsivegel {
  margin: 0;
  padding: 0;
}
.durumcu {
  background: green none repeat scroll 0 0;
  color: #fff;
  font-size: 13px;
  padding: 2px 15px;
}
.etbili .entry-title {
  font: 19px open sans;
  margin: 0;
  padding: 0;
}
.etbili .arsivegel {
  margin: 0 0 15px;
}
.etbili .arsivba a {
  display: block;
  padding: 12px 15px;
}
.entry-title > a:hover {
  color: #b50c0d;
  text-decoration: none;
}
.bitti {
  background: #b50c0d none repeat scroll 0 0;
}
.bugun {
  background: #f1c40f none repeat scroll 0 0;
}
.durumcu > span {
  float: right;
}
.translated-ltr .megamenu {
  margin-right: 30px;
}
.related {
  clear: both;
}
.haberdiger {
  margin-top: 0;
}
.ekstraim .entry-title {
  padding: 0 0 0 30px;
}
.ekstraim i {
  color: #f1c40f;
  font-size: 22px;
  left: 10px;
  position: absolute;
  top: 15px;
}
.haritacik iframe {
  height: 300px;
  width: 100%;
}
.translated-ltr .megamenu li a {
  font-size: 16px;
}
.el {
  background: #efefef none repeat scroll 0 0;
  box-shadow: 1px 1px 2px #aaaaaa;
  float: left;
  margin-bottom: 15px;
  margin-right: 15px;
  transition: all 0.4s ease 0s;
  width: 196px;
}
.el:nth-child(6) {
  clear: both;
}
.el:nth-child(14) {
  clear: both;
}
.departman {
  clear: both;
  margin-bottom: 10px;
  overflow: auto;
  padding: 10px 0;
}
.depadi {
  border-bottom: 1px solid #efefef;
  color: #b50c0d;
  display: block;
  font: 600 19px open sans;
  margin: 0 0 10px;
  padding: 20px 0 5px;
}
.elic {
  padding: 10px;
}
.ad {
  font: 15px open sans;
  text-transform: uppercase;
}
.poz {
  font: 12px open sans;
}
.el:hover {
  box-shadow: 1px 1px 2px #999999;
  transition: all 0.4s ease 0s;
}
.page-template-page-iletisim .wpcf7-textarea {
  color: #999;
  height: 150px;
}
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  width: 19%;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #B50C0D;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #B50C0D;
  background-image: #B50C0D;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #B50C0D;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.birlik {
  float: left;
  height: 450px;
  overflow: hidden;
  width: 429px !important;
}
.ikilik {
  float: left;
  height: 450px;
  padding: 20px 0 0 20px;
  position: relative;
  width: 516px;
}
.bhoechie-tab {
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 81%;
}
.page-template-page-iletisim .list-group h4 {
  float: left;
  left: 6px;
  margin-right: 20px;
  position: relative;
  top: 5px;
}
.list-group-item.active.text-center, .list-group-item.text-center {
  padding-left: 10px !important;
}
.incebey {
  color: #333 !important;
}
.active .incebey {
  color: #fff !important;
}
.list-group-item.active.text-center, .list-group-item.text-center {
  font: 17px oswald;
  padding-left: 10px !important;
}
.kapakilet {
  float: left;
  margin-bottom: 23px;
  margin-right: 15px;
  position: relative;
  top: 11px;
  width: 40px;
}
.detaylargel > p {
  font: 15px/24px open sans;
}
.map iframe {
  width: 100%;
}
.formali .wpcf7-text, .formali .wpcf7-textarea {
  border: 1px solid #c0c0c0;
  border-radius: 1px;
  margin-bottom: 15px;
  padding: 15px;
  width: 100%;
}
.formali .wpcf7-submit {
  background: #b50c0d none repeat scroll 0 0;
  border: 1px solid #b50c0d;
  border-radius: 1px;
  color: #fff;
  font: 16px open sans;
  padding: 7px 30px!important;
}
.entry-header.falanbi {
  margin-bottom: 20px;
}
/*
.bhoechie-tab-menu {
  height: 430px;
  overflow-x: hidden;
  overflow-y: auto;
}
*/
.haritap iframe {
  height: 175px;
  width: 100%;
}
.altde {
  padding-left: 55px;
}
.haritap {
  bottom: -5px;
  padding-right: 37px;
  position: absolute;
  width: 100%;
}
.etobilet {
  background: #f6f6f6 url("https://www.femko.com.tr/wp-content/uploads/2015/10/bg-kurumsal.jpg") repeat fixed center center;
  margin-top: 50px;
  padding: 40px 0 60px;
}
.page-template-page-iletisim #footer {
  margin-top: 0;
}
.etobilet .wpcf7-submit {
  clear: both;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.etobilet .wpcf7-textarea {
  height: 205px;
}
.yazigelsinbari {
  margin-bottom: 30px;
}
.yazigelsinbari .line {
  margin-bottom: 20px;
}
.iletform {
  font: 29px open sans;
}
.formilet {
  padding-left: 15px;
}
.formali .wpcf7-submit:hover {
  background: #ED0D0E none repeat scroll 0 0 !important;
  transition: all 0.4s ease 0s;
}
.formali .wpcf7-submit {
  transition: all 0.4s ease 0s;
}
.formkodu .gonder .wpcf7-submit {
  border: none!important;
}
.akreditelogo a {
  display: block;
}
/*
#slayt .container-fluid, #slayt .row, #slayt #femkoslayt, #femkoslayt > div, #slayt .owl-wrapper, #slayt .owl-item {
  overflow: hidden;
  height: 100%!important;
}
#slayt .item {
  height: 100%!important;
  min-height: 100%!important;
}
*/
#femkoslayt .item > img {
  display: block;
  width: 100%;
  height: 100%;
}
.mobilx .megamenu {
  display: none;
}
.mm-menu.mm-current {
  display: block;
  z-index: 9999999;
}
.mm-navbar.mm-navbar-top {
  background: #b50c0d none repeat scroll 0 0;
  height: 90px!important;
}
#mlogo > img {
  height: auto;
  width: 132px;
}
.mm-title {
  color: #fff !important;
  float: none;
  padding: 10px 0;
  width: 100%;
}
.mm-prev.mm-btn {
  bottom: -5px !important;
  clear: both;
  color: #fff !important;
  top: auto !important;
}
.mobil-logo {
  margin-bottom: 0;
  padding-bottom: 0 !important;
  width: 100%;
}
.mm-panels {
  top: 90px!important;
}
.mm-menu .mm-navbar .mm-btn::before, .mm-menu .mm-navbar .mm-btn::after {
  border-color: #ffffff;
}
.femkomenu {
  background: #bc2525 none repeat scroll 0 0;
  border-radius: 1px;
  color: #fff;
  display: inline-block;
  float: right;
  font-weight: bold;
  margin-right: 59px;
  margin-top: 25px;
  padding: 7px 20px;
  text-decoration:none;
  transition:0.4s;
}
.femkomenu:focus, .femkomenu:active, .femkomenu:hover {
  color: #fff;
  text-decoration: none;
  transition:0.4s;
}
.fixo .femkomenu {
  background: #fff none repeat scroll 0 0;
  color: #b50c0d;
  margin-right: 60px;
  margin-top: 10px;
  transition:0.4s;
}
#my-menu{
	display:none;
}
.mm-opened #my-menu {
	display:block;
}
#twitter .item {
  height: 31px;
  overflow: hidden;
}
.girisler {
  margin-left: -25px;
}
.femkomenu{
	display:none;
}
.mobilx .femkomenu{
	display:block;
}
.textgel {
  font: 14px open sans;
  width: 100%;
}
.mm-navbar-bottom > a {
  width: 40px;
}
.telefonmm {
  border-bottom: 1px solid #d2d2d2;
  position: relative;
  width: 100%;
}
.telefonmm i {
  color: #bc2525;
  font-size: 32px;
  left: 10px;
  position: absolute;
  top: 3px;
}
.mmbaslik {
  color: #333;
  float: left;
  padding-left: 58px;
}
.mmtel {
  color: #bc2525;
  float: right;
  font-family: Arial;
  font-size: 20px;
}
.mm-prev::before {
  left: 0 !important;
}
.mm-listview img {
  left: 18px;
  position: absolute;
  top: 2px;
  width: 37px;
}
.yusufcum, .bilalcim {
  padding: 10px 10px 10px 69px!important;
}
.anamneislerleugrasiyorumya {
  color: #999;
  font-size: 21px;
  position: absolute;
  right: 20px;
  top: 10px;
}
.interaktif .navbar .navbar-inner {
  display: none !important;
}
.akreditelogo img {
  height: 46px;
  margin-bottom: 9px;
}
.xaxas {
  color: #b50c0d !important;
}
.page-template-page-iletisim .wpcf7-form p, .page-template-page-iletisim .wpcf7-form input {
  margin: 0 auto !important;
  padding: 10px 0;
}
.page-template-page-iletisim .wpcf7-form input {
  padding: 10px;
}
.sociwidget {
  margin-top: 30px;
}
.sociwidget img {
  width: 190px;
}
.hL {
  margin-top: 13px;
  opacity: 0.5;
  transition: all 0.4s ease 0s;
  width: 100px;
}
.hL:hover {
  opacity: 1;
  transition: all 0.4s ease 0s;
}
.bA {
  font: 18px open sans;
}
.kL {
  color: #fff;
  font-size: 25px !important;
  margin-right: 8px;
}
.tE {
  font: 27px oswald;
}
.sE ul {
  margin: 0;
  padding: 0;
}
.sE li {
  list-style-type: none;
}
.hM {
  color: #fff;
  font: bold 16px open sans;
  margin: 0 0 5px;
  text-transform: uppercase;
}
.sE li a {
  color: #e3e3e3;
  display: block;
  font: 13px open sans;
  padding: 2px 0;
  text-decoration: none;
  transition: all 0.4s ease 0s;
}
.sE li a:hover {
  padding-left: 10px;
  transition: all 0.4s ease 0s;
}
.He {
  overflow: auto;
  padding: 10px 0 30px;
}
.fh {
  position: relative;
  text-align: right;
}
.fb li {
  float: left;
}
.fb li a {
  display: inline-block;
  font-size: 19.5px;
  margin-top: 7px;
  padding: 6px 9px;
}
.fb li:first-child a {
  padding-left: 0 !important;
}
.tE > a {
  color: #fff;
  text-decoration:none;
}
.hem{
	display:none;
}
.resimlihaber > a img {
  width: 100%;
  height: auto;
}
.scrollToTop {
  right: unset!important;
}
.hespibn th {
  background: #f0f0f0 none repeat scroll 0 0;
}
.bankalogo {
  float: left;
  width: 30%;
}
.hespibn {
  float: left;
  width: 70%;
}
.hn h4 {
  border-bottom: 1px dashed #c0c0c0;
  color: #b50c0d;
  margin: 20px 0 10px;
  padding: 5px 0;
}
.hn li {
  list-style-type: none;
}
.mp,
.uca > p {margin:0;padding:0;}
.hespibn td, .hespibn th {
  border: 1px solid #d5d5d5;
  font-size: 13px;
  padding: 2px 4px;
}
.uca {
  font-size: 13px;
  margin-top: 10px;
}
.kopyaladik {
    background: #e80e0d none repeat scroll 0 0;
    border-radius: 3px;
    bottom: 40px;
    color: #ffffff;
    padding: 8px 30px;
    position: fixed;
    /* right: 20px; */
    left: calc(50% - 110px);
    z-index: 999999;
    display: none;
    width: 220px;
    text-align: center;
}
.bacik {
  font-size: 13px;
  margin-top: 10px;
}
.tikla-kopyala::before {
  color: #999999;
  content: "\f245";
  font-family: FontAwesome;
  position: absolute;
  right: 8px;
}
.tikla-kopyala {
  position: relative;
}
.uca .tikla-kopyala::before {
  font-size: 10px;
  right: -12px;
  top: -2px;
}
.tikla-kopyala:hover::before {
  color: #ffffff;
}
.tikla-kopyala:hover {
  background: #6d6d6d none repeat scroll 0 0;
  color: #ffffff;
  cursor: pointer;
}
.uca .tikla-kopyala:hover::before {
  color: #b50c0d;
}
.panel.panel-default {
  border-radius: 0;
  position: relative;
}
.po_durum {
  color: #999999;
  font-size: 12px;
  position: absolute;
  right: 15px;
  text-transform: uppercase;
  top: 12px;
}
.kariyer .panel-title a {
  background: unset;
  color: #666666;
  display: block;
  padding: 15px;
  text-decoration: none;
}
.kariyer .panel-heading {
  padding: 0;
}
.po_durum.aktif {
  background: unset;
  color: #b50000;
}
.kariyer .panel-title a:hover {
  background: #f0f0f0 none repeat scroll 0 0;
}
.basvuru_butonu {
  background: #e80e0d none repeat scroll 0 0;
  border-bottom: 4px solid #b50c0d;
  border-radius: 1px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  margin-top: 5px;
  padding: 4px 20px;
}
.kariyer .panel-body {
  font-size: 14px;
}
#basvuru_butonu {
  z-index: 55557777;
}
#basvuru_butonu .modal-content {
  border-radius: 0;
}
.Bb .modal-body {
  padding: 5px 20px!important;
}
.Bb .wpcf7-text, .Bb .wpcf7-textarea {
  font-size: 14px;
  padding: 5px;
}
.Bb .genelbaslik {
  margin-top: 0;
}
.Bb .wpcf7-textarea {
  max-height: 100px;
}
.Bb .modal-title {
  padding-left: 10px;
}
.wpcf7-form-control.wpcf7-submit {
  display: flex;
  margin: 0 auto;
}
.Bb .ajax-loader {
  bottom: 0;
  position: absolute;
}
.orta-x {
	width: 160px;
}
.related .yazilargel:nth-child(6) {
	clear: both;
}
.ozelmenu {
  position: relative;
}
.kenarliklar {
  height: 100%;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 11;
}
#mega > .container {
  padding-bottom: 40px;
  padding-top: 40px;
  z-index: 555;
  position: relative;
}
.mobillisil {
  z-index: 555554;
}
.bileft {
  z-index: 6666;
}
.vbox-overlay {
  z-index: 99999999;
}

/*
.orta .icongel, .ozel .icongel {
  float: right;
}
.orta .kutubaslik, .ozel .kutubaslik {
  padding-left: 0;
  padding-right: 60px;
}
.acik, .koyu {
  background: rgba(0, 0, 0, 0) linear-gradient(to left, #990000, #ff0000) repeat scroll 0 0;
}
.orta, .ozel {
  background-image: linear-gradient(to left, #ff0000, #990000);
  text-align: right;
}*/
.seogizle{
	display:none;
}
.etiketlerimiz > a {
  background: #ababab none repeat scroll 0 0;
  border-radius: 2px;
  color: #ffffff;
  font-size: 11px;
  margin-right: 5px;
  padding: 1px 8px;
  text-decoration: none;
}
.basvuruformua > a {
  border: 1px dashed #b50c0d;
  color: #b50c0d;
  display: block;
  margin-bottom: 20px;
  padding: 5px 15px;
  text-decoration: none;
  transition: all 0.4s ease 0s;
}
.basvuruformua > a:hover {
  padding-left: 25px;
  transition: all 0.4s ease 0s;
}
#sektorlergelx {
  height: 438px;
  overflow-y: scroll;
  padding-right: 10px;
}
.asagihaber ul{
	padding: 0;
}
.asagihaber li {
  list-style: none;
  overflow: hidden;
  height: 150px;
}
.resimlihaber > a img {
  height: 136px !important;
}
.up {
  background: #333 url("img/top-a.png") no-repeat scroll 0 0 / 25px auto;
  border-radius: 0;
  bottom: 0;
  display: inline-block !important;
  height: 25px;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  right: 28px;
  text-indent: -999px;
  transition: all 0.4s ease 0s;
  width: 25px;
  cursor: pointer;
}
.down {
    background: #333 url("img/bottom-a.png") no-repeat scroll 0px 0px / 25px auto;
    border-radius: 0px;
    bottom: 0px;
    display: inline-block !important;
    height: 25px;
    margin: 0px !important;
    padding: 0px !important;
    position: absolute;
    right: 0px;
    text-indent: -999px;
    width: 25px;
    transition: all 0.4s ease 0s;
	cursor: pointer;
}
.up:hover, .down:hover {
  background-color: #B50C0D;
}
.butt {
    position: absolute;
    right: 0px;
    top: -15px;
}
.hM > a {
  color: #fff;
}
.diger_seo ul {
    margin: 0!important;
    padding: 5px 0 0 13px!important;
}
.diger_seo a {
    font-size: 14px;
}
div.pp_pic_holder {
    z-index: 9999999999999999;
}
.entry-content .gallery {
    margin: 0 0 20px 0;
    overflow: auto;
    clear: both;
}

/* yeni modal video */
.femkonewlogo {
  padding-top: 20px;
}
.orjlogo {
  display: block;
  margin: 20px auto 0;
  max-width: 200px;
  vertical-align: middle;
}
.femkonewlogo, .femkonewlogo a {
  color: #333;
}
.akreditefirma, .akacikla {
  margin: 0;
  text-align: center;
}
.duyuru_ref {
  padding: 10px 0;
  position:relative;
}
.kapsam {
  display: inline-block;
  list-style-type: none;
  margin-bottom: 3px;
  position: relative;
  width: calc(50% - 4px);
}
.ka_baslik {
  background: rgba(0, 0, 0, 0.51) none repeat scroll 0 0;
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  transition: all 0.4s ease 0s;
  width: 100%;
}
.kapsam a {
  display: block;
}
.kapsam img {
  vertical-align: middle;
  width: 100%;
}
.akreditefirma {
  margin-top: 20px;
}
.akacikla {
  margin-bottom: 10px;
}

.video_baslik {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.kapsam:hover .ka_baslik {
  background: unset;
  transition: all 0.4s ease 0s;
}
.kapsam:hover .video_baslik {
  display: none;
}
.kapsam:hover {
  cursor: pointer;
}
.close-sb i {
  background: #e6e6e6 none repeat scroll 0 0;
  border-radius: 60px;
  color: #d30f0a;
  font-size: 28px;
  padding: 4px 14px;
  transition: all 0.3s ease 0s;
}
.close-sb i:hover {
  background: #c0c0c0 none repeat scroll 0 0;
  color: #fff;
  transition: all 0.3s ease 0s;
}
#toggle-sidebar > img {
  cursor: pointer;
  height: auto;
  padding: 5px;
  vertical-align: middle;
  width: 60px;
}
.main-sidebar-wrapper {
  height: 100%;
  position: relative;
}
.pdfdosya {
  border-bottom: 1px dashed #c0c0c0;
  display: block;
  padding-bottom: 15px;
  right: 0;
  text-align: center;
}
.pdfbuton > a {
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 15px;
  padding: 3px;
  text-decoration: none;
  transition: all 0.4s ease 0s;
}
/*
.pdfbuton > a:hover {
  color: #fff;
  text-decoration: none;
  background: #b1100b none repeat scroll 0 0;
  transition: all 0.4s ease 0s;
}
*/
.pdfbuton img {
  left: 1px;
  max-width: 57px;
  position: relative;
}
.main-sidebar-wrapper {
  height: calc(100% - 100px);
  padding: 0 0 0 4px;
  width: 100%;
}
.kapsam:hover .eva_custom {
  display: block;
  position: relative;
  z-index: 99999;
}
.drawer-close .main-sidebar-wrapper .drawer-toggle {
  display: none;
}
.drawer-open .main-sidebar-wrapper .drawer-toggle {
  display: block;
  margin: unset;
  padding: unset;
  width: unset;
}
.drawer-open img.drawer-toggle.drawer-hamburger {
  display: none;
}
.drawer-toggle i {
  background: #e8e8e8 none repeat scroll 0 0;
  border-radius: 40px;
  color: #fff;
  font-size: 31px;
  margin-right: 7px;
  margin-top: 15px;
  padding: 2px 12px;
  transition: all 0.4s ease 0s;
}
.drawer-toggle i:hover {
  background: #c0c0c0 none repeat scroll 0 0;
  transition: all 0.4s ease 0s;
}
.modal-lg {
  z-index: 9999;
}


.iframe-container {
padding-bottom: 60%;
padding-top: 30px; height: 0; overflow: hidden;
}

.iframe-container iframe,
.iframe-container object,
.iframe-container embed{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.modal.in .modal-dialog {
transform: none; /*translate(0px, 0px);*/
}
.clasimza {
  padding: 15px 30px 15px;
  width: 100%;
}
.ustecik {
  position: relative;
  z-index: 555556;
}
#myModal {
  z-index: 555557;
}
.okis {
  height: auto;
  position: fixed;
  right: 77px;
  top: 195px;
  width: 100px;
  z-index: 555555;
}
.sagx_ref {
  position: relative;
}
.sagx_ref_baslik {
  float: left;
  font: 500 14px open sans;
  padding: 0 0 0 10px;
  text-align: justify;
  width: 75%;
}
.sagx_ref_baslik a {
	text-decoration:none;
}
.sagx_ref .pilx > div {
  padding: 10px 0;
}
.sagx_ref img {
  float: left;
  height: auto;
  width: 84px;
}
#sagx_ref .owl-buttons {
  display: none;
}
#sagx_ref .owl-pagination {
  display: none;
}
#sagx_ref .item {
  padding: 0 4px;
}
#sagx_ref .owl-item:hover {
  cursor: ew-resize;
}
.kapsamlar {
  border-top: 1px dashed #c0c0c0;
  margin: 0;
  padding: 10px 0 0;
}
.modal-lg .modal-body {
  padding: 0;
}
#myModal .modal-backdrop.in {
  opacity: 0.8;
}
.sagx_blo:first-child {
  border-bottom: 1px dashed #c0c0c0;
  margin-bottom: 10px;
  overflow: auto;
  padding-bottom: 10px;
}
.tum_refler {
  font-size: 11px;
  font-weight: bold;
  left: 5px;
  position: absolute;
  text-decoration: none!important;
  text-transform: uppercase;
  top: -15px;
}
.diger_ref_haberler > ul {
  margin: 0;
  padding: 0;
}
.diger_ref_haberler li {
  list-style-type: none;
}
.diger_refa {
  border-bottom: 1px dashed #c0c0c0;
  display: block;
  padding: 10px 15px;
  text-decoration: none !important;
  transition: all 0.4s ease 0s;
}
.diger_refa:hover {
  color: #e80e0d;
  padding-left: 20px;
  transition: all 0.4s ease 0s;
}
.ref_ho {
  border-bottom: 1px dashed #c0c0c0;
  margin-bottom: 0;
  margin-top: 20px;
  padding: 10px 0 5px 15px;
}
.sagx_text {
  display: block;
  font: 15.4px oswald;
  left: 1px;
  position: relative;
  top: -15px;
}
.katres > p {
  font: 16px/25px open sans;
  text-align: justify;
}
.katres li {
  font-size: 16px;
}
.duyuruici .media-body > p {
  max-height: 44px;
  overflow: hidden;
  line-height: ;
}
.pageHss {
  border-top: unset !important;
}
.single-hizmet .entry-content p {
  text-align: justify;
}
.bA > a {
  color: #fff;
}
.modal-open {
  padding-right: 0 !important;
}
#myModal .modal-backdrop.in {
  background: rgba(50, 50, 50, 0.96) none repeat scroll 0 0 !important;
  opacity: 1 !important;
}
.drawer-overlay {
  background-color: rgba(50, 50, 50, 0.96) !important;
}
.lazy.aligncenter {
	text-align: center;
	display: block !important;
}
.hsp {
	color: #fff;
	border-right: 1px solid #fff6;
	padding-right: 15px;
	margin-right: 15px;
}
.hsp:hover, .hsp:focus, .hsp:active {
	color: #fff;
}
#menu-1 .fmk-1 {
	display: none;
}
.el img {
	width: 100%;
	padding: 10px 10px 0 10px;
}
body.filtrele > div,
body.filtrele > span,
body.filtrele > a,
body.filtrele > nav {
  filter: grayscale(60);
  -webkit-filter: grayscale(190);
}
#main .katbas {
	text-transform: capitalize;
}


#sorgulaModal .nav a > i {
display: block;
text-align: center;
font-size: 32px;
margin: 0 0 5px 0;
}
.qr-style {
  background: #ED0D0E !important;
  width: 100%;
  display: block;
  height: 75px !important;
  font-size: 44px;
  text-align: center;
  padding: 10px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#sorgulaModal .nav li > a {
  font: 13px oswald;
  text-transform: uppercase;
  padding: 10px 0 5px;
}
.qr-style i {
  font-size: 60px !important;
}
#sorgulaModalLabel {
  font: 19px oswald;
  text-transform: uppercase;
}
#sorgulaModal .btn {
  text-transform: uppercase;
}
.rapor-title {
  font: 13px oswald;
  text-transform: uppercase;
  margin: 15px 0 0 0;
  color: #666;
}
#sorgulaModal {
  z-index: 9999999;
}
#sorgulaModal .nav > li {
  width: 33.3%;
  text-align: center;
}
.tikbut {
  border: 1px solid #000;
  padding: 5px 15px;
  border-radius: 3px;
  background: #333;
  color: #fff;
  display: inline-block;
  margin-bottom: 10px;
}
#sorgula-message .tikbut:hover {
  color: #fff;
  text-decoration: unset !important;
}
#sorgula-message.alert {
  padding: 15px 0 5px !important;
  margin: 0 0 10px 0 !important;
  position: relative;
}
#sorgula-message .close {
  position: absolute;
  right: 4px;
  top: 1px;
  z-index: 999;
}
#sorgulaModal .tab-pane {
  min-height: 260px;
}
#sorgulaModal .close span {
  font-size: 50px;
  position: relative;
  top: -7px;
}
.btn.btn-lg.sorgulama-modal-ac {
  z-index: 99999;
}
.bA span {
  margin-left: 10px;
}
.bA > i {
  font-size: 28px;
  margin-bottom: 10px;
}
.loc-name.loc-ad{
  font-size: 18px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: bold;
  border-bottom: 1px dashed #c0c0c0;
  padding-bottom: 7px;
  margin-bottom: 7px;
}
.gm-style-iw-d {
  padding: 2px;
}
.kapiso {
  font-family: "Source Sans Pro", sans-serif !important;
  font-size: 14px;
  margin-top: 1.90px;
}
.kapiso span{
  font-weight: bold;
}
.bA2 i {
  font-size: 27px;
  margin-right: 4px;
}
.k_ikon img {
  width: 100%;
}
#cookie-law-info-bar{
  z-index:9999999;
}

/* v2 footer */
#v2footer {
  color: #fff;
  background: #333333;
  padding: 50px 0;
}
h3.widget-title {
  font-size: 17px;
  font-weight: bold;
}
.widget-ul {
  margin: 0;
  padding: 0;
}
.widget-ul li {
  list-style-type: none;
}
.widget-ul li a {
  display: block;
  color: #e3e3e3;
  padding: 3px 0;
}
#v2footerbottom {
  background: #222;
  padding: 40px 0;
  color: #fff;
}
.onyil img {
  height: 50px;
  position: absolute;
  top: 28px;
  left: 71px;
}
.desktop-yil,
.fixo .mobile-yil {
  display:block;
}
.mobile-yil,
.fixo .desktop-yil{
  display: none;
}
.fixo .onyil img {
  height: 30px;
  left: 50px;
  top: 14px;
}
.katbas h1 {
  padding: 0;
  margin: 0;
  font: 24px oswald;
}
