@font-face {
    font-family: firasans;
    src: url("../webfonts/FiraSans-SemiBold.otf") format("opentype");
}


.sagkulereklam,
.solkulereklam {
    width: 160px;
    height: 600px;
    margin-top: 230px;
    position: absolute;
    overflow: hidden;
    text-align: center
}

.solkulereklam {
    margin-left: -267px;
    float: left
}



.sagkulereklam {
    margin-left: 1104px;
    float: right
}

img.alignleft {
    float: left;
    margin-right: 10px!important
}

img.alignright {
    float: right;
    margin-left: 10px!important
}

img.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto 1.75em
}

.temizle {
    clear: both
}

a {
    text-decoration: none!important
}

img {
    display: flex
}

.genel {
    margin: 0 auto;
    width: 1170px;
    height: auto;
    overflow: hidden;
    position: relative;
    display: block
}

.reklamAlani {
    display: table;
    position: relative;
    overflow: hidden;
    text-align: center;
    margin: 20px auto 0
}

.reklamAlani a {
    display: block
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
mark,
nav,
object,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    text-decoration: none
}

body {
   font-family: firasans;
    background: #efefef;
    color: #454545
}

.resim1 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 200px;
    height: 113px
}

.resim2 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 233px;
    height: 135px
}

.resim3 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 360px;
    height: 205px
}

.resim4 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 780px;
    height: 440px
}

.resim5 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 130px;
    height: 80px
}

.resim6 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 400px;
    height: 230px
}

.resim7 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 150px;
    height: 81px;
    float: left
}

.resim8 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 360px;
    height: 205px;
    float: left;
    margin-right: 20px
}

.resim9 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 233px;
    height: 135px
}

.resim10 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 360px;
    height: 205px;
    float: left;
    margin-right: 20px
}

.resim11 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 780px;
    height: 440px
}

.resim12 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 170px;
    height: 244px
}

.resim13 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 170px;
    height: 100px
}

.resim14 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 142px;
    height: 88px;
    float: left
}

.resim15 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 370px;
    height: 250px
}

.resim16 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 330px;
    height: 198px
}

.resim17 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 370px;
    height: 210px
}

.resim18 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 142px;
    height: 88px;
    float: right
}

.resim19 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 155px;
    height: 200px
}

.resim20 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 155px;
    height: 91px
}

.resim21 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 81px;
    height: 46px;
    float: right
}

.resim22 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 370px;
    height: 270px
}

.resim23 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 114px;
    height: 64px;
    float: left
}

.resim24 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 114px;
    height: 64px;
    float: right
}

.resim25 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 555px;
    height: 315px
}

.resim26 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 268px;
    height: 150px
}

.resim27 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 363px;
    height: 204px
}

.resim28 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 320px;
    height: 190px
}

.resim29 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 150px;
    height: 81px;
    float: left
}

.resim30 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 142px;
    height: 88px;
    float: right
}

.resim31 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 277px;
    height: 151px
}

.resim32 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 270px;
    height: 151px
}

.resim33 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 860px;
    height: 440px
}

.resim34 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 290px;
    height: 165px
}

.resim35 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 1170px;
    height: 300px
}

.resim36 {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 362px;
    height: 228px
}

.resim37 {
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: scroll;
    background-size: cover;
    position: relative;
    width: 150px;
    height: 90px;
    float: left
}

#siteSol {
    width: 780px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin: 0 20px 0 0;
    margin-top:10px
}

#siteSag {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0
}

.nicdark_space3 {
    height: 4px;
    width: 100%;
    position: relative;
    z-index: 9999;
    display: block
}

.nicdark_bg_gradient {
    background: #74cee4;
    background: -moz-linear-gradient(left, #74cee4 0%, #66ce9c 16%, #edbf47 32%, #ec774b 49%, #74cee4 65%, #66ce9c 83%, #edbf47 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #74cee4), color-stop(16%, #66ce9c), color-stop(32%, #edbf47), color-stop(49%, #ec774b), color-stop(65%, #74cee4), color-stop(83%, #66ce9c), color-stop(100%, #edbf47));
    background: -webkit-linear-gradient(left, #74cee4 0%, #66ce9c 16%, #edbf47 32%, #ec774b 49%, #74cee4 65%, #66ce9c 83%, #edbf47 100%);
    background: -o-linear-gradient(left, #74cee4 0%, #66ce9c 16%, #edbf47 32%, #ec774b 49%, #74cee4 65%, #66ce9c 83%, #edbf47 100%);
    background: -ms-linear-gradient(left, #74cee4 0%, #66ce9c 16%, #edbf47 32%, #ec774b 49%, #74cee4 65%, #66ce9c 83%, #edbf47 100%);
    background: linear-gradient(to right, #74cee4 0%, #66ce9c 16%, #edbf47 32%, #ec774b 49%, #74cee4 65%, #66ce9c 83%, #edbf47 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#74cee4', endColorstr='#edbf47', GradientType=1)
}

.kolon2 {
    width: 260px;
    float: left
}

.kolon10 {
    width: 890px;
    float: left;
    margin-left: 20px
}

.float-right {
    float: right
}

.float-left {
    float: left
}

.sabitle2 {
    position: fixed!important;
    z-index: 9999999;
    width: 100%!important;
    height: 60px;
    left: 0;
    right: 0;
    top: 0
}

.ustMenu {
    background: #d4000e;
    display: block;
    width: 100%;
    height: 60px;
    position: relative
}

.menu {
    width: 1170px
}

ul.menu1 {
    margin: 0;
    padding: 0
}

ul.menu1 > li {
       position: relative;
    list-style: none;
    border-left: 1px solid #fff;
    border-left: 1px solid rgba(255, 255, 255, .4);
    text-transform: uppercase;
    display: inline-block;
}

ul.menu1 > li > a {
    display: block;
    padding: 0 12px;
    font-size: 16px;
    color: #fff;
    line-height: 60px;
    font-weight: 800;
    background: transparent;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

ul.menu1 > li:hover > a {
    background: rgba(0, 0, 0, 0.15)
}

ul.menu1 > li ul {
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-transition: all .2s ease-in-out .1s;
    -o-transition: all .2s ease-in-out .1s;
    -webkit-transition: all .2s ease-in-out .1s;
    transition: all .2s ease-in-out .1s;
    position: absolute;
    top: 90%;
    left: 0;
    z-index: 99;
    width: 160px;
    background-color: #333;
    margin: 0;
    padding: 0;
    text-align: left
}

ul.menu1 > li ul li {
    border-bottom: 1px solid #272727;
    list-style: none
}

ul.menu1 > li ul li:hover {
    background: rgba(0, 0, 0, 0.15)
}

ul.menu1 > li ul li:hover a {
    color: #fff
}

ul.menu1 > li ul li:last-child {
    border-bottom: none
}

ul.menu1 > li ul li a:hover {
    background: rgba(0, 0, 0, 0.15)
}

ul.menu1 > li ul li a {
    display: block;
    padding: 10px;
    color: #ccc;
    background: #333;
    font-size: 13px;
    line-height: 140%
}

ul.menu1 > li:hover ul {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    top: 100%
}

.sonDakikaBG {
    width: 100%;
    height: 40px;
    line-height: 40px;
    display: block;
    overflow: hidden;
    background: #ffe991;
    position: relative;
    float: left
}

#ustSondakika {
    width: 910px;
    height: 40px;
    overflow: hidden;
    display: block;
    float: left
}

.sondkBaslik {
    width: 110px;
    line-height: 40px;
    overflow: hidden;
    float: left;
    color: #b96c09;
    font-weight: 800;
    font-size: 19px;
    position: relative;
    padding-right: 0;
    z-index: 2
}

.ustSondakikaic {
    width: 900px;
    height: 40px;
    margin: 0 auto;
    float: left
}

.sondk {
    width: 100%!important;
    line-height: 40px!important;
    display: block!important
}

.sondk a {
    width: 100%!important;
    line-height: 40px!important;
    font-size: 16px;
    font-weight: 500;
    color: #454545;
    text-decoration: none;
    display: block!important;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.sondk a:hover {
    color: #b96c09
}

.sondk-ileri {
    width: 15px!important;
    line-height: 15px;
    left: 15px!important;
    color: #454545;
    cursor: pointer;
    outline: none
}

.sondk-geri {
    width: 15px!important;
    line-height: 15px;
    left: 0!important;
    color: #454545;
    cursor: pointer;
    outline: none
}

.sondk-ileri:hover,
.sondk-geri:hover {
    color: #b96c09
}

.ustSag {
    width: 260px;
    height: 40px;
    overflow: hidden;
    display: block;
    position: relative;
    z-index: 9999
}

input#s {
    width: 196px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    display: inline-block;
    margin: 6px 0 0;
    border: 0;
    float: left;
    padding: 0 10px;
    outline: none
}

button.s {
    width: auto;
    height: 28px;
    overflow: hidden;
    display: inline-block;
    text-align: center;
    margin: 6px 0 0 10px;
    border: 0;
    float: left;
    padding: 0 10px;
    color: #fff;
    background: #454545;
    outline: none;
    cursor: pointer
}

button.s:hover {
    background: #b96c09
}

#surManset1 {
    margin-top: 20px;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.surManset1 {
    width: 277px;
    height: 250px;
    overflow: hidden;
    display: block;
    position: relative;
    border-bottom: 1px solid #d6d6d6;
    background: #fff;
    float: left;
    margin-right: 20px
}

.surManset1:nth-of-type(4n) {
    margin-right: 0
}

.surManset1 strong {
    width: auto;
    height: auto;
    padding: 5px 10px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 140px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 10px
}

.surManset1 a:hover strong {
    color: #fff
}

.surManset1 img {
    width: 100%;
    height: 151px;
    overflow: hidden;
    display: block;
    position: relative
}

.surManset1 h2 {
    font-size: 17px;
    font-weight: 800;
    line-height: 24px;
    padding: 10px 15px;
    margin: 0!important
}

.surManset1 h3 {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    padding: 10px 0;
    margin: 0!important
}

.surManset1 a {
    color: #454545;
    display: block;
    position: relative
}

.surManset1 a:hover {
    color: #d4000e
}

.surMansetPadding {
    padding-right: 0!important
}

.yatayManset {
    display: flex;
    float: left;
    position: relative
}

.yatayManset a {
    display: flex!important;
    width: 100%
}

.yatayManset img {
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block
}

.swiper-pagination {
    width: 30px!important;
    position: relative!important;
    left: 0!important;
    bottom: 0!important
}

.noktalar {
    width: 48px!important;
    left: 0!important;
    height: 300px;
    top: 0!important;
    position: absolute;
    z-index: 99999
}

.noktalar .swiper-pagination-bullet {
    margin: 0!important;
    width: 10px;
    height: 10px;
    padding: 21px 20px 29px;
    text-align: center;
    display: inline-block;
    border-radius: 0;
    background: #fff;
    color: #454545;
    font-weight: 900;
    font-size: 14px;
    margin: 0!important
}

.noktalar .swiper-pagination-bullet-active {
    opacity: 1;
    background: #d4000e;
    color: #fff
}

.noktalar .swiper-pagination-bullet-active:before {
    width: 13px;
    height: 38px;
    background: #d4000e;
    position: absolute;
    left: 42px;
    margin-top: -9px;
    content: " "
}

.swiper-yatayManset {
    position: relative!important;
    overflow: hidden!important;
    z-index: 1!important
}

.genelBaslik {
    float: left;
    margin-bottom: 20px;
    position: relative;
    width: 100%
}

.genelBaslik:before {
    content: '';
    background: #efefef;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 0
}

span.genelBaslik2 {
    color: white;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    padding: 10px 15px;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    margin-left: 20px;
    background: #d4000e
}

.swiper-oneCikan {
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    margin: 0 20px
}

.swiper-oneCikan .surManset1 {
    border-bottom: 0;
    width: 269px;
    height: 210px;
    margin-right: 0
}

.swiper-oneCikan .surManset1 a:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    z-index: 10;
    width: 0;
    height: 0;
  /*  border-top: 141px solid transparent;*/
    border-bottom: 0 solid transparent;
    border-left: 180px solid rgba(255, 255, 255, 0.30);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: FlipV
}

.oneCikanIleri {
    position: absolute;
    top: 20px;
    right: 15px;
    padding: 3px 11px 3px 13px;
    background: #d4000e;
    color: white;
    font-size: 20px;
    z-index: 999;
    cursor: pointer
}

.oneCikanGeri {
    position: absolute;
    top: 20px;
    right: 60px;
    padding: 3px 12px;
    background: #d4000e;
    color: white;
    font-size: 20px;
    z-index: 999;
    cursor: pointer
}

.oneCikanIleri:hover,
.oneCikanGeri:hover {
    background: #efefef;
    color: #454545
}

.oneCikanIleri:focus,
.oneCikanGeri:focus {
    outline: none!important
}

.oneCikanIleri i,
.oneCikanGeri i {
    font-weight: 900!important
}

.buyukManset {
    width: 860px;
    height: 440px;
    overflow: hidden;
    float: left;
    display: block
}

.buyukManset a {
    color: #fff;
    display: block;
    width: 860px;
    height: 440px;
    overflow: hidden;
    text-decoration: none;
    font-size: 12px;
    position: relative
}

.buyukManset img {
    width: 860px;
    height: 440px
}

.buyukManset strong {
    width: 770px;
    font-size: 26px;
    font-weight: 800;
    overflow: hidden;
    padding: 20px;
    margin: 0 20px;
    display: block;
    position: absolute;
    bottom: 20px;
    z-index: 2;
    text-transform: uppercase;
    background: rgba(0, 0, 0, 0.5);
    white-space: nowrap;
    text-overflow: ellipsis;
    border-left: 10px solid #d4000e;
    filter: alpha(opacity=0);
    -moz-transition: all .1s ease-in-out .1s;
    -o-transition: all .1s ease-in-out .1s;
    -webkit-transition: all .1s ease-in-out .1s;
    transition: all .1s ease-in-out .1s
}

.buyukManset a:hover {
    color: #ffde58
}

.buyukManset a:hover strong {
    border-left: 10px solid #ffde58
}

.swiper-buyukManset {
    position: relative!important;
    overflow: hidden!important;
    z-index: 1!important
}

.swiper-buyukMansets {
    position: relative!important;
    overflow: hidden!important;
    z-index: 1!important
}

.noktalar4buyukManset {
    width: 100%!important;
    bottom: 51px!important;
    position: relative;
    z-index: 999;
    float: left
}

.noktalar4buyukManset .swiper-pagination-bullet {
    margin: 0!important;
    width: 48px;
    height: 18px;
    padding: 12px 0 18px;
    text-align: center;
    display: inline-block;
    border-radius: 0;
    background: #fff;
    color: #454545;
    font-weight: 900;
    font-size: 18px;
    margin: 0 9.99px 0 0!important
}

.noktalar4buyukManset .swiper-pagination-bullet:nth-of-type(15n) {
    margin: 0!important
}

.noktalar4buyukManset .swiper-pagination-bullet-active {
    opacity: 1;
    background: #d4000e;
    color: #fff
}

.buyukMansetYani {
    width: 290px;
    height: 500px;
    overflow: hidden;
    display: block;
    position: relative
}

.buyukMansetYaniHaber {
    width: 290px;
    height: 238px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #000;
    margin-bottom: 20px
}

.buyukMansetYaniHaber:nth-of-type(3n) {
    margin-bottom: 0
}

.buyukMansetYaniHaber img {
    width: 100%;
    min-height: auto;
    height: 165px;
    overflow: hidden;
    display: block;
    position: relative
}

.buyukMansetYaniHaber strong {
    width: 260px;
    height: 34px;
    overflow: hidden;
    font-size: 18px;
    font-weight: 500;
    padding: 13px 15px;
    margin: 0!important;
    background: #000;
    display: block
}

.buyukMansetYaniHaber a {
    color: #fff;
    display: block
}

.buyukMansetYaniHaber a:hover {
    color: #ffde58
}

span.swiper-pagination-bullet {
    outline: none!important
}

#ortaKategori {
    position: relative!important;
    width: 100%!important;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 0;
    background: #fff
}

.ortaKategori1 {
    width: 363px;
    height: 280px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #f5f5f5;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px
}

.ortaKategori1 img {
    width: 100%;
    height: 204px;
    overflow: hidden;
    display: block;
    position: relative
}

.ortaKategori1 strong {
    font-size: 18px;
    font-weight: 800;
    line-height: 24px;
    padding: 0 15px;
    margin: 14px 0!important;
    width: 333px;
    height: 48px;
    overflow: hidden;
    display: block
}

.ortaKategori1 a {
    color: #454545;
    display: block;
    position: relative;
    height: 280px
}

.ortaKategori1 a:before {
    width: 337px;
    height: 174px;
    overflow: hidden;
    position: absolute;
    margin: 10px;
    z-index: 999;
    content: ""
}

.ortaKategori1 a:hover {
    color: #d4000e;
    background: #fff
}

.ortaKategori1Reklam {
    width: 300px;
    height: 280px;
    text-align: center;
    overflow: hidden;
    display: table;
    position: relative;
    background: #f5f5f5;
    float: left;
    padding: 0 32px;
    margin-right: 20px;
    margin-bottom: 20px
}

.ortaKategori1Reklam2 {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#ortaKategori .swiper-pagination {
    width: 1130px!important;
    bottom: 12px!important;
    z-index: 999999!important
}

#ortaKategori .swiper-pagination-bullet {
    background: #ababab;
    width: 36px!important
}

#ortaKategori .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #d4000e
}

#ortaKategori .swiper-ortaKategori {
    width: 1151px!important;
    position: relative;
    overflow: hidden;
    display: block
}

