/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.4.9
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
@font-face { font-family: gilroy; font-display: auto; src: url('/wp-content/themes/total-child-theme/fonts/gilroy.woff'); }
@font-face { font-family: gilroybold; font-display: auto; src: url('/wp-content/themes/total-child-theme/fonts/gilroybold.woff'); }
h1, h2, h3, h4, #site-navigation a, .fontbold, .page-numbers, strong, .page-header-title, #site-logo a.site-logo-text, .wp-caption, .sidr-class-menu-item a  {
	font-family: gilroybold;
	font-weight: 400!important;
}
.font {
	font-family: gilroy;
}
h1, h2, h3, h4 {
	margin: 0;
	line-height: 1.3;
}
:focus {
	outline: none;
}
.tam-hisse {
	position: relative;
	width: 100vw;
	margin-left: -50vw;
	margin-right: -50vw;
	left: 50%;
	right: 50%;
}
.blok-inner {
	margin: 0 auto;
	width: 1150px;
}
@media (max-width: 1200px) {
	.blok-inner {
		width: 90%;
	}
}
a:hover {
	text-decoration: none;
}
img {
	display: block;
}


/* Header ucun custom css */
#site-logo-inner {
    display: table;
}
#site-logo img {
    width: 150px;
}
.main-logo, #site-header .logo-sosial-sebekeler-area {
    display: table-cell;
    vertical-align: middle;
}
.main-logo {
    padding-right: 30px!important;
}
#site-header .logo-sosial-sebekeler-area {
    padding-left: 30px;
    border-left: 1px solid #ddd;
}
#site-header .logo-sosial-sebekeler-area .ticon {
    font-size: 16px;
    color: white;
}
#site-header .logo-sosial-sebekeler-area a {
	background: #cecece;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
#site-header .logo-sosial-sebekeler-area a:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	border-radius: 50%;
}
#site-header .logo-sosial-sebekeler-area a:hover:before, .logo-sosial-sebekeler-area a:focus:before, .logo-sosial-sebekeler-area a:active:before {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.facebook-icon:before, .hekim-facebook {
	background: #7635f5;
}
.instagram-icon:before, .hekim-instagram {
	background: #ff4e7f;
}
.youtube-icon:before, .hekim-youtube {
	background: #d60101;
}
.whatsapp-icon:before, .hekim-whatsapp {
	background: #03d21c;
}
#site-navigation-sticky-wrapper {
    position: relative;
    z-index: 1;
}
.navbar-style-two {
    background: #09b336;
    border-top: 0;
    border-bottom: 0!important;
    position: relative;
    z-index: 2;
}
.current-menu-item a, .menu-item a:hover, .bolme-meqaleler .meqaleler-menu a, .bolme-xeberler .xeberler-menu a, #site-navigation .dropdown-menu >li.menu-item.current-menu-item >a, #site-navigation .dropdown-menu >li.menu-item.current-menu-parent >a, .single-sobeler .menu-sobeler a, .single-hekimler .menu-hekimler a {
    background: white;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    margin-bottom: -3px;
	color: black!important;
}
.menu-item a {
	margin-right: 3px;
}
.sub-menu {
    margin-top: 5px!important;
}
.sub-menu a {
    color: black!important;
    padding: 12px!important;
}
.main-navigation-ul {
    margin-left: -3px;
}
.header-aside-content {
    display: table;
    width: 100%;
}
.saytda-axtar, .bize-zeng {
    display: table-cell;
    vertical-align: middle;
}
.bize-zeng {
    padding-left: 100px;
}
.zeng-icon-box {
    position: relative;
}
.zeng-icon {
    position: absolute;
    width: 63px;
}
.zeng-detallar {
    text-align: left;
    padding-left: 80px;
}
.zeng-basliq {
    font-size: 16px;
    line-height: 1.3;
}
.zeng-nomre {
    font-size: 44px;
    line-height: 1;
}
.searchform input {
    width: 100%;
    background-repeat: no-repeat;
    background-position: right center;
    padding: 0 20px;
    border-radius: 30px;
    height: 41px;
    width: 350px;
}
.searchform .searchform-submit {
    top: 3px;
    right: 4px;
    height: 35px;
    line-height: 35px;
    width: 35px;
    border-radius: 50%;
    margin: 0;
    background: #cecece;
    opacity: 1;
    color: white;
}
.searchform ::placeholder {
	color: black;
}
@media (max-width: 1180px) {
	.bize-zeng {
		padding-left: 30px;
	}
}
@media (max-width: 1100px) {
	.searchform input {
		width: 250px;
	}
}
@media (max-width: 999px) {
	.saytda-axtar {
		display: none;
	}
}
@media (min-width: 1020px) and (max-width: 1120px) {
	.navbar-style-two .dropdown-menu>li>a {
		padding: 0 15px;
	}
}
@media (max-width: 1019px) {
	.navbar-style-two .dropdown-menu>li>a {
		padding: 0 10px;
	}
}
@media (max-width: 959px) {
	.header-two-aside {
		float: right;
		clear: none;
		padding-top: 0;
		text-align: left;
		margin-right: 50px;
	}
}
@media (max-width: 750px) {
	#site-header .logo-sosial-sebekeler-area {
		display: none;
	}
}
@media (max-width: 550px) {
	.bize-zeng {
		display: none;
	}
}
@media (min-width: 751px) {
	#top-bar-wrap {
		display: none;
	}
}
@media (min-width: 551px) and (max-width: 750px) {
	.top-telefon {
		display: none!important;
	}
}


