/*
Theme Name: Masaj Salonu
Theme URI: Yok
Description: Eskişehir Masaj Salonu Tema
Version: 1.1
Author: Burak Malgaz
Author URI: Yok
Tags: 

Tema Tsarım Ana Rengi: cc0099
*/

/*PROJE-1 TEMA*/
* {padding:0; margin:0; border: none; outline:0; }

body {font-family:Arial, Tahoma, Helvetica, sans-serif;}
a{color:#000;}
a:hover,a:focus,a:active{text-decoration:none;}

*,div,ol,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ol{list-style: none;}
li {list-style-type: none; }
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0; padding:0; font-size: 1.2em; }

.container{border:1px solid transparent;}

.sw-google-box{width: 100%;height: auto;overflow: hidden;margin-bottom: 15px;}

/* Mobil Ekranlar ----------- */
@media only screen and (max-width : 767px) {
/*header*/
.header{width: 100%;height: auto;overflow: hidden;}
	.h-sol{width: 70%;height:auto;margin:0 auto;}
		.logo{width:100%;height: auto;padding:15px 0;}
			.logo img{width: 100%;height: auto;}
	.h-sag{width:100%;height: auto;margin:15px 0;}
		.sw-h-google-box{display: none;}
		.sw-google-mobil{width: 100%;height: auto;overflow: hidden;margin-bottom: 30px;}
/*menu-bg*/
.menu-bg{width: 100%;height: auto;background:#cc0099;margin-bottom: 15px;}
	.menu{width:100%;height: auto;overflow: hidden;}
		.menuTab{padding:10px 0;color:#000;font-size:20px;}
		.menu > ul{overflow: hidden;position:absolute;background:rgba(0,0,0,0.9);width:100%;z-index: 9999;left:0;display: none;}
		.menu > ul > li{}
		.menu > ul > li > a{display: block;padding:15px 20px;color:#000;color:#fff;}
		.menu > ul > li > a:hover{color:#fff;transition: 600ms;}
		.submenuTab{font-size:20px;color:#cc0099;padding:15px 20px;margin-top:-52px;float: right;}
		.menu > ul > li > ul{overflow: hidden;display: none;}
		.menu > ul > li > ul > li{overflow: hidden;}
		.menu > ul > li > ul > li > a{display: block;padding:10px 40px;color:#fff;}
		.menu > ul > li > ul > li > a:hover{color:#fff;transition: 600ms;}
/*banner-blokları*/
.banner-blok-iki{width: 50%;}
/*ara-baslik*/
.ara-baslik{font-size:16px;padding:10px 0;margin-bottom:15px;background:#ddd;text-align:center;color:#000;}
/*firma-siralama.php*/
.list-box{width:100%;height: auto;overflow: hidden;}
	.list-box-item{overflow: hidden;margin-bottom: 15px;}
	.list-box-item a{display: block;padding:10px 0;text-align: center;font-size:15px;border:1px solid #cc0099;}
/*REKLAM ALANLARI*/

} /* (max-width : 767px) son */


/* Dikey Tablet ----------- */
@media only screen and (min-width : 768px) and (max-width : 991px) {
/*header*/
.header{width: 100%;height: auto;overflow: hidden;}
	.h-sol{width: 50%;height:auto;margin:0 auto;}
		.logo{width:100%;height: auto;padding:15px 0;}
			.logo img{width: 100%;height: auto;}
	.h-sag{width:100%;height: auto;margin:15px 0;}
		.sw-h-google-box{display: none;}
		.sw-google-mobil{width: 100%;height: auto;overflow: hidden;margin-bottom: 30px;}
/*menu-bg*/
.menu-bg{width: 100%;height: auto;background:#cc0099;margin-bottom: 15px;}
	.menu{width:100%;height: auto;overflow: hidden;}
		.menuTab{padding:10px 0;color:#000;font-size:20px;}
		.menu > ul{overflow: hidden;position:absolute;background:rgba(0,0,0,0.9);width:100%;z-index: 9999;left:0;display: none;}
		.menu > ul > li{}
		.menu > ul > li > a{display: block;padding:15px 20px;color:#000;color:#fff;}
		.menu > ul > li > a:hover{color:#fff;transition: 600ms;}
		.submenuTab{font-size:20px;color:#cc0099;padding:15px 20px;margin-top:-52px;float: right;}
		.menu > ul > li > ul{overflow: hidden;display: none;}
		.menu > ul > li > ul > li{overflow: hidden;}
		.menu > ul > li > ul > li > a{display: block;padding:10px 40px;color:#fff;}
		.menu > ul > li > ul > li > a:hover{color:#fff;transition: 600ms;}
/*banner-blokları*/
.banner-blok-iki{width: 33.33%;}
/*ara-baslik*/
.ara-baslik{font-size:16px;padding:10px 0;margin-bottom:15px;background:#ddd;text-align:center;color:#000;}
/*post.php*/
.post-content{min-height:170px;}
/*firma-siralama.php*/
.list-box{width:100%;height: auto;overflow: hidden;}
	.list-box-item{overflow: hidden;margin-bottom: 15px;}
	.list-box-item a{display: block;padding:10px 0;text-align: center;font-size:12px;border:1px solid #cc0099;}
/*footer.php*/
.footer-box{}

} /* (min-width : 768px) and (max-width : 991px) son */

/* Yatay Tablet + Minibook Laptop ----------- */
@media only screen and (min-width : 992px) and (max-width : 1199px) {
/*header*/
.header{width: 100%;height: auto;overflow: hidden;}
	.h-sol{width: 22%;height:auto;float:left;}
		.logo{width:100%;height: auto;}
			.logo img{width: 100%;height: auto;}
	.h-sag{width:78%;height: auto;float:left;padding:15px 0 15px 30px;}
		.sw-h-google-box{width: 100%;height: auto;margin-bottom: 30px;overflow: hidden;}
		.sw-google-mobil{display: none;}
/*menu-bg*/
.menu-bg{width: 100%;height: auto;overflow: hidden;background:linear-gradient(#cc0099,#800060);background-color:#800060;margin-bottom: 15px;border-top:1px solid #800060;border-bottom:1px solid #800060;}
	.menu{width:100%;height: auto;overflow: hidden;}
		.menuTab{display: none;}
		.menu > ul{overflow: hidden;}
		.menu > ul > li{float:left;width:14.28%;}
		.menu > ul > li > a{display: block;padding:15px 0;text-align: center;color:#fff;border-left:1px solid #800060;border-right: 1px solid #800060;text-shadow:1px 1px 1px #000;}
			#li-active{background: #000;color:#cc0099;}
			#li-active:hover{color:#fff;}
		.submenuTab{display: none;}
		.menu > ul > li:hover > ul{opacity: 1;visibility: visible;transition:1000ms;}
		.menu > ul > li > ul{opacity:0;visibility: hidden;transition:1000ms;position: absolute;background: #000;z-index: 999;width:180px;}
		.menu > ul > li > ul > li{overflow: hidden;}
		.menu > ul > li > ul > li > a{display: block;padding:10px 30px 10px 15px;color:#cc0099;}
		.menu > ul > li > ul > li > a:hover{color:#fff;transition: 600ms;}
/*banner-blokları*/
.banner-blok-iki{width: 25%;}
/*ara-baslik*/
.ara-baslik{font-size:16px;padding:10px 0;margin-bottom:15px;background:#ddd;text-indent: 15px;color:#000;}
/*post.php*/
.post-content{min-height: 230px;}
/*firma-siralama.php*/
.list-box{width:100%;height: auto;overflow: hidden;}
	.list-box-item{overflow: hidden;margin-bottom: 15px;}
	.list-box-item a{display: block;padding:10px 0;text-align: center;font-size:14px;border:1px solid #cc0099;}
} /*(min-width : 992px) and (max-width : 1199px son */


/* Notebook + Desktop ----------- */
@media only screen and (min-width : 1200px){
/*header*/
.header{width: 100%;height: auto;overflow: hidden;}
	.h-sol{width: 22%;height:auto;float:left;}
		.logo{width:100%;height: auto;margin:15px 0;}
			.logo img{width: 100%;height: auto;}
	.h-sag{width:78%;height: auto;float:left;padding:15px 0 15px 30px;}
		.sw-h-google-box{width: 100%;height: auto;margin-bottom: 30px;overflow: hidden;}
		.sw-google-mobil{display: none;}
/*menu-bg*/
.menu-bg{width: 100%;height: auto;overflow: hidden;background:linear-gradient(#cc0099,#800060);background-color:#800060;margin-bottom: 15px;border-top:1px solid #800060;border-bottom:1px solid #800060;}
	.menu{width:100%;height: auto;overflow: hidden;}
		.menuTab{display: none;}
		.menu > ul{overflow: hidden;}
		.menu > ul > li{float:left;width:14.28%;}
		.menu > ul > li > a{display: block;padding:15px 0;text-align: center;color:#fff;border-left:1px solid #800060;border-right: 1px solid #800060;text-shadow:1px 1px 1px #000;}
			#li-active{background: #000;color:#cc0099;}
			#li-active:hover{color:#fff;}
		.submenuTab{display: none;}
		.menu > ul > li:hover > ul{opacity: 1;visibility: visible;transition:1000ms;}
		.menu > ul > li > ul{opacity:0;visibility: hidden;transition:1000ms;position: absolute;background: #000;z-index: 999;width:180px;}
		.menu > ul > li > ul > li{overflow: hidden;}
		.menu > ul > li > ul > li > a{display: block;padding:10px 30px 10px 15px;color:#cc0099;}
		.menu > ul > li > ul > li > a:hover{color:#fff;transition: 600ms;}
/*banner-blokları*/
.banner-blok-iki{width: 25%;}
/*ara-baslik*/
.ara-baslik{font-size:16px;padding:10px 0;margin-bottom:15px;background:#ddd;text-indent: 15px;color:#000;}
/*post.php*/
.post-content{min-height: 200px;}
/*firma-siralama.php*/
.list-box{width:100%;height: auto;overflow: hidden;}
	.list-box-item{overflow: hidden;margin-bottom: 15px;}
	.list-box-item a{display: block;padding:10px 0;text-align: center;font-size:14px;border:1px solid #cc0099;}
} /* (min-width : 1200px) ) son */

/*REKLAM ALANLARI*/
/*page.php ve single.php*/
.google-page-ads{width: 100%;height: auto;overflow: hidden;display: inline-block;position: relative;margin-bottom: 15px;}


/*reklam.php*/
.banner-blok-bir{width:100%;height: auto;overflow: hidden;margin-bottom: 15px;}
	.banner-blok-bir img{width:100%;height: auto;}

.banner-blok-iki{height:auto;overflow: hidden;float:left;margin-bottom: 15px;border:2px solid #fff;}
	.banner-blok-iki img{width: 100%;height: auto;}


.sep{margin:0;padding:0;height: 0;}
/*Banner Blok*/
.banner-blok .fa-facebook{color:#333399;}
.banner-blok .fa-phone{color:#ff0000;}
/*single.php*/
.page-box{width:100%;height: auto;overflow: hidden;}
	.page-view{float: right;font-size:14px;padding:6px 0;}
	.page-icerik{overflow: hidden;min-height: 300px;margin-bottom:30px;}
	.page-icerik p{overflow: hidden;font-size:16px;}
	.page-icerik img{display: block;margin:7px  auto;max-width: 100%;height: auto;}
	.page-icerik table{width:100%;}
	@media only screen and (max-width : 991px) {.page-icerik p img{width:100%;height: auto;}.page-icerik table td{width:100%;border:1px solid #eee;padding: 5px;}}
.etiket{width:100%;height: auto;overflow: hidden;border-top:1px solid #bababa;padding-top: 15px;}

/*post*/
.post-box{width: 100%;height: auto;overflow:hidden;border:1px dashed #ddd;margin-bottom: 15px;}
	.post-box-img{width:100%;height:auto;overflow: hidden;min-height: 200px;}
		.post-box-img img{width:100%;height: auto;border:5px solid #ddd;}
	.post-box h2{font-size:16px;padding:10px;text-align: center;font-weight: bold;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
	.post-content{padding:0 10px 10px 10px;text-align: center;font-size:13px;}
		.post-content .wpusb {display: none;}

/*arsive.php*/
.archive-box{width: 100%;height: auto;overflow: hidden;min-height: 450px;}

/*Genel Tanımlamalar*/
.page-header {
    padding:15px 0;
    border-bottom: 1px solid #eee;
   	font-size:24px;
   	margin:0 0 15px 0;
}
/*makaleler.php*/
.makale-box{width:100%;height: auto;overflow: hidden;}
	.makale-box-item{overflow: hidden;margin-bottom: 15px;}
	.makale-box-item a{display: block;padding:5px 0;text-align: center;font-size:12px;border:1px solid #eee;}
	.makale-box-item a:hover{background: #cc0099;color:#000;}
/*Footer*/
.footer{width: 100%;height: auto;overflow: hidden;background: #000;padding: 15px 0;}
	.footer-box{width:100%;height: auto;overflow: hidden;}
	.footer-box h2{font-size:18px;padding:10px 0;margin-bottom:10px;color:#cc0099;border-bottom: 1px dotted #cc0099;}
	/*liste*/
	.footer-box ul{overflow: hidden;}
	.footer-box ul li{overflow:hidden;}
	.footer-box ul li a{display: block;padding:3px 0;color:#fff;}
	.footer-box ul li a:hover{color:#cc0099;}
	/*yorumlar*/
	.footer-yorumlar{width: 100%;height:auto;overflow: hidden;margin-bottom: 10px;}
		.fy-sol{width:25%;height:auto;float:left;text-align: center;}
			.fy-sol i{font-size:40px;color:#fff;}
		.fy-sag{width:75%;height:auto;float:left;}
			.fy-sag h5{font-size:14px;color:#eee;margin-bottom: 5px;}
			.fy-sag p{;color:#999;}
			.fy-devam{color:#cc0099;}
	/*form*/
	.footer-form{width:100%;height:auto;overflow: hidden;}
		.footer-form .form-control{border-radius: 0;border:1px solid #ddd;background: #222;color:#cc0099;}
		.footer-form-btn{background: #cc0099;border-radius:0;float: right;border:none;width:50%;}
	/*sw-logo*/
	.footer-logo{width: 100%;height:auto;overflow: hidden;padding:15px 0;margin-bottom:10px;}
		.footer-logo img{width:80%;height: auto;margin:0 10%;}
	/*sw-iletisim*/
	.footer-iletisim{width:100%;height: auto;overflow: hidden;margin-bottom: 10px;}
		.footer-iletisim ul{overflow: hidden;}
		.footer-iletisim ul li{overflow: hidden;padding:5px 0;color:#fff;}
		.footer-iletisim ul li i{width:15%;text-align: center;color:#cc0099;font-size:20px;}
	/*sw-sosyal*/
	.footer-sosyal{width:100%;height:auto;overflow: hidden;padding:10px 0;}
		.footer-sosyal ul{float: right;}
		.footer-sosyal ul li{float:left;}
		.footer-sosyal ul li a{display: block;padding:5px;font-size:25px;color:#ddd;}
		.footer-sosyal ul li a:hover{color:#cc0099;}
	/*copyright*/
	.footer-copy{text-align: center;color:#fff;padding:7px 0;}


/*MENÜ HOVER EFEKT*/
@media only screen and (min-width : 767px) {
/* Menü Efekt*/
.hvr-bounce-to-top {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
.hvr-bounce-to-top:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #000;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {color: white;}
.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
}
/* Firma Sıralama Hover-Efekt*/
.hvr-shutter-out-horizontal {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;background: #f9f9f9;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-shutter-out-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #cc0099;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-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;}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {color: white;}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}

/* Yorumlar */
#main h2.comments, #respond h2.comment {display: block; background: url(images/icon_comment.png) no-repeat top left; line-height: 64px; padding-left: 70px;border-bottom:2px solid #ddd;margin:0;}
#main h2.comments {background-image: url(images/icon_comments.png);}
#main ol.normalComments {clear: left; padding: 1em 0; margin:0;overflow: hidden;}
#main ol.normalComments div.comment-body {position: relative; }
#main ol.normalComments div.reply {position: absolute; top: 0; right: 0; }
#main ol.normalComments li {list-style-type: none; margin: 0 0 1em; padding: 15px 15px 5px; font-size: 12px; line-height: 20px; min-height: 90px; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border: none; }
#main ol.normalComments li ul.children {padding: 10px 0 0; }
#main ol.normalComments li ul.children li {clear: left; margin: 0 10px 10px 10px; }
#main ol.normalComments img.avatar { float: left; margin: 0 15px 15px 0; width: 70px; border: solid 4px #ddd; }
#main ol.normalComments cite {font-size: 12px; line-height: 18px; font-weight: bold; font-style: normal; display: inline; margin-right: 25px; }
#main ol.normalComments .commentmetadata {line-height: 18px; font-size: 11px; margin-bottom: 10px; }
#main ol.normalComments blockquote {font-size: 12px; line-height: 18px; }
#main ol.normalComments span.says {display: none; }
.afterpost .navigation .alignleft a, .reply a, .afterpost .navigation .alignright a,.cancel-comment-reply a { padding: 2px 5px; margin-bottom: 5px; font-weight: normal; text-transform: uppercase; font-size: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: none; }
.afterpost .navigation .alignleft a:hover, .afterpost .navigation .alignright a:hover, .reply a:hover, .cancel-comment-reply a:hover { text-decoration: none; }
.afterpost .navigation .alignleft a, .afterpost .navigation .alignright a {width:125px; padding:3px 0 0 3px; text-align:center; height:20px;}
#side .sideComments .cover {margin: 0 5px 5px 0;}
#respond {margin:15px 0;overflow: hidden;width: 100%;}
#respond h3 {font-size: 1.8em; font-weight: normal;}
#commentform {}
#commentform code {font-size: 11px; }
#commentform p {margin: 0 0 5px; font-size: 12px;}
#commentform #formLabels {float: left; display: inline; width: 100%;}
#commentform #formContent {float: left; display: inline; width: 100%;}
#main label, #commentform label {font-weight:bold; line-height: 2.0em; font-size: 0.9em; display: block; text-transform: uppercase; }
#commentform label b{font-weight: bold;color:#ff0000;font-size:1.4em;line-height: 2.0em; }
#main input, #commentform input {background-repeat: repeat-x;	width: 100%;padding: 2px 0 2px 5px;	font-size: 18px; margin-bottom: 5px; font-family: Arial, Tahoma, Helvetica, sans-serif;background: #f9f9f9;border:1px solid #bababa; }
#main textarea, #commentform textarea {	width: 100%; height: 130px;	padding: 2px; margin-bottom: 10px;background: #f9f9f9;border:1px solid #bababa;}
#commentform #submit {background:none; font-size: 1.2em;padding: 5px 7px; width: 150px;background: #0a476b;float: right;color:#fff;}
.cancel-comment-reply{float: right;margin-top:-60px;}
#main input[type="submit"]{background:#0a476b;color:#fff;width:25%;float: right;}

@media only screen and (max-width : 991px) {
	.sw-single-header{width: 100%;height: auto;margin-bottom: 15px;overflow: hidden;}
}
@media only screen and (min-width : 992px) {
	.sw-single-header{float: right;position: relative;margin-top:-60px;}
}
.sw-single-h-yorum{float: right;padding:5px 10px;font-size:14px;background: #b60088;border-radius: 5px;margin-left:5px;font-weight: bold;}
	.sw-single-h-yorum a{color:#fff;}
	.sw-single-h-yorum a:hover{color:#aaa;}
.sw-single-h-goruntulenme{float: right;padding:5px 15px;font-size:14px;background: #b60088;border-radius: 5px;font-weight: bold;color:#fff;}

/*new*/
.sw-title{margin-bottom:10px;position: relative;}
.sw-title h1{font-size:34px;font-weight: 900;margin-bottom:20px;}

.sw-title .sw-links{display: flex;flex-wrap: wrap;position: absolute;top:3px;right:0;}
.sw-title .sw-links a,.sw-title .sw-links span{display: block;line-height: 30px;background:#b60088;color:#fff;border-radius: 5px;margin:0 3px;padding:0 10px;}

.sw-title .sw-buttons{}
.sw-title .sw-buttons>ul{list-style: none;margin:0;padding:0;display: flex;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}
.sw-title .sw-buttons>ul>li{max-width:33.33%;flex:0 0 33.33%;padding-left:5px;padding-right:5px;}
.sw-title .sw-buttons>ul>li>a{display: block;border:1px solid #ddd;background: #eee;border-radius: 5px;line-height:40px;text-align: center;font-weight: 700;}
.sw-title .sw-buttons>ul>li>span{display: block;border:1px solid #ddd;background: #eee;border-radius: 5px;line-height:40px;text-align: center;font-weight: 700;}

.sw-title .sw-buttons>ul>li>.yol-tarifi{background: #810161;color:#fff;}
.sw-title .sw-buttons>ul>li>.w-sayfa-paylas{background: #48d366;border:1px solid #48d366;color:#fff;}
.sw-title .sw-buttons>ul>li>.w-yol-tarifi-paylas{background: #3ebea4;border:1px solid #3ebea4;color:#fff;}

@media only screen and (max-width:767px){
.sw-title .sw-links{position: relative;top:unset;justify-content: right;margin-bottom: 10px;}
.sw-title .sw-buttons>ul{flex-direction: column;}
.sw-title .sw-buttons>ul>li{margin-bottom: 5px;max-width: 100%;flex:0 0 100%;}
}

/*---------------------------------------------------------------------------------------------------------------------------------------
COMMENTS
----------------------------------------------------------------------------------------------------------------------------------------*/
/*comments.php wordpressin kendi kullandığı comments.php stil özellikleri*/

#comments{margin-top: 50px;margin-bottom: 20px;padding: 0 10px;}
.commentlist{list-style: none;margin: 0;padding: 0 10px;margin-bottom: 20px;}
.commentlist .comment{background: #fff;border-radius: 10px;box-shadow: 0 0 5px 0 #ddd;padding: 20px;margin-bottom: 10px;border: 1px solid #ddd;}
.commentlist .comment .comment-body{position: relative;}
.commentlist .comment .comment-body .comment-author{}
.commentlist .comment .comment-body .comment-author .avatar{width: 50px;height: 50px;border: 1px solid #ddd;padding: 3px;border-radius: 20px;}
.commentlist .comment .comment-body .comment-author .avatar>img{width: 100%;height: auto;border-radius: 20px;}
.commentlist .comment .comment-body .comment-author .fn{text-transform: uppercase;font-size: 18px;letter-spacing: 2px;}
.commentlist .comment .comment-body .comment-author .says{font-size: 13px;}
.commentlist .comment .comment-body .comment-meta{position: absolute;top: -15px;right: 0;line-height: 20px;font-size: 12px;}
.commentlist .comment .comment-body p{display: block;margin: 10px 0;}
.commentlist .comment .comment-body .reply{display: flex;justify-content: right;}
.commentlist .comment .comment-body .reply .comment-reply-link{display: inline-block;font-size: 14px;padding: 3px 10px;background: #ddd;border-radius: 5px;}

#respond{line-height: 1.7;padding: 10px;}
.comment-respond{}
.comment-respond .comment-reply-title{}
.comment-respond .comment-reply-title #cancel-comment-reply-link{}
.comment-respond .comment-notes{}
.comment-respond .comment-form{}
.comment-respond .comment-form p{margin-bottom: 15px;}
.comment-respond .comment-form p label{display: block;font-size: 14px;font-weight: 700;}
.comment-respond .comment-form p textarea,.comment-respond .comment-form p input{width: 100%;min-height: 50px;border-radius: 10px;box-shadow: 0 0 5px 0 #ddd;border: 1px solid #ddd;}
.comment-respond .comment-form .comment-notes{}
.comment-respond .comment-form .comment-form-comment{}
.comment-respond .comment-form .comment-form-author{}
.comment-respond .comment-form .comment-form-email{}
.comment-respond .comment-form .comment-form-url{display: none;}
.comment-respond .comment-form .comment-form-cookies-consent{display: none;}
.comment-respond .comment-form .g-recaptcha{display: flex;justify-content: center;margin-bottom: 20px;}
.comment-respond .comment-form .form-submit input[type="submit"]{background: #666;color: #fff;font-weight: 700;font-size: 18px;}

/*----------------------------------------------------------------------------------------------------------------------
TERAPİSTLER
----------------------------------------------------------------------------------------------------------------------*/
.terapistler-box-bg{width: 100%;height: auto;padding:30px 0 0 0;}
	.terapist-box{width: 100%;height: auto;margin-bottom:15px;border:1px solid #444;}
		.terapist-box-header{width: 100%;height: auto;min-height: 180px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
		.terapist-box-header h2{text-align: center;padding:16px 5px;line-height: 1.8em;}
		.terepist-box-header h2 b{color:#444;}
		
		.terapist-box-body{width: 100%;height: auto;background: #444;overflow: hidden;position: relative;margin:0;min-height: 45px;}
			.terapist-box-body i{float: left;width: 25px;height: 25px;background: #fff;color:#444;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
			.terapist-box-body a{display: block;text-align: center;font-size:22px;padding:5px 7px;margin:0;color:#fff;font-weight: bold;}
			.terapist-box-body p{margin:0;}

	.terapist-tanitim-box{width: 100%;height: auto;margin-bottom:15px;background: #c80740;padding: 15px;color:#fff;min-height: 186px;text-align: center;font-size:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
		.terapist-tanitim-box a{color:#fff;}
		.terapist-tanitim-box small{font-size:11px;}

@media only screen and (max-width : 360px) {
	.terapist-tanitim-box{min-height: 238px;}
	.terapist-box-header h2{font-size:16px;}
	.terapist-box-body a{font-size:16px;}
}
@media only screen and (min-width : 361px) and (max-width : 767px) {
	.terapist-tanitim-box{min-height: 229px;}
	.terapist-box-header h2{font-size:16px;}
	.terapist-box-body a{font-size:16px;}
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
	.terapist-tanitim-box{min-height: 229px;}
	.terapist-box-header h2{font-size:20px;}
	.terapist-box-body a{font-size:22px;}
}
@media only screen and (min-width : 992px) and (max-width : 1199px) {
	.terapist-tanitim-box{min-height: 229px;}
	.terapist-box-header h2{font-size:20px;}
	.terapist-box-body a{font-size:22px;}
}
@media only screen and (min-width : 1200px){
	.terapist-tanitim-box{min-height: 229px;}
	.terapist-box-header h2{font-size:20px;}
	.terapist-box-body a{font-size:22px;}
}

/*popup*/
#overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 100;display: none;}
.cnt223 a{text-decoration: none;}
.popup{width: 100%;margin: 0 auto;display: none;position: fixed;z-index: 99999999;left:0;top:0;}
.cnt223{/*min-width: 600px;*/width: 600px;min-height: 150px;margin: 100px auto;background: #f3f3f3;position: relative;z-index: 103;/*padding: 15px 35px;*/border-radius: 5px;box-shadow: 0 2px 5px #000;overflow: hidden;max-width: 100%;height:auto;}
.cnt223 img{width: 100%;height: auto;vertical-align: middle;}
.cnt223 .x{float: right;height: 35px;left: 22px;position: relative;top: -25px;width: 34px;}
.cnt223 .x:hover{cursor: pointer;}
.sw-close{position: absolute;top:5px;right:5px;width: 30px;height: 30px;background: #ff0000;color:#fff;border-radius: 50%;font-size:18px;}
/*is-ilanlari*/
.ara-baslik-iki{background:#ffff1a;color:#000;font-weight: 700;text-align: center;padding:10px;font-size:24px;font-weight: bolder;margin-bottom: 20px;}
.ilan-box{border: 2px solid #ffff1a;margin-bottom: 20px;}
.ilan-box .ilan-box-header{background: #000;}
.ilan-box .ilan-box-header h3{color: #ffff1a;font-size: 22px;text-align: center;padding: 10px;font-weight: 600;}
.ilan-box .ilan-box-body{min-height: 100px;padding: 20px;background: #ffff1a;}
.ilan-box .ilan-box-body p{font-size: 18px;text-align: center;font-weight: 600;}
.ilan-box .ilan-box-footer{background: #000;}
.ilan-box .ilan-box-footer a{display: block;font-size: 22px;text-align: center;color: #fff;line-height: 2;font-weight: 700;position: relative;padding: 0 0 0 50px;}
.ilan-box .ilan-box-footer a>small{font-size: 13px;}
.ilan-box .ilan-box-footer a>i{width: 30px;height: 30px;background: #fff;color: #000;border-radius: 50%;position: absolute;left: 15px;top: 5px;line-height: 30px;}