.swiper-yazarlar {
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    margin: 0 20px
}

.swiper-yazarlar .swiper-slide {
    background-image: url(../images/yazarbg.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.yazarSiteOrta {
    width: 363.33px;
    height: 150px;
    overflow: hidden;
    position: relative
}

.yazarSiteOrta img {
    width: 150px;
    height: 150px;
    overflow: hidden;
    position: relative;
    float: left;
    position: relative;
    top: 0;
    margin-right: 10px
}

.yazarSiteOrta strong {
    font-size: 18px;
    color: #fff;
    width: 180px;
    height: 22px;
    overflow: hidden;
    display: block;
    font-weight: 800;
    margin: 20px 0
}

.yazarSiteOrta a:hover span,
.yazarSiteOrta a:hover strong {
    color: #ffde58
}

.yazarSiteOrta span {
    font-size: 16px;
    color: #fff;
    width: 170px;
    height: 56px;
    overflow: hidden;
    display: block
}

.oneCikanIleri2 {
    position: absolute;
    top: 20px;
    right: 15px;
    padding: 3px 11px 3px 13px;
    background: #d4000e;
    color: white;
    font-size: 20px;
    z-index: 999;
    cursor: pointer
}

.oneCikanGeri2 {
    position: absolute;
    top: 20px;
    right: 60px;
    padding: 3px 12px;
    background: #d4000e;
    color: white;
    font-size: 20px;
    z-index: 999;
    cursor: pointer
}

.oneCikanIleri2:hover,
.oneCikanGeri2:hover {
    background: #efefef;
    color: #454545
}

.oneCikanIleri2 i,
.oneCikanGeri2 i {
    font-weight: 900!important
}

#numaraliManset {
    width: 780px;
    height: 488px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.numaraliManset {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.numaraliManset a {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.numaraliManset a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 0;
    opacity: 1
}

.numaraliManset img {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.numaraliManset strong {
    position: absolute;
    z-index: 9;
    bottom: 80px;
    left: 30px;
    width: 690px;
    overflow: hidden;
    color: #fff;
    display: inline;
    font-size: 32px;
    line-height: 1.35;
    text-shadow: 2px 2px #000;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.numaraliManset p {
    position: absolute;
    z-index: 9;
    bottom: 30px;
    left: 30px;
    width: 690px;
    height: 46px;
    max-height: 46px;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    text-shadow: 2px 2px #000
}

.numaraliManset span {
    position: absolute;
    z-index: 9;
    bottom: 130px;
    left: 30px;
    width: auto;
    overflow: hidden;
    font-size: 12px;
    font-weight: 800;
    background: #fff;
    color: #363636;
    padding: 5px 10px 4px
}

ul.numaraliMansetNumara {
    margin: 0;
    padding: 0
}

ul.numaraliMansetNumara li {
    width: 50px;
    display: block;
    background: #fff;
    text-align: center;
    float: left;
    list-style: none;
    margin-right: 2px
}

ul.numaraliMansetNumara li a {
    width: 50px;
    height: 18px;
    padding: 12px 0 18px;
    color: #454545;
    font-weight: 900;
    font-size: 18px;
    display: block
}

ul.numaraliMansetNumara li:nth-of-type(15n) {
    margin: 0!important;
    width: 51px
}

ul.numaraliMansetNumara li.anAktif {
    background: #d4000e
}

ul.numaraliMansetNumara li.anAktif a {
    color: #fff
}

#sporManset {
    width: 780px;
    height: 560px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.sporManset {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.sporManset a {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.sporManset a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, #3dc312 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, #3dc312));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, #3dc312 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, #3dc312 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, #3dc312 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #3dc312 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 0;
    opacity: 1
}

.sporManset strong {
    position: absolute;
    z-index: 9;
    bottom: 80px;
    left: 30px;
    width: 690px;
    overflow: hidden;
    color: #fff;
    display: inline;
    font-size: 32px;
    line-height: 1.35;
    text-shadow: 2px 2px #248206;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.sporManset p {
    position: absolute;
    z-index: 9;
    bottom: 30px;
    left: 30px;
    width: 690px;
    height: 46px;
    max-height: 46px;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    text-shadow: 2px 2px #248206
}

.sporManset span {
    position: absolute;
    z-index: 9;
    bottom: 130px;
    left: 30px;
    width: auto;
    overflow: hidden;
    font-size: 12px;
    font-weight: 800;
    background: #fff;
    color: #363636;
    padding: 5px 10px 4px
}

ul.sporMansetAlt {
    margin: 0;
    padding: 0;
    background: #3cc013;
    width: 100%;
    height: auto;
    overflow: hidden
}

ul.sporMansetAlt li {
    width: 156px;
    height: 120px;
    display: block;
    text-align: left;
    float: left;
    list-style: none;
    background-image: -webkit-repeating-radial-gradient(center center, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 1px, transparent 1px, transparent 100%);
    background-image: -moz-repeating-radial-gradient(center center, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 1px, transparent 1px, transparent 100%);
    background-image: -ms-repeating-radial-gradient(center center, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 1px, transparent 1px, transparent 100%);
    background-image: repeating-radial-gradient(center center, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 1px, transparent 1px, transparent 100%);
    -webkit-background-size: 3px 3px;
    -moz-background-size: 3px 3px;
    background-size: 3px 3px
}

ul.sporMansetAlt li a {
    width: 136px;
    height: 100px;
    padding: 12px 10px 18px;
    color: #454545;
    display: block
}

ul.sporMansetAlt li a strong {
    font-weight: 900;
    font-size: 24px;
    display: block
}

ul.sporMansetAlt li a span {
    font-weight: 500;
    font-size: 13px
}

ul.sporMansetAlt li:nth-of-type(15n) {
    margin: 0!important
}

ul.sporMansetAlt li.sporAktif a {
    color: #fff;
    text-shadow: 1px 1px #000
}

.ortaManset {
    width: 780px;
    height: 520px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.ustResimManset {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.ustResimManset a {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.ustResimManset a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 0;
    opacity: 1
}

.ustResimManset img {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.ustResimManset strong {
    position: absolute;
    z-index: 9;
    bottom: 80px;
    left: 30px;
    width: 690px;
    overflow: hidden;
    color: #fff;
    display: inline;
    font-size: 32px;
    line-height: 1.35;
    text-shadow: 2px 2px #000;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.ustResimManset p {
    position: absolute;
    z-index: 9;
    bottom: 30px;
    left: 30px;
    width: 690px;
    height: 46px;
    max-height: 46px;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    text-shadow: 2px 2px #000
}

.ustResimManset span {
    position: absolute;
    z-index: 9;
    bottom: 130px;
    left: 30px;
    width: auto;
    overflow: hidden;
    font-size: 12px;
    font-weight: 800;
    background: #fff;
    color: #363636;
    padding: 5px 10px 4px
}

ul.altResimManset {
    width: 780px;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    top: 432px
}

ul.altResimManset li {
    list-style: none;
    float: left;
    border-top: 8px solid transparent;
    opacity: .4
}

ul.altResimManset li.active {
    border-top: 8px solid #fff;
    opacity: 1
}

ul.altResimManset img {
    width: 130px;
    height: 80px;
    overflow: hidden;
    display: block
}

ul.altResimManset a {
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    position: relative
}

.ortaManset2 {
    width: 1170px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.ustResimManset2 {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left
}

.ustResimManset2 a {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.ustResimManset2 a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, #ff5065);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, #ff5065));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, #ff5065);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, #ff5065);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, #ff5065);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #ff5065);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 0;
    opacity: 1
}

.ustResimManset2 img {
    width: 780px;
    height: 440px;
    overflow: hidden;
    display: block;
    position: relative
}

.ustResimManset2 strong {
    position: absolute;
    z-index: 9;
    bottom: 70px;
    left: 30px;
    width: 690px;
    overflow: hidden;
    color: #fff;
    display: inline;
    font-size: 32px;
    line-height: 1.35;
    text-shadow: 2px 2px #880c19;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.ustResimManset2 p {
    position: absolute;
    z-index: 9;
    bottom: 20px;
    left: 30px;
    width: 690px;
    height: 46px;
    max-height: 46px;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    text-shadow: 2px 2px #880c19
}

.ustResimManset2 span {
    position: absolute;
    z-index: 9;
    bottom: 120px;
    left: 30px;
    width: auto;
    overflow: hidden;
    font-size: 12px;
    font-weight: 800;
    background: #fff;
    color: #ff5a6e;
    padding: 5px 10px 4px
}

ul.altResimManset2 {
    width: 390px;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding: 0;
    display: block;
    position: relative
}

ul.altResimManset2 li {
    list-style: none;
    height: 88px;
    overflow: hidden;
    display: block;
    margin: 0;
    background: #ff5a6e;
    border-left: 8px solid #ff5a6e;
    border-right: 8px solid #ff5a6e
}

ul.altResimManset2 li strong {
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
    width: 200px;
    height: 88px;
    max-height: 88px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

ul.altResimManset2 li.aktif {
    border-left: 8px solid #fff;
    border-right: 8px solid #fff
}

ul.altResimManset2 img {
    width: 142px;
    height: 88px;
    overflow: hidden;
    float: right;
    position: relative;
    display: block;
    opacity: 1
}

ul.altResimManset2 a {
    color: #fff;
    width: 382px;
    height: 88px;
    max-height: 88px;
    overflow: hidden;
    display: block;
    text-decoration: none
}

ul.altResimManset2 li:nth-of-type(2n) {
    margin-bottom: 0!important;
    background: #ff5a6e;
    opacity: .9
}

ul.altResimManset2 li:nth-of-type(3n) {
    margin-bottom: 0!important
}

ul.altResimManset2 li:nth-of-type(4n) {
    margin-bottom: 0!important;
    background: #ff5a6e;
    opacity: .9
}

ul.altResimManset2 li:nth-of-type(5n) {
    margin-bottom: 0!important
}

.icerik1Sablon,
.icerik2Sablon,
.icerik3Sablon,
.icerik4Sablon,
.icerik5Sablon {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px 0;
    background: #fff;
    margin-top: 20px
}

#icerik1Sol {
    width: 300px;
    height: 515px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin: 0 0 0 20px
}

.icerik1Sol {
    width: 300px;
    height: 515px;
    overflow: hidden;
    display: block;
    position: relative
}

div.icerik1SolR {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    width: 300px;
    height: 515px;
    float: left
}

.icerik1Sol a {
    width: 300px;
    height: 515px;
    overflow: hidden;
    display: block;
    position: relative
}

.icerik1Sol a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 995;
    opacity: 1
}

.icerik1Sol a:hover:after {
    height: 100%;
    opacity: 1
}

.icerik1Sol a:hover strong {
    color: #ffde58
}

.icerik1Sol strong {
    width: 260px;
    height: auto;
    max-height: 86px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 22px;
    font-weight: 900;
    padding: 0 20px;
    text-shadow: 2px 3px rgba(0, 0, 0, 0.5)
}

.icerik1Sol span {
    width: 260px;
    height: auto;
    max-height: 52px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    margin: 10px 20px 20px
}

#icerik1Sag {
    width: 460px;
    height: 515px;
    overflow: hidden;
    display: block;
    position: relative
}

.icerik1Sag {
    width: 200px;
    height: 158px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 20px 20px;
    float: left
}

.icerik1Sag:nth-of-type(5n),
.icerik1Sag:nth-of-type(6n) {
    margin-bottom: 0
}

.icerik1Sag strong {
    font-size: 14px;
    font-weight: 800;
    margin-top: 10px;
    display: block
}

.icerik1Sag a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.icerik1Sag a:hover {
    color: #d4000e
}

.icerik2 {
    width: 233px;
    height: 205px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 20px 20px;
    float: left
}

.icerik2:nth-of-type(4n),
.icerik2:nth-of-type(5n),
.icerik2:nth-of-type(6n) {
    margin-bottom: 0!important
}

.icerik2 strong {
    font-size: 16px;
    font-weight: 800;
    margin-top: 10px;
    display: block
}

.icerik2 a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.icerik2 a:hover {
    color: #d4000e
}

.icerik3Ust {
    width: 360px;
    height: 205px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 20px 20px;
    float: left
}

.icerik3Ust:nth-of-type(5n),
.icerik3Ust:nth-of-type(6n) {
    margin-bottom: 0!important
}

.icerik3Ust strong {
    width: 320px;
    height: auto;
    max-height: 46px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    padding: 0 20px;
    text-shadow: 3px 3px #000;
    position: absolute;
    bottom: 10px;
    z-index: 2
}

.icerik3Ust a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.icerik3Ust a:hover:after {
    height: 100%;
    opacity: 1
}

.icerik3Ust a:hover strong {
    color: #ffde58
}

.icerik3Ust a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .8)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 0;
    opacity: 1
}

.anagaleriTAB ul {
    float: left;
    margin: 20px 0;
    padding: 0;
    position: relative;
    width: 100%;
    text-align: center
}

.anagaleriTAB ul:before {
    content: '';
    background: #292929;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 0
}

.anagaleriTAB ul li {
    color: #454545;
    display: inline-block;
    line-height: 1;
    padding: 10px 0;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    margin-left: 18px;
    background: #fff;
    width: 200px
}

.anagaleriTAB ul li a {
    color: black;
    display: block;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    position: relative;
    text-transform: uppercase;
    z-index: 1
}

.anagaleriTAB ul li.anasayfaTABaktif {
    background: #d4000e;
    color: #454545
}

.videogaleriAnasayfa .genelBaslik {
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    width: 100%;
    text-align: center
}

.videogaleriAnasayfa .genelBaslik:before {
    content: '';
    background: #616161;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 0
}

.videogaleriAnasayfa span.genelBaslik2 {
    color: #000;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    padding: 10px 15px;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    background: #0be6af
}

.videogaleriAnasayfa {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    background: #000;
    margin-top: 20px;
    padding-bottom: 40px
}

.vgaSol {
    width: 362px;
    height: 228px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left
}

.vgaSol a {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    -moz-transition: all .1s ease-in-out .1s;
    -o-transition: all .1s ease-in-out .1s;
    -webkit-transition: all .1s ease-in-out .1s;
    transition: all .1s ease-in-out .1s
}

.vgaSol strong {
    width: 322px;
    height: auto;
    overflow: hidden;
    display: block;
    position: absolute;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    z-index: 999;
    bottom: 0;
    text-transform: uppercase;
    padding: 20px;
    text-shadow: 1px 2px rgba(0, 0, 0, .7)
}

.vgaSol a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .7)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 0;
    opacity: 1
}

.vgaSol a:hover:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(12, 230, 175, 0.20) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(12, 230, 175, 0.20)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(12, 230, 175, 0.20) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(12, 230, 175, 0.20) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(12, 230, 175, 0.20) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(12, 230, 175, 0.20) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: ''
}

.vgaSol a:before {
    content: "\f144";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    top: 20px;
    right: 20px;
    color: #d4000e;
    font-size: 36px
}

.vgaSag {
    width: 426px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.vgaSag1 {
    width: 426px;
    height: 90px;
    overflow: hidden;
    display: block;
    margin: 0 0 13px;
    border-bottom: 1px solid #292929;
    padding-bottom: 13px
}

.vgaSag1 a {
    color: #adadad;
    width: 426px;
    height: 90px;
    overflow: hidden;
    display: block;
    text-decoration: none
}

.vgaSag1 strong {
    font-size: 16px;
    line-height: 24px;
    font-weight: 800;
    width: 256px;
    height: 90px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

.vgaSag1 img {
    width: 150px;
    height: 90px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block;
    opacity: .8
}

.vgaSag1 a:hover {
    color: #fff
}

.vgaSag1:nth-of-type(4n) {
    margin-bottom: 0!important
}

.vgaSag1 a:hover img {
    opacity: 1
}

.vgaSag1 a:before {
    content: "\f144";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    right: 10px;
    color: #adadad;
    font-size: 18px;
    margin-top: 73px
}

.vgaSag1 a:hover:before {
    color: #0be6af
}

.rgaSol {
    width: 724px;
    height: 455px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px
}

.rgaSol img {
    width: 724px;
    height: 455px;
    overflow: hidden;
    display: block;
    position: relative
}

.rgaSol a {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    -moz-transition: all .1s ease-in-out .1s;
    -o-transition: all .1s ease-in-out .1s;
    -webkit-transition: all .1s ease-in-out .1s;
    transition: all .1s ease-in-out .1s
}

.rgaSol strong {
    width: 600px;
    height: auto;
    overflow: hidden;
    display: block;
    position: absolute;
    color: #fff;
    font-size: 32px;
    font-weight: 900;
    z-index: 999;
    bottom: 0;
    padding: 20px 10px 20px 30px;
    text-shadow: 2px 3px #000
}

.rgaSol a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 0;
    opacity: 1
}

.rgaSol a:hover:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(212, 96, 109, 0.46) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(212, 96, 109, 0.46)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(212, 96, 109, 0.46) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(212, 96, 109, 0.46) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(212, 96, 109, 0.46) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(212, 96, 109, 0.46) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: ''
}

.rgaSol a:before {
    content: "\f030";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 20px;
    right: 20px;
    color: #D4616E;
    font-size: 48px
}

.rgaSag {
    width: 426px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.rgaSag1 {
    width: 426px;
    height: 90px;
    overflow: hidden;
    display: block;
    margin: 0 0 13px;
    border-bottom: 1px solid #292929;
    padding-bottom: 13px
}

.rgaSag1 a {
    color: #adadad;
    width: 426px;
    height: 90px;
    overflow: hidden;
    display: block;
    text-decoration: none
}

.rgaSag1 strong {
    font-size: 16px;
    line-height: 24px;
    font-weight: 800;
    width: 256px;
    height: 90px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

.rgaSag1 img {
    width: 150px;
    height: 90px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block;
    opacity: .8
}

.rgaSag1 a:hover {
    color: #fff
}

.rgaSag1:nth-of-type(4n) {
    margin-bottom: 0!important
}

.rgaSag1 a:hover img {
    opacity: 1
}

.rgaSag1 a:before {
    content: "\f030";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    right: 10px;
    color: #adadad;
    font-size: 18px;
    margin-top: 73px
}

.rgaSag1 a:hover:before {
    color: #D4616E
}

.ortaUsttt {
    width: 1170px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    margin-top: 20px;
    padding-top: 20px
}

.ortaUst {
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    padding: 0 20px 20px
}

#ortaUst1 {
    width: 320px;
    height: 512px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left
}

.ortaUst1 {
    width: 320px;
    height: 246px;
    overflow: hidden;
    display: block;
    margin-bottom: 20px
}

.ortaUst1 img {
    width: 320px;
    height: 190px;
    overflow: hidden;
    display: block;
    margin-bottom: 10px
}

.ortaUst1 strong {
    font-size: 18px;
    font-weight: 800
}

.ortaUst1 a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.ortaUst1 a:hover {
    color: #d4000e
}

.ortaUst1:nth-of-type(2n) {
    margin-bottom: 0!important
}

#ortaUst2 {
    width: 450px;
    height: 512px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin: 0 20px
}

.ortaUst2 {
    width: 450px;
    height: 512px;
    overflow: hidden;
    display: block;
    position: relative
}

.ortaUst2R {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    width: 450px;
    height: 512px;
    float: left
}

.ortaUst2 a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 0;
    opacity: 1
}

.ortaUst2 strong {
    width: 410px;
    height: auto;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 32px;
    font-weight: 900;
    padding: 20px 20px 0;
    text-shadow: 2px 4px rgba(0, 0, 0, 0.3)
}

.ortaUst2 span {
    width: 410px;
    height: auto;
    max-height: 70px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    padding: 10px 20px 20px
}

.ortaUst2 a:hover:after {
    height: 100%;
    opacity: 1
}

.ortaUst2 a:hover strong {
    color: #ffde58
}

#ortaUst3 {
    width: 320px;
    height: 512px;
    overflow: hidden;
    display: block;
    position: relative
}