/* Page header ucun custom css */
.page-header {
    border: 0;
    border-top: 0;
    border-bottom: 0;
}
.site-breadcrumbs.position-absolute {
    right: initial;
}
.site-breadcrumbs .sep {
    margin: 0 7px;
}
@media (max-width: 767px) {
	.page-header .page-header-title {
		font-size: 44px!important;
	}
}
.site-breadcrumbs.position-absolute {
    position: absolute!important;
    top: 50%!important;
    margin-top: -16px!important;
}


/* Footer ucun custom css */
.footer-area {
    padding: 80px 0 40px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -30px;
}
.foot-blok {
    width: 25%;
    padding: 0 30px 40px;
}
@media (min-width: 1000px) {
	.master-footer-area {
		background: linear-gradient(to right, #252e35 75%,#d0163d 25%);
	}
	.foot-uc {
		padding-right: 45px!important;
	}
	.foot-dord {
		background: #d0163d;
		margin: -80px -30px;
		padding: 80px 30px;
	}
	.foot-ikon, .foot-ikon a {
		color: white!important;
	}
}
.footer-area h4 {
    color: white;
    font-size: 18px;
    margin-bottom: 30px;
    text-transform: uppercase;
}
.footer-menyu {
    column-count: 2;
    margin-top: -2px;
}
.footer-menyu a {
    display: block;
    padding: 2px 0;
}
.footer-meqale-inner {
    margin-bottom: 15px;
}
.footer-meqale-basliq a {
    font-size: 14px;
    display: block;
}
.footer-tarix {
    color: white;
    font-size: 13px;
    margin-top: 3px;
}
.foot-ikon {
	position: relative;
	padding-left: 45px;
	margin-bottom: 15px;
}
.foot-ikon:before {
    font-family: ticons;
    position: absolute;
    left: 0;
    width: 30px;
    height: 30px;
    line-height: 30px;
    background: #af1334;
    color: #ffffff;
    text-align: center;
    font-size: 13px;
    border-radius: 3px;
}
.foot-ikon a {
    padding-top: 3px;
    display: table;
}
.foot-unvan:before {
	content: '\f041';
}
.foot-telefon:before {
	content: '\f095';
}
.foot-mail:before {
	content: '\f2b6';
}
@media (max-width: 999px) {
	.master-footer-area {
		background: #252e35;
	}
	.master-footer-area-bottom {
		background: #d0163d;
	}
}
@media (min-width: 501px) and (max-width: 999px) {
	.foot-blok {
		width: 50%;
	}
}
@media (max-width: 500px) {
	.foot-blok {
		width: 100%;
	}
}


/* Footer bottom ucun custom css */
@media (min-width: 1000px) {
	.master-footer-area-bottom {
		background: linear-gradient(to right, #d0163d 75%,#252e35 25%);
	}
}
.footer-bottom-area {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -30px;
    padding: 30px 0;
}
.footer-bottom-blok {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    padding: 0 30px;
	position: relative;
}
.footer-bottom-bir {
    width: 75%;
}
@media (min-width: 1000px) {
	.footer-bottom-iki {
		width: 25%;
		background: #252e35;
		margin: -30px -30px;
		padding: 30px;
	}
	#site-scroll-top {
		position: absolute;
		right: initial;
		top: -25px;
		left: -25px;
		bottom: initial;
		height: 50px;
		line-height: 50px;
		width: 50px;
		visibility: visible;
		opacity: 1;
		border: 2px solid #ffffff;
	}
	#site-scroll-top:hover {
		color: #ffffff!important;
		border: 2px solid #ffffff;
	}
}
@media (max-width: 999px) {
	#site-scroll-top.show {
		visibility: visible;
		opacity: 1;
		background: #09b336;
		color: white;
		border: 2px solid #ffffff;
		width: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		border-radius: 5px;
	}
}
.sosial-sebekeler-area {
	display: table;
	margin: 0 auto;
}
.sosial-sebekeler-area .ticon {
    font-size: 20px;
    padding: 0 10px;
}
.masterstudio, .masterstudio a {
    color: white!important;
}
@media (max-width: 999px) {
	#footer .sosial-sebekeler-area a {
		color: white;
	}
}
@media (min-width: 768px)  and (max-width: 999px) {
	.footer-bottom-bir, .footer-bottom-iki {
		width: 50%;
	}
}
@media (max-width: 767px) {
	.footer-bottom-bir, .footer-bottom-iki {
		width: 100%;
	}
	.footer-bottom-bir {
		text-align: center;
		padding-bottom: 15px;
	}
}


