.Hss {
  border-top: 2px dashed #ddd;
  margin: 30px 0 40px;
  padding: 10px 0 0;
}
.Hss .panel-heading {
  padding: 0;
}
.Hss .panel {
  box-shadow: unset;
}
.Hss .panel-title > a {
  background: unset;
  color: #000;
  display: block;
  padding: 10px 0 10px 30px;
  position: relative;
  text-decoration: none;
}
.Hss .collapsed .st-arrow {
  background: transparent url("../img/plus-dark-1.png") no-repeat scroll center center;
}
.Hss .st-arrow {
  background: transparent url("../img/minus-dark-1.png") no-repeat scroll center center;
  height: 14px;
  left: -6px;
  margin-top: -2px;
  opacity: 1;
  position: absolute;
  text-indent: -9000px;
  top: 50%;
  transform: rotate(90deg);
  transition: all 0.2s ease-in-out 0s;
  width: 26px;
}
a[aria-expanded="true"] .st-arrow {
  left: -12px;
  top: 15px;
  transform: rotate(180deg);
}
.Hss .panel-body > p {
  padding: 0 0 0 15px;
}
.pdf_eks{
	padding:10px;
	text-align:center;
}
body.drawer-open.modal-open {
  padding-right: 0 !important;
}
.figlio {
  background: #000 none repeat scroll 0 0;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.vbox-open .drawer-overlay {
  display: none!important;
}
.vbox-num {
  display: none!important;
}
.vbox-prev, .vbox-next {
  opacity: 0.3;
}
.vbox-prev:hover, .vbox-next:hover {
  opacity: 1;
}