.ortaUst3 {
    width: 320px;
    height: 80.9px;
    overflow: hidden;
    display: block;
    margin: 0 0 13px;
    border-bottom: 1px solid #efefef;
    padding-bottom: 13px
}

.ortaUst3 a {
    color: #454545;
    width: 320px;
    height: 80.9px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.ortaUst3 strong {
    font-size: 14px;
    line-height: 20px;
    font-weight: 800;
    width: 170px;
    height: 80.9px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

.ortaUst3 img {
    width: 150px;
    height: 80.9px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block
}

.ortaUst3 a:hover {
    color: #d4000e
}

.ortaUst3:nth-of-type(5n) {
    margin-bottom: 0!important;
    border-bottom: 0!important
}

#icerik4sol {
    width: 400px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin: 0 20px
}

.icerik4sol {
    width: 400px;
    height: 230px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 20px;
    float: left
}

.icerik4sol:nth-of-type(3n) {
    margin-bottom: 0!important
}

.icerik4sol strong {
    width: 360px;
    height: auto;
    max-height: 46px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: 900;
    padding: 0 20px;
    text-shadow: 2px 2px #000;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.icerik4sol a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.icerik4sol a:hover strong {
    color: #ffde58
}

.icerik4sol a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .8)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .8) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 0;
    opacity: 1
}

.icerik4sol p {
    width: 360px;
    height: auto;
    max-height: 36px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    margin: 5px 20px 15px
}

#iceriksag4 {
    width: 320px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.iceriksag4 {
    width: 320px;
    height: 80.9px;
    overflow: hidden;
    display: block;
    margin: 0 0 13px;
    border-bottom: 1px solid #efefef;
    padding-bottom: 13px
}

.iceriksag4 a {
    color: #454545;
    width: 320px;
    height: 80.9px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.iceriksag4 strong {
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    width: 170px;
    height: 80.9px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

.iceriksag4 a:hover {
    color: #d4000e
}

.iceriksag4:nth-of-type(7n) {
    margin-bottom: 0!important;
    border-bottom: 0!important;
    padding-bottom: 0!important
}

.icerik5 {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    border-bottom: 1px solid #efefef;
    padding-bottom: 20px;
    margin: 0 20px 20px
}

.icerik5 strong {
    font-size: 21px;
    font-weight: 800;
    line-height: 27px;
    margin-bottom: 10px;
    display: block
}

.icerik5 p {
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    color: #454545;
    display: block;
    height: auto;
    max-height: 88px;
    overflow: hidden;
    position: relative
}

.icerik5 a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.icerik5 a:hover {
    color: #d4000e
}

.icerik5Sablon .icerik2 {
    margin-bottom: 0!important
}

.swiper-gazeteler.swiper-container-horizontal {
    width: 1169px;
    overflow: hidden;
    height: 160px;
    padding-top: 1px
}

#anasayfaGazeteler {
    width: 100%;
    height: 255px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    margin-top: 20px;
    margin-bottom: -20px
}

#anasayfaGazeteler .genelBaslik:before {
    background: #efefef
}

.oneCikanGeri2:focus,
.oneCikanIleri2:focus {
    outline: none!important
}

.gazetelerSlider {
    -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15), 2px 2px 0 1px #fff, 5px 5px 2px 0 rgba(0, 0, 0, .15), 6px 6px 0 1px #fff, 9px 9px 3px 0 rgba(0, 0, 0, .15);
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15), 2px 2px 0 1px #fff, 5px 5px 2px 0 rgba(0, 0, 0, .15), 6px 6px 0 1px #fff, 9px 9px 3px 0 rgba(0, 0, 0, .15);
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    margin-left: 4px;
    margin-right: 20px
}

.gazetelerSlider img {
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    width: 93px
}

.splash-popup {
    position: fixed;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(255, 255, 255, .7)
}

.splash-popup .popup-inner {
    width: 750px;
    margin: 0 auto;
    top: 30%;
    background: #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
    padding: 16px 10px 10px;
    box-sizing: border-box;
    position: relative;
    text-align: center
}

.splash-popup .popup-inner .close-popup {
    background: url(https://cdn1.iconfinder.com/data/icons/windows8_icons_iconpharm/26/close.png) no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    top: -6px;
    right: -6px;
    text-indent: -9999px
}

.splash-popup .popup-inner h3 {
    margin-bottom: 10px
}

.splash-popup .popup-inner img {
    max-width: 100%
}

.fhaberAlani {
    width: 555px;
    height: 315px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-left: 20px;
    margin-bottom: 20px
}

.fhaberAlani img {
    width: 555px;
    height: 315px;
    overflow: hidden;
    display: block;
    position: relative
}

.fhaberAlani font {
    position: absolute;
    bottom: 20px;
    z-index: 2;
    width: 515px;
    height: auto;
    overflow: hidden;
    margin: 0 20px
}

.fhaberAlani strong {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    font-size: 22px;
    font-weight: 800;
    margin-bottom: 10px;
    text-transform: uppercase;
    text-shadow: 2px 2px #000
}

.fhaberAlani p {
    font-size: 15px;
    font-weight: 400;
    color: #fff
}

.fhaberAlani a {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff
}

.fhaberAlani a:hover strong {
    color: #ffde58
}

.fhaberAlani a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .7)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70%;
    z-index: 1;
    opacity: 1
}

.fhaberAlani2 {
    width: 268px;
    height: 200px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 20px 20px;
    float: left
}

.fhaberAlani2 img {
    width: 100%;
    min-height: auto;
    height: 150px;
    overflow: hidden;
    display: block;
    position: relative
}

.fhaberAlani2 strong {
    font-size: 16px;
    font-weight: 800;
    margin-top: 10px;
    display: block
}

.fhaberAlani2 a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.fhaberAlani2 a:hover {
    color: #d4000e
}

.siteSag1,
.siteSag2,
.siteSag3,
.siteSag3,
.siteSag4 {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    background: #fff
}

.sagGenelBaslik {
    float: left;
    margin: 20px 0;
    position: relative;
    width: 100%
}

.sagGenelBaslik:before {
    content: '';
    background: #efefef;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 0
}

span.sagGenelBaslik2 {
    color: white;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    padding: 10px 15px;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    margin-right: 20px;
    float: right;
    background: #d4000e
}

.sagSablon1 {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0;
    background: #fff;
    border-bottom: 1px solid #fff
}

.sagSablon1:nth-of-type(2n) {
    background: #f3f3f3!important
    height: 58px!important;
}

.sagSablon1:nth-of-type(5n) {
    border-bottom: 0!important
}

.sagSablon1 a {
    color: #454545;
    width: 362px;
    height: 88px;
    max-height: 88px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    border-left: 8px solid #fff
}

.sagSablon1 a:hover {
    color: #d4000e;
    border-left: 8px solid #d4000e
}

.sagSablon1 img {
    width: 142px;
    height: 88px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block;
    opacity: 1
}

.sagSablon1 strong {
    font-size: 16px;
    line-height: 15px;
    font-weight: 700;
    width: 190px;
    height: 70px;
    max-height: 88px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px
}

.sagSablon2 {
    width: 330px;
    height: 254px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 20px 20px
}