/* ELaqe ucun custom css */
.elaqe-melumatlari {
    margin-bottom: 40px;
}
.elaqe-melumatlari h2 {
    font-size: 32px;
}
.elaqe-basliq-aciqlama {
    color: #878787;
    font-size: 21px;
    margin: 10px 0 40px;
    width: 70%;
    line-height: 1.5;
}
.elaqe-bloklar {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    flex-wrap: wrap;
    margin: 0 -25px;
}
.elaqe-blok {
    width: 50%;
    padding: 0 25px 50px;
}
.elaqe-icon-box {
    display: table;
    width: 100%;
    margin-bottom: 15px;
}
.elaqe-sekil, .elaqe-detallar {
    display: table-cell;
    vertical-align: middle;
}
.elaqe-sekil {
	width: 60px;
}
.elaqe-sekil-inner {
    background: #ff1949;
    padding: 14px;
    border-radius: 5px;
	width: 60px;
}
.elaqe-detallar {
    padding-left: 20px;
}
.elaqe-basliq {
    text-transform: uppercase;
    color: #000000;
    font-size: 16px;
    line-height: 1.3;
    margin-bottom: 3px;
	padding-top: 5px;
}
.elaqe-detallar a {
	color: black;
}
.xerite {
    margin-bottom: -30px;
}
.acf-map {
    height: 450px;
    border-top: 1px solid #ddd;
}
@media (max-width: 767px) {
	.elaqe-blok {
		width: 100%;
	}
	.elaqe-melumatlari h2 {
		font-size: 24px;
	}
	.elaqe-melumatlari h3 {
		font-size: 16px;
	}
	.elaqe-basliq-aciqlama {
		font-size: 16px;
		width: 100%;
	}
}
@media (max-width: 300px) {
	.elaqe-sekil, .elaqe-detallar {
		display: block;
	}
	.elaqe-detallar {
		padding-left: 0;
		padding-top: 10px;
	}
	.elaqe-basliq {
		margin-bottom: 0;
	}
}
.gm-style-pbt {
	font-size: 0;
}
@media (min-width: 960px) {
	.gm-style-pbt:before {
		font-size: 20px;
		display: block;
		padding: 0 15px;
		line-height: 1.4;
	}
	.gm-style-pbt:before {
		content: 'Xəritəni yaxınlaşdırmaq üçün Ctrl + Scroll kombinasiyasından istifadə edin';
	}
}
@media (max-width: 959px) {
	.gm-style-pbt:before {
		font-size: 20px;
		display: block;
		padding: 0 15px;
		line-height: 1.4;
	}
	.gm-style-pbt:before {
		content: 'Xəritəni yaxınlaşdırmaq və ya uzaqlaşdırmaq üçün iki barmağınızı eyni anda istifadə edin';
	}
}
.directions {
    color: #ffffff;
    border: 2px solid #ffffff;
    line-height: 1.3;
    padding: 10px 25px;
    font-size: 16px;
    transition: .3s;
    background: #d0163d;
    margin-top: -60px;
    z-index: 1;
    position: relative;
    display: table;
    margin-left: 25px;
}
.directions:hover {
	background: #262626;
	color: white;
	transition: .3s;
}
.form-100 {
    width: 100%;
}
.form-element {
    margin-bottom: 15px;
}
.awesome-form .input-group,
.awesome-form input,
.awesome-form textarea,
.awesome-form label {
    display: inline-block;
}
.awesome-form .input-group {
    position: relative;
}
.awesome-form input,
.awesome-form textarea,
.awesome-form label {
    padding: 10px 0;
    font-size: 16px;
    border-radius: 0;
    width: 100%;
}
.awesome-form textarea {
    height: 100px;
}
.awesome-form input, .awesome-form textarea {
    outline: none;
    background: transparent;
    border: none;
    border-bottom: 1px solid #ddd;
    color: black;
}
.awesome-form label {
    position: absolute;
    top: 25px;
    left: 0;
    transform: translateY(-50%);
    pointer-events: none;
    transition: .2s ease all;
}
.awesome-form input:focus, .awesome-form textarea:focus {
    border-color: #006599;
}
.awesome-form input:focus ~ label,
.awesome-form input.has-value ~ label,
.awesome-form textarea:focus ~ label,
.awesome-form textarea.has-value ~ label{
    top: 0;
    font-size: 12px;
    color: #d0163d;
}
#submit-btn {
    border-radius: 5px;
	background: #333;
    padding: 10px 30px;
    text-transform: uppercase;
    font-size: 16px;
}
.alert-danger {
    border: 2px solid #ec155b;
}
.alert-success {
    border: 2px solid #15ec6b;
}
.alert {
    text-align: center;
    padding: 5px 15px;
    margin-top: 15px;
}



/* Hekimler ucun custom css */
.hekimler {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.hekim {
    width: 25%;
    padding: 0 15px 30px;
    text-align: center;
}
.hekim-inner a {
    border: 1px solid #ddd;
    padding: 15px;
    display: block;
    background: white;
	transition: .3s;
}
.hekim-inner a:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
	transition: .3s;
}
.hekim h2 {
    text-transform: uppercase;
    font-size: 16px;
    margin-top: 15px;
}
.hekim-inner a:hover h2 {
	color: black;
}
.hekim h3 {
    margin-top: 5px;
    color: #09b336;
}
@media (max-width: 500px) {
	.hekim {
		width: 100%;
	}
}
@media (min-width: 501px) and (max-width: 800px) {
	.hekim {
		width: 50%;
	}
}
@media (min-width: 801px) and (max-width: 999px) {
	.hekim {
		width: 33.3%;
	}
}



/* Qalereya ucun custom css */
.wpex-lightbox-group {
    display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.sekil {
    width: 25%;
    padding: 0 10px;
}
.sekil-inner {
    margin-bottom: 20px;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
}
.sekil-inner:hover img {
	transform: scale(1.1);
	transition: all .3s;
}
.sekil-inner:hover .ortuk {
	transform: scale(1);
	transition: all .3s;
	opacity: 1;
}
.sekil-inner img {
	transition: all .3s;
	display: block;
}
.ortuk {
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, rgba(9,179,54,1) 0%,rgba(255,255,255,0) 100%);
    top: 0;
    left: 0;
    transform: scale(2);
    opacity: 0;
    transition: all .3s;
}
@media (min-width: 501px) and (max-width: 800px) {
	.sekil {
		width: 50%;
		padding: 0 10px;
	}
	.sekil-inner {
		margin-bottom: 20px;
	}
}
@media (min-width: 801px) and (max-width: 1099px) {
	.sekil {
		width: 33.3%;
		padding: 0 10px;
	}
	.sekil-inner {
		margin-bottom: 20px;
	}
}
@media (max-width: 500px) {
	.sekil {
		width: 100%;
	}
	.sekil-inner {
		margin-bottom: 15px;
	}
}



