a:hover, a:active, a:focus{ text-decoration: none; outline: none; }

.pdr80{ padding-right: 60px; }

.top-logo{ float: left; width: 100%; margin-bottom: 30px; position: relative; z-index: 9999; padding: 15px 0 0 0; }

.navbar-nav > li{ float: none; display: inline-block; }

.pagination > li > a{ background: #777; }
.pagination > li > a:hover{ background: #ee2573; }
.pagination > .active > a{ background: #333; }
.pagination > .active > a:hover{ background: #ee2573; }

.yazi-detay-img-wrapper{ float: left; width: 100%; //padding: 0 40px; margin-bottom: 20px; }
.yazi-detay-img{ float: left; width: 100%; background-size: cover; background-position: top center; //border-radius: 100%; //padding-bottom: 100%; height: 350px; position: relative; }
.yazi-detay-img-yok{ float: left; width: 100%; background-size: contain; background-position: center; background-repeat: no-repeat; height: 150px; position: relative; }
.yazi-detay-img a{ display: block; width: 100%; height: 100%; position: absolute; }
.yazi-detay-baslik{ float: left; width: 100%; margin-bottom: 20px; }
.yazi-detay-baslik a{ color: #000; font-size: 17px; }
.post.quote .author {
    position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
}
.post .image {
    position: relative;
    background-position: center top;
    background-size: cover;
    margin-bottom: 20px;
    background-color: #ddd;
}
.post img {
    max-width: 100%;
}
.border-radius {
    border-radius: 50%;
}
.post.quote .author .label {
    font-size: 16px;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 0;
    padding: 12px 15px 12px 43px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    transition: all .25s;
    width: 100%;
}
.post .image-thumb {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 20px;
}
.color-1 .label {
    background: #ef2673;
    color: #fff;
}
.post.quote .author .image {
    position: relative;
    z-index: 1;
}
.category-more {
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
    text-transform: none;
    color: #000;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.en-block .category-more {
    color: #000;
    font-size: 16px;
    margin-top: 20px;
    display: block;
    text-align: center;
}
.post.quote .label {
    margin-left: 10px;
}
.category-more img {
    height: 16px;
    margin-left: 10px;
}

.block-title::after {
    content: attr(data-title);
    position: absolute;
    opacity: .1;
    font-size: 140px;
    top: -60px;
    left: -14px;
}
.single h1, .single h2, .single h3, .single h4, .single h5 {
    font-family: 'Montserrat';
    color: #000000;
}
.mv5 {
    margin-top: 50px;
    margin-bottom: 50px;
}
.block-title {
    font-size: 40px;
    font-weight: 700;
    font-family: Montserrat;
    color: #000;
    //text-transform: uppercase;
    margin-top: 30px;
    margin-bottom: 19px;
    position: relative;
}
.block-title {
    margin-bottom: 30px !important;
}

.single .entry-details {
    text-align: center;
    color: rgba(0, 0, 0, 0.7);
    font-family: 'SF-UI-Display';
    font-size: 12px;
    word-wrap: break-word;
}
.single .entry-details > div {
    position: relative;
}
.single .entry-details > div + div {
    margin-top: 15px;
    padding-top: 15px;
}
.single .entry-details h5, .single .entry-details .entry-views {
    font-family: 'Montserrat';
    font-size: 16px;
}
.single .entry-details .entry-social {
    font-size: 18px;
    padding-top: 20px;
}
.single .entry-details .entry-social a {
    display: block;
    margin-bottom: 5px;
}
#comments {
    margin-top: 50px;
    margin-bottom: 80px;
}
#respond .comment-reply-title {
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 30px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    letter-spacing: 0px;
    margin-bottom: 40px;
}
#respond input, #respond textarea {
    width: 100%;
    border: 1px solid rgba(0, 0, 0, 0.3);
    letter-spacing: 1px;
    border-radius: 0px;
    padding: 15px 20px;
    margin-bottom: 25px;
}
#respond textarea {
    height: 200px;
}
#respond .form-submit input[type="submit"] {
    width: 280px;
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0.3);
    font-weight: 500;
    color: #fff;
    letter-spacing: 1px;
    border-radius: 0px;
}
.etiketler-baslik {
    float: left;
    width: 100%;
    margin-bottom: 25px;
    padding-bottom: 10px;
    border-bottom: 2px solid rgba(0, 0, 0, 0.2);
    font-size: 30px;
    color: #000;
    font-weight: bold;
}
.etiket-liste {
    float: left;
    width: 100%;
}
.etiket-liste a {
    font-size: 13px;
    color: #fff;
    background: #000;
    display: inline-block;
    margin-right: 5px;
    padding: 5px 15px;
    transition: all ease .7s;
}
.etiket-liste a:hover {
    color: #000;
    background: rgba(0, 0, 0, 0.3);
}
.category-block {
    margin-bottom: 20px;
}
.mw100 {
    max-width: 100%;
}
.meta {
    line-height: 1;
    font-size: 12px;
    margin-bottom: 10px;
}
.meta .author {
    color: #000;
}
.widget ul li a {
    line-height: 1.2em;
}
.sidebar ul li a {
    color: #000000;
}
.widget ul li p {
    line-height: 1.2em;
    font-family: 'Georgia';
}
.mv5 {
    margin-top: 50px;
    margin-bottom: 50px;
}
.border-line {
    border-top: 2px solid rgba(0, 0, 0, 0.2);
    margin: 20px 0;
        margin-top: 20px;
        margin-bottom: 20px;
}
.mv8 {
    margin-top: 80px;
    margin-bottom: 80px;
}
.widget.no-border ul li {
    margin-bottom: 30px;
    border: none;
}
.widget ul li {
    list-style-type: none;
}
.sidebar ul li {
    line-height: 2.5em;
    font-size: 14px;
    font-family: 'Montserrat';
    font-weight: normal;
    letter-spacing: 0.3px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.widget ul li {
    list-style-type: none;
    line-height: 2.5em;
}
.sidebar .widget-title {
    text-transform: uppercase;
    font-size: 20px;
    font-family: 'Montserrat';
    font-weight: bold;
    color: #000000;
    margin: 0px;
        margin-bottom: 0px;
    margin-bottom: 30px;
}
.sidebar .widget-title span {
    display: inline-block;
    border-bottom: 2px solid rgba(0, 0, 0, 0.2);
    padding-bottom: 15px;
}
.widget + .widget {
    margin-top: 40px;
}
.single .entry-details > div + div::before {
    content: "";
    position: absolute;
    top: 0;
    width: 80px;
    height: 1px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    background-color: rgba(0, 0, 0, 0.1);
}
#respond .form-submit > span {
    display: block;
    font-size: 12px;
    margin-bottom: 20px;
}

.mons {
    font-family: 'Montserrat';
}

.yazarlar{ float: left; width: 100%; margin-top: 76px; }
.yazarlar-banner{ float: left; width: 100%; padding: 50px 0; background: #F0F0F0; }
.yazar-img{ float: left; width: 150px; border-radius: 50%; background-size: cover; background-position: top center; border: 2px solid #fff; height: 150px; }
.yazar-detay{ float: left; width: 100%; margin-top: 15px; }
.yazar-ad{ float: left; width: 100%; margin-bottom: 20px; font-size: 32px; color: #000; }
.yazar-hakkinda{ float: left; width: 100%; color: #444; font-family: 'Georgia'; }
.yazar-sosyal{ float: left; width: 100%; margin-top: 20px; }
.yazar-sosyal a{ color: #000; transition: all ease .7s; font-size: 18px; display: inline-block; margin-right: 10px; }
.yazar-sosyal a:hover{ color: #888; }

.destinasyon-yazilar {
    float: left;
    width: 100%;
    margin-top: 50px;
}

.dest-box {
    float: left;
    width: 100%;
    margin-bottom: 25px;
    background-size: cover;
    background-position: top center;
    height: 250px;
    position: relative;
}
.fligran {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    background: rgba(0,0,0,.5);
    height: 100%;
    z-index: 9;
}
.dest-info {
    float: left;
    width: 100%;
    padding: 20px 15px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.dest-baslik {
    float: left;
    width: 100%;
}
.dest-yazar {
    float: left;
    width: 100%;
    margin-top: 10px;
    color: #fff;
}
.dest-baslik a {
    color: #fff;
    font-size: 17px;
}

.dest-yazar a {
    color: #fff;
    transition: all ease .7s;
}

.dest-yazar img {
    border-radius: 100%;
    width: 40px;
    height: 40px;
    background: #fff;
}

.baslik {
    float: left;
    width: 100%;
    margin-bottom: 50px;
    font-size: 17px;
    letter-spacing: .2em;
    color: #000;
    font-weight: bold;
}


/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px){
  
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px){
  .single{ margin-top: 125px !important; }
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px){
  .single{ margin-top: 125px !important; }
  .block-title::after{ font-size: 110px !important; top: -40px !important; }
  .ana-menu ul li{ margin-right: 10px; }
  .ana-menu ul li a{ font-size: 11px; }
  .entertainment-slider{ margin-top: 75px; }
  .gal-details{
    clear: both;
  }
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px){
  .visible-xs-c{ display: inline-block !important; }
  .block-title{ font-size: 20px !important; }
  .post.quote .author{ overflow: unset !important; }
  .post.quote .author .label{ padding: 10px !important; margin-left: 0 !important; }
  .login-wrapper{ padding: 100px 20px; }
  .yazarlar{ margin-top: 125px; }
  //.arama{ margin-top: 125px; }
  .arama{ padding: 100px 20px; }
  .bant-box{ margin-bottom: 20px; }
  .arama-bar input{ width: 100%; }
  .arama-bar button{ width: 100%; }
  .destinasyonlar{ margin-top: 125px; }
  #header.header-entertainment .header-wrapper .site-branding img{ height: 30px !important; }
  .entertainment-slider{ margin-top: 75px; }
  .entertainment-slider .ms-layer{ margin-top: 100px !important; }
  .arama-sonuclari{ margin-top: 125px; }
  .haber-slider{ margin-top: 125px; }
  .yazar-banner{ height: auto; }
  .login{ overflow-y: scroll; }
  .nav > li > a{ padding: 20px 5px; font-size: 13px; }
    .block-title::after {
        font-size: 100px;
        top: -36px;
    }
    .top-logo img{ max-width: 100%; }
    .navbar-nav > li{ float: left; display: block; width: 100%; }
    .pdr80{ padding-right: 15px; }
    .gal-details{
      clear: both;
    }
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px){
  .visible-xs-c{ display: inline-block !important; }
  .col-xs-full{ width: 100%; }
  .block-title{ font-size: 20px !important; }
  .post.quote .author{ overflow: unset !important; }
  .post.quote .author .label{ padding: 10px !important; margin-left: 0 !important; }
  .login-wrapper{ padding: 100px 20px; }
  .yazarlar{ margin-top: 125px; }
  //.arama{ margin-top: 125px; }
  .arama{ padding: 100px 20px; }
  .bant-box{ margin-bottom: 20px; }
  .arama-bar input{ width: 100%; }
  .arama-bar button{ width: 100%; }
  .destinasyonlar{ margin-top: 125px; }
  #header.header-entertainment .header-wrapper .site-branding img{ height: 30px !important; }
  .entertainment-slider{ margin-top: 75px; }
  .arama-sonuclari{ margin-top: 125px; }
  .haber-slider{ margin-top: 125px; }
  .yazar-banner{ height: auto; }
  .login{ overflow-y: scroll; }
  .nav > li > a{ padding: 20px 5px; font-size: 13px; }
    .block-title::after {
        font-size: 70px;
        top: -27px;
    }
    .top-logo img{ max-width: 100%; }
    .navbar-nav > li{ float: left; display: block; width: 100%; }
    .pdr80{ padding-right: 15px; }
    .gal-details{
      clear: both;
    }
}


.elyazisi_baslik{
    font-family: 'Satisfy', cursive;
    color:#df2987;
    font-size: 50px;
    margin-left:30px;
}



.container{
    max-width:1200px;
}

.navbar-toggle {
    background-color: #e7e7e7;
}

.navbar-toggle .icon-bar {
    background-color: #fff;
}

.sosyal_medya_tasiyici{
    margin-top:52px;
}

.sosyal_medya_tasiyici a{
    color:#222;
    font-size: 12px;
}

.sosyal_medya_tasiyici a:hover{
    color:#C2B59B;
}

.sosyal_medya_tasiyici span{
    color: #605f5f;
    font-size: 11px;
    font-style: italic;
}

.custom-search-form{
    width: 100%;
}

.custom-search-form button{
    height:33px;
    width:50px;
}

.arama-box{
    margin-bottom: 15px;
    font-size: 13px;
}

.arama-box a{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 15px;
    font-weight:400;
}

.giris_yap_buton_tasiyici{
    margin-top:52px;
}

.bx-viewport{
    clear: both;
}

.ana_menu{
    margin-top:3px;
    margin-bottom: 0px;
    font-weight: 800;
    font-size: 14px;
}

.devami {
    font-family: "Georgia",sans-serif;
    color: #65DA87;
    font-weight:400;
    font-style: italic;
}

#manset img {
    width: 100%;
}

#manset h4 {
    font-size: 28px;
    font-weight: 700;
    margin: 0 auto;
    background-color: #fff;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    color: #000;
    position: absolute;
    bottom: 65px;
    padding: 30px 20px;
    left: 2%;
    width: 96%;
    line-height: 35px;
}

.moda-haftasi {
    position: relative;
}

.moda-haftasi .bx-controls-direction a {
    box-shadow: 3px 4px 5px 0px rgba(0, 0, 0, 0.75);
    border-radius: 6px;
    background-color: #fff;
}

.moda-haftasi .bx-controls-direction a.bx-prev {
    background-position: 10px -55px
}

.moda-haftasi .bx-controls-direction a.bx-next {
    background-position: -53px -55px
}

.moda-haftasi img {
    width: 100%;
}

.moda-haftasi .section-title {
    position: absolute;
    z-index: 10;
    top: -24px;
    left: -29px;
    width: auto;
    -webkit-user-select: none;
    -webkit-transform: rotate(-22.5deg);
    transform: rotate(-22.5deg);
}

.moda-haftasi .main-caption {
    background: #fff;
    padding: 10px;
    color: #000;
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
    font-family: Bebas Neue, Helvetica, Tahoma;
    font-weight:400;
}

.section-gallery .yan-haberler img {
    width: 100%;
}

.section-gallery .yan-haberler h5 {
    font-family: Bebas Neue, Helvetica, Tahoma;
    font-size: 30px;
    font-weight:400;
    text-align: center;
}

.section-authors {
    margin-top: 50px;
}

.section-authors > div {
    border: 10px solid #25c9dc;
    padding: 20px;
    position: relative
}

.section-authors .section-title {
    display: inline-block;
    position: absolute;
    background: #25c9dc;
    top: -5px;
    left: 50%;
    margin: 0;
    padding: 10px 20px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 29px;
    color: #fff;
    text-transform: uppercase;
    font-family: MyriadPro-BoldCond, Myriad Pro, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif;
    font-weight:400;
}

.section-authors ul {
    display: block;
    padding: 0;
    margin: 0;
}

.sidebar-most .bx-wrapper .bx-pager.bx-default-pager a.active{
    background: #000 !important;
}

.haber-tag-a{
    color: #ef2673 !important;
}

.tags-haber{
    font-size: 18px;
    border-bottom: 1px solid #ef2673;
    padding-bottom: 10px;
    margin-bottom: 15px;
    float: left;
    width: 100%;
    color: #ef2673;
    margin-top: 20px;
}

.section-authors li {
    display: block;
    margin: 30px 0 0;
}

.section-authors li:before,
.section-authors li:after {
    content: " ";
    display: table;
}

.section-authors li:after {
    clear: both;
}

.section-authors img {
    display: block;
    float: left;
    border-radius: 50%;
    width: 100%;
    max-width: 77px;
    margin-right: 19px;
}

.section-authors h5 {
    font-family: Georgia, Times New Roman, Tahoma, Arial;
    font-weight:400;
    font-style: italic;
    font-size: 16px;
    color: #65da87;
    margin: 0 0 10px;
}

.section-mekan-rehberi {
    margin-top: 45px;
    position: relative;
    border: 10px solid #f0f0f0;
    padding: 25px;
}

.section-mekan-rehberi .section-title {
    display: inline-block;
    position: absolute;
    background: #da4371;
    top: -5px;
    left: 30px;
    margin: 0;
    padding: 8px 10px 4px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    font-size: 22px;
    line-height: 1;
    letter-spacing: .8px;
    color: #fff;
    text-transform: uppercase;
    font-family: Bebas Neue, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif;
}

.section-mekan-rehberi .section-heading {
    color: #edb74a;
    text-align: center;
    font-size: 42px;
    text-transform: uppercase;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 18px;
}

.section-mekan-rehberi .items .owl-stage-outer {
    border-left: inset 1px solid #fff;
}

.section-mekan-rehberi .item {
    padding: 0 20px;
    border-left: 1px solid #f3f3f3;
}

.section-mekan-rehberi .owl-item:first-child .item {
    border-left: none;
}

.section-mekan-rehberi img {
    width: 100%;
}

.section-mekan-rehberi h4 {
    font-family: Georgia, Times New Roman;
    font-size: 21px;
    text-align: center;
    font-style: italic;
}

.section-mekan-rehberi p {
    font-family: Georgia, Times New Roman;
    text-align: center;
    font-weight:400;
    font-size: 17px;
    margin-top: 19px;
    line-height: 1;
}

.section-mekan-rehberi .see-all {
    text-align: center;
    margin-top: 30px;
}

.section-mekan-rehberi .see-all a {
    font-family: Georgia, Times New Roman;
    font-style: italic;
    font-size: 14px;
    font-weight:400;
    color: #da4371;
}

.section-astroloji > div {
    margin-top: 45px;
    position: relative;
    padding: 25px;
    border: 10px solid #f0f0f0;
}

.section-astroloji .section-title {
    display: inline-block;
    position: absolute;
    background: #da4371;
    top: -5px;
    left: 30px;
    margin: 0;
    padding: 8px 10px 4px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    font-size: 22px;
    line-height: 1;
    letter-spacing: .8px;
    color: #fff;
    text-transform: uppercase;
    font-family: Bebas Neue, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif;
}

.section-astroloji ul {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
}

.section-astroloji ul:before,
.section-astroloji ul:after {
    content: " ";
    display: table;
}

.section-astroloji ul:after {
    clear: both;
}

.section-astroloji ul > li {
    display: block;
    margin: 4px 0;
}

.section-astroloji ul > li img {
    width: 100%;
}

.section-astroloji-reklam > div {
    margin-top: 45px;
    position: relative;
    padding: 25px;
    border: 10px solid #da4371;
}

/* FOOTER */
footer {
    background: url(../images/p4.png) repeat;
    //border-top: 1px solid #ddd;
    padding: 60px 0 40px 0;
    color: #222;
}

footer:before,
footer:after {
    content: " ";
    display: table;
}

footer:after {
    clear: both;
}

footer .logo {
    margin-bottom: 20px;
}

footer section {
}

footer ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

footer a {
    color: #ddd;
}

/***** NEW *****/

.center{
    text-align: center;
}

.full-width{
    width: 100%;
}

.form-control:focus{
    border-color: #ccc;
}

.gray-line-b{
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 30px;
}

.gray-line-t{
    border-top: 1px solid #e5e5e5;
    padding-top: 10px;
}

.advertise{
    margin-bottom: 20px;
    margin-top: 20px;
}

.fa-c{
    color: #3b5998;
}

.tw-c{
    color: #55acee;
}

.pin-c{
    color: #c8232b;
}

.gp-c{
    color: #e9867b;
}

.in-c{
    color: #3f739b;
}

.new-search-btn{
    background-color: transparent;
    color: #232222;
    border-color: transparent;
    padding-top: 2px;
}

.new-search-btn:hover, .new-search-btn:focus{
    background-color: transparent;
    color: #232222;
    border-color: transparent;
}

.search-input{
    border: none;
    border-right: 1px solid #232222;
    border-color: #232222;
    color: #232222;
    text-align: right;
    width: 86% !important;
}

.search-input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #232222;
    font-weight:400;
    font-size: 11px;
}
.search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #232222;
    opacity:  1;
    font-weight:400;
    font-size: 11px;
}
.search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #232222;
    opacity:  1;
    font-weight:400;
    font-size: 11px;
}
.search-input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #232222;
    font-weight:400;
    font-size: 11px;
}

.glyphicon-search{
    font-size: 18px;
}

.navbar{
    border-top: none;
    border-bottom: none;
    padding-bottom: 0;
    position: relative;
}

.nav > li{
    position: inherit;
    text-align: center;
}

.sticky-wrapper{
    height:60px !important;
}

.navbar-brand{
    padding: 15px 15px !important;
}

.navbar-nav > li > a{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 16px;
    padding: 13px 5px;
    font-weight: 300;
    color:#000 !important;
    font-weight: bold;
}

.nav-line{
    padding-bottom: 0px;
    margin-bottom: 30px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #FFF;
    color: #f151ac !important;
}

#manset .bx-wrapper .bx-pager{
    bottom: 25px !important;
}