.sagSablon2 img {
    width: 330px;
    height: 198px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagSablon2 strong {
    width: 300px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 10px;
    font-size: 18px;
    font-weight: 800
}

.sagSablon2 span {
    width: 30px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 10px;
    font-size: 37px;
    font-weight: 800;
    float: left;
    color: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagSablon2 a {
    color: #454545;
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    text-decoration: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagSablon2 a:hover {
    color: #d4000e
}

/*.sagSablon2 a:hover span {
    color: #d4000e
}
*/
.swiper-sagManset1 {
    width: 370px;
    height: 250px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.sagManset1 {
    width: 370px;
    height: 250px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #000
}

.sagManset1 img {
    width: 370px;
    height: 250px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagManset1 a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagManset1 strong {
    width: 330px;
    height: auto;
    max-height: 46px;
    overflow: hidden;
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: 800;
    padding: 0 20px;
    text-shadow: 2px 2px #000;
    position: absolute;
    bottom: 85px;
    z-index: 2;
    text-transform: uppercase
}

.sagManset1 a:hover strong {
    color: #ffde58
}

.swiper-sagManset1 .swiper-pagination.swiper-pagination-fraction {
    position: absolute!important;
    z-index: 99;
    bottom: 0!important;
    background: rgba(0, 0, 0, 0.7);
    width: 100%!important;
    line-height: 50px;
    color: #fff;
    font-size: 20px;
    font-weight: 800
}

.swiper-sagManset1 .sagMansetIleri {
    position: absolute;
    right: 20px;
    bottom: 4px!important;
    color: #fff;
    z-index: 99;
    font-size: 32px;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.swiper-sagManset1 .sagMansetGeri {
    position: absolute;
    left: 20px;
    bottom: 4px!important;
    color: #fff;
    z-index: 99;
    font-size: 32px;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.swiper-sagManset1 .sagMansetIleri:hover,
.swiper-sagManset1 .sagMansetIleri:hover {
    color: #ffde58
}

.sagManset1 a:after {
    filter: alpha(opacity=100);
    transition: opacity .15s ease-in-out;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .7)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    content: '';
    position: absolute;
    bottom: 50px;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 1;
    opacity: 1
}

.sagKategoriAdi {
    margin: 0;
    position: absolute;
    width: 100%;
    float: left;
    text-align: center;
    bottom: 50px;
    z-index: 9999
}

.sagKategoriAdi:before {
    content: '';
    background: #505050;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 9
}

span.sagKategoriAdi2 {
    color: white;
    display: inline-block;
    font-size: 12px;
    font-weight: 800;
    line-height: 1;
    padding: 7px 10px 5px;
    position: relative;
    text-transform: uppercase;
    z-index: 19;
    background: #d4000e
}

.sagSlider2Genel {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.sagSlider2 {
    width: 370px;
    height: 210px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagSlider2 img {
    width: 370px;
    height: 210px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagSlider2 strong {
    position: absolute;
    z-index: 99;
    background: #ffde58;
    color: #454545;
    bottom: 10px;
    right: 10px;
    font-size: 12px;
    font-weight: 800;
    padding: 5px 10px
}

ul.sagSlider2Alt {
    width: 370px;
    height: 258px;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
    background: #fff
}

ul.sagSlider2Alt li {
    width: 342px;
    height: 42px;
    line-height: 42px;
    display: block;
    position: relative;
    border-left: 8px solid #fff;
    padding: 0 10px;
    background: #efefef;
    margin-top: 8px;
    list-style: none
}

ul.sagSlider2Alt li a {
    width: 342px;
    height: 42px;
    display: block;
    position: relative;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase;
    font-size: 14px;
    color: #454545;
    font-weight: 800;
    overflow: hidden
}

ul.sagSlider2Alt li:hover {
    background: #454545;
    border-left: 8px solid #ffde58
}

ul.sagSlider2Alt li:hover a {
    color: #fff
}

ul.sagSlider2Alt li.aktif {
    background: #454545;
    color: #fff;
    border-left: 8px solid #ffde58
}

ul.sagSlider2Alt li.aktif a {
    color: #fff
}

.sagSablon3 {
    width: 370px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #efefef
}

.sagSablon3 span {
    width: 50px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    display: block;
    float: left;
    text-align: center;
    font-size: 38px;
    font-weight: 800;
    color: #efefef;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagSablon3 strong {
    width: 305px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    display: block;
    font-size: 16px;
    font-weight: 800;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.sagSablon3 a {
    color: #454545;
    display: block
}

.sagSablon3 a:hover {
    color: #d4000e
}

.sagSablon3 a:hover span {
    color: #d4000e
}

#haberAlani {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px;
    background: #fff;
    margin-top: 20px
}

.detayBaslik {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.detayBaslik h1 {
    font-size: 36px;
    font-weight: 900;
    color: #454545;
    text-transform: uppercase;
    margin-bottom: 10px
}

.detayBaslik h2 {
    font-size: 18px;
    font-weight: 500;
    color: #454545;
    margin-bottom: 20px;
    line-height: 1.5em
}

.haberResim {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.haberDetayIcerik img,
.haberResim img {
    width: 100%;
    min-height: auto;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-bottom: 20px
}

.haberDetayIcerik {
    width: 100%;
    height: auto;
        text-align: justify;
    overflow: hidden;
    display: block;
    position: relative
}

.haberDetayIcerik p {
    display: block!Important;
    font-family: sans-serif!Important;
    line-height: 150%!Important;
    display: block!Important;
    margin-block-start: 1em!Important;
    margin-block-end: 1em!Important;
    margin-inline-start: 0px!Important;
    margin-inline-end: 0px!Important;
    font-size: 18px!Important;
	color:#000000!Important;
}

.haberDetayIcerik p strong {
    display: inline;
    font-family: sans-serif;
    line-height: 150%;
    font-size: 18px;
    font-weight: 700;
    
}

.haberDetayIcerik strong {
    display: inline;
    font-size: 18px;
    display: block;
    font-family: sans-serif;
    line-height: 150%;
    font-size: 18px;
}

.haberDetayIcerik h1 {
    font-size: 46px
}

.haberDetayIcerik h2 {
    font-size: 38px
}

.haberDetayIcerik h3 {
    font-size: 32px
}

.haberDetayIcerik h4 {
    font-size: 26px
}

.haberDetayIcerik h5 {
    font-size: 24px
}

.haberDetayIcerik h6 {
    font-size: 22px
}

img.alignleft {
    float: left;
    margin-right: 10px!important
}

img.alignright {
    float: right;
    margin-left: 10px!important
}

img.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto 1.75em
}

.detayEtiket {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.detayEtiket a {
    width: auto;
    height: auto;
    overflow: hidden;
    display: block;
    cursor: pointer;
    border: 1px solid #efefef;
    color: #454545;
    padding: 5px 10px;
    float: left;
    margin-right: 5px;
    font-size: 13px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.detayEtiket a:hover {
    border: 1px solid #d4000e;
    color: #d4000e
}

#haberBaslik {
    width: 1170px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 10px 0;
    margin-top: 20px
}

#haberBaslik .detayBaslik h2 {
    margin-bottom: 0!important;
    font-size: 22px;
    width: 1170px
}

#haberBaslik .detayBaslik h1 {
    width: 1090px;
    height: auto;
    overflow: hidden;
    padding-left: 80px;
    font-size: 46px
}

#haberBaslik .detayBaslik h1:before {
    content: "\f10d";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    left: 0;
    color: #454545;
    font-size: 60px;
    margin-top: 0
}

.haberDetaySosyal {
    margin-bottom: 20px;
    display: block;
    overflow: hidden
}

.haberDetaySosyal i {
    font-size: 22px;
    margin-right: 5px;
    padding: 14px 0;
    width: 52px;
    overflow: hidden;
    display: block;
    text-align: center;
    color: #fff;
    float: left
}

.haberDetaySosyal i.fa-facebook-f {
    background: #3b5998
}

.haberDetaySosyal i.fa-twitter {
    background: #00aced
}

.haberDetaySosyal i.fa-google-plus-g {
    background: #dd4b39
}

.haberDetaySosyal i.fa-linkedin-in {
    background: #0573B1
}

.haberDetaySosyal i.fa-whatsapp {
    background: #1bbf58
}

.haberDetaySosyal i.fa-comments {
    background: #929292
}

.haberDetaySosyal i.fa-print {
    background: #be0703;
}

.haberDetayTarih {
    text-align: right;
    font-size: 18px;
    font-weight: 800
}

.haberDetay3Sablon#haberBaslik {
    background: #fff;
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px;
    margin-top: 20px
}

.haberDetay3Sablon#haberBaslik:before {
    border-top: 10px solid #ffde58;
    width: 175px;
    content: "";
    position: absolute;
    top: 0;
    left: 20px
}

.haberDetay3Sablon#haberBaslik:after {
    border-top: 40px solid #ffde58;
    width: 175px;
    content: "";
    position: absolute;
    bottom: 0;
    left: 20px
}

.haberDetay3Sablon#haberBaslik .detayBaslik {
    width: 510px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px
}

.haberDetay3Sablon#haberBaslik .detayBaslik h2 {
    margin-bottom: 0!important;
    font-size: 20px;
    width: 100%;
    height: 118px
}

.haberDetay3Sablon#haberBaslik .detayBaslik h1 {
    width: 100%;
    height: auto;
    overflow: hidden;
    font-size: 32px;
    padding: 0;
    line-height: 1.4em
}

.haberDetay3Sablon#haberBaslik .detayBaslik h1:before {
    content: ""
}

.haberDetay3Sablon#haberBaslik .haberResim {
    width: 600px;
    min-height: auto;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-bottom: 0
}

.haberDetay3Sablon#haberBaslik .haberResim img {
    width: 600px;
    min-height: auto;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-bottom: 0
}

.haberDetay3Sablon#haberBaslik .haberResim:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    z-index: 10;
    width: 0;
    height: 0;
    border-top: 300px solid transparent;
    border-bottom: 0 solid transparent;
    border-left: 460px solid rgba(255, 255, 255, 0.30);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: FlipV
}

.haberDetaySosyal2 {
    width: 175px;
    height: auto;
    float: none;
    overflow: hidden;
    display: block;
    position: relative
}

.haberDetaySosyal .haberDetaySosyal2 i {
    font-size: 18px;
    width: 100%;
    margin: 0!important
}

.haberDetaySosyal .haberDetaySosyal2 a {
    margin-right: 10px;
    width: 82px;
    overflow: hidden;
    display: block;
    text-align: center;
    color: #fff;
    float: left;
    margin-bottom: 10px
}

.haberDetaySosyal .haberDetaySosyal2 a:nth-of-type(2n) {
    margin-right: 0
}