/* haberler scrollu */
.digerleri {
  padding-right: 0;
}
.asagihaber > ul {
	height: 574px !important;
	overflow: auto;
	padding: 0 5px;
	width: 100% !important;
}
.track3 {
    width: 10px;
    background: rgba(0, 0, 0, 0);
    margin-right: 2px;
    border-radius: 10px;
    -webkit-transition: background 250ms linear;
    transition: background 250ms linear;
}
.track3:hover,
.track3.dragging {
    background: #d9d9d9; /* Browsers without rgba support */
    background: rgba(0, 0, 0, 0.15);
}
.handle3 {
    width: 7px;
    right: 0;
    background: #999;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 7px;
    -webkit-transition: width 250ms;
    transition: width 250ms;
}
.track3:hover .handle3,
.track3.dragging .handle3 {
    width: 10px;
}
/* haberler scrollu */
.auto-link {
  display: inline-block !important;
}
#snowflakeContainer {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99999;
}
.snowflake{padding-left:15px;font-family:Cambria,Georgia,serif;font-size:14px;line-height:24px;position:fixed;color:#FFF;user-select:none;z-index:1000}.snowflake:hover{cursor:default}
.test_pd{display:none;}
div.pp_overlay {
  z-index: 999900!important;
}
.ka_baslik {
  display: none;
}
.tarih_duz {
  background: #f9f9f9 none repeat scroll 0 0;
  font-size: 12px;
  margin-bottom: 10px;
  padding: 0 10px;
  text-align: left;
}
.yayin_tarihi {
  border-right: 1px solid #f0f0f0;
  margin-right: 10px;
  padding-right: 10px;
}

.page-template-page-ce .sag_x, .page-template-page-iso .sag_x, .page-template-page-muayene .sag_x {
  display: none;
}
.modal-dialog .vbox-close {
  right: -18px;
  top: -15px;
}
li.kapsam a::after {
  background: rgba(0, 0, 0, 0) url("../img/video.png") no-repeat scroll center center / 40px auto;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 1px;
  z-index: 999999;
}
.kapsam a::before {
  background: #000 none repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.4s ease 0s;
}
li.kapsam:hover a::before {
  opacity: 0;
  transition: 0.4s;
}
.kapsam a {
  position: relative;
}
.icbas .icongel > img {
  max-width: 45px;
}
.icbas > div > div:hover {
  box-shadow: 0 0 20px rgba(16, 16, 16, 0.5);
  transform: scale(1.1);
  transition: all 0.4s ease 0s;
  z-index: 11;
}
.icbas .kutubaslik {
  padding-left: 50px;
}
.icongel > img {
  max-width: 51px;
}
.ek_detayc .kutubas {
  font-size: 16px;
}
.ek_detayc .kutubuyuk {
  font-size: 21px;
  position: relative;
  top: 4px;
}
.ek_detayc .kutuaciklama {
  line-height: 18px;
  min-height: 36px;
}
.ek_detayc .islerimiz > div:hover {
  box-shadow: 0 0 20px rgba(16, 16, 16, 0.5);
  transform: scale(1.1);
  transition: all 0.4s ease 0s;
  z-index: 11;
}
.ek_detayc .islerimiz {
    background: unset;
    height: 124px;
}
.ek_detayc .kutubaslik {
  padding-bottom: 16px;
  padding-top: 17px;
}
.etiketlerimiz {
  margin-bottom: 20px;
}
.yohusa .kutuaciklama {
  font-size: 12px;
}

.single .entry-content p, .page .entry-content p {
  text-align: justify!important;
}
.formisko > p {
  padding: 20px 0 0 15px;
}

#infscr-loading {
  clear: both;
  padding: 30px 0 0;
  text-align: center;
  width: 100%;
}
#infscr-loading > img {
  margin-bottom: 20px;
  max-width: 70px;
}
.nul {
  margin: 0;
  padding: 0;
}
.digeraksam a {
  font-size: 12px;
}
.nmega {
  background: #ffffff none repeat scroll 0 0;
  bottom: 4px;
  box-shadow: 0 0 2px #cccccc;
  display: none;
  height: 335px;
  left: 260px;
  margin-left: -8px;
  max-width: 785px;
  overflow: hidden;
  padding: 8px 20px;
  position: absolute;
  right: 0;
  z-index: 999;
}
.nul > li {
    float: left;
    width: 20%;
}
.nul a {
  display: inline-block;
  font-size: 11px;
  padding: 4px 0;
}
.dgr2 .nmega {
    max-width: 563px;
}
.dgr2 .nul a {
  font-size: 11px;
}
.dgr2 .nul > li {
  width: 33%;
}
.dgr2 .nmega {
  height: 335px;
  left: 470px;
  max-width: 650px;
}
.dgr3 .nul > li {
  width: 50%;
}
.dgr3 .nul a {
    font-size: 11px;
}
.dgr3 .nmega {
  height: 335px;
  max-width: 450px;
  left: 699px;
}
.digeraksam:hover .nmega {
  display: block;
}
.digeraksam {
  position: unset!important;
}
.seto3 .nmega, .seto4 .nmega {
  right: 0;
}
.nas {
  left: -8px;
  position: relative;
  top: 5px;
}
.nas > a {
  display: block;
  width: 114%;
  padding: 5px 0;
}
.nas > a:hover {
  background: #f0f0f0 none repeat scroll 0 0;
}
.nas i {
  float: left;
  left: unset;
  margin: 4px 0 0 6px;
  position: absolute;
  right: 80px;
  top: 3px;
}
.nul i {
  left: -9px;
  top: 4px;
}
.digeraksam .vbox-close {
  background: unset!important;
  right: 0px;
  top: 0px;
  color: #000!important;
  text-indent: unset;
  font-size: 15px;
}
.gg{display:none;}
.velo {
  width: 100%!important;
}
.devam.nodevam {
  margin-top: 0!important;
}
.dgr4 .nmega {
  max-width: 250px;
  left: unset;
  right: 10px;
}
.dgr4 .nul > li {
  width: 100%;
}
.dgr5 .nmega {
  max-width: 260px;
  right: 217px;
  left: unset;
}
.dgr5 .nul > li {
  width: 100%;
}
.resimpop .vbox-close {
	position: absolute;
	right: unset !important;
	top: 50%;
	width: 29px;
	left: 50%;
	margin-left: 390px;
	margin-top: -312px;
}
.taxme i {
	position: absolute;
	color: #881302;
	left: 10px;
	top: 17px;
	transform: rotate(90deg);
	font-size: 15px;
}
.taxme .entry-content {
	width: 100% !important;
}
.taxme h1 {
	top: 0;
	height: 25px;
	overflow: hidden;
	font-size: 18px !important;
}
.katres > p {
	margin: 0 0 0 0;
}
#algolia-search-box input {
	border-bottom: 2px solid #b50c0d !important;
}
#algolia-search-box .search-icon {
	fill: #b50c0d!important;
}
#ais-facets {
	width: 30% !important;
}
.ais-header {
	background: #EFEFEF;
}
.ais-header .widgettitle {
	padding: 5px 10px !important;
	line-height: 30px;
	display: block;
	margin-bottom: 0 !important;
	margin-top: 11px !important;
}
.ais-menu--item, .ais-hierarchical-menu--link, .ais-refinement-list--item div {
	display: block;
	padding: 3px 10px;
	border-bottom: 1px dotted #c0c0c0;
}
.ais-refinement-list--checkbox {
	position: relative;
	top: 1px;
}
.ais-hits--content h2 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5px;
}
.ais-pagination {
	padding: 0 !important;
}
.ais-pagination--link {
	background: #B50C0D;
	color: #fff;
	padding: 7px 11px;
	border-radius: 1px;
	transition: 0.4s !important;
	text-decoration: none !important;
}
.ais-pagination--link:hover {
	background: #333333 !important;
	color: #fff;
	transition: 0.4s;
}
#ais-wrapper {
	margin-top: 51px;
}
#ais-main {
	margin-top: 0 !important;
	padding-top: 0 !important;
}
.bhoechie-tab-menu .list-group {
	width: 106% !important;
	height: 450px;
}
.bhoechie-tab-menu div:nth-chilf(2n) {
	left: 109px !important;
}
.bhoechie-tab-menu .handle3 {
	left: 1px !important;
}
.animatedbottom.sektorgibi.gelgib {
	background: unset;
	border: unset !important;
	box-shadow: unset;
	left: 83px;
	bottom: -16px;
	opacity: 0.7;
	transition:0.5;
}
.animatedbottom.sektorgibi.gelgib:hover {
	opacity: 1;
	transition:0.5;
}
.animatedbottom.sektorgibi.gelgib:hover i {
	color: #b50c0d !important;
	font-size: 42px;
}