/* Videolar üçün custom css */
.tg-item-author, .victoria .tg-item-views:before, .victoria .tg-item-date:before, .tg-item-date, .tg-item-views {
	display: none!important;
}
.victoria .tg-item-title, .victoria .tg-item-title a {
    font-size: 15px!important;
    line-height: 1.3!important;
    white-space: inherit!important;
    text-overflow: inherit!important;
    height: 56px!important;
	color: black!important;
	font-family: Arial!important;
}
.victoria .tg-item-content-holder {
    padding: 10px 0!important;
}
.tg-ajax-button {
    background: #2098df!important;
}
.tg-ajax-button:hover {
	background: #1e73be!important;
}
.tg-nav-color {
	color: white!important;
	background: transparent;
}


/* Vakansiyalar ucun custom css */
.vakansiyalar-area {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -25px;
}
.vakansiya-blok {
    padding: 0 25px 40px;
}
.vakansiya-bir {
	width: 33.3%;
}
.vakansiya-iki {
	width: 66.6%;
}
.vakansiya {
    margin-bottom: 40px;
}
.vakansiya-inner {
    background: white;
}
.vakansiya-detallar {
    padding: 30px;
    position: relative;
}
.vakansiya-link {
    position: absolute;
    bottom: -20px;
    right: 30px;
}
.vakansiya .ticon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: white;
    text-align: center;
    border-radius: 50%;
	box-shadow: 0 10px 20px 0 rgba(0,0,0,.2);
	background: #d0163d;
}
.vakansiya-blok h3, .sobe-profil-iki h4 {
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 15px;
    font-size: 20px;
}
.vakansiya-aciqlama {
    margin-bottom: 30px;
}
.vakansiya-blok .form-group {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.vakansiya-blok .form-element {
    margin-bottom: 15px;
    padding: 0 15px;
}
.vakansiya-blok .form-50 {
    width: 50%;
}
.vakansiya-blok .form-element label {
    display: block;
    font-family: gilroybold;
}
.vakansiya-blok .form-element input {
    width: 100%;
}
.vakansiya-yoxdur {
    background: #d0163d;
    color: white;
    font-weight: 600;
    text-align: center;
    padding: 10px 15px;
	line-height: 1.4;
}
.form-radio {
	margin-top: 10px;
}
.form-radio label {
    display: inline-block!important;
    padding-right: 30px;
}
.form-radio input {
    width: auto!important;
}
.form-radio label {
	font-family: gilroy!important;
}
@media (max-width: 767px) {
	.vakansiya-bir, .vakansiya-iki {
		width: 100%;
	}
}
@media (max-width: 500px) {
	.vakansiya-blok .form-50 {
		width: 100%;
	}
}
@media (min-width: 768px) {
	.vakansiya-iki h3 {
		display: none;
	}
}



/* Meqaleler ucun custom css */
.meqaleler {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.meqale {
    padding: 0 15px 30px;
    width: 33.3%;
}
.meqale-sekil {
	overflow: hidden;
	border-radius: 10px;
}
.meqale-sekil img {
	transition: .7s;
}
.meqale-inner:hover .meqale-sekil img {
	transform: scale(1.1);
    transition: .7s;
}
.meqale-meta {
    display: table;
    margin: 15px 0 10px;
	line-height: 1.3;
}
.meqale-muellif, .meqale-paylasilma-tarixi {
    display: table-cell;
    vertical-align: middle;
}
.meta-xett {
    padding: 0 10px;
}
.home .meta-xett {
	display: none;
}
.meqale-muellif a {
    color: #727695;
}
.meqale-muellif-sekil, .meqale-muellif-ad {
    display: table-cell;
    vertical-align: middle;
}
.meqale-muellif-sekil {
    width: 30px;
}
.meqale-muellif-ad {
    padding-left: 10px;
}
.meqale-muellif-sekil img {
    border-radius: 50%;
}
.meqale-basliq {
    line-height: 1.4;
    font-size: 22px;
    margin-bottom: 10px;
}
.meqale-basliq a, .meqale-basliq a:hover {
	transition: .15s;
	display: block;
}
.daha-etrafli a {
    font-size: 17px;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	overflow: hidden;
	color: black;
}
.daha-etrafli a:hover {
	color: #09b336;
	transition: .3s;
}
.daha-etrafli a:before {
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	right: 100%;
	bottom: 0;
	background: #09b336;
	height: 1px;
	-webkit-transition-property: right;
	transition-property: right;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.daha-etrafli a:hover:before, .daha-etrafli a:focus:before, .daha-etrafli a:active:before {
	right: 0;
}
.daha-etrafli:before {
    content: '\f101';
    font-family: ticons;
    background: #eee;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-right: 10px;
    display: inline-block;
    font-size: 17px;
    transform: translateY(3px);
}
@media (min-width: 501px) and (max-width: 950px) {
	.meqale {
		width: 50%;
	}
}
@media (max-width: 500px) {
	.meqale {
		width: 100%;
	}
}


/* Pagination ucun custom css */
.nomreler {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	margin-top: 10px;
	margin-bottom: 40px;
}
.nomreler .dots {
	pointer-events: none;
}
.page-numbers {
    padding: 0;
    height: 40px;
    width: 40px;
    line-height: 40px!important;
    background: #eaeaea;
    color: black;
    text-align: center;
    margin-right: 5px;
    transition: all.15s;
    border-radius: 5px;
    font-size: 18px;
}
.page-numbers.current, .current:hover {
    padding: 0;
    background: #09b336!important;
    color: white!important;
}
.page-numbers:hover {
	background: #09b336;
	color: white!important;
	transition: all.15s;
}
.next, .prev {
	font-size: 0;
}
.next:before {
	content: '\f101';
	font-family: ticons;
	font-size: 20px;
}
.prev:before {
	content: '\f100';
	font-family: ticons;
	font-size: 20px;
}


/* Xeberler ucun custom css */
.term-xeberler .meqale-muellif, .term-xeberler .meta-xett {
	display: none;
}
.term-xeberler .meqale-paylasilma-tarixi {
	color: #727695;
}


/* Single post ucun custom css */
.post-pagination-wrap {
    border-top: 0;
    padding: 1.538em 0;
    background: #09b336;
    border-bottom: 5px solid white;
}
.post-pagination span {
    margin-right: 5px;
    background: white;
    color: black;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    text-align: center;
}
.post-pagination a {
	color: white;
	font-weight: 600;
}
.post-pagination .post-prev span {
    margin-right: 10px;
}
.post-pagination .post-next span {
    margin-left: 10px;
}
.yazi-muellif {
    display: flex;
    flex-wrap: wrap;
	margin-top: 30px;
	margin-bottom: 15px;
}
.yazi-icon-box {
    display: table;
    padding-right: 25px;
    border-right: 1px solid #e2e2e2;
    margin-bottom: 15px;
    margin-right: 25px;
}
.yazi-icon-box:last-child {
	border-right: 0;
}
.yazi-icon, .yazi-icon-detallar {
    display: table-cell;
    vertical-align: middle;
}
.yazi-icon {
    width: 40px;
}
.yazi-icon-detallar {
    padding-left: 15px;
    line-height: 1.3;
}
.yazi-birinci-basliq {
    margin-bottom: 3px;
    color: #09b336;
}
.single-post h1 {
    font-size: 32px;
    margin-bottom: 15px;
}
.yazi-melumatlari {
    font-size: 17px;
    text-align: justify;
}
.yazi-melumatlari h1, .yazi-melumatlari h2, .yazi-melumatlari h3, .yazi-melumatlari h4 {
	margin-bottom: 10px;
	text-align: left;
}
.yazi-melumatlari ul, .yazi-melumatlari ol {
	text-align: left;
}
.yazi-muellif-blok {
    display: flex;
    flex-wrap: wrap;
    background: #eee;
    border-radius: 10px;
    padding: 15px;
	margin-top: 45px;
	position: relative;
}
.muellif-basliq {
    position: absolute;
    top: 0;
    margin-top: -15px;
    background: white;
    padding: 3px 25px;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.22);
    border-radius: 5px;
}
.yazi-muellif-sekil, .yazi-muellif-detallar {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
}
.yazi-muellif-sekil {
    width: 100px;
}
.yazi-muellif-sekil img {
    border-radius: 10px;
}
.yazi-muellif-detallar {
    padding-left: 30px;
    width: calc(100% - 100px);
    line-height: 1.3;
}
.yazi-muellif-ad {
    text-transform: uppercase;
    margin-bottom: 5px;
}
.yazi-muellif-detal {
    display: table;
}
.yazi-hekim-haqqinda, .yazi-hekim-link {
    display: table-cell;
    vertical-align: middle;
}
.yazi-hekim-button a {
    background: #d0163d;
    color: white;
    padding: 10px 15px 10px 20px;
    border-radius: 5px;
    text-transform: uppercase;
    transition: .3s;
	display: table;
	margin-right: 0;
    margin-left: auto;
}
.yazi-hekim-button a:hover {
	background: #252e35;
	transition: .3s;
}
.yazi-hekim-button a:after {
	content: '\f138';
	font-family: ticons;
	margin-left: 10px;
}
@media (max-width: 767px) {
	.yazi-icon-box {
		border-right: 0;
	}
	.wpex-social-share .wpex-label {
		display: none;
	}
	.wpex-social-share.style-flat.position-horizontal a {
		border-radius: 50%!important;
		padding: 0!important;
		width: 35px;
		height: 35px;
		line-height: 35px;
	}
	.yazi-muellif-blok {
		padding: 30px;
	}
	.yazi-hekim-haqqinda, .yazi-hekim-link {
		display: block;
	}
	.yazi-hekim-button a {
		padding: 7px 15px 7px 20px;
		margin-left: 0;
		margin-top: 10px;
	}
	.muellif-basliq {
		padding: 6px 25px 3px;
	}
}
@media (max-width: 500px) {
	.yazi-muellif-detallar {
		width: 100%;
		padding-left: 0;
		padding-top: 15px;
	}
}


/* Sidebar ucun custom css */
.widgettitle {
	display: none;
}
.modul {
	margin-bottom: 40px;
}
.modul ul {
    margin: 0;
    list-style: none;
}
.modul-link a {
    color: black;
    font-size: 17px;
    transition: .3s;
	padding: 0 3px 0 20px;
	position: relative;
}
.modul-link a:hover {
	color: #09b336;
	padding: 0 3px 0 25px;
	transition: .3s;
}
.modul-link a:before {
    content: '';
    background: #0eb582;
    width: 7px;
    height: 7px;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.modul-basliq {
    background: #eee;
    padding: 15px;
    margin: -25px -25px 25px;
    border-bottom: 1px solid #ddd;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
}
.modul {
	margin-bottom: 30px;
    border: 1px solid #ddd;
    border-radius: 5px;
    overflow: hidden;
    padding: 25px;
}
.modul-meqale {
    margin-bottom: 15px;
}
.modul-meqale:last-child {
	margin-bottom: 0;
}
.modul-meqale-inner a {
    display: table;
    width: 100%;
	color: black;
}
.modul-meqale-arxaplan {
    width: 70px;
    height: 70px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
	border-radius: 5px;
}
.modul-meqale-detallari {
    padding-left: 15px;
}
.modul-meqale-sekil, .modul-meqale-detallari {
    display: table-cell;
    vertical-align: top;
}
.modul-meqale-basliq {
    line-height: 1.5;
	font-size: 14px;
}
.modul-tarix {
    color: #969696;
    font-size: 13px;
    margin: 3px 0;
}


/* Share ucun custom css */
.wpex-social-share.style-flat.position-horizontal a {
    border-radius: 20px;
    padding: 8px 25px;
    margin-right: 2px;
}
.wpex-social-share.style-flat li a {
    background: #30d244;
    font-size: 14px;
}
.wpex-social-share.style-flat li a:hover {
    background: #30c542;
}
@media (min-width: 960px) {
	.whatsapp-mobil {
		display: none!important;
	}
}
@media (max-width: 959px) {
	.whatsapp-web {
		display: none!important;
	}
}
.paylas {
    padding: 20px 15px;
    text-align: center;
    border: 2px solid #ddd;
    border-radius: 15px;
    margin-top: 25px;
    margin-bottom: 40px;
}
.paylas-basliq {
    text-transform: uppercase;
    margin-bottom: 15px;
}
.wpex-social-share.position-horizontal {
    margin: 0 auto;
}


/* Videolar üçün custom css */
.tg-item-author, .victoria .tg-item-views:before, .victoria .tg-item-date:before, .tg-item-date, .tg-item-views {
	display: none!important;
}
.victoria .tg-item-title, .victoria .tg-item-title a {
    font-size: 15px!important;
    line-height: 1.3!important;
    white-space: inherit!important;
    text-overflow: inherit!important;
    height: 56px!important;
	color: black!important;
	font-family: Arial!important;
}
.victoria .tg-item-content-holder {
    padding: 10px 0!important;
}
.tg-ajax-button {
    background: #09b336!important;
}
.tg-ajax-button:hover {
	background: #252e35!important;
}
.tg-nav-color {
	color: white!important;
	background: transparent;
}


/* Sobeler ucun custom css */
.post-type-archive-sobeler main {
	background: #eee;
}
.sobeler {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
}
.sobe {
    padding: 0 20px 40px;
    width: 33.3%;
}
.sobe-inner {
    background: white;
}
.sobe-detallar {
    padding: 30px;
    position: relative;
}
.sobe-link {
    position: absolute;
    bottom: -20px;
    right: 30px;
}
.sobe .ticon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: white;
    text-align: center;
    border-radius: 50%;
	box-shadow: 0 10px 20px 0 rgba(0,0,0,.2);
}
@media (min-width: 501px) and (max-width: 999px) {
	.sobe {
		width: 50%;
	}
}
@media (max-width: 500px) {
	.sobe {
		width: 100%;
	}
}
@media (min-width: 501px) and (max-width: 767px) {
	.sobeler {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -10px;
	}
	.sobe {
		padding: 0 10px 20px;
	}
	.sobe-detallar {
		padding: 30px 15px;
	}
}



/* Slayd ucun custom css */
.slayd {
    height: 500px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.slayd .blok-inner {
    display: table;
    height: 100%;
}
.slayd-detallar {
    display: table-cell;
    vertical-align: middle;
}
.slayd-box {
	width: 50%;
}
.slayd-xett {
	width: 100px;
	height: 10px;
	background: yellow;
	position: relative;
	margin-top: 25px;
	border-radius: 3px;
}
.birinci-basliq {
    font-size: 28px;
    line-height: 1.3;
    color: white;
    z-index: 1;
    position: relative;
    background: yellow;
    color: black;
    padding: 5px 30px;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 5px;
    margin-bottom: 30px;
}
.ikinci-basliq {
    font-size: 20px;
    color: white;
	z-index: 1;
	position: relative;
}
.slayd-overlay {
    background: linear-gradient(90deg, rgb(53, 53, 53) 0%, rgb(53, 53, 53) 0%, rgba(215, 215, 215, 0) 100%, rgba(215, 215, 215, 0) 100%);
    position: absolute;
    top: 0;
    left: 0;
    width: 60%;
    height: 100%;
}
.owl-prev, .owl-next {
    background: rgba(255, 255, 255, 1);
    padding: 10px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    width: 60px;
    height: 60px;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
	border-radius: 0;
	font-size: 22px;
	color: black;
}
.owl-prev:hover, .owl-next:hover {
	background: rgba(255,255,255,0.75);
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
	color: black;
}
.owl-prev .ticon, .owl-next .ticon {
	transition: all 0.3s;
    -webkit-transition: all 0.3s;	
}
.owl-prev:hover .ticon, .owl-next:hover .ticon {
	transform: scale(1.4);
	transition: all 0.3s;
    -webkit-transition: all 0.3s;	
}
.owl-prev {
	left: 30px;
}
.owl-next {
	right: 30px;
}
.owl-dots {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}
.owl-dots {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}
.owl-dot {
    border-radius: 50%;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0);
    -webkit-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    background: rgba(255, 255, 255, 0.3);
    width: 15px;
    height: 15px;
    padding: 0;
    margin: 0 3px;
}
.owl-dot.active, .owl-dot:hover {
	box-shadow: 0 0 0 2px rgba(255, 255, 255,1);
    border: none;
    border-radius: 50%;
    background: transparent;
}
@media (max-width: 767px) {
	.esas-bloklar {
		margin-top: 30px!important;
	}
	.slayd {
		height: 300px;
	}
	.slayd-box {
		width: 100%;
	}
	.slayd-overlay {
		background: rgba(0, 0, 0, 0.35);
		width: 100%;
	}
	.birinci-basliq {
		font-size: 16px;
		margin-bottom: 15px;
	}
	.ikinci-basliq {
		font-size: 16px;
	}
	.owl-dots {
		bottom: 10px;
	}
	.owl-nav {
		display: none;
	}
}
@media (min-width: 768px) and (max-width: 1090px) {
	.slayd {
		height: 400px;
	}
	.birinci-basliq {
		font-size: 14px;
	}
	.ikinci-basliq {
		font-size: 18px;
	}
}
@media (min-width: 768px) and (max-width: 1350px) {
	.slayd-detallar {
		padding: 0 70px;
	}
}


/* Esas bloklar ucun custom css */
.esas-bloklar {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    position: relative;
    z-index: 1;
}
.esas-blok {
    padding: 0 15px;
}
.esas-bir {
    width: 33.3%;
}
.esas-iki {
    width: 66.6%;
}
.esas-detallar {
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.06);
    display: flex;
    flex-wrap: wrap;
}
.esas-detal-area {
    padding: 31px 40px 40px;
    line-height: 1.3;
	width: 100%;
}
.esas-detal-bir {
    background: #fee2c0;
}
.esas-detal-iki {
    background: #e9fbd5;
}
.esas-detal-uc {
    background: #dcf1fd;
}
.esas-faiz {
    font-size: 66px;
}
.esas-detal-bir .esas-faiz {
    color: #f26522;
}
.esas-detal-iki .esas-faiz {
    color: #5c9021;
}
.esas-detal-uc .esas-faiz {
    color: #0080c8;
}
.esas-basliq {
    color: #333;
    margin: -5px 0 15px;
}
.esas-aciqlama {
    color: #333;
    line-height: 1.5;
}
.esas-ikili-bloklar {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.esas-ikili-blok {
    width: 50%;
    padding: 0 15px 30px;
}
.esas-ikili-blok-inner {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.14);
}
.esas-ikili-sekil {
	position: relative;
}
.esas-ikili-link {
    position: absolute;
    right: 30px;
    top: -20px;
}
.esas-ikili-link .ticon {
    color: white;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
    text-align: center;
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.2);
}
.esas-ikili-bir h2 {
	color: #F26522;
}
.esas-ikili-iki h2 {
	color: #753B76;
}
.esas-ikili-uc h2 {
	color: #0080C8;
}
.esas-ikili-dord h2 {
	color: #5C9021;
}
.esas-ikili-bir .ticon {
	background: #F26522; 
}
.esas-ikili-iki .ticon {
	background: #753B76; 
}
.esas-ikili-uc .ticon {
	background: #0080C8; 
}
.esas-ikili-dord .ticon {
	background: #5C9021; 
}
.esas-ikili-sekil img {
    width: 100%;
}
.esas-ikili-detal {
    padding: 30px;
	background: white;
}
.esas-ikili-detal h2 {
    margin-bottom: 5px;
}
.esas-ikili-arxaplan {
    height: 200px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
@media (max-width: 1160px) {
	.esas-bir, .esas-iki {
    	width: 100%;
	}
	.esas-bir {
	    margin-bottom: 40px;
	}
}
@media (min-width: 768px) and (max-width: 1159px) {
    .esas-detal-area {
        width: 33.3%;
        padding: 20px;
    }
    .esas-faiz {
        font-size: 46px;
    }
}
@media (max-width: 650px) {
    .esas-ikili-blok {
        width: 100%;
    }
}



/* Haqqimizda ucun custom css */
.haqqimizda-area {
    background: #f5f5f5;
    padding: 80px 0;
    margin-top: 60px;
}
.haqqimizda {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -25px;
}
.haqq-blok {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 25px;
    width: 50%;
}
.haqq-blok img {
    border-radius: 10px;
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15);
}
.ikinci-sekil {
    position: absolute;
    bottom: -40px;
    right: 0px;
}
.basliq-blok h3 {
    text-transform: uppercase;
    color: #09b336;
}
.basliq-blok h2 {
    font-size: 36px;
}
.haqq-aciqlama {
    font-size: 16px;
    line-height: 1.9;
	margin-top: 25px;
	margin-bottom: 30px;
}
.haqq-button a {
    background: #09b336;
    color: white;
    padding: 10px 20px 10px 30px;
    display: inline-block;
    border-radius: 5px;
    transition: .3s;
}
.haqq-button a:hover {
    background: #333;
	transition: .3s;
}
.haqq-button a:after {
	content: '\f138';
	font-family: ticons;
	margin-left: 15px;
}
@media (max-width: 767px) {
	.haqq-blok {
		width: 100%;
	}
	.haqq-bir {
		margin-bottom: 40px;
	}
}