#manset .bx-wrapper .bx-pager.bx-default-pager a{
    background: transparent;
    border: 2px solid #FFF;
}

#manset .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
    background: #ddd !important;
}

ul{
    margin: 0;
    padding: 0;
}

.editor-slider-container > .bx-wrapper{
    height: 667px !important;
    overflow: hidden;
}

.editor-slider-container > .bx-wrapper > .bx-viewport{
    height: 630px !important;
}

.editor-slider-container .bx-wrapper .bx-controls-direction a.bx-prev{
    background: url(../images/up-v.png) no-repeat;
    width: 30px;
    height: 20px;
    bottom: -2px;
    z-index: 999 !important;
    left: 29%;
    top: inherit;
}

.editor-slider-container .bx-wrapper .bx-controls-direction a.bx-next{
    background: url(../images/down-v.png) no-repeat;
    width: 30px;
    height: 20px;
    bottom: 0;
    z-index: 999 !important;
    right: 29%;
    top: inherit;
}

ul.editor_slider li{
    vertical-align: middle;
    float: none;
    height: 285px;
}

.editor_slider li span{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 11px;
}

.bx-clone{
    //display: none !important;
}

.activity-header{
    padding-left: 0;
}

.activity-details{
    float: left;
    width: 100%;
}

.activity-date{
    font-size: 40px;
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    text-align: center;
}