/* ticari */
.entry-content table {
	background: #f0f0f0 none repeat scroll 0 0;
	width: 100%;
	font-size: 14px;
}
.entry-content table tr:nth-child(2n+1) {
	background: #f9f9f9 none repeat scroll 0 0;
}
.entry-content table td {
	padding: 10px 15px;
}
.talimatyok .talimatacik {
	width: 100%;
	float: unset;
}
.show_image {
	display: block;
	border: 1px dashed #a2a2a2;
	padding: 10px 0;
}
.img-responsive.attachment-medium {
	margin: 0 auto;
}
.diger_uzman .uzbaslik {
	text-align: left !important;
}
.soiko img {
	max-width: 33px;
}
.soiko {
	float: right;
	position: relative;
	top: -3px;
}
.gelsinki.share-single.type-single.three {
	width: 120px !important;
	float: right !important;
	margin: 0 !important;
	position: relative !important;
	display: block !important;
	opacity: 1 !important;
	top: -7px;
}
body {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none;   /* Chrome 6.0+, Safari 3.1+, Edge & Opera 15+ */
-moz-user-select: none;      /* Firefox */
-ms-user-select: none;       /* IE 10+ and Edge */
user-select: none;           /* Non-prefixed version,
								currently supported by Chrome and Opera */
}
blockquote.arcx {
	background: #fff;
	border: 3px solid #ececec !important;
	font-family: 'Open Sans', sans-serif;
}

.entry blockquote .arcx {
	font-size: 24px;
	font-weight: 300;
	margin: 30px 0;
	padding: 20px;
}
.uzman_alani .arcx h2 {
	color: #000;
	font-size: 30px;
	line-height: 40px;
	font-weight: 400;
	margin-bottom: 3px;
}
.arcx .uf-author-avatar {
	float: right;
	max-width: 120px;
	margin-top: -33px;
}
.arcx p {
	text-align: justify;
}