/* Esas sehife ucun custom css */
.esas-xeberler-area {
    background: #f5f5f5;
    padding: 80px 0 50px;
    margin-bottom: -40px;
}
.esas-meqaleler-area {
	padding: 80px 0 50px;
}
.esas-basliqlar-blok {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.esas-basliq-blok {
    padding: 0 15px 30px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
}
.esas-basliq-bir {
    width: 66.6%;
}
.esas-basliq-iki {
    width: 33.3%;
}
.esas-button a {
    background: #006599;
    color: white;
    text-transform: uppercase;
    padding: 12px 30px;
    line-height: 1.3;
    display: inline-block;
    float: right;
}
@media (max-width: 767px) {
	.esas-basliq-bir {
		width: 100%;
	}
	.esas-basliq-iki {
		display: none;
	}
}
@media (min-width: 768px) {
	.mobil-butun {
		display: none;
	}
}
.mobil-butun .esas-button a {
    display: table;
    margin: 0 auto 40px;
    float: none;
}
.esas-meqaleler {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.esas-basliq-iki .haqq-button {
    text-align: right;
}
.esas-xeberler-area .daha-etrafli:before {
	background: white;
}


/* Mobil menyu ucun custom css */
.sidr-class-dropdown-menu .wpex-open-submenu {
    width: 100%;
}


/* Top bar ucun custom css */
.top-bar-left {
    float: none;
    width: 100%;
}
.master-topbar {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
}
.top-telefon, .top-sosial {
    display: flex;
    flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
    padding: 0 20px 10px;
}
.top-telefon a {
    font-size: 30px;
	color: black!important;
}
.top-telefon a:before {
    content: '';
    width: 22px;
    height: 22px;
    background-image: url(/wp-content/uploads/2020/02/phone-call.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 10px;
}
.master-topbar .logo-sosial-sebekeler-area a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    background: #dadada;
    color: white!important;
    border-radius: 50%;
    font-size: 15px;
    display: inline-block;
    text-align: center;
}


/* Axtaris ucun custom css */
.axtar-basliq h4 {
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
#search-no-results {
    font-size: 17px;
}



/* Main ucun custom css */
.post-type-archive-hekimler main, .single-sobeler main, .single-hekimler main {
    background: #eee;
}


/* Single sobe ucun custom css */
.sobeler-uzre-profil {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -25px 40px;
}
.sobe-profil {
    padding: 0 25px;
}
.sobe-profil-bir {
    width: 70%;
}
.sobe-profil-iki {
    width: 30%;
}
.sobe-profil-inner {
    background: white;
    padding: 40px;
    border-radius: 10px;
}
.sobe-profil h1 {
    color: #d0163d;
    text-transform: uppercase;
    font-size: 32px;
    margin-bottom: 30px;
}
.sobe-sekiller {
	margin-bottom: -20px;
}
.sobe-hekimler {
    margin: 0 -15px;
}
@media (min-width: 960px) {
	.sobe-hekimler .hekim {
		width: 100%;
	}
	.sobe-profil .sekil {
		width: 33.3%;
	}
}
@media (min-width: 960px) and (max-width: 1100px) {
	.sobeler-uzre-profil {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px 40px;
	}
	.sobe-profil {
		padding: 0 15px;
	}
	.sobe-profil-bir {
		width: 66.6%;
	}
	.sobe-profil-iki {
		width: 33.3%;
	}
}
@media (max-width: 959px) {
	.sobe-profil-bir, .sobe-profil-iki {
		width: 100%;
	}
	.sobe-profil-bir {
		margin-bottom: 40px;
	}
}
@media (max-width: 500px) {
	.sobe-profil-inner {
		padding: 40px 15px;
	}
}


/* Hekim profili ucun custom css */
.hekim-profili {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -25px 40px;
}
.hekim-blok {
    padding: 0 25px;
}
.hekim-bir {
    width: 33.3%;
}
.hekim-iki {
    width: 66.6%;
}
.hekim-blok-inner {
    background: white;
    padding: 40px;
    border-radius: 10px;
}
.hekim-blok h3 {
    color: red;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.hekim-blok-inner h2 {
    margin-bottom: 15px;
    text-transform: uppercase;
    color: #09b336;
}
.hekim-iki ul {
	margin-bottom: 0;
}
.haqqimda-melumat {
    margin-bottom: 40px;
}
.haqqimda-melumat:last-child {
    margin-bottom: 0;
}
.haqq-melumat li {
    line-height: 1.5;
    margin-bottom: 5px;
}
.haqq-melumat li:last-child {
	margin-bottom: 0;
}
.hekim-blok img {
    border-radius: 10px;
    margin-bottom: 20px;
}
.hekim-adi {
    text-transform: uppercase;
    font-size: 22px;
}
.hekim-vezife {
    font-size: 18px;
    color: #09b336;
    margin-bottom: 20px;
}
.hekim-elaqe-icon a {
    color: black;
    font-size: 16px;
	display: block;
	margin-bottom: 5px;
}
.hekim-elaqe-icon a:before {
    font-family: ticons;
    margin-right: 10px;
    color: white;
    background: #d0163d;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
}
.hekim-telefon a:before {
    content: '\f095';
}
.hekim-mail a:before {
    content: '\f1fa';
}
.hekim-sosial-sebekeler a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    margin-right: 2px;
    border-radius: 5px;
    color: white;
}
.sosial-basliq {
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 5px;
}
@media (max-width: 850px) {
	.hekim-blok-inner {
		padding: 40px 15px;
	}
}
@media (max-width: 767px) {
	.hekim-bir, .hekim-iki {
		width: 100%;
	}
	.hekim-bir {
		margin-bottom: 40px;
	}
}


/* 404 ucun custom css */
.custom-error404-content p {
    font-size: 16px;
    margin-top: 10px;
}


/* Esas sobeler ucun custom css */
.esas-sobeler {
    display: flex;
    flex-wrap: wrap;
    margin: -60px -10px 40px;
    position: relative;
    z-index: 1;
}
.esas-sobe {
    width: 25%;
    padding: 0 10px 20px;
}
.esas-sobe-basliq {
    color: white;
    text-align: center;
    text-transform: uppercase;
    font-size: 15px;
    padding: 7px 15px;
}
.esas-sobe a {
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.14);
}
@media (min-width: 501px) and (max-width: 999px) {
	.esas-sobe {
		width: 50%;
	}
}
@media (max-width: 500px) {
	.esas-sobe {
		width: 100%;
	}
}
@media (max-width: 767px) {
	.esas-sobeler {
		margin-top: 40px;
	}
}