/* mobil ba�lad� */
@media screen and (max-width:1200px){
	.kutuaciklama {
		margin-top: 10px;
		height: 55px;
	}
	.kutubuyuk {
		height: 22px;
	}
	.kutubuyuk {
		font-size: 19px;
	}
	.kutubas {
		font-size: 15px;
		margin-bottom: 5px!important;
	}
	#sektorlergel .item img {
		width: 100%;
		height: auto;
	}
	.aciklamagizle, .habereaciklama {
		padding-left: 182px;
	}
	.habereaciklama {
		font: 14px/19px open sans;
	}
	.resimlihaber > a {
		height: 100px;
		width: 171px;
	}
	.habergeldiaciklama {
		font: 15px/21px open sans;
		margin-bottom: 22px;
	}
	.megamenu li a {
		padding: 30px 9px;
	}
	.akreditelogo li{
		margin-right:20px;
	}
	.fixo .megamenu {
		margin-right: 35px;
	}
	.fixo .megamenu li a {
		color: #fff;
		padding: 13px 11px;
	}
	#menu-5 .ozelalan {
		width: 210px !important;
	}
	#menu-1 .ozelalan {
		width: 168px;
	}
	.ozelmenu {
		padding-bottom: 70px;
		overflow: auto;
	}
	.resimhaberi img, .resimlik img {
		height: auto;
	}
	.birlik {
		width: 397px !important;
	}
	.ikilik {
		width: 386px;
	}
	.list-group a {
		padding: 11px 0 !important;
	}
	.ikonimg {
		padding: 0;
	}
	.bileft > ul > li > a {
		padding-left: 65px;
	}
	.box_style_4 {
		padding: 15px 10px;
	}
	.tax-hizmetler .arsivegel .entry-header {
		margin-top: 37px;
		width: 29%;
	}
	.tax-hizmetler .arsivegel .entry-content {
		width: 70%;
	}
	.gallery-item {
		height: 125px !important;
		width: 174px;
	}
	.bimega > ul {
		width: 725px;
	}
	.sabitdil {
		right: 25px;
	}
	.girisler {
		margin-left: -42px;
	}
	.femkomenu {
		margin-right: 69px;
	}
	.fixo .femkomenu {
		margin-right: 72px;
	}
	.sosyalikonlar > li {
		padding: 13px 6px;
	}
	.onyil img {
		height: 38px;
		top: 33px;
		left: 9px;
	}
	.fixo .onyil img {
		height: 27px;
		left: 25px;
		top: 17px;
	}
}
@media screen and (max-width:992px){
	.kutuaciklama {
		display: none;
	}
	.kutubuyuk {
		font-size: 19px;
		height: 43px;
		padding-top: 10px !important;
	}
	.icongel {
		margin-top: 22px;
	}
	.kutubas {
		font-size: 12px;
		margin-bottom: 0 !important;
	}
	.habereaciklama {
		display: none;
	}
	.resimlihaber > a {
		height: 90px;
		width: 351px;
	}
	.resimlihaber img {
		width: 100%;
	}
	.asagihaber {
		max-height: 400px!important;
	}
	.aciklamagizle {
		display: block;
		padding: 5px 0px!important;
		clear: both;
	}
	.ebulten {
		width: 47%;
	}
	.formkodu .gonder {
		clear: both;
		text-align: center;
		padding-top: 7px;
		display: block;
	}
	.logolargelicek > div {
		width: 25%;
	}
	.bileft > ul > li > a {
		padding-left: 0;
	}
	.ikonimg {
		display: none;
	}
	.bimega > ul {
		width: 500px;
	}
	.arsivegel {
		overflow: auto;
	}
	.birlik {
		width: 277px !important;
		height: 442px;
	}
	.ikilik {
		width: 326px;
		height: 442px;
	}
	.list-group a {
		padding: 6px 0 !important;
	}
	.bhoechie-tab-content {
		height: 442px;
	}
	.kapakilet {
		margin-right: 10px;
		width: 31px;
	}
	.altde {
		padding-left: 40px;
	}
	.intkutu {
		width: 730px;
	}
	.priold {
		font: 13px open sans;
		padding: 10px 30px;
	}
	.private {
		margin-top: 20px !important;
	}
	.exka {
		padding: 3px 20px;
		margin: 10px auto;
	}
	.pofuduk .form-control {
		margin-bottom: 5px;
	}
	.sorbas {
		color: #000;
		font: 600 18px open sans;
	}
	.megamenu {
		display: none;
	}
	.sosyalikonlar > li {
		padding: 13px 2px;
	}
	.mm-listview li:hover .mm-next, .mm-listview li:hover .mm-next::before, .mm-listview li:hover .mm-next::after {
		background: #b50c0d none repeat scroll 0 0;
		border-color: #fcfcfc !important;
		color: #fff !important;
	}
	.mobilxduzenle {
		position: relative;
		left: 48px;
	}
	.girisler {
		margin-left: 0px;
		position: relative;
		left: 50px;
	}
	.diller {
		position: relative;
		left: 70px;
	}
	.femkomenu {
		margin-right: 41px!important;
	}
	.sabitdil {
		right: 45px;
	}
	.femkomenu {
		margin-right: 93px;
		display:block;
	}
	.fixo .femkomenu {
		margin-right: 94px;
	}
	.wpcf7-form-control-wrap.file-808 {
		display: block;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.tE {
		font: 20px oswald;
	}
	.kL {
		font-size: 22px;
	}
	.fb li a {
		padding: 6px 4px;
	}
	.bankalogo, .hespibn {
		margin-bottom: 5px;
		width: 100%;
	}
}
@media screen and (max-width:768px){
	.arsivba h1 {
		font-size: 15px !important;
	}
	.bimega > ul {
		width: 350px;
	}
	#femkoxkurumsal .owl-geri {
		position: absolute!important;
		bottom: -50px!important;
		left: 42%!important;
		top: auto;
	}
	#femkoxkurumsal .owl-ileri {
		position: absolute!important;
		top: auto!important;
		right: 42%;
		bottom: -50px;
	}
	.birlik {
		height: 372px;
		width: 42% !important;
	}
	.birlik {
		height: 372px;
		width: 42% !important;
	}
	.ikilik {
		height: 442px;
		width: 52%;
	}
	.bhoechie-tab-content {
		height: 372px;
	}
	.bhoechie-tab {
		width: 77%;
	}
	div.bhoechie-tab-menu {
		width: 23%;
	}
	.intkutu {
		width: 690px;
	}
	#kutular > .container {
		margin: 0 !important;
		padding: 0 !important;
	}
	.resimlihaber {
		width: 100%!important;
	}
	.resimlihaber > a {
		height: 200px;
		width: 100%!important;
	}
	#sektorlergel .owl-controls.clickable {
		display: none!important;
	}
	.mobillisil {
		display: none;
	}
	.kaplaherseyi {
		overflow: hidden;
	}
	.aciklamagizle, .habereaciklama {
		float: left!important;
		width: 50%!important;
		padding: 10px!important;
		clear: unset!important;
	}
	.resimlihaber > a {
		float: left !important;
		width: 50% !important;
	}
	.asagihaber {
		height: 338px !important;
		max-height: 338px !important;
	}
	.habereaciklama {
		display: block!important;
	}
	.butt {
		position: absolute;
		right: 14px;
		top: 10px;
	}
	#sorgulaModal .tab-pane {
		min-height: auto;
	}
	#sorgulaModal.centered-modal .modal-dialog {
		margin: 20px !important;
		height: 100%;
		width: 92%;
		position: fixed;
		overflow: scroll;
	}
	#sorgulaModal .modal-content {
		height: auto;
	}
	#sorgulaModal .tab-content {
		padding: 20px 0;
	}
	#sorgulaModal .form-control {
		padding: 16px 5px !important;
	}
	#sorgulaModal {
		z-index: 99999999;
		overflow: auto;
	}
	.page-template-page-ce .logo img, .page-template-page-iso .logo img, .page-template-page-muayene .logo img {
		margin-left: 21px;
		top: 8px;
		width: 98px;
	}
	.po_durum {
		display:block;
		right: unset;
		top: unset;
		bottom: 0;
		left: 14px;
	}
	.kariyer .panel-title {
		height: 75px;
		overflow: hidden;
	}
	.kariyer .panel-title a {
		height: 51px;
		overflow: hidden;
	}
}
@media screen and (max-width:710px){
	.intkutu {
		width: 600px;
	}
	.incebey {
		margin-left: 0;
	}
	.fotoekle > img {
		width: 80px;
	}
	.tapu {
		margin-top: -45px;
	}
	.priold {
		padding: 10px 3px;
	}
	.butonum {
		padding: 5px 19px;
	}
	.sorbas {
		font: 17px open sans;
	}
	.sorual .c-select {
		padding: 6px 18px;
	}
	.duzenlitertip {
		width: 600px;
	}
	.yenibirsecim select, .yenibirsecim input {
		height: 33px;
	}
	.yenibirsecim input {
		position: relative;
		top: 1px;
	}
	.duzenlitertip .c-checkbox {
		margin: 0 0 5px !important;
		padding-bottom: 7px;
		font-size: 14px;
	}
	.rampa .c-input {
		font-size: 12px;
		padding-left: 24px;
	}
	.toplualan {
		margin-right: 8px;
	}
	.toplualan {
		margin-bottom: 3px;
		width: 276px;
	}
	.rampa {
		width: 32% !important;
	}
	.toplualan.topsuz {
		width: 23%!important;
	}
	.sE > div {
		margin-bottom: 25px;
	}
}
@media screen and (max-width:690px){
	.asagihaber {
		height: 355px!important;
		max-height: 355px !important;
	}
	.scrollToTop {
		height: 14px !important;
		padding: 17px !important;
		width: 25px !important;
	}
	.scrollToTop i {
		color: #fff;
		font-size: 37px;
		position: relative;
		top: -21px;
		left: -12px;
	}
	.femkomenu {
		margin-right: 0!important;
	}
	.giris {
		right: 40px;
	}
}
@media screen and (max-width:611px){
	.intkutu, .duzenlitertip{
		width: 550px;
	}
	.fotoekle > img {
		width: 60px;
	}
	.form-control {
		height: 29px;
	}
	.sonasama input {
		margin-bottom: 6px;
	}
	.sonbtn {
		padding: 4px 23px;
	}
	.private {
		margin-top: 0 !important;
	}
	.priold {
		padding: 3px;
	}
	.baslangic > a {
		height: 35px;
		padding: 0 7px !important;
	}
	.baslangic i {
		padding-top: 5px;
	}
	.topsuz {
		width: 22%;
	}
	.toplualan {
		margin-bottom: 3px;
		width: 46%;
	}
	.duzenlitertip .c-checkbox {
		font-size: 13px;
	}
	.toplualan select {
		width: 70px;
	}
	.toplualan select {
		display: none;
	}
	.yenibirdahi .toplualan {
		margin-left: 20px !important;
		width: 42%;
	}
	.yenibirdahixx .toplualan {
		margin-left: 20px !important;
		width: 39%;
	}
	.minik .form-control {
		width: 45%;
	}
	.habereaciklama {
		display: none!important;
	}
	.resimlihaber > a {
		display: inline-block;
		float: unset !important;
		height: 140px;
		overflow: hidden;
		width: 100% !important;
	}
	.asagihaber {
		height: 377px !important;
		max-height: 377px !important;
	}
	.aciklamagizle {
		float: unset!important;
		width: 100%!important;
	}
	.butt {
		position: absolute;
		right: 10px;
		top: -15px;
	}
}
@media screen and (max-width:691px){
	.sosyalikonlar > li {
		padding: 13px 4px;
		width: 14%;
	}
	.sektorgibi {
		bottom: 16px;
		padding: 0 6px;
		right: unset;
	}
	.sektorgibi i {
		font-size: 30px;
	}
	.sertifika {
		text-align: center;
		width: 100%;
	}
	.sertifika input {
		height: 41px;
		width: 153px;
	}
	.inputsorgula {
		border: medium none !important;
		box-shadow: 0 0 10px 1px #fff inset !important;
	}
	.logo img {
		width: 76px;
	}
	.giris {
		font: bold 14px open sans;
		height: 30px;
		padding: 5px 15px;
		top: 27px;
	}
	.flag.nturl > img {
		height: 30px;
		width: 40px;
	}
	.sabitdil {
		right: -76px;
		top: 3px;
	}
	.femkomenu {
		margin-right: -37px;
		margin-top: 8px;
		padding: 5px 12px;
	}
	.girisler {
		margin-left: 0 !important;
		margin-top: -19px !important;
		position: relative;
		right: -62px;
	}
	#slayt .owl-page span {
		height: 9px;
		width: 19px;
		margin: 5px 3px;
	}
	.fixo .femkomenu {
		margin-right: -28px;
		margin-top: 15px;
	}
	.fixo .sabitdil {
		top: 10px;
	}
	.fixo .girisler {
		margin-top: 5px !important;
	}
	.tumu {
		top: -23px;
	}
	.digerleri {
		clear: both;
		margin-top: 30px;
	}
	#femkoxkurumsal .owl-ileri {
		right: 32%;
	}
	#femkoxkurumsal .owl-geri {
		left: 32% !important;
	}
	.formkodu {
		margin-top: 20px;
	}
	#copi {
		padding: 0 15px;
	}
	.girmek {
		height: auto;
	}
	.top {
		height: 45px;
	}
	.resimlihaber > a {
		height: 140px;
		width: 100%;
	}
	.logolargelicek > div {
		width: 165px;
	}
	.mm-navbar-bottom {
		display: none!important;
	}
	.mm-panels {
		bottom: 0 !important;
	}
	.mobilx .mobillisil{
		display:none;
	}
	.yazilargel {
		height: 210px;
		overflow: hidden;
		width: 49%;
	}
	.tax-hizmetler .arsivegel .entry-header {
		margin-top: 0 !important;
		width: 100% !important;
	}
	.archive b.devam {
		margin-top: 0;
	}
	.tax-hizmetler .arsivegel .entry-content {
		margin-top: 20px !important;
		padding: 0 !important;
		width: 100% !important;
	}
	.tax-hizmetler .entry-content > p {
		height: 80px;
		overflow: hidden;
	}
	/* Mobil yeni d�zenleme */
	#femkoslayt .owl-controls {
		display: none!important;
	}
	.logo {
		float: none!important;
		margin-left: -48px;
		text-align: center;
		width: 100% !important;
	}
	.mobilxduzenle {
		width: 100%!important;
		float: none!important;
	}
	.femkomenu {
		margin-right: 0;
	}
	.sabitdil {
		left: 0!important;
		top: 3px;
		right: auto!important;
	}
	.girisler {
		float: none !important;
		margin: 0 !important;
		right: -40px !important;
		top: -20px !important;
		width: 100% !important;
		left: 0px;
	}
	.diller {
		left: 20px;
	}
	.femkomenu {
		position: relative;
		left: -7px;
	}
	.mobilx .femkomenu {
		text-align: center!important;
		width: 102px!important;
	}
	.logo img {
		width: 96px;
	}
	.fixo .logo a {
		margin-left: -28px;
		position: absolute;
		width: 100% !important;
	}
	.fixo .sabitdil {
		left: 7px !important;
		top: 7px;
	}
	.fixo .femkomenu {
		margin-right: 1px;
		margin-top: 10px;
		position: relative;
		z-index: 55555;
	}
	.fixo .girmek {
		height: 50px;
		left: 3px;
		top: 16px;
	}
	.fixo .logo img {
		margin-top: -4px;
		transition: all 0.4s ease 0s;
		width: 139px;
		margin-left: 13px;
	}
	.sagsoci {
		position: relative;
		display:none;
	}
	.hem {
		display: block;
		clear: both;
		padding-left: 15px;
	}
	.girmek:hover .gizgiris {
		left: 0;
		right: unset;
		top: 65px;
	}
	.kalso {
		left: -220px;
		right: unset;
	}
}
@media screen and (max-width:691px){
	.page-template-page-ce .logo img, .page-template-page-iso .logo img, .page-template-page-muayene .logo img {
		margin-left: 21px;
		top: 2px;
		width: 56px;
	}
}
@media screen and (max-width:690px){
	.animatedbottom.sektorgibi.gelgib{display:none!important;}
	.femkomenu {
		left: -48px;
	}
	.giris {
		right: 0;
	}
	.drawer-nav {
		width: 330px;
	}
	.sagx_ref_baslik {
		font: 500 12px/16px open sans;
		padding: 0 0 0 15px;
	}
	.sagx_ref img {
		width: 76px;
	}
	body.drawer-open.modal-open .test_pd {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		width: 100%;
		background: #000;
		color: #fff;
		display:block;
		text-align: center;
		z-index: 999999999;
		padding: 15px 0;
	}
}
@media screen and (max-width:555px){
	.intkutu, .duzenlitertip {
		width: 450px;
	}
	.priold {
		font: 12px open sans;
	}
	.rampa {
		width: 30% !important;
	}
	.toplualan select {
		width: 50px;
	}
	.duzenlitertip .c-checkbox {
		padding-left: 25px;
		font-size: 12px;
	}
	.tikla-kopyala::before {
		font-size: 11px;
		right: 2px;
	}
}
@media screen and (max-width:550px){
	.drawer-nav {
		width: 290px;
	}
	.orjlogo {
		max-width: 180px;
		margin: 0 auto;
	}
	.pdfbuton img {
		max-width: 50px;
	}
	.sagx_text {
		font: 13px oswald;
		top: -12px;
	}
	.ka_baslik {
		font-size: 12px;
	}
	.kapali {
		width: 50px;
	}
	.okis {
		right: 60px;
		width: 90px;
	}
	.sagx_ref img {
		width: 59px;
	}
	.sagx_ref_baslik {
		padding: 0 0 0 5px;
	}
}
@media screen and (max-width:575px){
	.kapakilet {
		width: 26px;
	}
	.list-group-item.text-center {
		margin: 0 !important;
		padding: 6px 3px !important;
		position:relative;
	}
	.altde {
		padding-left: 33px;
	}
	.kapakilet {
		position: absolute;
		top: 32px;
	}
	.incebey {
		margin-left: 33px;
	}
	.sabitdil {
		right: -61px;
	}
	.femkomenu {
		margin-right: -5px;
	}
	.girisler {
		right: -47px;
	}
	.fixo .femkomenu {
		margin-right: -12px;
	}
	.ek_detayc #kutular.islerimiz > div {
		width: 100%;
	}
	.ek_detayc {
		overflow: auto;
	}
	.orta-x {
		width: auto;
	}
	.resimgeluzaktan > img {
		width: 90%!important;
	}
}
@media screen and (max-width:519px){
	.kapakilet {
		display: none;
	}
	.incebey{
		margin-left: 7px;
	}
	.altde {
		padding-left: 7px;
	}
	.sabitdil {
		right: -49px;
	}
	.femkomenu {
		margin-right: -11px;
	}
	.girisler {
		right: -34px;
	}
	.fixo .femkomenu {
		margin-right: -2px;
	}
}
@media screen and (max-width:480px){
	.mmbaslik {
		padding-left: 38px;
	}
	.mmtel {
		font-size: 16px;
	}
	.textgel {
		font: 11px open sans;
	}
	.mm-navbar-bottom > a {
		width: 40px;
	}
	.mm-panels {
		bottom: auto;
	}
	.mm-navbar-bottom {
		display: block!important;
	}
	.list-group-item.text-center {
		float: left !important;
		font-size: 15px !important;
		height: 68px;
		padding: 3px 13px !important;
		position: relative !important;
		top: 0 !important;
		width: 33% !important;
	}
	div.bhoechie-tab-menu {
		float: left;
		width: 100%;
	}
	.bhoechie-tab {
		width: 100%;
	}
	.ikilik {
		width: 60%;
	}
	.list-group-item.text-center img {
		display: none;
	}
	.altde {
		padding-left: 0;
	}
	.list-group-item.text-center.active::before, .list-group-item.text-center.active::after {
		border: medium none !important;
	}
	.incebey {
		margin-left: 0;
	}
	.haligit {
		display: none;
	}
	.birlik {
		height: 130px;
		width: 100%!important;
	}
	.bhoechie-tab-content {
		height: 562px;
	}
	.ikilik {
		height: 426px;
		margin-top: 0 !important;
		width: 100%;
	}
	.bhoechie-tab-content.active h3 {
		font: bold 21px open sans;
	}
	.birlik {
		height: auto;
		position: relative;
		width: 100% !important;
	}
	.halisgel {
		height: 150px;
		overflow: hidden;
		width: 100%;
	}
	.birlik .haritap {
		height: 150px;
		margin: 0 !important;
		overflow: hidden;
		padding: 0 !important;
	}
	.logolargelicek > div {
		width: 33%;
	}
	.sabitdil {
		right: -39px;
	}
	.femkomenu {
		margin-right: -2px;
	}
	.girisler {
		right: -24px;
	}
	.fixo .femkomenu {
		margin-right: 8px;
	}
	.video-section h1 {
		font-size: 80px;
	}
	.bhoechie-tab-menu .list-group {
		height: auto !important;
	}
}
@media screen and (max-width:478px){
	#uzman-gorusux .tile, #uzman-gorusuy .tile {
		width: 100% !important;
	}
	.owl-pagination {
		top: -37px;
	}
}
@media screen and (max-width:460px){
	.intkutu, .duzenlitertip {
		width: 400px;
	}
	.sorbas {
		font: 16px open sans;
		margin: 0 !important;
		padding: 0 5px !important;
	}
	.form-control {
		height: 26px;
	}
	.pofuduk {
		width: auto;
	}
	.toplualan {
		margin: 0 !important;
	}
	.toplualan select {
		margin-right: 8px;
		margin-top: -3px;
		width: 20px;
	}
	.logolargelicek > div {
		width: 33%;
	}
}
@media screen and (max-width:416px){
	.mmbaslik {
		padding-left: 0;
	}
	.telefonmm i {
		font-size: 21px;
		left: 44%;
		top: 10px;
	}
	.intkutu, .duzenlitertip {
		width: 350px;
	}
	.ekalanhidro .butonum {
		font-size: 13px;
		padding: 5px 7px!important;
	}
	#tab6 .p.priold {
		margin-top: 14px;
	}
	#tab11 .toplualan {
		margin-bottom: 3px;
		width: 48%;
	}
	#tab12 .toplualan {
		margin-left: 14px !important;
		width: 42%;
	}
	.sabitdil {
		right: -25px;
	}
	.femkomenu {
		margin-right: -6px;
	}
	.girisler {
		right: -10px;
	}
	.flag.nturl > img {
		width: 37px;
	}
	.fixo .girmek {
		left: -2px;
	}
	.fixo .femkomenu {
		margin-right: -1px;
	}
}
@media screen and (max-width:401px){
	.mmbaslik {
		font-size: 12px;
	}
	.mmtel {
		font-size: 15px;
	}
	.telefonmm i {
		font-size: 18px;
	}
	.mm-navbar-bottom > a {
		width: 35px;
	}
	.yazilargel {
		height: 300px;
		overflow: hidden;
		width: 98%;
	}
	.tE {
		font: 17px oswald;
	}
	.kL {
		font-size: 19px;
	}
	.fb li a {
		font-size: 18.5px;
		padding: 6px 3px;
	}
	.fixo .femkomenu {
		height: 29px;
		margin-right: -1px;
		margin-top: 12px;
		z-index: 555555555555;
		position: relative;
	}
}
@media screen and (max-width:365px){
	.telefonmm i {
		font-size: 15px;
		top: 14px;
	}
	.mm-navbar-bottom > a {
		width: 30px;
	}
	.list-group-item.text-center {
		height: 51px;
		width: 50% !important;
	}
	.detaylargel > p {
		font: 15px/20px open sans;
	}
	.bhoechie-tab-content.active h3 {
		font: bold 19px open sans;
		margin: 6px 0;
		padding: 0 0 3px;
	}
	.ikilik {
		padding: 10px 0 0 20px;
	}
	.sabitdil {
		right: -15px;
	}
	.femkomenu {
		margin-right: -10px;
	}
	.mobilx .femkomenu {
		width: 82px !important;
	}
	.girisler {
		right: -30px !important;
	}
	.alignright {
		margin-bottom: 0;
		margin-left: 3px;
	}
	.ikilik {
		height: 386px;
	}
}