#works .post-content p {
	margin-top: 0;
	margin-bottom: 20px;
}
#works.owl-carousel .owl-item img {
	display: inline;
	width: auto;
	height: auto;
	max-width: 100%;
}
#works .work-item {
	margin-top: -84px;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	left: 0;
	right: 0;
	padding: 1rem;
	background: #ffffff;
	max-width: 420px;
	border-radius: 8px;
	box-shadow: 0px 2px 20px 5px rgba(0,0,0,0.1);
	transition: 0.3s;
	margin-left: 25px;
	margin-right: 25px;
}
#works.owl-carousel .owl-item img {
	display: inline;
	width: auto;
	height: auto;
	max-width: 100%;
}
#works .owl-wrapper-outer .owl-wrapper > .owl-item {
	max-width: 360px !important;
	width: 360px !important;
	margin-right: 30px;
}
.work-item > img {
	width: 50px !important;
}
.work-item > h2 {
	margin: 5px 0 0 0;
	font-size: 16px;
	color: #000;
	height: 31px;
}
#uzmanlar {
	padding: 50px 0;
}
#works .owl-pagination {
	position: absolute;
	right: 0;
	top: unset;
	bottom: -35px;
	left: 0;
}
#works.owl-theme .owl-controls .owl-page span {
	background: #B50C0D;
	border-radius: 0;
	height: 5px;
	width: 60px;
}
#works .owl-item:hover .work-item {
	transition: 0.3s;
	margin-top: -55px;
}
.home .hooked img {
	max-width: 40px;
	margin-top: -7px;
	float: right;
	margin-left: -6px;
}
.home .hooked span {
	float: left;
}

.home li.tile.hover:not(.highlight) .description {
	height: 100% !important;
}
.home li.tile .description {
	transition: all 0.4s ease-in-out !important;
}
#uzman-gorusux .tile,#uzman-gorusuy .title {
	position: unset;
	float: unset;
	/* width: unset; */
	list-style-type: none !important;
	overflow: hidden;
}
#uzman-gorusux .item, #uzman-gorusuy .item {
	padding: 0 10px !important;
}
#uzman-gorusux .tile,#uzman-gorusuy .tile {
	position: relative;
	float: unset;
	width: 280px;
	list-style-type: none !important;
	padding: 23px !important;
	height: 370px;
}
#uzman-gorusux div.description,#uzman-gorusuy div.description {
	left: 0;
}
#uzman-gorusux .tile.single .description h3, #uzman-gorusuy .tile.single .description h3 {
	font-size: 18.8px !important;
}
#uzman-gorusux .tile.single > .description::after, #uzman-gorusuy .tile.single > .description::after {
	height: 8rem !important;
}
.diger_seo {
	clear: both;
}
.katres > p {
	font: 16px/25px open sans;
	text-align: justify;
}
.arsivikirk .katres li {
	font: 16px/25px open sans !important;
}
.arsivikirk p {
	margin-bottom: 24px;
}
label.input-group-addon.label-info {
	width: 140px;
	background: #ED0D0E;
	color: #fff;
	text-align: left;
	border: 1px solid #D70809;
}
#sorgulaModal .input-group {
	width: 100%;
}
#sorgulaModal .btn.btn-success {
	background: #333;
	border: 1px solid #000;
}
.centered-modal.in {
	display: flex !important;
}
.centered-modal .modal-dialog {
	margin: auto;
}
.scan-qr i {
	color: #fff !important;
	font-size: 24px;
}
.input-group-addon.scan-qr.label-info {
	padding: 0 30px;
	background: #000;
	color: #fff !important;
}
/* mesut */
.btn.btn-lg.sorgulama-modal-ac {
	position: absolute;
	left: calc(50% - 80px);
	top: 90%;
	/* background: rgb(237,13,14); */
	background: linear-gradient(90deg, rgba(237,13,14,1) 0%, rgba(181,12,13,1) 50%, rgba(139,19,2,1) 100%);
	border: unset !important;
}
.sorgulama-modal-ac:focus {
	outline: unset !important;
}
.modal-backdrop { z-index: 0!important; }
.lds-facebook {display: inline-block;position: relative;width: 80px;height: 80px; margin-left: calc(50% - 40px);}
.lds-facebook div {display: inline-block;position: absolute;left: 8px;width: 16px;background: #B50C0D;animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;}
.lds-facebook div:nth-child(1) {left: 8px;animation-delay: -0.24s;}
.lds-facebook div:nth-child(2) {left: 32px;animation-delay: -0.12s;}
.lds-facebook div:nth-child(3) {left: 56px;animation-delay: 0s;}
@keyframes lds-facebook {
	0% {top: 8px;height: 64px;}
	50%, 100% {top: 24px;height: 32px;}
}
/* mesut */
.islerimiz {
	z-index: 99999;
}