.haberDetaySablonu3.haberDetayIcerik {
    width: 545px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.yaziIciBenzer {
    width: 730px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    border-left: 10px solid #d4000e;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.yaziIciBenzer a {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    color: #454545
}

.yaziIciBenzer img {
    width: 200px;
    height: 116px;
    float: left;
    margin: 0 10px
}

.yaziIciBenzer strong {
    font-size: 26px;
    font-weight: 700;
    margin: 0;
    width: 470px;
    height: 74px;
    overflow: hidden;
    display: block;
    border-top: 1px solid #454545;
    border-bottom: 1px solid #454545;
    padding: 20px;
    line-height: 1.4em;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.yaziIciBenzer a:hover strong {
    color: #d4000e
}

.yaziIciBenzer:hover {
    border-left: 10px solid #454545
}

.sablon3Yazar {
    width: 155px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #efefef;
    padding: 10px 10px 0;
    margin-bottom: 10px
}

.sablon3Yazar img {
    width: 155px;
    height: 155px;
    overflow: hidden;
    display: block;
    margin-bottom: 10px
}

.sablon3Yazar strong {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    color: #454545;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 8px
}

.sablon3Yazar span {
    width: auto;
    height: auto;
    overflow: hidden;
    display: block;
    text-align: center;
    background: #ffde58;
    padding: 8px 0
}

.sablon3Yazar span a {
    display: block;
    color: #454545;
    font-size: 14px;
    font-weight: 500
}

.kategori1 {
    width: 740px;
    height: 170px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    margin-top: 20px;
    padding: 20px 20px 20px 10px;
    border-left: 10px solid #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    cursor: pointer
}

.kategori1 img {
    width: 300px;
    height: 170px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px
}

.kategori1 h3 {
    font-size: 26px;
    font-weight: 800;
    color: #454545;
    margin-bottom: 10px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.kategori1 p {
    width: auto;
    height: 100px;
    max-height: 100px;
    overflow: hidden;
    font-size: 16px;
    color: #454545
}

.kategori1 a {
    display: block;
    cursor: pointer
}

.kategori1:hover h3 {
    color: #d4000e
}

.kategori1:hover {
    border-left: 10px solid #d4000e
}

.pagination {
    width: 780px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 20px 0 0
}

.pagination span.current {
    width: auto;
    height: 42px;
    line-height: 42px;
    padding: 0 22px;
    font-size: 18px;
    font-weight: 700;
    color: #454545;
    background: #ffde58;
    overflow: hidden;
    display: block;
    float: left
}

.pagination a {
    width: auto;
    height: 42px;
    line-height: 42px;
    padding: 0 22px;
    font-size: 18px;
    font-weight: 700;
    color: #454545;
    background: #fff;
    overflow: hidden;
    display: block;
    float: left
}

.pagination a:hover {
    color: #454545;
    background: #ffde58
}

.kategori2 {
    width: 380px;
    height: 349px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    background: #fff;
    margin-top: 20px;
    border-bottom: 3px solid #dedede
}

.kategori2:nth-of-type(2n) {
    margin-right: 0
}

.kategori2 img {
    width: 380px;
    height: 213px;
    overflow: hidden;
    display: block
}

.kategori2 h3 {
    width: 350px;
    height: auto;
    max-height: 46px;
    overflow: hidden;
    display: block;
    margin: 10px 15px;
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase
}

.kategori2 p {
    width: 350px;
    height: auto;
    max-height: 57px;
    overflow: hidden;
    display: block;
    margin: 10px 15px;
    color: #454545;
    font-size: 15px;
    font-weight: 400
}

.kategori2 a {
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.kategori2 a:hover {
    color: #d4000e
}

.kategori3 {
    width: 246px;
    height: 196px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    background: #fff;
    margin-top: 20px;
    border-bottom: 3px solid #dedede;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.kategori3:nth-of-type(3n) {
    margin-right: 0
}

.kategori3 img {
    width: 246px;
    height: 137px;
    overflow: hidden;
    display: block
}

.kategori3 h3 {
    width: 216px;
    height: auto;
    max-height: 36px;
    overflow: hidden;
    display: block;
    margin: 10px 15px;
    font-size: 15px;
    font-weight: 800;
    text-transform: uppercase
}

.kategori3 a {
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.kategori3 a:hover {
    color: #d4000e
}

.kategori3:hover {
    border-bottom: 3px solid #d4000e
}

.kategori4 {
    width: 376px;
    height: 349px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    background: #fff;
    margin-top: 20px;
    border-bottom: 3px solid #dedede
}

.kategori4:nth-of-type(2n) {
    margin-right: 0
}

.kategori4 img {
    width: 376px;
    height: 213px;
    overflow: hidden;
    display: block
}

.kategori4 h3 {
    width: 346px;
    height: auto;
    max-height: 46px;
    overflow: hidden;
    display: block;
    margin: 10px 15px;
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase
}

.kategori4 p {
    width: 346px;
    height: auto;
    max-height: 57px;
    overflow: hidden;
    display: block;
    margin: 10px 15px;
    color: #454545;
    font-size: 15px;
    font-weight: 400
}

.kategori4 a {
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.kategori4 a:hover {
    color: #d4000e
}

.singleVideoSol {
    width: 760px;
    height: 460px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    z-index: 99
}

.singleVideoSol iframe,
.singleVideoSol video,
.singleVideoSol embed {
    width: 760px;
    height: 460px;
    overflow: hidden;
    display: block
}

.singleVideoSag {
    width: 600px;
    height: 360px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    background: #7CB4B3;
    z-index: 98;
    color: #fff
}

.singleVideoSag p {
    width: 355px;
    height: 310px;
    max-height: 310px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 25px;
    left: 220px;
    font-size: 15px;
    text-align: justify;
    color: #fff
}

.singleVideoBaslik {
    width: 545px;
    height: 170px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 97
}

.singleVideoBaslik h1 {
    width: 545px;
    height: 80px;
    overflow: hidden;
    display: block;
    margin: 20px 0;
    font-size: 30px;
    font-weight: 800;
    color: #454545
}

.singleVideoSag2 {
    width: 380px;
    height: 270px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

.singleVideoSag2IC {
    width: 380px;
    height: 115px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    margin-bottom: 20px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleVideoSag2IC strong {
    width: 180px;
    height: 115px;
    max-height: 115px;
    overflow: hidden;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px 0 20px;
    font-weight: 700
}

.singleVideoSag2IC img {
    width: 170px;
    height: 115px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

.singleVideoSag2IC a {
    color: #454545;
    width: 100%;
    height: 115px;
    overflow: hidden;
    display: block
}

.singleVideoSag2IC a:after {
    content: "";
    position: absolute;
    width: 38px;
    height: 38px;
    overflow: hidden;
    display: block;
    bottom: 0;
    right: 0;
    background: #fff
}

.singleVideoSag2IC a:before {
    content: "\f04b";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 10px;
    right: 10px;
    color: #454545;
    font-size: 16px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleVideoSag2IC a:hover:before {
    color: #7CB4B3
}

.singleVideoSag2IC a:hover {
    color: #fff
}

.singleVideoSag2IC:hover {
    background: #7CB4B3
}

.videoAlani {
    display: block;
    position: relative;
    width: 760px
}

#videoAlani {
    display: block;
    position: relative
}

#reklami {
    display: block;
    position: relative;
    z-index: 9999;
    width: 760px;
    height: auto;
    overflow: hidden
}

#reklami .videoAlani {
    text-align: center;
    margin: 20px auto;
    width: 760px
}

.wp-video {
    max-width: 100%!important;
    width: 100%!important
}

.videoAlani iframe,
.videoAlani video,
.videoAlani embed {
    width: 760px;
    height: 460px;
    overflow: hidden;
    display: block
}

.reklamiGec {
    width: 760px;
    line-height: 40px;
    overflow: hidden;
    position: relative;
    bottom: 0;
    text-align: right
}

.reklamiGec a {
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    margin-right: 50px
}

.singleVGaleriGenel {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.singleBenzerVideo {
    width: 277px;
    height: 259px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    background: #fff;
    margin-top: 20px;
    border-bottom: 3px solid #dedede
}

.singleBenzerVideo:nth-of-type(4n) {
    margin-right: 0
}

.singleBenzerVideo img {
    width: 277px;
    height: 166px;
    overflow: hidden;
    display: block
}

.singleBenzerVideo strong {
    width: 247px;
    height: 70px;
    max-height: 70px;
    overflow: hidden;
    display: block;
    padding: 10px 15px 0;
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase
}

.singleBenzerVideo a {
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleBenzerVideo a:after {
    content: "";
    position: absolute;
    width: 52px;
    height: 48px;
    overflow: hidden;
    display: block;
    top: 118px;
    right: 0;
    background: #fff
}

.singleBenzerVideo a:before {
    content: "\f04b";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 100px;
    right: 14px;
    color: #454545;
    font-size: 24px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleBenzerVideo a:hover:before,
.singleBenzerVideo a:hover {
    color: #7CB4B3
}

.singleFotoSol {
    width: 720px;
    height: 420px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    z-index: 99;
    padding: 20px;
    text-align: center
}

.singleFotoSol img {
    width: auto;
    height: auto;
    max-width: 720px;
    max-height: 420px;
    overflow: hidden;
    display: block;
    position: relative
}

.singleFotoSol a {
    display: inline-flex
}

.singleFotoSag {
    width: 600px;
    height: 530px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    background: #000;
    z-index: 98
}

.singleFotoSag2 {
    width: 540px;
    height: 160px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    background: #000;
    z-index: 100;
    padding: 20px
}

.singleFotoSag2 h1 {
    font-size: 32px;
    font-weight: 800;
    color: #fff;
    width: 100%;
    height: auto;
    max-height: 80px;
    overflow: hidden;
    display: block;
    margin-bottom: 10px
}

.singleFotoSag2 p {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    width: 100%;
    height: 68px;
    max-height: 68px;
    overflow: hidden;
    display: block;
    margin-bottom: 0;
    text-align: justify
}

.galeriYON {
    width: 140px;
    height: 70px;
    overflow: hidden;
    display: block;
    margin: 20px 20px 0 0;
    position: absolute;
    z-index: 101;
    right: 420px;
    top: 270px
}

.galeriYON i.fas.fa-angle-left {
    font-size: 36px;
    width: 70px;
    height: 30px;
    padding: 15px 0 0;
    background: #000;
    text-align: center
}

.galeriYON i.fas.fa-angle-right {
    font-size: 36px;
    width: 70px;
    height: 30px;
    padding: 15px 0 0;
    background: #000;
    text-align: center;
    float: right
}

.galeriYON a {
    color: #fff
}

.galeriYON a:hover {
    color: #D4616E
}

.singleFotoSagIC {
    width: 390px;
    height: 90px;
    overflow: hidden;
    display: block;
    margin: 20px 20px 0 0;
    background: #fff;
    float: right;
    position: relative;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleFotoSagIC strong {
    width: 200px;
    height: 90px;
    max-height: 90px;
    overflow: hidden;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px 0 20px;
    font-weight: 700
}

.singleFotoSagIC img {
    width: 150px;
    height: 90px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

.singleFotoSagIC a {
    color: #454545;
    width: 100%;
    height: 90px;
    overflow: hidden;
    display: block
}

.singleFotoSagIC a:after {
    content: "";
    position: absolute;
    width: 38px;
    height: 38px;
    overflow: hidden;
    display: block;
    bottom: 0;
    right: 0;
    background: #fff
}

.singleFotoSagIC a:before {
    content: "\f030";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 10px;
    right: 10px;
    color: #454545;
    font-size: 16px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleFotoSagIC a:hover {
    color: #fff
}

.singleFotoSagIC a:hover:before {
    color: #D4616E
}

.singleFotoSagIC:hover {
    background: #D4616E
}

.singleFGaleriGenel {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.singleBenzerFoto {
    width: 277px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    background: #fff;
    margin-top: 20px;
    border-bottom: 3px solid #dedede
}

.singleBenzerFoto:nth-of-type(4n) {
    margin-right: 0
}

.singleBenzerFoto img {
    width: 277px;
    height: 166px;
    overflow: hidden;
    display: block
}

.singleBenzerFoto strong {
    width: 247px;
    height: 70px;
    max-height: 70px;
    overflow: hidden;
    display: block;
    padding: 10px 15px 0;
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase
}

.singleBenzerFoto a {
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleBenzerFoto a:after {
    content: "";
    position: absolute;
    width: 52px;
    height: 48px;
    overflow: hidden;
    display: block;
    top: 118px;
    right: 0;
    background: #fff
}

.singleBenzerFoto a:before {
    content: "\f030";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 100px;
    right: 14px;
    color: #454545;
    font-size: 24px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.singleBenzerFoto a:hover:before,
.singleBenzerFoto a:hover {
    color: #D4616E
}

#fotoGaleriKategori {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

#fotoGaleriKategori .singleBenzerVideo a:before {
    content: "\f030"!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 100px;
    right: 14px;
    color: #454545;
    font-size: 24px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

#fotoGaleriKategori .singleBenzerVideo a:hover:before,
#fotoGaleriKategori .singleBenzerVideo a:hover {
    color: #D4616E
}

#sagDoviz2 {
    background: #fff;
    margin-top: 20px
}

.sagDoviz2 {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    background: #fff
}

.sagDoviz2 ul {
    padding: 0;
    margin: 0
}

.sagDoviz2 ul li {
    list-style: none;
    width: 330px;
    height: 60px;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #efefef;
    padding: 0 20px
}

.sagDoviz2 ul li:nth-of-type(4n) {
    border-bottom: 0
}

.sagDoviz2 .vv {
    float: left;
    width: 155px;
    height: auto;
    overflow: hidden;
    line-height: 60px
}

.sagDoviz2 ul li strong {
    font-weight: 900;
    font-size: 16px
}

.sagDoviz2 .v {
    float: left;
    width: 20px;
    height: auto;
    overflow: hidden;
    text-align: center;
    line-height: 60px
}

.sagDoviz2 i.fa-arrow-down {
    color: #cc282a
}

.sagDoviz2 .vvv {
    float: left;
    width: 155px;
    height: 40px;
    overflow: hidden;
    text-align: right;
    margin-top: 10px
}

.sagDoviz2 ul li span {
    font-weight: 700;
    font-size: 14px
}

.sagDoviz2 ul li font {
    font-weight: 400;
    font-size: 12px
}

.sagDoviz2 i.fa-arrow-up {
    color: #3daf2c
}

.yazarinSagR {
    height: 100px;
    width: 100%;
    overflow: hidden;
    display: block
}

.yazarinSagR img {
    width: 100px;
    height: 100px;
    overflow: hidden;
    position: relative;
    float: left;
    position: relative;
    top: 0;
    margin-right: 15px
}

.yazarinSagR strong {
    font-size: 18px;
    color: #454545;
    width: 195px;
    height: 22px;
    overflow: hidden;
    display: block;
    font-weight: 800;
    margin: 0 0 10px
}

.yazarinSagR a:hover span,
.yazarinSagR a:hover strong {
    color: #D4616E
}

.yazarinSagR span {
    font-size: 16px;
    color: #454545;
    width: 195px;
    height: 57px;
    max-height: 60px;
    overflow: hidden;
    display: block
}

.sagyon2,
.sagyon1 {
    width: 28px;
    height: auto;
    overflow: hidden;
    display: block;
    float: left;
    background: #d4000e;
    padding: 7px 0;
    text-align: center;
    cursor: pointer;
    outline: none
}

.sagyon1 i {
    font-size: 22px;
    font-weight: 900;
    color: white
}

.sagyon2 i {
    font-size: 22px;
    font-weight: 900;
    color: white
}

.sagyon1 i:hover,
.sagyon2 i:hover {
    color: #D4616E
}

.swiper-sagBurclar {
    width: 370px;
    height: 260px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    background-image: url(../images/burcBG.jpg);
    padding: 20px 0
}

.swiper-sagBurclar .swiper-slide {
    width: 370px;
    height: 173px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 10px
}

.burcSlider {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    text-align: center
}

.burcSlider a {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block
}

.burcSlider:hover strong {
    color: #cf5d59
}

.burcSlider img {
    width: 100px;
    height: 100px;
    overflow: hidden;
    display: block;
    margin-bottom: 20px;
    position: relative;
    left: 50%;
    margin-left: -50px
}

.burcSlider strong {
    font-size: 22px;
    font-weight: 800;
    display: block;
    margin-bottom: 5px;
    color: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.burcSlider span {
    font-size: 16px;
    font-weight: 400;
    display: block;
    color: #fff
}

.burcIleri {
    position: absolute;
    z-index: 9;
    right: 20px;
    top: 50%;
    margin-top: -15px;
    color: #fff;
    border: 1px solid #fff;
    padding: 5px 15px;
    font-size: 24px;
    font-weight: 900;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.burcGeri {
    position: absolute;
    z-index: 9;
    left: 20px;
    top: 50%;
    margin-top: -15px;
    color: #fff;
    border: 1px solid #fff;
    padding: 5px 15px;
    font-size: 24px;
    font-weight: 900;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.burcIleri:hover,
.burcGeri:hover {
    color: #cf5d59;
    border: 1px solid #cf5d59
}

.swiper-sagBurclar .swiper-pagination {
    position: absolute!important;
    z-index: 99;
    top: 90%;
    width: 100%!important
}

.swiper-sagBurclar span.swiper-pagination-bullet {
    background: transparent;
    border: 1px solid #fff;
    cursor: pointer
}

.swiper-sagBurclar .swiper-pagination-bullet-active {
    background: #fff!important;
    border: 1px solid #fff
}

.sagPuandurumu {
    background: #fff;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    margin-top: 20px;
    position: relative
}

.swiper-sagPuanic {
    width: 370px;
    height: 608px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff
}

.sagPuanBas {
    width: 370px;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #057c21;
    color: #fff
}

.sagPuanBas strong:nth-of-type(1n) {
    width: 30px;
    height: 32px;
    overflow: hidden;
    float: left;
    text-align: center
}

.sagPuanBas strong:nth-of-type(2n) {
    width: 190px;
    height: 32px;
    overflow: hidden;
    float: left
}

.sagPuanBas strong:nth-of-type(3n) {
    width: 50px;
    height: 32px;
    overflow: hidden;
    float: left
}

.sagPuanBas strong:nth-of-type(4n) {
    width: 50px;
    height: 32px;
    overflow: hidden;
    float: left
}

.sagPuanBas strong:nth-of-type(5n) {
    width: 50px;
    height: 32px;
    overflow: hidden
}

.sagPuanListe {
    width: 370px;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    color: #454545;
    font-size: 14px;
    font-weight: 500
}

.sagPuanListe:nth-of-type(2n) {
    background: #f7f7f7
}

.sagPuanListe span:nth-of-type(1n) {
    width: 30px;
    height: 32px;
    overflow: hidden;
    float: left;
    text-align: center;
    font-weight: 700
}

.sagPuanListe span:nth-of-type(2n) {
    width: 190px;
    height: 32px;
    overflow: hidden;
    float: left;
    text-align: left;
    font-weight: 400
}

.sagPuanListe span:nth-of-type(3n) {
    width: 50px;
    height: 32px;
    overflow: hidden;
    float: left;
    text-align: center;
    font-weight: 400
}

.sagPuanListe span:nth-of-type(4n) {
    width: 50px;
    height: 32px;
    overflow: hidden;
    float: left;
    text-align: center;
    font-weight: 400
}

.sagPuanListe span:nth-of-type(5n) {
    width: 50px;
    height: 32px;
    overflow: hidden;
    text-align: center;
    font-weight: 400
}

.puanGeri {
    background: #057c21;
    color: #fff;
    position: absolute;
    left: 20px;
    top: -5px;
    padding: 5px 15px;
    cursor: pointer;
    font-weight: 600;
    outline: none
}

.puanIleri {
    background: #057c21;
    color: #fff;
    position: absolute;
    right: 20px;
    top: -5px;
    padding: 5px 15px;
    cursor: pointer;
    font-weight: 600;
    outline: none
}

.swiper-sagFiksturic {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff
}

#superLigFiksturDiv {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 0px 20px
}

#tffLigFiksturDiv {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 0px 20px
}

.fikstarih {
    width: 340px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    background: #e2e2e2;
    color: #454545;
    font-size: 14px;
    font-weight: 700;
    padding: 0 15px;
    text-transform: uppercase
}

.fikstakimlist {
    width: 370px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    background: #fff;
    color: #454545;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px solid #e2e2e2
}

.fikstakimlist span {
    float: left;
    width: 50px;
    text-align: center;
    height: auto;
    overflow: hidden;
}

.fikstakimlist p.takim1 {
    float: left;
    padding: 0;
    width: 135px
}

.fikstakimlist font {
    float: left;
    width: 40px;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.fikstakimlist p.takim2 {
    float: left;
    padding: 0;
    width: 135px;
    text-align: right
}

.fiksturGeri {
    background: #057c21;
    color: #fff;
    position: absolute;
    left: 20px;
    top: -5px;
    padding: 5px 15px;
    cursor: pointer;
    font-weight: 600;
    outline: none
}

.fiksturIleri {
    background: #057c21;
    color: #fff;
    position: absolute;
    right: 20px;
    top: -5px;
    padding: 5px 15px;
    cursor: pointer;
    font-weight: 600;
    outline: none
}

select#havaDurumuSelect,
select#namazSaatleriSelect {
    background: transparent;
    border: 0
}

div#havaninDurumu {
    width: 330px;
    height: 207px;
    overflow: hidden;
    display: block;
    position: relative;
    background: linear-gradient(100deg, #428eff, #7de2e1, #b1e9b5);
    margin-top: 20px;
    padding: 0 20px
}

#havadurumu {
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    border-bottom: 2px solid #fff;
    margin: 20px 0
}

#havadurumu img {
    float: left;
    margin-left: 20px
}

select#havaDurumuSelect {
    float: right;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    outline: none;
    cursor: pointer;
    margin-top: 5px
}

select#havaDurumuSelect option {
    color: #000;
    font-size: 14px!important
}

.havaResim {
    float: left;
    margin-right: 15px
}

.havaResim img {
    width: 100px;
    height: auto;
    overflow: hidden
}

.havasag span {
    font-size: 12px
}

div#namazVakitleri {
    width: 330px;
    height: 300px;
    overflow: hidden;
    display: block;
    position: relative;
    background: linear-gradient(100deg, #e85e1c, #f08d14, #f49d15);
    margin-top: 20px;
    padding: 0 20px
}

#namazsaatleri {
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    border-bottom: 2px solid #fff;
    margin: 20px 0
}

#namazsaatleri img {
    float: left;
    margin-left: 20px
}

select#namazSaatleriSelect {
    float: right;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    outline: none;
    cursor: pointer;
    margin-top: 12px
}

select#namazSaatleriSelect option {
    color: #000;
    font-size: 14px!important
}

#namazBG {
    background: url(images/namaziconlar.png);
    width: 330px;
    height: 200px;
    overflow: hidden;
    margin-top: 20px;
    background-repeat: repeat-x;
    display: block
}

.imsak {
    width: 98px;
    height: 40px;
    overflow: hidden;
    display: block;
    text-align: center;
    float: left;
    margin-right: 18px;
    margin-top: 50px
}

.imsak:nth-of-type(3n) {
    margin-right: 0
}

.imsak:nth-of-type(4n) {
    margin-top: 75px
}

.imsak:nth-of-type(5n) {
    margin-top: 75px
}

.imsak:nth-of-type(6n) {
    margin-top: 75px;
    margin-right: 0
}

.imsak strong {
    font-size: 16px;
    font-weight: 600;
    display: block;
    color: #fff
}

.imsak span {
    font-size: 14px;
    font-weight: 400;
    display: block;
    color: #fff
}

.sagBiyografiler {
    width: 155px;
    height: 281px;
    overflow: hidden;
    display: block;
    float: left;
    margin: 0 20px
}

.sagBiyografiler:nth-of-type(2n) {
    margin: 0
}

.sagBiyografiler img {
    width: 155px;
    height: 200px;
    overflow: hidden;
    display: block
}

.sagBiyografiler strong {
    width: 135px;
    height: 36px;
    overflow: hidden;
    display: block;
    background: #efefef;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    color: #454545;
    margin-top: 5px;
    padding: 10px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagBiyografiler a {
    display: block
}

.sagBiyografiler a:hover strong {
    background: #fff;
    color: #d4000e
}

.swiper-firmalar {
    width: 330px!important;
    height: 225px;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

.swiper-firmalar .swiper-slide {
    width: 155px!important;
    height: 200px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagFirmalarin {
    width: 155px!important;
    height: 200px;
    overflow: hidden;
    display: block;
    position: relative
}

.sagFirmalarin img {
    width: 155px;
    height: 88px;
    overflow: hidden;
    display: block
}

.sagFirmalarin strong {
    width: 135px;
    height: 40px;
    overflow: hidden;
    display: block;
    font-size: 14px;
    text-align: center;
    padding: 10px
}

.sagFirmalarin span {
    width: 135px;
    height: 20px;
    overflow: hidden;
    display: block;
    text-align: center;
    padding: 0 10px 10px
}

.sagFirmalarin a {
    background: #efefef;
    color: #454545;
    display: block;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagFirmalarin a:hover {
    background: #fff;
    color: #d4000e
}

.firmaButonlar {
    width: 330px;
    height: 22px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 10px
}

.swiper-firmalar .swiper-pagination {
    position: absolute!important;
    z-index: 99;
    top: 0;
    width: 330px!important
}

.swiper-firmalar span.swiper-pagination-bullet {
    background: transparent;
    border: 1px solid #e24242;
    cursor: pointer;
    margin: 0 3px;
    padding: 0 3px
}

.swiper-firmalar .swiper-pagination-bullet-active {
    background: #e24242!important;
    border: 1px solid #e24242
}

.sagPopFirma {
    width: 360px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 10px 0;
    background: #fff;
    border-left: 10px solid #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagPopFirma:nth-of-type(2n) {
    background: #f3f3f3
}

.sagPopFirma a {
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding-left: 10px;
    color: #454545
}

.sagPopFirma:hover {
    border-left: 10px solid #e24242
}

.sagPopFirma a:hover strong {
    color: #e24242
}

.sagPopFirma strong {
    display: block;
    font-size: 16px;
    font-weight: 700;
    line-height: 27px
}

.sagPopFirma span {
    display: block;
    font-size: 13px;
    font-weight: 400
}

.sagPopFirma img {
    width: 81px;
    height: 46px;
    overflow: hidden;
    display: block;
    float: right
}

.sagFirmaFiltre {
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 10px 20px 20px
}

.iller {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    margin-right: 20px;
    float: left;
    margin-bottom: 20px
}

.ilceler {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    margin-bottom: 20px
}

.anasektorler {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    margin-right: 20px;
    float: left;
    margin-bottom: 20px
}

.altsektorler {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    margin-bottom: 20px
}

.sagFirmaFiltre select {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    border: 0;
    outline: none;
    background: #efefef;
    padding: 0 0 0 5px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.sagFirmaFiltre select option {
    outline: none;
    border: 0
}

.sagFirmaFiltre select:nth-of-type(2n) {
    margin-right: 0
}

.sagFirmaFiltre input {
    width: 155px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    display: block;
    float: right;
    background: #e24242;
    color: #fff;
    border: 0;
    outline: none;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagFirmaFiltre input:hover {
    background: #454545
}

.sagSondk {
    width: 370px;
    height: 64px;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 5px 0;
    background: #fff
}

.sagSondk:nth-of-type(2n) {
    background: #f3f3f3!important
}

.sagSondk:nth-of-type(5n) {
    border-bottom: 0!important
}

.sagSondk a {
    color: #454545;
    width: 362px;
    height: 64px;
    max-height: 64px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    border-left: 8px solid #fff
}

.sagSondk a:hover {
    color: #d4000e;
    border-left: 8px solid #d4000e
}

.sagSondk img {
    width: 114px;
    height: 64px;
    overflow: hidden;
    float: right;
    position: relative;
    display: block;
    opacity: 1
}

.sagSondk strong {
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
    width: 227px;
    height: 44px;
    max-height: 44px;
    overflow: hidden;
    display: block;
    padding: 0 10px
}

.sagSondk span {
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    width: 227px;
    height: 20px;
    max-height: 20px;
    overflow: hidden;
    display: block;
    padding: 0 10px;
    text-align: right
}

.sagSondk a:hover span {
    color: #454545
}

.buayCokokunan .sagSablon1 a:hover {
    color: #2d87bd;
    border-left: 8px solid #2d87bd
}

.swiper-popfGaleri {
    width: 370px;
    height: 335px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.swiper-popfGaleri img {
    width: 370px;
    height: 270px;
    overflow: hidden;
    display: block;
    position: relative
}

.swiper-popfGaleri strong {
    width: 340px;
    height: 24px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    padding: 20px 15px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    white-space: nowrap;
    text-overflow: ellipsis
}

.swiper-popfGaleri a {
    display: block;
    color: #454545;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.swiper-popfGaleri span {
    width: auto;
    height: auto;
    line-height: 28px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background: #ff5a6e;
    position: absolute;
    z-index: 99;
    top: 10px;
    right: 10px
}

.swiper-popfGaleri a:hover strong {
    background: #ff5a6e;
    color: #fff
}

.swiper-popfGaleri .popGeri,
.swiper-popfGaleri .popIleri {
    margin-top: -50px!important;
    position: absolute;
    top: 50%;
    font-size: 24px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
    background: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.swiper-popfGaleri .popIleri {
    right: 20px;
    padding: 3px 8px 3px 10px
}

.swiper-popfGaleri .popGeri {
    left: 20px;
    padding: 3px 10px 3px 8px
}

.swiper-popfGaleri .popGeri:hover,
.swiper-popfGaleri .popIleri:hover {
    background: #ff5a6e;
    color: #fff
}

#vgaleriPopSag {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #000;
    margin-top: 20px
}

.vgaleriPopSag {
    width: 370px;
    height: 64px;
    overflow: hidden;
    display: block;
    margin: 0 0 13px;
    border-bottom: 1px solid #292929;
    padding-bottom: 13px;
    position: relative
}

.vgaleriPopSag a {
    color: #adadad;
    width: 370px;
    height: 64px;
    overflow: hidden;
    display: block;
    text-decoration: none
}

.vgaleriPopSag strong {
    font-size: 14px;
    line-height: 19px;
    font-weight: 700;
    width: 236px;
    height: 38px;
    overflow: hidden;
    display: block;
    padding: 0 10px
}

.vgaleriPopSag img {
    width: 114px;
    height: 64px;
    overflow: hidden;
    float: left;
    position: relative;
    display: block
}

.vgaleriPopSag a:hover {
    color: #0be6af
}

.vgaleriPopSag:nth-of-type(5n) {
    margin-bottom: 0!important;
    border-bottom: 0!important
}

.vgaleriPopSag a:before {
    content: "\f144";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    right: 10px;
    color: #adadad;
    font-size: 18px;
    margin-top: 73px
}

.vgaleriPopSag a:hover:before {
    color: #0be6af
}

#vgaleriPopSag .sagGenelBaslik:before {
    background: #292929!important
}

#vgaleriPopSag .vgaleriPopSag a:before {
    margin-top: 48px!important
}

.vgaleriPopSag span {
    position: absolute;
    bottom: 12px;
    font-size: 12px;
    right: 36px
}

.vgaleriPopSag a:hover span {
    color: #adadad
}

.sagBlokAnket {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

#anasayfaSinema {
    width: 780px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    background: #f5c517;
    padding: 20px 0 5px
}

#anasayfaSinema:after {
    width: 100%;
    height: 180px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 0;
    background: #fff;
    content: ""
}

.anasayfaSinema {
    width: 740px;
    height: 375px;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

.anasayfaSinema .anasayfaSinemalar {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.anasayfaSinema .anasayfaSinemalar a {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    text-align: center
}

.anasayfaSinema .anasayfaSinemalar img {
    width: 170px;
    height: 244px;
    overflow: hidden;
    display: block;
    position: relative
}

.anasayfaSinema .anasayfaSinemalar strong {
    font-size: 14px;
    font-weight: 600;
    padding: 10px 5px;
    width: 160px;
    height: 42px;
    max-height: 42px;
    display: block;
    overflow: hidden;
    background: #fff;
    color: #000;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    border-bottom: 5px solid #f5c517
}

.anasayfaSinema .anasayfaSinemalar a:hover strong {
    border-bottom: 5px solid #000
}

.anasayfaSinema .firmaButonlar {
    width: 740px!important;
    bottom: 20px
}

.anasayfaSinema .swiper-pagination {
    width: 740px!important
}

.anasayfaSinema .swiper-pagination-bullet-active {
    background: #f5c517!important
}

.anasayfaSinema .swiper-pagination-bullet {
    background: #000;
    margin: 0 5px;
    width: 20px
}

.anasayfaSinema .vizyonGeri,
.anasayfaSinema .vizyonIleri {
    width: auto;
    height: auto;
    overflow: hidden;
    display: block;
    background: #000;
    position: absolute;
    bottom: 15px;
    z-index: 99;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.anasayfaSinema .vizyonGeri:hover,
.anasayfaSinema .vizyonIleri:hover {
    background: #f5c517;
    color: #000
}

.anasayfaSinema .vizyonGeri {
    left: 20px;
    padding: 5px 30px 5px 28px
}

.anasayfaSinema .vizyonIleri {
    right: 20px;
    padding: 5px 28px 5px 30px
}

.anasayfaSinema .genelBaslik:before {
    background: #fff
}

#piyasalardaSonDurum {
    width: 780px;
    height: 177px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    padding: 20px 0;
    background: #fff
}

.solDoviz {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

#piyasalardaSonDurum:before {
    width: 740px;
    height: 1px;
    overflow: hidden;
    display: block;
    background: #526479;
    position: absolute;
    z-index: 9;
    bottom: 0;
    content: "";
    left: 20px
}

.solDoviz ul {
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block
}

.solDoviz ul li {
    list-style: none;
    float: left;
    width: 122px;
    height: auto;
    overflow: hidden;
    display: block;
    text-align: center;
    border-right: 1px solid #526479
}

.solDoviz ul li:nth-of-type(6n) {
    border: 0
}

.solDoviz ul li .vv i {
    display: block;
    font-size: 36px;
    margin-bottom: 5px;
    color: #526479
}

.solDoviz ul li .vv strong {
    color: #526479
}

.solDoviz ul li .vvv p {
    display: block
}

.solDoviz ul li .vvv span {
    display: block;
    color: #526479
}

.solDoviz ul li .vvv font {
    display: block;
    color: #526479
}

.solDoviz ul li i.fa.fa-arrow-down {
    color: #d4000e
}

.solDoviz ul li i.fa.fa-arrow-up {
    color: #1c9200
}

.solDoviz ul li i.fa.fa-minus {
    color: #526479
}

.swiper-firmalar2 {
    width: 740px!important;
    height: 225px;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

.solFirmalarin {
    width: 170px!important;
    height: 190px;
    overflow: hidden;
    display: block;
    position: relative
}

.solFirmalarin img {
    width: 170px;
    height: 100px;
    overflow: hidden;
    display: block
}

.solFirmalarin strong {
    width: 150px;
    height: 40px;
    overflow: hidden;
    display: block;
    text-align: center;
    padding: 10px
}

.solFirmalarin span {
    width: 150px;
    height: 20px;
    overflow: hidden;
    display: block;
    text-align: center;
    padding: 0 10px 10px
}

.solFirmalarin a {
    background: #efefef;
    color: #454545;
    display: block;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.solFirmalarin a:hover {
    background: #fff;
    color: #d4000e
}

.swiper-firmalar .firmaButonlar {
    width: 330px;
    height: 22px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 10px
}

.firmaButonlar {
    width: 740px;
    height: 22px;
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: -3px
}

.swiper-firmalar2 .swiper-pagination {
    position: absolute!important;
    z-index: 99;
    top: 0;
    width: 740px!important
}

.swiper-firmalar2 span.swiper-pagination-bullet {
    background: transparent;
    border: 1px solid #e24242;
    cursor: pointer;
    margin: 0 3px;
    padding: 0 3px
}

.swiper-firmalar2 .swiper-pagination-bullet-active {
    background: #e24242!important;
    border: 1px solid #e24242
}

ul.menu2 {
    margin: 7px 0 0;
    padding: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

ul.menu2 li {
    list-style: none;
    margin: 0 0 0 10px;
    float: left;
    position: relative
}

ul.menu2 li a {
    width: auto;
    height: 36px;
    line-height: 36px;
    border: 1px solid #f3f3f3;
    color: #454545;
    overflow: hidden;
    display: block;
    padding: 30px 10px 0;
    font-size: 12px;
    font-weight: 500;
    -webkit-transition: all .25s;
    z-index: 9999;
    position: relative;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

ul.menu2 li a:hover {
    border: 1px solid #d4000e;
    color: #d4000e
}

ul.menu2 li a:hover:before {
    color: #d4000e
}

ul.menu2 li:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    top: 10px;
    color: #454545;
    font-size: 24px
}

ul.menu2 li:nth-of-type(1n):before {
    content: "\f030";
    left: 40px;
    color:#d4000e;
}

ul.menu2 li:nth-of-type(2n):before {
    content: "\f144";
    left: 40px;
    color:#d4000e;
}

ul.menu2 li:nth-of-type(3n):before {
   content: "\f05a";
    left: 30px;
}

ul.menu2 li:nth-of-type(4n):before {
    content: "\f09d";
    left: 37px;
      color:#d4000e;
}

ul.menu2 li:nth-of-type(5n):before {
    content: "\f14d";
    left: 30px;
      color:#d4000e;
}

ul.menu2 li:nth-of-type(6n):before {
    content: "\f005";
    left: 30px;
      color:#d4000e;
}

ul.menu2 li:nth-of-type(7n):before {
    content: "\f0e0";
    left: 20px;
      color:#d4000e;
}



.ekonomiKategorisine #piyasalardaSonDurum {
    width: 1170px;
    height: 121px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    padding: 20px 0;
    background: #fff
}

.ekonomiKategorisine .solDoviz {
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

.ekonomiKategorisine #piyasalardaSonDurum:before {
    width: 1130px;
    height: 1px;
    overflow: hidden;
    display: block;
    background: #526479;
    position: absolute;
    z-index: 9;
    bottom: 0;
    content: "";
    left: 20px
}

.ekonomiKategorisine .solDoviz ul {
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block
}

.ekonomiKategorisine .solDoviz ul li {
    list-style: none;
    float: left;
    width: 187px;
    height: auto;
    overflow: hidden;
    display: block;
    text-align: center;
    border-right: 1px solid #526479
}

.ekonomiKategorisine .solDoviz ul li:nth-of-type(6n) {
    border: 0!important
}

#encokKazananlar {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    background: #fff;
    margin-top: 20px
}

#encokKaybedenler {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    background: #fff;
    margin-top: 20px
}

#encokislemGorenler {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    background: #fff;
    margin-top: 20px
}

.encokKazananlar ul {
    padding: 0;
    margin: 0;
    width: 330px;
    height: auto;
    overflow: hidden;
    padding: 0 20px 20px 20px
}

.encokKazananlar i {
    color: #1c9200
}

.encokKazananlar ul li {
    list-style: none;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #efefef
}

.encokKazananlar ul li span {
    float: left;
    width: 86px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    font-size: 14px;
    font-weight: 700;
    color: #131313
}

.encokKazananlar ul li span:nth-of-type(1n) {
    text-align: left;
    width: 92px!important
}

.encokKazananlar ul li span:nth-of-type(2n) {
    text-align: right;
    width: 98px!important
}

.encokKazananlar ul li span:nth-of-type(3n) {
    text-align: right;
    width: 140px!important
}

.encokKaybedenler ul {
    padding: 0;
    margin: 0;
    width: 330px;
    height: auto;
    overflow: hidden;
    padding: 0 20px 20px 20px
}

.encokKaybedenler ul li {
    list-style: none;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #efefef
}

.encokKaybedenler ul li span {
    float: left;
    width: 86px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    font-size: 14px;
    font-weight: 700;
    color: #131313
}

.encokKaybedenler ul li span:nth-of-type(1n) {
    text-align: left;
    width: 92px!important
}

.encokKaybedenler ul li span:nth-of-type(2n) {
    text-align: right;
    width: 98px!important
}

.encokKaybedenler ul li span:nth-of-type(3n) {
    text-align: right;
    width: 140px!important
}

.encokKaybedenler i {
    color: #d4000e
}

.encokislemGorenler ul {
    padding: 0;
    margin: 0;
    width: 330px;
    height: auto;
    overflow: hidden;
    padding: 0 20px 20px 20px
}

.encokislemGorenler ul li {
    list-style: none;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #efefef
}

.encokislemGorenler ul li span {
    float: left;
    width: 86px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    font-size: 14px;
    font-weight: 700;
    color: #131313
}

.encokislemGorenler ul li span:nth-of-type(1n) {
    text-align: left;
    width: 92px!important
}

.encokislemGorenler ul li span:nth-of-type(2n) {
    text-align: right;
    width: 98px!important
}

.encokislemGorenler ul li span:nth-of-type(3n) {
    text-align: right;
    width: 140px!important
}

.encokislemGorenler i.fa-caret-up {
    color: #1c9200
}

.encokislemGorenler i.fa-caret-down {
    color: #d4000e
}

#bintlNeoldu {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    background: #fff;
    margin-top: 20px
}

.bintlNeoldu {
    width: 330px;
    height: auto;
    overflow: hidden;
    display: block;
    padding: 0 20px 10px
}

.today-money {
    width: 100%;
    margin-top: 45px;
    padding: 0;
    margin-bottom: 3px
}

.today-money li {
    display: inline-block;
    width: 76px;
    text-align: center;
    background-color: #00be74;
    margin-right: 5px;
    position: relative;
    height: 100px;
    list-style: none
}

.today-money li span.count {
    color: #000;
    position: absolute;
    top: -25px;
    right: 25px;
    font-weight: 700;
    z-index: 99;
    padding-top: 3px
}

.today-money li i {
    font-size: 24px;
    position: absolute;
    z-index: 99;
    top: -45px;
    right: 32px
}

.today-money i.fa-caret-down {
    color: #cc282a
}

.today-money li img {
    position: absolute;
    z-index: 999;
    left: 22px;
    width: 30px;
    bottom: 24px;
    height: 30px;
    text-align: center
}

.today-money p {
    position: absolute;
    z-index: 99999;
    bottom: 4px;
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff
}

.today-money li::after {
    content: '';
    position: absolute;
    bottom: 0;
    z-index: 99;
    width: 100%;
    height: 70px;
    background-color: #253746;
    left: 0;
    border-top-left-radius: 2em;
    border-top-right-radius: 2em
}

.takimlar {
    width: 1140px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 20px 0 0;
    padding: 0 20px;
    background: #fff
}

.takimlar a {
    width: auto;
    height: auto;
    overflow: hidden;
    display: block;
    float: left;
    background: #fff
}

.takimlar a img {
    width: auto;
    height: 45px;
    overflow: hidden;
    display: block;
    padding: 10px
}

#yorumAlani {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px 0;
    background: #fff;
    margin-top: 20px
}

.yorumYap {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px
}

.yorumYapan {
    width: 100%;
    margin-bottom: 10px;
    height: auto;
    overflow: hidden;
    float: left
}

.yorumYapan label {
    width: 365px;
    height: auto;
    float: left;
    margin-right: 10px;
    display: block;
    position: relative
}

.yorumYapan i {
    position: absolute;
    top: 13px;
    left: 10px;
    width: 20px;
    text-align: center;
    color: #828282;
    padding-right: 10px;
    border-right: 1px solid #EFEFEF
}

.yorumYapan input {
    height: 40px;
    line-height: 40px;
    width: 303px;
    background-color: #F7F7F7;
    border: 1px solid #EFEFEF;
    font-size: 12px;
    color: #1c1d1d;
    padding: 0 10px 0 50px;
    outline: 0
}

.yorumYapan label:nth-of-type(2n) {
    margin-right: 0!important
}

.yorumText2 {
    width: 604px;
    height: auto;
    overflow: hidden;
    float: left;
    margin-right: 10px
}

.yorumText2 textarea,
.yorumTextB textarea {
    resize: none;
    line-height: 15px;
    font-size: 12px;
    padding-left: 50px;
    padding-top: 10px;
    font-family: 'Titillium Web', sans-serif!important;
    background-color: #F7F7F7;
    border: 1px solid #EFEFEF;
    outline: 0
}

.yorumText2 textarea {
    height: 70px;
    width: 542px;
    color: #1c1d1d;
    padding-right: 10px
}

.yorumText2 label {
    position: relative;
    width: 100%;
    display: block
}

.yorumText2 .fa-pencil {
    position: absolute;
    top: 10px;
    left: 10px;
    height: 75%
}

.yorumText2 i {
    position: absolute;
    top: 15px;
    left: 10px;
    width: 20px;
    text-align: center;
    color: #828282;
    padding-right: 10px;
    border-right: 1px solid #EFEFEF
}

.form-dv button {
    background-color: #F7F7F7;
    border: 1px solid #EFEFEF;
    padding: 16px 12px 18px;
    text-align: center;
    width: 100%;
    cursor: pointer;
    outline: 0;
    transition: all .3s ease-in-out
}

.form-dv button span {
    font-size: 14px;
    font-weight: 600;
    color: #a9a9a9;
    transition: all .3s ease-in-out
}

article.comment-list {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 20px;
    margin-top: 20px
}

.comment-box {
    width: 96%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #f7f7f7;
    padding: 2%
}

.titleYorum {
    width: 96%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    padding: 1% 2%
}

span.name {
    font-size: 14px;
    font-weight: 500;
    margin-right: 10px
}

span.date {
    font-size: 14px;
    font-weight: 500;
    margin-right: 10px
}

span.answer {
    font-size: 14px;
    font-weight: 500;
    margin-right: 10px;
    float: right
}

span.answer a {
    color: #d4000e
}

span.answer a:hover {
    color: #454545
}

.comment-box p {
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
    color: #454545
}

.yasalUyari {
    padding: 5px 38px 5px 10px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #c09853;
    font-size: 12px;
    position: relative;
    width: 690px;
    height: auto;
    margin: 20px 0 0;
    overflow: hidden
}

.yasalUyari i {
    margin-top: 8px;
    margin-right: 5px
}

.trafikDurumuFrame {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px
}

.trafikDurumuFrame iframe {
    width: 100%;
    height: 600px;
    overflow: hidden;
    display: block
}

strong.baslik {
    font-size: 28px;
    font-weight: 900;
    line-height: 42px;
    height: 42px;
    background: #fff;
    width: 100%;
    position: relative;
    display: block
}

strong.baslik:before {
    background: #454545;
    position: absolute;
    bottom: 19px;
    height: 3px;
    width: 700px;
    content: "";
    z-index: 9;
    left: 0
}

strong.baslik:after {
    border-bottom: 3px dashed #454545;
    position: absolute;
    bottom: 19px;
    height: 3px;
    width: 35px;
    content: "";
    z-index: 9;
    right: 0
}

strong.baslik span {
    padding: 0 50px 0 0;
    background: #fff;
    z-index: 8888;
    position: relative;
    text-transform: uppercase;
    color: #454545
}

.sayfaDEtayIcerik {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.sayfaDEtayIcerik p {
    font-size: 17px;
    font-weight: 300;
    color: #000;
    margin-bottom: 20px;
    line-height: 22px;
    line-height: 1.5em
}

.sayfaDEtayIcerik strong {
    font-size: 17px;
    font-weight: 500;
    color: #000;
    margin-bottom: 5px;
    display: block;
    line-height: 1.5em
}

.sayfaDEtayIcerik h1 {
    font-size: 46px
}

.sayfaDEtayIcerik h2 {
    font-size: 38px
}

.sayfaDEtayIcerik h3 {
    font-size: 32px
}

.sayfaDEtayIcerik h4 {
    font-size: 26px
}

.sayfaDEtayIcerik h5 {
    font-size: 24px
}

.sayfaDEtayIcerik h6 {
    font-size: 22px
}

.burcICON {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.burcICON img {
    width: 86px;
    height: 86px;
    overflow: hidden;
    padding: 10px;
    background: #5c3d76;
    border-radius: 50%;
    margin-bottom: 10px
}

.burcICON a {
    width: 106px;
    height: 163px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    margin-top: 20px
}

.burcICON a:nth-of-type(6n) {
    margin-right: 0!important
}

.burcICON a:hover img {
    background: #412858
}

.burcICON a:hover strong {
    color: #5c3d76
}

.burcICON strong {
    font-size: 13px;
    font-weight: 800;
    color: #454545
}

.burcICON span {
    font-size: 9px;
    font-weight: 500;
    color: #454545
}

.burcSayfaTAB {
    width: 740px;
    height: auto;
    margin-top: 30px
}

.burcSayfaTAB ul {
    width: 740px;
    height: 36px;
    margin: 0;
    padding: 0;
    border-bottom: 3px solid #efefef
}

.burcSayfaTAB ul li.active {
    border-bottom: 3px solid #5c3d76;
    color: #5c3d76!important
}

.burcSayfaTAB ul li {
    float: left;
    list-style: none
}

.burcSayfaTAB ul li.active a {
    color: #5c3d76!important
}

.burcSayfaTAB ul li a {
    text-decoration: none;
    color: #454545;
    padding: 0 15px;
    line-height: 36px;
    display: block;
    font-weight: 700
}

.burcTABicerik {
    margin-bottom: 15px;
    width: 740px;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.burcTABicerik #bugunVerisi {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.burcTABicerik #haftalikVerisi {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.burcTABicerik #aylikVerisi {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.burcTABicerik #yillikVerisi {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.burcTABicerik #yillikVerisi strong {
    font-weight: 800
}

#canliSonuclarSayfasi {
    width: 1130px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px;
    background: #fff
}

#canliSonuclarSayfasi strong.baslik:before {
    width: 1090px
}

.yazarinDivi {
    width: 233px;
    height: 252px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px;
    margin-top: 20px
}

.yazarinDivi:after {
    width: 233px;
    height: 202px;
    overflow: hidden;
    display: block;
    position: absolute;
    content: "";
    bottom: 0;
    background: #efefef;
    z-index: 1
}

.yazarinDivi:nth-of-type(3n) {
    margin-right: 0!important
}

.ySayfasiResim {
    width: 100%;
    height: 132px;
    overflow: hidden;
    display: block;
    text-align: center;
    position: relative;
    z-index: 9
}

.ySayfasiResim img {
    width: 132px;
    height: 132px;
    overflow: hidden;
    margin: 0 auto
}

.ySayfasiIsim {
    width: 201px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    font-weight: 700;
    overflow: hidden;
    display: block;
    position: relative;
    z-index: 9;
    background: #fff;
    padding: 0 16px
}

.ySayfaYazi {
    width: 201px;
    height: 36px;
    overflow: hidden;
    display: block;
    position: relative;
    z-index: 9;
    padding: 10px 16px 0;
    margin-bottom: 10px
}

.ySayfaYazi a {
    font-size: 14px;
    font-weight: 500;
    color: #454545
}

.ySayfaYazi a:hover {
    color: #d4000e
}

.ySayfasiK {
    width: 201px;
    height: 36px;
    font-size: 14px;
    font-weight: 500;
    overflow: hidden;
    display: block;
    position: relative;
    z-index: 9
}

.ySayfasiTum {
    width: 201px;
    height: 16px;
    overflow: hidden;
    display: block;
    position: relative;
    z-index: 9;
    padding: 0 16px;
    text-align: right
}

.ySayfasiTum a {
    font-size: 12px;
    font-weight: 500;
    color: #d4000e
}

.ySayfasiTum a:hover {
    color: #454545
}

.yazarTumicerikListe {
    width: 740px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    border-bottom: 1px solid #efefef;
    padding-bottom: 20px;
    margin: 0 20px 20px 0
}

.yazarTumicerikListe a {
    display: block;
    color: #454545;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.yazarTumicerikListe img {
    width: 250px;
    height: 140px;
    overflow: hidden;
    display: block;
    margin-right: 20px;
    float: left
}

.yazarTumicerikListe h3 {
    font-size: 24px;
    font-weight: 800
}

.yazarTumicerikListe p {
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    color: #454545;
    display: block;
    height: auto;
    max-height: 88px;
    overflow: hidden;
    position: relative;
    margin-top: 10px
}

.yazarTumicerikListe a:hover h3 {
    color: #d4000e
}

main.site-main form {
    width: 100%;
    height: 30px;
    margin: 20px 0;
    display: block;
    position: relative;
    background: #f5f5f5;
    padding: 20px
}

main.site-main form label.baslik {
    width: auto;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-weight: 700;
    color: #454545;
    padding-right: 20px
}

main.site-main form select.secmece {
    width: auto;
    height: 30px;
    line-height: 28px;
    padding: 0 10px;
    outline: none;
    cursor: pointer
}

.col-sol {
    width: 570px;
    height: auto;
    overflow: hidden;
    display: block;
    float: left;
    margin-right: 20px;
    position: relative
}

.col-sol ul.liste {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative
}

.col-sol ul.liste li {
    width: 530px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    background: #fff;
    padding: 20px
}

.col-sol ul.liste li:nth-of-type(2n) {
    background: #f5f5f5
}

.col-sol ul.liste li h4 {
    font-size: 22px!important;
    font-weight: 700!important;
    color: #454545
}

.col-sol ul.liste li a.haritadaAc {
    font-size: 14px;
    font-weight: 500;
    background: #d4000e;
    color: #fff;
    padding: 5px 10px;
    margin-left: 10px
}

.col-sol ul.liste li a.telefonNum {
    font-size: 14px;
    font-weight: 500;
    color: #454545
}

.col-sol ul.liste li .label-info {
    float: right;
    padding: 8px 12px;
    font-size: 12px;
    font-weight: 400;
    background: #ffde58
}

.col-sol .kapat {
    position: absolute;
    right: 20px;
    top: 60px;
    overflow: hidden;
    width: 20px;
    height: 20px;
    line-height: 17px;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    float: right;
    border: 1px solid #454545
}

.col-sag {
    width: 150px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative
}

.col-sag ul.ilceler {
    margin: 0;
    padding: 0;
    display: block;
    width: 150px;
    height: auto;
    overflow: hidden;
    position: relative;
    background: #d4000e;
    text-align: right;
    padding: 0 0
}

.col-sag ul.ilceler li {
    list-style: none;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block
}

.col-sag ul.ilceler li a {
    width: 110px;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    display: block;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    padding: 0 20px;
    border-bottom: 1px solid #c11616;
    position: relative;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.col-sag ul.ilceler li a:hover {
    background: #c11616
}

.col-sag ul.ilceler li a:before {
    content: "\f04b";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: absolute;
    z-index: 999;
    bottom: 11px;
    left: 10px;
    color: #d4000e;
    font-size: 12px
}

.col-sag ul.ilceler li a:hover:before {
    color: #fff
}

.arsivBaslik {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
    display: block;
    background: #fff;
    margin-top: 20px;
    padding-top: 20px
}

.ySayfasiResimT {
    width: 90px;
    height: 90px;
    overflow: hidden;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px
}

.ySayfasiResimT img {
    width: 90px;
    height: 90px;
    overflow: hidden;
    display: block
}

.ySayfasiIsimT {
    width: 590px;
    height: 20px;
    overflow: hidden;
    display: block;
    position: relative
}

.ySayfasiIsimT strong {
    font-size: 16px;
    font-weight: 700;
    margin-right: 10px
}

.ySayfasiIsimT span {
    font-size: 14px;
    font-weight: 400
}

.ySayfasiBiyT {
    width: 590px;
    height: 50px;
    overflow: hidden;
    display: block;
    position: relative;
    font-size: 14px;
    font-weight: 400
}

.ySayfasiLink {
    width: 590px;
    height: 20px;
    overflow: hidden;
    display: block;
    position: relative;
    text-align: right
}

.ySayfasiLink a {
    font-size: 14px;
    font-weight: 700;
    color: #454545
}

.ySayfasiLink a:hover {
    color: #d4000e
}

.kategoriBiyografi {
    width: 221px;
    height: 390px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-top: 20px;
    margin-right: 20px;
    float: left;
    -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15), 2px 2px 0 1px #fff, 5px 5px 2px 0 rgba(0, 0, 0, .15), 6px 6px 0 1px #fff, 9px 9px 3px 0 rgba(0, 0, 0, .15);
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15), 2px 2px 0 1px #fff, 5px 5px 2px 0 rgba(0, 0, 0, .15), 6px 6px 0 1px #fff, 9px 9px 3px 0 rgba(0, 0, 0, .15);
    -webkit-transition: all .2s linear;
    background: #fff;
    transition: all .2s linear;
    padding: 10px 10px 0;
    margin-left: 2px
}

.kategoriBiyografi:nth-of-type(3n) {
    margin-right: 0
}

.kategoriBiyografi img {
    width: 221px;
    height: 271px;
    overflow: hidden;
    display: block;
    position: relative
}

.kategoriBiyografi h3 {
    width: 221px;
    max-height: 40px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 10px 0 8px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 800
}

.kategoriBiyografi p {
    width: 221px;
    max-height: 51px;
    height: 51px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 0 10px;
    font-size: 14px;
    font-weight: 400
}

.kategoriBiyografi a {
    color: #454545
}

.kategoriBiyografi a:hover h3 {
    color: #d4000e
}

#socialslide {
    background: #fff;
    -moz-box-shadow: inset 0 0 3px #e8e8e8;
    -webkit-box-shadow: inset 0 0 3px #e8e8e8;
    box-shadow: inner 0 0 3px #e8e8e8;
    width: 300px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    display: none;
    z-index: 99999999999999;
    height: auto;
    overflow: hidden
}

#socialslide font {
    width: 280px;
    height: auto;
    overflow: hidden;
    line-height: 40px;
    background: #e8e8e8;
    color: #454545;
    display: block;
    padding: 0 10px;
    font-weight: 400
}

.ilgiceker {
    width: 100%;
    height: 56px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-bottom: 10px
}

.ilgiceker a {
    width: 100%;
    height: 56px;
    overflow: hidden;
    display: block;
    color: #454545
}

.ilgiceker img {
    width: 100px;
    height: 56px;
    overflow: hidden;
    display: block;
    float: left;
    margin-right: 10px
}

.ilgiceker strong {
    font-size: 14px;
    font-weight: 600
}

.ilgiceker a:hover strong {
    color: #d4000e
}

.sagDoviz {
    width: 370px;
    height: 270px;
    overflow: hidden;
    display: block;
    position: relative;
    background: linear-gradient(0deg, #428eff, #82c3ff);
    margin-top: 20px;
    padding: 0
}

.sagDoviz:before {
    position: absolute;
    content: "";
    background-image: url(../images/ekonomi-piyasalar-detay_06.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    width: 107px;
    height: 270px;
    overflow: hidden;
    display: block;
    left: 0;
    top: 0;
    z-index: 9999
}

.sagDoviz .sagGenelBaslik:before {
    display: none
}

.sagDoviz input#mon {
    width: 100px;
    height: 26px;
    line-height: 26px;
    outline: none;
    border: 0;
    border-bottom: 1px solid #4590ff;
    background: transparent;
    margin-right: 16px;
    position: relative;
    overflow: hidden;
    display: block;
    float: left;
    color: #fff
}

.sagDoviz select#from {
    width: 100px;
    height: 30px;
    line-height: 30px;
    outline: none;
    border: 0;
    border-bottom: 1px solid #4590ff;
    background: transparent;
    color: #fff
}

.sagDoviz select#from option {
    color: #454545
}

.sagDoviz p {
    width: 100%;
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    font-weight: 400;
    color: #fff
}

.sagDoviz select#to {
    width: 217px;
    height: 30px;
    line-height: 30px;
    outline: none;
    border: 0;
    border-bottom: 1px solid #4590ff;
    background: transparent;
    color: #fff
}

.sagDoviz select#to option {
    color: #454545;
    cursor: pointer
}

.sagDoviz button {
    width: 100%;
    height: 36px;
    line-height: 32px;
    overflow: hidden;
    display: block;
    background: transparent;
    border: 1px solid #417dd6;
    margin-top: 10px;
    color: #fff;
    cursor: pointer;
    outline: none;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.sagDoviz button:hover {
    background: #417dd6
}

.sagDoviz .cevap {
    width: 220px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin-left: 130px;
    margin-top: 12px;
    font-size: 22px;
    color: #fff;
    font-weight: 700
}

#footerGenel {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    background: #000000;
    color: #fff;
    margin: 20px auto 0;
    padding-bottom: 0px
}

#footer1 {
    width: 100%;
    height: 50px;
    overflow: hidden;
    display: block;
    position: relative;
    background: #d4000e;
}

ul.footer1 {
    width: 1170px;
    height: 50px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0
}

ul.footer1 li {
    list-style: none;
    padding: 0;
    margin: 0
}

ul.footer1 li a {
    width: auto;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    display: block;
    float: left;
    padding: 0 15px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

ul.footer1 li a:hover {
    color: #ffde58
}

#footer2 {
    width: 1170px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 15px auto;
    padding: 0
}

.footerLogo {
    width: 398px;
    height: 76px;
    overflow: hidden;
    display: block;
    position: relative;
    margin-right: 20px;
    float: left
}

ul.footer2 {
    width: 850px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0;
    padding: 0
}

ul.footer2 li {
    list-style: none;
    margin: 0;
    padding: 0
}

ul.footer2 li a {
    width: 130px;
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    display: block;
    float: left;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    padding-left: 10px;
    border-left: 1px solid #383838
}

ul.footer2 li a:hover {
    color: #ffde58;
    border-left: 1px solid #ffde58
}

.footer3 {
    width: 1170px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0
}

.footer3 p {
    width: 922px;
    height: 50px;
    float: left;
    display: block;
    overflow: hidden;
    font-size: 14px;
    color: #fff
}

.fsosyal {
    width: 248px;
    height: 50px;
    overflow: hidden;
    display: block;
    position: relative
}

.fsosyal a {
    width: auto;
    height: 30px;
    line-height: 30px;
    float: left;
    padding: 0 10px;
    background: #2f2f2f;
    border: 1px solid #191919;
    color: #656565;
    margin: 8px 0 0 5px
}

.fsosyal a:hover i.fa.fa-facebook {
    color: #3B5998
}

.fsosyal a:hover i.fa.fa-instagram {
    color: #d52976
}

.fsosyal a:hover i.fa.fa-twitter {
    color: #00aced
}

.fsosyal a:hover i.fa.fa-google-plus {
    color: #dd4b39
}

.fsosyal a:hover i.fa.fa-linkedin {
    color: #3B5998
}

.fsosyal a:hover i.fa.fa-youtube {
    color: #dd4b39
}

.sagPuandurumu2 {
    background: #fff;
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    margin-top: 20px;
    position: relative
}

select#getSelect,
select#getSelect2 {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 20px;
    background: #ffd201;
    border: 0;
    outline: none;
    font-size: 16px;
    font-weight: 700;
    color: #454545;
    cursor: pointer
}

select#getSelect2 {
    background: #057c21!important;
    color: #fff!important
}