.galeri-slider-container .bx-wrapper{
    width: 100%;
    margin: 0 !important;
}

.detay-name a{
    color: #000 !important;
}

.activity-day{
    font-size: 12px;
    color: #e60822;
}

.activity-month{    
    font-size: 13px;
}

.kat-color{
    color: red;
}

.activity-detail-date{
    float: left;
    width: 100%;
    color: #a7a7a7;
    font-size: 10px;
    padding-top: 10px;
}

.activity-name{
    font-size: 14px;
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    //text-align: center;
    float: left;
    width: 100%;
    font-weight:400;
}

.activity-place{
    color: #c2b59b;
    font-size: 11px;
    float: left;
    //text-align: center;
    width: 100%;
}

.see-all{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 28px;
    padding-bottom: 15px;
}

.see-all a{
    padding: 10px 25px;
    background: #000;
    color: #FFF;
    font-size: 11px;
}

a:hover, a:active{
    text-decoration: none;
}

ul.featureds li{
    float: left;
}

.featured-date-cat{
    float: left;
    width: 100%;
    text-align: center;
    padding: 15px 0;
}

.cat-inner{
    font-size: 12px;
    color: #08aae6;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.date-inner{
    font-size: 12px;
    color: #a7a7a7;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.featured-name{
    float: left;
    width: 100%;
}

