body, ul, li, p {
	margin:0;
	padding:0;
}
a {
	font-family: "Open Sans",sans-serif;
	text-decoration:none;
	color: #f82292;
}
ul, li {
	list-style:none;
}
h2 {
	font-size: 18px;
	font-weight: 600;
}
h3 {
	font-size: 15px;
	font-weight: 400;
}
.clear {
	clear:both;
}
.top-menu li, .site-menu li, .page-nav a, .share a, .tags a, .footer-social a, .gallery-images .fa-expand, .gallery-category-list li, .search-button i, .galeri-bilesen-content ul li img {
	transition: .25s all;
	-moz-transition: .25s all;
	-webkit-transition: .25s all;
}
body {
	font-family: "Open Sans",sans-serif;
	font-size : 13px;
	background: #969696 
				url(https://modaportalplus.wordpresstemam.com/wp-content/uploads/2015/11/bg.png) 
				repeat 
				;
	background-size: inherit;
}
#header {
	background: #fff;
	box-shadow: 0px 0px 15px 1px rgba(184, 182, 182, 1);
}
.header-top {
	border-bottom: 1px solid #E2E2E2;
	background: #F1F1F1;
	border-top: 3px solid #f82292;
}
.top-layout, .header-center, .site-menu, #main-container, .footer-top, #top-search {
	width: 1080px;
	margin: auto;
	display: table;
}
.top-layout {
	position: relative;
}
.left-container, .top-menu {
	float:left;
}
.right-container {
	float:right;
	margin-right: 10px!important;
}
.top-menu li, .site-menu li {
	float:left;
	line-height:41px;
	padding: 0 10px;
}
.menu-item:before {
	font-size: 18px;
	line-height: 30px;
	margin-right: 5px;
	color: #f82292;
	font-weight:normal;
}
.top-menu .menu-item:before {
	font-size:16px;
}
.top-menu li:hover {
	background: #f82292;
}
.top-menu li:hover a, .site-menu li:hover a, .menu-item:hover:before, .uye-giris a, .face-giris a, .cikis a, .kayit a {
	color: #fff;
}
.uye-giris i, .face-giris, .cikis, .kayit i {
	float:right;
	line-height: 41px;
	text-align: center;
	width:45px;
	background: #f82292;
	color:#fff;
}
.header-top .active i {
	background: #3d3d3d;
}
.face-giris {
	background:#3a5795;
	width:120px;
}
.uye-giris i, .face-giris i, .cikis i, .kayit i {
	font-size: 20px;
}
#login-form-div, #sign-form-div {
	position: absolute;
	top:41px;
	right:0;
	width: 290px;
	padding: 20px 15px 10px 15px;
	z-index: 999;
	background: #3d3d3d;
	color:#fff;	
}
.header-top .sw-show {
	display:block!important;
}
#login-form-div input, #login-form-div button, #sign-form-div input, #sign-form-div button, #forgot-form button {
	background: rgba(255,255,255,0.2);
    border: 0;
    color: #fff;
    line-height: 41px;
    padding: 0 10px;
    width: 270px;
	margin-bottom:10px;
}
#login-form-div button, #sign-form-div button {
	width:246px!important;
	background: #f82292!important;
	font-size: 16px
}
#sign-form-div button {
	width:290px!important;
}
#login-form-div button i, #sign-form-div button i {
	font-size:20px;
	margin-right: 7px;
}
.unuttum i {
	color: #fff;
    background: #f82292;
    padding: 0 10px;
    font-size: 20px;
    height: 41px;
    line-height: 38px;
	width: 20px;
}
#top-search {
	position:relative;
	display:none;
	z-index: 555555555;
}
.search-button i, #mobil-menu i {
	float: right;
	line-height: 55px;
	width:60px;
	text-align:center;
	font-size: 20px;
	border-bottom: 5px solid #f82292;
}
.search-button i:hover, .search-button .fa-close {
	background: #f82292;
	color: #fff;
}
#top-search form {
	background: #f82292;
	position: absolute;
	margin-top:-5px;
	z-index:5;
	right: 0;
	width:288px;
	padding: 16px;
}
#top-search .search_input {
	background: rgba(255,255,255,0.2);
	border: 0;
	color: rgba(255,255,255,0.7);
	line-height: 41px;
	padding: 0 10px;
	width: 225px;
}
#top-search .search_button{
	background: #f82292;
	border: 0;
	color: #fff;
	font-size: 20px;
	padding-left: 15px;
}
.header-center {
	padding: 20px 0;
}
.header-bottom {
    background-color: #F1F1F1;
    border-bottom: 1px solid #E2E2E2;
    border-top: 1px solid #E2E2E2;
    background-image: url(images/colorbar.png);
    background-repeat: repeat-x;
    background-size: 50% 5px;
    width: 100%;
    background-position: bottom;
    z-index: 9999999;
}
.sabit {
	position: fixed;
	top: 0;
	-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
	-webkit-border-radius: 3px;
}
.site-menu li {
	line-height:55px;
	padding: 0 15px;
	font-size: 15px;
	border-bottom: 5px solid #f82292;
}
.site-menu ul ul{
	margin-left:-15px;
	background: #fff;
	box-shadow: 0px 9px 15px 1px rgba(184, 182, 182, 1);
	border-top: 2px solid #f82292;
}
.site-menu ul li:hover ul, ul.menu li.over ul { 
	display: block;
}
.site-menu ul li ul {
	display: none;
	position: absolute;
	list-style:none; 
	z-index: 4;
}
.site-menu ul li ul li {
	float:none;
	min-width: 200px;
	border:0;
}
.site-menu ul li ul li:first-child {
	border:0;
}
.site-menu ul li ul li a {
	transition: .25s linear;
	-moz-transition: .25s linear;
	-webkit-transition: .25s linear;
	color: #f82292!important;
}
.sub-menu li {
	transition: .25s linear;
	-moz-transition: .25s linear;
	-webkit-transition: .25s linear;}