.sagPuandurumu2:before,
.sagPuandurumu:before {
    position: absolute;
    content: "\f0d7";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-size: 22px;
    top: 8px;
    right: 0;
    z-index: 99;
    padding: 10px;
    background: #ffd201
}

.sagPuandurumu:before {
    background: #057c21!important;
    color: #fff!important
}

select#getSelect option {
    font-size: 14px;
    cursor: pointer;
    outline: none;
    border: 0
}

#ingLigFiksturDiv,
#ispLigFiksturDiv,
#almLigFiksturDiv,
#itlLigFiksturDiv {
    width: 370px;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    padding: 0 0 20px
}

@supports (-ms-ime-align: auto) {
    ul.menu1 > li > a {
        padding: 0px 10px;
    }
}

span.xeberlentisaat {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 130px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.siyaset {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 185px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}



span.redaktorsecimi {
    width: auto;
    height: 16px;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 415px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}



span.xeberlentisaatgaleri {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 205px;
    right: 0px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.xebersaatiiqtisadiyyat {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: -40px;
    /* right: 0px; */
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.xebersaatiiqtisadiyyat1 {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 99px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.xebersaatiedebiyyat{
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 120px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;

}



span.manset4saat{
width: 148px;
    height: 15px;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 413px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.afisa {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 225px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.sosial {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 170px;
    /* right: 0px; */
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.sosial1 {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 120px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.kriminal {
       width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 5px;
    right: 0px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.showbiznes {
    width: 148px;
    height: 15px;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 270px;
    right: 0px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.medeniyyet {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 30px;
    right: -5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.medeniyyet1 {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 135px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.dunya {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: -10px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.maraqdunyasi {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 15px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.gozellik {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 170px;
    right: 5px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

span.boyukmansetsaat{
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 320px;
    left: 20px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}


span.boyukmansetsaat1 {
    width: auto;
    height: auto;
    padding: 5px 15px;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 150px;
    right: 0px;
    background: #d4000e;
    color: #fff;
    font-size: 13px;
}

body {background: #efefef!important;}
.sonDakikaBG {background: #e4e4e400!important;}
.sondk a, .sondk-ileri, .sondk-geri{color: #454545!important;}
.sondkBaslik{color: #d4000e!important;}
.ustMenu {background: #d4000e!important;}
ul.menu1 > li > a{color: #ffffff!important;}

.header-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    background-color: #d4000e;
    font-size: 0
}

.header-tabs-container {
    background-color: #292929
}

.header-tabs-i {
    -webkit-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
    position: relative;
    height: 50px;
    width: 390px;
    border-top: 1px solid #616161;
    border-right: 1px solid #616161
}



.header-tabs-i_onnaztv {
    background-position: center 42%
}



.header-tabs-i_onnaztv:hover {
    background-color: #466198
}



.header-tabs-i_onnradio:hover {
    background-color: #ff6617
}



.header-tabs-i_iajaz:hover {
    background-color: #6191bf
}

.header-tabs-i span {
    font-size: 0
}
.header-tabs a{
    font-size:30px;
    color:white;
}

.speedbar{display:block;height:auto;padding:14px 25px;line-height:22px;background:#be0703}.speedbar a,.speedbar span{color:#fff;font-size:20px}
.bottom-navi {
    text-align: center;
    width: 100%;
    display: block;
    margin-top: 10px;
    background: #ffffff;
    padding: 10px;
}

.pprev,
.pnext {
    border-radius: 3px;
    display: inline-block;
    color: #d4000e;
    font-size: 14px;
    padding: 8px 15px;
    background: rgba(33, 99, 232, 0.1)
}

.pnext:hover,
.pprev:hover {
    background: #d4000e;
    color: #fff;
    text-decoration: none
}

.pnext:hover a,
.pprev:hover a {
    color: #fff;
    text-decoration: none
}

.pnext a,
.pprev a {
    color: #d4000e
}

.navigations a,
.navigations span {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 15px;
    background: rgba(33, 99, 232, 0.1);
    border-radius: 3px;
    display: inline-block;
    margin: 0 2.5px;
    color: #d4000e;
    padding: 8px 15px;
    margin-top: 10px;
}

.navigations span {
    background-color: #d4000e;
    color: #fff;
    margin-top: 10px;
}

.navigations a:hover {
    background: #d4000e;
    color: #fff;
    text-decoration: none
}

.navigations span.nav_ext {
    background: none;
    color: #d4000e;
    margin-top: 10px;
}

.nav-load span {
    display: none;
}