.featured-name a{
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 16px;
    font-weight:400;
}

.mid-advertise{
    margin: 65px 0 40px 0;
}

.mid-advertise-line{
    border-bottom: 2px solid #ee2573;
    margin-bottom: 40px;
}

.ilgi-outter{
    margin-bottom: 40px;
}

.first-box{
    text-align: center;
    padding-top: 100px;
}

.ilgi-a{
    color: #ee2573;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    padding: 10px 15px;
    border: 1px solid #e4e4e4;
    font-size: 13px;
    margin-top: 20px;
    float: left;
    margin-left: 38px;
}

.ilgi-cat{
    color: #e60822;
}

.all-see-a{
    font-size: 11px;
    color: #a7a7a7;
    padding-left: 2px;
}

.gallery-outter{
    background: #3a3344;
}

.gallery-header{
    width: 100%;
    text-align: center;
    padding: 30px 0;
}

.gallery-slider{
    margin: 20px 0;
}

.gallery-name a, .gallery-cat{
    color: #FFF;
}

.gallery-slider .bx-wrapper .bx-prev{
    background: url(../images/left-gal.png) no-repeat;
    height: 35px;
    left: -35px;
}

.gallery-slider .bx-wrapper .bx-next{
    background: url(../images/right-gal.png) no-repeat;
    height: 35px;
    right: -45px;
}

.editor_slider a{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 18px;
}

.writer-container{
    margin-top: 20px;
}

.writer-img{
    float: left;
    width: 100%;
}

.writer-img img{
    border-radius: 50%;
}

.writer-name{
    float: left;
    width: 100%;
    margin: 20px 0;
    color: #e60822;
    text-align: center;
    font-size: 12px;
}

.writer-header{
    float: left;
    width: 100%;
    text-align: center;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 20px;
}

.writer-header a{
    color: #000;
    font-weight:400;
}

.writer-container .bx-wrapper .bx-prev{
    background: url(../images/yazar-left.png) no-repeat;
    height: 35px;
    left: -35px;
}

.writer-container .bx-wrapper .bx-next{
    background: url(../images/yazar-right.png) no-repeat;
    height: 35px;
    right: -45px;
}

.all-see-writer{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 40px;
}

.all-see-writer a{
    color: #ff0000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 18px;
}

.relative-position{
    position: relative;
}

.rehber-header{
    position: absolute;
    top: -65px;
    width: 100%;
    text-align: center;

}

.rehber-filter{
    margin: 30px 0;
}

.featured-rehber-inner{
    padding: 20px;
    background: #f6f6f6;
    float: left;
    width: 100%;
}

