/* Webfont: LatoLatin-Bold */@font-face {
    font-family: 'LatoLatinWeb';
    src: url('../css/fonts/LatoLatin-Bold.woff2') format('woff2'),
         url('../css/fonts/LatoLatin-Bold.woff') format('woff'),
         url('../css/fonts/LatoLatin-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: bold;
    text-rendering: optimizeLegibility;
}
/* Webfont: LatoLatin-Regular */@font-face {
    font-family: 'LatoLatinWeb';
    src: url('../css/fonts/LatoLatin-Regular.woff2') format('woff2'), /* Modern Browsers */
         url('../css/fonts/LatoLatin-Regular.woff') format('woff'), /* Modern Browsers */
         url('../css/fonts/LatoLatin-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Fira Sans Bold */@font-face {
    font-family: 'FiraSans-Bold';
    src: url('../css/fonts/FiraSans-Bold.woff') format('woff'), /* Modern Browsers */
         url('../css/fonts/FiraSans-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Flama-Condensed Bold */@font-face {
    font-family: 'FlamaCondensed-Bold';
    src: url('../css/fonts/FlamaCondensed-Bold.woff') format('woff'), /* Modern Browsers */
         url('../css/fonts/FlamaCondensed-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Flama-Condensed Basic */@font-face {
    font-family: 'FlamaCondensed-Basic';
    src: url('../css/fonts/FlamaCondensed-Basic.woff') format('woff'), /* Modern Browsers */
         url('../css/fonts/FlamaCondensed-Basic.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
@font-face {
  font-family: "Graphik-regular";
  src: url("../css/fonts/Graphik-Regular.woff") format("woff"); }
@font-face {
  font-family: "Graphik-semibold";
  src: url("../css/fonts/Graphik-Semibold.woff") format("woff"); }
@font-face {
  font-family: "Graphik-Medium";
  src: url("../css/fonts/Graphik-Medium.woff") format("woff"); }
@font-face {
  font-family: "Graphik-bold";
  src: url("../css/fonts/Graphik-Bold.woff") format("woff"); }



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;  font-family: 'LatoLatinWeb'; overflow-x:hidden; font-size: 87.5%; background: #efefef; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-font-feature-settings:  no-common-ligatures; font-variant-ligatures: no-common-ligatures;
}
html, body{
	height:100%;
}
html.open-popup, html.open-popup body, html.panel-open, html.panel-open body{ overflow-x: hidden; overflow-y: hidden; overflow: hidden;}
body.detail.blur-content .full-container, body.detail.blur-content .navbar, body.detail.blur-content .toolbar-share.loadmore-news,
body.detail.blur-content .toolbar-menu.menu-open{
    -webkit-filter: blur(10px); filter: blur(10px); opacity: 0.3; filter: alpha(opacity=30);
}

body._404{
    background-image: url(../images/404bg.jpg);
    background-position: center; background-repeat: no-repeat; background-size: cover;
}
body.default-page{
    background-color:#efefef;
}
body.wiki-home-scrolled .navbar{
    background-image: url(../images/fulwidthbg1.jpg); background-position: center;
    background-repeat: no-repeat; background-size: cover;
}

ol, ul {
	list-style: none; margin:0; padding: 0;
}
a{
    text-decoration: none;
}
:focus{outline: none;}
.clearfix:after { content: "."; visibility: hidden; display: block; height: 0;  clear: both;
}
* {
    -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  box-sizing: border-box;
}
._flex{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
._aic{-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
._ais{-webkit-box-align: stretch; -ms-flex-align: stretch; -webkit-align-items: stretch; align-items: stretch; -ms-flex-line-pack: stretch; -webkit-align-content: stretch; align-content: stretch;}
._aife{-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;}
._jcc{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
._jcs{-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}
._jce{-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}
._jcsb{-webkit-box-pack: justify; -ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}

.row{
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-align:start;
    -ms-flex-align:start;
    -webkit-align-items:flex-start;
    align-items:flex-start;
}
.row>[class*="col-"]{box-sizing:border-box;}
.row .col-auto{width:100%;}
.row .col-100{
    width:100%;width:-webkit-calc((100% - 15px*0) / 1);
    width: calc((100% - 15px*0) / 1);
}
.row.no-gutter .col-100{width:100%;}.row .col-95{width:95%;width:-webkit-calc((100% - 15px*0.05263157894736836) / 1.0526315789473684);
  width: calc((100% - 15px*0.05263157894736836) / 1.0526315789473684);
}.row.no-gutter .col-95{width:95%;}.row .col-90{width:90%;width:-webkit-calc((100% - 15px*0.11111111111111116) / 1.1111111111111112);
  width: calc((100% - 15px*0.11111111111111116) / 1.1111111111111112);
}.row.no-gutter .col-90{width:90%;}.row .col-85{width:85%;width:-webkit-calc((100% - 15px*0.17647058823529416) / 1.1764705882352942);
  width: calc((100% - 15px*0.17647058823529416) / 1.1764705882352942);
}.row.no-gutter .col-85{width:85%;}.row .col-80{width:80%;width:-webkit-calc((100% - 15px*0.25) / 1.25);
  width: calc((100% - 15px*0.25) / 1.25);
}.row.no-gutter .col-80{width:80%;}.row .col-75{width:75%;width:-webkit-calc((100% - 15px*0.33333333333333326) / 1.3333333333333333);
  width: calc((100% - 15px*0.33333333333333326) / 1.3333333333333333);
}.row.no-gutter .col-75{width:75%;}.row .col-70{width:70%;width:-webkit-calc((100% - 15px*0.4285714285714286) / 1.4285714285714286);
  width: calc((100% - 15px*0.4285714285714286) / 1.4285714285714286);
}.row.no-gutter .col-70{width:70%;}.row .col-66{width:66.66666666666666%;width:-webkit-calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
  width: calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
}.content-inner.row .col-66{width:66.66666666666666%;width:-webkit-calc((100% - 30px*0.5000000000000002) / 1.5000000000000002);
  width: calc((100% - 30px*0.5000000000000002) / 1.5000000000000002);
}
.row.no-gutter .col-66{width:66.66666666666666%;}.row .col-65{width:65%;width:-webkit-calc((100% - 15px*0.5384615384615385) / 1.5384615384615385);
  width: calc((100% - 15px*0.5384615384615385) / 1.5384615384615385);
}.row.no-gutter .col-65{width:65%;}.row .col-60{width:60%;width:-webkit-calc((100% - 15px*0.6666666666666667) / 1.6666666666666667);
  width: calc((100% - 15px*0.6666666666666667) / 1.6666666666666667);
}.row.no-gutter .col-60{width:60%;}.row .col-55{width:55%;width:-webkit-calc((100% - 15px*0.8181818181818181) / 1.8181818181818181);
  width: calc((100% - 15px*0.8181818181818181) / 1.8181818181818181);
}.row.no-gutter .col-55{width:55%;}.row .col-50{width:50%;width:-webkit-calc((100% - 15px*1) / 2);
  width: calc((100% - 15px*1) / 2);
}.row.no-gutter .col-50{width:50%;}.row .col-45{width:45%;width:-webkit-calc((100% - 15px*1.2222222222222223) / 2.2222222222222223);
  width: calc((100% - 15px*1.2222222222222223) / 2.2222222222222223);
}.row.no-gutter .col-45{width:45%;}.row .col-40{width:40%;width:-webkit-calc((100% - 15px*1.5) / 2.5);
  width: calc((100% - 15px*1.5) / 2.5);
}.row.no-gutter .col-40{width:40%;}.row .col-35{width:35%;width:-webkit-calc((100% - 15px*1.8571428571428572) / 2.857142857142857);
  width: calc((100% - 15px*1.8571428571428572) / 2.857142857142857);
}.row.no-gutter .col-35{width:35%;}.row .col-33{width:33.333333333333336%;width:-webkit-calc((100% - 15px*2) / 3);
  width: calc((100% - 15px*2) / 3);
}.content-inner.row .col-33{width:33.333333333333336%;width:-webkit-calc((100% - 30px*2) / 3);
  width: calc((100% - 30px*2) / 3);
}
.row.no-gutter .col-33{width:33.333333333333336%;}.row .col-30{width:30%;width:-webkit-calc((100% - 15px*2.3333333333333335) / 3.3333333333333335);
  width: calc((100% - 15px*2.3333333333333335) / 3.3333333333333335);
}.row.no-gutter .col-30{width:30%;}.row .col-25{width:25%;width:-webkit-calc((100% - 15px*3) / 4);
  width: calc((100% - 15px*3) / 4);
}.row.no-gutter .col-25{width:25%;}.row .col-20{width:20%;width:-webkit-calc((100% - 15px*4) / 5);
  width: calc((100% - 15px*4) / 5);
}.row.no-gutter .col-20{width:20%;}.row .col-15{width:15%;width:-webkit-calc((100% - 15px*5.666666666666667) / 6.666666666666667);
  width: calc((100% - 15px*5.666666666666667) / 6.666666666666667);
}.row.no-gutter .col-15{width:15%;}.row .col-10{width:10%;width:-webkit-calc((100% - 15px*9) / 10);
  width: calc((100% - 15px*9) / 10);
}.row.no-gutter .col-10{width:10%;}.row .col-5{width:5%;width:-webkit-calc((100% - 15px*19) / 20);
  width: calc((100% - 15px*19) / 20);
}.row.no-gutter .col-5{width:5%;}.row .col-auto:nth-last-child(1),.row .col-auto:nth-last-child(1)~.col-auto{width:100%;width:-webkit-calc((100% - 15px*0) / 1);
  width: calc((100% - 15px*0) / 1);
}.row.no-gutter .col-auto:nth-last-child(1),.row.no-gutter .col-auto:nth-last-child(1)~.col-auto{width:100%;}.row .col-auto:nth-last-child(2),.row .col-auto:nth-last-child(2)~.col-auto{width:50%;width:-webkit-calc((100% - 15px*1) / 2);
  width: calc((100% - 15px*1) / 2);
}.row.no-gutter .col-auto:nth-last-child(2),.row.no-gutter .col-auto:nth-last-child(2)~.col-auto{width:50%;}.row .col-auto:nth-last-child(3),.row .col-auto:nth-last-child(3)~.col-auto{width:33.33333333%;width:-webkit-calc((100% - 15px*2) / 3);
  width: calc((100% - 15px*2) / 3);
}.row.no-gutter .col-auto:nth-last-child(3),.row.no-gutter .col-auto:nth-last-child(3)~.col-auto{width:33.33333333%;}.row .col-auto:nth-last-child(4),.row .col-auto:nth-last-child(4)~.col-auto{width:25%;width:-webkit-calc((100% - 15px*3) / 4);
  width: calc((100% - 15px*3) / 4);
}.row.no-gutter .col-auto:nth-last-child(4),.row.no-gutter .col-auto:nth-last-child(4)~.col-auto{width:25%;}.row .col-auto:nth-last-child(5),.row .col-auto:nth-last-child(5)~.col-auto{width:20%;width:-webkit-calc((100% - 15px*4) / 5);
  width: calc((100% - 15px*4) / 5);
}.row.no-gutter .col-auto:nth-last-child(5),.row.no-gutter .col-auto:nth-last-child(5)~.col-auto{width:20%;}.row .col-auto:nth-last-child(6),.row .col-auto:nth-last-child(6)~.col-auto{width:16.66666667%;width:-webkit-calc((100% - 15px*5) / 6);
  width: calc((100% - 15px*5) / 6);
}.row.no-gutter .col-auto:nth-last-child(6),.row.no-gutter .col-auto:nth-last-child(6)~.col-auto{width:16.66666667%;}.row .col-auto:nth-last-child(7),.row .col-auto:nth-last-child(7)~.col-auto{width:14.28571429%;width:-webkit-calc((100% - 15px*6) / 7);
  width: calc((100% - 15px*6) / 7);
}.row.no-gutter .col-auto:nth-last-child(7),.row.no-gutter .col-auto:nth-last-child(7)~.col-auto{width:14.28571429%;}.row .col-auto:nth-last-child(8),.row .col-auto:nth-last-child(8)~.col-auto{width:12.5%;width:-webkit-calc((100% - 15px*7) / 8);
  width: calc((100% - 15px*7) / 8);
}.row.no-gutter .col-auto:nth-last-child(8),.row.no-gutter .col-auto:nth-last-child(8)~.col-auto{width:12.5%;}.row .col-auto:nth-last-child(9),.row .col-auto:nth-last-child(9)~.col-auto{width:11.11111111%;width:-webkit-calc((100% - 15px*8) / 9);
  width: calc((100% - 15px*8) / 9);
}.row.no-gutter .col-auto:nth-last-child(9),.row.no-gutter .col-auto:nth-last-child(9)~.col-auto{width:11.11111111%;}.row .col-auto:nth-last-child(10),.row .col-auto:nth-last-child(10)~.col-auto{width:10%;width:-webkit-calc((100% - 15px*9) / 10);
  width: calc((100% - 15px*9) / 10);
}.row.no-gutter .col-auto:nth-last-child(10),.row.no-gutter .col-auto:nth-last-child(10)~.col-auto{width:10%;}.row .col-auto:nth-last-child(11),.row .col-auto:nth-last-child(11)~.col-auto{width:9.09090909%;width:-webkit-calc((100% - 15px*10) / 11);
  width: calc((100% - 15px*10) / 11);
}.row.no-gutter .col-auto:nth-last-child(11),.row.no-gutter .col-auto:nth-last-child(11)~.col-auto{width:9.09090909%;}.row .col-auto:nth-last-child(12),.row .col-auto:nth-last-child(12)~.col-auto{width:8.33333333%;width:-webkit-calc((100% - 15px*11) / 12);
  width: calc((100% - 15px*11) / 12);
}.row.no-gutter .col-auto:nth-last-child(12),.row.no-gutter .col-auto:nth-last-child(12)~.col-auto{width:8.33333333%;}.row .col-auto:nth-last-child(13),.row .col-auto:nth-last-child(13)~.col-auto{width:7.69230769%;width:-webkit-calc((100% - 15px*12) / 13);
  width: calc((100% - 15px*12) / 13);
}.row.no-gutter .col-auto:nth-last-child(13),.row.no-gutter .col-auto:nth-last-child(13)~.col-auto{width:7.69230769%;}.row .col-auto:nth-last-child(14),.row .col-auto:nth-last-child(14)~.col-auto{width:7.14285714%;width:-webkit-calc((100% - 15px*13) / 14);
  width: calc((100% - 15px*13) / 14);
}.row.no-gutter .col-auto:nth-last-child(14),.row.no-gutter .col-auto:nth-last-child(14)~.col-auto{width:7.14285714%;}.row .col-auto:nth-last-child(15),.row .col-auto:nth-last-child(15)~.col-auto{width:6.66666667%;width:-webkit-calc((100% - 15px*14) / 15);
  width: calc((100% - 15px*14) / 15);
}.row.no-gutter .col-auto:nth-last-child(15),.row.no-gutter .col-auto:nth-last-child(15)~.col-auto{width:6.66666667%;}.row .col-auto:nth-last-child(16),.row .col-auto:nth-last-child(16)~.col-auto{width:6.25%;width:-webkit-calc((100% - 15px*15) / 16);
  width: calc((100% - 15px*15) / 16);
}.row.no-gutter .col-auto:nth-last-child(16),.row.no-gutter .col-auto:nth-last-child(16)~.col-auto{width:6.25%;}.row .col-auto:nth-last-child(17),.row .col-auto:nth-last-child(17)~.col-auto{width:5.88235294%;width:-webkit-calc((100% - 15px*16) / 17);
  width: calc((100% - 15px*16) / 17);
}.row.no-gutter .col-auto:nth-last-child(17),.row.no-gutter .col-auto:nth-last-child(17)~.col-auto{width:5.88235294%;}.row .col-auto:nth-last-child(18),.row .col-auto:nth-last-child(18)~.col-auto{width:5.55555556%;width:-webkit-calc((100% - 15px*17) / 18);
  width: calc((100% - 15px*17) / 18);
}.row.no-gutter .col-auto:nth-last-child(18),.row.no-gutter .col-auto:nth-last-child(18)~.col-auto{width:5.55555556%;}.row .col-auto:nth-last-child(19),.row .col-auto:nth-last-child(19)~.col-auto{width:5.26315789%;width:-webkit-calc((100% - 15px*18) / 19);
  width: calc((100% - 15px*18) / 19);
}.row.no-gutter .col-auto:nth-last-child(19),.row.no-gutter .col-auto:nth-last-child(19)~.col-auto{width:5.26315789%;}.row .col-auto:nth-last-child(20),.row .col-auto:nth-last-child(20)~.col-auto{width:5%;width:-webkit-calc((100% - 15px*19) / 20);
  width: calc((100% - 15px*19) / 20);
}.row.no-gutter .col-auto:nth-last-child(20),.row.no-gutter .col-auto:nth-last-child(20)~.col-auto{width:5%;}.row .col-auto:nth-last-child(21),.row .col-auto:nth-last-child(21)~.col-auto{width:4.76190476%;width:-webkit-calc((100% - 15px*20) / 21);
  width: calc((100% - 15px*20) / 21);
}.row.no-gutter .col-auto:nth-last-child(21),.row.no-gutter .col-auto:nth-last-child(21)~.col-auto{width:4.76190476%;}@media all and (min-width: 768px) {.row .tablet-100{width:100%;width:-webkit-calc((100% - 15px*0) / 1);
    width: calc((100% - 15px*0) / 1);
  }
  .row.no-gutter .tablet-100 {
    width: 100%;
  }
  .row .tablet-95 {
    width: 95%;
    width: -webkit-calc((100% - 15px*0.05263157894736836) / 1.0526315789473684);
    width: calc((100% - 15px*0.05263157894736836) / 1.0526315789473684);
  }
  .row.no-gutter .tablet-95 {
    width: 95%;
  }
  .row .tablet-90 {
    width: 90%;
    width: -webkit-calc((100% - 15px*0.11111111111111116) / 1.1111111111111112);
    width: calc((100% - 15px*0.11111111111111116) / 1.1111111111111112);
  }
  .row.no-gutter .tablet-90 {
    width: 90%;
  }
  .row .tablet-85 {
    width: 85%;
    width: -webkit-calc((100% - 15px*0.17647058823529416) / 1.1764705882352942);
    width: calc((100% - 15px*0.17647058823529416) / 1.1764705882352942);
  }
  .row.no-gutter .tablet-85 {
    width: 85%;
  }
  .row .tablet-80 {
    width: 80%;
    width: -webkit-calc((100% - 15px*0.25) / 1.25);
    width: calc((100% - 15px*0.25) / 1.25);
  }
  .row.no-gutter .tablet-80 {
    width: 80%;
  }
  .row .tablet-75 {
    width: 75%;
    width: -webkit-calc((100% - 15px*0.33333333333333326) / 1.3333333333333333);
    width: calc((100% - 15px*0.33333333333333326) / 1.3333333333333333);
  }
  .row.no-gutter .tablet-75 {
    width: 75%;
  }
  .row .tablet-70 {
    width: 70%;
    width: -webkit-calc((100% - 15px*0.4285714285714286) / 1.4285714285714286);
    width: calc((100% - 15px*0.4285714285714286) / 1.4285714285714286);
  }
  .row.no-gutter .tablet-70 {
    width: 70%;
  }
  .row .tablet-66 {
    width: 66.66666666666666%;
    width: -webkit-calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
    width: calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
  }
  .row.no-gutter .tablet-66 {
    width: 66.66666666666666%;
  }
  .row .tablet-65 {
    width: 65%;
    width: -webkit-calc((100% - 15px*0.5384615384615385) / 1.5384615384615385);
    width: calc((100% - 15px*0.5384615384615385) / 1.5384615384615385);
  }
  .row.no-gutter .tablet-65 {
    width: 65%;
  }
  .row .tablet-60 {
    width: 60%;
    width: -webkit-calc((100% - 15px*0.6666666666666667) / 1.6666666666666667);
    width: calc((100% - 15px*0.6666666666666667) / 1.6666666666666667);
  }
  .row.no-gutter .tablet-60 {
    width: 60%;
  }
  .row .tablet-55 {
    width: 55%;
    width: -webkit-calc((100% - 15px*0.8181818181818181) / 1.8181818181818181);
    width: calc((100% - 15px*0.8181818181818181) / 1.8181818181818181);
  }
  .row.no-gutter .tablet-55 {
    width: 55%;
  }
  .row .tablet-50 {
    width: 50%;
    width: -webkit-calc((100% - 15px*1) / 2);
    width: calc((100% - 15px*1) / 2);
  }
  .row.no-gutter .tablet-50 {
    width: 50%;
  }
  .row .tablet-45 {
    width: 45%;
    width: -webkit-calc((100% - 15px*1.2222222222222223) / 2.2222222222222223);
    width: calc((100% - 15px*1.2222222222222223) / 2.2222222222222223);
  }
  .row.no-gutter .tablet-45 {
    width: 45%;
  }
  .row .tablet-40 {
    width: 40%;
    width: -webkit-calc((100% - 15px*1.5) / 2.5);
    width: calc((100% - 15px*1.5) / 2.5);
  }
  .row.no-gutter .tablet-40 {
    width: 40%;
  }
  .row .tablet-35 {
    width: 35%;
    width: -webkit-calc((100% - 15px*1.8571428571428572) / 2.857142857142857);
    width: calc((100% - 15px*1.8571428571428572) / 2.857142857142857);
  }
  .row.no-gutter .tablet-35 {
    width: 35%;
  }
  .row .tablet-33 {
    width: 33.333333333333336%;
    width: -webkit-calc((100% - 15px*2) / 3);
    width: calc((100% - 15px*2) / 3);
  }
  .row.no-gutter .tablet-33 {
    width: 33.333333333333336%;
  }
  .row .tablet-30 {
    width: 30%;
    width: -webkit-calc((100% - 15px*2.3333333333333335) / 3.3333333333333335);
    width: calc((100% - 15px*2.3333333333333335) / 3.3333333333333335);
  }
  .row.no-gutter .tablet-30 {
    width: 30%;
  }
  .row .tablet-25 {
    width: 25%;
    width: -webkit-calc((100% - 15px*3) / 4);
    width: calc((100% - 15px*3) / 4);
  }
  .row.no-gutter .tablet-25 {
    width: 25%;
  }
  .row .tablet-20 {
    width: 20%;
    width: -webkit-calc((100% - 15px*4) / 5);
    width: calc((100% - 15px*4) / 5);
  }
  .row.no-gutter .tablet-20 {
    width: 20%;
  }
  .row .tablet-15 {
    width: 15%;
    width: -webkit-calc((100% - 15px*5.666666666666667) / 6.666666666666667);
    width: calc((100% - 15px*5.666666666666667) / 6.666666666666667);
  }
  .row.no-gutter .tablet-15 {
    width: 15%;
  }
  .row .tablet-10 {
    width: 10%;
    width: -webkit-calc((100% - 15px*9) / 10);
    width: calc((100% - 15px*9) / 10);
  }
  .row.no-gutter .tablet-10 {
    width: 10%;
  }
  .row .tablet-5 {
    width: 5%;
    width: -webkit-calc((100% - 15px*19) / 20);
    width: calc((100% - 15px*19) / 20);
  }
  .row.no-gutter .tablet-5 {
    width: 5%;
  }
  .row .tablet-auto:nth-last-child(1),
  .row .tablet-auto:nth-last-child(1) ~ .col-auto {
    width: 100%;
    width: -webkit-calc((100% - 15px*0) / 1);
    width: calc((100% - 15px*0) / 1);
  }
  .row.no-gutter .tablet-auto:nth-last-child(1),
  .row.no-gutter .tablet-auto:nth-last-child(1) ~ .tablet-auto {
    width: 100%;
  }
  .row .tablet-auto:nth-last-child(2),
  .row .tablet-auto:nth-last-child(2) ~ .col-auto {
    width: 50%;
    width: -webkit-calc((100% - 15px*1) / 2);
    width: calc((100% - 15px*1) / 2);
  }
  .row.no-gutter .tablet-auto:nth-last-child(2),
  .row.no-gutter .tablet-auto:nth-last-child(2) ~ .tablet-auto {
    width: 50%;
  }
  .row .tablet-auto:nth-last-child(3),
  .row .tablet-auto:nth-last-child(3) ~ .col-auto {
    width: 33.33333333%;
    width: -webkit-calc((100% - 15px*2) / 3);
    width: calc((100% - 15px*2) / 3);
  }
  .row.no-gutter .tablet-auto:nth-last-child(3),
  .row.no-gutter .tablet-auto:nth-last-child(3) ~ .tablet-auto {
    width: 33.33333333%;
  }
  .row .tablet-auto:nth-last-child(4),
  .row .tablet-auto:nth-last-child(4) ~ .col-auto {
    width: 25%;
    width: -webkit-calc((100% - 15px*3) / 4);
    width: calc((100% - 15px*3) / 4);
  }
  .row.no-gutter .tablet-auto:nth-last-child(4),
  .row.no-gutter .tablet-auto:nth-last-child(4) ~ .tablet-auto {
    width: 25%;
  }
  .row .tablet-auto:nth-last-child(5),
  .row .tablet-auto:nth-last-child(5) ~ .col-auto {
    width: 20%;
    width: -webkit-calc((100% - 15px*4) / 5);
    width: calc((100% - 15px*4) / 5);
  }
  .row.no-gutter .tablet-auto:nth-last-child(5),
  .row.no-gutter .tablet-auto:nth-last-child(5) ~ .tablet-auto {
    width: 20%;
  }
  .row .tablet-auto:nth-last-child(6),
  .row .tablet-auto:nth-last-child(6) ~ .col-auto {
    width: 16.66666667%;
    width: -webkit-calc((100% - 15px*5) / 6);
    width: calc((100% - 15px*5) / 6);
  }
  .row.no-gutter .tablet-auto:nth-last-child(6),
  .row.no-gutter .tablet-auto:nth-last-child(6) ~ .tablet-auto {
    width: 16.66666667%;
  }
  .row .tablet-auto:nth-last-child(7),
  .row .tablet-auto:nth-last-child(7) ~ .col-auto {
    width: 14.28571429%;
    width: -webkit-calc((100% - 15px*6) / 7);
    width: calc((100% - 15px*6) / 7);
  }
  .row.no-gutter .tablet-auto:nth-last-child(7),
  .row.no-gutter .tablet-auto:nth-last-child(7) ~ .tablet-auto {
    width: 14.28571429%;
  }
  .row .tablet-auto:nth-last-child(8),
  .row .tablet-auto:nth-last-child(8) ~ .col-auto {
    width: 12.5%;
    width: -webkit-calc((100% - 15px*7) / 8);
    width: calc((100% - 15px*7) / 8);
  }
  .row.no-gutter .tablet-auto:nth-last-child(8),
  .row.no-gutter .tablet-auto:nth-last-child(8) ~ .tablet-auto {
    width: 12.5%;
  }
  .row .tablet-auto:nth-last-child(9),
  .row .tablet-auto:nth-last-child(9) ~ .col-auto {
    width: 11.11111111%;
    width: -webkit-calc((100% - 15px*8) / 9);
    width: calc((100% - 15px*8) / 9);
  }
  .row.no-gutter .tablet-auto:nth-last-child(9),
  .row.no-gutter .tablet-auto:nth-last-child(9) ~ .tablet-auto {
    width: 11.11111111%;
  }
  .row .tablet-auto:nth-last-child(10),
  .row .tablet-auto:nth-last-child(10) ~ .col-auto {
    width: 10%;
    width: -webkit-calc((100% - 15px*9) / 10);
    width: calc((100% - 15px*9) / 10);
  }
  .row.no-gutter .tablet-auto:nth-last-child(10),
  .row.no-gutter .tablet-auto:nth-last-child(10) ~ .tablet-auto {
    width: 10%;
  }
  .row .tablet-auto:nth-last-child(11),
  .row .tablet-auto:nth-last-child(11) ~ .col-auto {
    width: 9.09090909%;
    width: -webkit-calc((100% - 15px*10) / 11);
    width: calc((100% - 15px*10) / 11);
  }
  .row.no-gutter .tablet-auto:nth-last-child(11),
  .row.no-gutter .tablet-auto:nth-last-child(11) ~ .tablet-auto {
    width: 9.09090909%;
  }
  .row .tablet-auto:nth-last-child(12),
  .row .tablet-auto:nth-last-child(12) ~ .col-auto {
    width: 8.33333333%;
    width: -webkit-calc((100% - 15px*11) / 12);
    width: calc((100% - 15px*11) / 12);
  }
  .row.no-gutter .tablet-auto:nth-last-child(12),
  .row.no-gutter .tablet-auto:nth-last-child(12) ~ .tablet-auto {
    width: 8.33333333%;
  }
  .row .tablet-auto:nth-last-child(13),
  .row .tablet-auto:nth-last-child(13) ~ .col-auto {
    width: 7.69230769%;
    width: -webkit-calc((100% - 15px*12) / 13);
    width: calc((100% - 15px*12) / 13);
  }
  .row.no-gutter .tablet-auto:nth-last-child(13),
  .row.no-gutter .tablet-auto:nth-last-child(13) ~ .tablet-auto {
    width: 7.69230769%;
  }
  .row .tablet-auto:nth-last-child(14),
  .row .tablet-auto:nth-last-child(14) ~ .col-auto {
    width: 7.14285714%;
    width: -webkit-calc((100% - 15px*13) / 14);
    width: calc((100% - 15px*13) / 14);
  }
  .row.no-gutter .tablet-auto:nth-last-child(14),
  .row.no-gutter .tablet-auto:nth-last-child(14) ~ .tablet-auto {
    width: 7.14285714%;
  }
  .row .tablet-auto:nth-last-child(15),
  .row .tablet-auto:nth-last-child(15) ~ .col-auto {
    width: 6.66666667%;
    width: -webkit-calc((100% - 15px*14) / 15);
    width: calc((100% - 15px*14) / 15);
  }
  .row.no-gutter .tablet-auto:nth-last-child(15),
  .row.no-gutter .tablet-auto:nth-last-child(15) ~ .tablet-auto {
    width: 6.66666667%;
  }
  .row .tablet-auto:nth-last-child(16),
  .row .tablet-auto:nth-last-child(16) ~ .col-auto {
    width: 6.25%;
    width: -webkit-calc((100% - 15px*15) / 16);
    width: calc((100% - 15px*15) / 16);
  }
  .row.no-gutter .tablet-auto:nth-last-child(16),
  .row.no-gutter .tablet-auto:nth-last-child(16) ~ .tablet-auto {
    width: 6.25%;
  }
  .row .tablet-auto:nth-last-child(17),
  .row .tablet-auto:nth-last-child(17) ~ .col-auto {
    width: 5.88235294%;
    width: -webkit-calc((100% - 15px*16) / 17);
    width: calc((100% - 15px*16) / 17);
  }
  .row.no-gutter .tablet-auto:nth-last-child(17),
  .row.no-gutter .tablet-auto:nth-last-child(17) ~ .tablet-auto {
    width: 5.88235294%;
  }
  .row .tablet-auto:nth-last-child(18),
  .row .tablet-auto:nth-last-child(18) ~ .col-auto {
    width: 5.55555556%;
    width: -webkit-calc((100% - 15px*17) / 18);
    width: calc((100% - 15px*17) / 18);
  }
  .row.no-gutter .tablet-auto:nth-last-child(18),
  .row.no-gutter .tablet-auto:nth-last-child(18) ~ .tablet-auto {
    width: 5.55555556%;
  }
  .row .tablet-auto:nth-last-child(19),
  .row .tablet-auto:nth-last-child(19) ~ .col-auto {
    width: 5.26315789%;
    width: -webkit-calc((100% - 15px*18) / 19);
    width: calc((100% - 15px*18) / 19);
  }
  .row.no-gutter .tablet-auto:nth-last-child(19),
  .row.no-gutter .tablet-auto:nth-last-child(19) ~ .tablet-auto {
    width: 5.26315789%;
  }
  .row .tablet-auto:nth-last-child(20),
  .row .tablet-auto:nth-last-child(20) ~ .col-auto {
    width: 5%;
    width: -webkit-calc((100% - 15px*19) / 20);
    width: calc((100% - 15px*19) / 20);
  }
  .row.no-gutter .tablet-auto:nth-last-child(20),
  .row.no-gutter .tablet-auto:nth-last-child(20) ~ .tablet-auto {
    width: 5%;
  }
  .row .tablet-auto:nth-last-child(21),
  .row .tablet-auto:nth-last-child(21) ~ .col-auto {
    width: 4.76190476%;
    width: -webkit-calc((100% - 15px*20) / 21);
    width: calc((100% - 15px*20) / 21);
  }
  .row.no-gutter .tablet-auto:nth-last-child(21),
  .row.no-gutter .tablet-auto:nth-last-child(21) ~ .tablet-auto {
    width: 4.76190476%;
  }
}

.navbar-container {
  position: relative;
  z-index: 1000;
  height: 50px;
  width: 100%; }

.navbar{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background:#ff4136;
    height: 50px;
    z-index: 98;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform .33s;
    transition: transform .33s;
    z-index: 998;
}

.full-container{background: #efefef; top:0;}
.slide-down .full-container{
    position:relative;
    transition-duration: 800ms; -webkit-transition-duration: 800ms; -moz-transition-duration: 800ms;
    top:100%;
    z-index:100;
}
.slide-down .full-container .navbar, .slide-down .full-container .pageskin{ position: absolute;}
.full-video-container{
    position: fixed; width: 100%; z-index: 90; height: 100%; top:0; left:0;overflow:hidden; display: none; background: #000;
}
.full-video-container video {width:100%; height:100%;}
.full-video-container a {width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;}
.slide-down .full-video-container{ display:block;}
.full-video-container button.slide-up{-webkit-appearance: none; -moz-appearance: none; width: 70px; height: 70px; position: absolute; bottom: 20px; left: 50%; margin-left: -35px; border-radius: 100%;
  border:solid 4px #fff; background:transparent; color:#fff; font-size:24px; z-index: 100; cursor:pointer;}

:not(body.category) #eyeDiv{
	z-index: 1 !important;
}
body._404 .navbar{
	background:transparent;
}
.navbar.nav-up{
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
.navbar.white{
    background: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    border-bottom: solid 1px rgba(0,0,0,.07);
}
.navbar.transparent{
    background: transparent;
}
.navbar-inner{
    position: relative;
    height: 50px;
    max-width: 1200px;
    margin: auto;
}
.navbar .left{
    position: absolute;
    left: 0; top: 13px;
    background-size: auto 22px;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 1;
}
.navbar .left a{
    display: inline-block;
}
.navbar .left a.logo{
    width: 94px;
    height: 22px;
}
.galeri .navbar .left a.logo{
    background-position: -17px;
}
.navbar.white .left a.logo{
    background-image: url(../images/logored.svg);
}
.navbar.red .left a.logo, .navbar.transparent .left a.logo{
    background-image: url(../images/logo.svg);
    background-repeat: no-repeat;
}
.navbar .left a.menu-open{
    display: none;
    color: #fff; font-size: 24px;
}
.navbar .right{
    position: absolute;
    right: 0; top: 10px;
    z-index: 1;
}
.user-menu{
    position: relative;
}
.slide-menu-user{
	width:100%;
}
.reklamsiz-txt{
	display: block;
    color: #fff;
    padding: 8px 0;
    text-align: center;
    margin-top: -18px;
}

.navbar-reklamsiz-txt{
	display: block;
    padding: 18px 0 12px;
    text-align: center;
    margin-top: -18px;
}

.login-options.users-menu .popover{
	color: #333;
    margin-top: -9px;
    font-weight: bold;
}
.users-button{
	color:#fff;
	border:solid 1px #dedede;
	line-height:35px;
	border-radius:25px;
	text-align:center;
	width:45%;
	-webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
}
.navbar .right a{
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    font-size: 23px;
    width: 30px; height: 30px;
}
.navbar .right ul.sz-information a{
  color: #333; text-align: left; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important; font-size: 16px; line-height: 2.4;
  padding: 0 20px;
}
.navbar .right ul.sz-information a:hover{
  background: rgba(0,0,0,.05);
}
.navbar .right ul.sz-information{
  padding-left: 0; padding-right: 0;
}
.navbar .right .user-menu a{ display: inherit; }
.navbar .right .user-menu a#aboutus svg{ height:20px;}
.navbar .right ._policies a{ color:#00a0d2;}
.navbar .right ._policies a:hover{ color: #333;}
.navbar .right a i, .navbar .right a i:before{
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.navbar .right a img{
    width: 100%;
}
.navbar .right a+a{
    margin-left: 7px;
}
.navbar .right a.user-pic{
    width: 125px; height: 25px;
    line-height: 25px;
    font-size: 12px;
    font-weight: bold;
    border-radius: 3px;
    border: solid 1px;
    overflow: hidden;
}
.navbar .right a.user-pic.v3_ss_login_true{
    width:30px;
    height:30px;
}
.navbar .right a.user-pic.v3_ss_login_true img{
    display: block;
}
.navbar .right a.user-pic img{
    display: none;
}
.navbar .center{
    height: 50px;
    text-align: center;
    position: relative;
}

.toolbar{
    position: fixed;
    bottom: 0;
    height: 55px;
    left: 0; width: 100%;
    display: none;
    z-index: 2;
}
.toolbar-inner{
    position: absolute;
    left: 10px;
    right: 10px;
    top: 0;
}
.toolbar .left{
    float: left;
}
.toolbar .right{
    float: right;
}
.toolbar a{
    display: inline-block;
    width: 50px; height: 50px;
    border-radius: 100%;
    border: solid 1px #fff;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 50px;

}
.toolbar a i, .toolbar a i:before{
    display: block;
    line-height: 48px;
}
.toolbar a.go-back-home{
    background: rgba(0,0,0,.8);
}
.toolbar a.toolbar-menu{
    background: rgba(255, 65, 54, .9);
}
.toolbar a.toolbar-share.share{
    background: rgba(88,144, 255,.95) /*rgba(255, 65, 54, 1)*/;
    font-size: 30px;
}
.toolbar a.toolbar-share.loadmore-news{
    background: /*rgba(88,144, 255,.95)*/ rgba(0,0,0,.65);
}
.toolbar a.toolbar-share.facebook, .share-popover .c-facebook{
    background: #3b5998;
}
.toolbar a.toolbar-share.twitter, .share-popover .c-twitter{
    background: #55acee;
}
.toolbar a.toolbar-share.google, .share-popover .c-google{
    background: #dc4e41;
}
.toolbar a.toolbar-share.mail, .share-popover .c-mail{
    background: rgba(88,144, 255,1);
}

.toolbar .toolbar-share.share i{
    display: inline-block;
    font-size: 19px;
}
.toolbar .toolbar-share.share i+i{
    margin-left: 4px;
}
.toolbar .right a i.ion-close{
    display: none;
}
.toolbar .right a+a{
    margin-left: 8px;
}

.share-popover{
    position: absolute;
    right: 0;
    bottom: 0%;
    background: #fff;
    box-shadow: 0 0 8px rgba(0,0,0,.25);
    padding: 10px 0;
    border-radius: 33px;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -ms-transition-property: -ms-transform;
    -o-transition-property: -o-transform;
    -webkit-transform: translate3d(0,175px,0);
    transform: translate3d(0,175px,0);
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
}
.share-popover .news-content-share{
    left: 0; top: 0; right: 0; bottom: 0;
}
.share-popover.show{
    -webkit-transform: translate3d(0,-65px,0);
    transform: translate3d(0,-65px,0);
}
.share-popover li{
    margin: 0 10px;
}
.change-size-title{
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: solid 1px #eee;
    display: block;
    text-align: center;
}
.toolbar .change-size-buttons a{
    color: #333;
    margin: 0 15px;
}



/*==== toolbar ====*/

._next-article{ position: fixed; right: 50%; bottom:12px;     margin-right: -280px; z-index:1000; cursor: pointer;
    display: none;}
@media screen and (max-width:1550px){
    ._next-article{
        margin-right: -255px;
    }
}
@media screen and (max-width:1490px){
    ._next-article{
        margin-right: -210px;
    }
}
@media screen and (max-width:1410px){
    ._next-article{
        margin-right: -165px;
    }
}
@media screen and (max-width:768px){
    ._next-article{
        margin-right: 0px;
        right:5px;
    }
}
@media screen and (max-width:540px){
    ._next-article{
        bottom:60px;
    }
}
._na-inner{
    background: rgba(206, 24, 24, 0.85);
    padding: 12px;
    border-radius: 23px;
    color: #fff;
    font-size: 13px;
    padding-left: 17px;
    font-weight: bold;
}
._na-img{
    margin-left:8px;
}




.gallery-meta {
    bottom: 0;
    left: 0;
    right: 0;
    height: 60px;
    padding: 15px 20px;
    /*background-color: rgba(0, 0, 0, .66);*/
    z-index: 1;
}

.detail .gallery-meta {
    display: none;
    position: fixed;
    left: auto;
    right: 10px;
    bottom: 10px;
    width: 50px;
    padding: 0;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: rgba(212, 58, 58, 0.88);
    z-index: 100;
}

.gallery-actions.mobile {
    display: none;
}

.gallery-actions span {
    font-size: 12px;
    color: #fff;
    text-align:center;
}
.gallery-actions.desktop{padding:8px 0;}
.gallery-actions.desktop a {
    width: 40px;
    height: 40px;
    color: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}

.gallery-actions.desktop a+a {
    margin-left: 7px;
}

.gallery-actions.desktop a._facebook-icon {
    background-color: #3b5998;
}

.gallery-actions.desktop a._twitter-icon {
    background-color: #55acee;
}

.gallery-actions.desktop a._googleplus-icon {
    background-color: #dc4e41;
}

.gallery-options span {
    color: #fff;
}

.gallery-hide {
    font-size: 15px;
    color: #fff;
    display: inline-block;
    cursor: pointer;
}

.gallery-meta span+span {
    margin-left: 14px;
}
.gallery-meta .slide-count span+span{margin:0;}



.share-overlay {
    position: fixed;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .67);
    z-index: 990;
    display: none;
}

.share-gallery {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    background-color: #579BE2;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -ms-transition-property: -ms-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
}

.share-gallery.modal-in {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.share-gallery ul{
  flex-flow: row wrap;
}

.share-gallery li {
    position: relative;
    display: block;
    float: left;
    width: 33.333333333%;
}

.share-gallery li a {
    padding: 30px;
    color: #fff;
    font-size: 22px;
}

.share-gallery li:nth-child(even) {
    background-color: rgba(0, 0, 0, .25);
}



.bottom-toolbar{
    display: none;
    position: fixed;
    background: #fff;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1001;
    border-top: solid 1px #eee;
    box-shadow: 0 0px 1px rgba(0,0,0,.10);
}
.bottom-toolbar-inner{
    padding: 9px 20px;
	position:relative;
}

@media screen and (max-width: 375px) and (max-height: 812px ){
  .bottom-toolbar-inner{
    padding: 9px 20px 15px;
  }
}
.bottom-toolbar a{
    color: #fff;
    font-size: 23px;
}
.bottom-toolbar a.b-home, .bottom-toolbar a.b-menu{
    color: #444;
	width:35px; height:35px; line-height:35px; text-align:center;
	border:solid 1px #dedede; border-radius:100%;
}
.bottom-toolbar a.b-facebook{
	background-color:#3b5998;
}
.bottom-toolbar a.b-twitter{
	background-color: #55acee;
}
.bottom-toolbar a.b-whatsapp{
	background-color: #25d366;
}
.bottom-toolbar a.b-facebook, .bottom-toolbar a.b-twitter, .bottom-toolbar a.b-whatsapp{
	width:33.33334%;
	margin:0 5px;
	text-align:center;
	border-radius:25px;
	color:#fff;
	font-size:14px;
	height:35px;
	line-height:35px;
    flex-shrink: 0;
    flex:1;
}
.bottom-toolbar.with-whatsapp a.b-facebook, .bottom-toolbar.with-whatsapp a.b-twitter{
  width: 35px;
}
.bottom-toolbar.with-whatsapp a.b-whatsapp{
  flex: 5;
}
.bottom-toolbar.with-whatsapp a.b-whatsapp span{
  display: initial !important;
}
.bottom-toolbar a.b-facebook span, .bottom-toolbar a.b-twitter span, .bottom-toolbar a.b-whatsapp span{
	margin-left:8px;
	font-size:13px;
}
.bottom-toolbar a.b-settings{
	border-radius:100%;
	width:35px; height:35px;
	text-align:center;
	line-height:35px;
	background: #3dd2b3;
	margin:0 5px;
    border: none;
    color: #fff;
	-webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
}
.bottom-toolbar a.b-next{
    color: #444;
}

@media screen and (max-width:540px){
    .bottom-toolbar{
        display: block;
    }
}


.download-app-sz{
    position: fixed; background:#252525; bottom:0; left: 0; width: 100%; z-index:10000;
}
.download-app-sz a{ display:block; position:relative; z-index:1;}
.download-app-sz img{ display:block; width:100%;}
.close-donwload-app{ position:absolute; right:5px; top:5px; font-size: 20px; width:45px; height:45px; line-height:45px; text-align:center; z-index:100000; color:#999;}



.main-menu{
    display: inline-block;
    padding: 10px 0;
}
.main-menu ul li{
    display: block;
    float: left;
}
.main-menu ul li:hover > .menu-submenu{
	display:block;
}
.main-menu ul li a:not(._flex){
  display: block;
}
.main-menu ul li a{
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    font-weight:bold;
    padding: 0 11px;
    -webkit-transition-duration: 400ms;
    -moz-transition-duration: 400ms;
    transition-duration: 400ms;
}
.main-menu ul li a:hover{
    background: rgba(0,0,0,.2);
}
.navbar.white .main-menu ul li a{
    color: #000;
}
.navbar.red .main-menu ul li a, .navbar.transparent .main-menu ul li a{
    color: #fff;
}
.main-menu ul li a img{ display: inline-block; vertical-align: middle; margin-top:-2px;}
.search-overlay {
    display: none;
    position: absolute;
    max-width: 1200px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    z-index: 999999;
}
.search-overlay-inner {
    padding: 6px 10px;
}
.search-wrap, .cancel-search {
    display: inline-block;
    vertical-align: middle;
}
.search-wrap {
    width: calc(100% - 60px);
    background: #fff;
    border-radius: 25px;
    overflow: hidden;
}
.search-wrap input[type="text"] {
    width: calc(100% - 45px);
    height: 36px;
    border: none;
    padding: 0 15px;
    box-sizing: border-box;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    border-radius: 0;
    font-family: inherit;
    font-size: 16px;
    font-weight: 400;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    opacity: .6;

}
.search-wrap button[type=submit] {
    font-size: 20px;
    border: none;
    background: transparent;
    padding: 0;
    width: 37px;
    height: 38px;
    margin: 0;
    cursor: pointer;
}
.cancel-search {
    width: 55px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}
.popover{
    display: none;
    position: absolute;
    background: #fff;
    border: solid 1px rgba(0,0,0,.05);
    box-shadow: 0 0 2px 1px rgba(0,0,0,.07);
    box-sizing: border-box;
    z-index: 1;
}
.popover.show{
    display: block;
}
.popover:after, .popover:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.popover:after {
	border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #fff;
    border-width: 10px;
    margin-left: -10px;
}
.popover:before {
	border-color: rgba(194, 225, 245, 0);
    border-bottom-color: transparent;
    border-width: 16px;
    margin-left: -16px;
}
.about-us-menu.popover:after, .about-us-menu.popover:before{
    display: none;
    left: auto;
    right: 45px;
}
.about-us-menu.popover{
    right: 0;
    top: 133%;
}
.about-us-menu.popover ul{
    padding: 20px;
}
.about-us-menu.popover ul + ul{
  border-top: solid 1px #eee;
}
.about-us-menu.popover li{

}
.about-us-menu.popover li a{
    height: auto;
    width: auto;
    display: block;
}
.about-us-menu.popover .sz-platforms li a{
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  overflow: hidden;
}
.about-us-menu.popover .sz-platforms li + li{
  margin-left: 20px;
}
.about-us-menu.popover li a span, .about-us-menu.popover li a span:before{
    display: block;
    width: 55px;
    height: 55px;
    line-height: 55px;
}
.about-us-menu.popover li a span.facebook svg, .about-us-menu.popover li a span.press svg, #shareOnFacebook{ height: 18px;}
.about-us-menu.popover li a span.twitter svg, .about-us-menu.popover li a span.apple svg, .about-us-menu.popover li a span.android svg, #shareOnTwitter, #shareOnGoogle{ height: 16px;}
.about-us-menu.popover li a span.flipboard svg, .about-us-menu.popover li a span.kunye svg, .about-us-menu.popover li a span.location svg{ height: 18px;}
.about-us-menu.popover li a span.contact svg{ height: 20px;}
#shareOnMore{ height: 5px;}

.about-us-menu.popover li a span, .about-us-menu.popover li a i{
    display: inline-block;
}
.about-us-menu.popover li a i{
    width: 100%;
    color: #000;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
}
.icon.facebook{
    background: #3b5998;
}
.icon.twitter{
    background: #55acee;
}
.icon.apple{
    background: #147efb;
}
.icon.android{
    background: #a4c639;
}
.icon.flipboard{ background: #E3251E;}
.icon.grey{
    background: #363636;
}
.footer{
    background: #f3f3f3;
    color: #6e6e6e;
}
.footer-inner{
    padding: 25px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
}


/*========== SWIPER =========*/

.swiper-container, .swiper-wrapper, .swiper-slide {
    width: 100%;
    height:auto;
}
.swiper-slide {
    background: #eee;
    float: left;
}
.manset-slider.swiper-container, .manset-slider .swiper-wrapper, .manset-slider .swiper-slide, .gallery-slider .swiper-wrapper, .gallery-slider .swiper-slide{
    height: auto !important;
}
.swiper-slider.manset-slider{
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;
}
.swiper-slider.manset-slider .swiper-slide, .top-slider .swiper-slide{
    display: block;
    float: left;
}
.swiper-slider.manset-slider .swiper-wrapper{
    /*width: 100% !important;*/
}
.swiper-slider.manset-slider .swiper-slide img{
    display: block;
    width: 100%;
}
.swiper-pagination.manset-pagination{
    position: static;
    background: #fff;
    padding: 10px;
}
.swiper-pagination.manset-pagination .swiper-pagination-bullet{
    width: 40px; height: 40px; opacity: 1;
    background: #f3f4f6;
    line-height: 40px;
    font-family: 'FiraSans-Bold';
    color: #323232;
    font-size: 20px;
    cursor: pointer;
}
.swiper-pagination.manset-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{
    margin-left: 6px;
}
.swiper-pagination.manset-pagination .swiper-pagination-bullet-active{
    background: #ff4136;
    color: #fff;
}
.swiper-button-prev.manset-button-prev, .swiper-container-rtl .swiper-button-next.manset-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.manset-button-next, .swiper-container-rtl .swiper-button-prev.manset-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}


/*=========== CONTAINER ===========*/

.content-end {
	display:none;
	padding:10px 20px;
	text-align:center;
}
.copyright{
	margin-top:20px;
	color:#999;
	line-height:normal;
}
.back-to-top i{
	margin-right:8px;
	font-size:22px;
	vertical-align:middle;
}

.full-container{
    /*padding-top: 50px;*/
}
.plus .full-container{
  padding-top: 100px;
}
.container-wrapper{
    position: relative;
}
.container{
    position: relative;
    padding-bottom:60px;
    max-width: 1200px;
    margin:0px auto;
}
.home .container{
	padding-bottom:0;
}
.columnist-detail .container-inner, .gallery .container-inner{
    margin-top: 20px;
    position: relative;
}
.top-swiper{
    height: 250px;
    margin: 20px 0;
}
.top-slider{
    height: 100% !important;
}
.top-slider a{
    position: absolute; width: 100%; height: 100%; top: 0; left: 0;
}
.top-slider .swiper-wrapper{
    height: 250px !important;
}
.top-slider .swiper-slide{
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.top-slider-overlay{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 540px;
    z-index: 5;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,.7), rgba(0,0,0,0));
    background-image: -o-linear-gradient(left, rgba(0,0,0,.7), rgba(0,0,0,0));
    background-image: linear-gradient(to right, rgba(0,0,0,.7), rgba(0,0,0,0));
}
.top-slider-overlay-content{
    position: absolute;
    left: 55px;
    bottom: 40px;
}
.top-slider-overlay-content h2{
    font-family: 'FiraSans-Bold';
    color: #fff;
    font-size: 45px;
    line-height:normal;
    margin-top: 15px;
    text-shadow: 0 0 6px rgba(0,0,0,.7);
}
.slider-cat{
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    height: 24px;
    line-height:24px;
    padding: 0 14px;
    background: #ff4136;
    color: #fff;
}
.top-slider .slider-cat{
	display:none;
}
.swiper-pagination.top-slider-pagination{
    bottom: auto;
    top: 10px;
    left: auto;
    right: 20px;
    width: auto;
}
.swiper-pagination.top-slider-pagination .swiper-pagination-bullet{
    box-sizing: border-box;
    opacity: 1;
    width: 30px;
    height: 30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
    background: #fff;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
	cursor:pointer;
}
.swiper-pagination.top-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{
    margin-left: 6px;
}
.swiper-pagination.top-slider-pagination .swiper-pagination-bullet-active{
    opacity: 1;
    background: #ff4136;
	color:#fff;
}
.swiper-button-prev.top-slider-button-prev, .swiper-container-rtl .swiper-button-next.top-slider-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.top-slider-button-next, .swiper-container-rtl .swiper-button-prev.top-slider-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}


.surmanset{
    margin-bottom: 20px;
    margin-top:20px;
}
div[class*="case-"]{
    float:left;
    box-sizing: border-box;
    margin-left: 20px
}
div[class*="case-"]:first-child{
    margin-left: 0;
}
div[class*="case-"] a{
    display: block;
}

.case-25{
    width: 23.5%;
    width: -webkit-calc((100% - 20px*3)/ 4);
    width: calc((100% - 20px*3)/ 4);
}
.case-50{
    width: 48.5%;
    width: -webkit-calc((100% - 20px*1)/ 2);
    width: calc((100% - 20px*1)/ 2);
}
.case-66{
    width: 66.66666666666666%;
    width: -webkit-calc((100% - 20px*.5000000000000002)/ 1.5000000000000002);
    width: calc((100% - 20px*.5000000000000002)/ 1.5000000000000002);
}
.case-33{
    width: 31.8%;
    width: -webkit-calc((100% - 21px*2)/ 3);
    width: calc((100% - 21px*2)/ 3);
}
.news-box{
    box-shadow: 0 0 2px 1px rgba(0,0,0,.05);
}
.surmanset .news-box{
    box-shadow: none;
}
.news-box a:hover .news-title h3{
    color: rgba(0,0,0,.7);
}
.news-img img{
    display: block;
    width: 100%;
}
.news-img-alt, .wp-caption-text{
    display: inline-block;
    font-size: 14px !important;
    padding: 10px 12px;
    color: #888;
    text-align: left;
    background: #f5f5f5;
}
.wp-caption-text{
    margin-top:0 !important;
}
.news-footer{
    display: block;
    padding:14px;
    box-sizing: border-box;
    background-color: #fff;
}
.news-footer .news-title.small-title h3{
    height: 42px;
    -webkit-line-clamp:2;
}
.news-footer .news-title.medium-title h3{
    height: 48px;
    -webkit-line-clamp:2;
}
.time-ago{
    text-align: right;
    font-size: 12px;
    color: #999;
}
.news-title h3{
    color: #000;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: normal;
    font-weight:bold;
}
.news-title.small-title h3{
    font-size: 17px;
}
.news-title.medium-title h3{
    font-size: 20px;
}
.manset-left.case-66{
    margin-right: 0;
    width: 66.66666666666666%;
}
.manset-left.case-66 .cas-inner{
    padding-right: 20px;
}
.manset-right.case-33{
    width: 33.333333333333336%;
    margin-right: 0;
    margin-left: 0;
}
.manset-right .news-box{
    margin-bottom: 20px;
}
.manset-right .news-box.case-100{
    margin-right: 0;
}
.manset-right .news-box:last-child{
    margin: 0;
}
.manset-right.case-33 .news-meta{
    /*display: none;*/
    padding: 1px 0;
}
.weather{
    background: #fff;
    position: relative;
    margin-top: 20px;
}
.weather-inner{
    padding: 10px;
}
.w-left, .w-right{
    position: absolute;
    z-index: 1;
    top: 0;
}
.w-left{
    left: 10px;
    top: 28px;
}
.w-right{
    right:10px;
    top: 16px;
}
.w-left span{
    font-family: 'FiraSans-Bold';
    font-size: 12px;
}
.w-left i{
    font-size: 11px;
    margin-left: 8px;
    color: #999;
}
.w-right a{
    display: inline-block !important;
    border: solid 1px #2e98e3;
    border-radius: 4px;
    color: #2e98e3;
    font-size: 12px;
    padding: 0 10px;
    height: 33px; line-height: 33px;
    font-family: 'FiraSans-Bold';
}
.weather-content{
    display: block;
    text-align: center;
}
.weather-content ul{
    display: inline-block;
    vertical-align: top;
}
.weather-content li{
    float: left;
}
.weather-content li+li{
    margin-left: 30px;
}
.weather-icon, .weather-results{
    float: left;
}
.weather-icon{
    width: 43px;
    height: 43px;
}
.weather-icon img{
    width: 100%;
    height:auto;
}
.weather-results{
    margin-left: 7px;
}
.weather-results span{
    display: block;
    text-align: left;
}
.weather-results span.day{
    font-family: 'FiraSans-Bold';
    color: #4c576f;
    font-size: 11px;
    line-height: normal;
}
.weather-results span.thermometer{
    font-family: 'FiraSans-Bold';
    font-size: 15px;
    color: #000;
    line-height: normal;
}
.weather-results span.night-thermometer{
    color: #666;
    font-size: 13px;
}
.weather-results span.thermometer i{
    font-size: x-small;
    vertical-align: top;
}
.banner, .banner-inner, .sidebar-banner{
    text-align: center;
}
.banner{
    margin: 20px 0;
}
.banner.listed-banner{
    margin: 32px 0;
}
.banner.mobile{
    display: none;
}
.outof-news-body .banner.nativeBanner{ max-width: 100%; margin: auto;}
/*.listed-news .case-33 .banner{
    margin: 30px 0;
}*/

.section{
    margin-bottom: 50px;
	margin-top:30px;
	position:relative;
}
.section.others{
	margin-bottom:0;
}
.section.latest{
    display: none;
}
.section.latest.surmanset-mobil .news-box{
    margin-bottom: 20px;
}
.detail .section.latest{
    display: block;
}
.listed-news{
  margin-top: 20px;
  display: flex;
  flex-flow: row wrap;
}
.listed-news .case-33{
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 20px;
}
.listed-news .case-33:nth-child(3n+0){
    margin-right: 0;
}
.news-meta{
    padding: 4px 0;
    margin-bottom:8px;
}
.news-meta .news-date, .news-meta .news-cat{
    display: block;
}
.news-cat{
    float: left;
    font-size: 14px;
    font-family: 'LatoLatinWeb';
    font-weight: bold;
    /*border-left: solid 3px #ff4136;
    padding-left:8px;*/
    color: #333;
    display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
    -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
}
.news-cat a{
    display: block;
    color: #333;
  white-space: nowrap;
}
.detail .news-cat a{
	padding-left: 8px;
    border-left: solid 2px #FF4136;
}
.detail .news-cat a:first-child{
  border:none;
}
.detail .news-cat a+a{
  margin-left: 10px;
}
.detail-news-meta .news-cat{
    padding-top: 4px; padding-bottom: 4px;
    font-size: 15px;
}
.news-meta .news-date{
    float: right;
    color: #999;
    font-size: 12px;
}
.section-title{
    border-left: solid 5px #ff4136;
    font-family: 'FiraSans-Bold';
    font-size: 24px;
    padding: 10px 0 10px 15px;
    margin-bottom: 20px;
    /*margin-top: 20px;*/
}
.section-title a{ color: #000;}
.section-title h1, .section-title h3{
    font-family: 'FiraSans-Bold';
    font-size: 24px;
    padding: 5px 0;
}
.columnist-img, .columnist-info{
    display: block;
    position: relative;
    float: left;
    height: 255px;
}
.columnist-img{
    background: #d9d9d9;
    width: 245px;
    background-position: center bottom;
    background-size: contain;
    background-repeat: no-repeat;
}
@media screen and (max-width:600px){
	.columnist-img{
		width: 100%;
	}
}
.yazarlar-slider .swiper-slide .columnist-img{
    background-color: transparent;
    /*border-right: solid 4px rgba(0,0,0,.034);*/
}
.columnist-info{
	width: 220px;
    /*background: #fd574e;*/
}
.scroll-slider{
    position: relative;
}
.section.latest{
    margin-bottom: 20px;
}
.yazarlar-swiper{
    height: 255px;
    overflow: hidden;
}
.scroll-area{
    position: relative;
    overflow-x:auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    /*margin: 10px 0px 0px 0px;*/
}
.yazarlar-slider{
    height: 255px !important;
}
 .scroll-content{
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 10px;
    box-sizing: border-box;
 }
 .scroll-content ul{
    white-space: nowrap;
    padding-left: 0px;
 }
 .scroll-content li{
     display: inline-block;
     vertical-align: top;
     width: 280px;
     margin-right: 15px;
 }

 .scroll-content li a{
     display: block;
 }
 .one-cikanlar{
     height: 255px !important;
 }
 .one-cikanlar .news-title h3{
     white-space: initial;
     height: 42px;
     -webkit-line-clamp:2;
 }
.yazarlar-slider .swiper-slide, .astrology-slider .swiper-slide{
    width: 465px;
    margin-right: 20px;
}
.yazarlar-slider .swiper-slide{
    background-image: url(../images/yazarbg.jpg);
    background-position: center;
    background-size: cover;background-repeat: no-repeat;
}
.yazarlar-slider .swiper-slide.show-all, .astrology-slider .swiper-slide.show-all{
    background-image: none;
    background-color: #fff;
    width:auto;
}
/*.yazarlar-slider .swiper-slide:nth-child(odd) .columnist-info{
    background: #fd574e;
}
.yazarlar-slider .swiper-slide:nth-child(even) .columnist-info{
    background: #3c5d7a;
}*/
.yazarlar-slider .swiper-slide .columnist-info{
    /*background-image: url(../images/columnist-bg.jpg);*/
}
.swiper-pagination.yazarlar-pagination{
    position: static;
    padding: 15px 0;
}
.swiper-pagination.yazarlar-pagination .swiper-pagination-bullet{
    width: 20px; height: 20px; background: #e1e1e1; opacity: 1;
    margin: 0 4px;
}
.swiper-pagination.yazarlar-pagination .swiper-pagination-bullet-active{
    background: #ff4136;
}
.yazar-col{
    float: left;
    margin-right: 20px;
}
.yazarlar-slider .yazar-col:last-child{
    margin: 0;
}
.columnist-info-inner{
    padding:35px  10px;
}
.columnist-name{
    font-size: 18px;
    color: #fff;
    font-weight:bold;
    padding-left: 10px;
    border-left: solid 4px rgba(255,255,255,.4)
}
.hidden-columnist-name{
	display:none;
	line-height:normal;
	font-size:17px;
	margin-bottom:10px;
}
.last-post{
    font-size: 24px;
    font-family: 'FiraSans-Bold';
    color: #fff;
    line-height: normal;
    padding: 20px 0;
    text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.post-date{
    color: #fff;
    font-size: 14px;
}
.y-btn{
    width: 40px; height: 40px;
    text-align: center;
    position: absolute;
    z-index: 10;
    color: #fff;
    font-size: 24px;
    top: 50%;
    margin-top: -20px;
    background: rgba(0,0,0,.65);
    cursor: pointer;
    opacity: 0;
    fill: alpha(opacity=0);
    transition-duration: 400ms;
    -webkit-transition-duration: 400ms;
}
.y-btn:before{
    display: block;
    width: 40px; height: 40px; line-height: 40px;
}
.scroll-button-next{
    right: 0;
}
.scroll-button-prev{
    left: 0;
}
.scroll-slider:hover .y-btn{
    opacity: 1;
    fill: alpha(opacity=100);
}


.finance li{
    padding: 10px;
    box-sizing: border-box;
    width: 25%;
    border-right: solid 1px #eee;
}

.finance-inner{
    background: #fff;
}
.f-content{
    width: 100%;
}
.f-left span, .f-right span{
    display: block;
}

.f-left span.f-name{
    font-size:14px;
}

.f-name a{ color: initial;}

.f-right{
    margin-left: 15px;
}
.f-name, .f-value{
    font-family: 'FiraSans-Bold';
    font-size: 13px;
}
.f-time, .f-ratio{
    font-size: 13px;
    padding-top: 7px;
}
.f-ratio{
    font-size: 12px;
}
.f-time{
    color: #999;
    display:none !important;
}
.f-time i{
    margin-right: 3px;
}
.arr{
    margin-left: 10px;
    font-size: 16px;
}
.finance li.up .f-ratio, .finance li.up .arr{
    color: #3ab515;
}
.finance li.down .f-ratio, .finance li.down .arr{
    color: #ec0b0b;
}

.section-header{
    padding: 15px 0;
    margin-bottom: 20px;
    position: relative;
}

.section-logo{
    margin-right: 20px;
    font-size: 22px;
    font-family: 'FiraSans-Bold';
}
.section-logo a, .section-logo span{
    display: inline-block; vertical-align: middle;
    color: #444;
}
.section-logo a i{
    margin-right: 5px;
}
.section-logo a span{
    margin-left: 15px;
}
.section-menu{
    width: 100%;
    overflow: hidden;
}
.section-menu ul{
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
}
.section-menu li{
    display: inline-block;
    white-space: normal;
}
.section-menu li+li{
    margin-left: 10px;
}
.section-menu li a{
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
.hm-c100{
    width: 100%;
    float: left;
    position: relative;
}
.hm-c100 a{
    display: block;
}
.bx-overlay{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.7));
    background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.7));
    background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.7));
    padding: 25px 15px;
}
.bx-overlay-title{
    color: #fff;
    font-family: 'FiraSans-Bold';
    text-shadow: 0 1px #000;
    margin-bottom: 10px;
}
.bx-overlay-title.big{
    font-size: 34px;
    color: #fff;
}
.bx-overlay-title.small{
    font-size: 22px;
}
.s-50{
    width: 50%;
    float: left;
}

.section-overlay{
    position: absolute;
    left: 0; right: 0;
    bottom: 0;
    padding:30px 20px;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
    background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
    background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
}
.section-overlay span{
    color: #fff;
    display: block;
    line-height: normal;
    font-family: 'FiraSans-Bold';
}
.first-title{
    font-size: 26px;
}
.second-title{
    font-size: 28px;
}

.matches{
    margin-bottom: 20px;
    margin-top: 20px;
}
.matches .row{
    padding: 0;
}
.col-mdl{
    width: 100%;
    background-color: #fff;
    background-image:url(../images/amksectionbg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    margin: 0 !important;
}
.matches .col-mdl{
	overflow:hidden;

}
.col-mdl-inner{
    width: 100%;
    text-align: center;
}
.col-mdr{
    background: #ffc321;
    height: 87px;
    width: 195px;
    position: relative;
    float: left;
}
.col-mdr a{
    display: block;
    color: #000;
    font-weight: bold;
    height: 87px;
    line-height: 87px;
    text-align: center;
}
.matches .col-mdl ul{
    display: inline-block;
    padding: 6px;
    padding-top: 6px;
    box-sizing: content-box;
}
.matches .col-mdl ul li{
    display: inline-block;
    white-space: nowrap;
    border-right: solid 1px rgba(255,255,255,.19);
    border-bottom: none;
}
.matches .col-mdl ul li a{
    display: block;
    padding: 0;
}

.matches .col-mdl i, .matches .col-mdl span{
    display: block;
}
.matches .col-mdl li a, .matches .col-mdl li .item-content{
    display: block;
    padding:20px 15px;
}
.matches .col-mdl i{
    color: #818181;
    font-size: 13px;
    margin-bottom: 7px;
}
.matches .col-mdl strong{
    color: #fff;
    font-weight: bold;
}
.matches .col-mdl span{
    display: inline-block;
    font-size: 30px;
    margin-right: 8px;
    vertical-align: middle;
    margin-top: -5px;
    color:#63D41D;
}
.matches .col-mdl strong span{
    display: inline-block;
    font-size: 22px;
    margin-right: 8px;
}
._cover{
	position:absolute;
	left: 0;
    top: 0;
    bottom: 0;
    right: auto;
    width: 150px;
    height: 100%;
	background-image:url(https://cdn-amk.sozcu.com.tr/tools/main/images/iddaa/menu-bg-amk.jpg);
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	z-index:1;
}
._cover-inner{
	position:absolute;
	left:0; top:0;bottom:0; right:0;
	background:rgba(0,0,0,.45);
	z-index:2;
}
.cover-text{
	position: absolute;
    font-weight:bold;
    color: #fff;
    text-align: center;
    font-size: 22px;
    height: 42px;
    top: 50%;
    left: 0;
    right: 0;
    margin-top: -21px;
    z-index:2;
}

.latestNews-alert {
  max-width: calc(100%);
  /*background-color: #304E91;*/
  box-shadow: 0 0 10px rgba(0,0,0,.25);
  background:#f3f3f3;
  overflow:hidden;
  position: fixed;
  z-index: 9999999;
  display:none;
  bottom: 0;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
  -webkit-transition-duration: 900ms;
  transition-duration: 900ms;
  display: block;
  transform: translate3d(0px, 450px, 0px);
}
.latestNews-alert.show{
  display: block;
  transform: translate3d(0px, 0px, 0px);
}
.notification-header{
  padding:4px 10px;
  /*background:rgba(255,255,255,.2);*/
  background:rgba(0,0,0,.05);
}
.notification-header span:not(.close-notification){
  font-weight: bold;
  font-size:12px;
}
.notification-header span img, .notification-header span i{
  vertical-align: middle;
}
.notification-header span img + i{
  margin-left:8px;
}
.alert-right{
  padding-right:15px;
}
.close-notification{
  width: 22px;
  height: 22px;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2044%2044'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cpath%20d%3D'M22.5%2C20.3786797%20L14.7218254%2C12.6005051%20L12.6005051%2C14.7218254%20L20.3786797%2C22.5%20L12.6005051%2C30.2781746%20L14.7218254%2C32.3994949%20L22.5%2C24.6213203%20L30.2781746%2C32.3994949%20L32.3994949%2C30.2781746%20L24.6213203%2C22.5%20L32.3994949%2C14.7218254%20L30.2781746%2C12.6005051%20L22.5%2C20.3786797%20Z%20M22%2C44%20C34.1502645%2C44%2044%2C34.1502645%2044%2C22%20C44%2C9.8497355%2034.1502645%2C0%2022%2C0%20C9.8497355%2C0%200%2C9.8497355%200%2C22%20C0%2C34.1502645%209.8497355%2C44%2022%2C44%20Z'%20fill%3D'%23000000'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: center top;
  background-repeat: no-repeat;
  -webkit-background-size: 100% auto;
  background-size: 100% auto;
  position: relative;
  opacity: .2;
}
.close-notification i{
  position: absolute;
  width: 44px;
  height: 44px;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
}
.latestNews-icon {
  width: 30px;
  height: 30px;
  background-color: #FF3F2C;
  border-radius: 100%;
  margin: 10px;
  position: absolute;
}

.latestNews-icon i {
  color: #fff;
  font-size: 20px;
}

.latestNews-img {
  background-size: cover;
  width: 70px;
  height: 70px;
  margin: 20px;
  background-position:center;
  background-image: url(../images/notification.png);
}

.latestNews-img-add {
  background-size: cover;
  width: 50px;
  height: 50px;
  background-position: center;
  position: fixed;
  bottom: 35px;
  right: 0;
  border-radius: 100%;
  display: none;
  z-index: 1000;
  margin: 22px;
  background-image: url(../images/notification.png);
}

.latestNews-title {
  color: #000;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2;
}

/*======= SECTION CONTENT ========*/

.section-sticky.sticky{
	position:fixed;
	top:70px;
}
.section-left, .section-right{
    float: left;
}
.section-left{
    position: relative;
    width: 100%;
    padding-right: 320px;
    z-index: 1;
}
.section-right{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 300px;
    margin-left: 20px;
    z-index: 22;
}
.section-slider .swiper-slide{
    padding-bottom: 11.6%;
    padding-top: 0px;
    height: 0 !important;
}
@-moz-document url-prefix() {
  .section-slider .swiper-slide {
     height: 560px !important;
  }
}
.section-slider.swiper-container, .section-slider .swiper-wrapper{
    height: auto !important;
}
.section-main-slider{
    display: block;
    position: absolute;
    left: 0; top: 0; right: 0; bottom: 0;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.section-pagination{
    width: auto;
    bottom: auto;
    left: auto;
    right: 0;
    top: 0;
    padding: 10px 0;
}
.section-pagination .swiper-pagination-bullet{
    width: 14px; height: 14px;
    background: rgba(255,255,255, .7);
    margin: 0 4px;
}
.section-pagination .swiper-pagination-bullet-active{
    background: #fff;
}
.main-slider-overlay{
    position: absolute;
    z-index: 10;
    bottom: 0px;
    left: 0px;
    right: 0;
    padding:20px 14px;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.75));
    background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.75));
    background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.75));
}
.section-box-footer{
    background-color: #fff;
    padding: 10px;
    /*background-image: url(../images/ccbg.png);*/
    background-size: cover;
    position: relative;
}
.section.tv .section-box-footer{
    background-image: none;
}
.section-box-footer span{
    position: absolute;
    width: 40px;
    height: 30px;
    background-color:#ea302b;
    top: -30px;
    left: 0;
    color: #fff;
    font-size: 21px;
}
.section-box-category{
    color: #ec227f;
    font-family: 'LatoLatinWeb';
    font-weight: bold;
    font-size: 14px;
}
.section-box-title{
    color: #000;
    font-size: 20px;
    font-weight: bold;
    padding:10px 0;
    line-height: normal;
    height: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.main-slider-title{
    font-family: 'LatoLatinWeb';
    color: #fff;
    font-weight: bold;
    font-size: 34px;
    border-top: solid 1px #ec227f;
    padding-top: 20px;
    margin-top: 20px;
    text-shadow: 0 0 60px #000;
}
.main-slider-title a{
    color:#fff;
}
.main-slider-category a{
    display: inline-block;
    line-height: 25px;
    font-size: 14px;
    height: 25px;color:#fff;
    background-color: #ec227f;
    padding: 0 15px;
}

.showmeall{
    text-align: center;
    padding: 20px 40px;
    background-color: #fff;
}
.showmeall span{
    display: block;
    color: cornflowerblue;
}
.showmeall .showmeall-button{
    width: 90px;
    height: 90px;
    margin: auto;
    border-radius: 100%;
    background-color: #fff;
    box-shadow: 0 1px 6px rgba(0,0,0,.25);
    color: cornflowerblue;
    font-size: 33px;
    line-height: 90px;
    margin-bottom: 12px;
    border: solid;
}

@media screen and (max-width:480px){
    .section-slider .swiper-slide{
        padding-bottom: 17.2%;
    }
    @-moz-document url-prefix() {
        .section-slider .swiper-slide {
            height: 360px !important;
        }
    }
    .swiper-button-next.section-button, .swiper-button-prev.section-button{
        display: none;
    }
    .main-slider-title{
        font-size: 19px;
    }
}
@media screen and (max-width:768px){
    .section-right{
        display: none;
    }
    .section-left{
        padding-right: 0;
    }
    .main-slider-title{
        font-size: 25px;
    }

    /* author: 4/6/2016  5773.satıra bak */
    .detail.columnist-detail .columnist-name {padding-left:0 !important;}
    .detail.main-detail .container-wrapper{padding-top: 0px !important;}
}




/*========= SECTION HAYAT =========*/


.swiper-button-prev.hayat-button-prev, .swiper-container-rtl .swiper-button-next.hayat-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ec227f'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.hayat-button-next, .swiper-container-rtl .swiper-button-prev.hayat-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ec227f'%2F%3E%3C%2Fsvg%3E");
}
.main-slider-title, .main-slider-category{
    display: block;
    text-align: center;
}
.main-slider-title{
    display: block;
}
.section-content{
    position: relative;
}
.section-list-content{
    margin-top: 20px;
}
.section-row{
    margin-bottom: 20px;
}
.box-50{
    width: 50%;
}
.section-list-box img{
    display: block;
    width: 100%;
}
.section.hayat .section-box-footer {
    /*background-image: url(../images/amk-bg.png);*/
    /*border-bottom: solid 3px #ec227f;*/
}


@media screen and (max-width:768px){
    .section-box-title{
        font-size: 17px;
    }
}
@media screen and (max-width:480px){
    .section-row{
        display: block;
        margin-bottom: 0;
    }
    .box-50{
        width: 100%;
        padding: 0 !important;
        margin-bottom: 20px;
    }
    .main-slider-overlay{
        left: 0; right: 0;
    }
    .main-slider-category a{
        line-height: 25px;
        font-size: 15px;
        height: 25px;
        padding: 0 15px;
    }
    .section-box-title{
        height: auto;
        font-size: 20px;
    }
}


/*======= SECTION  AMK ========*/

.section.amk .section-box-footer{
    /*background-image: url(../images/amk-bg.png);*/
    /*border-bottom: solid 3px #00a651;*/
}
.section.amk .main-slider-title{
    font-family: 'LatoLatinWeb';
    font-style: italic;
}
.section.amk .main-slider-title{
    border-color: #00a651;
}
.section.amk .main-slider-category a{
    background-color: #00a651;
}
.swiper-button-prev.amk-button-prev, .swiper-container-rtl .swiper-button-next.amk-button-next, .swiper-button-prev.tv-button-prev, .swiper-container-rtl .swiper-button-next.tv-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.amk-button-next, .swiper-container-rtl .swiper-button-prev.amk-button-prev, .swiper-button-next.tv-button-next, .swiper-container-rtl .swiper-button-prev.tv-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.section.amk .section-box-category{
    font-family: 'LatoLatinWeb';
    color: #00a651;
}

.section.amk.mobil .section-right{
    display: block;
    position: static;
    width: 100%;
    text-align: center;
    margin-left: 0px;
}
.section.amk.mobil .widget{
    display: inline-block;
}


/*====== AMK SECTION WIDGET =======*/


.widget {background-color: #000;width:300px;color: #fff;}
.widget-title {background:#00a651;box-sizing:border-box;width:100%;text-align:center;padding:15px 0; font-weight: bold;color:#fff;}
.widget-matches {background-color: #242a32;box-sizing: border-box;height: 50px;padding: 16px 0;font-size: 12px;color: #fff;border-bottom: 3px solid #00a651;margin-top: 10px;}
.widget-matches-home, .widget-matches-away, .widget-matches-versus {float:left;text-align:center;}
.widget-matches-home {width:130px;}
.widget-matches-versus {width:40px;font-size:16px;font-weight:300;color:#ddd;position:relative;top:-3px;}
.widget-matches-away {width:130px;}
.widget-matches-where {background-color:#394149;height: 41px;color: #fff;}
.widget-matches-date {box-sizing:border-box;float:left;font-size:12px;padding-right:10px;margin-top:15px;border-right:1px solid #fff;width:165px;text-align:right;margin-bottom: 3px;}
.widget-matches-hour {box-sizing:border-box;float:left;font-size:12px;padding-left:10px;margin-top:15px;width:135px;text-align:left;margin-bottom: 3px;}
.widget-matches-location {font-size: 12px;font-weight: 300;float: left;width: 100%;text-align: center;margin-top: 3px;}

.tabs-menu {float: left;clear: both;padding-left:0;margin-top: 13px;}
.tabs-menu li {float: left;background-color: #2a3138;text-align:center;}
.tabs-menu li.current {position: relative;background-color: #00a651;z-index: 5;}
.tabs-menu li a {text-transform: uppercase;color: #fff;text-decoration: none;font-size:12px; font-weight: bold;width:150px;display: block;box-sizing: border-box; padding: 15px 0;}
.tabs-menu li a:hover {cursor:pointer;}
.tabs-menu .current a {color: #fff;}
.tab {float: left;margin-bottom: 0px;margin-top:7px;width: auto;}
.tab-content {width: 300px;display: none;}
#tab-1 {display: block;}

.widget-point-table {font-size:12px;}
.widget-point-table-title {color:#a1a2a3;background-color: #4e575e;height: 35px;padding-top: 11px;box-sizing: border-box;}
.widget-point-table-posTitle, .widget-point-table-posContent {float: left;text-align:center;width:16%;}
.widget-point-table-teamTitle, .widget-point-table-teamContent {float: left;text-align:left;width:62%;}
.widget-point-table-playTitle, .widget-point-table-playContent {float: left;text-align:center;width:10%;}
.widget-point-table-winTitle, .widget-point-table-winContent {float: left;text-align:center;width:10%;}
.widget-point-table-loseTitle, .widget-point-table-loseContent {float: left;text-align:center;width:10%;}
.widget-point-table-pointTitle, .widget-point-table-pointContent {float: left;text-align:center;width:10%;}
.widget-point-table .RowA {color: #fff;}

.widget-point-table-winTitle, .widget-point-table-loseTitle, .widget-point-table-winContent, .widget-point-table-loseContent{
    display: none;
}

.widget-point-table-posContent.first {color:#00a651;}
.widget-point-table-posContent.second {color:#00a651;}
.widget-point-table-posContent.third {color:#00a651;}

.widget-point-table-content {height: 34px;padding-top: 10px;box-sizing: border-box;}

.RowA {background-color:#2a3138;transition:all .1s ease-out;}
.RowA:hover {background-color:#ffaa00;}
.RowB {background-color:#4f575e;transition:all .1s ease-out;}
.RowB:hover {background-color:#ffaa00;}

.view-all {background-color:#3d464f;display:block;color:#fff; font-weight: bold;cursor:pointer;text-decoration:none;text-align:center;height: 34px;padding-top: 12px;box-sizing: border-box;}

.amklogo {float:left;}
.canlimac {float:left;}











/*======== SECTION TV ========*/

.video-play{
    border: solid 2px rgba(255,255,255,.8);
    width: 80px;
    height: 80px;
    border-radius: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    font-size: 52px;
    color: #fff;
    margin-right: 15px;
}
.video-play i{
   margin-right: -10px;
}
.section.tv .main-slider-title, .section.tv .main-slider-category{
    text-align: left;
}
.section.tv .main-slider-title{
    border-color:#ea302b;
}
.section.tv .main-slider-category a{
    background-color: #ea302b;
}

.section.hayat{
    margin-top:20px; margin-bottom: 0;}


@media screen and (max-width:480px){
    .video-play{
        width: 60px;
        height: 60px;
        font-size: 38px;
    }
}



/*=============== DETAIL ===============*/


.rb-detail-image{
    position: relative;
    text-align: center;
    clear: both;
}
.rb-detail-image a{display:inline-block; position: relative;}
.rb-detail-image img{
    display: block;
    margin:0 !important;
}
p+.rb-detail-image{
    margin-top:10px;
}
.rb-detail-image+p{
    margin-top:10px;
}
.rb-image-zoom{
    position: absolute;
    top: 5px; right: 5px;
    z-index: 1;
    width: 40px;
    height: 40px;
    border-radius: 6px;
    line-height: 40px;
    background: rgba(0,0,0,.65);
}
.rb-image-zoom i{
    display: block;
    color: #fff;
    padding: 0; margin: 0; height: 40px; line-height: 40px;
    font-size: 23px;
    text-align: center;
}
.rb-image-zoom i:before{position: absolute; left: 0; top: 0; width: 100%; height: 100%; line-height: 40px;}

.detail-content, .sidebar{
    float: left;
}
.detail-content{
    width: 66.66666666666666%;
    width: calc(100% - 300px);
    padding-right: 20px;
}
.sidebar{
   width: 33.333333333333336%;
   width:300px;
}
.sidebox{
    /*margin-bottom: 20px;*/
}
.detail-content-inner{
    background: #fff;
    padding-bottom: 30px;
    margin-bottom: 20px;
}
.news-header{
    padding: 20px;
}
.news-detail-title h1{
    font-family: 'FiraSans-Bold';
    line-height: normal;
    font-size: 40px;
}
.detail-news-meta{
    padding-top: 15px;
}
.editor-img{
    width: 40px; height: 40px;
    overflow: hidden;
    border-radius: 100%;
    margin-right: 15px;
}
.editor-img img{width:100%;}
.editor-name{
    font-family: 'FiraSans-Bold';
    color: #4c576f;
    font-size: 13px;
    margin-bottom: 4px;
}
.editor-col span{
    color: #4c576f;
    font-size: 13px;
}
.time{
    padding-right: 8px;
}
@media screen and (max-width: 414px){
  .time{
    display: block;
  }
}
.time i{
    margin-right: 3px;
}
.detail-news-img{
    margin-bottom: 20px;
}
.detail-news-img img{
    width: 100%;
}
.detail-news-spot{
    font-weight: bold;
    padding: 15px 0;
    line-height: normal;
    font-size: 21px;
    font-variant-ligatures: no-common-ligatures;
}
.news-body .detail-news-spot{
    padding-top: 0;
}
.detail-news-spot.mobile-spot{
    display: none;
}
.outof-news-body{
	padding:0 20px;
}
.news-body{
    box-sizing: border-box;
    padding-left: 110px;
    padding-right: 40px;
    position: relative;
    min-height: 160px;
}
.columnist-old .news-body, .detail.columnist-detail.columnist-category .news-body{
    padding-left: 20px;
}
.news-body p, .news-body ul li, .news-body ol li{
    line-height: 1.5em;
    font-size: 19px;
	color:#333;
	font-variant-ligatures: no-common-ligatures;
}
.news-body p em{
	font-style: italic;
}

.news-body ul li, .news-body ol li{
    margin-bottom: 8px;
}
.news-body p strong{
    font-weight: bold;
}
.news-body p+p{
    margin-top: 20px;
}
.news-body p+ul, .news-body p+ol{
    margin-top: 20px;
}
.news-body ul+p, .news-body ol+p{
    margin-top: 20px;
}
p+.news-body-img, p+.wp-caption{
    margin-top: 20px;
}
.news-body-img+p, .contentInnerAdv+script+p{
    margin-top: 20px;
}


.default-overlay{
    position: absolute;
    top: 0; right: 0; bottom: 0; left: 0;
    z-index: 2;
}
.default-overlay.white{
    background-color: rgba(255,255,255, .7);
}
.news-content-share {
    position: absolute;
	top:0;
    width: 60px;
    margin-left: -85px;
    text-align: center;
    z-index: 90;
}
.news-content-share.sticky {
    position: fixed;
    top: 70px;
	bottom:auto;
    z-index: 99;
}
.share-meta{
	padding: 7px;
    border-bottom: solid 1px #dedede;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 10px;
	color:#888;
}
.share-meta .share-count{
	font-size:22px;
	line-height:normal;
}
.share-meta .share-text{
	font-size:10px;
	line-height:normal;
}
.news-content-share ul, .bottom-toolbar ul.more-options {
    display: inline-block;
    margin: 0 !important;
	text-align:center;
}
.news-content-share li {
    display: block;
    width: 40px;
    height: 40px;
    margin-bottom: 10px;
    position: relative;
}
.news-content-share li:hover > .share-extras{
    display: block;
}
.news-content-share li.share-ext:hover{
    width: auto; height:auto;
}

.news-content-share li a, .news-content-share li a i, .news-content-share li a i:before,
.bottom-toolbar li a, .bottom-toolbar li a i, .bottom-toolbar li a i:before {
    display: block;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
}
.news-content-share li a {
  display: flex;
  border-radius: 100%;
  font-size: 22px;
  color: #fff;
  text-decoration: none;
}
.nc-facebook {
    background: #3b5998;
}
.nc-twitter {
    background: #55acee;
}
.nc-google {
    background: #dc4e41;
}
.news-content-share li a.nc-print, .news-content-share li a.nc-more, .news-content-share li a.nc-read, .news-content-share li a.nc-copyurl, .news-content-share li a.nc-mail,
.bottom-toolbar a.nc-print, .bottom-toolbar a.nc-more, .bottom-toolbar a.nc-read, .bottom-toolbar a.nc-copyurl, .bottom-toolbar a.nc-mail{
    background-color: #f3f3f3;
    color: #000000;
    border: solid 2px #333;
}
.news-content-share li a.nc-more{
	background: #3dd2b3;
	border:none;
	color:#fff;
}
/*.news-content-share li a.nc-more i{
	margin-left:-2px;
	margin-top:-1px;
}*/
.news-content-share li a.nc-read{
    font-size: 30px;
}
.news-content-share li ul.more-options li, .bottom-toolbar ul.more-options li{
	border-bottom:solid 1px #dedede;
}
.news-body ul.more-options li, .news-body ol.more-options li{
	margin-bottom:0;
}
.news-content-share li ul.more-options li a, .news-content-share li ul.more-options li span,
.bottom-toolbar ul.more-options li a, .bottom-toolbar ul.more-options li span{
	display:block;
	width:auto;
	height:auto;
	border:none;
	line-height:60px;
	font-size:22px;
	border-radius:0;
	background-color:transparent;
	text-align:left;
}
._ncv{
	float:left;
}
._nca{
	float:right;
	padding-right:15px;
}
._nca i{
	width:auto !important; height:auto !important;
}
._nca button{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:solid 1px #ccc;
	background-color:#fff;
	border-radius:3px;
	cursor:pointer;
	font-size:17px;
}
._nca button:active{
	background-color:#63ADE2;
}
.news-content-share li ul.more-options li span i, .bottom-toolbar ul.more-options li span i{
	width: 40px;
    height: 40px;
    text-align: center;
    vertical-align: middle;
}
.news-content-share li ul.more-options li span i.ion-ios-glasses-outline, .bottom-toolbar ul.more-options li span i.ion-ios-glasses-outline{
	line-height:40px;
}
.news-content-share li ul.more-options li i:not(._flex), .news-content-share li ul.more-options li a em,
.bottom-toolbar ul.more-options li a i, .bottom-toolbar ul.more-options li a em{
	display:inline-block;
	vertical-align:middle;
}
.news-content-share li ul.more-options li a em, .news-content-share li ul.more-options li span em,
.bottom-toolbar ul.more-options li a em, .bottom-toolbar ul.more-options li span em{
	font-size:13px;
}

.special-text, .sub-text{
    padding: 25px 0;
    width: 100%;
}
.special-text-left, .sub-text-left{
    padding: 15px 0;
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    font-style: italic;
    line-height: 1.4;
    font-weight: bold;
    font-size: 20px;
    width: 40%;
}
.special-text-right, .sub-text-right{
    line-height: 1.4;
    font-size: 19px;
    padding-left: 15px;
    width: 60%;
}
.special-text-left, .special-text-right, .sub-text-left, .sub-text-right{
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
}
.share-extras{
	position:absolute;
	left:0;
	top:-10px;
	padding-left:55px;
	display:none;
}
.bottom-toolbar .share-extras{
	left:auto;
	right:10px;
	top:auto;
	bottom:75%;
	padding-left:0;
}
.bottom-toolbar .share-extras.show{
	display:block;
}
ul.more-options{
	position:relative;
    list-style-type: none !important;
    background-color: #f1f1f1;
    padding: 4px;
    width: 250px;
    border: solid 1px #ccc;
	border-radius:3px;
    /*box-shadow: 0 1px 4px rgba(0,0,0,0.20);*/
}
.bottom-toolbar ul.more-options{
	background:#fff;
}
.more-options:after, .more-options:before {
	right: 100%;
	top: 30px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #f1f1f1;
	border-width: 12px;
	margin-top: -12px;
}
.more-options:before {
	border-color: rgba(204, 204, 204, 0);
	border-right-color: #ccc;
	border-width: 13px;
	margin-top: -13px;
}

.bottom-toolbar .more-options:after, .bottom-toolbar .more-options:before{
	left: auto;
	top:100%;
	right:10px;
	border-right-color: transparent;
	border-top-color:#fff;
	margin-top:auto;
	margin-left: -12px;
}
.bottom-toolbar .more-options:before{
	border-right-color: transparent;
	border-top-color: #ccc;
	margin-top:auto;
	margin-left: -13px;
}


ul.more-options li{
    display: block;
	width:auto;
	height:auto;
}


.sub-text {
    display: block;
    background: #F3F3F1;
    margin: 25px 0;
    width: 100%;
    padding: 20px 10px;
    border-left: solid 12px #e0e0e0;
}
.sub-text-left {
    margin-bottom: 10px;
    border: none;
}
.sub-text-left, .sub-text-right {
    width: 100%;
    padding-left: 0;
}
.sub-text-right{
    color: #666;
    font-size: 19px;
}
.sub-text-inner{
    padding-left: 15px;
}
@media screen and (max-width:480px){
	.sub-text-inner{
		padding-left:0;
	}
}



.news-body img{
    max-width: 100%;
    height: auto;
	margin:10px 0;
	width:100%;
}



.wp-caption img{
    margin-bottom: 0;
    display: inline-block;
}

.news-body .wp-caption {
    width: 100% !important;
    text-align: center;
    margin-bottom: 20px;
}
.news-body ul, .news-body ol{
    padding: initial; margin: initial; list-style-type: initial;
    margin-left: 20px;
}
.detail.columnist-detail.columnist-category .news-body ul, .detail.columnist-detail.columnist-category .news-body ol{
    list-style-type: none; padding:0; margin:0;
}
.news-body h3, .news-body h2, .news-body strong{
    font-size: 20px;
    font-weight: bold;
    margin:25px 0 15px 0;
	line-height:normal;
}
.news-body h2{
	text-transform:uppercase;
}




/*==== OLD RELATED ====*/

.post-banner-icon._post-icon{display:none !important;}
.post-banner-wrapper._haber{background:#eee; margin-bottom:20px; margin-top:10px;}
.post-banner-wrapper._haber img{margin:0 !important; display:block; width: 100%;}
.post-banner-img-wrap._haber-img-wrapper{margin-right:0px;}
.post-hbr-title._haber-title{display:block;color:rgba(0,0,0,0.85); font-weight:700; margin-top:15px; font-size:24px;padding: 0 10px 15px;}




.related-news-img{
    width: 50%;
    position:relative;
}
.related-news-img img{
    display: block;
    width: 100%;
    margin:0 !important;
}
.related-news-text{
    width: 50%;
    position: relative;
}
.related-news-text a{
    display: block;
    margin-left: 20px;
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    padding-top: 35px;
    padding-bottom: 35px;
    color: #000;
    font-weight: bold;
    font-size: 19px;
    line-height: normal;
}
.news-text blockquote {
    color: #999;
    padding: 20px 0;
    font-size: 16px;
}

.news-body p+.related-news-box{
    margin-top: 30px;
}
.news-body p+.e-embed-video{
    margin-top: 30px;
}
.e-embed-video+p{
    margin-top: 30px;
}
.related-news-box+p{
    margin-top: 30px;
}
.news-comments+p{
    margin-top: 30px;
}
p+.news-comments{
    margin-top: 30px;
}
.discuss-info p {
    font-size: 13px;
    line-height: 1.6;
    color: #666;
}
.discuss-info p a{
	color:#0056FF;
}
.related-news-box{
    position: relative;
    display: block;
}
.related-news-box-inner{
  width: 100%;
}
.related-news-text .news-cat, .related-news-text .r-title{
    display: block;
    width: 100%;
}
.related-news-text .news-cat{
    margin-bottom: 10px;
}
.related-news-text .r-title{
    font-size: 24px;
    letter-spacing: -.5px;
}
.related-news-text span.r-title.yeni{
    padding:35px 0;
    margin-left:15px;
    border-top:solid 1px #000;
    border-bottom:solid 1px #000;
    font-weight:bold;
}
.related-tag-box-inner{ background-color:#fafafa;box-shadow: 0 3px rgba(0,0,0,.2);}
.related-tag-box-inner .r-title-text-area{ padding-left:15px;}
.related-tag-box-inner .related-news-text span.r-title.yeni{
    border:none; padding: 0; margin:0;
}
.related-tag-box-inner .related-news-img{ width:30%; margin:0;}
.related-tag-box-inner .related-news-text{ width:70%;}
.related-tag-box-inner .r-text.yeni{
    font-size:17px;
    line-height:normal;
    color: #777;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:2;
    height:43px;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.type-label{

    position: absolute;
    left: 0;
    top: 0;
    background: #000;
    color: #fff;
    line-height: 21px;
    padding: 0 10px;
    font-size: 12px;
}
.related-news-box .news-cat{
    font-size: 15px;
}
.related-box-name{
    position: absolute;
    right: 0; bottom: 0;
    background: #000;
    color: #fff;
    font-family: 'LatoLatinWeb';
    font-weight: bold;
    line-height: 24px;
    padding: 0 15px;
    font-size: 12px;
}
.related-yeni{
    display: block;
    color: #000;
    margin: 20px auto;
}
.related-yeni+.related-yeni{margin-top:20px;}
.e-embed-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px;
    height: 0;
	margin:15px 0;
}
.e-embed-video.e-embed-facebook{
	padding-bottom: 100%;
}
.e-embed-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.e-embed-video video{
	width: 100% !important; height: auto !important;
}
.news-tags{
    margin: 20px 0;
}
.news-body .news-tags ul, .news-body .news-tags ol{
    margin: 0; padding: 0; list-style-type: none;
}
.news-tags li{
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 5px;
}
.news-tags li a{
    display: block;
    color: #888;
    border: solid 1px #ddd;
    line-height: 28px;
    padding: 0 10px;
    font-size: 13px;
    transition-duration: 300ms;
    -webkit-transition-duration: 300ms;
}
.news-tags li a:hover{
    color: #333;
    border-color: #999;
}
.last-update{
    padding:0;
    color: #999;
    font-size:14px;
    text-align: right;
}
.news-comments{
    font-family:helvetica, arial, sans-serif;
    padding-bottom: 5px;
    text-align: center;
    position: relative;
}
.comments-count{
    font-weight: bold;
    color: #2b2e38;
}
.sort-comments{
    color: #4e5665;
}
.sort-comments button{
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-color: #f6f7f8;
    /*background-image: url(/rsrc.php/v2/y1/r/wL6VQj7Ab77.png);*/
    background-repeat: repeat-x;
    border: 1px solid;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-sizing: content-box;
    font-family: helvetica, arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: bold;
    position: relative;
    text-align: center;
    vertical-align: middle;
    border-color: #cccccc #c5c6c8 #b6b7b9;
    color: #4e5665;
    font-size: 12px;
    line-height: 22px;
    margin-left: 5px;
    padding: 0 7px;
}
.sort-comments button i{
    font-size: 15px; margin-left: 4px;
    vertical-align: middle;
}
.news-comments-header{
    border-bottom: 1px solid #e9eaed;
    padding-bottom: 9px;
    margin-bottom: 24px;
}
.comment-area-disabled{
    height: 50px;
    border: 1px solid #d3d6db;
    color: #a9a9a9;
    font-size: 14px;
    line-height: 50px;
    font-weight: bold;
    padding-left: 15px;
}
.comments{
    margin-top: 24px;
}
.loading-news-icon{
    display: none;
    height:50px;
    margin:40px 0;
}
.loading-news-icon img{width: auto;
    height:100%;
}
.person-name{
    color: #3b5998;
    font-size: 14px;
    line-height: 1.358;
    font-weight: bold;
    margin-bottom: 7px;
}
.person-comment{
    font-size: 14px;
    line-height: 1.358;
}
.comment{
    margin-bottom: 15px;
}
.loadmore-comments{
    display:inline-block;
    height: 55px;
    line-height: 55px;
    box-sizing: border-box;
    color: #F9390E;
    font-size: 14px;
    word-wrap: normal;
    white-space: nowrap;
    margin-top: 10px;
    /* margin-bottom: 20px; */
    padding:0 85px;
    text-shadow: none;
    text-align: center;
    font-weight: bold;
    border-radius: 100px;
    border: solid 1px #F9390E;
    letter-spacing: -.5px;
    cursor: pointer;
}
.discuss-info{
    padding: 30px 0 20px;
}
.sidebar .case-100{
    margin-left: 0; margin-right: 0;
    margin-bottom: 20px;
}

.news-out{
    padding:45px 20px;
}


.next-article{
    display: none;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0;
    z-index: 1500;
}
.next-article-inner{
    position: relative;
    height: 0;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box;
    max-width: 1200px;
}

.next-article-content{
    position: absolute;
    width: 100%;
    bottom: 0;
}
.next-article-content .left{
    background: #fff;
    box-shadow: 0 0 1px rgba(0,0,0,.44);
    border-radius: 3px 3px 0 0;
    width: 66.66666666666666%;
    width: calc(100% - 320px);
    padding: 20px;
}
.next-article-content .right{
    width: 33.333333333333336%;
    width: 300px;
}
._na-text{
    padding-right:15px;
    border-right:solid 1px #dedede;
    margin-right:15px;
}
._na-title{
    font-weight:bold;
}
._na-title img{
    width: 100%;
    height:auto;
}
.get-no-ads{
    position: fixed;
    bottom:0;
    background: #ff4136;
    width: 430px;
    left:50%;
    margin-left:-600px;
    z-index: 10000;
}
.get-no-ads.mobile-no-ads{
    bottom:53px;
    background:#46afff;
}
.no-ads-text{
    font-size:18px;
    line-height: normal;
}
.get-no-ads.mobile-no-ads .no-ads-text{
    font-size:15px;
}
.get-no-ads-inner{
    position: relative;
}
.get-no-ads a{
    padding:20px 10px;
    color: #fff;
    font-weight:bold;
}
.get-it{
    border:solid 2px #fff;
    text-align: center;
    padding:10px;
    margin-right: 30px;
}
.close-no-ads{
    position: absolute;
    right: 0px;
    top:-7px;
    width: 40px;
    text-align: center;
    color: #fff;
    font-size:48px;
    z-index:2000;
    cursor: pointer;
}

.news-body table{
    width: 100% !important;
    height: auto !important;
    border-spacing: 0;
    border-collapse: collapse;
}
.news-body table tr{
    padding: 8px 0;
}
.news-body table tr:nth-child(odd){
    background-color: #fafafa;
}
.news-body table td{
    padding: 0;
    border-bottom:solid 1px #ddd;
    line-height:30px;

}


#sozcu_pageskin_sag, #sozcu_pageskin_sol {
  position: fixed;
  display: block !important;
  width: 464px;
  height: 1080px;
  top: 50px;
  z-index: 10;
}
#sozcu_pageskin_sol {
  left: 50%;
  margin-left: -1078px;
}
#sozcu_pageskin_sag {
  right: 50%;
  margin-right: -1078px;
}
#sozcu_pageskin_sol > div {
  text-align: right !important;
  width: auto !important;
}
#sozcu_pageskin_sag > div {
  text-align: left !important;
  width: auto !important;
}



@media screen and (max-width: 1550px){
    .get-no-ads{
        margin-left:-575px;
    }
}
@media screen and (max-width: 1495px){
    .get-no-ads{
        margin-left:-530px;
    }
}
@media screen and (max-width: 1410px){
    .get-no-ads{
        margin-left:-485px;
    }
}
@media screen and (max-width: 970px){
    .get-no-ads{
        margin-left:0px;
        left:0;
    }
    .get-no-ads a {
        padding: 20px 10px;
    }
}
@media screen and (max-width: 640px){
    .news-body table td:nth-child(2){
        padding-left: 10px;
    }
}
@media screen and (max-width: 440px){
    .get-no-ads{
        width: 100%;
        right:0;
    }

}
@media screen and (max-width:320px){
    .get-it{
        padding:5px;
    }
    .no-ads-text{
        font-size:14px;
    }
}







/*========== COLUMNIST DETAIL ===========*/

.columnist-detail .detail-content{
    padding-right: 0;
    padding-left: 20px;
}
.columnist-header{
	position:relative;
    background-image: url(../images/columnistbg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.columnist-detail .columnist-header{
    margin-bottom:20px;
}
.columnist-header-inner{
    position: relative;
}
.columnist-detail .columnist-img{
    width: 100%;
    height: auto;
    float: none;
    background: transparent;
    text-align: center;
    padding-top: 25px;
    border-bottom: solid 2px rgba(255,255,255,.3);
}
.columnist-detail .columnist-img img{
    display: inline-block; width: 100%;
    vertical-align:bottom;
}
.columnist-detail .columnist-info{
    float: none;
    background: transparent;
    width: 100%;
    height: auto;
}
.columnist-detail .columnist-info-inner{
    padding: 20px;
    text-align: center;
}
.columnist-detail .columnist-name{
    border-left: none;
    display: inline-block;
}
.info-popup{
	display:none;
	position:absolute;
	top:0; left:0; right:0; bottom:0;
	z-index:2;
	background-image:url(../images/columnistbg.jpg);
	background-size:cover;
	background-position:center;
}
.columnist-info-pages{
	position:absolute;
	top:0; left:0; right:0; bottom:0;
	z-index:2;
}
.info-popup li a{
	display:block;
	color:#fff;
	font-size:17px;
	padding:10px 0;
}
.info-popup li a i{
	font-size:20px;
	display:inline-block;
	width:35px;
	text-align:center;
}
.action-button{
	display:block;
	color:#fff;
	font-size:13px;
	text-align:center;
	height:35px;
	line-height:35px;
	border:solid 1px rgba(255, 255, 255,.45);
	margin:20px;
	border-radius:3px;
}
.columnist-social-pages{
    padding-top: 20px;
    text-align: center;
}
.columnist-social-pages span{
	display: block;
    text-align: center;
    font-size: 13px;
    color: #fff;
    padding: 10px 0;
}
.columnist-social-pages ul{
    display: inline-block;
}
.columnist-social-pages li{
    display:block;
    float: left;
    margin-right: 6px;
}
.columnist-social-pages li a, .columnist-social-pages li a i, .columnist-social-pages li a i:before{
    display: block;
    width: 45px;
    height: 45px;
    line-height: 45px;
}
.columnist-social-pages li a{
    text-align: center;
    border: solid 1px rgba(255,255,255,.4);
    color: #fff;
    font-size: 24px;
    border-radius: 100%;
}
.columnist-other-wrote{
    display: block;
    background: #ebebeb;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    padding: 20px 0;
    text-align: center;
    box-sizing: initial;
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px;
}
.lci{
    width: 100px;
    height: 100px;
    background-color: #b5b7b6;
    margin-right: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
}
.other-columnists.and-the-others .lci{
    width:70px;
    height:70px;
}
.lci img{
    display: inline-block;
    width: auto;
    height: 100%;
}
.other-columnists .columnist-name{
    color: #382838;
    border-left: none;
    padding-left:0;
}
.other-columnists.and-the-others .columnist-name{
    font-size:15px;
}
.other-columnists .columnist-text{
    font-size: 15px;
    font-weight: bold;
    color: #3e3e3e;
    margin-top: 10px;
    line-height: normal;
}
.other-columnists li{
    background: #fff;
    margin-bottom: 10px;
}
.detail.columnist-detail .other-columnists.columnists-page{
    display: none;
}
a.show-all {
    display: block;
    border: solid 1px rgba(0,0,0,.10);
    text-align: center;
    line-height: 50px;
    border-radius: 4px;
    background: #fff;
    color: #5B6A6D;
    font-weight: bold;
    font-size: 17px;
}
.news-body a.show-all{
	margin:40px 0;
	background: #ebebeb;
}
.detail-container-inner.mobile a.show-all{
	margin:0px 0 20px 0;
	background:#fff;
}
.other-articles{
    background:#fff;
    margin-bottom:20px;
    margin-top:20px;
}
.news-body .other-articles{
    padding-top: 20px;
}
.other-articles ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-top: 15px;
}
.other-articles li{ margin:0 !important;}
.other-articles li+li{
    border-top:solid 1px #dedede;
}
.other-articles li a{
    display: block;
    position: relative;
    padding: 10px 0;
}
.other-articles li a:before{
    display: inline-block;
    width: 10px;
    height: 10px;
    vertical-align: middle;
    content: '';
    background: #d0d0d0;
    border-radius: 100%;
    margin-right: 10px;
    border: solid 2px #fff;
    box-shadow: 0 0 0px 1px #d0d0d0;
}
.other-articles li a:hover > ._oa-title{ color:#2e4d65;}
.other-articles-title{
    color: #fff;
    background: #f66;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
    border-radius: 1px;
    position: relative;
}
.other-articles-title:before{
    box-sizing: border-box;
    position: absolute;
    left: 20px;
    top: 100%;
    content: '';
    width: 25px;
    height: 0px;
    background: #f66;
    border-right: solid 13px #fff;
    border-left: solid 12px #fff;
    border-top: solid 9px #f66;
}
._oa-title{
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    color: #312c2c;
    vertical-align: middle;
}
._oa-date{
    display: inline-block;
    vertical-align: middle;
    color: #999;
    font-size: 15px;
    margin-left: 8px;
}
.loadmore-article{
    display: inline-block;
    padding:0 25px;
    text-align: center;
    color: #333;
    font-weight:bold;
    line-height:38px;
    margin-top:10px;
    background:#f5f5f5;
    border-radius:3px; border:solid 1px #dedede;
}


/*=========== COLUMNIST ============*/

.columnists-list .cas-inner a{
    background: #fff;
    padding-top: 10px;
}
.columnists-page .news-img{
    display: block;
    padding: 90px 0;
    height:200px;
    background-position: center bottom;
    background-size: contain;
    background-repeat: no-repeat;
    border-bottom: solid 3px #ebebeb;
}
.columnists-page .columnist-name{
    display: inline-block;
    white-space:nowrap;
    color: #000;
    font-size: 15px;
    padding: 4px 10px;
    padding-left:0;
    border:none;
}
.columnists-page .news-footer{
    text-align: left;
}
.columnists-page .news-footer .date{
    font-size: 12px;
    color: #999;
    display: block;
    text-align: left;
    padding-top: 15px;
}
.columnists-page .news-footer .c-text{
    font-family: 'FiraSans-Bold';
    font-size: 17px;
    color: #3779ae;
    display: block;
    margin-top: 15px;
    padding-bottom: 15px;
    height: 64px;
    text-align: left;
    line-height: normal;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.columnists-page .columnists-list .case-25{
    margin-left: 0;
    margin-right: 20px;
    margin-bottom: 20px;
    transition-duration: 400ms;
    -webkit-transition-duration: 400ms;
}
.columnists-page .columnists-list .case-25:nth-child(4n+0){
    margin-right: 0;
}
.page-title{
    border-left: solid 5px #ff4136;
    font-family: 'FiraSans-Bold';
    font-size: 28px;
    padding: 10px 0 10px 15px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.news-header select, .news-header button{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance:none;
    border: solid 1px #cccccc;
    padding: 0 15px;
    height: 40px;
    font-family: 'FiraSans-Bold';
    background-color: #fafafa;
    background-image: -webkit-linear-gradient(#fff, #e9e9e9);
    background-image: -o-linear-gradient(#fff, #e9e9e9);
    background-image: linear-gradient(#fff, #e9e9e9);
    border-radius: 4px;
    margin-right: 5px;
}
.news-header button{
    cursor: pointer;
}
.news-header select{
    padding-right: 45px;
    background-image: url(../images/select-arrow.svg);
    background-size: 16px;
    background-position: right 7px center;
    background-repeat: no-repeat;
}
.old-list li a{
    display: block;
    padding: 15px 0;
}
.old-list li a p{
    font-family: 'FiraSans-Bold';
    color: #4b4b4b;
    line-height: normal;
    font-size: 17px;
    margin-bottom: 10px;
}
.old-list li a .date{
    color: #999;
    font-size: 14px;
}
.old-list li{
    border-bottom: solid 1px #eee;
}
.old-list li:hover{
    background: #fafafa;
}
.old-list li:last-child{
    border: none;
}




/*========== PLUGINS ==========*/


.plugin-wrapper-inner{
    padding: 15px;
}
._plugin.border{
    border: solid 1px #e4e4e4;
}
._plugin+._plugin{
    margin-top: 20px;
}
.plugin-wrapper{ margin:20px 0;}

.related-plugin .plugin-left{
    width: 40%;
}
.related-plugin .plugin-right{
    width: 60%; padding-left: 15px;
}
.plugin-image{
    position: relative;
    height: 0; padding-bottom: 66%;
    background-size: cover; background-position: center;
    text-indent:-9999px;
}
.related-plugin a span{ display:block;}
.related-plugin-cat{
    display:inline-block !important; background: #ec2626; color: #fff; height: 24px; line-height: 24px; font-size: 13px; padding: 0 20px; font-family: 'Montserrat-Regular';
}
.plugin-title{
    font-size: 24px; font-family: 'Montserrat-Light'; color: #000; line-height: normal;
}
.related-plugin-cat+.plugin-title{ margin-top: 15px;}
.plugin-spot{
    display: none;
    font-size: 19px; font-family: 'Montserrat-Light'; color: #7c7c7c;
    position: relative; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp:2; height: 40px; -webkit-box-orient: vertical; display: -webkit-box;
}
.plugin-title+.plugin-spot{ margin-top: 10px;}



/*========== PLUGINS END ==========*/






/*========== MODALS ==========*/

.view, .views {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 5000;
}
.view {
    overflow: hidden;
    box-sizing: border-box;
}
.pages {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #000;
}
.page {
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.page-content {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    height: 91%;
    position: relative;
    z-index: 1;
}
.content-block {
    margin: 35px 0;
    padding: 0 15px;
    color: #6d6d72;
    box-sizing: border-box;
}
.content-block p{
    margin:20px 0;
}
.popup .navbar{
    min-height: 50px;
    width: 100%;
    box-sizing: border-box;
    font-size: 17px;
    position: relative;
    margin: 0;
    z-index: 500;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #fff;
    border-bottom: solid 1px #eee;
}
.popup .navbar-inner{
    height: 100%;
}
.popup.share .navbar{
    border: none;
}
.popup .navbar .center{
    height: 100%;
}
.popup .navbar .right a{
    font-size: 24px;
    color: #000;
}
.close-popup{
    cursor:pointer;
}
.popup-overlay{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.4);
    z-index: 13000;
    visibility: hidden;
    opacity: 0;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
}
.popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 15000;
    background: #fff;
    box-sizing: border-box;
    display: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -ms-transition-property: -ms-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
}
.popup.modal-in,
.popup.modal-out{
  -webkit-transition-duration: 400ms;
  transition-duration: 400ms;
}
.popup.modal-in{
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.popup.modal-out{
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
.login-screen.modal-in,
.login-screen.modal-out {
  display: block;
}
.modal-overlay.modal-overlay-visible, .popup-overlay.modal-overlay-visible{
    visibility: visible;
    opacity: 1;
}



.site-modal-overlay{
	position:fixed;
	width:100%; height:100%; background:rgba(0,0,0,.65);
	top:0; left:0; z-index:99999999;
	display:none;
}
.site-modal{
	position:relative;
	max-width:670px;
	left:0; right:0;
	margin-left:auto; margin-right:auto;
	z-index:11;
	background:#fff;
	padding:20px;
	box-sizing:border-box;
	top:70px;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
}
@media screen and (max-width:640px){
	.site-modal{
		position:absolute;
		top:0;
		bottom:0;
	}
}
.md-title{
	font-size:21px;
}
.site-modal p{
	font-size:15px;
	line-height:1.6;

}
.cls-modal{
	position:absolute;
	right:10px;
	top:10px; font-size:17px;
	font-weight:bold;
	cursor:pointer;
}

.popup.settings{
    background: #f2f2f1;
}
.popup-header{
    text-align: center;
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    font-weight: bold;
    border-bottom: solid 1px #eee;
    position: relative;
    background: #fff;
}
.popup-header span{
    position: absolute;
    text-align: center;
    font-size: 22px;
    color: #000;
    right: 0;
}
.popup-header span, .popup-header span:before{
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.user-row{
    /*padding: 15px;*/
    /*border-bottom: solid 1px #eee;*/
    position: relative;
    background: #fff;
}
.user-row span{
    position: absolute;
    right: 0;
}
.user-row span, .user-row span i,  .user-row span i:before{
    display: block;
    width: 40px; height: 40px;
    line-height: 40px; text-align: center;
}
.user-image{
    width: 40px; height: 40px;
    border-radius: 100%;
    overflow: hidden;
}
.user-image img{
    width: 100%;
    height: auto;
}
.user-image, .user-name{
    float: left;
}
.user-name{
    font-weight: bold;
    padding: 14px 10px;
}
.popup-view{
    background: #f2f2f1;
    /*position: absolute;
    top: 118px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;*/
}
.popup-content-block{
    padding: 20px 10px;
    margin: 20px 0;
    background: #fff;
}
.popup-content-block-title{
    padding: 10px;
    color: #555;
    margin-bottom: -22px;
    margin-top: 15px;
}
.popup-content-block p{
    line-height: normal;
    font-size: 19px;
    color: #999;
    text-align: center;
}
.set-text-size{
    margin-top:15px;
    padding-top: 15px;
    border-top: solid 1px #eee;
}
.set-text-size a, .set-text-size a i, .set-text-size i::before{
    display: block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.set-text-size a{
    border: solid 1px #dedede;
    color: #333;
    margin: 0 15px;
    font-size: 19px;
    border-radius: 100%;
}
.set-text-size span{
    border: solid 1px #dedede;
    border-radius: 25px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    cursor: pointer;
}
.print-page{
    text-align: center;
}
.print-page a{
    display: inline-block;
    color: #000;
    font-size: 24px;
    padding: 6px 15px;
    border-radius: 4px;
    background: #f2f2f2;
}


@media all and (min-width: 630px) and (min-height: 630px) {
  .popup:not(.tablet-fullscreen) {
    width: 630px;
    height: 630px;
    left: 50%;
    top: 50%;
    margin-left: -315px;
    margin-top: -315px;
    -webkit-transform: translate3d(0, 1024px, 0);
    transform: translate3d(0, 1024px, 0);
  }
  .popup:not(.tablet-fullscreen).modal-in {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .popup:not(.tablet-fullscreen).modal-out {
    -webkit-transform: translate3d(0, 1024px, 0);
    transform: translate3d(0, 1024px, 0);
  }
}


/*========= MENU =========*/

/*=========== PANEL ===========*/


.slide-menu{
    position: fixed;
    width: 270px;
    height: 100%;
    top: 0;
    left: -270px;
    background-image: url(../images/menubg.jpg?v=1.0.1);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 9999;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
}
.slide-menu-top{
    background: rgba(0,0,0,.2);
    padding: 20px;
    border-bottom: solid 1px rgba(255,255,255,.3);
}
.panel-open .slide-menu{
    -webkit-transform: translate3d(270px,0,0);
    -moz-transform: translate3d(270px, 0, 0);
	-ms-transform: translate3d(270px, 0, 0);
	transform: translate3d(270px,0,0);
}
.slide-menu-user-img{
    width: 35px; height: 35px;
    margin-right: 15px;
    position: relative;
}

.slide-menu-user-img:after{
    position: absolute;
    left: -4px; top: -4px; right: -4px; bottom: -4px;
    border: solid 1px rgba(194, 225, 245, .5);
    content: "";
    border-radius: 100%;
}
.slide-menu-user-img img{
    width: 100%;
    border-radius: 100%;
}
.slide-menu-user-name{
    color: #fff;
    font-weight: bold;
}
.slide-menu-settings{
    font-size: 26px;
    color: #fff;
}
.slide-menu-content{
    position: absolute;
    width: 100%;
    bottom: 0;
    top: 91px;
    overflow: hidden
}
.slide-menu-left li{
    margin-bottom: 10px;
}
.slide-menu-left{
    position: absolute;
    padding: 20px 10px;
}
.slide-menu-left li a{
    position: relative;
    width: 60px;
    height: 60px;
    border: solid 1px rgba(255,255,255, .6);
    line-height: 60px;
    text-align: center;
    border-radius: 100%;
    font-family: 'FiraSans-Bold';
    color: #fff;
    font-style: italic;
}
.slide-menu-left li a span{
    display: block;
    position: absolute;
    left: 7px; right: 7px;
    top: 7px;
    bottom: 7px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
.slide-menu-left li a.sozcu span{
    background-image: url(https://cdn-amk.sozcu.com.tr/tools/main/images/iddaa/sozcu-logo-light.svg);
}
.slide-menu-left li a.amk span{
    background-image: url(https://cdn-amk.sozcu.com.tr/tools/main/images/iddaa/skor_logo.svg);
}
.slide-menu-left li a.tv span{
    background-image: url(https://cdn-amk.sozcu.com.tr/tools/main/images/iddaa/tv-logo-light.svg);
    left: 15px; top: 15px; right: 15px; bottom: 15px;
}
.slide-menu-left li a img{
    display: inline-block;
    height: 14px;
}
.active a.sozcu{
    background-color: #ff4136;
    border-color: #ff4136;
}
.active a.amk{
    background: #ECB400;
    border-color: #ECB400;
}
.active a.hayat{
    background: #d35292;
    border-color: #d35292;
}
.active a.tv{
    background: #ff4136;
    border-color: #ff4136;
}
.slide-menu-right{
    position: absolute;
    top: 0;
    left: 80px;
    bottom: 0;
    right: 0;
    z-index: 2;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.slide-menu-right ul{
    padding: 20px 20px;
}
.slide-menu-right li a{
    color: #fff;
    font-size: 17px;
    font-family: 'FiraSans-Bold';
    line-height: 45px;
}
.about-us-button{
    position: absolute;
    font-size: 26px;
    color: #fff;
    bottom: 10px;
    left: 20px;
}


.panel-overlay{
    position: fixed;
    z-index: 9999;
    left: 0;
    width: 100%; height: 100%;
    top: 0;
    background: rgba(0,0,0,0.7);
    display: none;
}

.panel-open .panel-overlay{
    display: block;
}


/*-------- New Panel End --------*/


/*=========== PANEL END ===========*/


.compact-content{
    max-width: 740px;
    margin: auto;
}
.galeri .compact-content{
	margin:20px auto;
}
.search-row{
    background: #fff;
    margin: 20px 0;
}
.search-row-inner{
    padding: 10px;
}
.search-row-inner input[type=search], .search-row-inner button{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance:none;
    border: none;
    background: transparent;
}
.search-row-inner input[type=search]{
    width: 100%;
    height: 35px;
    font-size: 18px;
}
.search-row-inner button{
    font-size: 24px;
    cursor: pointer;
}
.search-result-count{
    padding: 10px 0;
    font-size:14px;
}

.search-result-content div[class*="case-"]{
    margin-right: 20px;
    margin-left: 0;
}
.search-result-content .case-33:nth-child(3n+0){
    margin-right: 0;
}
.search-result-content .editor-img{
    width: 30px;
    height: 30px;
    margin-right: 10px;
}
.search-result-content .detail-news-meta{
    padding: 0;
}
.search-result-content .detail-news-meta .news-cat{
    font-size: 12px;
}
.search-result-content .news-description{
    color: #676767;
    line-height: normal;
    margin-top: 10px;
    height: 34px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.search-result-content .news-box{
    margin-bottom: 20px;
}
.search-result-content .case-50{

}


/*======== BIOGRAPHY =========*/

.columnist-detail.wiki .columnist-img{
    padding-top: 0;
}
.columnist-detail.wiki .columnist-header{
    background-image: none;
    background-color: #fff;
}
.columnist-detail.wiki .columnist-name{
    color: #000;
    border-left: solid 4px rgba(0,0,0,.4);
    margin-bottom: 20px;
}
.about-box span{
    display: block;
    margin-bottom: 10px;
}
.about-box span strong{
    font-weight: bold;
}
.columnist-detail.wiki .news-body{
    padding-left: 20px;
    padding-right: 20px;
}
.columnist-detail.wiki .case-50{
    width: 47.7%;
}
.columnist-detail.wiki .news-header{
    padding-bottom:0px;
    padding-left: 10px;
}
.columnist-detail.wiki .section-title{
    font-size: 22px;
    margin-left: 10px;
}

@media screen and (max-width:540px){
    .columnist-detail.wiki .toolbar .right{
        display: none;
    }
    .columnist-detail.wiki .news-body{
        padding-left: 10px;
        padding-right: 10px;
    }

    /* author: 4/6/2016  5768.satıra bak */
    /*.share-meta-top {display:block !important;}*/
    .columnist-social-pages .share-meta.share-meta-top {position: static;color: #fff;text-align: center;border-top: 1px solid #fff;
padding-top: 2px;opacity: 0.9; margin-bottom:0;}
	.columnist-social-pages .share-meta.share-meta-top .share-count {font-size:18px !important;}
}
@media screen and (max-width:480px){
    .columnist-detail.wiki .search-result-content .news-description{
        display: none;
    }
    .columnist-detail.wiki .section-title{
        margin-left: 0;
    }
    /*.columnist-detail.wiki .columnist-img{
        float: left;
        width: 40%;
        height: auto;
    }*/
    .columnist-detail.wiki .columnist-img img{
        width: 100%;
        height: auto;
    }
    /*.columnist-detail.wiki .columnist-info{
        position: static;
        float: left;
        width: 60%;
        background-image: none;
    }*/
    .columnist-detail.wiki .case-50{
        width: 100%;
    }
}


/*======== GALLERY =========*/

.gallery-container{
    max-width: 1200px;
    margin:20px auto;
}
.swiper-container.gallery-slider{
    background: #000;
}
.gallery-slider .swiper-slide{
    background: transparent;
}
.gallery-slider .swiper-slide img{
    width: auto;
    height: auto;
    max-width: 100%; max-height: 600px;
}
.swiper-pagination.gallery-pagination{
	display:none;
}
.gallery-slider-captions{
    background: rgba(0,0,0,.7);
    position: absolute;
    right: 0;
    bottom: 0;
    left:0;
    top: auto;
    z-index: 20;
}
.gallery-slider-captions.hide{
    width: 40px; height: 40px;
    left:auto;
}
.gallery-slider-captions.hide .gallery-slider-captions-inner{
    display: none;
}
.gallery-slider-captions.hide .close-captions{
    right: 0; top: 0;
}
.gallery-slider-captions-inner{
    padding: 15px;
    color: #fff;
}
.gallery-title{
    font-size: 24px;
    font-family: 'FiraSans-Bold';
    margin-bottom: 10px;
}
.gallery-description{
    font-size: 17px;
    line-height: normal;
}
.gallery-counts{
    text-align: right;
}
.gallery-footer{
    background: #fff;
}
.gallery-footer-inner{
    padding: 15px;
}
.gallery-footer .detail-news-meta{
    padding: 0;
}
.gallery-footer .news-content-share{
    position: static;
    width: auto;
}
.gallery-footer .news-content-share ul{
    display: inherit;
    display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
}
.gallery-footer .news-content-share li{
    width: 40px; height: 40px;
    margin-bottom: 0;
}
.gallery-footer .news-content-share li a, .gallery-footer .news-content-share li a i, .gallery-footer .news-content-share li a i:before{
    width: 40px; height: 40px;
    line-height: 40px;
}
.gallery-footer  .news-content-share li+li{
    margin-left: 7px;
}
.close-captions{
    width: 40px; height: 40px;
    text-align: center;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #fff;
    font-size: 22px;
    cursor: pointer;
}
.gallery-counts{
    padding: 7px 0;
    color: #999;
    font-size: 13px;
}
span.current{
    padding-right: 5px;
    margin-right: 5px;
    border-right: solid 1px #999;
}
.gallery-button-next, .gallery-button-prev{
    height: 100%;
    top: 0;
}
.gallery-button-next{
    width: 55%;
    background-position: right 10px center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.gallery-button-prev{
    width: 40%;
    background-position: left 10px center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.gallery .compact-content{
    max-width: 870px;
}
.gallery .section-title{
    font-size: 22px;
    margin-left: 10px;
}

@media screen and (max-width:1680px){
    .gallery-container{
        max-width: 970px;
        margin: auto;
    }
}

@media screen and (max-width:768px){
    .gallery-slider-captions{
        position: static;
        background: #000;
        border-bottom: solid 1px #dedede;
    }
    .gallery-slider-captions-inner{
        color: #fff;
    }
    .close-captions{
        display: none;
    }
    .gallery-slider .swiper-slide img{
        max-height: 500px;
    }
}
@media screen and (max-width:480px){
    .gallery-slider .swiper-slide img{
        max-height: 320px;
    }
}





/*=========== NEW GALLERY ==========*/

body.galeri .container{padding-bottom: 0;}
._gallery-content{background:#000; margin-top:20px;}
._gallery-content .swiper-container, ._gallery-content .swiper-wrapper, ._gallery-content .swiper-slide{height:auto !important; background:transparent;}
._gallery-content .swiper-slide img{
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 600px;
}
/*._gallery-content .swiper-slide{padding: 40px;}*/
._related-gallery-content{margin-top:20px;}
._related-gallery-content li{display:block; float:left;margin-right:20px; margin-bottom:20px;
    width: 33.333333333333336%;
    width: -webkit-calc((100% - 20px*2)/ 3);
    width: calc((100% - 20px*2)/ 3);
}
._related-gallery-content li:nth-child(3n+0){margin-right:0;}
._related-gallery-content a{display:block; position: relative;}
._related-gallery-content a img{display:block; width: 100%;}
._related-overlay{
    position: absolute; top:0; right:0; bottom:0; left:0;
    background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.65));
    background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.65));
    background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.65));
    background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.65));
    z-index:2;
}
._title-overlay{position:absolute; left:0; right:0; bottom:0; padding:20px 15px; color:#fff; font-size:22px; line-height:normal;}
._gallery-meta{border-top:solid 1px rgba(255,255,255,.25); padding:8px 0;}
._gallery-meta li a{color:rgba(255,255,255,.65); width:30px; height:30px; font-size: 18px;}
._gallery-footer{position:absolute; left:0; right:0; bottom:0px; padding:65px 15px 12px;
    z-index: 2; color:#fff; font-size:18px; line-height: normal;
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.9));
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.9));
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.9));
    background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.9));
}
._gallery-text{padding-bottom:6px;}
._less, ._more{color:#3b8db7; font-weight:bold;}
._gallery .swiper-button-next, ._gallery .swiper-container-rtl .swiper-button-prev{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); width: 27px !important;
}
._gallery .swiper-button-prev, ._gallery .swiper-container-rtl .swiper-button-next{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.slide-count{color:#fff;}
.gallery-title-bar{
    position: absolute;
    top:0; left:0; right:0;
    font-size:21px;
    color:#fff;
    padding:17px 13px;
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,.9), rgba(0,0,0,0));
    background-image: -moz-linear-gradient(top, rgba(0,0,0,.9), rgba(0,0,0,0));
    background-image: -ms-linear-gradient(top, rgba(0,0,0,.9), rgba(0,0,0,0));
    background-image: linear-gradient(top, rgba(0,0,0,.9), rgba(0,0,0,0));
    z-index:100;
}
.more-galleries{ font-size:12px; display:inline-block; vertical-align: middle; margin-right: 20px; line-height: 24px; color:#fff;}
.gallery-comments{background:#fff; margin-top:20px;}


@media screen and (max-width: 768px){
    ._related-gallery-content li{    width: 50%;
        width: -webkit-calc((100% - 20px*1)/ 2);
        width: calc((100% - 20px*1)/ 2);}
    ._related-gallery-content li:nth-child(3n+0){margin-right:20px;}
    ._related-gallery-content li:nth-child(2n+0){margin-right:0;}
}
@media screen and (max-width: 640px){
    /*.galeri .navbar{background:transparent;}*/
    .galeri .full-container{padding-top:30px;}
    ._gallery-content{padding-top:50px; margin-top:0;}
    body.galeri .full-container, body.galeri .container-wrapper, body.galeri .container, body.galeri ._gallery-container, body.galeri ._gallery-content,
    ._gallery-content .swiper-container, ._gallery-content .swiper-wrapper, ._gallery-content .swiper-slide{position:relative; height:100% !important;}
    ._gallery-content .swiper-container{height:calc(100% - 50px) !important; height: -webkit-calc(100% - 50px;)}
}
@media screen and (max-width: 480px){
    ._related-gallery-content li{width: 100%; margin-right: 0;}
    ._related-gallery-content li:nth-child(3n+0){margin-right:0px;}
}








/*============ BANNERS ============*/

._ilan{
    display: none;
}
#sz_manset_advertise{

}

#wrapper_content_75623{
	border-bottom:none !important;
}
._ligatus_{
	margin:40px 0;
	padding:20px 0;
	border-top:solid 1px #eee;
}

.outof-news-body .banner{
    margin:20px 0 0 0;
	padding-top:20px;
	border-top:solid 1px #eee;
}

.masthead{
    display: block;
    width:100%;
    /*height: 250px;*/
    background: #efefef;
    margin:auto;
    text-align: center;
}

#reklam_160x600sol_wrap, #reklam_160x600sag_wrap{
    position: absolute;
    top: 0px;
    z-index: 5;
}
#reklam_160x600sol_wrap{
    left: 0px;
}
#reklam_160x600sag_wrap{
    right: 0px;
}
.pageskin-tepe{
    max-width: 1230px;
    margin: auto;
}
.pageskin{
    position: fixed;
    z-index: 90;
    top: 50px;
}
.pageskin-sol{
    left: 50%;
    margin-left: -1077px;
}
.pageskin-sag{
    right: 50%;
    margin-right: -1077px;
}
#sozcu_mast_head{
    position: relative;
    z-index: 0;
    background:  #efefef;
}

@media screen and (max-width:1550px){
    .pageskin-sol{
        margin-left: -1052px;
    }
    .pageskin-sag{
        margin-right: -1052px;
    }
  #sozcu_pageskin_sol{
    margin-left: -1058px;
  }
  #sozcu_pageskin_sag {
    margin-right: -1058px;
  }
}
@media screen and (max-width:1495px){
    .pageskin-sol{
        margin-left: -1007px;
    }
    .pageskin-sag{
        margin-right: -1007px;
    }
  #sozcu_pageskin_sol {
    margin-left: -1014px;
  }
  #sozcu_pageskin_sag {
    margin-right: -1014px;
  }
}
@media screen and (max-width:1410px){
    .pageskin-sol{
        margin-left: -962px;
    }
    .pageskin-sag{
        margin-right: -962px;
    }
  #sozcu_pageskin_sol {
    margin-left: -968px;
  }
  #sozcu_pageskin_sag {
    margin-right: -968px;
  }
}
@media screen and (max-width:1300px){
    #reklam_160x600sol_wrap{
        left: -20px;
    }
    #reklam_160x600sag_wrap{
        right: -20px;
    }
}
@media screen and (max-width:1250px){
    #reklam_160x600sol_wrap{
        left: -40px;
    }
    #reklam_160x600sag_wrap{
        right: -40px;
    }
}
@media screen and (max-width:1230px){
    .pageskin-tepe{
        display: none;
    }
}
/*@media screen and (max-width:970px){
    .masthead{
        display: none;
    }
}*/



.label{
    position: fixed; top: 0; right: 0; z-index: 10000; color: #000; background: #fff; display:inline-block; line-height: 24px; padding: 0 10px; font-size: 12px;
}




/*========== WIKI ===========*/


.wiki .container{
	width:100%;
	max-width:100%;
}
.wiki .full-container{
	/*padding-top:0;	*/
}
.wiki .full-container .full-container{
	padding-top:50px;
}
.wiki #reklam_160x600sol_wrap, .wiki #reklam_160x600sag_wrap{
	position:absolute;
	top:0;
}
.detail.columnist-detail.wiki .container{
	width:auto;
	max-width:1200px;
}

.full-width-container .ful-width-container-header{
    height: 390px;
}
.full-width-container.wiki .ful-width-container-header{
    background-image: url(../images/fulwidthbg1.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.wiki-header{
    max-width: 660px;
    margin: auto;
    height: 340px;
    padding: 140px 0;
}
.wiki-search-title{
    color: #fff;
    font-size: 46px;
    text-align: center;
    font-family: 'FiraSans-Bold';
    margin-bottom: 15px;
}
.search-container{
    background: rgba(255,255,255,.4);
    border-radius: 25px;
    overflow: hidden;
}
.search-container button{
    width: 50px;
    height: 50px;
    border: none;
    background: transparent;
    font-size: 22px;
    cursor: pointer;
}
.search-container input[type=search]{
    display: block;
    width: calc(100% - 52px);
    height: 50px;
    border: none;
    background: transparent;
    padding: 0 15px;
    font-family: 'FiraSans-Bold';
    font-size: 14px;
}
.search-container input[type=search]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #333;
}
.search-container input[type=search]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #333;
   opacity:  1;
}
.search-container input[type=search]::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #333;
   opacity:  1;
}
.search-container input[type=search]:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #333;
}
.search-container button, .search-container input[type=search]{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    float: left;
}
.wiki .compact-content{
    max-width: 970px;
}
.wiki .wiki-content .case-33{
    float: none;
    display: inline-block;
    vertical-align: top;
    padding:0 10px;
    margin: 0;
    margin-bottom: 20px;
}
.wiki .wiki-content .case-33 .news-box{
    background: #fff;
}
.wiki .wiki-content a{
    position: relative;
}
.full-overlay{
    position: absolute;
    background: rgba(0,0,0,.45);
    top: 0; left: 0; right: 0; bottom: 0;
}
.full-overlay-inner{
    padding: 20px;
}
.wiki-name{
    color: #fff;
    font-weight: bold;
}
.full-overlay-inner span{
    display: block;
    color: #fff;
    font-weight: bold;
    line-height: normal;
    padding: 7px 0;
    text-align: center;
}
.full-overlay-inner span.call-to-action{
    padding: 8px 15px;
}
.wiki .wiki-content .news-box .news-img{
    display: block;
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 0px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

@media screen and (max-width:728px){
    .wiki .wiki-content .case-33{
        width: 49.5%;
    }
}
@media screen and (max-width:470px){
    .wiki .wiki-content .case-33{
        width: 100%;
    }
}


/*=========== ASTROLOGY SECTION ============*/


.section.astrology{
	margin-bottom: 50px;
}
.astrology-slider{
    height: 250px;
}
.astrology-slider .swiper-slide{
    background-image:url(../images/astrology-section.jpg?v=1.0.2);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.astrology-slider .swiper-slide .columnist-img{
    background: transparent;
}
.astrology-slider .swiper-slide .columnist-img i{
    display: block;
    position: absolute;
    left: 20px; right: 20px; top: 20px; bottom: 20px;
    background-color: transparent;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.astrology-slider .swiper-slide.fixed .columnist-img{
    background-size: cover;
}
.astrology-slider .columnist-info{
    background-color: rgba(0,0,0,.4);
}
.astrology-slider .last-post{
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 102px;
    font-size: 22px;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.astrology-slider .swiper-slide:first-child .last-post{
    font-size: 25px;
    overflow: inherit;
}
.astrology-slider .post-date{
    position: absolute;
    bottom: 10px;
}
.astrology-slider .columnist-name{
    font-family: 'FiraSans-Bold';
    font-size: 24px;
    border-left-color:rgba(255,255,255,.3);
}


@media screen and (max-width:600px){
    .astrology-slider{
        height: 365px;
    }
    .astrology-slider .last-post {
        max-height: 67px;
        font-size: 19px;
        -webkit-line-clamp: 2;
    }
    .astrology-slider .swiper-slide:first-child .last-post{
        font-size: 24px;
    }
    .astrology-slider .columnist-name{
       font-size: 22px;
    }
}
@media screen and (max-width:480px){
    .astrology-button-next, .astrology-button-prev{
        display: none;
    }
}
@media screen and (max-width:400px){
    .astrology-left{display: none;}
    .astrology-right{
        padding-left: 0px;
    }
}



/*======== 404 PAGE ========*/

.full-wrap{
    width: 100%;
    height: 100%;
}
._404-content{
    text-align: center;
}
._404-heading span, ._404-heading h1{
    display: block;
}
._404-heading h1{
    font-family: 'FiraSans-Bold';
    display: block;
    font-size: 14em;
    color: #fff;
    margin: 0;
    line-height: normal;
    text-shadow: 0 1px 63px rgba(0,0,0,.2);
}
._404-heading span {
    font-weight: 700;
    color: #fff;
    font-size: 34px;
    font-family: 'FiraSans-Bold';
}
.call-to-action {
    display: block;
    border: solid 1px rgba(255,255,255,.75);
    padding: 18px 26px;
    color: #fff;
    font-size: 14px;
    font-family: 'FiraSans-Bold';
    margin: 30px;
}
.call-to-action:hover{
    background: rgba(255,255,255, .1);
}



/*========= CATEGORY PAGE =========*/

.category-header{
    margin-top:20px;
    background: #fff;
    padding: 20px;
    text-align: center;
}
.category-header h1{
    font-family: 'FiraSans-Bold';
    font-size: 26px;
}
.category-content{
  display: flex;
}
.category-left, .category-right{
    width: calc(100% - 320px);
    float: left;
	margin-right:20px;
}
.category-left{
    padding-right: 20px;
}
.category-right{
  position: relative;
}
.category-sidebar{
	float:left;
  width: 300px;
}
.category-heading{
    margin-bottom: 20px;
}
.category-heading a{
    display: block;
    position: relative;
}
.news-overlay{
    position: absolute;
    left: 0; right: 0;
    bottom: 0;
    padding: 20px;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
    background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
    background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.85));
}
.news-default-title, .news-default-spot{
    color: #fff;
    line-height: normal;
}
.news-default-title{
    font-family: 'FiraSans-Bold';
    font-size: 24px;
    margin-bottom: 8px;
}
.news-default-spot{
    font-size: 15px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:3;
    height: 57px;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    display: none;
}
.listed-box{
    background: #fff;
    margin-bottom: 20px;
    position: relative;
}
.listed-img, .listed-info{
    float: left;
    width: 50%;
}
.listed-img.bgimg{
    height: 0 !important;
    padding-bottom: 39%;
    padding-top: 0px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.listed-img img{
	width:100%;
}
.listed-info{
    background: #fff;
}
.listed-info span{
    line-height: normal;
}
.listed-info-inner{
    padding: 15px 10px;
}
.the-title, .the-spot{
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    line-height: normal;
}
.the-title{
    color: #000;
    font-family: 'FiraSans-Bold';
    font-size: 19px;
    margin-bottom: 7px;
    max-height: 46px;
    -webkit-line-clamp:2;
}
.the-spot{
    color: #666;
    font-size: 15px;
    -webkit-line-clamp: 3;
    height: 57px;
}
.listed-info-inner .news-meta{
    position: absolute;
    bottom: 0;
    right: 8px;
}
.category-right .case-50{
    width: 47.9%;
    margin-left: 0;
    margin-right: 20px;
    margin-bottom: 20px;
}
.category-right .case-50:nth-child(2n+0){
    margin-right:0;
}
.swiper-pagination.category-pagination{
	top:0;
	right:0;
	padding:10px;
}

.swiper-pagination.category-pagination .swiper-pagination-bullet{
	cursor:pointer;
	font-weight:bold;
	color:#ff4136;
	background:#fff;
	opacity:1;
	filter: alpha(opacity=100);
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width:30px; height:30px;
	margin:0 3px; text-align:center;
	line-height:30px;
}
.swiper-pagination.category-pagination .swiper-pagination-bullet-active{
	background:#ff4136;
	color:#fff;
}
.category .swiper-container, .category .swiper-wrapper, .category .swiper-slide{
	height:auto !important;
}
.category .swiper-container .swiper-button-next, .category .swiper-container .swiper-container-rtl .swiper-button-prev{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.category .swiper-container .swiper-button-prev, .category .swiper-container .swiper-container-rtl .swiper-button-next{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

@media screen and (max-width:970px){
    .category-right .case-50{
        float: none;
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
}
@media screen and (max-width:768px){
    .category-heading .news-overlay{
        position: static;
        background: #fff;
        padding: 14px;
    }
    .category-heading .news-overlay .news-default-title{
        font-size: 19px;
        color: #000;
    }
    .category-heading .news-overlay .news-default-spot{
        display: -webkit-box;
        color: #666;
    }
    .listed-img.bgimg{
        padding-bottom: 56%;
    }
    .listed-img, .listed-info{
        float: none;
        width: 100%;
    }
	.category .swiper-container .swiper-button-next, .category .swiper-container .swiper-button-prev{display:none;}
}
@media screen and (max-width:640px){
    .category-left, .category-right{
        float: none;
        width: 100%;
    }
    .category-left{
        padding: 0;
    }
	.category-sidebar{
		display:none;
	}
}



/*=========== DEFAULT PAGES ===========*/

.default-page .full-wrap{
    height: auto;
    display:block;
}
.default-page-content{
    box-shadow: 0 0 8px rgba(0,0,0,.2);
    padding:40px;
    border-radius: 4px;
    max-width: 850px;
    margin:70px auto;
    background: #fff;
}
.default-page-title{
    font-family: 'FiraSans-Bold';
    font-size: 48px;
    margin-bottom: 20px;
    color: #222;
}
.default-page-content-box span, .default-page-content-box i, .default-page-content-box p{
    display: block;
    line-height: normal;
    padding: 3px 0;
    font-weight: bold;
    color: #333;
}
.default-page-content-box span{
    font-size: 19px;
}
.default-page-content-box i{
    margin-bottom: 10px;
    font-style: italic;
    font-size: 15px;
    color: #666;
}
.default-page-content-box p{
    font-size: 18px;
    color: #666;
    font-weight: normal;
}
.default-page-content-box p._normal{ margin-bottom: 15px;}
.default-page-content-box a.goto-link{
    display: inline-block;
    line-height: 35px;
    font-weight: bold;
    font-size: 18px;
    color: #389DEA;
}
.default-page-footer{
    line-height: normal;
    color: #999;
    padding-top: 20px;
    border-top: solid 1px #ddd;
    margin-top: 20px;
}
.detafult-page-header{
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: solid 1px #ddd;
    position: relative;
}
.dp-menu li{
    display: inline-block;
}
.dp-menu li+li{
    margin-left: 12px;
}
.dp-menu li a{
    display: block;
    line-height: 30px;
    color: #444;
    font-weight: bold;
    font-size: 13px;
    position: relative;
}
.dp-menu li a.active:after{
    position: absolute;
    width: 100%;
    background: #444;
    height: 2px;
    content: "";
    left: 0;
    bottom: -10px;
}
.ad-row a{
    display: block;
}
.ad-date{
    margin-left: 25px;
}


body.app-download-page{
    background:#fff;
}
body.app-download-page .default-page-content{
    box-shadow: none; padding:30px 15px; width: 100%;
}
body.app-download-page .default-page-title{
    font-size:24px;
    font-family:inherit;
}
body.app-download-page .default-page-content-box+.default-page-content-box{
    margin-top: 30px;
    border-top: solid 1px #eee;
    padding-top: 25px;
}
body.app-download-page .default-page-content-box a{
    display: block;
    background: #f2f2f2;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #666;
    border: solid 1px #dedede;
    border-radius: 5px;
}


@media screen and (max-width:550px){
    .default-page-content{
        padding: 20px;
        margin: 0;
    }
    .default-page-title{
        font-size: 38px;
    }
}
@media screen and (max-width:480px){
    .default-page-content{
        padding: 10px;
    }
    .dp-menu li a{
        font-size: 12px;
    }
    .default-page-content-box iframe{
        display: block;
        height: 300px;
        width: 300px;
        margin: 0 auto;
    }
}



/*========== USER SECTIONS ===========*/

.login-options, .logged-menu{
    position: absolute;
    background-color: #fff;
    width: 240px;
    right: -20px;
    padding: 10px;
    top: 40px;
    border: solid 1px #dedede;
}
.login-options a{
    display: block !important;
    text-align: center;
    color: #fff;
    font-size: 14px !important;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    width: auto !important;
    padding: 0 20px;
    margin-left: 0 !important;
    border-radius: 3px;
}
.login-options a.promo-login{
    background-color: #8dc650;
    margin-bottom: 10px;
}
.login-options a.promo-signup{
    background-color: #00b0eb;
}

.login-options:after, .login-options:before, .logged-menu:after, .logged-menu:before  {
    display: none;
	bottom: 100%;
	left: auto;
    right: 25px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.login-options:after, .logged-menu:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #fff;
	border-width: 7px;
	margin-left: -7px;
}
.login-options:before, .logged-menu:before  {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -10px;
}

.navbar .right .logged-menu a{
    display: block;
    width: auto;
    color: #666;
    font-size: 14px;
    line-height: 37px;
    text-align: left;
    height: auto;
    padding-left: 20px;
}
.menu-submenu{
	display:none;
	position:absolute;
	background:#ff4136;
	padding:10px 0;
}
._404 .menu-submenu{
	background:rgba(0,0,0,.4);
}
.main-menu ul .menu-submenu li{
	float:none;
	display:block;
	text-align:left;
}
.navbar.red .main-menu ul li .menu-submenu li a, .navbar.transparent .main-menu ul li .menu-submenu li a{
	color:#fff;
	padding-right:40px;
}
.menu-line{
    height: 1px;
    display:block;
    background-color: #dedede;
    margin: 8px 0;
}
.navbar .right .logged-menu a._sys{
    color: #999;
}
.navbar .right .logged-menu a:hover, .navbar .right .logged-menu a._sys:hover{
    color: #000;
}

.no-result {
	display:none;
    border: solid 1px rgba(0,0,0,.15);
    text-align: center;
    line-height: 50px;
    border-radius: 4px;
    background: rgb(212, 219, 224);
    color: #5B6A6D;
    font-weight: bold;
    font-size: 17px;
}
.loading-wrapper {
    display: none;
    width: 100%;
    padding: 40px 0;
    text-align: center;
}
.loading-wrapper-inner {
    display: inline-block;
    width: 60px;
    height: 60px;
}
.loading-wrapper-inner img {
    width: 100%;
    height: auto;
}


.segmentify-detay .case-100{
	width:48.6%;
	width:calc((100% - 20px*1) / 2);
	width:-webkit-calc((100% - 20px*1) / 2);
	margin-right:20px;
	margin-left:0;
	margin-bottom:20px;
}
.segmentify-detay .case-100:nth-child(2n+0){
	margin-right:0px;
	margin-left:0;
}


.app-download{
    border: solid 1px #e1e1e1;
    padding: 10px;
    margin:20px 0;
}
.app-downloads{text-align:center;}
.app-download-title{
    font-family: 'FiraSans-Bold';
    font-size:18px;
    text-align: center;
    padding-bottom:15px;
    line-height:normal;
    color: #444;
}

.app-downloads a{
    display: inline-block;
    margin-bottom:8px;
    text-align: center;
    width:65%;
}
.app-downloads a img{ display:block; margin:0; width: 100%;}






/*=========== APP POPUP ==========*/

.app-popup{ position: fixed; width: 100%; height: 100%; top: 0; background-color: rgba(0,0,0,.7); z-index: 100000;}
.app-popup-modal{background-color:#f3f3f3; border-radius: 12px; position: relative; margin-left: 20px; margin-right: 20px;}
.app-popup-header{ height: 50px; border-bottom:solid 1px #dbdbdb; padding-left: 15px;}
.app-popup-close{ position: absolute; right: 20px; top:10px; font-size: 20px; width:30px; height: 30px;}
.app-popup-image{ margin: 0 2px; position: relative;}
.app-popup-image img{ display: block; width: 100%;}
.app-popup-content{text-align: center; margin: 0 30px;}
.app-popup-content div{ margin:20px 0;}
.app-popup-title{ margin: 20px 30px;}
.app-popup-title img{ width: 100%;}
.app-popup-text{ color:#fff; line-height: normal; font-size:15px; position: absolute; bottom: 10px; right: 10px; text-align: right;  font-weight: bold;}
.app-popup-aciton a{ display:block; background-color: #ec3d26; height: 50px; border-radius: 12px; padding: 0 25px; line-height: 50px; color: #fff; text-decoration: none; font-weight: bold;}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
    .app-popup-image{ display: none;}
}

/*=========== APP POPUP END ==========*/


.using-cookie{
  position: fixed; left: 0px; bottom:0; z-index:99998; background: #f2f2f2; border: solid 1px #d8d8d8;
  width: 100%; max-width: 640px; border-radius: 6px; transition-duration: 400ms; -webkit-transition-duration: 400ms;
}
.using-cookie.destroy{
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
}
.using-cookie-inner{
  padding: 10px; font-size: 13px; line-height: 1.4;
}
._ucr{
  flex-shrink: 0;
}
._ucl a{
  color: #ff4136;
  font-weight: bold;
}
.close_usc{
  background: #222;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}
.close_usc .vu_close:before, .close_usc .vu_close:after{
  background: white;
}

  /*================= COMPONENTS ================*/

.vu_close{
  height: 20px; position: relative;
}
.vu_close:before, .vu_close:after{
  content:""; position: absolute; width: 3px; background: black; top:4px; bottom:4px;
}
.vu_close:before{
   transform: rotate(-45deg); -webkit-transform: rotate(-45deg);
 }
.vu_close:after{
  transform: rotate(45deg); -webkit-transform: rotate(45deg);
}


.vu_cookie em{ display: inline-block; width: 15px;height: 15px;background: #59ad51;border-radius: 100%; flex-shrink: 0; margin-left: 8px;}
.vu_cookie span{ font-size: 13px; }
.vu_checkmark{
  display: inline-block;width: 8px; height: 5px; border: solid white;border-width: 0px 0px 2px 2px;transform: rotate(-45deg);transform-origin: 0px -4px;
}

/*================= COMPONENTS ================*/


p._link a{
    display: inline-block;
    background: #f5f5f5;
    padding: 4px 12px;
    color: #666;
    border-radius: 3px;
    border: solid 1px #eee;
}



/*===== KEŞFET =====*/


.browse-content{ overflow:hidden; position:relative;}
.browse-content-inner{ white-space: nowrap; overflow:auto; -webkit-overflow-scrolling: touch;}
.browse-content-inner .news-box{ display:inline-block; vertical-align:top;}
.browse-content-inner .news-box+.news-box{ margin-left:17px;}
.browse-content-inner  .news-footer .news-title.medium-title h3{ white-space:normal; height:49px;}

.browse-prev, .browse-next{ position:absolute; height:55px; width:44px; background:rgba(255,65, 54,.6); color: #fff; font-size:24px; line-height:55px; text-align:center; z-index:2; top:50%; margin-top:-22px; cursor: pointer; display:none;}
.browse-prev{ left:0;}
.browse-next{ right:0;}
.browse-content .section-title{ margin-left:0;}

@media screen and (max-width:640px){
    .browse-content{ padding-left:10px;}
}


/*==== KEŞFET SON =====*/



/*==== ANAYASA DEĞİŞİKLİĞİ REFERANDUM 2017 ====*/
.referandum_link{color:#333;display: block;margin-bottom: 20px;}
._elect-wpss{ width: 100%; padding: 20px; margin:20px auto 0;background-color: #fff;-webkit-box-shadow: 0px 3px 0px 0px rgba(214,214,214,1);-moz-box-shadow: 0px 3px 0px 0px rgba(214,214,214,1);
box-shadow: 0px 3px 0px 0px rgba(214,214,214,1);}
._elect-process-wrapper{ height: 35px; background: #eee; display: flex; align-items: stretch; position: relative; margin-top: -40px;}
._elect-process-wrapper:before, ._elect-process-wrapper:after{ position: absolute; width: 2px; content: ""; background: #ddd; height: 50px; left:50%; margin-left: -1px; bottom: -7px;}
._elect-process-wrapper:after {content: "Baraj %50";width: 100%;left: 0;text-align: center;background-color: transparent;top: -30px;font-family: "FlamaCondensed-Bold", arial, sans-serif;}
._elect-process-wrapper .left{ background: red;}
._elect-elements{ display: flex; justify-content: space-between;position: relative;z-index: 10;}
._elect-title {text-align: center;margin-top: 10px;
  margin-bottom:20px;}
._elect-title img{ display: inline-block; max-width: 100%; width: auto; }
._elect-votesUsed {width:100%;}
.votesUsedYes, .votesUsedNo {margin-left: 70px;margin-top: 10px;font-family: "FlamaCondensed-Bold", arial, sans-serif;font-size: 20px;}
.votesUsedRate {margin-top: 15px;margin-left: 70px;font-size: 24px;}
.votesUsedNo {margin-right:70px;}

/*SAYFADAKİ GENEL FONTLAR*/

.vote.yes, .vote.no, .vote.rateNO, .vote.rateYES, .votesUsedRate, ._elect-detail-title, ._elect-city-title {font-family: "FlamaCondensed-Bold", arial, sans-serif;}
.votesUsedYes span, .votesUsedNo span, ._elect-detail-regionTitle {font-family: "FlamaCondensed-Basic", arial, sans-serif;}

/*SAYFADAKİ GENEL FONTLAR*/

.vote.yes, .vote.no  { width: 100px;height: 100px;border-radius: 100%;text-align: center;line-height: 95px;color: #fff;font-size: 35px;border: 4px solid #fff;}
.vote.no {order: 1;}
.vote.rateNO, .vote.rateYES {font-size:65px;}
.vote.rateYES {color:#ef0404;}
.vote.rateNO {color:#1e70cc;}

.vote.yes {-webkit-box-shadow: inset 0px 0px 0px 5px rgba(239,4,4,1);-moz-box-shadow: inset 0px 0px 0px 5px rgba(239,4,4,1);box-shadow: inset 0px 0px 0px 5px rgba(239,4,4,1);}
.vote.no {-webkit-box-shadow: inset 0px 0px 0px 5px rgba(30,112,204,1);-moz-box-shadow: inset 0px 0px 0px 5px rgba(30,112,204,1);box-shadow: inset 0px 0px 0px 5px rgba(30,112,204,1);}
.votesUsedRate span {color:#ef0404;}
._elect-city-title {font-size:24px;}
._elect-city-title span {border-bottom: 1px solid rgba(204, 204, 204, 0.68);margin-bottom: 20px;display: inline-block;background-color: rgba(156, 156, 156, 0.09);color: #333;padding: 5px 15px;}
._-left, .vote.yes {
background: #ef0404; /* Old browsers */
background: -moz-linear-gradient(left, #ef0404 0%, #cf0101 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ef0404 0%,#cf0101 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ef0404 0%,#cf0101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef0404', endColorstr='#cf0101',GradientType=1 ); /* IE6-9 */
}
._-right, .vote.no {
background: #1e70cc; /* Old browsers */
background: -moz-linear-gradient(left, #1e70cc 0%, #338be5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #1e70cc 0%,#338be5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #1e70cc 0%,#338be5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e70cc', endColorstr='#338be5',GradientType=1 ); /* IE6-9 */
}
._-left:before, ._-right:before {position: absolute;width: 50px;content: "";background: #fff;height: 90px;bottom: 0;}
._-left:before {left: 0;}
._-right:before {right: 0;}

/* REFERANDUM DETAY SAYFASI */

._elect-detail {background: url(../images/tr-map.png) #fff no-repeat; background-position: center 200px; margin-top: 20px;margin-bottom:20px;width: 100%;}
._elect-detail-regionWrapper {padding:0 100px;}
._elect-detail-regionPart {width: 30%;}
._elect-detail-regionTitle {font-size: 24px;margin-bottom: 20px;padding-top: 20px;}
._elect-detail-title {font-size:40px;text-align: center;padding-top: 70px;padding-bottom: 70px;}
._elect-detail-cities ul {margin-bottom:20px;}
._elect-detail-cities ul li {line-height: 38px;}
._elect-detail-cities ul li a {color:#333;font-size:16px;}
._elect-detail-cities ul li a:hover {text-decoration: underline;}

/* RANDUM DETAY SAYFASI */


/*==== ANAYASA DEĞİŞİKLİĞİ REFERANDUM 2017 ====*/


.df-page-container{
  padding: 50px 0;
}
.df-page-content{
  width: 100%;
  max-width: 1200px;
  margin: auto;
}
.df-page-sidebar{
  width: 300px;
  background: #737580;
}
.df-page-article{
  width: calc(100% - 300px);
  width: -webkit-calc(100% - 300px);
  background: white;
}
.df-page-article-content{
  padding: 40px;  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important;
}
.df-page-article-content a, .df-page-article-content p a{
  color: #ff4136;
  font-weight: bold;
}
.df-page-article-content ul{
  font:400 16px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important;
  margin: 20px 0;
  padding-left: 20px;
  list-style-type: initial;
}
.df-page-content h1, .df-page-content h2{
  margin-bottom: 30px;
  font-weight: bold;
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important;
}
.df-page-content h1{
  font-size: 24px;
}
.df-page-content h2{
  font-size: 20px;
}
.df-page-content p{
  margin: 20px 0;
  line-height: 1.5;
  font:400 16px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important;
  color: #333;
}
.df-page-content strong, .df-page-content p strong{
  font:700 16px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif!important;
}
.df-page-sidebar ul{
  padding: 25px 0;
}
.df-page-sidebar li a{
  color: #fff;
  font-size: 18px;
  display: block;
  line-height: 2.5;
  padding: 0 35px;
}
.df-page-sidebar li a:hover, .df-page-sidebar li a.active{
  background: rgba(0,0,0,.2);
}

.vu_table{
  border: solid 1px #eee; margin: 20px 0;
}
.vu_table-row{
  padding: 20px;
}
.vu_table-row.th{
  border-bottom: solid 1px #eee; font-weight: bold; background: #eff1f3;
}
.policy-menu-header{
  padding: 0 35px; line-height: 4; font-weight: bold; font-size: 19px;
  border-bottom: solid 1px rgba(255,255,255, .3); background: rgba(0,0,0,.3);
  color: #fff;
}

/*============= MEDIA QUERIES =============*/


@media screen and (max-width:320px){
    .scroll-content li{
        width: 250px;
    }
    .one-cikanlar{
        height: 239px !important;
    }
}

@media screen and (max-width:320px) and (max-height:480px){
    ._gallery-footer{
        bottom: 6px;
    }
}

@media screen and (max-width:1120px){

}

@media screen and (max-width:1550px){
    .banner.listed-banner{
        margin: 28px 0;
    }
    .manset-right .news-box.case-100 .news-footer{
        padding: 13px;
    }
    .container, .navbar-inner, .next-article-inner{
        max-width: 1150px;
    }
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 38px;
        height: 38px;
        line-height: 38px;
    }
    .banner{
        margin: 28px 0;
    }
}
@media screen and (max-width:1520px){
    .detail.columnist-detail.wiki .container{max-width:970px;}
}
@media screen and (max-width:1495px){
    .case-33{
        width: 31.5%;
        width: -webkit-calc((100% - 20px*2)/ 3);
        width: calc((100% - 20px*2)/ 3);
    }
    .banner.listed-banner{
        margin: 20px 0;
    }
    .manset-right .news-box.case-100 .news-footer{
        padding: 12px;
    }
    .container, .navbar-inner, .next-article-inner{
        max-width: 1060px;
    }
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 34px;
        height: 34px;
        line-height: 34px;
    }
    .banner{
        margin: 10px 0;
    }

    .news-statData {
    	font-size: 150px;
	}
  .vote.rateNO, .vote.rateYES{ font-size:45px;}
}
@media screen and (max-width:1410px){
    .banner.listed-banner{
        margin: 10px 0;
    }
    .manset-right .news-box.case-100 .news-footer{
        padding: 10px;
    }
    .container, .navbar-inner, .next-article-inner{
        max-width: 970px;
    }
        .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 29px;
        height: 29px;
        font-size: 16px;
        line-height: 29px;
    }
    .case-25{
        width: 23%;
        width: -webkit-calc((100% - 20px*3)/ 4);
        width: calc((100% - 20px*3)/ 4);
    }
    .banner{
        margin: 10px;
    }

    .news-statData {font-size:130px;}

    .news-statData {
    	font-size: 110px;
	}
  .vote.rateNO, .vote.rateYES{ font-size:35px;}
}
@media screen and (max-width:1215px){
    #reklam_160x600sol_wrap, #reklam_160x600sag_wrap{
        display: none;
    }
}
@media screen and (max-width:1200px){
	._elect-wpss {width:100%;}
}
@media screen and (max-width:970px){

	._elect-detail-regionWrapper {
	    padding: 0 50px;
	}
	.vote.rateNO, .vote.rateYES {
	    font-size: 28px;
	    margin-top: 10px;
	}

    /*====== PLUGINS ======*/
    .related-plugin a{flex-flow: row wrap;}
    .related-plugin .plugin-left{
        flex: 1 100%;
        order: 2;
    }
    .related-plugin .plugin-right{
        flex: 1 100%;
        order: 1;
        padding: 0;
    }
    .related-plugin .plugin-spot{ display: none;}
    .related-plugin .plugin-title{ margin-bottom: 10px;}
    .plugin-wrapper{ margin:20px;}
    /*====== PLUGINS END ======*/
    .main-menu{
        margin-left: -70px;
    }
    .main-menu ul li a{
        padding: 0 7px;
    }
    .banner.listed-banner{
        margin: 0px 0;
    }
    .navbar-inner{
        margin-right: 10px;
        margin-left: 10px;
    }
    .finance li{
        width: 33.333333333333336%;
    }

    .news-statData {font-size:100px;}
}
@media screen and (max-width:915px){
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 28px; height: 28px; line-height: 28px; font-size: 16px;
    }

    .news-statData {
	    font-size: 80px;
	}

	._elect-title {width: 200px;margin: 0 auto;}
	._elect-title img {width:100%;}
}
@media screen and (max-width:840px){
    .navbar .left a.menu-open{
        display: inherit;
        margin-right: 15px;
    }
    .navbar .center{
        display: none;
    }
    .section.amk .s-50.left, .section.amk .s-50.right{
        float: none;
        width: 100%;
    }
    .bx-overlay-title{
        text-shadow: none;
        color: #000;
    }
    .bx-overlay-title.small{
        text-align: left;
        font-size: 20px;
    }
    .section.amk .s-50.left{
        margin-bottom: 10px;
    }
    .section.amk .s-50.left .s-50-inner, .section.amk .s-50.left .s-50-inner a{
        height: 380px;
    }
    .section.amk .s-50.right .s-50, .section.amk .s-50.right .s-50 a{
        height: 185px;
    }
    .section.amk .s-50.right{
        padding-left: 0;
    }
    .hm-c100{
        width: 49.44444%;
    }
    .case-25{
        width: 23%;
        width: -webkit-calc((100% - 20px*3)/ 4);
        width: calc((100% - 20px*3)/ 4);
    }
    .columnists-page .columnists-list .case-25{
        width:31.2%;
        width:-webkit-calc((100% - 20px*2) / 3);
        width: calc((100% - 20px*2) / 3);
    }
    .columnists-page .columnists-list .case-25:nth-child(4n+0){
        margin-right: 20px;
    }
    .columnists-page .columnists-list .case-25:nth-child(3n+0){
        margin-right: 0;
    }

    .news-statData {
	    font-size: 60px;
	}

	.vote.rateNO, .vote.rateYES {
	    font-size: 21px;
	    margin-top: 18px;
	}
}
@media screen and (max-width:768px){

	.votesUsedRate {
	    margin-top: 10px;
	    font-size: 18px;
	}

	.gallery-button-next, .gallery-button-prev{
		width:40px;
	}
    .bx-overlay-title.small{
        font-size: 17px;
    }
    .finance li{
        width: 25%;
    }
    .compact-content{
        padding: 0 10px;
    }
    .case-50{
        width: 48.3%;
    }
    .detail.columnist-detail .other-columnists.columnists-page{
        display: block;
    }
    .columnist-detail .sidebox.sidebar-banner, .columnist-detail .sidebox._oc{
        display: none;
    }
    .columnist-detail .sidebox._ch{
        margin-bottom: 0;
    }
    .columnist-header-inner{
        display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
        -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
    }
    .columnist-detail .container-inner, .gallery .container-inner{
        margin-top: 0;
    }
    .columnist-detail .columnist-img{
        width: 300px;
        border: none;
    }
    .columnist-detail .columnist-img img{
        width: 100%;
        height: auto;
    }
    .columnist-detail .columnist-info-inner {
        text-align: left;
    }
    .columnist-social-pages{
        text-align: left;
    }
	.columnist-social-pages span{
		text-align:left;
	}
    .sidebar:not(.additional-sidebar){
        display: none;
    }
    .detail-content{
        width: 100%;
        padding-right: 0;
    }
    .columnist-detail .sidebar{
        display: block;
        width: 100%;
    }
    .columnist-detail .detail-content{
        padding-right: 0px;
        padding-left: 0px;
    }
    .columnist-detail .sidebar .case-100{
        float: none;
    }
    .banner.wide{
        display: none;
    }
    .manset-right.case-33 .news-meta{
        display: block;
    }
    .manset-left.case-66, .manset-right.case-33{
        width: 100%;
        float: none;
    }
    .manset-left.case-66 .cas-inner{
        padding-right: 0;
    }
    .manset-left.case-66{
        margin-bottom: 20px;
    }
    .manset-right .news-box.case-100{
        width: 47.8%;
        width:-webkit-calc((100% - 20px*1) / 2);
        width:calc((100% - 20px*1) / 2);
        margin-left: 20px;
    }
    .manset-right .news-box.case-100:first-child{
        margin-left: 0;
    }
    .case-25{
        width: 22.4%;
        width: -webkit-calc((100% - 20px*3)/ 4);
        width: calc((100% - 20px*3)/ 4);
    }
    .news-footer .news-title.small-title h3{
        height: 80px;
        -webkit-line-clamp: 4;
    }
    .one-cikanlar .news-footer .news-title.small-title h3{
        height: 42px;
        -webkit-line-clamp: 2;
    }
    .case-33{
        width: 31%;
        width: -webkit-calc((100% - 20px*2)/ 3);
        width: calc((100% - 20px*2)/ 3);
    }
    .case-33.b1{
        width: 22.5%;
        width: -webkit-calc((100% - 20px*3)/ 4);
        width: calc((100% - 20px*3)/ 4);
    }
    /*.case-33.b-banner{
        width: 40%;
        width: -webkit-calc((100% - 20px*1)/ 2);
        width: calc((100% - 20px*1)/ 2);
    }*/
    .case-33.b-banner .banner{
        margin: 0;
    }
    .news-footer .news-title.medium-title h3{
        height: 65px;
        -webkit-line-clamp: 3;
        font-size: 17px;
    }
    .top-slider-overlay-content h2{
        font-size: 34px;
    }

    .news-statData {
	    font-size: 60px;
	}
}
.gallery-button-next.next-gall{
		width:140px;
		background-size:120px !important;
}
@media screen and (max-width:640px){
	._elect-detail-title {}
	._elect-detail-regionWrapper {padding: 0 30px;}
	._elect-elements-left._flex, ._elect-elements-right._flex {display:block;}
	.vote.rateNO, .vote.rateYES {margin-top:0;}
	._-left:before, ._-right:before {width:0;}
	.vote.no, .vote.yes {background: transparent;border: none;box-shadow: none;line-height: inherit;height: auto;width:auto;}
	.vote.no {text-align: right;color: #1e70cc;}
	.vote.yes {text-align: left;color: #ef0404;}
	._elect-process-wrapper {margin-top:0;}
	.votesUsedNo, .votesUsedYes, .votesUsedRate {margin-right:0;margin-left:0;}
    .tag-list{
        white-space: nowrap;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }
    .gallery-actions.mobile {
        display: inherit;
    }
    .gallery-actions.desktop {
        display: none;
    }
	.gallery-button-next, .gallery-button-prev{
		background-size:20px !important;
	}
	.gallery-button-next.next-gall{
		width:140px;
		background-size:120px !important;
	}
    .gallery-container{
        margin: 0 auto;
    }
    div#relatedvideos.vjs-related-carousel-holder{
        display:none !important;
    }
    .case-50{
        width: 48.2%;
    }
    .listed-news .case-33{
       width: 47.8%;
       width: -webkit-calc((100% - 20px*1)/ 2);
       width: calc((100% - 20px*1)/ 2);
    }
    .banner{
        display: none;
    }
    .columnists-page .columnists-list .case-25{
        width:47.8%;
        width:50%;width:-webkit-calc((100% - 20px*1) / 2);
        width: calc((100% - 20px*1) / 2);
    }
    .columnists-page .columnists-list .case-25:nth-child(4n+0){
        margin-right: 20px;
    }
    .columnists-page .columnists-list .case-25:nth-child(3n+0){
        margin-right: 20px;
    }
    .columnists-page .columnists-list .case-25:nth-child(2n+0){
        margin-right: 0px;
    }
    #eyeDiv{
      z-index: 999999999999 !important;
    }
  .df-page-container{ padding: 0;}
  .df-page-content{
    display: block;
  }
  .df-page-sidebar, .df-page-article{
    width: 100%;
  }
  .df-page-article-content{
    padding: 40px 20px;
  }
  .df-page-sidebar li a{
    padding: 0 20px;
  }
}
@media screen and (max-width:600px){
	.vote.yes, .vote.no {font-size:25px;}
	.vote.rateNO, .vote.rateYES {font-size:40px;}
    .scroll-content{
        margin-left: 10px;
    }
    .matches .col-mdl ul li{
        display: block;
        border-right: none;
        border-bottom: solid 1px rgba(255,255,255, .1)
    }
    .section.amk .s-50.left .s-50-inner, .section.amk .s-50.left .s-50-inner a{
        height: 300px;
    }
    .section.amk .s-50.right .s-50, .section.amk .s-50.right .s-50 a{
        height: 145px;
    }
    .listed-news .case-33.b-banner{
        display: none;
    }
    .case-50{
        width: 48%;
    }
    .case-25 {
        width: 47.9%;
        width: -webkit-calc((100% - 20px*1) / 2);
        width: calc((100% - 20px*1) / 2);
        margin-bottom: 20px;
    }
    .w-left, .w-right{
        position: static;
        text-align: center;
    }
    .w-left{
        padding: 10px 0;
        margin-bottom: 15px;
        border-bottom: solid 1px #eee;
    }
    .w-right{
        padding-top: 15px;
    }
    .yazarlar-slider, .yazarlar-swiper{
        height: 365px !important;
    }
    .yazarlar-slider .swiper-slide, .astrology-slider .swiper-slide{
        width: 200px;
    }
    .columnist-img, .columnist-info{
        float: none;
    }
    .columnist-img{
        height: 200px;
    }
    .columnist-info{
        width: 200px;
        height: 165px;
        position: relative;
    }
    .columnist-info-inner {
        padding: 15px 10px;
    }
    .last-post{
        font-size: 18px;
    }
    .post-date{
        position: absolute;
        bottom: 10px; left: 10px;
    }
    .y-btn{display: none;}
    /*.yazarlar-slider{
        overflow: auto;
    }*/

    .news-statData {
	    font-size: 80px;
	}
}
@media screen and (max-width:540px){
	._elect-title {
	    width: 175px;
	    margin: 5px auto 0;
	}
    .columnist-detail.wiki .columnist-name, .columnist-detail.wiki .about-box{color:#fff;}
	.content-end{
		display:inherit;
	}
    .bx-overlay-title.big{
        font-size: 26px;
    }
    .bx-overlay{
        padding: 15px;
    }
    .hm-c100{
        width: 100%;
        margin-bottom: 20px;
    }
    .case-50{
        width: 47.8%;
    }
    .columnist-header-inner{
        display: block;
    }
    .columnist-detail .columnist-img{
        width: 100%;
    }
    .columnist-detail .columnist-info{
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
            background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
            background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
        }
    .detail-news-spot.mobile-spot{
        display: block;
    }
    .detail-news-spot.desktop-spot{
        display: none;
    }
    .news-header{
        padding: 20px 10px;
    }
    .news-content-share{
        display: none;
    }
    .news-body{
        padding-left: 10px;
        padding-right: 10px;
    }
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 19px; height: 19px; text-indent: -9999px;
    }
   .finance ul{
       display: block;
   }
    .finance li{
        display: block;
        float: left;
        width: 25%;
        border-bottom: none;
        padding: 15px 0px;
    }
    .toolbar{
        display: block;
    }
    .f-content{
        display: block !important;
    }
    .f-value{
        margin-right: 0px;
    }
    .f-left{
        display: block !important;
        width: 100%;
        text-align: center;
    }
    .f-right{
        text-align: center;
        margin-left: 0;
    }
    .f-left span.f-time{
        display: none;
    }
    .arr{
        margin-left: 0;
    }
    .f-name, .f-value{
        font-size: 13px;
    }
    .f-ratio{
        font-size: 13px;
    }

    /*====== PLUGINS ======*/
    .related-plugin a{flex-flow: row wrap;}
    .related-plugin .plugin-left{
        flex: 1 100%;
        order: 2;
    }
    .related-plugin .plugin-right{
        flex: 1 100%;
        order: 1;
        padding: 0;
    }
    .related-plugin .plugin-spot{ display: none;}
    .related-plugin .plugin-title{ margin-bottom: 10px;}
    .plugin-wrapper{ margin:20px 0; }
    /*====== PLUGINS END ======*/
}
@media screen and (max-width:480px){

    .contentInnerAdv{
        float: none !important;
        margin: 20px auto !important;
    }
	._elect-detail-regionWrapper {
	    padding: 0 20px 0 60px;
	}
	._elect-detail-regionPart {
	    width: 50%;
	}
	.votesUsedYes, .votesUsedNo {font-size:15px;}
    .other-articles li a:before{ display:none;}
    .loadmore-comments{
        padding: 0 30px;
        font-size:13px;
    }
    .navbar .right a.user-pic{
        width: 25px;
        text-indent: -9999px;
        border-radius: 100%;
        border: solid 1px;
        overflow: hidden;
    }
    .navbar .right a.user-pic span{
        display: none;
    }
    .navbar .right a.user-pic img{
        display: block;
    }
    ._ilan{
        display: block;
    }
	.segmentify-detay .case-100{
		width:100%;
		margin-right:0;
	}
    .section.amk .s-50.right .s-50{
        padding: 0 !important;
        margin-bottom: 10px !important;
    }
    .section.amk .s-50.left .s-50-inner, .section.amk .s-50.left .s-50-inner a{
        height: 240px;
    }
    .section.amk .s-50.right .s-50, .section.amk .s-50.right .s-50 a{
        height: 240px;
        width: 100%;
    }
    .first-title{
        font-size: 22px;
    }
    .second-title{
        font-size: 24px;
    }
    .case-50{
        width: 100%;
    }
    .page-title, .section-title{
        font-size: 22px;
        padding: 5px 0 5px 15px;
    }
    .columnists-page .columnists-list .case-25{
        width:100%;
        margin-right: 0 !important;
    }
    .columnist-detail .columnist-img{
         height: 300px;
     }
    .columnist-detail.wiki .columnist-img{
        height: auto;
    }
    .columnist-detail .columnist-img img{
        width: auto;
        height: 100%;
    }
    .columnists-list .cas-inner a{
        display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
        -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
        padding: 0;
    }
    .columnists-page .news-img{
        background-color: #b5b7b6;
        width: 140px; height: 140px;
        padding: 0;
        -webkit-flex-shrink: 0;
        -ms-flex: 0 0 auto;
        flex-shrink: 0;
    }
    .columnists-page .news-footer, .columnists-page .news-footer .date, .columnists-page .news-footer .c-text{
        width: 100%;
        text-align: left;
        padding: 0 14px;
    }
    .columnists-page .news-footer .date{
    	padding:0;
    }
    .columnists-page .news-footer .c-text{
        padding-left: 0;
    }
    .about-us-menu.popover{
        right: -10px;
    }
    .about-us-menu.popover:after, .about-us-menu.popover:before{
        right: 54px;
    }
    .news-detail-title h1{
        font-size: 24px;
    }
    .detail-news-spot{
        /*font-size: 17px;*/
    }
    .special-text{
        display: block;
        background: #f1f1f1;
        margin: 25px 0;
        width: 100%;
        padding: 20px 10px;
        border-left: solid 12px #e0e0e0
    }
    .special-text-left, .special-text-right{
        width: 100%;
    }
    .special-text-left{
        margin-bottom: 10px;
        border: none;
    }
   .special-text-right{
       padding-left:0;
   }
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 15px; height: 15px;
    }
    .case-25, .manset-right .news-box.case-100, .listed-news .case-33{
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0;
    }
    .news-footer .news-title.medium-title h3{
        height: auto; overflow: auto; text-overflow:  initial; font-size: 20px;
    }
    .bx-overlay-title.small{
        font-size: 20px;
    }
    .top-swiper, .surmanset{
        display: none;
    }
    .weather-content li+li{
        margin-left: 17px;
    }
    .swiper-pagination.manset-pagination{
        padding: 15px 0;
    }
    .swiper-button-next.manset-button-next, .swiper-button-prev.manset-button-prev{
        display:none;
    }
    .top-swiper{
        margin-top:0;
    }
    .navbar{
       /*position: absolute;*/
    }
    .banner.mobile{
        display: block;
    }
    .section.latest{
        display: block;
    }
    .section-title{
        margin-left: 10px;
    }
    .related-news-box-inner{
        display: block;
    }
    .related-news-img, .related-news-text, .related-tag-box-inner .related-news-img, .related-tag-box-inner .related-news-text{
        display: block; width: 100%;
    }
    .related-news-text a, .related-news-text span.r-title.yeni{
        margin-left: 0;
        border-top: none;
        border-bottom: none;
        border-left:solid 12px #e0e0e0;
        padding-left:10px;
        padding-right: 10px;
        padding-top: 20px;
        padding-bottom: 28px;
        background: #f1f1f1;
    }
    .related-tag-box-inner .related-news-text span.r-title.yeni{ background:transparent;}
    .related-tag-box-inner .r-title-text-area{
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .related-news-text .r-title{
        font-size: 20px;
    }
    .related-news-box .news-cat{
        display: none;
    }
    .related-box-name{
        padding: 0 8px;
        line-height: 22px;
    }

    .bottom-toolbar a.b-facebook span, .bottom-toolbar a.b-twitter span, .bottom-toolbar a.b-whatsapp span{
		display: none;
	}
}

@media screen and (max-width:440px){
	.vote.rateNO, .vote.rateYES {
	    font-size: 30px;
	}

	._elect-title {width:140px;margin: 0px auto 10px}
}


@media screen and (max-width:420px){
	._elect-detail-title {
	    padding: 40px 0;
	    font-size: 36px;
	}

	._elect-detail-regionWrapper {
	    padding: 0 0px 0 40px;
	}
}


@media screen and (max-width:380px){
	._elect-detail-title {
	    font-size: 31px;
	}
}


@media screen and (max-width:360px){

	._elect-detail-title {
	    font-size: 28px;
	    text-align: left;
	    padding-left: 31px;
        padding-bottom: 20px;
	}
	._elect-detail-regionPart {
	    width: 100%;
	}

	._elect-detail-regionWrapper {
	    padding: 0 0px 0 30px;
	}
    .columnists-page .news-img{
        width: 120px; height: 120px;
        border:none;
    }
    .swiper-pagination.manset-pagination .swiper-pagination-bullet{
        width: 12px; height: 12px;
    }
    .columnist-social-pages li a, .columnist-social-pages li a i, .columnist-social-pages li a i:before{
        width: 38px; height: 38px; line-height: 38px;
    }
    .columnist-detail .columnist-name{
        font-size: 15px;
    }
    .columnists-page .news-footer .c-text{
    	font-size:16px;
    }
    /*.weather-icon, .weather-results{
        float: none;
        text-align: center;
    }
    .weather-results span{
        text-align: center;
    }
    .weather-results{
        margin-top: 7px;
        margin-left: 0;
    }
    .weather-content li+li {
        margin-left: 30px;
    }*/

	.votesUsedRate {
	    margin-top: 12px;
	    font-size: 12px;
	}
}


@media print{
    .news-content-share, .e-embed-video, #ligatusframe_75623{
        display: none;
    }
    .news-body{
        padding-left: 20px;
    }
    .detail-content{
        width: 100%;
    }
    .news-detail-title h1{
        font-size: 26px;
    }
    .news-body p, .news-body ul li, .news-body ol li, .detail-news-spot{
        font-size: 19px;
    }
	.outof-news-body .banner{
		display:none;
	}
	.goto-bookstory{
		display:none;
	}
	.hidden-columnist-name{
		display:block;
	}
	.show-all{
		display:none;
	}
}


/* author: edit - 4/5/2016 */
.detail.main-detail .container-wrapper {padding-top: 20px;}

.columnist-social-pages {position:relative;}

.sticky-object{ height: 250px;}
.sticky-object > div:first-child{ position: fixed !important; top:30px; z-index: 99999 !important;left: 50%;/*margin-left: -485px !important;*/
  width: 100%;
  left:0; right: 0; padding: 20px 0;
}


/* PLUS POPUP */

 .promote-wrapper {font-family:'Lato', Arial, sans-serif; border-radius: 5px;display: table;height: 50px;color: #fff;position: relative;text-rendering: optimizeLegibility;
   -webkit-font-smoothing: antialiased;
   box-sizing: border-box;
   width: 100%;
 }
 .main-detail .promote-wrapper{
   margin-top: 20px;
 }
.columnist-detail .promote-wrapper{
  margin-bottom: 20px;
}
.promote-logo, .promote-info {display: table-cell;vertical-align: middle;padding: 15px;}
.promote-logo {width: 115px;background-color: #fff; border: 3px solid #F0F0F0;border-radius: 5px 0px 0px 5px;}
.promote-logo img {width: 115px; position: relative; top: 1px;}
.promote-info {background-color: #24B54B;border: 3px solid #75D58F;border-radius: 0 5px 5px 0;position: relative;}
.promote-text, .promote-links {display: table-cell;vertical-align: middle;}
.promote-text {width: 100%; font-size: 17px;font-weight: bold;line-height: 1.2;}
.promote-readMore {border-radius: 16px; border: 1px solid #55ce51; background-color: #166F2E; padding: 6px 7px; color: #fff; text-align: center; text-decoration: none; font-weight: bold; font-size: 12px; display: inline-block; width: 120px; margin: 0 30px 0 20px; position: relative;}
.promote-readMore::after {/*content: url(right-arrow.svg);*/ display: block; width: 6px; height: 6px; position: absolute; margin: 0 auto; text-align: center; top: 50%; right: 10px; margin-top: -5px; font-size: 9px;}


@media screen and (max-width: 1410px) {
  .promote-info, .promote-logo {
    width: 100%;
    display: block;
  }

  .promote-readMore {margin-right: 0;}

  .promote-logo {
    border-radius: 5px 5px 0 0;
    border-bottom: none;
  }

  .promote-info {
    border-radius: 0px 0px 5px 5px;
    border-top: none;
  }
}

@media screen and (max-width: 540px) {
  .promote-links {
    display: block;
  }

  .promote-readMore {
    margin-left: 0;
    margin-top: 15px;
  }

  .promote-wrapper{
    box-sizing: border-box;
    width: 100%;
  }
}

.last-update .date-time {
    display: flex;
}
#newsTimeDetail, #newsTimeDetailTop{ height: 12px;}
#SendEmail{ height: 18px;}
#SendEmail path{ fill: #000;}
#PrintNews{ height: 16px;}
#changeFontSize{ height: 7px;}
.facebookicon{ height: 18px;}
.twittericon, .whatsappicon, .googleicon{ height: 16px;}
.moreicon{ height: 5px;}
.menuicon{ height: 15px;}
.menuicon line{ stroke: #fff;}
.menu-arrow{ height: 7px; margin-left: 7px;}
.navbar.red .menu-arrow path{ fill: #fff;}


.supersize .navbar, .supersize .pageskin {
  position: absolute; }

.supersize.ss-ads #sozcu_pageskin_sag, .supersize.ss-ads #sozcu_pageskin_sol, .supersize.ss-ads .sidebar-banner-sticky {
  position: absolute;
  margin: auto;
  top: 0; }

.supersize .full-container {
  padding-top: 0;
  position: relative;
  -webkit-transition-duration: 400ms;
  -moz-transition-duration: 400ms;
  transition-duration: 400ms; }