.site-menu li:hover {
	background: #f82292;
}
.site-menu .menu1 {
	border-bottom: 5px solid #58c2bb;
}
.menu1:before , .menu1 a {
	color: #58c2bb;
}
.menu1:hover, .menu1 .sub-menu li:hover {
	background: #58c2bb!important;
}
.menu1 .sub-menu {
	border-top: 5px solid #58c2bb!important;
}
.menu1 .sub-menu li a {
	color: #58c2bb!important;
}
.site-menu .menu2 {
	border-bottom: 5px solid #bf2331;
}
.menu2:before , .menu2 a {
	color: #bf2331;
}
.menu2:hover, .menu2 .sub-menu li:hover {
	background: #bf2331!important;
}
.menu2 .sub-menu {
	border-top: 5px solid #bf2331!important;
}
.menu2 .sub-menu li a {
	color: #bf2331!important;
}
.site-menu .menu3 {
	border-bottom: 5px solid #d7b56d;
}
.menu3:before , .menu3 a {
	color: #d7b56d;
}
.menu3:hover, .menu3 .sub-menu li:hover {
	background: #d7b56d!important;
}
.menu3 .sub-menu {
	border-top: 5px solid #d7b56d!important;
}
.menu3 .sub-menu li a {
	color: #d7b56d!important;
}
.site-menu .menu4 {
	border-bottom: 5px solid #e853a3;
}
.menu4:before , .menu4 a {
	color: #e853a3;
}
.menu4:hover, .menu4 .sub-menu li:hover {
	background: #e853a3!important;
}
.menu4 .sub-menu {
	border-top: 5px solid #e853a3!important;
}
.menu4 .sub-menu li a {
	color: #e853a3!important;
}
.site-menu .menu5 {
	border-bottom: 5px solid #5b87c1;
}
.menu5:before , .menu5 a {
	color: #5b87c1;
}
.menu5:hover, .menu5 .sub-menu li:hover {
	background: #5b87c1!important;
}
.menu5 .sub-menu {
	border-top: 5px solid #5b87c1!important;
}
.menu5 .sub-menu li a {
	color: #5b87c1!important;
}
.site-menu .menu6 {
	border-bottom: 5px solid #e6546e;
}
.menu6:before , .menu6 a {
	color: #e6546e;
}
.menu6:hover, .menu6 .sub-menu li:hover {
	background: #e6546e!important;
}
.menu6 .sub-menu {
	border-top: 5px solid #e6546e!important;
}
.menu6 .sub-menu li a {
	color: #e6546e!important;
}
.site-menu .menu7 {
	border-bottom: 5px solid #ef8d65;
}
.menu7:before , .menu7 a {
	color: #ef8d65;
}
.menu7:hover, .menu7 .sub-menu li:hover {
	background: #ef8d65!important;
}
.menu7 .sub-menu {
	border-top: 5px solid #ef8d65!important;
}
.menu7 .sub-menu li a {
	color: #ef8d65!important;
}
.site-menu .menu8 {
	border-bottom: 5px solid #f82292;
}
.menu8:before , .menu8 a {
	color: #f82292;
}
.menu8:hover, .menu8 .sub-menu li:hover {
	background: #f82292!important;
}
.menu8 .sub-menu {
	border-top: 5px solid #f82292!important;
}
.menu8 .sub-menu li a {
	color: #f82292!important;
}
.site-menu .menu9 {
	border-bottom: 5px solid #8e908d;
}
.menu9:before , .menu9 a {
	color: #8e908d;
}
.menu9:hover, .menu9 .sub-menu li:hover {
	background: #8e908d!important;
}
.menu9 .sub-menu {
	border-top: 5px solid #8e908d!important;
}
.menu9 .sub-menu li a {
	color: #8e908d!important;
}
.site-menu .menu10 {
	border-bottom: 5px solid #aac75f;
}
.menu10:before , .menu10 a {
	color: #aac75f;
}
.menu10:hover, .menu10 .sub-menu li:hover {
	background: #aac75f!important;
}
.menu10 .sub-menu {
	border-top: 5px solid #aac75f!important;
}
.menu10 .sub-menu li a {
	color: #aac75f!important;
}
.site-menu .menu11 {
	border-bottom: 5px solid #89482f;
}
.menu11:hover, .menu11 .sub-menu li:hover {
	background: #89482f!important;
}
.menu11:before , .menu11 a {
	color: #89482f;
}
.menu11 .sub-menu {
	border-top: 5px solid #89482f!important;
}
.menu11 .sub-menu li a {
	color: #89482f!important;
}
.site-menu .menu12 {
	border-bottom: 5px solid #2ab5e9;
}
.menu12:before , .menu12 a {
	color: #2ab5e9;
}
.menu12:hover, .menu12 .sub-menu li:hover {
	background: #2ab5e9!important;
}
.menu12 .sub-menu {
	border-top: 5px solid #2ab5e9!important;
}
.menu12 .sub-menu li a {
	color: #2ab5e9!important;
}
.site-menu .menu13 {
	border-bottom: 5px solid #a97ab7;
}
.menu13:before , .menu13 a {
	color: #a97ab7;
}
.menu13:hover, .menu13 .sub-menu li:hover {
	background: #a97ab7!important;
}
.menu13 .sub-menu {
	border-top: 5px solid #a97ab7!important;
}
.menu13 .sub-menu li a {
	color: #a97ab7!important;
}
.site-menu .menu14 {
	border-bottom: 5px solid #70c484;
}
.menu14:before , .menu14 a {
	color: #70c484;
}
.menu14:hover, .menu14 .sub-menu li:hover {
	background: #70c484!important;
}
.menu14 .sub-menu {
	border-top: 5px solid #70c484!important;
}
.menu14 .sub-menu li a {
	color: #70c484!important;
}
.site-menu .menu15 {
	border-bottom: 5px solid #2b2a28;
}
.menu15:before , .menu15 a {
	color: #2b2a28;
}
.menu15:hover, .menu15 .sub-menu li:hover {
	background: #2b2a28!important;
}
.menu15 .sub-menu {
	border-top: 5px solid #2b2a28!important;
}
.menu15 .sub-menu li a {
	color: #2b2a28!important;
}
.sub-menu li:hover a {
	color: #fff!important;
}
#main-container {
	background: #fff;
	margin: 10px auto;
	border: 1px solid #c5c5c5;
}
.container {
	width:750px;
	margin:10px 0;
}
.sidebar .title h2 {
	font-weight:normal;
	float:left;
}
#mpslider {
	width:740px; 
	position: relative; 
	display: inline-block; 
	margin-left: 10px;
}
#mpslider img {
	width:100%; 
	height:auto;
}
#mpslider .caption { 
	position: absolute; 
	bottom: 20px;
}
#mpslider .caption p {
	padding: 5px 15px 0 15px; 
	background: rgba(255,255,255,0.8); 
	margin: -10px 0 0 30px; 
	color:#000; 
	font-size:16px; 
	font-weight:600; 
	line-height:50px;
}
#mpslider .caption span {
	display: inline-block;
	font-size: 14px;
	color: #FFF;
	margin-left: 45px;
	padding: 5px 10px;
	background:#f82292;
}
.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div{
	height: 90px;
	width: 45px;
	position: absolute;
	top: 45%;
	left: 5px;
	z-index: 3;
	overflow: hidden;
	text-decoration: none;
	background: transparent;
	margin-top: -45px;
	color: rgba(248,34,146,0.8);
	text-align: center;
	font-size: 45px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
	left: auto;
	right: 5px;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 15px;
	height: 15px;
	margin: 0 5px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #f82292;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
/* Kategori widget */
.home-column {
	float:left;
	background: #fff;
	margin-left:10px;
	margin-bottom:10px;
	}
.cat-widget-content {
	border:1px solid #cecece; 
	border-top:0; 
	border-bottom:0; 
	display:table;
}
.full-width .cat-widget-content {
	width: 738px;
}
.home-column ul {
	padding:7px 0 0 7px;
}
.half-width {
	width: 365px;
}
.full-width, .category-box {
	width: 740px;
}
.title {
	color:#fff;
	line-height: 45px;
	height: 45px;
}
.title a, .galeri-bilesen-baslik a {
	color: #fff;
    float: right;
    background: rgba(0,0,0,0.2);
    font-size: 14px;
    font-weight: 300;
    padding: 0 10px;
}
.title h2 {
	margin-left:20px;
}
.title h2 i {
	margin-right:10px;
	font-size: 20px;
}
.title p {
	font-size:16px; 
	margin-left:10px;
}
.title-page {
	padding:10px; 
	height: 23px;
}
.home-column .title img, .cat-content .title img{
	float:left; 
	margin-right: 5px;
}
.home-column li {
	width:347px;
	float:left;
	margin-right:7px; 
}
.full-width li {
	width:358px;
}
.grid {
	border-bottom: 1px dotted #cecece;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	height: 280px;
}
.half-width .grid {
	width:347px; 
	overflow: hidden;
}
.grid .post-title {
	padding:5px 0; 
	background:rgba(255,255,255,0.8); 
	position:relative; 
}
.post-title a { 
	font-weight:600; 
	font-size:14px;
}
.post-title p a, .list p, .list p a, .grid-category a {
	font-weight:normal; 
	font-size:12px; 
	color:#666;
}
.list p {
	float: left; 
	margin-left: 5px; 
	width: 240px; 
	max-height:35px; 
	overflow:hidden;
}
.home-column .post-content {
	text-align: justify; 
	width:300px; 
	font-size:14px; 
	color:#333;
}
.full-width .list {
	width:358px; 
	height: 85px; 
	margin: 0 7px 5px 0;
	padding: 0 0 6px 0; 
	border-bottom: 1px dotted #cecece;
}
.half-width .list {
	border-bottom: 1px dotted #cecece; 
	margin: 0 0 7px 0;
	padding: 0 0 3px 0;
}
.list .post-img {
	float:left; 
	border: 1px solid #cecece; 
	padding:3px; 
	height:75px;
}
.grid .post-img {
	border: 1px solid #cecece; 
	padding:3px; 
	height: 175px;
}
.list .post-title {
	float:left;
	width:240px; 
	max-height:38px;
	overflow: hidden;
	margin-left: 5px;
}
.list i, .grid i {
	margin-right: 5px;
	color: #666;
}
.grid .fa-eye, .grid .fa-comments-o, .list .fa-eye, .list .fa-comments-o {
	margin-left: 15px;
}
.half-width .list .post-title, .half-width .list p {
	width: 233px;
}
.full-width .grid3 {
	float:left; 
	width:366px;
}
.half-width .grid3 {
	width:100%;
}
.post-category {
	float:left;
	width: 280px; 
	text-align:left; 
	padding:7px 10px;
}
.list .post-category {
	width: 180px;
}
.half-width .list .post-category {
	width: 176px;
}
.post-category a{
	color:#999; 
	font-size:12px;
}
.post-detail {
	float:left; 
	width: 145px; 
	font-size:24px; 
	color:#4f4f4f; 
	text-align:left; 
	padding-left:10px;
}
.post-detail img {
	float:left; 
	margin-right:5px;
}
.list .post-detail {
	font-size:14px;
	width: 100px;
}
.grid .cat-icon {
    padding:5px; 
    border-radius:50%; 
    position: relative;
	margin: -35px auto 0 auto;
	z-index: 1;
    width:40px; 
    height:40px;
}
.post-img img {
	width:100%;
	height: auto;
}
.half-width .grid .post-img {
	height: 170px;
}
.grid-category {
	color:#666;
}
.content-sum {
	margin: 7px 0 0 0;
	height: 36px;
	overflow: hidden;
	color: #666;
	font-size: 12px;
}
.reklam-widget {
	text-align: center;
	padding: 5px 0;
	border: 1px solid #cecece;
	display: inline-block;
	float: right;
	width:100%;
}
/***************************************************** KATEGORİ ************************************************/
.category-title h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 22px;
	line-height:35px;
}
.category-title i {
	padding: 0 10px;
    color: #fff;
    line-height: 35px;
    float: left;
    font-size: 20px;
    margin-right: 7px;
    margin-left: -10px;
}
.category-title p {
	margin: 0;
	padding: 10px 0 0 10px;
	color: #6C6C6C;
}
.category-list, .gallery-category-list {
	margin: 15px 0;
	display:inline-block;
}
.category-list li, .gallery-category-list li {
	margin: 10px 0 0 10px;
	float:left;
	width: 363px;
	border: 1px solid #ECEAEA;
}
.gallery-category-list li {
	width: 228px;
	border-color: #c5c5c5;
	padding: 5px;
}
.category-list li img, .gallery-category-list li img{
	width:100%;
	height: auto;
}
.category-list li .category-name {
	color: #fff;
	position: relative;
	top: -165px;
	padding: 5px 7px;
}
.gallery-category-list li .category-name {
	top: -5px;
	float: right;
	font-weight: 600;
	color: #fff;
	position: relative;
	padding: 5px 7px;
}
.gallery-category-list li .category-name i {
	display: block;
	text-align: center;
}
.gallery-category-list li a {
	font-weight: 600;
	color: #4D4D4D;
}
.gallery-category-list li .image-hover {
	position: absolute;
	width: 218px;
	margin-top: -50px;
	text-align: right;
	display: block;
	font-size: 30px;
	color: #fff;
	opacity: 0.9;
}
.gallery-category-list li:hover {
	background:#3d3d3d;
	border-color:#3d3d3d;
}
.category-list li .meta {
	color: #4D4D4D;
	text-align: center;
	background-color: #ECEAEA;
	padding: 7px 0;
	position: relative;
	top: -22px;
}
.category-list li .meta a, .single-container .meta a {
	color: #4D4D4D;
}
.gallery-category-list li:hover a{
	color: #fff;
}
.category-list li .meta i, .single-container .meta i {
	margin:0 5px 0 10px;
}
.category-list li .post-title {
	padding-left: 10px;
	position: relative;
	margin: -10px 0 5px 0;
}
.category-list li .post-title a {
	color: #2c2c2c;
	font-size: 16px;
}
.category-list li .post-content {
	padding: 5px; 
	color:#6C6C6C;
	height: 70px;
	overflow: hidden;
}
/**************** SAYFALAMA ***************/
.page-nav {
	display: inline-block;
	width: 100%;
	margin-left: 10px;
}
.page-nav a, .page-nav .current {
	padding: 5px 12px;
	border: 1px solid #e3e3e3;
	display: inline-block;
	margin: 0 5px 5px 0;
	text-align: center;
	line-height: 21px;
	float: left;
	color: #666;
}
.page-nav a:hover {
	background: #666;
	border: 1px solid #666;
	color: #fff;
}
.page-nav .current, .page-nav .current:hover {
	background-color: #f82292;
	color: #fff;
	border-color: #f82292;
}
/****************************** YAZI SAYFASI ****************************/
.breadcrumb {
	font-size:12px;
	color: #a9a9a9!important;
}
.breadcrumb a{
	color: #a9a9a9;
}
/** Typography **/
.alignright{
	float:right;
	margin:5px 0 25px 25px 
}
.alignleft{
	float:left;
	margin:5px 25px 25px 0 
}
.aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.single-container {
	margin: 10px 0 0 10px;
}
.single-container p {
	margin:10px 0;
}
.single-container iframe {
	width: 100%;
    height: 416px;
    margin-bottom: 18px;
}
.single-container .meta {
	position: relative;
	top: -22px;
	background: #ECEAEA;
	padding: 10px;
	color: #4D4D4D;
	text-align: center;
}
.tags, .share, .author-box, .yorum {
	border-top: 1px solid #ECEAEA;
	border-bottom: 1px solid #ECEAEA;
	padding: 10px 0;
	margin: 10px 0;
	display: inline-block;
	width: 100%;
}
.tags {	line-height:30px;}
.share {
	display: flex;
}
.tags i, .share i {
	color:#f82292;
	margin-right:10px;
	font-size:20px;
}
.tags a {
  background: #ECEAEA;
  padding: 3px 5px;
  color: #4D4D4D;
}
.tags a:hover {
  background: #f82292;
  color:#fff;
}
.share a {
	width: 89px;
	display: inline-block;
	text-align: center;
	padding: 10px 2px 7px 10px;
	margin-right: -4px;
}
.share a i {
	color: #fff;
}
.facebook-share {
	background: #3B5998;
	border-bottom: 7px solid #30497c;
}
.facebook-share:hover {
	background: #30497c;
}
.twitter-share {
	background: #5EA9DD;
	border-bottom: 7px solid #4f8db9;
}
.twitter-share:hover {
	background: #4f8db9;
}
.google-share {
	background: #DD4B39;
	border-bottom: 7px solid #b43d2e;
}
.google-share:hover {
	background: #b43d2e;
}
.pinterest-share {
	background: #bc1620;
	border-bottom: 7px solid #901119;
}
.pinterest-share:hover {
	background: #901119;
}
.instagram-share {
	background: #9e7044;
	border-bottom: 7px solid #725131;
}
.instagram-share:hover {
	background: #725131;
}
.mail-share {
	background: #727272;
	border-bottom: 7px solid #4c4c4c;
}
.mail-share:hover {
	background: #4c4c4c;
}
.print-share {
	background: #4c4c4c;
	border-bottom: 7px solid #242424;
}
.print-share:hover {
	background: #242424;
}
.author-img {
	float:left;
	margin-right: 10px;
}
.author-img img {
	border: 1px solid #ECEAEA;
	border-radius: 50%;
	padding: 3px;
}
.author-detail h2, .author-detail p {
	margin: 0 0 10px 0;
}
.author-detail p i {
	font-size: 20px;
	margin-right:10px;
}
.benzer-yazilar, .other-post, .commentBox .tabs {
	border-bottom: 1px solid #ECEAEA;
	display: inline-block;
	width:100%
}
.benzer-yazilar h3, .prev-post h3, .next-post h3, .commentBox .tabs, .yorum h3 {
	border-bottom: 3px solid #f82292;
	margin:0;
}
.benzer-yazilar h3 span, .prev-post h3 span, .next-post h3 span, .yorum h3 span {
	padding: 5px 10px;
	line-height: 30px;
	background: #f82292;
	color: #fff;
}
.benzer-yazilar ul {
	width: 750px;
}
.benzer-yazilar ul li {
	margin:10px 9px 0 0;
	float:left;
}
.benzer-yazilar ul li:last-child, .next-post {
	margin-right:0!important;
}
.benzer-yazilar  ul li .meta {
	top: -5px;
	font-weight:600;
	width:220px;
}
.other-post a {
	font-size: 16px;
}
.other-post h3 {
	margin-bottom: 10px;
}
.prev-post, .next-post {
	width:360px;
	float:left;
	margin-right: 20px;
	margin-bottom: 10px;
}
.next-post {
	float:right;
	text-align: right;
}
.next-post h3 {
	text-align:right;
}
.other-post img {
	float:left;
	border: 1px solid #ECEAEA;
	padding: 3px;
	margin-right: 10px;
}
.next-post img {
	float:right;
	margin-right:0;
	margin-left: 10px;
}
/******************* Galeri Sayfası ****************/
.gallery-images {
	position: relative;
	text-align: center;
}
.gallery-images img {
	max-width: 100%;
	height: auto;
}
.gallery-images .fa-expand {
	position: absolute;
	top: 10px;
	right: 10px;
	background: rgba(255,255,255,0.5);
	color: #f82292;
	font-size: 30px;
	padding: 8px 10px;
}
.gallery-images .fa-expand:hover {
	background:#f82292;
	color: #fff;
}
.galeriok {
	position: absolute;
	top: 37%;
	font-size: 80px;
	background: rgba(255,255,255,0.5);
	padding: 0 10px;
    line-height: 80px;
}
.sonraki {
	right:0;
}
.galerisayi {
	background: #F1F1F1;
	border: 1px solid #E2E2E2;
	display: table;
	margin: 0 auto;
	padding: 3px 15px;
	font-size: 25px;
}
.gallery-category-list li .meta {
  position: relative;
  color: #4D4D4D;
}
.resim-aciklama {
	background: #F1F1F1;
	border: 1px solid #E2E2E2;
	margin-top: 10px;
	padding: 10px;
}
.gallery-item img {
	border: 1px solid #c5c5c5!important;
	padding: 3px;
}
/******************** 404 Sayfası *************************/
.page404 {
	background: url(images/404bg.png) no-repeat top center;
	margin:50px 0 0 0;
	height:450px;
	padding-top:48px;
}
.page404 .message {
	background: #f82292;
	border-radius: 50%;
	width:250px;
	height:200px;
	margin: 0 auto;
	text-align:center;
	padding-top:50px;
}
.page404 .message div {
    color: #fff;
    line-height: 75px;
    font-size: 20px;
}
.page404 .message input {
	border:0;
	padding:10px;
}
/******************************* Burçlar Sayfası *********************************/
.burclarWidget { display:inline-block;}
.burclarWidget a{color:#333;}
.burclarWidget ul { padding-left:2px; display: inline-block;}
.burclarWidget li { width:54px; float:left; margin: 1px; font-size: 12px; font-weight:bold; text-align:center; border:0!important;}
.burclarSidebar li { width:70px; margin: 5px 2px; font-size: 14px;}
.burclarPopup { width:100%; background:#f3f2f2; border: 1px solid #E8E8E7;}
.burclarPopup li { width:50px; margin: 5px; font-size: 14px;}
.burc-icon { width: 45px; height:45px; padding: 5px; background: url(images/burclar.png) no-repeat center; display:inline-block; border-radius: 50%;}
.koc { background-color:#29166f; background-position: -10px -75px;}
.boga { background-color:#00923f; background-position: -143px -137px;}
.ikizler { background-color:#da251c; background-position: -205px -76px;}
.yengec { background-color:#e67817; background-position: -72px -12px;}
.aslan { background-color:#007cc2; background-position: -206px -138px;}
.basak { background-color:#974478; background-position: -144px -76px;}
.terazi { background-color:#7ac49f; background-position: -205px -14px;}
.akrep { background-color:#bf9f62; background-position: -76px -137px;}
.yay { background-color:#e3556b; background-position: -12px -134px;}
.oglak { background-color:#f5c000; background-position: -138px -14px;}
.kova { background-color:#4d485c; background-position: -8px -16px;}
.balik { background-color:#b74f8e; background-position: -75px -76px;}
.burc-resim {background: url(images/popup-burclar.png) no-repeat; height:100px; width:100px; display:inline-block; margin:10px 30px; float:left;}
.koc-popup { background-position: 0px 0px;}
.boga-popup { background-position: -100px 0px;}
.ikizler-popup { background-position: -200px 0px;}
.yengec-popup { background-position: -301px 0px;}
.aslan-popup { background-position: -401px 0px;}
.basak-popup { background-position: -502px 0px;}
.terazi-popup { background-position: 0px -100px;}
.akrep-popup { background-position: -100px -100px;}
.yay-popup { background-position: -200px -100px;;}
.oglak-popup { background-position: -301px -100px;;}
.kova-popup { background-position: -401px -100px;;}
.balik-popup { background-position: -502px -100px;;}
/******************************* Yazar Sayfası *********************************/
.yazar-block li {width:100%; height:130px; padding:10px 0; border-bottom:1px dotted #dfdfdf;}
.yazar-avatar {display:inline-block; float:left; border:3px solid #ebeaea; margin:0 5px;}
.yazar-bilgi p {padding:10px; background:#ebeaea; }
.yazar-bilgi p span {margin-left:5px; font-size:16px; font-weight:bold;}
.yazar-bilgi p a {float:right; font-weight:bold;}
.yazar-yazilari {float:left;}
.yazar-yazilari p, .yazar-yazilari p a {margin:5px;}
/********* Profil sayfası ********/
.profil-header, .profil-menu {
	width: 96%;
    margin:0 1%;
    padding: 10px 1%;
    display:inline-block;
    float:left;
    background: url(images/profil-headerbg2.png) no-repeat right top #f82292;
	}
.profil-header .avatar {
	float:left;
    margin-right:10px;
}
.profil-header .avatar img {
	width: 150px;
	height:150px;
}
.profil-header p {margin: 10px 0;}
.profil-header a {color:#fff;}
.profil-menu {
	background: #f1f1f1;
}
.profil-menu a {text-align:center; width:45px!important;line-height:43px;}
.profil-menu i {font-size: 27px;}
.profil-left { 
	float:left; 
    width:30%;
    margin-left:1%;
}
.profil-right { 
	float:right;
    margin-right:2%;
    width:66%;
    margin-top: -120px;
}
.profil-right .mesaj {
	background:#f0f0f0;
    border: 1px solid #dcdcdc;
    margin-bottom: 15px;
    padding:7px;
	min-height: 168px;
}
.profil-right .mesaj .profil-title {background:#dcdcdc; padding: 7px 10px; display:inline-block; margin-left:-20px; font-size:20px; position:absolute;}
.mesaj-liste {display:inline-block;}
.mesaj-tarih {float:right; width:100%; text-align:right; font-size:14px; padding:15px 5px 10px 0; }
.mesaj-tarih hr {float:left; width:86%; border:1px solid #dcdcdc;}
.mesaj-resim {width:200px; float:left; margin-right:10px;}
.mesaj-resim img, .mesaj-liste-resim img {width:100%; height:auto; border:1px solid #dcdcdc; padding:2px;}
.profil-right .mesaj p, .profil-right .mesaj .mesaj-liste li a {font-size:13px; margin:3px 0; line-height: 19px;}
.profil-right .mesaj .mesaj-liste li {float:left; margin-right:1%; padding:5px 0; width:49%; border-bottom:1px dotted #dcdcdc;}
.mesaj-liste-resim {width:75px; float:left; margin-right:10px;}
.profil-alan {font-size:40px; color:#fff;}
/******************* Yorum Alanı *******************/
.commentBox {
	margin: 10px 0;
}
.commentBox .tabs li {
	background: #3d3d3d;
	float:left;
	padding: 5px 10px;
    line-height: 30px;
}
.commentBox .tabs li a {
	color: #fff;
}
.commentBox .tabs li a h3 {
	margin: 0;
}
.commentBox .tabs .selectTab {
	background: #f82292;
}
#respond {
	margin : 10px 0;
}
h3#reply-title, #commentform .form-allowed-tags, .comment-form-comment label {
	display : none;
}
#comments .comment-notes {
	margin-bottom: 10px;
}
#commentform textarea, #commentform input {
	color : #B3B2B2;
	font-size : 14px;
	padding : 10px 15px;
	margin: 10px 0;
	border : #dadada solid 1px;
	float : left;
	width: 330px;
}
.comment-form-author input {
	margin-right: 15px!important;
}
#commentform textarea {
	overflow : auto;
	width : 707px;
}
.form-submit input {
	background: #f82292;
	color: #fff!important;
	width: 200px!important;
}
.comment-wrap {
	border-top : #dadada solid 1px;
	margin-top: 10px;
	padding-top: 10px;
	display: inline-block;
    width: 100%;
}
.comment-avatar {
	margin : 0 10px 10px 0;
	float : left;
}
.comment-avatar img {
	padding: 3px;
	border: #dadada solid 1px;
	border-radius: 50%;
}
.author-comment cite {
	font-style: normal;
	font-size:14px;
	font-weight: 600;
	margin-right: 20px;
}
.author-comment span {
	font-style: italic;
	color: #B3B2B2;
}
.author-comment a {
	background: #f82292;
    color: #fff;
    border-radius: 3px;
    margin-left: 15px;
    padding: 0 7px;
    float: right;
}
.author-comment a:hover {
	background: #3d3d3d;
}
.author-comment p, .author-comment em {
	margin: 10px 0;
}
.author-comment em {
	color: #f82292;
	display: block;
}
.children {
	margin-left: 70px;
	border-bottom : #dadada solid 1px;
}
.sidebar {
	width:310px;
	margin: 10px 0 10px 10px;
}
.sidebar hr {
	margin:0 0 10px 0;
	background: #f82292;
	height: 6px;
	border:0;
}
.sidebarbaslik {
	color: #fff;
	line-height: 45px;
	height: 45px;
	background: #f82292;
}
.sidebarbaslik h3, .galeri-bilesen-baslik h3 {
	margin: 0 10px;
}
.sidebar ul, .sidebar .tagcloud, .sidebar .textwidget, .sidebar-widget-content {
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	padding: 10px;
}
.sidebar ul li{
	border-bottom: 1px solid #cecece;
	padding: 5px 0;
	margin: 5px 0;
}
.sidebar .searchform {
	background: #f82292;
	padding: 10px;
	display: inline-block;
	margin-bottom: -10px;
}
.sidebar .screen-reader-text {
	display: none;
}
.sidebar .searchform input {
	width: 220px;
	height: 40px;
	color: #000;
	background: rgba(255,255,255,0.6);
	border: 0;
	padding: 0px 10px;
	float: left;
    }
.sidebar #searchsubmit {
	width: 50px;
	height: 40px;
	cursor: pointer;
	color: #fff;
	background: rgba(0,0,0,0.2);
	background-position: -247px -42px;
	border: 0;
}
.sidebar select {
	width: 100%;
	height: 35px;
	padding: 0 5px;
	border-color: #cecece
}
.tagcloud a {
	border: 1px dotted #cecece; 
	background: #efefef;
	color: #7c7c7c;
	font-size: 12px!important;
	line-height: 33px;
	padding: 5px;
}
.tagcloud a:hover {
	border:1px solid #f82292;
	background: #f82292;
	color: #fff;
}
#wp-calendar {
	width:100%;
	border-spacing: 0;
} 
#wp-calendar caption {
	background:#3d3d3d;
	color: #ADADAD;
	padding: 10px 0;
}
#wp-calendar thead {
	background:#aeacac;
	color: #000;
	padding: 10px 0;
	line-height:25px;
}
#wp-calendar thead th {
	font-weight:normal;
}
#wp-calendar tfoot {
	background: #f82292;
}
#wp-calendar tfoot tr {
	padding: 0 10px;
}
#wp-calendar tfoot a {
	color:#fff;
}
#wp-calendar tbody {
	background-color: #cecece;
	text-align: center;
}
.sidebarcoklubaslik {
	background:#3d3d3d;
	line-height: 45px;
	height: 45px;
}
.sidebarcoklubaslik ul {
	padding:0;
	border:0!important;
}
.sidebarcoklubaslik ul li {
	float:left;
	border-bottom:0;
	padding: 0;
	margin: 0;
	width:33.3%;
	text-align: center;
	font-size: 20px;
}
.sidebarcoklubaslik ul li a {
	color: #fff;
}
.sidebarcoklubaslik ul .active {
	background: #f82292;
}
.cok-okunanlar {
	display: inline-block;
	width: 100%;
	margin: 0 7px 5px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #cecece;
}
.cok-okunanlar-resim { 
	float: left;
	border: 1px solid #cecece;
	padding: 3px;
	margin-right:7px;
	height:60px;
}
.cok-okunanlar p, .cok-okunanlar p a {
	color: #3d3d3d;
}
.cok-okunanlar p i {
	margin-right:5px;
}
.home-column .sidebarcoklubaslik ul li {
	width: auto;
	padding: 0 10px;
	font-size:15px;
}
.galeri-bilesen {
	display: inline-block;
	margin-bottom:10px;
	border-bottom: 6px solid #f82292;
	background: #3d3d3d;
}
.container .galeri-bilesen {
	width: 740px;
	margin-left: 10px;
}
.galeri-bilesen-baslik {
	color: #fff;
	line-height: 45px;
	height: 45px;
	margin-bottom: 10px;
}
.galeri-bilesen-baslik i {
	margin-right:10px;
}
.galeri-bilesen-content ul {
	border:0;
	padding: 0 10px 0 0;
}
.galeri-bilesen-content ul li {
	border:0;
	position: relative;
	padding: 0;
	float:left;
	margin-left: 10px; 
}
.galeri-bilesen-content ul li a {
	color:#fff;
}
.galeri-bilesen-content ul li img {
	width:100%;
	height: auto;
	opacity: 1;
}
.galeri-bilesen-content ul li:hover img {
	opacity: 0.5;
}
.galeri-bilesen-content ul li p {
	width: 100%;
	position: absolute;
	bottom: 4px;
	padding: 10px 0;
	background-color: rgba(0,0,0,0.7);
}
.galeri-bilesen-content ul li p span {
	margin: 0 5px;
	  display: inline-block;
}
.half-li {
	width:140px;
}
.half-li p {
	font-size: 11px;
	padding: 3px 0!important;
}
.container .galeri-bilesen-content ul li {
	width: 355px;
}
.container .half-li {
	width:172.5px!important;
	margin-bottom: 7px;
}
.play-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -20px;
	margin-top: -35px;
	background-color: rgba(0,0,0,0.7);
	border-radius: 3px!important;
	padding: 5px 9px;
}
.play-icon i {
	font-size:28px;
}
.half-li .play-icon {
	padding: 3px 6px;
	top: 56%;
	left: 53%;
}
.half-li .play-icon i {
	font-size:18px;
}
/***************************************************** FOOTER ************************************************/
#footer {
	background: #f1f1f1;
	background-image: url(images/colorbar.png);
    background-repeat: repeat-x;
    background-size: 50% 5px;
	background-position: top;
	border-bottom: 2px solid #f82292;
	box-shadow: 0px 0px 15px 1px rgba(184, 182, 182, 1);
}
#footer .logo {
	width:50%;
	height: auto;
}
.footer-left {
	width: 300px;
	text-align: center;
	padding: 30px 0 20px 0;
	line-height: 25px;
	float:left;
}
.footer-right {
	padding: 30px 0 20px 20px;
	float:left;
	width: 760px;
}
.footer-right ul {
	width:100%;
	display:inline-block;
	margin-bottom: 20px;
}
.footer-right ul li {
	float:left;
	padding: 0px 10px;	
	border-radius: 3px;
	color: #3d3d3d;
	line-height: 31px;
}
.footer-right ul li:before, .footer-right ul li a {
	color: #3d3d3d;
}
.footer-right ul li:before {
	font-size: 15px;
}
.footer-right ul li:hover a {
	color: #fff;
}
.footer-right ul li:hover {
	background:#3d3d3d;
	color:#fff;
}
.footer-social {
	font-size:25px;
}
.footer-social i{
	line-height:35px;
}
.footer-social a{
	width:35px;
	display: inline-block;
	position: relative;
	border-radius: 3px;
}
.footer-social a:hover i{
	color:#fff;
}
.fa-facebook {
	color:#234b88;
}
.footer-facebook:hover {
	background:#234b88;
}
.fa-twitter {
	color:#03b1ee;
}
.footer-twitter:hover {
	background:#03b1ee;
}
.fa-google-plus {
	color:#ca4232;
}
.footer-googleplus:hover {
	background:#ca4232;
}
.fa-pinterest-p {
	color:#bc1620;
}
.footer-pinterest:hover {
	background:#bc1620;
}
.fa-youtube {
	color:#e62117;
}
.footer-youtube:hover {
	background:#e62117;
}
.fa-instagram {
	color:#9e7044;
}
.footer-instagram:hover {
	background:#9e7044;
}
.fa-envelope {
	color:#727272;
}
.footer-iletisim:hover {
	background:#727272;
}
.fa-rss {
	color:#f79320;
}
.footer-rss:hover {
	background:#f79320;
}
#footer-bottom {
	background: #3d3d3d;
	min-height: 50px;
	color: #ADADAD;
	text-align: center;
	line-height: 50px;
}
#back-top {
	margin: 0 auto;
	width: 1080px;
	height: 0;
	text-align: right;
}
#back-top .move-top {	
  display: none;
  position: fixed;
  z-index: 999;
  margin-left: 15px;
  bottom: 100px;
}
#back-top .move-top i {
	width: 48px;
	height: 48px;
	background-color: #DDD;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 43px;
	color: #c5c5c5;
	border: 1px solid #c5c5c5;
	cursor: pointer;
}
#back-top .move-top i:hover {
	background: #3d3d3d;
	 border-color: #3d3d3d;
	 color: #fff;
}
/************************************************ Shortcodes *********************************/
/******** Çizgi ********/
.divider {width:100%; margin:15px 0;}
.normal-type {border-top: 2px solid #ccc;}
.bold-type {border-top: 5px solid #ccc;}
.dashed-type {border-top: 2px dashed #ccc;}
.dotted-type {border-top: 2px dotted #ccc;}
/******** Buton ********/
.button {background:#f82292; color:#fff; padding: 5px 10px; margin:5px; line-height:38px;}
.button:hover {color:#fff; opacity:0.8;}
.medium {padding: 7px 15px; font-size: 16px; line-height:46px;}
.large {padding: 10px 20px; font-size: 20px; line-height:57px;}
.rounded {border-radius:5px;}
.red {background:#c52028; color:#fff;}
.green {background:#00923f; color:#fff;}
.yellow {background:#e67817; color:#fff;}
.blue {background:#007cc2; color:#fff;}
.purple{background:#b74f8e; color:#fff;}
.gray {background:#999999; color:#fff;}
.black {background:#212121; color:#fff;}
/******** İlk Harf Büyük ********/
.dropcap {margin:15px 0;}
.dropcap:first-letter { font-size: 48px; float: left; display: block; margin: 0 7px 0 0; padding:2px 10px; line-height: 1;}
.style2:first-letter {background:#f82292; color:#fff;}
.style3:first-letter {background:#3d3d3d; color:#fff;}
/******** Box ************/
.infobox {border-radius:5px; padding:10px; display:flex; margin:10px 0; border: 1px solid; 	text-shadow: 0px 1px rgba(255,255,255,0.2);
}
.normal-box {  
	border-color: #ddd;
	-webkit-box-shadow: 0 0 5px rgba(153,153,153,0.6);
	-moz-box-shadow: 0 0 5px rgba(153,153,153,0.6);
	box-shadow: 0 0 5px rgba(153,153,153,0.6);
	}
.alert-box {  
	 border: 1px solid #ECCA91;
	color: #AB7C2E;
	background-color: #FBE9CA;
}
.error-box {  
	border: 1px solid #E38686;
	color: #9E2121;
	background-color: #EA9F9F;
}
.success-box {  
	border: 1px solid #accc5d;
	color: #70892b;
	background-color: #D6E7A9;
}
.info-box {  
	border: 1px solid #51B5F7;
	color: #04436C;
	background-color: #80C8F9;
}
/******** İçerik Kutusu ************/
.icon-box {float:left; text-align:center; margin:15px 0 15px 2%;}
.icon-box:nth-child(1) { margin-left:0;}
.icon-box i{
	background:#f82292; 
	color:#fff;
	font-size: 60px;
	width: 120px;
	text-align: center;
	height: 120px;
	line-height: 120px;
	border-radius: 50%;
	}
.icon-box:hover i {
	background:#3d3d3d;
}
.icon-box h2 { margin-top: 10px; }	
.icon-box p { text-align:left;}	
.four-box { width: 22.6%;}
/******** Alıntı ************/
.type1-quote, .type2-quote {
	font-family: Times New Roman;
	font-style: italic;
	clear:both;
}
.type1-quote:before, .type1-quote:after {
	font: normal normal normal 14px/1 FontAwesome;
	color: #6a6a6a;
	content: "\f10d";
	position: absolute;
	margin-left: -34px;
	font-size: 25px;
	margin-top: -5px;  
}
.type1-quote:after {
	content: "\f10e";
	margin-right: -35px;
	margin-top: -25px;
	position: relative;
	float: right;
}
.type2-quote {
	border-left: 3px solid #f82292; 
	padding: 5px 5px 5px 25px;
	margin:5px;
}
/******** Akordiyon ************/
.accordion-title {
	background: #e0e0e0;	
	padding: 7px 10px;
	border: 1px solid #e0e0e0;
	color: #212121;
	cursor: pointer;
	margin:10px 0 0 0;
	font-size:16px;
	}
.accordion-title:hover {
	border: 1px solid #d4d4d4;
	background: #d4d4d4;
}
.accordion-content {
	display: none;
	background: #fff;
	color: #212121;
	border: 1px solid #e0e0e0;
	border-top:0;
	padding:10px;
}
.accordion-content p {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.accordion-active {
	display: block;
}
/******** Sekme ************/
ul.tabs-nav {
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 41px;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	width: 100%;
}
ul.tabs-nav li {
	float: left;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e0e0e0;
	border-left: none;
	background: #efefef;
	overflow: hidden;
	position: relative;
}
ul.tabs-nav li a {
	color: #000;
	display: block;
	font-size: 16px;
	padding: 0 20px;
	outline: none;
}
ul.tabs-nav li a:hover {
	background: #e0e0e0;
}	
html ul.tabs-nav li.active, html ul.tabs-nav li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tabs-container {
	border: 1px solid #e0e0e0;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
}
.tab-content {
	padding: 10px;
}
/******** Sütun ************/
.column { margin-right: 3.2%; float: left; display: inline; position: relative;  margin-bottom: 10px;}
.last { clear: right; margin-right: 0!important; }
.one-full { margin-right: 0; width: 100%; overflow: hidden; }
.one-half { width: 48.4%; }
.one-third, .three-box { width: 31.2%; }
.two-third { width: 65.6%; }
.one-fourth { width: 22.6%; }
.three-fourth { width: 74.2%; }
.one-fifth {  width: 17.4%;}
.two-fifth {  width: 38%;}
.three-fifth {  width: 58.6%;}
.four-fifth {  width: 79.2%;}
/******** Table ************/
.table {
	float:left; background:#e6e6e6;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	margin:20px 0.5%;}
.table:first-child { margin-left:0;}
.one-price {width:100%;}
.two-price {width:49%;}
.three-price {width:32.6%;}
.four-price {width:24%;}
.five-price {width:19.2%;}
.six-price {width:15.8%;}
.seven-price {width:13.4%;}
.eight-price {width:11.6%;}
.table-header {
	background: -webkit-linear-gradient(rgba(61,61,61,0.9), #3d3d3d); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgba(61,61,61,0.9), #3d3d3d); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgba(61,61,61,0.9), #3d3d3d); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgba(61,61,61,0.9), #3d3d3d); /* Standard syntax */
	color:#fff; 
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding-bottom:40px;
}
.table-header h3 { font-size:30px; padding-top:15px; margin:0; text-align: center;}
.table-header h4 { font-size:14px; text-align:center; font-weight:normal; margin: 10px 0;}
.table-price { 
	width:100px; 
	height:100px; 
	border-radius:50%; 
	line-height:100px; 
	border: 7px solid #3d3d3d; 
	font-size:35px;
	font-weight:bold;
	text-align:center;
	margin: -50px auto 10px auto;
	background:#fff;
	}
.table-price i {font-size:22px;}
.table-content ul {border-top:1px solid #cdcdcd; border-bottom:1px solid #ffffff;}
.table-content ul li {border-bottom:1px solid #cdcdcd; border-top:1px solid #ffffff; margin:0; display:block; padding: 7px;}
.table-button {
	padding:7px 10px; 
	margin:15px auto; 
	background:rgba(61,61,61,0.7); 
	border-bottom: 2px solid #3d3d3d;
	border-radius: 7px;
	display:table;
	font-size:20px;
}
.table-button a {color:#fff;}
.table-button:hover {opacity:0.9;}
.thumb {
    -ms-transform: scaleX(1.02) scaleY(1.03);
    -webkit-transform: scaleX(1.02) scaleY(1.03);
    transform: scaleX(1.02) scaleY(1.03);
	margin-top: 5px;
}
.thumb .table-header {
	padding-bottom:50px;
	background: -webkit-linear-gradient(rgba(248,34,146,0.9), #f82292); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgba(248,34,146,0.9), #f82292); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgba(248,34,146,0.9), #f82292); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgba(248,34,146,0.9), #f82292); /* Standard syntax */
	color:#fff; 
}	
.thumb .table-price {
	width:110px;
	height:110px;
	line-height:110px;
	font-size:40px;
	border: 7px solid #f82292; 
}
.thumb .table-button {
	background:rgba(248,34,146,0.7); 
	border-bottom: 2px solid #f82292;
	margin: 20px auto;
}
.thumb .table-button a {color:#fff;}
.post-page {
	width:100%;
	text-align:center;
	margin-top: 10px;
}
.post-page span, .post-page span:hover {
	background: #f82292;
	color:#fff;
	padding: 7px 13px;
	line-height: 36px;
}
.post-page a span {
	background:#3d3d3d;
}
/******** Yemek Tarifi ************/
.tarif, .kayitol, .girisyap {
	float: left;
	width: 100%;
	border: solid 1px #c5c5c5;
	margin: 10px 0;
}
.tarif-bilgi {
	float: right;
	width: 239px;
	font-size:15px;
}
.tarif-bilgi ul li{
  padding: 15px 20px;
  border-bottom: solid 1px #fff;
  background: #ECEAEA;
}
.malzeme {
	float: left;
	width: 500px;
	border-right: solid 1px #e6e6e6;
	min-height: 213px;
}  
.malzeme ul li:before, .icerik ul li:before {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f046";
	margin-right: 5px;
}
.icerik ul li:before {
	content: "\f111";
}
.malzeme h4, .yapilis h4 {
	margin:0;
	background: #ECEAEA;
	padding:10px 15px;
	font-size: 16px;
	font-weight: normal;
}
.malzeme h4 i, .yapilis h4 i {
	margin-right: 10px;
	font-size:20px;
}
.malzeme ul {
	padding:15px;
}
.tarif-bilgi ul li i { 
	margin-right:10px;
	font-size: 40px;
	float: left;
}
.yapilis {
	float: left;
	width: 740px;
	border-top: solid 1px #ECEAEA;
}
.yapilis div {
	padding: 15px;
}
.reklam728 {
	float:right;
	width:728px;
	height:90px;
	overflow:hidden;
}
.reklam336 {
    width: 336px;
    height: 280px;
	margin:auto;
	overflow:hidden;
}
.galerireklam {
	width:100%;
	height:90px;
	overflow:hidden;
	margin-bottom: 10px;
	text-align: center;
}
.single-container .reklam336 {
	float:left;
	margin:0 10px 10px 0;
}
.reklami-gec {
	text-align: center;
    margin-top: 20px;
}
.reklami-gec a {
	background-color: #f82292;
    color: #fff;
    padding: 7px 0 7px 15px;
    font-size: 16px;
	border-radius: 5px;
}
.reklami-gec span {
	background: rgba(0,0,0,0.5);
	padding: 7px 15px 7px;
	margin-left:15px;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}
/***************************************************** Responsive Mobil ******************************************************/	
#sidr {
	display:none;
	position:absolute;
	position:fixed;
	top:0;
	height:100%;
	z-index:999999;
	width:260px;
	overflow-x:none;
	overflow-y:auto;
	background:#3d3d3d;
	color:#fff;
	border-top: 5px solid #f82292;
	border-left: 3px solid #f82292;
}
#sidr ul li {
	border-bottom: 1px solid #222222;
	border-top: 1px solid rgba(255,255,255,0.08);
	line-height: 45px;
	width: 100%;
}
#sidr ul li:before {color: rgba(255,255,255,0.7); color: rgba(255, 255, 255, 0.5); padding-left:10px; font-size: 17px;}
#sidr ul li a { color: #fff; padding-left:10px;}
#mobil-menu {
	display:none;
	float:right;
}
.mobil-logo {
	display:none;
	float: left;
	position: absolute;
	left: 10px;
	height: 50px;
	width: auto;
}
.mobil-logo img {
	height:100%;
	width:auto;
}
.mobil-login-button {
	display:none;
}
@media all and (max-width:1050px) {
	#main-container {margin-top:60px;}
	#header {background: #3d3d3d;}
	.header-center {  text-align: center; padding: 0;}
	.header-center h1 {float:none!important;}
	.header-bottom {background-color:#3d3d3d; background-image:none; position: fixed; top:0; border:0;border-top: 5px solid #f82292;}
	#top-search {position: absolute; position:fixed; top: 60px; width:100%;}
	#top-search form {width:96%; padding: 16px 2%;}
	#top-search .search_input {width:90%;}
	.cikis { display:none;}
	.search-button .fa-search {background: #3d3d3d;}
	.search-button i, #mobil-menu i {color:#fff; border-bottom:0; }
	#mobil-menu, .mobil-logo, .mobil-login-button {display: block;}
	.header-center, #main-container, .footer-top { width: 760px;}
	.site-menu { width: 100%;}
	.sidebar { width: 741px;}
	.cok-okunanlar { width: 48.7%; }
	.sidebar .galeri-bilesen-content ul li { width: 355px; }
	.sidebar .half-li { width:172.5px!important; margin-bottom: 7px; }
	.top-menu, .site-menu .menu, .top-menu, .sitelogo, .nav-button, .face-giris {display:none;}
	.footer-right {width: 440px;}
	.profil-left {width:98%;}	
	.profil-right {margin-top:10px; margin-right:1%; width:98%;}
	.reklam728 {margin-top:30px;} 
	#login-form-div, #sign-form-div {position: fixed;top: 60px;}
}
@media all and (max-width:780px) {
	.header-center, #main-container, .footer-top, .container, #mpslider, .callbacks_container, .full-width, .sidebar, .galeri-bilesen { width: 365px!important;}
	#top-search .search_input {width:85%;}
	.sidebarcoklubaslik {height:auto; display: inline-block; width:100%;}
	.full-width .grid, .full-width .list {width:349px!important;}
	.full-width .cat-widget-content { width: 363px!important;}
	.list .post-title, .list p {width:235px;}
	.container .galeri-bilesen-content ul li, .sidebar .galeri-bilesen-content ul li {width:345px;}
	.container .half-li, .sidebar .half-li {width:166.5px!important;}
	.cok-okunanlar, .footer-left, .footer-right {width:100%;}
	.single-container img {max-width:100%; height:auto;}
	.benzer-yazilar ul { width: 355px; }
	.benzer-yazilar ul li {  margin: 10px 5px 0 0; width: 172px;}
	.benzer-yazilar ul li .meta {  width: 152px;}
	#gallery-1 .gallery-item {width: 30%!important; margin-right: 3%;}
	.tarif-bilgi {width: 355px;}
	.malzeme, .yapilis {width: 354px;}
	.footer-left, .footer-right	{padding:20px 0;}
	.profil-right .mesaj .mesaj-liste li {width:99%;}
	.mesaj-resim {width:125px;}
	.profil-right .mesaj {min-height:145px;}
	.profil-alan {font-size:26px;}
	.profil-header .avatar img {width:75px; height:75px;}
	.profil-header .avatar {margin-right:5px;}
	.reklam728, .owl-buttons {display:none;}
	#commentform textarea {width : 90%;}
}
@media all and (max-width:400px) {
	.header-center, #main-container, .footer-top, .container, .callbacks_container, .full-width, .sidebar, .galeri-bilesen, .full-width .cat-widget-content { width: 320px!important; border:0;}
	#mpslider, .home-column, .reklam336, .container .galeri-bilesen {width:320px!important; margin-left:0;}
	.home-column li, .full-width .grid, .half-width .grid, .benzer-yazilar ul, .full-width .list {width:320px!important;}
	.container .galeri-bilesen-content ul li, .sidebar .galeri-bilesen-content ul li {width:320px;}
	.prev-post, .next-post {width:300px!important; float:left;}
	.home-column li {margin-right:0;}
	.grid .post-img {height:152px!important;}
	.half-width .list .post-title, .half-width .list p, .list .post-title, .list p {width:195px;}
	.category-list li, .gallery-category-list li, .sidebar .searchform {width:300px;}
	.sidebar .half-li, .container .half-li {width: 159.5px!important;}
	.right-container {margin-right:0!important;}
	.category-list li .category-name {top:-144px;}
	.sidebar, .galeri-bilesen-content ul li {margin:0;}
	.benzer-yazilar ul li {width: 152px;}
	.benzer-yazilar ul li .meta {width: 142px; padding:5px;}
	#commentform textarea, #commentform input {width: 270px;}
	.cat-widget-content {border:0;}
	.home-column ul { padding: 7px 0 0 0; width: 320px;}
	.home-column .sidebarcoklubaslik ul li {width: 295px!important;}
	.galeri-bilesen-content ul { padding: 0;}
	.tarif-bilgi, .malzeme, .yapilis {width:100%;}
	.single-container .reklam336 {width:300px!important;}
	.share a{width:45px;}

}