.inner-img{
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.inner-cat-date{
    float: left;
    width: 100%;
    font-size: 10px;
    text-align: center;
}

.inner-cat{
    color: #e60822;
    margin-right: 10px;
}

.inner-date{
    color: #a7a7a7;
}

.inner-header{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 43px;
    font-weight:400;
}

.inner-header a{
    font-size: 18px;
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight:bold;
}

.inner-detail{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

.inner-detail a{
    font-size: 11px;
    color: #FFF;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    background: #000;
    padding: 8px 22px;
}

.inner-header{
    float: left;
    width: 100%;
    text-align: center;
    margin: 10px 0 30px 0;
}

.inner-box{
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.burc-header{
    color: #ee0065;
    font-style: italic;
    font-weight: lighter;
}

.burc-box{
    text-align: center;
    margin-bottom: 20px;
    position: relative;
}

.burc-kucuk img{
    width: 100%;
}

.burc-detay{
    line-height: 35px;
    padding-top: 30px;
    font-size: 55px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.burc-detay span{
    font-size: 25px;
    display: block;
    margin-top: 10px;
}

.burc-yazi{
    margin-top: 30px; 
    border-bottom: 1px solid #ededed;
    padding-bottom: 25px;
    margin-bottom: 25px;
    text-align: justify;
}

.video-thumb{
    width: 240px;
    height: 150px;
}

.burc-inner{
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(239,41,41,0.8);
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 100px;
    color: #FFF;
}

.header-margin{
    margin-bottom: 17px !important;
    margin-top: 0;
}

.footer-upper{
    margin-bottom: 0px;
}

footer h3{
    margin: 0 0 10px 0;
    border-bottom: 1px solid #ee2573;
    padding-bottom: 10px;
    font-size: 18px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight: lighter;
    color: #ee2573;
}

footer ul li{
    float: left;
    width: 100%;
    margin-bottom: 10px;
    background: url(../images/ok.png) left no-repeat;
    padding-left: 15px;
}

footer ul li a{
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.footer-copyright{
    margin-top: 40px;
    background: #ddd;
    box-shadow: 0px 0px 6px #aaa;
    -webkit-box-shadow: 0px 0px 6px #aaa;
    -moz-box-shadow: 0px 0px 6px #aaa;
    -m-box-shadow: 0px 0px 6px #aaa;
    padding: 20px 0;
    border-radius: 6px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.abs-header{
    position: absolute;
    background: #FFF;
    font-size: 45px;
    top: -56px;
    left: 38%;
    padding: 9px 20px;
    z-index: 99;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight:400;
    color: #000;
}

.abs-header span{
    color: #e4508a;
}

.gallery-header{
    font-size: 45px;
    padding: 9px 20px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight:400;
    color: #FFF;
    font-style: italic;
}

.gallery-header span{
    color: #04afee;
    font-style: normal;
}

.galeri_sol {
    text-align: center;
    padding: 10px 5px 10px 5px;
}

.galeri_sag {
    text-align: center;
    padding: 10px 5px 10px 5px;
}

.galeri_geri{
    position: absolute;
    top: 50%;
    padding: 20px;
    background-color: rgba(255,255,255,0.8);
}

.galeri_ileri{
    position: absolute;
    top: 50%;
    right: 0;
    padding: 20px;
    background-color: rgba(255,255,255,0.8);
}

.galeri-header{
    font-size: 30px;
    padding: 9px 0;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight:400;
    border-bottom:1px solid rgba(222,222,222,0.2);
}

.galeri-text{
    padding: 15px 0;
    text-align: justify;
    border-bottom:1px solid rgba(222,222,222,0.2);
}

.tags{
    padding: 15px 0;
    border-bottom:1px solid rgba(222,222,222,0.2);
    font-weight:400;
    width: 100%;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}

.comments-box{
}

.galeri-nav{
    float: left;
    //width: 100%;
    margin-bottom: 20px;
}

.gal-details{
    background: #1d1d1d;
    min-height: 600px;
    padding: 50px 70px;
    color: #FFF;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    position: relative;
}

.tum-resimler{
    font-size: 15px;
    line-height: 64px;
}
.resimler{
    position: absolute;;
    left: 0;
    top: 0;
    width: 100%;
    display: inline-block;
    z-index: 99;
    padding: 30px;
    background: rgba(0,0,0,0.9);
    height: 100%;
    overflow-y: scroll;
}

.resim-box{
    margin-bottom: 15px;
}

.tum-resimler a{
    color: #FFF;
}
.tum-resimler i{
    font-size: 24px;
    position: relative;
    top: 3px;
}

.tags-a{
    color: #aaa;
    font-weight: normal;
    font-family: tahoma;
    font-size: 13px;
}

.kapat{
    font-weight:400;
    font-size: 30px;
    color: #FFF;
    position: absolute;
    right: 10px;
    top: 10px;
}

.galeri_buton{
    display: inline-block;
    width: 58px;
    height: 58px;
    border-radius: 29px;
    text-align: center;
    line-height: 58px;
    font-size: 24px;
    background: rgba(51, 51, 51, 0.7);
    color: rgba(255, 255, 255, 0.4);
}

.goster{
    display: block;
}

.gosterme{
    display: none;
}

.galeri_buton i{
    line-height: 58px;
}

.foto-bread{
    font-size: 14px;
    color: #aaa;
    padding-left: 5px;
}

.galeri-slider-container{
    position: relative;
}

.shadow-l{
    position: absolute;
    display: block;
    background: rgba(0,0,0,0.7);
    width: 55px;
    top: 0;
    left: 0;
    height: 305px;
    z-index: 9;
}

.shadow-r{
    position: absolute;
    display: block;
    background: rgba(0,0,0,0.7);
    width: 55px;
    top: 0;
    right: 0;
    height: 305px;
    z-index: 9;
}

span.diger-header{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-weight:400;
    padding-top: 20px;
    font-size: 18px;
    border-bottom: 1px solid #dedede;
    padding-bottom: 10px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.social-galeri{
    float: left;
    margin-top: 20px;
    border-bottom: 1px solid rgba(222,222,222,0.2);
    padding-bottom: 10px;
    width: 100%;
}

.kategori_haber_kutu_benzer{
    margin-bottom: 5px;
}

.kategori_haber_kutu_benzer a{
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
    font-size: 13px;
}

.gallery-slider .bx-wrapper .bx-next:hover, .writer-container .bx-wrapper .bx-next:hover{
    background-position: 0 0;
}

.gallery-slider .bx-wrapper .bx-prev:hover, .writer-container .bx-wrapper .bx-prev:hover{
    background-position: 0 0;
}

.alt_menu2{
    float: left;
    width: 100%;
    padding: 10px 20px;
    border-bottom: 1px solid #ef2673;
    margin-bottom: 5px;
    margin-top: -20px;
}

.ilgi-box{
    margin-bottom: 50px;
}

.alt_menu2 ul li{
    list-style: none;
    float: left;
    margin-right: 5px;
}

.alt_menu2 ul li a{
    padding: 10px;
    color: #000;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.alt_menu2 ul li a:first-child{
    padding-left: 0;
}

.foto-a{
    color: #f151ac;
}

.video-a{
    color: #55acee;
}

.mega-dropdown {
    position: static !important;
}
.mega-dropdown-menu {
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}
.mega-dropdown-menu > li > ul {
    padding: 0;
    margin: 0;
}
.mega-dropdown-menu > li > ul > li {
    list-style: none;
    margin-bottom: 5px;
}
.mega-dropdown-menu > li > ul > li > a {
    display: block;
    color: #222;
    padding: 3px 5px;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.sm-links{
    font-size: 13px;
}

.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
    text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
    font-size: 18px;
    color: #ff3546;
    padding: 5px 60px 5px 5px;
    line-height: 30px;
}

.sidebar-container li{
    float: left !important;
}

/*.left-menu{
    float: left;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.left-menu li{
    float: left;
    list-style: none;
    margin-right: 20px;
}

.left-menu li a{
    color: #222;
    font-size: 12px;
}*/

.user-login{
    float: left;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px;
    margin-bottom: 15px;
    font-size: 12px;
    color: #605f5f;
    margin-top: 52px;
    text-align: right;
    position: relative;
}

.user-login li{
    float: right;
    list-style: none;
}

.user-login li i{
    padding-right: 5px;
}

.user-login li a{
    color: #605f5f;
    font-weight:400;
}

.top-uye{
    color: #ea4c88 !important;
}

.etkinlik-info{
    position: absolute;
    right: 7px;
    top: -25px;
    width: 100px !important;
    padding: 10px !important;
    //font-family: 'Montserrat', sans-serif;
    //font-family: 'Nunito', sans-serif;
    font-family: 'Playfair Display', serif;
}

.btn-form{
    background: #444;
    color: #FFF;
}

.mekan-ad-input{
    background: #FFF;
    border-color: transparent;
    padding: 17px 20px;
}

.no-padding{
    padding: 0;
}

.select-input{
    border: none;
    background: #fff url("../images/select-ikon.png") no-repeat scroll right 4px;
    padding: 18px 20px 17px 20px;
    width: 100%;
    -moz-appearance: none;
    height: 59px;
    -webkit-appearance: none;
    color: #757575;
    border-radius: 0;
}

.buton-btn{
    background: #0099cc none repeat scroll 0 0;
    border-radius: 0;
    color: #fff;
    padding: 18px 10px 18px;
}

.arama-ikon{
    background: #FFF;
    border: medium none;
    color: #999;
    padding: 22px 18px 19px;
    position: relative;
    top: 0;
}

.pdy{ padding: 0; }

.faceook-giris{ display: none; padding: 50px; }
.facebook-btn{ background: #3b5998 !important; border-radius: 5px; color: #fff; }
.twitter-btn{ background: #55acee !important; border-radius: 5px; color: #fff; }
.uye-ol-btn{ background: #c52020 !important; border-radius: 5px; color: #fff; }

.kullanici-drp button{ background: #c2b59b; color: #FFF; border-color: #c2b59b; padding: 4px 5px; }
.kullanici-drp button:hover, .kullanici-drp button:active, .kullanici-drp button:focus{ background: #C2B59B !important; border-color: #c2b59b !important; }
.kullanici-drp .dropdown-menu{ right: 0 !important; left: auto; }
.kullanici-drp .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{ background: #C2B59B !important; border-color: #c2b59b !important; }

.kullanici-menu{ position: absolute; width: 200px; right: 0; top: 70%; z-index: 9999; background: #FFF; padding: 20px; border: 1px solid #eee; box-shadow: 0px 0px 4px #ddd; display: none; }
.kullanici-menu ul li{ float: left; width: 100%; margin-bottom: 10px; padding: 10px; border-bottom: 1px solid #eee; }
.kullanici-menu ul li a{ display: block; }
.kullanici-menu ul li:hover{ background: #c2b59b; }
.kullanici-menu ul li:hover a{ color: #fff; }

.uye-profil{ float: left; width: 100%; margin-bottom: 30px; background: #f5f5f5; padding: 40px 0; }
.profil-kart{ float: left; width: 100%; background: #eee; padding: 20px 30px; position: relative; //margin-bottom: 70px; }
.profil-img{ float: left; width: 100%; position: relative; top: 100px; }
.profil-img img{ border: 5px solid #fff; }
.profil-ad-mail{ float: left; width: 100%; position: relative; top: 80px; }
.uye-bilgileri{ float: left; width: 100%; -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; }
.uye-ad{ float: left; font-size: 25px; color: #FFF; font-weight:400; margin-bottom: 10px; }
.uye-ad span{ font-size: 14px; font-weight: normal; float: left; width: 100%; }
.uye-yazilar{ color: #FFF; font-size: 18px; position: relative; top: 5px; }
.uye-takipci{ color: #FFF; font-size: 18px; position: relative; top: 5px; }
.uye-hakkinda{ float: left; width: 100%; font-size: 13px; color: #FFF; }
.kart-maske{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.6); }
.uye-takip-et{ position: relative; top: 8px; } 

.uye-form{ float: left; width: 100%; }

.uye-baslik{ float: left; width: 100%; margin-top: 20px; margin-bottom: 10px; font-size: 22px; color: #444; font-weight:400; }
//.uye-baslik:after{ margin: 0 auto; width: 40px; height: 1px; display: block; background: #444; content: ''; }
.uye-baslik-span{ float: left; width: 100%; font-size: 12px; color: #aaa; padding-bottom: 10px; border-bottom: 1px solid #aaa; margin-bottom: 20px; }

.sidebar-sosyal{ float: left; width: 100%; padding: 20px; background: #eee; margin-bottom: 30px; }
.sidebar-sosyal ul li{ float: none; display: inline-block; margin-right: 15px; }
.sidebar-sosyal ul li:last-child{ margin-right: 0; }
.sidebar-sosyal ul li a.fb{ float: left; background: #3b5998; padding: 14px 5px; border-radius: 100%; color: #FFF; width: 40px; height: 40px; }
.sidebar-sosyal ul li a.tw{ float: left; background: #55acee; padding: 14px 5px; border-radius: 100%; color: #FFF; width: 40px; height: 40px; }
.sidebar-sosyal ul li a.ins{ float: left; background: #bc2a8d; padding: 14px 5px; border-radius: 100%; color: #FFF; width: 40px; height: 40px; }
.sidebar-sosyal ul li a.google{ float: left; background: #dd4b39; padding: 14px 5px; border-radius: 100%; color: #FFF; width: 40px; height: 40px; }
.sidebar-baslik{ float: left; width: 100%; margin-bottom: 30px; font-size: 19px; color: #444; font-weight:400; }
.sidebar-baslik:after{ margin: 0 auto; width: 40px; height: 1px; display: block; background: #444; content: ''; }

.yazi-box{ float: left; width: 100%; margin-bottom: 10px; }
.yazi-box-baslik{ float: left; width: 100%; }
.yazi-box-baslik a{ color: #444; font-weight:400; }
.yazi-box-icerik{ float: left; width: 100%; font-size: 12px; }
.yazi-box-icerik a{ color: #444; font-weight:400; }
.yazi-box-icerik a i{ font-size: 10px; }

.yazilar-baslik{ float: left; width: 100%; margin-bottom: 30px; font-size: 19px; color: #444; font-weight:400; }
.yazilar-baslik:after{ margin: 0 auto; width: 240px; height: 1px; display: inline-block; background: #ddd; left: 5px; content: ''; position: relative; top: -6px; }
.yazilar-baslik:before{ margin: 0 auto; width: 240px; height: 1px; display: inline-block; background: #ddd; right: 5px; content: ''; position: relative; top: -6px; }

.tablo{ font-size: 13px; }
.tablo tr th{ background: #ecf0f1; }
.tablo tr td:first-child{ background: #ecf0f1; }

.yazi-detay{ float: left; width: 100%; background: #ecf0f1; padding: 50px 0; margin-top: -30px; }

.yeni-alan{ font-size: 16px; font-weight:400; }
.baslik-icerik-gorsel{ float: left; width: 100%; padding-bottom: 20px; margin-bottom: 15px; border-bottom: 1px solid #ddd; }
.sag-kolon{ float: left; width: 100%; }
.cizgi{ border-right: 1px solid #ddd; }

.duzelt-box{ float: left; width: 100%; padding-bottom: 20px; margin-bottom: 15px; border-bottom: 1px solid #ddd; }

.kullanici-box{ float: left; width: 100%; margin-top: 50px; }
.uye-box-baslik{ float: left; width: 100%; margin-bottom: 30px; padding-bottom: 5px; border-bottom: 1px solid #ddd; font-weight:400; font-size: 18px; }
.yazi-box{ float: left; width: 100%; }
.yazi-img{ float: left; width: 100%; }
.yazi-icerik{ float: left; width: 100%; padding: 20px; background: #fff; }
.yazi-baslik{ float: left; width: 100%; font-size: 18px; font-weight:400; }
.yazi-baslik a{ font-family: 'Open Sans', sans-serif !important; } 
.yazi-txt{ float: left; width: 100%; margin-top: 5px; color: #2c3e50; font-size: 14px; line-height: 23px; }

.uye-profilim{ float: left; width: 100%; margin: 10px 0; }
.uye-profilim .kapak-foto{ float: left; width: 100%; position: relative; }
.foto{ float: left; width: 100%; padding: 15px; margin-top: -205px; position: relative; z-index: 9; }
.foto img{ border: 3px solid #FFF; }
.bilgiler{ float: left; width: 100%; background: #eee; margin-top: -70px; padding: 30px 20px 30px; }
.uye-ad-soyad{ float: left; width: 100%; }
.uye-email{ float: left; width: 100%; font-size: 12px; }
.uye-takip-et{ float: left; width: 100%; margin-bottom: 10px; }
.uye-takip-et a{ border-radius: 4px; display: inline-block; font-size: 12px; font-weight:400; padding: 10px 20px; text-decoration: none; background: #e35050; color: #fff; border-bottom: 2px solid #be4d4d; border-right: 1px solid #be4d4d; text-align: center; }
.uye-takip-ettikleri{ float: left; width: 100%; margin-top: 10px; }
.uye-takip-ettikleri h5{ border-bottom: 1px solid #999; padding-bottom: 5px; }
.kullanici-foto{ float: left; width: 100%; margin-bottom: 5px; }
.kullanici-foto img{ border: 1px solid #FFF; }


.uye-adi-detay{ font-size: 12px; color: #ee2573 !important; }

.profil_buyuk{
    border-radius: 50%;
    width:140px;
    height: 140px;
    position: relative;
    top: 100px;
    border: 2px solid #fff;
    background: #e9e9e9;
}

.profil_buyuk img{ border: 1px solid #FFF; }

.profil_isim_buyuk{
    font-weight: 100;
    font-size: 40px;
    color:#fff;
}

.profil_isim_alani{
    font-weight: 100;
    font-size: 18px;
    color:#fff;
    margin-top: 85px;
}

.profil_menu{
    color:rgba(255,255,255,0.7);
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6;
    //text-align: center;
    padding-right: 26px;
}

.profil-menu2{
    color:rgba(255,255,255,0.7);
    -webkit-column-count: 7 !important;
    -moz-column-count: 7 !important;
    column-count: 7 !important;
    //text-align: center;
    padding-right: 26px;
}


.profil_menu span{
    font-size: 30px;
    font-weight: 100
}

.transparan_ayrac{
    background:rgba(255,255,255,0.2);
    height:2px;
    border:none;
}

.profil_kucuk {
    border-radius: 50%;
    width: 45px;
    height: 45px;
    border: 2px solid #fff;
    float: left;
    margin-right: 10px;
    background: #e9e9e9;
}

.profil_kucuk2 {
    border-radius: 50%;
    width: 100px;
    height: 100px;
    border: 2px solid #fff;
    float: left;
    margin-right: 10px;
    background: #e9e9e9;
}

.profil-bilgileri{ float: left; width: 100%; margin-top: -265px; position: relative; z-index: 1000; }
.uye-yazilari{ float: left; width: 100%; margin: 40px 0; }
.yazi-kutu{ float: left; width: 100%; position: relative; margin-bottom: 15px; }
.siyahyap{ position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.8); width: 100%; height: 100%; -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out; }
.yazi-kutu-baslik{ position: absolute; top: 25%; padding:20px; width: 100%; font-size: 25px; color: #FFF; //font-family: 'Montserrat', sans-serif; }
font-family: 'Nunito', sans-serif;
.yazi-kutu-baslik a{ color: #FFF; }
.yazi-kutu-kullanici{ position: absolute; bottom: 0; left: 0; width: 100%; padding: 10px; }
.kutu-kullanici{ border-top: 1px dotted #FFF; color: #FFF; padding: 10px; line-height: 45px; }
.yazi-kutu:hover .siyahyap{ opacity: .6; }

.yazi-duzenle{ position: absolute; right: 147px; top: 10px; padding: 6px; font-size: 12px; z-index: 9999; display: none; }
.yazi-git{ position: absolute; right: 10px; top: 10px; padding: 6px; font-size: 12px; z-index: 9999; display: none; }
.yazi-sil{ position: absolute; right: 100px; top: 10px; padding: 6px; font-size: 12px; z-index: 9999; display: none; }

.yazi-kutu:hover .yazi-duzenle{ display: block; }
.yazi-kutu:hover .yazi-git{ display: block; }
.yazi-kutu:hover .yazi-sil{ display: block; }

.giris-fancy{ background: transparent !important; box-shadow: none !important; }

.uye-girisi .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ border-color: #DDD; border-radius: 0; padding: 10px 68px; border-bottom: none; background: #FFF; color: #222; }
.uye-girisi .tab-pane{ border: 1px solid #ddd; padding: 20px; border-top: none; }
.uye-girisi .nav-tabs > li > a{ background: #c2b59b; padding: 10px 68px; border-radius: 0; color: #FFF; margin-right: 0;  }


.uye-ol-box .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ border-color: #DDD; border-radius: 0; padding: 10px 68px; border-bottom: none; background: #FFF; color: #222; }
.uye-ol-box .tab-pane{ border: 1px solid #ddd; padding: 20px; border-top: none; }
.uye-ol-box .nav-tabs > li > a{ background: #c2b59b; padding: 10px 68px; border-radius: 0; color: #FFF; margin-right: 0;  }

.yazilar-box{ float: left; width: 100%; margin-bottom: 20px; }
.yazi-img{ float: left; width: 100%; }
.yazi-container{ float: left; width: 100%; background: #fff; padding: 10px; color: #222; }
.yazi-cont-baslik{ float: left; width: 100%; font-size: 16px; height: 40px; font-weight:400; //font-family: 'Montserrat', sans-serif; }
font-family: 'Nunito', sans-serif;
.yazi-cont-baslik a{ color: #222; }
.yazi-cont-icerik{ float: left; width: 100%; margin-top: 5px; font-size: 13px; text-align: justify; height: 50px; }
.yazi-cont-uye{ float: left; width: 100%; padding: 5px 5px 0; font-size: 13px; margin-bottom: 5px; }
.yazi-cont-uye a{ color: #ee2573; }
.yazi-cont-uye a span{ color: #a7a7a7; }

.sol-bar{ float: left; width: 100%; background: #FFF; }
.sol-bar li{ list-style: none; padding: 20px; }
.sol-bar li a{ color: #222; font-weight:400; }
.sol-bar li:hover{ background: #F8F8F8; border-left: 1px solid #222; }

.profil-container{ float: left; width: 100%; background: #FFF; padding: 40px 20px; }

.yazi-gir{ float: left; width: 100%; background: #FFF; padding: 40px 20px; }
.yazilarim{ float: left; width: 100%; background: #FFF; padding: 40px 20px; }

.uye-diger-yazilar{ float: left; width: 100%; background: #eee; padding: 30px; }
.diger-yazilar{ float: left; width: 100%; margin-top: 15px; }
.diger-yazilar ul li{ float: left; width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px; }

.yazar-ara{ float: left; width: 100%; background: #eee; padding: 30px; margin-bottom: 30px; }
.yazar-ara-form{ float: left; width: 100%; margin-top: 15px; }

.yazarlar-liste{ float: left; width: 100%; margin: 20px 0; }
.yazar-kutu{ float: left; width: 100%; margin-bottom: 15px; position: relative; }
.yazar-maske{ position: absolute; background: rgba(0,0,0,.5); left: 0; top: 0; width: 100%; height: 100%; }
.yazar-container{ float: left; width: 100%; position: relative; }
.yazar-info{ float: left; width: 100%; background: #efefef; padding: 10px; line-height: 40px; }

.haber-box{ float: left; width: 100%; position: relative; margin-bottom: 20px; }
.baslik-box{ margin-left: 20px; margin-right: 20px; width: 89%; background: #eee; //font-family: 'Montserrat', sans-serif; color: #333; position: absolute; padding: 20px; font-size: 18px; bottom: 0; }
font-family: 'Nunito', sans-serif;
.baslik-box a{ color: #333; }
.baslik-kat{ position: absolute; background: #0dc5dc; color: #FFF; padding: 5px; font-size: 11px; left: 20px; bottom: 65px; }
.sag-box{ margin-bottom: 30px; }

.profil-detay{ float: left; width: 100%; color: #FFF; font-size: 15px; }
.profil-detay-box{ float: left; width:14%; text-align: center; padding: 10px; }
.profil-detay-box a.btn{ position: relative; top: -7px; }

.yazar-giris-container{ float: left; width: 100%; background: #efefef; padding: 30px; }
.yazar-giris{ float: left; width: 100%; padding: 40px; background: #ccc; color: #555; }
.yazar-ol{ float: left; width: 100%; padding: 40px; background: #c1c1c1; color: #555; }
.yazar-ayricalik{ float: left; width: 100%; padding: 40px; background: #c6c6c6; color: #555; }

.uye-adi-sag{ float: left; width: 100%; color: #333; font-size: 20px; margin-bottom: 10px; }
.uye-yazilari-sag{ float: left; width: 100%; margin-bottom: 5px; } 

.yazar-ol-gorsel{ float: left; width: 100%; background-size: cover; background: url(../img/yazar-ol-bg.jpg); height: 606px; position: relative; padding: 30px; }
.yazar-ol-yazi{ position: absolute; top: 36%; font-size: 25px; left: 0; color: #FFF; padding: 35px; }
.yazar-ol-form-dis{ background-color: #272727; padding: 45px; }
.yazar-ol-form{ float: left; width: 100%; }
.yazar-ol-form label{ color: #FFF; font-weight: normal; }
.yazar-ol-form input{ background: transparent; border-color: #fff; border-radius: 0; border: 1px solid rgba(255, 255, 255, 0.18); color: #FFF; }
/***** NEW *****/




@media (min-width: 468px) and (max-width: 768px) {


    .section-gallery .yan-haberler {
        margin: 0 -15px;
    }

    .section-gallery .yan-haberler:before,
    .section-gallery .yan-haberler:after {
        content: " ";
        display: table;
    }

    .section-gallery .yan-haberler:after {
        clear: both;
    }

    .section-gallery .yan-haberler a {
        width: 50%;
        float: left;
        padding: 15px;
    }

    .yazar-ol-form-dis{ float: left; width: 100%; clear: both; }

    .xs-clearfix{
        clear: left;
    }

    .col-xs-full{ width: 100%; }

    .abs-header{
        left: 6%;
        font-size: 28px;
        top: -32px;
        background: transparent;
    }

    .abs-header img{
        width: 65%;
    }

    .gallery-header{
        font-size: 28px;
    }

    .featured-img img{
        width: 100%;
    }

    .gallery-header img, .burc-header img{
        width: 70%;
    }


    .writer-container .bx-wrapper .bx-next{
        right: 0;
    }

    .writer-container .bx-wrapper .bx-prev{
        left: 0;
    }

    .gallery-slider .bx-wrapper .bx-next{
        right: 0;
    }

    .gallery-slider .bx-wrapper .bx-prev{
        left: 0;
    }

    .writer-header a{
        font-size: 12px;
    }

    .gallery-name a, .gallery-cat{
        font-size: 12px;
    }



    .profil-kart{ min-height: 550px !important; }
    .kart-uye{ min-height: 650px !important; }
    .profil-bilgileri{ margin-top: -640px; }
    .bilgi-uye{ margin-top: -730px; }
    .profil_menu{ -webkit-column-count: 1 !important; -moz-column-count: 1 !important; column-count: 1 !important; text-align: center; padding-right: 0; }
    .profil_menu div{ width: 100%; }

    .profil_menu2{ -webkit-column-count: 1 !important; -moz-column-count: 1 !important; column-count: 1 !important; text-align: center; }
    .profil_menu2 div{ width: 100% !important; }

    .profil-detay-box{ width: 100%; }
    .yazar-ol-form-dis{ float: left; width: 100%; clear: both; }


    .section-astroloji ul > li {
        display: block;
        float: left;
        width: 50%;
        padding: 0 4px;
    }


    .kart-uye{ min-height: 650px !important }
    .profil-menu2{ -webkit-column-count: 1 !important; -moz-column-count: 1 !important; column-count: 1 !important; text-align: center; }
    .profil-menu2 div{ width: 100% !important; }
    .bilgi-uye{ margin-top: -725px; }

    .profil-detay-box{ width: 100%; }
    .yazar-ol-form-dis{ float: left; width: 100%; clear: both; }



    .writer-container .bx-wrapper .bx-next{
        right: 0;
    }

    .writer-container .bx-wrapper .bx-prev{
        left: 0;
    }

    .gallery-slider .bx-wrapper .bx-next{
        right: 0;
    }

    .gallery-slider .bx-wrapper .bx-prev{
        left: 0;
    }

    .col-sm-6{
        width: 50%;
        float: left;
    }

    .featured-img img{
        width: 100%;
    }

    .xs-clearfix{
        clear: left;
    }





    .beskutu{
        width: 100%; float: left; padding:15px 5px
    }


}



@media (min-width: 768px) {


    .section-astroloji ul > li {
        display: block;
        float: left;
        width: 25%;
        padding: 0 4px;
    }



    .abonelik-box{ height: 500px !important; }

    .beskutu{
        width: 20%; float: left; padding:15px 5px
    }

    .section-gallery,
    .section-astroloji {
        width: 69.417%;
    }

    .section-authors,
    .section-astroloji-reklam {
        width: 30.583%;
    }

    .section-astroloji {
        left: -30.583%;
    }

    .section-astroloji ul > li {
        display: block;
        float: left;
        width: 25%;
        padding: 0 4px;
    }

    .section-astroloji-reklam {
        left: 69.417%;
    }

    .moda-haftasi {
        margin-bottom: -45px;
    }

    .moda-haftasi img {
        margin-bottom: 65px;
    }

    .moda-haftasi .main-caption {
        position: absolute;
        bottom: 40px;
        box-shadow: 15px 4px 38px 0px rgba(0, 0, 0, 0.16);
        left: 35px;
        right: 35px;
    }

    .section-authors {
        margin-top: 0;
    }

    .section-astroloji ul > li {
        width: 16.666667%;
    }

    .main-content {
        //width: 68.571429%;
    }

    .sidebar {
        right: 0;
        //width: 31.428571%;
    }

    .sidebar.affix {
        top: 35px;
    }

    .sidebar.affix-top {
        top: 0;
    }
}
