/* Minification failed. Returning unminified contents.
(4700,5): run-time error CSS1019: Unexpected token, found '@import'
(4700,13): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css2?family=Raleway:wght@700;800&display=swap')'
(4866,35): run-time error CSS1046: Expect comma, found '27'
(4866,40): run-time error CSS1046: Expect comma, found '/'
(9207,5): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9208,14): run-time error CSS1035: Expected colon, found '{'
(9217,5): run-time error CSS1019: Unexpected token, found '@keyframes'
(9218,14): run-time error CSS1035: Expected colon, found '{'
(9548,5): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9549,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9558,5): run-time error CSS1019: Unexpected token, found '@keyframes'
(9559,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9633,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9646,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9662,26): run-time error CSS1039: Token not allowed after unary operator: '-dm-video-align'
(9663,27): run-time error CSS1039: Token not allowed after unary operator: '-dm-font-family'
(9667,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9668,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10220,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found 's'
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}

    audio:not([controls]) {
        display: none;
        height: 0;
    }

[hidden],
template {
    display: none;
}

a {
    background-color: transparent;
}

    a:active,
    a:hover {
        outline: 0;
    }

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: bold;
}

dfn {
    font-style: italic;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

mark {
    background: #ff0;
    color: #000;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 1em 40px;
}

hr {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

pre {
    overflow: auto;
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}

button {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

    button[disabled],
    html input[disabled] {
        cursor: default;
    }

    button::-moz-focus-inner,
    input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

input {
    line-height: normal;
}

    input[type="checkbox"],
    input[type="radio"] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0;
    }

    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    input[type="search"] {
        -webkit-appearance: textfield;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
    }

        input[type="search"]::-webkit-search-cancel-button,
        input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

legend {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
}

optgroup {
    font-weight: bold;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

@media print {
    *,
    *:before,
    *:after {
        color: #000 !important;
        text-shadow: none !important;
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

        a[href]:after {
            content: " (" attr(href) ")";
        }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    .navbar {
        display: none;
    }

    .btn > .caret,
    .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }

    .label {
        border: 1px solid #000;
    }

    .table {
        border-collapse: collapse !important;
    }

        .table td,
        .table th {
            background-color: #fff !important;
        }

    .table-bordered th,
    .table-bordered td {
        border: 1px solid #ddd !important;
    }
}


.visible-print {
    display: none !important;
}

@media print {
    .visible-print {
        display: block !important;
    }

    table.visible-print {
        display: table !important;
    }

    tr.visible-print {
        display: table-row !important;
    }

    th.visible-print,
    td.visible-print {
        display: table-cell !important;
    }
}

.visible-print-block {
    display: none !important;
}

@media print {
    .visible-print-block {
        display: block !important;
    }
}

.visible-print-inline {
    display: none !important;
}

@media print {
    .visible-print-inline {
        display: inline !important;
    }
}

.visible-print-inline-block {
    display: none !important;
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important;
    }
}

@media print {
    .hidden-print {
        display: none !important;
    }
}

.container {
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .container {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .container {
        width: 1010px;
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1010px;
    }
}


@media (min-width: 1400px) {
    .container {
        width: 1170px;
    }
}

.container-fluid {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}

.row {
    margin-right: 15px;
    margin-left: 20px;
}

.row-no-gutters {
    margin-right: 0;
    margin-left: 0;
}

    .row-no-gutters [class*="col-"] {
        padding-right: 0;
        padding-left: 0;
    }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}

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

.col-xs-11 {
    width: 91.66666667%;
}

.col-xs-10 {
    width: 83.33333333%;
}

.col-xs-9 {
    width: 75%;
}

.col-xs-8 {
    width: 66.66666667%;
}

.col-xs-7 {
    width: 58.33333333%;
}

.col-xs-6 {
    width: 50%;
}

.col-xs-5 {
    width: 41.66666667%;
}

.col-xs-4 {
    width: 33.33333333%;
}

.col-xs-3 {
    width: 25%;
}

.col-xs-2 {
    width: 16.66666667%;
}

.col-xs-1 {
    width: 8.33333333%;
}

.col-xs-pull-12 {
    right: 100%;
}

.col-xs-pull-11 {
    right: 91.66666667%;
}

.col-xs-pull-10 {
    right: 83.33333333%;
}

.col-xs-pull-9 {
    right: 75%;
}

.col-xs-pull-8 {
    right: 66.66666667%;
}

.col-xs-pull-7 {
    right: 58.33333333%;
}

.col-xs-pull-6 {
    right: 50%;
}

.col-xs-pull-5 {
    right: 41.66666667%;
}

.col-xs-pull-4 {
    right: 33.33333333%;
}

.col-xs-pull-3 {
    right: 25%;
}

.col-xs-pull-2 {
    right: 16.66666667%;
}

.col-xs-pull-1 {
    right: 8.33333333%;
}

.col-xs-pull-0 {
    right: auto;
}

.col-xs-push-12 {
    left: 100%;
}

.col-xs-push-11 {
    left: 91.66666667%;
}

.col-xs-push-10 {
    left: 83.33333333%;
}

.col-xs-push-9 {
    left: 75%;
}

.col-xs-push-8 {
    left: 66.66666667%;
}

.col-xs-push-7 {
    left: 58.33333333%;
}

.col-xs-push-6 {
    left: 50%;
}

.col-xs-push-5 {
    left: 41.66666667%;
}

.col-xs-push-4 {
    left: 33.33333333%;
}

.col-xs-push-3 {
    left: 25%;
}

.col-xs-push-2 {
    left: 16.66666667%;
}

.col-xs-push-1 {
    left: 8.33333333%;
}

.col-xs-push-0 {
    left: auto;
}

.col-xs-offset-12 {
    margin-left: 100%;
}

.col-xs-offset-11 {
    margin-left: 91.66666667%;
}

.col-xs-offset-10 {
    margin-left: 83.33333333%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-8 {
    margin-left: 66.66666667%;
}

.col-xs-offset-7 {
    margin-left: 58.33333333%;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-5 {
    margin-left: 41.66666667%;
}

.col-xs-offset-4 {
    margin-left: 33.33333333%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-2 {
    margin-left: 16.66666667%;
}

.col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.col-xs-offset-0 {
    margin-left: 0%;
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-11 {
        width: 91.66666667%;
    }

    .col-sm-10 {
        width: 83.33333333%;
    }

    .col-sm-9 {
        width: 75%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-7 {
        width: 58.33333333%;
    }

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

    .col-sm-5 {
        width: 41.66666667%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }

    .col-sm-3 {
        width: 25%;
    }

    .col-sm-2 {
        width: 16.66666667%;
    }

    .col-sm-1 {
        width: 8.33333333%;
    }

    .col-sm-pull-12 {
        right: 100%;
    }

    .col-sm-pull-11 {
        right: 91.66666667%;
    }

    .col-sm-pull-10 {
        right: 83.33333333%;
    }

    .col-sm-pull-9 {
        right: 75%;
    }

    .col-sm-pull-8 {
        right: 66.66666667%;
    }

    .col-sm-pull-7 {
        right: 58.33333333%;
    }

    .col-sm-pull-6 {
        right: 50%;
    }

    .col-sm-pull-5 {
        right: 41.66666667%;
    }

    .col-sm-pull-4 {
        right: 33.33333333%;
    }

    .col-sm-pull-3 {
        right: 25%;
    }

    .col-sm-pull-2 {
        right: 16.66666667%;
    }

    .col-sm-pull-1 {
        right: 8.33333333%;
    }

    .col-sm-pull-0 {
        right: auto;
    }

    .col-sm-push-12 {
        left: 100%;
    }

    .col-sm-push-11 {
        left: 91.66666667%;
    }

    .col-sm-push-10 {
        left: 83.33333333%;
    }

    .col-sm-push-9 {
        left: 75%;
    }

    .col-sm-push-8 {
        left: 66.66666667%;
    }

    .col-sm-push-7 {
        left: 58.33333333%;
    }

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

    .col-sm-push-5 {
        left: 41.66666667%;
    }

    .col-sm-push-4 {
        left: 33.33333333%;
    }

    .col-sm-push-3 {
        left: 25%;
    }

    .col-sm-push-2 {
        left: 16.66666667%;
    }

    .col-sm-push-1 {
        left: 8.33333333%;
    }

    .col-sm-push-0 {
        left: auto;
    }

    .col-sm-offset-12 {
        margin-left: 100%;
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-sm-offset-9 {
        margin-left: 75%;
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-sm-offset-6 {
        margin-left: 50%;
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-sm-offset-3 {
        margin-left: 25%;
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-sm-offset-0 {
        margin-left: 0%;
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }

    .col-md-12 {
        width: 100%;
    }

    .col-md-11 {
        width: 91.66666667%;
    }

    .col-md-10 {
        width: 83.33333333%;
    }

    .col-md-9 {
        width: 75%;
    }

    .col-md-8 {
        width: 66.66666667%;
    }

    .col-md-7 {
        width: 58.33333333%;
    }

    .col-md-6 {
        width: 50%;
    }

    .col-md-5 {
        width: 41.66666667%;
    }

    .col-md-4 {
        width: 33.33333333%;
    }

    .col-md-3 {
        width: 25%;
    }

    .col-md-2 {
        width: 16.66666667%;
    }

    .col-md-1 {
        width: 8.33333333%;
    }

    .col-md-pull-12 {
        right: 100%;
    }

    .col-md-pull-11 {
        right: 91.66666667%;
    }

    .col-md-pull-10 {
        right: 83.33333333%;
    }

    .col-md-pull-9 {
        right: 75%;
    }

    .col-md-pull-8 {
        right: 66.66666667%;
    }

    .col-md-pull-7 {
        right: 58.33333333%;
    }

    .col-md-pull-6 {
        right: 50%;
    }

    .col-md-pull-5 {
        right: 41.66666667%;
    }

    .col-md-pull-4 {
        right: 33.33333333%;
    }

    .col-md-pull-3 {
        right: 25%;
    }

    .col-md-pull-2 {
        right: 16.66666667%;
    }

    .col-md-pull-1 {
        right: 8.33333333%;
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-push-12 {
        left: 100%;
    }

    .col-md-push-11 {
        left: 91.66666667%;
    }

    .col-md-push-10 {
        left: 83.33333333%;
    }

    .col-md-push-9 {
        left: 75%;
    }

    .col-md-push-8 {
        left: 66.66666667%;
    }

    .col-md-push-7 {
        left: 58.33333333%;
    }

    .col-md-push-6 {
        left: 50%;
    }

    .col-md-push-5 {
        left: 41.66666667%;
    }

    .col-md-push-4 {
        left: 33.33333333%;
    }

    .col-md-push-3 {
        left: 25%;
    }

    .col-md-push-2 {
        left: 16.66666667%;
    }

    .col-md-push-1 {
        left: 8.33333333%;
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-offset-12 {
        margin-left: 100%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-md-offset-0 {
        margin-left: 0%;
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-11 {
        width: 91.66666667%;
    }

    .col-lg-10 {
        width: 83.33333333%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-8 {
        width: 66.66666667%;
    }

    .col-lg-7 {
        width: 58.33333333%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-5 {
        width: 41.66666667%;
    }

    .col-lg-4 {
        width: 33.33333333%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-2 {
        width: 16.66666667%;
    }

    .col-lg-1 {
        width: 8.33333333%;
    }

    .col-lg-pull-12 {
        right: 100%;
    }

    .col-lg-pull-11 {
        right: 91.66666667%;
    }

    .col-lg-pull-10 {
        right: 83.33333333%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-8 {
        right: 66.66666667%;
    }

    .col-lg-pull-7 {
        right: 58.33333333%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-5 {
        right: 41.66666667%;
    }

    .col-lg-pull-4 {
        right: 33.33333333%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-2 {
        right: 16.66666667%;
    }

    .col-lg-pull-1 {
        right: 8.33333333%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-push-12 {
        left: 100%;
    }

    .col-lg-push-11 {
        left: 91.66666667%;
    }

    .col-lg-push-10 {
        left: 83.33333333%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-8 {
        left: 66.66666667%;
    }

    .col-lg-push-7 {
        left: 58.33333333%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-5 {
        left: 41.66666667%;
    }

    .col-lg-push-4 {
        left: 33.33333333%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-2 {
        left: 16.66666667%;
    }

    .col-lg-push-1 {
        left: 8.33333333%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-offset-12 {
        margin-left: 100%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-0 {
        margin-left: 0%;
    }
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}

    .embed-responsive .embed-responsive-item,
    .embed-responsive iframe,
    .embed-responsive embed,
    .embed-responsive object,
    .embed-responsive video {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 0;
    }

.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
    padding-bottom: 75%;
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
    display: table;
    content: " ";
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
    clear: both;
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.hidden {
    display: none !important;
}

.affix {
    position: fixed;
}

@-ms-viewport {
    width: device-width;
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
    display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }

    table.visible-xs {
        display: table !important;
    }

    tr.visible-xs {
        display: table-row !important;
    }

    th.visible-xs,
    td.visible-xs {
        display: table-cell !important;
    }
}

@media (max-width: 767px) {
    .visible-xs-block {
        display: block !important;
    }
}

@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline !important;
    }
}

@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }

    table.visible-sm {
        display: table !important;
    }

    tr.visible-sm {
        display: table-row !important;
    }

    th.visible-sm,
    td.visible-sm {
        display: table-cell !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important;
    }

    table.visible-md {
        display: table !important;
    }

    tr.visible-md {
        display: table-row !important;
    }

    th.visible-md,
    td.visible-md {
        display: table-cell !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
        display: block !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display: block !important;
    }

    table.visible-lg {
        display: table !important;
    }

    tr.visible-lg {
        display: table-row !important;
    }

    th.visible-lg,
    td.visible-lg {
        display: table-cell !important;
    }
}

@media (min-width: 1200px) {
    .visible-lg-block {
        display: block !important;
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline {
        display: inline !important;
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display: inline-block !important;
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important;
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important;
    }
}

#menu {
    position: fixed;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #000;
    top: 0;
    bottom: 0;
    width: 280px;
    max-width: 80%;
    background: #e6e6e6;
    padding: 0 10px;
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    z-index: 925;
    left: -300px;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.overlay-bg {
    display: block;
    position: fixed;
    height: 100%;
    overflow: hidden;
    width: 100%;
    background-color: rgba(0,0,0,.5);
    top: 0;
    left: 0;
    z-index: 924;
    /*transition: left 300ms ease 0s;*/
    animation-name: fadeIn;
}


#menu a {
    color: #000;
    text-decoration: none;
}

#menu ul {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

    #menu ul li {
        padding: 0;
    }

#menu .easyLinks {
    text-align: center;
    margin: 10px 0;
}

    #menu .easyLinks a {
        display: block;
    }

    #menu .easyLinks ul.half {
        overflow: hidden;
    }
    /* #menu nav .easyLinks + h2 {
	padding-top: 0;
	margin-top: -10px;
}
#menu nav .easyLinks + h2:before {
	content: "";
	display: block;
	margin-bottom: 24px;
	border-bottom: 1px solid #aaa;
} */
    #menu .easyLinks li {
        position: relative;
    }

        #menu .easyLinks li:before {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            border-top: 1px solid #aaa;
        }

    #menu .easyLinks ul.half li {
        float: left;
        width: 50%;
    }

        #menu .easyLinks ul.half li:nth-child(-n+2):before,
        #menu .easyLinks ul.full li:first-child:before {
            border-top: none;
        }

        #menu .easyLinks ul.half li:nth-child(odd):after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            height: 100%;
            border-right: 1px solid #aaa;
        }

        #menu .easyLinks ul.half li:nth-child(odd):last-child {
            position: static;
            float: none;
            clear: both;
            width: auto;
        }

            #menu .easyLinks ul.half li:nth-child(odd):last-child:after {
                border-right: none;
            }

    #menu .easyLinks ul.half:last-child li:nth-child(odd):last-child:after {
        content: "";
        position: relative;
        display: block;
        border-bottom: 1px solid #aaa;
        display: none;
    }

    #menu .easyLinks ul.half + ul.full > li:first-child:before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        border-top: 1px solid #aaa;
    }

    #menu .easyLinks li > * {
        padding: 8px 10px 6px;
    }

#menu .upperBar {
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    font-size: 1.2em;
    color: #fff;
    line-height: 50px;
    padding: 0 14px 0 10px;
    background: #e50300;
}

    #menu .upperBar .close {
        position: absolute;
        right: 2px;
        top: 0px;
        bottom: 0px;
        margin: auto 0;
        width: 30px;
        height: 30px;
        -webkit-transform: translateZ(0px);
        -webkit-transform: translate3d(0,0,0);
    }

        #menu .upperBar .close img {
            max-width: 100%;
        }

/* ----------------------------
            MENU nav
------------------------------- */

#menu nav {
    position: absolute;
    overflow-x: hidden;
    overflow-y: auto;
    top: 51px;
    bottom: 0;
    max-height: 570px;
    left: 0;
    right: 0;
    padding: 10px;
    padding-top: 0;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translateZ(0px);
    -webkit-transform: translate3d(0,0,0);
}

    #menu nav h2,
    #menu nav h3 {
        margin: 10px 0 -2px;
        padding: 6px;
        font-weight: normal;
        line-height: 1;
    }

    #menu nav .btns + h2,
    #menu nav .btns + h3 {
        margin-top: 18px;
    }

    #menu nav .btns {
        background: #fff;
        border-radius: 4px;
        margin: 10px 0;
        /* Chrome fix: */
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

    #menu nav h3 + .btns {
        margin-top: 7px;
    }

    #menu nav .btns + .btns {
        margin-top: 24px;
    }

    #menu nav .btns li {
        overflow: hidden;
        position: relative;
        border-bottom: 1px solid #ccc;
    }

        #menu nav .btns li:last-child {
            border-bottom: none;
        }

    #menu nav .btns a {
        display: block;
        position: relative;
        padding: 8px 9px;
        padding-left: 20px;
    }

    #menu nav .btns.no-dot a {
        padding-left: 14px;
    }

    #menu nav .btns .hasUL a {
        font-weight: bold;
        margin-right: 44px;
    }

    #menu nav .btns a.more {
        position: absolute;
        margin: auto 0;
        padding: 11px;
        right: 0;
        top: 0;
        width: 44px;
        height: 44px;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }

    #menu nav .btns a.expand {
        background-image: url('data:image/svg+xml;charset=utf-8,<svg id="master-artboard" viewBox="0 0 44 44" version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" style="enable-background:new 0 0 1400 980;" width="44px" height="44px"><rect id="ee-background" x="0" y="0" width="44" height="44" style="fill: white; fill-opacity: 0; pointer-events: none;"/><g transform="matrix(0.039188969880342484, 0, 0, 0.03918800130486488, 11.710577964782715, 12.7232666015625)"><g> <path d="M459.319,229.668c0,22.201-17.992,40.193-40.205,40.193H269.85v149.271c0,22.207-17.998,40.199-40.196,40.193 c-11.101,0-21.149-4.492-28.416-11.763c-7.276-7.281-11.774-17.324-11.769-28.419l-0.006-149.288H40.181 c-11.094,0-21.134-4.492-28.416-11.774c-7.264-7.264-11.759-17.312-11.759-28.413C0,207.471,17.992,189.475,40.202,189.475h149.267 V40.202C189.469,17.998,207.471,0,229.671,0c22.192,0.006,40.178,17.986,40.19,40.187v149.288h149.282 C441.339,189.487,459.308,207.471,459.319,229.668z" style="fill: rgb(153, 153, 153);"/></g></g></svg>');
    }

        #menu nav .btns a.expand svg {
            background-color: #666666;
            ;
        }

    #menu nav .btns a.collapse {
        background-image: url('data:image/svg+xml;charset=utf-8,<svg id="master-artboard" viewBox="0 0 44 44" version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" style="enable-background:new 0 0 1400 980;" width="44px" height="44px"><rect id="ee-background" x="0" y="0" width="44" height="44" style="fill: white; fill-opacity: 0; pointer-events: none;"/><g transform="matrix(0.039188969880342484, 0, 0, 0.03918800130486488, 11.710577964782715, 12.7232666015625)"><g> <path d="m459.32 229.67c0 22.201-17.992 40.193-40.205 40.193h-149.26l-80.387-6e-3h-149.28c-11.094 0-21.134-4.492-28.416-11.774-7.264-7.264-11.759-17.312-11.759-28.413-6e-3 -22.197 17.986-40.193 40.196-40.193h149.27 80.392 149.28c22.196 0.012 40.165 17.996 40.176 40.193z" style="fill: rgb(153, 153, 153);"/></g></g></svg>');
    }

    #menu nav .btns a.collapse {
        display: none;
    }

    #menu nav .btns .hasUL.open a.expand {
        display: none;
    }

    #menu nav .btns .hasUL.open a.collapse {
        display: block;
    }

    #menu nav .btns .hasUL ul {
        display: none;
    }

    #menu nav .btns .hasUL.open ul {
        display: block;
    }

    #menu nav .btns .hasUL.open li:first-child {
        border-top: 1px solid #ccc;
    }

    #menu nav .btns .hasUL ul a {
        font-weight: normal;
        padding-left: 40px;
        margin-right: 0;
    }

body.desktop #menu nav .btns a:hover {
    background: #999;
    color: #fff;
}

body.desktop #menu nav .btns a.more:hover {
    background: #ddd;
}

#menu nav .btns .dot {
    position: absolute;
    left: 6px;
    top: 4px;
    bottom: 4px;
    width: 6px;
    border-radius: 3px;
    background-color: #000;
}

#menu nav .btns .hasUL li .dot {
    top: 0px;
    bottom: 0px;
    margin: auto 0;
    height: 6px;
    margin-left: 20px;
}

/* ----------------------------
              MQ's
------------------------------- */

@media handheld, only screen and (min-width: 480px) {
    #page-wrapper {
        padding-left: 10px;
        padding-right: 10px;
    }

    footer {
        margin-left: -10px;
        margin-right: -10px;
    }
}

@media handheld, only screen and (max-width: 767px) {
    body {
        -webkit-text-size-adjust: none;
        -ms-text-size-adjust: none;
    }

    body, p {
        font-size: 1em;
    }

    #page-wrapper {
        padding-left: 0;
        padding-right: 0;
    }

    footer {
        margin-left: 0;
        margin-right: 0;
    }
}

@media handheld, only screen and (min-width: 768px) and (max-width: 1023px) {
    #page-wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }

    footer {
        margin-left: -20px;
        margin-right: -20px;
    }
}

@media handheld, only screen and (min-width: 1024px) {
    #page-wrapper {
        padding-left: 40px;
        padding-right: 40px;
    }

    footer {
        margin-left: -40px;
        margin-right: -40px;
    }
}

@media only screen and (min-width: 1024px) {
    body.wide #page-wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }

    body.wide footer {
        margin-left: -20px;
        margin-right: -20px;
    }

    body.wide #content {
        margin-right: 320px;
    }

        body.wide #content .no-overflow.upper {
            margin-top: 20px;
            margin-bottom: 30px;
        }
}

@media only screen and (max-width: 1023px) {
    body.wide #page-wrapper {
        margin-right: 0;
    }
}

.bg-yazarlar {
    background-color: #ed1c24 !important
}

.bg-siyaset {
    background-color: #336cb1 !important
}

.bg-turkiye {
    background-color: #be012e !important
}

.bg-dunya {
    background-color: #b3a28a !important
}

.bg-ekonomi {
    background-color: #63abaa !important
}

.bg-kultur-sanat {
    background-color: #682f8b !important
}

.bg-spor {
    background-color: #00a13e !important
}

.bg-yasam {
    background-color: #ffd000 !important
}

.bg-bilim-ve-teknoloji {
    background-color: #00afe9 !important
}

.bg-saglik {
    background-color: #f0a2c8 !important
}

.bg-cevre {
    background-color: #a6d400 !important
}

.bg-egitim {
    background-color: #8ac5de !important
}

.bg-gezi {
    background-color: #ff7f00 !important
}

.bg-hava-durumu {
    background-color:deepskyblue !important
}

.bg-video {
    background-color: #9b97a2 !important
}

.bg-foto-galeri {
    background-color: #b9baa8 !important
}

.bg-astroloji {
    background-color: #a472ba !important
}

.bg-cizerler {
    background-color: #005e72 !important
}

.bg-tv-rehberi {
    background-color: #b80068 !important
}

.bg-sokak {
    background-color: #085000 !important
}

.bg-yazi-dizileri {
    background-color: #666666 !important
}

.bg-cumhuriyet-ege {
    background-color: #2a3c93 !important
}

/* Menu Icons*/

.menu-icons-container {
    width: 26px;
    margin: 15px 0 0 0;
    height: 18px;
    cursor: pointer;
    float: left;
    display: block;
}

ul.menu-icons {
    display: block;
    padding: 0;
    margin: 0;
}

    ul.menu-icons li {
        height: 4px;
        background: #fff;
        content: "";
        position: relative;
        transition: 0.25s ease-in-out;
        list-style-type: none;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }

ul .menu-icons li:nth-child(1) {
    top: 0;
}

ul.menu-icons li:nth-child(2) {
    top: 4px;
}

ul.menu-icons li:nth-child(3) {
    top: 8px;
}

.icons-hidden {
    opacity: 0;
}

.rot45deg {
    transform: rotate(45deg);
    top: 8px !important;
}

.rot-45deg {
    transform: rotate(-45deg);
}


.ege ul.menu-icons li {
    background: #C90003;
}
/* Reklamlar */

.container-ads {
    width: 970px;
    text-align: center;
    margin: 0 auto 20px auto;
}



.container-ads-mobile {
    text-align: center;
    margin: 0 auto;
}

    .container-ads .ads,
    .container-ads-mobile .ads {
        position: relative;
        z-index: 2;
    }

.page-left-fixed-ad .container,
.page-right-fixed-ad .container {
    margin: 0;
    width: 160px;
    padding: 0;
}

.page-left-fixed-ad {
    display: block;
    position: fixed;
    top: 215px;
    margin-left: -145px;
    width: 160px;
    height: 600px;
    transition: top 0.5s;
    z-index: 2;
}
 
.page-right-fixed-ad {
    display: block;
    position: fixed;
    top: 215px;
    margin-left: 990px;
    width: 160px;
    height: 600px;
    transition: top 0.5s;
	z-index: 2;
}

.scroll-up .page-left-fixed-ad,
.scroll-up .page-right-fixed-ad {
    top: 70px;
}

.scroll-down .page-left-fixed-ad,
.scroll-down .page-right-fixed-ad {
    top: 70px;
}

.page-right-ad {
    display: block;
    text-align: left;
    margin: 0 auto 20px auto;
}

.pageskin main {
    position: unset !important;
    margin-top: 200px;
    z-index: 2;
}

.pageskin .container-video {
    position: unset !important;
}

    .pageskin .container-video .container {
        background-color: #000;
        position: relative;
        z-index: 1;
        width: 970px;
    }

.pageskin .container-foto .container {
    background-color: #e50300;
    position: relative;
    z-index: 1;
    width: 970px;
}

.pageskin .manset-pagination .swiper-pagination-bullet {
    margin: 0 4px !important;
    width: 30px !important;
}

.pageskin .slider-kategori-manset .swiper-pagination-bullet {
    margin: 0 2px !important;
    width: 29px !important;
}



.pageskin .yasam-container .swiper-slide img {
    height: auto;
}

.pageskin .slider-video .swiper-slide a:first-child {
    height: 480px !important;
}

.pageskin .container-yazar h1.baslik {
    margin: 0 auto;
    width: 970px;
    z-index: 1;
    position: relative;
}

.pageskinmain {
    transition: top 0.5s;
    top: 196px;
}

.scroll-up .pageskinmain,
.scroll-down .pageskinmain {
    top: 60px !important;
}
 
.pageskin .page-left-fixed-ad {
    position: unset !important;
    display:none;
}

main .row {
    position: relative;
    /*z-index: 2;*/
}

#div-gpt-ad-1573216908348-0 iframe {
    height: 0;
}

/* Top Ads */
#div-gpt-ad-1574925833659-0,
#div-gpt-ad-1574926015107-0 {
    background-color: #000;
}

.ta {
}

    .ta nav.navbar {
        top: 250px !important;
    }

    .ta.scroll-down nav.navbar,
    .ta.scroll-up nav.navbar {
        top: -45px !important;
    }

    .ta.pageskin.scroll-up main,
    .ta.pageskin.scroll-down main,
    .ta.scroll-up main,
    .ta.scroll-down main {
        margin-top: 0 !important;
    }

    .ta.pageskin main {
        top: 250px;
    }

    .ta .pageskinmain {
        top: 450px !important;
    }

    .ta.scroll-up .pageskinmain,
    .ta.scroll-down .pageskinmain {
        top: 60px !important;
    }

    .ta .page-left-fixed-ad {
        top: 465px;
    }

.rklm img,
.rklm amp-img,
.rklm iframe {
    width: 100% !important;
    /*height: 100% !important;*/
}

#div-gpt-ad-1575894133208-0 {
    width: 100% !important;
}


@font-face {
    font-family: 'IcoMoon-Free';
    src: url('/Content/fonts/IcoMoon-Free.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

.icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'IcoMoon-Free' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Enable Ligatures ================ */
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
    content: "\e900";
}

.icon-home2:before {
    content: "\e901";
}

.icon-home3:before {
    content: "\e902";
}

.icon-office:before {
    content: "\e903";
}

.icon-newspaper:before {
    content: "\e904";
}

.icon-pencil:before {
    content: "\e905";
}

.icon-pencil2:before {
    content: "\e906";
}

.icon-quill:before {
    content: "\e907";
}

.icon-pen:before {
    content: "\e908";
}

.icon-blog:before {
    content: "\e909";
}

.icon-eyedropper:before {
    content: "\e90a";
}

.icon-droplet:before {
    content: "\e90b";
}

.icon-paint-format:before {
    content: "\e90c";
}

.icon-image:before {
    content: "\e90d";
}

.icon-images:before {
    content: "\e90e";
}

.icon-camera:before {
    content: "\e90f";
}

.icon-headphones:before {
    content: "\e910";
}

.icon-music:before {
    content: "\e911";
}

.icon-play:before {
    content: "\e912";
}

.icon-film:before {
    content: "\e913";
}

.icon-video-camera:before {
    content: "\e914";
}

.icon-dice:before {
    content: "\e915";
}

.icon-pacman:before {
    content: "\e916";
}

.icon-spades:before {
    content: "\e917";
}

.icon-clubs:before {
    content: "\e918";
}

.icon-diamonds:before {
    content: "\e919";
}

.icon-bullhorn:before {
    content: "\e91a";
}

.icon-connection:before {
    content: "\e91b";
}

.icon-podcast:before {
    content: "\e91c";
}

.icon-feed:before {
    content: "\e91d";
}

.icon-mic:before {
    content: "\e91e";
}

.icon-book:before {
    content: "\e91f";
}

.icon-books:before {
    content: "\e920";
}

.icon-library:before {
    content: "\e921";
}

.icon-file-text:before {
    content: "\e922";
}

.icon-profile:before {
    content: "\e923";
}

.icon-file-empty:before {
    content: "\e924";
}

.icon-files-empty:before {
    content: "\e925";
}

.icon-file-text2:before {
    content: "\e926";
}

.icon-file-picture:before {
    content: "\e927";
}

.icon-file-music:before {
    content: "\e928";
}

.icon-file-play:before {
    content: "\e929";
}

.icon-file-video:before {
    content: "\e92a";
}

.icon-file-zip:before {
    content: "\e92b";
}

.icon-copy:before {
    content: "\e92c";
}

.icon-paste:before {
    content: "\e92d";
}

.icon-stack:before {
    content: "\e92e";
}

.icon-folder:before {
    content: "\e92f";
}

.icon-folder-open:before {
    content: "\e930";
}

.icon-folder-plus:before {
    content: "\e931";
}

.icon-folder-minus:before {
    content: "\e932";
}

.icon-folder-download:before {
    content: "\e933";
}

.icon-folder-upload:before {
    content: "\e934";
}

.icon-price-tag:before {
    content: "\e935";
}

.icon-price-tags:before {
    content: "\e936";
}

.icon-barcode:before {
    content: "\e937";
}

.icon-qrcode:before {
    content: "\e938";
}

.icon-ticket:before {
    content: "\e939";
}

.icon-cart:before {
    content: "\e93a";
}

.icon-coin-dollar:before {
    content: "\e93b";
}

.icon-coin-euro:before {
    content: "\e93c";
}

.icon-coin-pound:before {
    content: "\e93d";
}

.icon-coin-yen:before {
    content: "\e93e";
}

.icon-credit-card:before {
    content: "\e93f";
}

.icon-calculator:before {
    content: "\e940";
}

.icon-lifebuoy:before {
    content: "\e941";
}

.icon-phone:before {
    content: "\e942";
}

.icon-phone-hang-up:before {
    content: "\e943";
}

.icon-address-book:before {
    content: "\e944";
}

.icon-envelop:before {
    content: "\e945";
}

.icon-pushpin:before {
    content: "\e946";
}

.icon-location:before {
    content: "\e947";
}

.icon-location2:before {
    content: "\e948";
}

.icon-compass:before {
    content: "\e949";
}

.icon-compass2:before {
    content: "\e94a";
}

.icon-map:before {
    content: "\e94b";
}

.icon-map2:before {
    content: "\e94c";
}

.icon-history:before {
    content: "\e94d";
}

.icon-clock:before {
    content: "\e94e";
}

.icon-clock2:before {
    content: "\e94f";
}

.icon-alarm:before {
    content: "\e950";
}

.icon-bell:before {
    content: "\e951";
}

.icon-stopwatch:before {
    content: "\e952";
}

.icon-calendar:before {
    content: "\e953";
}

.icon-printer:before {
    content: "\e954";
}

.icon-keyboard:before {
    content: "\e955";
}

.icon-display:before {
    content: "\e956";
}

.icon-laptop:before {
    content: "\e957";
}

.icon-mobile:before {
    content: "\e958";
}

.icon-mobile2:before {
    content: "\e959";
}

.icon-tablet:before {
    content: "\e95a";
}

.icon-tv:before {
    content: "\e95b";
}

.icon-drawer:before {
    content: "\e95c";
}

.icon-drawer2:before {
    content: "\e95d";
}

.icon-box-add:before {
    content: "\e95e";
}

.icon-box-remove:before {
    content: "\e95f";
}

.icon-download:before {
    content: "\e960";
}

.icon-upload:before {
    content: "\e961";
}

.icon-floppy-disk:before {
    content: "\e962";
}

.icon-drive:before {
    content: "\e963";
}

.icon-database:before {
    content: "\e964";
}

.icon-undo:before {
    content: "\e965";
}

.icon-redo:before {
    content: "\e966";
}

.icon-undo2:before {
    content: "\e967";
}

.icon-redo2:before {
    content: "\e968";
}

.icon-forward:before {
    content: "\e969";
}

.icon-reply:before {
    content: "\e96a";
}

.icon-bubble:before {
    content: "\e96b";
}

.icon-bubbles:before {
    content: "\e96c";
}

.icon-bubbles2:before {
    content: "\e96d";
}

.icon-bubble2:before {
    content: "\e96e";
}

.icon-bubbles3:before {
    content: "\e96f";
}

.icon-bubbles4:before {
    content: "\e970";
}

.icon-user:before {
    content: "\e971";
}

.icon-users:before {
    content: "\e972";
}

.icon-user-plus:before {
    content: "\e973";
}

.icon-user-minus:before {
    content: "\e974";
}

.icon-user-check:before {
    content: "\e975";
}

.icon-user-tie:before {
    content: "\e976";
}

.icon-quotes-left:before {
    content: "\e977";
}

.icon-quotes-right:before {
    content: "\e978";
}

.icon-hour-glass:before {
    content: "\e979";
}

.icon-spinner:before {
    content: "\e97a";
}

.icon-spinner2:before {
    content: "\e97b";
}

.icon-spinner3:before {
    content: "\e97c";
}

.icon-spinner4:before {
    content: "\e97d";
}

.icon-spinner5:before {
    content: "\e97e";
}

.icon-spinner6:before {
    content: "\e97f";
}

.icon-spinner7:before {
    content: "\e980";
}

.icon-spinner8:before {
    content: "\e981";
}

.icon-spinner9:before {
    content: "\e982";
}

.icon-spinner10:before {
    content: "\e983";
}

.icon-spinner11:before {
    content: "\e984";
}

.icon-binoculars:before {
    content: "\e985";
}

.icon-search:before {
    content: "\e986";
}

.icon-zoom-in:before {
    content: "\e987";
}

.icon-zoom-out:before {
    content: "\e988";
}

.icon-enlarge:before {
    content: "\e989";
}

.icon-shrink:before {
    content: "\e98a";
}

.icon-enlarge2:before {
    content: "\e98b";
}

.icon-shrink2:before {
    content: "\e98c";
}

.icon-key:before {
    content: "\e98d";
}

.icon-key2:before {
    content: "\e98e";
}

.icon-lock:before {
    content: "\e98f";
}

.icon-unlocked:before {
    content: "\e990";
}

.icon-wrench:before {
    content: "\e991";
}

.icon-equalizer:before {
    content: "\e992";
}

.icon-equalizer2:before {
    content: "\e993";
}

.icon-cog:before {
    content: "\e994";
}

.icon-cogs:before {
    content: "\e995";
}

.icon-hammer:before {
    content: "\e996";
}

.icon-magic-wand:before {
    content: "\e997";
}

.icon-aid-kit:before {
    content: "\e998";
}

.icon-bug:before {
    content: "\e999";
}

.icon-pie-chart:before {
    content: "\e99a";
}

.icon-stats-dots:before {
    content: "\e99b";
}

.icon-stats-bars:before {
    content: "\e99c";
}

.icon-stats-bars2:before {
    content: "\e99d";
}

.icon-trophy:before {
    content: "\e99e";
}

.icon-gift:before {
    content: "\e99f";
}

.icon-glass:before {
    content: "\e9a0";
}

.icon-glass2:before {
    content: "\e9a1";
}

.icon-mug:before {
    content: "\e9a2";
}

.icon-spoon-knife:before {
    content: "\e9a3";
}

.icon-leaf:before {
    content: "\e9a4";
}

.icon-rocket:before {
    content: "\e9a5";
}

.icon-meter:before {
    content: "\e9a6";
}

.icon-meter2:before {
    content: "\e9a7";
}

.icon-hammer2:before {
    content: "\e9a8";
}

.icon-fire:before {
    content: "\e9a9";
}

.icon-lab:before {
    content: "\e9aa";
}

.icon-magnet:before {
    content: "\e9ab";
}

.icon-bin:before {
    content: "\e9ac";
}

.icon-bin2:before {
    content: "\e9ad";
}

.icon-briefcase:before {
    content: "\e9ae";
}

.icon-airplane:before {
    content: "\e9af";
}

.icon-truck:before {
    content: "\e9b0";
}

.icon-road:before {
    content: "\e9b1";
}

.icon-accessibility:before {
    content: "\e9b2";
}

.icon-target:before {
    content: "\e9b3";
}

.icon-shield:before {
    content: "\e9b4";
}

.icon-power:before {
    content: "\e9b5";
}

.icon-switch:before {
    content: "\e9b6";
}

.icon-power-cord:before {
    content: "\e9b7";
}

.icon-clipboard:before {
    content: "\e9b8";
}

.icon-list-numbered:before {
    content: "\e9b9";
}

.icon-list:before {
    content: "\e9ba";
}

.icon-list2:before {
    content: "\e9bb";
}

.icon-tree:before {
    content: "\e9bc";
}

.icon-menu:before {
    content: "\e9bd";
}

.icon-menu2:before {
    content: "\e9be";
}

.icon-menu3:before {
    content: "\e9bf";
}

.icon-menu4:before {
    content: "\e9c0";
}

.icon-cloud:before {
    content: "\e9c1";
}

.icon-cloud-download:before {
    content: "\e9c2";
}

.icon-cloud-upload:before {
    content: "\e9c3";
}

.icon-cloud-check:before {
    content: "\e9c4";
}

.icon-download2:before {
    content: "\e9c5";
}

.icon-upload2:before {
    content: "\e9c6";
}

.icon-download3:before {
    content: "\e9c7";
}

.icon-upload3:before {
    content: "\e9c8";
}

.icon-sphere:before {
    content: "\e9c9";
}

.icon-earth:before {
    content: "\e9ca";
}

.icon-link:before {
    content: "\e9cb";
}

.icon-flag:before {
    content: "\e9cc";
}

.icon-attachment:before {
    content: "\e9cd";
}

.icon-eye:before {
    content: "\e9ce";
}

.icon-eye-plus:before {
    content: "\e9cf";
}

.icon-eye-minus:before {
    content: "\e9d0";
}

.icon-eye-blocked:before {
    content: "\e9d1";
}

.icon-bookmark:before {
    content: "\e9d2";
}

.icon-bookmarks:before {
    content: "\e9d3";
}

.icon-sun:before {
    content: "\e9d4";
}

.icon-contrast:before {
    content: "\e9d5";
}

.icon-brightness-contrast:before {
    content: "\e9d6";
}

.icon-star-empty:before {
    content: "\e9d7";
}

.icon-star-half:before {
    content: "\e9d8";
}

.icon-star-full:before {
    content: "\e9d9";
}

.icon-heart:before {
    content: "\e9da";
}

.icon-heart-broken:before {
    content: "\e9db";
}

.icon-man:before {
    content: "\e9dc";
}

.icon-woman:before {
    content: "\e9dd";
}

.icon-man-woman:before {
    content: "\e9de";
}

.icon-happy:before {
    content: "\e9df";
}

.icon-happy2:before {
    content: "\e9e0";
}

.icon-smile:before {
    content: "\e9e1";
}

.icon-smile2:before {
    content: "\e9e2";
}

.icon-tongue:before {
    content: "\e9e3";
}

.icon-tongue2:before {
    content: "\e9e4";
}

.icon-sad:before {
    content: "\e9e5";
}

.icon-sad2:before {
    content: "\e9e6";
}

.icon-wink:before {
    content: "\e9e7";
}

.icon-wink2:before {
    content: "\e9e8";
}

.icon-grin:before {
    content: "\e9e9";
}

.icon-grin2:before {
    content: "\e9ea";
}

.icon-cool:before {
    content: "\e9eb";
}

.icon-cool2:before {
    content: "\e9ec";
}

.icon-angry:before {
    content: "\e9ed";
}

.icon-angry2:before {
    content: "\e9ee";
}

.icon-evil:before {
    content: "\e9ef";
}

.icon-evil2:before {
    content: "\e9f0";
}

.icon-shocked:before {
    content: "\e9f1";
}

.icon-shocked2:before {
    content: "\e9f2";
}

.icon-baffled:before {
    content: "\e9f3";
}

.icon-baffled2:before {
    content: "\e9f4";
}

.icon-confused:before {
    content: "\e9f5";
}

.icon-confused2:before {
    content: "\e9f6";
}

.icon-neutral:before {
    content: "\e9f7";
}

.icon-neutral2:before {
    content: "\e9f8";
}

.icon-hipster:before {
    content: "\e9f9";
}

.icon-hipster2:before {
    content: "\e9fa";
}

.icon-wondering:before {
    content: "\e9fb";
}

.icon-wondering2:before {
    content: "\e9fc";
}

.icon-sleepy:before {
    content: "\e9fd";
}

.icon-sleepy2:before {
    content: "\e9fe";
}

.icon-frustrated:before {
    content: "\e9ff";
}

.icon-frustrated2:before {
    content: "\ea00";
}

.icon-crying:before {
    content: "\ea01";
}

.icon-crying2:before {
    content: "\ea02";
}

.icon-point-up:before {
    content: "\ea03";
}

.icon-point-right:before {
    content: "\ea04";
}

.icon-point-down:before {
    content: "\ea05";
}

.icon-point-left:before {
    content: "\ea06";
}

.icon-warning:before {
    content: "\ea07";
}

.icon-notification:before {
    content: "\ea08";
}

.icon-question:before {
    content: "\ea09";
}

.icon-plus:before {
    content: "\ea0a";
}

.icon-minus:before {
    content: "\ea0b";
}

.icon-info:before {
    content: "\ea0c";
}

.icon-cancel-circle:before {
    content: "\ea0d";
}

.icon-blocked:before {
    content: "\ea0e";
}

.icon-cross:before {
    content: "\ea0f";
}

.icon-checkmark:before {
    content: "\ea10";
}

.icon-checkmark2:before {
    content: "\ea11";
}

.icon-spell-check:before {
    content: "\ea12";
}

.icon-enter:before {
    content: "\ea13";
}

.icon-exit:before {
    content: "\ea14";
}

.icon-play2:before {
    content: "\ea15";
}

.icon-pause:before {
    content: "\ea16";
}

.icon-stop:before {
    content: "\ea17";
}

.icon-previous:before {
    content: "\ea18";
}

.icon-next:before {
    content: "\ea19";
}

.icon-backward:before {
    content: "\ea1a";
}

.icon-forward2:before {
    content: "\ea1b";
}

.icon-play3:before {
    content: "\ea1c";
}

.icon-pause2:before {
    content: "\ea1d";
}

.icon-stop2:before {
    content: "\ea1e";
}

.icon-backward2:before {
    content: "\ea1f";
}

.icon-forward3:before {
    content: "\ea20";
}

.icon-first:before {
    content: "\ea21";
}

.icon-last:before {
    content: "\ea22";
}

.icon-previous2:before {
    content: "\ea23";
}

.icon-next2:before {
    content: "\ea24";
}

.icon-eject:before {
    content: "\ea25";
}

.icon-volume-high:before {
    content: "\ea26";
}

.icon-volume-medium:before {
    content: "\ea27";
}

.icon-volume-low:before {
    content: "\ea28";
}

.icon-volume-mute:before {
    content: "\ea29";
}

.icon-volume-mute2:before {
    content: "\ea2a";
}

.icon-volume-increase:before {
    content: "\ea2b";
}

.icon-volume-decrease:before {
    content: "\ea2c";
}

.icon-loop:before {
    content: "\ea2d";
}

.icon-loop2:before {
    content: "\ea2e";
}

.icon-infinite:before {
    content: "\ea2f";
}

.icon-shuffle:before {
    content: "\ea30";
}

.icon-arrow-up-left:before {
    content: "\ea31";
}

.icon-arrow-up:before {
    content: "\ea32";
}

.icon-arrow-up-right:before {
    content: "\ea33";
}

.icon-arrow-right:before {
    content: "\ea34";
}

.icon-arrow-down-right:before {
    content: "\ea35";
}

.icon-arrow-down:before {
    content: "\ea36";
}

.icon-arrow-down-left:before {
    content: "\ea37";
}

.icon-arrow-left:before {
    content: "\ea38";
}

.icon-arrow-up-left2:before {
    content: "\ea39";
}

.icon-arrow-up2:before {
    content: "\ea3a";
}

.icon-arrow-up-right2:before {
    content: "\ea3b";
}

.icon-arrow-right2:before {
    content: "\ea3c";
}

.icon-arrow-down-right2:before {
    content: "\ea3d";
}

.icon-arrow-down2:before {
    content: "\ea3e";
}

.icon-arrow-down-left2:before {
    content: "\ea3f";
}

.icon-arrow-left2:before {
    content: "\ea40";
}

.icon-circle-up:before {
    content: "\ea41";
}

.icon-circle-right:before {
    content: "\ea42";
}

.icon-circle-down:before {
    content: "\ea43";
}

.icon-circle-left:before {
    content: "\ea44";
}

.icon-tab:before {
    content: "\ea45";
}

.icon-move-up:before {
    content: "\ea46";
}

.icon-move-down:before {
    content: "\ea47";
}

.icon-sort-alpha-asc:before {
    content: "\ea48";
}

.icon-sort-alpha-desc:before {
    content: "\ea49";
}

.icon-sort-numeric-asc:before {
    content: "\ea4a";
}

.icon-sort-numberic-desc:before {
    content: "\ea4b";
}

.icon-sort-amount-asc:before {
    content: "\ea4c";
}

.icon-sort-amount-desc:before {
    content: "\ea4d";
}

.icon-command:before {
    content: "\ea4e";
}

.icon-shift:before {
    content: "\ea4f";
}

.icon-ctrl:before {
    content: "\ea50";
}

.icon-opt:before {
    content: "\ea51";
}

.icon-checkbox-checked:before {
    content: "\ea52";
}

.icon-checkbox-unchecked:before {
    content: "\ea53";
}

.icon-radio-checked:before {
    content: "\ea54";
}

.icon-radio-checked2:before {
    content: "\ea55";
}

.icon-radio-unchecked:before {
    content: "\ea56";
}

.icon-crop:before {
    content: "\ea57";
}

.icon-make-group:before {
    content: "\ea58";
}

.icon-ungroup:before {
    content: "\ea59";
}

.icon-scissors:before {
    content: "\ea5a";
}

.icon-filter:before {
    content: "\ea5b";
}

.icon-font:before {
    content: "\ea5c";
}

.icon-ligature:before {
    content: "\ea5d";
}

.icon-ligature2:before {
    content: "\ea5e";
}

.icon-text-height:before {
    content: "\ea5f";
}

.icon-text-width:before {
    content: "\ea60";
}

.icon-font-size:before {
    content: "\ea61";
}

.icon-bold:before {
    content: "\ea62";
}

.icon-underline:before {
    content: "\ea63";
}

.icon-italic:before {
    content: "\ea64";
}

.icon-strikethrough:before {
    content: "\ea65";
}

.icon-omega:before {
    content: "\ea66";
}

.icon-sigma:before {
    content: "\ea67";
}

.icon-page-break:before {
    content: "\ea68";
}

.icon-superscript:before {
    content: "\ea69";
}

.icon-subscript:before {
    content: "\ea6a";
}

.icon-superscript2:before {
    content: "\ea6b";
}

.icon-subscript2:before {
    content: "\ea6c";
}

.icon-text-color:before {
    content: "\ea6d";
}

.icon-pagebreak:before {
    content: "\ea6e";
}

.icon-clear-formatting:before {
    content: "\ea6f";
}

.icon-table:before {
    content: "\ea70";
}

.icon-table2:before {
    content: "\ea71";
}

.icon-insert-template:before {
    content: "\ea72";
}

.icon-pilcrow:before {
    content: "\ea73";
}

.icon-ltr:before {
    content: "\ea74";
}

.icon-rtl:before {
    content: "\ea75";
}

.icon-section:before {
    content: "\ea76";
}

.icon-paragraph-left:before {
    content: "\ea77";
}

.icon-paragraph-center:before {
    content: "\ea78";
}

.icon-paragraph-right:before {
    content: "\ea79";
}

.icon-paragraph-justify:before {
    content: "\ea7a";
}

.icon-indent-increase:before {
    content: "\ea7b";
}

.icon-indent-decrease:before {
    content: "\ea7c";
}

.icon-share:before {
    content: "\ea7d";
}

.icon-new-tab:before {
    content: "\ea7e";
}

.icon-embed:before {
    content: "\ea7f";
}

.icon-embed2:before {
    content: "\ea80";
}

.icon-terminal:before {
    content: "\ea81";
}

.icon-share2:before {
    content: "\ea82";
}

.icon-mail:before {
    content: "\ea83";
}

.icon-mail2:before {
    content: "\ea84";
}

.icon-mail3:before {
    content: "\ea85";
}

.icon-mail4:before {
    content: "\ea86";
}

.icon-amazon:before {
    content: "\ea87";
}

.icon-google:before {
    content: "\ea88";
}

.icon-google2:before {
    content: "\ea89";
}

.icon-google3:before {
    content: "\ea8a";
}

.icon-google-plus:before {
    content: "\ea8b";
}

.icon-google-plus2:before {
    content: "\ea8c";
}

.icon-google-plus3:before {
    content: "\ea8d";
}

.icon-hangouts:before {
    content: "\ea8e";
}

.icon-google-drive:before {
    content: "\ea8f";
}

.icon-facebook:before {
    content: "\ea90";
}

.icon-facebook2:before {
    content: "\ea91";
}

.icon-instagram:before {
    content: "\ea92";
}

.icon-whatsapp:before {
    content: "\ea93";
}

.icon-spotify:before {
    content: "\ea94";
}

.icon-telegram:before {
    content: "\ea95";
}

.icon-twitter:before {
    content: "\ea96";
}

.icon-vine:before {
    content: "\ea97";
}

.icon-vk:before {
    content: "\ea98";
}

.icon-renren:before {
    content: "\ea99";
}

.icon-sina-weibo:before {
    content: "\ea9a";
}

.icon-rss:before {
    content: "\ea9b";
}

.icon-rss2:before {
    content: "\ea9c";
}

.icon-youtube:before {
    content: "\ea9d";
}

.icon-youtube2:before {
    content: "\ea9e";
}

.icon-twitch:before {
    content: "\ea9f";
}

.icon-vimeo:before {
    content: "\eaa0";
}

.icon-vimeo2:before {
    content: "\eaa1";
}

.icon-lanyrd:before {
    content: "\eaa2";
}

.icon-flickr:before {
    content: "\eaa3";
}

.icon-flickr2:before {
    content: "\eaa4";
}

.icon-flickr3:before {
    content: "\eaa5";
}

.icon-flickr4:before {
    content: "\eaa6";
}

.icon-dribbble:before {
    content: "\eaa7";
}

.icon-behance:before {
    content: "\eaa8";
}

.icon-behance2:before {
    content: "\eaa9";
}

.icon-deviantart:before {
    content: "\eaaa";
}

.icon-500px:before {
    content: "\eaab";
}

.icon-steam:before {
    content: "\eaac";
}

.icon-steam2:before {
    content: "\eaad";
}

.icon-dropbox:before {
    content: "\eaae";
}

.icon-onedrive:before {
    content: "\eaaf";
}

.icon-github:before {
    content: "\eab0";
}

.icon-npm:before {
    content: "\eab1";
}

.icon-basecamp:before {
    content: "\eab2";
}

.icon-trello:before {
    content: "\eab3";
}

.icon-wordpress:before {
    content: "\eab4";
}

.icon-joomla:before {
    content: "\eab5";
}

.icon-ello:before {
    content: "\eab6";
}

.icon-blogger:before {
    content: "\eab7";
}

.icon-blogger2:before {
    content: "\eab8";
}

.icon-tumblr:before {
    content: "\eab9";
}

.icon-tumblr2:before {
    content: "\eaba";
}

.icon-yahoo:before {
    content: "\eabb";
}

.icon-yahoo2:before {
    content: "\eabc";
}

.icon-tux:before {
    content: "\eabd";
}

.icon-appleinc:before {
    content: "\eabe";
}

.icon-finder:before {
    content: "\eabf";
}

.icon-android:before {
    content: "\eac0";
}

.icon-windows:before {
    content: "\eac1";
}

.icon-windows8:before {
    content: "\eac2";
}

.icon-soundcloud:before {
    content: "\eac3";
}

.icon-soundcloud2:before {
    content: "\eac4";
}

.icon-skype:before {
    content: "\eac5";
}

.icon-reddit:before {
    content: "\eac6";
}

.icon-hackernews:before {
    content: "\eac7";
}

.icon-wikipedia:before {
    content: "\eac8";
}

.icon-linkedin:before {
    content: "\eac9";
}

.icon-linkedin2:before {
    content: "\eaca";
}

.icon-lastfm:before {
    content: "\eacb";
}

.icon-lastfm2:before {
    content: "\eacc";
}

.icon-delicious:before {
    content: "\eacd";
}

.icon-stumbleupon:before {
    content: "\eace";
}

.icon-stumbleupon2:before {
    content: "\eacf";
}

.icon-stackoverflow:before {
    content: "\ead0";
}

.icon-pinterest:before {
    content: "\ead1";
}

.icon-pinterest2:before {
    content: "\ead2";
}

.icon-xing:before {
    content: "\ead3";
}

.icon-xing2:before {
    content: "\ead4";
}

.icon-flattr:before {
    content: "\ead5";
}

.icon-foursquare:before {
    content: "\ead6";
}

.icon-yelp:before {
    content: "\ead7";
}

.icon-paypal:before {
    content: "\ead8";
}

.icon-chrome:before {
    content: "\ead9";
}

.icon-firefox:before {
    content: "\eada";
}

.icon-IE:before {
    content: "\eadb";
}

.icon-edge:before {
    content: "\eadc";
}

.icon-safari:before {
    content: "\eadd";
}

.icon-opera:before {
    content: "\eade";
}

.icon-file-pdf:before {
    content: "\eadf";
}

.icon-file-openoffice:before {
    content: "\eae0";
}

.icon-file-word:before {
    content: "\eae1";
}

.icon-file-excel:before {
    content: "\eae2";
}

.icon-libreoffice:before {
    content: "\eae3";
}

.icon-html-five:before {
    content: "\eae4";
}

.icon-html-five2:before {
    content: "\eae5";
}

.icon-css3:before {
    content: "\eae6";
}

.icon-git:before {
    content: "\eae7";
}

.icon-codepen:before {
    content: "\eae8";
}

.icon-svg:before {
    content: "\eae9";
}

.icon-IcoMoon:before {
    content: "\eaea";
}

.icon-uni21:before {
    content: "\21";
}

.icon-uni22:before {
    content: "\22";
}

.icon-uni23:before {
    content: "\23";
}

.icon-uni24:before {
    content: "\24";
}

.icon-uni25:before {
    content: "\25";
}

.icon-uni26:before {
    content: "\26";
}

.icon-uni27:before {
    content: "\27";
}

.icon-uni28:before {
    content: "\28";
}

.icon-uni29:before {
    content: "\29";
}

.icon-uni2A:before {
    content: "\2a";
}

.icon-uni2B:before {
    content: "\2b";
}

.icon-uni2C:before {
    content: "\2c";
}

.icon-uni2D:before {
    content: "\2d";
}

.icon-uni2E:before {
    content: "\2e";
}

.icon-uni2F:before {
    content: "\2f";
}

.icon-uni30:before {
    content: "\30";
}

.icon-uni31:before {
    content: "\31";
}

.icon-uni32:before {
    content: "\32";
}

.icon-uni33:before {
    content: "\33";
}

.icon-uni34:before {
    content: "\34";
}

.icon-uni35:before {
    content: "\35";
}

.icon-uni36:before {
    content: "\36";
}

.icon-uni37:before {
    content: "\37";
}

.icon-uni38:before {
    content: "\38";
}

.icon-uni39:before {
    content: "\39";
}

.icon-uni3A:before {
    content: "\3a";
}

.icon-uni3B:before {
    content: "\3b";
}

.icon-uni3C:before {
    content: "\3c";
}

.icon-uni3D:before {
    content: "\3d";
}

.icon-uni3E:before {
    content: "\3e";
}

.icon-uni3F:before {
    content: "\3f";
}

.icon-uni40:before {
    content: "\40";
}

.icon-uni41:before {
    content: "\41";
}

.icon-uni42:before {
    content: "\42";
}

.icon-uni43:before {
    content: "\43";
}

.icon-uni44:before {
    content: "\44";
}

.icon-uni45:before {
    content: "\45";
}

.icon-uni46:before {
    content: "\46";
}

.icon-uni47:before {
    content: "\47";
}

.icon-uni48:before {
    content: "\48";
}

.icon-uni49:before {
    content: "\49";
}

.icon-uni4A:before {
    content: "\4a";
}

.icon-uni4B:before {
    content: "\4b";
}

.icon-uni4C:before {
    content: "\4c";
}

.icon-uni4D:before {
    content: "\4d";
}

.icon-uni4E:before {
    content: "\4e";
}

.icon-uni4F:before {
    content: "\4f";
}

.icon-uni50:before {
    content: "\50";
}

.icon-uni51:before {
    content: "\51";
}

.icon-uni52:before {
    content: "\52";
}

.icon-uni53:before {
    content: "\53";
}

.icon-uni54:before {
    content: "\54";
}

.icon-uni55:before {
    content: "\55";
}

.icon-uni56:before {
    content: "\56";
}

.icon-uni57:before {
    content: "\57";
}

.icon-uni58:before {
    content: "\58";
}

.icon-uni59:before {
    content: "\59";
}

.icon-uni5A:before {
    content: "\5a";
}

.icon-uni5B:before {
    content: "\5b";
}

.icon-uni5C:before {
    content: "\5c";
}

.icon-uni5D:before {
    content: "\5d";
}

.icon-uni5E:before {
    content: "\5e";
}

.icon-uni5F:before {
    content: "\5f";
}

.icon-uni60:before {
    content: "\60";
}

.icon-uni61:before {
    content: "\61";
}

.icon-uni62:before {
    content: "\62";
}

.icon-uni63:before {
    content: "\63";
}

.icon-uni64:before {
    content: "\64";
}

.icon-uni65:before {
    content: "\65";
}

.icon-uni66:before {
    content: "\66";
}

.icon-uni67:before {
    content: "\67";
}

.icon-uni68:before {
    content: "\68";
}

.icon-uni69:before {
    content: "\69";
}

.icon-uni6A:before {
    content: "\6a";
}

.icon-uni6B:before {
    content: "\6b";
}

.icon-uni6C:before {
    content: "\6c";
}

.icon-uni6D:before {
    content: "\6d";
}

.icon-uni6E:before {
    content: "\6e";
}

.icon-uni6F:before {
    content: "\6f";
}

.icon-uni70:before {
    content: "\70";
}

.icon-uni71:before {
    content: "\71";
}

.icon-uni72:before {
    content: "\72";
}

.icon-uni73:before {
    content: "\73";
}

.icon-uni74:before {
    content: "\74";
}

.icon-uni75:before {
    content: "\75";
}

.icon-uni76:before {
    content: "\76";
}

.icon-uni77:before {
    content: "\77";
}

.icon-uni78:before {
    content: "\78";
}

.icon-uni79:before {
    content: "\79";
}

.icon-uni7A:before {
    content: "\7a";
}

.icon-uni7B:before {
    content: "\7b";
}

.icon-uni7C:before {
    content: "\7c";
}

.icon-uni7D:before {
    content: "\7d";
}

.icon-uni7E:before {
    content: "\7e";
}

.icon-uniA9:before {
    content: "\a9";
}

    @import url('https://fonts.googleapis.com/css2?family=Raleway:wght@700;800&display=swap');

    /* # e50300 Kırmızı*/

    

    /* Genel */
    html {
        box-sizing: border-box;
        font-size: 100%;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        *:before,
        *:after {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        *:focus {
            outline: none !important;
        }

    ::placeholder {
        color: black;
    }

    :-ms-input-placeholder {
        color: black;
    }

    ::-ms-input-placeholder {
        color: black;
    }

    body {
        font-family: 'Montserrat', sans-serif;
        color: #222;
        background-color: #fff;
    }

    input,
    button,
    select,
    textarea {
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    a {
        color: #a12121;
        text-decoration: none;
    }

        a:hover,
        a:focus {
            text-decoration: underline;
        }

        a:focus {
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }

    figure {
        margin: 0;
    }

    img {
        vertical-align: middle;
    }

    hr {
        border: 0;
        border-top: 1px solid #eeeeee;
        margin: 20px 0;
        display: block;
        width: 100%;
    }

        hr.small {
            margin: 10px 0;
        }

    /* Image */
    .img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
        margin: auto;
    }

    .img-rounded {
        border-radius: 4px;
    }

    .img-thumbnail {
        padding: 4px;
        line-height: 1.42857143;
        background-color: #ffffff;
        border: 1px solid #dddddd;
        border-radius: 4px;
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        display: inline-block;
        max-width: 100%;
        height: auto;
    }

    .img-circle {
        border-radius: 50%;
    }

    .text-center {
        text-align: center !important;
    }

    .astroloji-icon {
        text-align: center;
        font-size: 13px;
    }

    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        border: 0;
    }

    .sr-only-focusable:active,
    .sr-only-focusable:focus {
        position: static;
        width: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        clip: auto;
    }

    [role="button"] {
        cursor: pointer;
    }

    .clearfix::after {
        display: block;
        clear: both;
        content: "";
    }

    #close-btn::before {
        top: -10px !important;
        width: 30px !important;
        height: 30px !important;
        background-color: rgb(255 27 2 / 78%) !important;
    }

    hr.kirmizi {
        border: 0;
        border-bottom: 2px solid #a12121;
        margin: 0 0 20px 0;
        padding: 0;
    }

    /* Genel ************************************************************/
    main {
        top: 215px;
        background-color: #fff;
    }

        main.push {
            position: relative;
        }

        main.container {
            min-height: 1000px;
            margin-top: 55px;
        }

    h1.baslik {
        font-size: 2rem;
    }

    h2.spot {
        font-size: 1.2rem;
        line-height: 1.5rem;
    }

    .bold {
        font-weight: 700 !important;
    }

    .haberMetni * {
        font-family: 'Montserrat', sans-serif !important;
        word-wrap: break-word;
        word-break: break-word;
    }

    .haberMetni p {
        font-size: 1.2rem;
        margin: 0 0 1.5rem 0;
        font-weight: 500;
        line-height: 1.6;
        text-rendering: optimizeLegibility;
    }

    .haberMetni ul li {
        font-size: 1.2rem;
        line-height: 1.6;
    }

    .haberMetni ol li {
        font-size: 1.2rem;
        line-height: 1.6;
    }

    .haberMetni div {
        font-size: 1.2rem;
        line-height: 1.6;
        text-rendering: optimizeLegibility;
    }

    .haberMetni img {
        width: 100%;
        height: auto !important;
        margin: 10px 0;
    }

    .p0 {
        padding: 0px !important;
    }

    .pl0 {
        padding-left: 0 !important;
    }

    .pr0 {
        padding-right: 0 !important;
    }

    .m0 {
        margin: 0px !important;
    }

    .mt0 {
        margin-top: 0px !important;
    }

    .ml0 {
        margin-left: 0px !important;
    }

    .mr0 {
        margin-right: 0px !important;
    }

    .mb0 {
        margin-bottom: 0px !important;
    }

    .mt10 {
        margin-top: 10px !important;
    }

    .ml10 {
        margin-left: 10px !important;
    }

    .mb10 {
        margin-bottom: 10px !important;
    }

    .mr10 {
        margin-right: 10px !important;
    }

    .mt20 {
        margin-top: 20px !important;
    }

    .ml20 {
        margin-left: 20px !important;
    }

    .mb20 {
        margin-bottom: 20px !important;
    }

    .mr20 {
        margin-right: 20px !important;
    }

    .pl5 {
        padding-left: 5px !important;
    }

    .pr5 {
        padding-right: 5px !important;
    }

    .no-padding {
        padding: 0 !important;
    }

    .no-padding-right {
        padding-right: 0 !important;
    }

    .no-padding-left {
        padding-left: 0 !important;
    }

    /* Nav Bar **********************************************************/
    .logo {
        height: 40px;
        vertical-align: middle;
        display: block;
        width: 100%;
        text-align: left;
    }

        .logo img {
            height: 40px;
            margin-top: 0px;
        }

    nav .container {
        margin-top: 0px;
    }

    .black-navbar {
        display: block;
        height: 45px;
        width: 100%;
        background-color: #000;
    }

        .black-navbar ul {
            list-style: none;
            color: #fff;
            padding: 15px 0;
            margin: 0;
            height: 45px;
            line-height: 2px;
            font-size: .8125rem;
            font-weight: 500;
            float: left;
        }

            .black-navbar ul li {
                display: inline-block;
                padding: 5px 10px;
                border-left: 2px solid #fff;
            }

                .black-navbar ul li:first-child {
                    padding-left: 0;
                    border-left: 0px;
                }

                .black-navbar ul li span.suanki-tarih {
                }

                .black-navbar ul li a {
                    color: #fff;
                }

                    .black-navbar ul li a:hover {
                        color: #fff;
                    }

    .copyright .icons-mobil .ios,
    .copyright .icons-mobil .android,
    .copyright .icons-mobil .huawei {
        height: 29px;
        width: 106px;
        border: 2px solid #000;
        border-radius: 5px;
    }

    .icons-mobil {
        display: block;
        float: right;
        height: 25px;
        width: 326px;
        margin-top: 10px;
    }

    .copyright .icons-mobil {
        width: 223px;
        margin-top: 8px;
    }

    .icons-mobil .ios {
        display: inline-block;
        height: 25px;
        width: 102px;
        background: black url('/Content/images/icons/ios.jpg') no-repeat top left;
        float: left;
        margin-right: 10px;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
    }

    .icons-mobil .android {
        display: inline-block;
        height: 25px;
        width: 102px;
        background: black url('/Content/images/icons/android.jpg') no-repeat top left;
        float: left;
        margin-right: 10px;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
    }

    .icons-mobil .huawei {
        display: inline-block;
        height: 25px;
        width: 102px;
        background: black url('/Content/images/icons/huawei.jpg') no-repeat top left;
        float: left;
        font-size: 0;
        line-height: 0;
        text-decoration: none;
    }

    .google-news {
        background-color: #dedede !important;
        padding: 3px;
        overflow: auto;
    }

    .google-news-button {
        float: right !important;
    }

    .google-news-subscribe {
        vertical-align: text-bottom;
        font-weight: bold;
    }

    nav.navbar {
        height: 195px;
        box-shadow: rgba(0,0,0,.5) 0 5px 7px -6px;
        width: 100%;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 10000;
        background-color: #C90003; /* #C90003 #ed1c2e; */
        transition: top 0.5s;
    }

    .scroll-up nav.navbar {
        top: -45px;
        height: 105px;
    }

    .scroll-down nav.navbar {
        top: -45px;
        height: 105px;
    }

    .scroll-up .navbar-top,
    .scroll-down .navbar-top {
        margin-top: 10px !important;
    }

    .scroll-up .top-links,
    .scroll-down .top-links,
    .scroll-up .grey-navbar,
    .scroll-down .grey-navbar {
        display: none;
    }

    .main-links {
        list-style: none;
        margin: 20px 0 0 0;
        padding: 0;
        overflow: hidden;
        height: 30px;
    }

    .copyright .main-links {
        margin-top: 15px;
        margin-bottom: 0;
    }

    .grey-navbar {
        position: absolute;
        left: 0;
        right: 0;
    }

        .grey-navbar .main-links {
            margin: 10px 0 0 0;
        }

            .grey-navbar.main-links li {
                border-right: 2px solid #000;
            }

    .main-links li {
        display: inline-block;
        line-height: 10px;
        border-right: 2px solid #fff;
    }

    /*nav .main-links li:hover {
                background-color: #a12121;
            }*/

    .grey-navbar .main-links li a {
        color: #464646;
        font-weight: 600;
    }

    .main-links li a {
        padding: 0px 9px;
        color: #ffffff;
        font-size: 0.8125rem;
        text-decoration: none;
        text-transform: uppercase;
    }

    .main-links li:first-child a {
        padding-left: 0px;
    }

    .main-links li:last-child a {
        padding-right: 0px;
    }

    .main-links li:last-child {
        border-right: 0px;
    }

    nav .main-links li a:hover {
        text-decoration: none;
    }

    .main-links li a:visited,
    .main-links li a:active,
    .main-links li a:focus {
        text-decoration: none;
    }

    /* Okumadıklarınız **************************************************/
    .okumadiklariniz {
    }

        .okumadiklariniz h2,
        .video-haberler h2,
        .en-cok-okunan-haberler h2,
        .abonelere h2 {
            font-size: 1.25rem;
            border-bottom: 1px solid #818181;
            padding: 8px 0 8px 0px;
            font-weight: 700;
            color: #fff;
            background-color: #C90003;
            border-radius: 10px 10px 0 0;
            text-align: center;
            margin-bottom: 0;
        }

            .okumadiklariniz h2 a,
            .video-haberler h2 a,
            .abonelere h2 a {
                color: #fff;
            }

        .okumadiklariniz span.not {
            display: block;
            background: #f0f0f0;
            color: #4c4c4c;
            padding: 8px 10px;
            margin: -3px 0 6px;
            font-style: italic;
            line-height: 1.3;
            font-size: 0.6875rem;
        }

    /* Abonelere ********************************************************/

    .abonelere * {
        position: relative;
    }

    .abonelere #cumh-uye,
    .abonelere #anim1,
    .abonelere #anim2,
    .abonelere #anim3 {
        max-width: 300px;
        width: 100%;
    }

    .abonelere #cumh-uye {
        overflow: hidden;
        height: 225px;
        margin: 0 auto 20px auto;
        position: relative;
        -webkit-backface-visibility: hidden;
    }

        .abonelere #cumh-uye a {
            display: block;
            text-decoration: none;
        }

        .abonelere #cumh-uye .block {
            display: block;
        }

        .abonelere #cumh-uye .hidden {
            display: none;
        }

        .abonelere #cumh-uye .bold {
            font-weight: bold;
        }

    #anim1 {
        position: relative;
        padding: 20px;
        height: 185px;
        color: #fff;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1.25rem;
        line-height: 1;
        text-align: center;
        background: #a12121;
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #a12121), color-stop(1, #BD0009) );
        background-image: -o-linear-gradient(bottom, #a12121 0%, #BD0009 100%);
        background-image: -moz-linear-gradient(bottom, #a12121 0%, #BD0009 100%);
        background-image: -webkit-linear-gradient(bottom, #a12121 0%, #BD0009 100%);
        background-image: -ms-linear-gradient(bottom, #a12121 0%, #BD0009 100%);
        background-image: linear-gradient(to top, #a12121 0%, #BD0009 100%);
    }

        #anim1 .cum-logo {
            position: absolute;
            display: block;
            left: 0;
            right: 0;
            bottom: 0;
            height: 45px;
        }

            #anim1 .cum-logo span {
                display: block;
                height: 100%;
                width: 242px;
                margin: 0 auto;
                background: url('/Content/images/abonelere/cumhuriyet.png') left bottom no-repeat;
            }

        #anim1 .bold {
            font-family: "Arial Black", Gadget, sans-serif;
        }

        #anim1 .today {
            display: block;
            font-size: 1.75rem;
            font-family: "Arial Black", Gadget, sans-serif;
            font-weight: bold;
            margin: 34px 0 17px;
        }

        #anim1 .msg {
            display: block;
            line-height: 1.2;
            font-size: 0.9em;
        }

        #anim1:hover .msg {
            text-decoration: underline;
        }

        #anim1 .hidden {
            display: none;
        }

    #anim2 {
        position: relative;
        height: 225px;
        background: #ccc;
    }

        #anim2 .papers {
            display: block;
            position: relative;
            width: 100%;
            height: 100%;
        }

            #anim2 .papers span {
                display: block;
                background: url(/Content/images/abonelere/arsiv-gazeteler.png) left top no-repeat;
                margin: 0 auto;
            }

            #anim2 .papers .title {
                width: 188px;
                height: 38px;
                background-position: -218px top;
            }

                #anim2 .papers .title.full {
                    background-position: -426px top;
                }

            #anim2 .papers .paper-group {
                position: static;
                bottom: 0;
                width: 208px;
                height: 187px;
                background-position: left bottom;
            }

                #anim2 .papers .paper-group.pos2 {
                    background-position: -208px bottom;
                }

                #anim2 .papers .paper-group.pos3 {
                    background-position: -416px bottom;
                }

        #anim2 .articles {
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            background: #a12121;
            padding: 6px 0;
            color: #fff;
            font-size: 1.125rem;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            text-align: center;
        }

            #anim2 .articles .bold {
                font-weight: bold;
            }

        #anim2:hover .articles {
            background: #bd0f15;
        }

        #anim2 .papers .title.hidden,
        #anim2 .papers .paper-group.hidden,
        #anim2 .articles.hidden {
            display: none;
        }

    #anim3 {
        position: relative;
        height: 225px;
        background: #b2b2b2;
    }

        #anim3 .papers {
            position: absolute;
            width: 760px;
            height: 170px;
            left: -760px;
            bottom: 0;
        }

            #anim3 .papers * {
                display: block;
            }

            #anim3 .papers .bg {
                position: relative;
                width: 100%;
                height: 100%;
                background: url(/Content/images/abonelere/gazeteler.png) left top no-repeat;
            }

            #anim3 .papers .image {
                overflow: hidden;
                position: absolute;
                left: 390px;
                bottom: 0;
                width: 170px;
                height: 160px;
            }

                #anim3 .papers .image img {
                    border: none;
                    border-width: 0;
                    outline: none;
                    outline-width: 0;
                    width: 100%;
                }

        #anim3 .title {
            display: block;
            position: absolute;
            width: 100%;
            padding: 4px 0;
            margin: 13px 0;
            color: #fff;
            border-bottom: 2px solid #fff;
            background: #a12121;
            text-align: center;
            font-size: 1.25rem;
            font-weight: 900;
        }

        #anim3:hover .title {
            background: #555;
            background: #bd0f15;
        }

        #anim3 .title.hidden {
            display: none;
        }

    /* Manşet Slider ****************************************************/

    .slider-manset {
        background-color: #fff;
        display: block;
        width: 100%;
        margin: 0;
    }

        .slider-manset .swiper-pagination {
            text-align: center;
            background-color: #000;
            position: inherit;
            height: 40px;
            display: flex;
            flex-wrap: nowrap;
        }

            .slider-manset .swiper-pagination .swiper-pagination-bullet {
                border: 0;
                background-color: #000;
                color: #fff;
                font-weight: 600;
                border-radius: 0;
                padding: 4px 0px 5px 0px;
                line-height: 34px;
                margin: 0 !important;
                height: 40px;
                letter-spacing: 1px;
                width: 100%;
                min-width: unset;
                font-size: 13px;
            }

            .slider-manset .swiper-pagination .swiper-pagination-bullet-active {
                background-color: #BD0009;
            }

            .slider-manset .swiper-pagination .swiper-pagination-bullet:first-child {
                margin-left: 0;
            }

    .swiper-pagination {
        height: 45px;
        width: 100%;
        overflow: hidden;
    }

    .swiper-slide {
        text-align: left;
        font-size: 1.125rem;
        background: #000;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

    .swiper-reklam div {
        width: 100% !important;
        cursor: pointer;
        height: 100%;
    }

    .swiper-slide iframe {
        width: 100%;
        pointer-events: none;
        height: 100%;
    }

    .video-container .swiper-slide .slider-desc {
        background-color: #000;
        padding: 10px 10px 25px 12px;
    }

    .title-container {
        left: 0;
        bottom: 0;
        position: absolute;
        display: block;
        width: 100%;
    }

    .swiper-slide .slider-desc {
        position: relative;
        z-index: 2;
        text-decoration: none;
        left: 0px;
        width: 100%;
        padding: 5px;
        color: white;
        display: block;
        font-weight: 700;
        font-family: 'Raleway', sans-serif;
        background-color: rgba(0, 0, 0, 0.66);
    }

        .swiper-slide .slider-desc h3 {
            display: block;
            margin-block-start: unset;
            margin-block-end: unset;
            margin-inline-start: unset;
            margin-inline-end: unset;
            font-weight: unset;
        }

    .swiper-slide .slider-desc-red {
        display: flex;
        align-items: center;
        background-color: #950000eb !important;
        width: max-content;
        max-width: calc( 100% - 10px);
        margin-left: 10px;
        padding-inline: 8px;
        padding-block: 2px;
        letter-spacing: 0;
    }

        .swiper-slide .slider-desc-red .baslik {
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            width: max-content;
            font-size: clamp(0.9rem, 2.5vw, 1.5rem);
            font-weight: 700;
            text-overflow: ellipsis;
        }
        
        .swiper-slide .slider-desc-red .baslikdetay {
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            overflow: hidden;
            width: max-content;
            
            font-weight: 700;
            text-overflow: ellipsis;
        }

    .swiper-slide .slider-desc span.cizgi {
        display: block;
        position: absolute;
        left: 10px;
        top: 50%;
        transform: translateY(-50%);
        width: 2px;
        height: 80%;
        background-color: #900000;
    }

    .swiper-slide .slider-desc span.cizgi-beyaz {
        border-left: 3px solid #fff !important;
    }

    .swiper-slide .slider-desc h3.baslik {
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        padding-left: 15px;
        font-size: clamp(1.3rem, 4vw, 2.2rem);
        margin-block-start: 0%;
        margin-block-end: 0%;
        margin-inline-start: unset;
        margin-inline-end: unset;
        font-weight: inherit;
        letter-spacing: 0;
    }

    .swiper-slide .slider-desc h3.baslikdetay {
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        padding-left: 15px;
        margin-block-start: 0%;
        margin-block-end: 0%;
        margin-inline-start: unset;
        margin-inline-end: unset;
        font-weight: inherit;
        letter-spacing: 0;
    }

    .slider-desc-video,
    .slider-desc-yasam,
    .slider-desc-spor,
    .slider-desc-bolum {
        position: absolute !important;
        bottom: 0;
        left: 0 !important;
    }

    .slider-spor .swiper-slide {
        height: 470px;
    }

    .manset-container .swiper-slide img,
    .yasam-container .swiper-slide img,
    .spor-container .swiper-slide img,
    .video-container .swiper-slide img {
        width: 100%;
    }

    .yasam-container {
        height: 352px;
    }

    .yasam-yan-ikili .haber-galerisi {
        height: 207px;
    }

    .swiper-slide a {
        width: 100%;
    }

    .swiper-pagination-bullet, .yazarlar-pagination-bullet {
        min-width: 28px;
        width: 28px;
        height: 28px;
        text-align: center;
        line-height: 28px;
        font-size: 1rem;
        color: #000;
        opacity: 1;
        background: #fff;
        margin: 5px 3px 15px 3px;
        border-radius: 6px;
        font-weight: 600;
    }

    .swiper-pagination-bullet-active,
    .yazarlar-pagination-bullet-active {
        color: #fff;
        background: #900000;
        transition: all .2s linear;
    }

    .yasam-pagination,
    .spor-pagination,
    .video-pagination {
        position: absolute;
        top: 3px;
        right: 15px;
        text-align: right;
    }

        .yasam-pagination .swiper-pagination-bullet,
        .spor-pagination .swiper-pagination-bullet,
        .video-pagination .swiper-pagination-bullet {
            /*width: 14px;
            height: 14px;
            opacity: 0.7;
            background: #000;
            margin: 5px 2px;
            min-width: unset;
            border: 0;*/
        }

    .swiper-button-prev, .swiper-button-next {
        display: none;
    }

    .swiper-container:hover .swiper-button-prev,
    .swiper-container:hover .swiper-button-next {
        display: block;
    }

    .video-container .baslik {
        font-size: 2rem;
    }
    /* Top 4lü **********************************************************/
    .cumhuriyet-tv-banner {
        background-color: #D5111E;
        width: 100%;
    }

    .haber {
        display: block;
        margin-bottom: 5px;
        overflow: hidden;
        position: relative;
        width: 100%;
    }

    .ikili-kutu {
        display: block;
        margin-bottom: 20px;
        overflow: hidden;
        position: relative;
        width: 49%;
        height: 100%;
    }

    .ikili-resim .haber {
        display: block;
        margin-bottom: 20px;
        overflow: hidden;
        position: relative;
        width: 49%;
        height: 100%;
    }

    .haber .haber-fotograf {
        display: block;
        overflow: hidden;
    }

        .haber .haber-fotograf span {
            display: block;
            overflow: hidden;
            position: absolute;
            background-color: #222;
            font-size: 0.625rem;
            color: #fff;
            bottom: 58px;
            padding: 3px 6px 4px;
            font-weight: 600;
        }

    /*.yazar-alti .haber .haber-fotograf,
    .uclu-haber .haber .haber-fotograf {
        height: 174px !important;
    }*/

    /*.ikili {
        margin-bottom:5px!important;
    }*/

    .uclu-haber .haber .haber-fotograf-2li-sutun {
        height: 444px !important;
    }

    .spor .haber .haber-baslik {
        height: 52px;
    }

    .haber .haber-baslik {
        height: 70px;
    }
    
    
    
    

        .haber .haber-baslik .kategori {
            font-size: 0.6rem;
			color: white;
			padding: 3px 10px;
			display: inline-block;
			font-weight: 800;
			margin-left: 0px;
			border-left: 2px solid white;
			margin-top: 10px;
			text-transform: uppercase;
			position: absolute;
			top: 0;
			border-right: 2px solid white;
			left: 10px;
			background-color: #950000eb;
        }

    .spor .haber .haber-baslik .kategori {
        position: absolute;
        bottom: 62px;
        left: 5px;
        color: #fff !important;
        padding: 3px 5px;
        font-size: 8px;
        border-radius: 2px;
        text-transform: uppercase;
        letter-spacing: 1px;
        font-weight: 400;
        background-color: #13a774;
        border: 0;
    }

    .haber .haber-baslik .eklenme-tarihi {
        font-size: 0.625rem;
        color: #6b6b6b;
        padding: 10px 0 0 0;
        display: inline-block;
        font-weight: 500;
        float: right;
		display: none;
    }

    .haber .haber-baslik a h3 {
        color: #000;
        font-size: 1.2rem;
        margin: 5px 0px 10px 0px;
        text-decoration: none;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        /*min-height: 38px;*/
        font-weight: 600;
        font-family: 'Poppins', sans-serif;
        line-height: 1.25;

    }
    
    .haber .haber-baslik a h3.dortlu {
        color: #000;
        margin: 5px 0px 10px 0px;
        text-decoration: none;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        min-height: 38px;
        font-weight: 600;
        font-family: 'Poppins', sans-serif;
    }

    .haber .haber-baslik h3:hover {
        color: #3e3d3d;
        text-decoration: none;
    }

    .haber .haber-baslik a:hover {
        color: #3e3d3d;
        text-decoration: none;
    }

    .haber-ikili-box a {
        font-size: 1.0rem !important;
    }

    .container-manset {
        display: flex;
        justify-content: space-between;
    }

    #ikiliContainer {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        width: 32%;
    }
    /*@media (max-width: 1000px) {
        #ikiliContainer {
            display: none;
            
        } 
    }*/

    #ikiliContainer-mobile {
        display: none;
    }

    @media (max-width: 1000px) {
        #ikiliContainer-mobile {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
            width: 100%;
        }
    }

    .ikili-resim {
        display: flex;
        justify-content: space-between;
    }


    .swiper-slider {
        width: 64%;
    }


    @media (max-width: 1000px) {
        .container-manset {
            display: block;
        }

        #ikiliContainer {
            width: 100%;
        }

        .swiper-slider {
            width: 100%;
        }
    }


    .haber-ikili-box .haber-galerisi .haber-baslik {
        font-size: 1rem;
        padding-bottom: 75px;
        -webkit-line-clamp: 3;
    }

    .haber.kare {
    }

    .spor .haber .haber-fotograf {
        height: 132px;
    }

    .spor .haber.kare .haber-fotograf,
    .haber.kare .haber-fotograf {
        height: auto;
    }

        .haber.kare .haber-fotograf img {
            height: 400px !important;
            width: 100%;
        }

    .haber.kare .haber-baslik {
        position: absolute;
        color: #fff;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 80px 15px 15px;
        font-size: 1rem;
        font-weight: 600;
        text-shadow: 1px 1px 4px rgba(0,0,0,.8);
        background: #202020;
        background: -webkit-gradient(linear,0% 100%,0% 0%,from(rgba(0,0,0,.8)),color-stop(.5,rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
        background: -webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5),rgba(0,0,0,0));
        background: -moz-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5),rgba(0,0,0,0));
        background: -o-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5),rgba(0,0,0,0));
        height: auto;
    }

        .haber.kare .haber-baslik a {
            color: #fff;
            font-size: 2rem;
        }

    .haber.kare .haber-fotograf {
        display: block;
        overflow: hidden;
        position: relative;
    }

    .haber-kutu-container {
        display: flex;
        width: 100%;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: wrap;
        padding: 0 33px;
    }


    .haber-kutu {
        /*-webkit-box-shadow: 0 0 20px 1px rgba(0,0,0,0.15);
        box-shadow: 0 0 20px 1px rgba(0,0,0,.15);*/
        background-color: white;
        vertical-align: top;
        overflow: hidden;
        margin-bottom: 20px;
        width: 19%;
    }

        .haber-kutu .haber-foto {
            display: block;
            overflow: hidden;
        }

        .haber-kutu .haber-baslik {
            color: #000;
            font-size: 13px;
            margin: 10px 0 0 0;
            text-decoration: none;
            text-align: left;
            -webkit-line-clamp: 3;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            font-weight: 600;
            min-height: 1.2rem;
            font-family: 'Poppins', sans-serif;
            line-height: 20px;
        }

        .haber-kutu a {
            text-decoration: none;
        }


    @media (max-width: 1000px) {
        .haber-kutu-container {
            padding: 0px 15px;
        }

        .haber-kutu {
            width: 49%;
        }

            .haber-kutu:last-child {
                width: 100%;
            }

        .container-manset {
            margin: 0;
            padding: 0;
        }

        .slider-manset {
            margin-bottom: 45px;
        }
    }

    @media (max-width: 580px) {

        .haber-kutu:last-child {
            width: 100%;
        }

        .haber-kutu-container {
            padding: 0px 15px;
        }
    }


    .right-img img {
        width: 100%;
    }

    .right-bar-slider {
        width: 100%;
        display: block;
        position: relative;
        overflow: hidden;
    }

    @media (max-width: 1000px) {
        .right-bar-slider {
            height: auto;
        }
    }

    .right-pagination .swiper-pagination-bullet {
        min-width: 35px;
        width: 35px;
        height: 35px;
        text-align: center;
        line-height: 35px;
        font-size: 1rem;
        color: #000;
        border-radius: 50% !important;
        border: 1px solid #ccc !important;
        opacity: 1;
        background: #fff;
        margin: 0px 2px 0 !important;
        border-radius: 6px;
        font-weight: 600;
    }

    .right-pagination .swiper-pagination-bullet-active {
        color: #fff;
        background: #C90003;
        transition: all .2s linear;
    }

    .right-pagination .swiper-pagination-bullet:hover {
        border: 1px solid #252525 !important;
    }



    .right-slider {
        width: 100%;
    }

        .right-slider .swiper-slide {
            background: none;
        }

    .right-pagination {
        position: relative;
    }

    .right-slide-arrow {
        border: solid black;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
    }

    .right-slider-arrow-left {
        width: 35px;
        height: 35px;
        border: 2px solid #ccc;
        border-radius: 50%;
        transition: all 0.4s;
    }

        .right-slider-arrow-left::after {
            position: absolute;
            content: '';
            border: solid black;
            border-width: 0 3px 3px 0;
            display: inline-block;
            padding: 3px;
            margin-top: 11px;
            margin-left: 10px;
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            transition: all 0.4s;
        }

        .right-slider-arrow-left:hover {
            background: #C90003;
            border-color: #fff;
        }

            .right-slider-arrow-left:hover::after {
                border-color: white;
            }

    .right-slider-arrow-right {
        width: 35px;
        height: 35px;
        border: 2px solid #ccc;
        border-radius: 50%;
        transition: all 0.4s;
    }

        .right-slider-arrow-right::after {
            position: absolute;
            content: '';
            border: solid black;
            border-width: 0 3px 3px 0;
            display: inline-block;
            padding: 3px;
            margin-top: 11px;
            margin-left: 12px;
            transform: rotate(135deg);
            -webkit-transform: rotate(135deg);
            transition: all 0.4s;
        }

        .right-slider-arrow-right:hover {
            background: #C90003;
            border-color: #fff;
        }

            .right-slider-arrow-right:hover::after {
                border-color: white;
            }

    .pagination-center {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 20px;
        margin-top: 4px;
    }

        .pagination-center .swiper-pagination {
            width: auto;
            margin: 0 15px;
            margin-top: 0px;
            height: 35px;
        }


    .right-slide-info {
        position: relative;
        height: 50px;
        z-index: 2;
        text-decoration: none;
        width: 100%;
        padding: 5px 0;
        color: #000;
        display: block;
        font-weight: 700;
        font-family: 'Raleway', sans-serif;
        background: #fff;
        /*background: rgba(0, 0, 0, 0.8);*/
    }

        .right-slide-info .kategori {
            font-size: 0.5625rem;
            color: #C90003;
            padding: 0 0 0 5px;
            display: inline-block;
            font-weight: 600;
            margin-left: 0px;
            border-left: 2px solid #000;
            margin-top: 10px;
            text-transform: uppercase;
        }

        .right-slide-info .eklenme-tarihi {
            font-size: 0.625rem;
            color: #6b6b6b;
            padding: 10px 0 0 0;
            display: inline-block;
            font-weight: 500;
            float: right;
        }

        .right-slide-info:hover {
            text-decoration: none
        }


    /* Haber Galeri */
    /* haber-uclu-dikey *****************************************************/
    .haber-uclu-dikey {
        display: block;
        width: 100%;
        min-height: 160px;
        height: 160px;
        position: relative;
        margin: 0 0 5px 0;
        overflow: hidden;
    }

        .haber-uclu-dikey:last-child {
            margin: 0 !important;
        }

        .haber-uclu-dikey img {
            width: 100%;
            min-height: 100%;
            box-sizing: border-box;
        }

        .haber-uclu-dikey span {
            position: absolute;
            color: #fff;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 14px 10px 8px;
            font-size: 1rem;
            font-weight: 600;
            text-shadow: 1px 1px 4px rgba(0,0,0,.8);
            background: #202020;
            background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(0,0,0,.8)), color-stop(0.5, rgba(0,0,0,.5)), to(rgba(0,0,0,0)));
            background: -webkit-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.5), rgba(0,0,0,0));
            background: -moz-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.5), rgba(0,0,0,0));
            background: -o-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.5), rgba(0,0,0,0));
        }

    /* Manşet Altı Güncel ***********************************************/

    .haber-guncel {
        background-color: #fff;
    }

        .haber-guncel ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            .haber-guncel ul li {
                padding-bottom: 4px;
            }

                .haber-guncel ul li:last-child {
                    padding-bottom: 3px;
                }

                .haber-guncel ul li a {
                    display: block;
                    font-size: 1rem;
                    font-weight: 500;
                    color: #000;
                    text-decoration: none;
                }

                    .haber-guncel ul li a span.image {
                        position: relative;
                        left: 0;
                        top: 0;
                        width: 126px;
                        height: 78px;
                        display: inline-block;
                        margin: 5px;
                    }

                        .haber-guncel ul li a span.image img {
                            width: 100%;
                        }

                    .haber-guncel ul li a span.text {
                        vertical-align: middle;
                        width: 50%;
                        display: inline-block;
                    }

    /* İlan IFrame ******************************************************/
    .frmIlan {
        width: 100%;
        height: 160px;
        background-color: #fff;
    }

    /* Çok Okunan Haberler **********************************************/
    .haber-cok-okunanlar {
        background-color: #fff;
    }

        .haber-cok-okunanlar ul {
            list-style: none;
            margin: 0;
            padding: 4px 5px 5px 5px;
        }

            .haber-cok-okunanlar ul li {
            }

                .haber-cok-okunanlar ul li a {
                    text-decoration: none;
                    font-size: 0.75rem;
                    font-weight: 500;
                    color: #000;
                    line-height: 1.688rem;
                }

                    .haber-cok-okunanlar ul li a b {
                        padding-right: 5px;
                        width: 20px;
                        display: inline-block;
                    }
    /* Başlıklar ********************************************************/
    /* Genel */
    h4.alt-baslik,
    h4.guncel {
        margin: 0;
        height: 31px;
        padding: 5px;
    }

        h4.alt-baslik span {
            padding-bottom: 2px;
        }

        h4.guncel span {
            border-bottom: 4px solid #a12121;
        }

        h4.alt-baslik i {
            background-image: url(https://www.cumhuriyet.com.tr/Content/images/main/bolum-grafikleri.png);
            background-repeat: no-repeat;
            width: 82px;
            height: 26px;
            overflow: hidden;
            display: block;
            float: right;
        }

        h4.guncel i {
            background-position: -126px -320px;
        }

    h4.egitim i {
        background-position: -126px 0px;
    }

    h4.yazarlar i {
        background-position: -126px -320px;
    }

    h4.siyaset i {
        background-position: -126px -440px;
    }

    h4.turkiye i {
        background-position: -126px -200px;
    }

    h4.dunya i {
        background-position: -126px -480px;
    }

    h4.ekonomi i {
        background-position: -126px -360px;
    }

    h4.otomobil i {
        background-position: -126px -360px;
    }

    h4.kultur-sanat i {
        background-position: -126px -160px;
    }

    h4.spor i {
        background-position: -126px -240px;
    }

    h4.yasam i {
        background-position: -126px -280px;
    }

    h4.bilim-ve-teknoloji i {
        background-position: -126px -80px;
    }

    h4.saglik i {
        background-position: -126px -640px;
    }

    h4.cevre i {
        background-position: -126px -40px;
    }

    h4.egitim i {
        background-position: -126px 0px;
    }

    h4.gezi i {
        background-position: -126px -400px;
    }

    h4.video i {
        background-position: -126px -600px;
    }

    h4.foto-galeri i {
        background-position: -126px -120px;
    }

    h4.cizerler i {
        background-position: -126px -680px;
    }

    h4.tv-rehberi i {
        background-position: -126px -560px;
    }

    h4.sokak i {
        background-position: -126px -880px;
    }

    h4.yazi-dizileri i {
        background-position: -126px -840px;
    }

    h4.cumhuriyet-ege i {
        background-position: -126px -920px;
    }

    /* Bölüm Ana Başlıkları*/

    .bolum-baslik-yeni {
        border-bottom: 1px dashed #a1a1a1;
        text-align: center;
        height: 18px;
        font-size: 1.5rem;
        font-style: italic;
        font-weight: 800;
        font-family: 'Poppins', sans-serif;
        margin-top: 0;
    }

    .bolum-baslik-yeni-worldCup {
        border-bottom: 1px dashed #a1a1a1;
        text-align: center;
        height: 35px;
        font-size: 1.5rem;
        font-style: italic;
        font-weight: 800;
        font-family: 'Poppins', sans-serif;
        margin-bottom: 40px;
        margin-top: 0;
    }

        .bolum-baslik-yeni a {
            background: #fff;
            padding: 0 15px;
            color: #000;
        }


    .bolum-baslik-yazar-yeni {
        border-bottom: 1px solid #000;
        text-align: center;
        height: 18px;
        font-style: italic;
        font-weight: 600;
        font-family: 'Poppins', sans-serif;
        max-width:1200px;
        width:100%;
        margin:0;
        margin-bottom: 25px;
    }

    @media (max-width:768px) {
    
        .haber-uzun {
            display: block;
            margin-bottom: 20px;
            overflow: hidden;
            position: relative;
            width: 100%;
        }
        
        .haber-uzun .haber-fotograf-uzun {
                display: block;
                overflow: hidden;
            }
            
        .haber-uzun .haber-baslik {
            height: 45px;
            }
            
        .haber-uzun .haber-baslik a{
            text-decoration: none;
            }
        .haber-uzun .haber-baslik a h3.dortlu {
                font-size: 13px;
                -webkit-line-clamp: 3;
                line-height: 1.25;
                color: #000;
                margin-top: 5px;
                text-decoration: none;
                overflow: hidden;
                text-overflow: ellipsis;
                -webkit-box-orient: vertical;
                display: -webkit-box;
                font-weight: 600;
                font-family: 'Poppins', sans-serif;
            }
    
		.main-resmi-ilan .main-resmi-ilan-baslik {
			height: 60px;
		}
	
         div.astroloji .astroloji-baslik{
                    font-size: 1rem;
                    text-align: center;
                    border-bottom: 1px dashed #a1a1a1;
                    height: 20px;
                    margin-bottom: 35px;
                    font-family: 'Poppins', sans-serif;
                    line-height: 1.4;
                    margin-top: 0;
            }
    
        .bolum-baslik-yazar-yeni {
            font-size: 1rem;
        }
        
        .yazarlar-kutusu .swiper-wrapper .swiper-slide {
                background-color: #fff;
            }
            
        .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan {
            background-color:#eee;
            width:170px !important;
            }
            .haber .haber-baslik a h3.dortlu {
                font-size: 13px;
                -webkit-line-clamp: 3;
                line-height: 1.25;

            }
            .foto-haber .haber .haber-baslik {
                    height: auto;
                    font-size: 13px;
            }
            .foto-haber .haber .haber-baslik h3 {
                    height: auto;
                    font-size: 13px;
                    line-height: 1.25;
                    -webkit-line-clamp: 3;
            }
            .buyuk .haber-baslik {
                height: auto;
            }
            .buyuk .haber-baslik h3 {
                font-size:1rem !important;;
            }
    }

    @media (min-width:768px) {
        .haber-uzun {
            display: block;
            margin-bottom: 20px;
            overflow: hidden;
            position: relative;
            width: 100%;
            border-radius: 10px;
        }
        
        .haber-uzun .haber-fotograf-uzun {
                display: block;
                overflow: hidden;
            }
            
        .haber-uzun .haber-baslik {
            position: absolute;
            bottom: 0;
            height: auto;
            background: linear-gradient(transparent 0%, black);
            margin: 0;
            padding-top: 10px;
            width: 100%;
            padding-bottom: 5px;
            }
            
        .haber-uzun .haber-baslik a{
            text-decoration: none;
            }
        .haber-uzun .haber-baslik a h3.dortlu {
                font-size: 1.5rem;
                color: #fff;
                padding-left: 10px;
                padding-right: 10px;
                text-decoration: none;
                -webkit-line-clamp: 3;
                overflow: hidden;
                text-overflow: ellipsis;
                -webkit-box-orient: vertical;
                display: -webkit-box;
                line-height: 2rem;
                font-weight: 600;
                font-family: 'Poppins', sans-serif;
            }
        
        .haber-uzun .haber-fotograf-uzun img {
                height: 400px;
                width: 100%;
                object-fit: cover;
                object-position: center;
            }

         .main-resmi-ilan {
			 margin-bottom:0;
		 }

		.main-resmi-ilan .main-resmi-ilan-baslik {
			height: 75px;
		}
		
		.main-resmi-ilan .main-resmi-ilan-baslik h3.dortlu{
			    -webkit-line-clamp: 3 !important;
		}
		 
         div.astroloji .astroloji-baslik{
                    font-size: 1.3rem;
                    text-align: center;
                    border-bottom: 1px dashed #a1a1a1;
                    height: 25px;
                    margin-bottom: 35px;
                    font-family: 'Poppins', sans-serif;
                    line-height: 1.4;
                    margin-top: 0;
            }
        .haber .haber-baslik a h3.dortlu {
            font-size: 1rem;
            line-height: 1.25;
        }
        
        /*p.inad-text {
            float:right;
            margin-left:13px;
        }*/
        
        .foto-haber 
        {
            width: 98%;
        }
        
        .foto-haber .haber .haber-baslik {
                height: auto;
                font-size:1rem;
                position: absolute;
                bottom: 0;
                background: linear-gradient(transparent 0%, black);
                margin: 0;
                padding-left: 10px;
                padding-top: 10px;
                width: 100%;
        }
        
        .buyuk
    {
        margin-bottom: 0 !important;
    }
    
    .buyuk .haber-baslik {
        height: auto;
        position: absolute;
        bottom:0;
        background: linear-gradient(transparent 0%, black);
        margin: 0;
        padding-left: 10px;
        padding-top: 10px;
        width: 100%;
    }
    
        .bolum-baslik-yazar-yeni {
            font-size: 1.5rem;
        }
        
        .yazarlar-kutusu .swiper-wrapper .swiper-slide {
                background-color: #eee;
            }
    }
        .bolum-baslik-yazar-yeni a {
            background: #fff;
            padding: 0 15px;
            color: #000;
        }


        .bolum-ana-baslik {
            height: 45px;
            width: 100%;
            display: inline-block;
            margin: 0;
            vertical-align: middle;
            color: #fff;
            line-height: 45px;
        }

        .bolum-ana-baslik a {
            color: #fff;
            text-decoration: none;
            font-size: 1rem;
            padding: 0px 10px;
            position: absolute;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1px;
            text-shadow: 1px 1px 1px rgba(0,0,0,.85);
        }

        .bolum-ana-baslik.turkiye {
            border-bottom: 4px solid #be012e;
            background-color: #be012e;
        }

            .bolum-ana-baslik.turkiye a {
                background-color: #be012e;
            }

        .bolum-ana-baslik.dunya {
            border-bottom: 4px solid #806d53;
            background-color: #806d53;
        }

            .bolum-ana-baslik.dunya a {
                background-color: #806d53;
            }

        .bolum-ana-baslik.yazarlar {
            border-bottom: 4px solid #a12121;
            background-color: #a12121;
        }

        .bolum-ana-baslik.siyaset {
            border-bottom: 4px solid #336cb1;
            background-color: #336cb1;
        }

            .bolum-ana-baslik.siyaset a {
                background-color: #336cb1;
            }

        .bolum-ana-baslik.ekonomi {
            border-bottom: 4px solid #63abaa;
            background-color: #63abaa;
        }

            .bolum-ana-baslik.ekonomi a {
                background-color: #63abaa;
            }

        .bolum-ana-baslik.kultur-sanat {
            border-bottom: 4px solid #682f8b;
            background-color: #682f8b;
        }

            .bolum-ana-baslik.kultur-sanat a {
                background-color: #682f8b;
            }

        .bolum-ana-baslik.kitap {
            border-bottom: 4px solid #A52A2A;
            background-color: #A52A2A;
        }

            .bolum-ana-baslik.kitap a {
                background-color: #A52A2A;
            }

        .bolum-ana-baslik.spor {
            border-bottom: 4px solid #0D9300;
            background-color: #0D9300;
        }

            .bolum-ana-baslik.spor a {
                background-color: #0D9300;
            }



    .bolum-spor-baslik {
        height: 45px;
        width: 100%;
        display: flex;
        align-items: center;
        margin: 0;
        vertical-align: middle;
        color: #fff;
        text-decoration: none !important;
        background-color: #0D9300;
    }

        .bolum-spor-baslik:hover a {
            text-decoration: none !important;
        }

        .bolum-spor-baslik img {
            width: 103px;
            margin-right: 15px;
            margin-left: 10px;
        }

        .bolum-spor-baslik h2 {
            color: #fff;
            text-decoration: none;
            font-size: 1rem;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1px;
            text-shadow: 1px 1px 1px rgba(0,0,0,.85);
        }



    .bolum-ana-baslik.yasam {
        border-bottom: 4px solid #eec200;
        background-color: #eec200;
    }

        .bolum-ana-baslik.yasam a {
            background-color: #eec200;
        }


    .bolum-ana-baslik.gezi {
        border-bottom: 4px solid #ff7f00;
        background-color: #eec200;
    }

        .bolum-ana-baslik.gezi a {
            background-color: #ff7f00;
        }


    .bolum-ana-baslik.bilim-ve-teknoloji {
        border-bottom: 4px solid #4158ad;
        background-color: #4158ad;
    }

        .bolum-ana-baslik.bilim-ve-teknoloji a {
            background-color: #4158ad;
        }

    .bolum-ana-baslik.saglik {
        border-bottom: 4px solid #f0a2c8;
        background-color: #f0a2c8;
    }

        .bolum-ana-baslik.saglik a {
            background-color: #f0a2c8;
        }

    .bolum-ana-baslik.cevre {
        border-bottom: 4px solid #a6d400;
        background-color: #a6d400;
    }

        .bolum-ana-baslik.cevre a {
            background-color: #a6d400;
        }

    .bolum-ana-baslik.egitim {
        border-bottom: 4px solid #8ac5de;
        background-color: #8ac5de;
    }

        .bolum-ana-baslik.egitim a {
            background-color: #8ac5de;
        }

    .bolum-ana-baslik.gezi {
        border-bottom: 4px solid #ff7f00;
        background-color: #ff7f00;
    }

        .bolum-ana-baslik.gezi a {
            background-color: #ff7f00;
        }

    .bolum-ana-baslik.video {
        border-bottom: 4px solid #9b97a2;
        background-color: #9b97a2;
    }

    .bolum-ana-baslik.foto-galeri {
        border-bottom: 4px solid #b9baa8;
        background-color: #b9baa8;
    }

    /*.bolum-ana-baslik.astroloji {
            border-bottom: 4px solid #a472ba;
            background-color: #a472ba;
        }*/

    /*.bolum-ana-baslik.astroloji a {
                background-color: #a472ba;
            }*/

    .bolum-ana-baslik.cizerler {
        border-bottom: 4px solid #005e72;
        background-color: #005e72;
    }

        .bolum-ana-baslik.cizerler a {
            background-color: #005e72;
        }

    .bolum-ana-baslik.otomobil {
        border-bottom: 4px solid #63abaa;
        background-color: #63abaa;
    }

        .bolum-ana-baslik.otomobil a {
            background-color: #63abaa;
        }

    .bolum-ana-baslik.tv-rehberi {
        border-bottom: 4px solid #b80068;
        background-color: #b80068;
    }

        .bolum-ana-baslik.tv-rehberi a {
            background-color: #b80068;
        }

    .bolum-ana-baslik.sokak {
        border-bottom: 4px solid #085000;
        background-color: #085000;
    }

        .bolum-ana-baslik.sokak a {
            background-color: #085000;
        }

    .bolum-ana-baslik.yazi-dizileri {
        border-bottom: 4px solid #666666;
        background-color: #666666;
    }

    .bolum-ana-baslik.cumhuriyet-ege {
        border-bottom: 4px solid #2a3c93;
        background-color: #2a3c93;
    }

    /*
    .bolum h2,
    .bolum h2 a {
        position: relative;
        color: white;
    }

        .bolum h2 a {
            z-index: 1;
        }

    .bolum i {
        width: 82px;
        height: 26px;
        display: block;
        position: absolute;
        right: 0;
        bottom: 0;
        background: url(/Content/images/main/bolum-grafikleri.png) -126px -320px no-repeat;
    }

    .bolum.yazarlar i {
        background-position: -126px -320px
    }

    .bolum.siyaset i {
        background-position: -126px -440px
    }

    .bolum.turkiye i {
        background-position: -126px -200px
    }

    .bolum.dunya i {
        background-position: -126px -480px
    }

    .bolum.ekonomi i {
        background-position: -126px -360px
    }

    .bolum.kultur-sanat i {
        background-position: -126px -160px
    }

    .bolum.spor i {
        background-position: -126px -240px
    }

    .bolum.yasam i {
        background-position: -126px -280px
    }

    .bolum.bilim-ve-teknoloji i {
        background-position: -126px -80px
    }

    .bolum.saglik i {
        background-position: -126px -640px
    }

    .bolum.cevre i {
        background-position: -126px -40px
    }

    .bolum.egitim i {
        background-position: -126px 0px
    }

    .bolum.gezi i {
        background-position: -126px -400px
    }

    .bolum.video i {
        background-position: -126px -600px
    }

    .bolum.foto-galeri i {
        background-position: -126px -120px
    }

    .bolum.astroloji i {
        background-position: -126px -520px
    }

    .bolum.cizerler i {
        background-position: -126px -680px
    }

    .bolum.tv-rehberi i {
        background-position: -126px -560px
    }

    .bolum.sokak i {
        background-position: -126px -880px
    }

    .bolum.yazi-dizileri i {
        background-position: -126px -840px
    }

    .bolum.cumhuriyet-ege i {
        background-position: -126px -920px
    }

    .bolum h2.block {
        overflow: hidden;
        margin-top: 0;
        background: #a12121;
        color: #fff;
        border: none;
        padding: 9px 10px 10px 10px;
        padding-right: 120px;
        margin-bottom: 4px;
        line-height: 1;
        height: 40px;
    }

        .bolum h2.block * {
            display: inline-block;
            margin-right: .5em;
            vertical-align: middle;
        }

        .bolum h2.block .subsects {
            font-size: .9em;
            margin-right: 0;
            font-weight: 700;
        }

            .bolum h2.block .subsects > *:last-child {
                margin-right: 0;
            }

        .bolum h2.block .sep {
            font-size: .8em;
        }

        .bolum h2.block .gra {
            margin: 0;
            width: 126px;
            height: 40px;
            background-color: #fff;
            background-position: -208px -320px;
        }

    h1.sect-title {
        position: relative;
        font-size: 2.5rem;
        line-height: 46px;
        margin: 0 0 14px;
        padding: 10px 0 0;
        border-bottom: 1px solid #818181;
    }

        h1.sect-title * {
            display: block;
        }

        h1.sect-title .text,
        h1.sect-title .graphic {
            float: left;
            background-color: #fff;
        }

        h1.sect-title .text {
            padding: 0 30px 0 10px;
            margin-top: -10px;
            padding-bottom: 4px;
            min-width: 124px;
        }

        h1.sect-title .graphic {
            width: 126px;
            height: 40px;
            background-repeat: no-repeat;
            background-position: left -320px;
            background-image: url(/Content/images/main/bolum-grafikleri.png);
        }

        h1.sect-title .sect-links {
            height: 40px;
            background-color: #a12121;
        }

            h1.sect-title .sect-links a {
                float: left;
                margin: 0 12px;
                font-size: 1.25rem;
                line-height: 40px;
                height: 40px;
                color: #fff;
                background-color: inherit;
            }

                h1.sect-title .sect-links a:last-of-type {
                    margin-right: 0;
                }

    body.yasam .sect-links a {
        font-size: 1.125rem;
    }

    body.egitim h1.sect-title .graphic {
        background-position: left 0px
    }

    body.cevre h1.sect-title .graphic {
        background-position: left -40px
    }

    body.bilim-ve-teknoloji h1.sect-title .graphic {
        background-position: left -80px
    }

    body.foto-galeri h1.sect-title .graphic {
        background-position: left -120px
    }

    body.kultur-sanat h1.sect-title .graphic {
        background-position: left -160px
    }

    body.turkiye h1.sect-title .graphic {
        background-position: left -200px
    }

    body.spor h1.sect-title .graphic {
        background-position: left -240px
    }

    body.yasam h1.sect-title .graphic {
        background-position: left -280px
    }

    body.yazarlar h1.sect-title .graphic {
        background-position: left -320px
    }

    body.ekonomi h1.sect-title .graphic {
        background-position: left -360px
    }

    body.gezi h1.sect-title .graphic {
        background-position: left -400px
    }

    body.siyaset h1.sect-title .graphic {
        background-position: left -440px
    }

    body.dunya h1.sect-title .graphic {
        background-position: left -480px
    }

    body.astroloji h1.sect-title .graphic {
        background-position: left -520px
    }

    body.tv-rehberi h1.sect-title .graphic {
        background-position: left -560px
    }

    body.video h1.sect-title .graphic {
        background-position: left -600px
    }

    body.saglik h1.sect-title .graphic {
        background-position: left -640px
    }

    body.cizerler h1.sect-title .graphic {
        background-position: left -680px
    }

    body.yazi-dizileri h1.sect-title .graphic {
        background-position: left -840px
    }

    body.sokak h1.sect-title .graphic {
        background-position: left -880px
    }

    body.cumhuriyet-ege h1.sect-title .graphic {
        background-position: left -920px
    }

    / * ------------------- * /

    h1.sect-title {
        font-size: 2.125rem;
        line-height: 40px;
    }

        h1.sect-title .text {
            font-weight: 900;
            margin-top: 0;
            padding-bottom: 0;
            padding-right: 20px;
            letter-spacing: -1px;
        }

        h1.sect-title + #headeresque {
            margin: -5px 0 10px;
        }

        h1.sect-title.with-sect-logo + #headeresque {
            margin-top: 38px;
        }*/

    /* Navigasyon Simgesi ************************************************************/

    .navicon-button {
        display: inline-block;
		background-color: transparent;
		border: 0;
        position: relative;
        padding: 17px 15px 14px 15px;
        transition: 0.25s;
        cursor: pointer;
        user-select: none;
        opacity: 1;
    }

        .navicon-button .navicon:before, .navicon-button .navicon:after {
            transition: 0.25s;
        }

        .navicon-button:hover {
            transition: 0.5s;
            opacity: 1;
        }

            .navicon-button:hover .navicon:before, .navicon-button:hover .navicon:after {
                transition: 0.25s;
            }

            .navicon-button:hover .navicon:before {
                top: .825rem;
            }

            .navicon-button:hover .navicon:after {
                top: -.825rem;
            }

    .navicon {
        position: relative;
        width: 2.5rem;
        height: .3125rem;
        background: #fff;
        transition: 0.5s;
        border-radius: 2.5rem;
    }

        .navicon:before, .navicon:after {
            display: block;
            content: "";
            height: .3125rem;
            width: 2.5rem;
            background: #fff;
            position: absolute;
            z-index: -1;
            transition: 0.5s 0.25s;
            border-radius: 1rem;
        }

        .navicon:before {
            top: .625rem;
        }

        .navicon:after {
            top: -.625rem;
        }

    .navicon-button.open:not(.steps) .navicon:before,
    .navicon-button.open:not(.steps) .navicon:after {
        top: 0 !important;
    }

    .navicon-button.open .navicon:before,
    .navicon-button.open .navicon:after {
        transition: 0.5s;
    }

    .navicon-button.open.x .navicon {
        background: transparent;
    }

        .navicon-button.open.x .navicon:before {
            transform: rotate(-45deg);
        }

        .navicon-button.open.x .navicon:after {
            transform: rotate(45deg);
        }

    .nav-icon {
        float: right;
        margin-right: -1.2rem;
    }

        .nav-icon *, .nav-icon *:before, .nav-icon *:after {
            transform: translate3d(0, 0, 0);
        }

    /* Mega Menu ********************************************************/
    #mega-menu {
        display: none;
        background-color: #15202b;
        border: 1px solid #38444d;
        color: white;
        min-height: 400px;
        margin-top: 0px;
    }

        #mega-menu h3 {
            color: #fff;
            font-size: 1rem;
            border-bottom: 2px solid #a12121;
        }

            #mega-menu h3.empty {
                border-bottom: 2px solid #15202b;
            }

        #mega-menu.animated {
            display: block;
        }

        #mega-menu ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
            float: left;
            min-width: 50%;
            margin-left: -3px;
        }

            #mega-menu ul ul {
                margin: 0 0 0 10px;
                list-style-type: disc;
                padding-left: 20px;
            }

                #mega-menu ul ul li {
                }

            #mega-menu ul li {
                font-size: 0.875rem;
                padding: 4px 3px;
            }

                #mega-menu ul li.separate {
                    border-top: 1px dotted #808080;
                    margin-top: 10px;
                }

                #mega-menu ul li:hover {
                    background-color: #ed1b2f;
                }

                #mega-menu ul li.group:hover {
                    background-color: #15202b;
                }

                #mega-menu ul li a {
                    color: white;
                    width: 100%;
                    display: inline-block;
                }

                    #mega-menu ul li a:hover {
                        text-decoration: none;
                        color: aliceblue;
                    }

                #mega-menu ul li.group a {
                    width: 33%;
                    text-align: center;
                }

                    #mega-menu ul li.group a:hover {
                        background-color: #ed1b2f;
                    }

                #mega-menu ul li i.icons-rss {
                    background-image: url('data:image/svg+xml;charset=utf-8,<svg width="14" height="14" xmlns="http://www.w3.org/2000/svg"> <g> <title>background</title> <rect fill="none" id="canvas_background" height="402" width="582" y="-1" x="-1"/> </g> <g> <title>Layer 1</title> <path id="svg_1" d="m3.794,11.980001c0,1.047 -0.85,1.895 -1.896,1.895c-1.048,0 -1.897,-0.848 -1.897,-1.895s0.849,-1.895 1.897,-1.895c1.046,0.001 1.896,0.849 1.896,1.895zm-3.793,-7.333l0,2.806c3.528,0.036 6.393,2.898 6.429,6.422l2.81,0c-0.036,-5.081 -4.153,-9.191 -9.239,-9.228zm0,-1.964c6.171,0.026 11.172,5.012 11.19,11.192l2.809,0c-0.017,-7.718 -6.273,-13.973 -14,-14l0,2.808l0.001,0z" fill="#FFFFFF"/> </g> </svg>');
                    display: inline-block;
                    width: 24px;
                    height: 24px;
                }

        #mega-menu form input {
            padding: 0 0.4em;
            font-size: 1.125rem;
            line-height: 26px;
            width: 150px;
            background: #333;
            border: none;
            font-style: italic;
            font-family: serif;
            margin: 0;
        }

        #mega-menu form a {
            border: none;
            margin: 0;
            padding: 4px 6px 3px 6px;
            cursor: pointer;
            overflow: hidden;
            width: 26px;
            height: 26px;
            background-color: #666;
            color: #fff;
            text-decoration: none;
        }

            #mega-menu form a:hover {
                background-color: #a12121;
                text-decoration: none;
            }

    .animated.faster {
        -webkit-animation-duration: .3s !important;
        animation-duration: .3s !important;
    }

    /* Anasayfa - Bölüm *************************************************/
    .haber-bolum {
        width: 100%;
        height: 290px;
        overflow: hidden;
        display: block;
    }

        .haber-bolum a {
            text-decoration: none;
            font-size: 1.5rem;
            color: #fff;
            display: block;
            position: relative;
            height: 100%;
            width: 100%;
        }

            .haber-bolum a img {
                width: 100%;
                min-height: 100%;
            }

            .haber-bolum a span.caption {
                top: auto;
                left: 0;
                bottom: 0;
                margin: 0;
                padding: 1.5rem;
                width: 100%;
                overflow: hidden;
                position: absolute;
                background: #202020;
                background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(0,0,0,.8)), color-stop(0.5, rgba(0,0,0,.4)), to(rgba(0,0,0,0)));
                background: -webkit-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.4), rgba(0,0,0,0));
                background: -moz-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.4), rgba(0,0,0,0));
                background: -o-linear-gradient(bottom, rgba(0,0,0,.8), rgba(0,0,0,.4), rgba(0,0,0,0));
            }

                .haber-bolum a span.caption span {
                    text-shadow: 1px 1px 5px rgba(0,0,0,.8);
                }

    .haber-bolum-ikili ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .haber-bolum-ikili ul li {
            margin-bottom: 20px;
            background-color: #fff;
            overflow: hidden;
        }

            .haber-bolum-ikili ul li:last-child {
                margin-bottom: 0;
            }

            .haber-bolum-ikili ul li a {
                display: block;
                font-size: 1.25rem;
                font-weight: 500;
                color: #000;
                text-decoration: none;
                overflow: hidden;
                width: 100%;
                height: 135px;
            }

                .haber-bolum-ikili ul li a span.image {
                    position: relative;
                    left: 0;
                    top: 0;
                    max-width: 200px;
                    width: 50%;
                    height: 135px;
                    display: inline-block;
                }

                    .haber-bolum-ikili ul li a span.image img {
                        width: 100%;
                        min-height: 100%;
                    }

                .haber-bolum-ikili ul li a span.text {
                    vertical-align: middle;
                    width: calc((100% - 210px));
                    display: inline-block;
                }

    /* Yazarlar *********************************************************/

    /*.container-yazar {
        background-color: #ebebeb;*/
        /*position: relative;
        z-index: 1;*/
    /*}

        .container-yazar h2.baslik {
            background-color: #000;
            font-size: 1rem;
            font-weight: 600;
            text-align: center;
            margin: 0;
            padding: 10px 0;
            color: #fff;
        }

            .container-yazar h2.baslik a {
                font-size: 1rem;
                font-weight: 600;
                color: #fff;
            }

    .slider-yazarlar {
        display: block;
        width: 100%;
    }

    .yazarlar-slide {
        height: 130px;
    }

    .yazarlar-arkafon {
        display: block;
        width: 100%;
        height: 100%;
        overflow: hidden;
        background: rgb(209,0,0);
        background: -moz-linear-gradient(360deg, rgba(209,0,0,1) 55%, rgba(235,235,235,1) 55%);
        background: -webkit-linear-gradient(360deg, rgba(209,0,0,1) 55%, rgba(235,235,235,1) 55%);
        background: linear-gradient(360deg, rgba(209,0,0,1) 55%, rgba(235,235,235,1) 55%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d10000",endColorstr="#ffffff",GradientType=1);
        font-size: .9rem !important;
        text-align: center;
        cursor: pointer;
    }

    .yazarlar-slide a {
        text-decoration: none;
    }

    .yazarlar-arkafon h3.yazarlar-adi {
        margin: 36px 0px 0 82px;
        color: #000;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        font-weight: 600;
        font-size: 14px !important;
    }

    .yazarlar-arkafon h3.yazarlar-baslik {
        position: absolute;
        bottom: 10px;
        right: 0;
        line-height: 22px;
        color: #fff;
        padding-left: 100px;
        text-align: left;
        width: 100%;
        font-size: 16px;
        font-family: 'Poppins',sans-serif;
        font-weight: normal;
        padding-right: 10px;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        height: 44px;
        margin-block-start: unset;
        margin-block-end: unset;
        margin-inline-start: unset;
        margin-inline-end: unset;
    }

    .yazarlar-arkafon img {
        position: absolute;
        bottom: 0;
        left: 0px;
        height: 110px;
        border-left: 1px solid #000;
    }*/

    .slider-yazarlar .swiper-button-prev {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
        left: 10px;
        right: auto;
    }

    .slider-yazarlar .swiper-button-next {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
        right: 10px;
        left: auto;
    }

    /* Breadcrumbs ******************************************************/
    ul.breadcrumbs {
        margin: 0;
        padding: 0px;
        font-size: 0px;
        line-height: 0px;
        display: inline-block;
        zoom: 1;
        vertical-align: top;
    }

        ul.breadcrumbs li {
            position: relative;
            margin: 0px 0px;
            padding: 0px;
            list-style: none;
            list-style-image: none;
            display: inline-block;
            *display: inline;
            zoom: 1;
            vertical-align: top;
            border-left: 1px solid #ccc;
            transition: 0.3s ease;
        }

            ul.breadcrumbs li:hover:before {
                border-left: 10px solid #ed1c2e;
            }

            ul.breadcrumbs li:hover a {
                color: #fff;
                background: #ed1c2e;
            }

            ul.breadcrumbs li:before {
                content: "";
                position: absolute;
                right: -9px;
                top: 0px;
                z-index: 20;
                border-left: 10px solid #fff;
                border-top: 11px solid transparent;
                border-bottom: 11px solid transparent;
                transition: 0.3s ease;
            }

            ul.breadcrumbs li:after {
                content: "";
                position: absolute;
                right: -10px;
                top: 0px;
                z-index: 10;
                border-left: 10px solid #ccc;
                border-top: 11px solid transparent;
                border-bottom: 11px solid transparent;
            }

            ul.breadcrumbs li.active a {
                color: #000;
            }

                ul.breadcrumbs li.active a:hover {
                    color: #fff;
                }

            ul.breadcrumbs li.first {
                border-left: none;
            }

                ul.breadcrumbs li.first a {
                    font-size: 12px;
                    padding-left: 11px;
                    border-radius: 5px 0px 0px 5px;
                }

            /*ul.breadcrumbs li.last:before {
                display: none;
            }

            ul.breadcrumbs li.last:after {
                display: none;
            }*/

            /*ul.breadcrumbs li.last a {
                padding-right: 20px;
                border-radius: 0px 40px 40px 0px;
            }*/

            ul.breadcrumbs li a {
                display: block;
                font-size: 12px;
                font-weight: 600;
                line-height: 20px;
                color: #ed1c2e;
                padding: 0 5px 0 15px;
                text-decoration: none;
                background: #fff;
                border: 1px solid #ddd;
                overflow: hidden;
                transition: 0.3s ease;
            }

    .breadcrumb-page-title {
        float: right;
        display: inline-block;
        font-size: 0.50rem;
        color: #464646;
        font-weight: 600;
        line-height: 20px;
    }

    /* Paylaşım *********************************************************/

    #share-bar {
        overflow: hidden;
        font-size: 12px;
        width: 100%;
        border-bottom: 2px solid #ed1c24;
        margin: 0 0 6px;
        padding: 10px 0 2px 0;
    }

        #share-bar .share {
            text-align: left;
        }

    .yayin-tarihi {
        width: 50%;
        text-align: right;
        display: inline-block;
        font-size: 9px;
		font-weight: 500;
        float: right;
    }

    .haberKaynagi {
        width: 50%;
        text-align: left;
        display: inline-block;
        margin-bottom: 20px;
        font-size: 1rem;
        font-weight: 600;
        float: left;
    }

    .bbc-turkce {
        display: block;
        height: 35px;
        width: 100%;
        background-color: #BC191A;
        text-align: left;
    }

    .bbc-turkce_alt {
        display: block;
        height: 22px;
        width: 100%;
        background-color: #BC191A;
        text-align: left;
    }

    #share-bar a {
        text-decoration: none;
        color: #707070;
        font-family: Arial, sans-serif;
    }

        #share-bar a:hover {
            text-decoration: none;
        }

    #share-bar .btn.interactive {
        white-space: nowrap;
        font-weight: bold;
        color: #666;
        padding-left: 28px;
        background: #fff;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

    #share-bar .interactive img {
        position: absolute;
        height: 100%;
        max-height: 40px;
        left: -1px;
        bottom: -1px;
    }

    #share-bar .interactive:hover {
        color: #333;
        background-color: #eee;
    }

    #share-bar .social-btn {
        float: left;
        padding-right: 10px;
        padding-top: 6px;
    }

    #share-bar .fb-custom-share {
        float: left;
        font-size: 11px;
    }

    #share-bar .share-btn {
        background: url("/image/template/inline-social-btns.png") no-repeat scroll right 0 transparent;
        float: left;
        padding-right: 3px;
    }

    #share-bar .share-count {
        background: url("/image/template/inline-social-btns.png") no-repeat scroll right -50px transparent;
        display: inline;
        float: left;
        margin-left: 1px;
        padding-right: 3px;
    }

    #share-bar .share-btn-i {
        background: url("/image/template/inline-social-btns.png") no-repeat scroll left -25px transparent;
        color: #4361A7;
        float: left;
        height: 20px;
        line-height: 20px;
        padding: 0 4px 0 22px;
    }

    #share-bar .share-count-i {
        background: url("/image/template/inline-social-btns.png") no-repeat scroll left -75px transparent;
        color: #222222;
        float: left;
        height: 20px;
        line-height: 20px;
        padding: 0 3px 0 10px;
    }

    #share-bar .share > * {
        margin-top: 2px !important;
        margin-bottom: 2px;
        vertical-align: top;
    }

    #share-bar .buttons {
        list-style: none;
        display: inline;
        margin: 0;
        padding: 0;
    }

        #share-bar .buttons li {
            display: inline-block;
            zoom: 1;
            *display: inline;
            vertical-align: top;
            padding: 0;
            margin: 2px;
            margin-left: 0;
        }

            #share-bar .buttons li a {
                display: inline-block;
                zoom: 1;
                *display: inline;
                vertical-align: top;
                box-sizing: border-box;
                width: 100%;
                white-space: nowrap;
                font-size: 10px;
                line-height: 20px;
                color: #fff;
                border-radius: 50%;
                background-color: #888;
                transition: background-color 0.3s;
            }

        #share-bar .buttons a i {
            display: inline-block;
            zoom: 1;
            *display: inline;
            line-height: 0;
            vertical-align: middle;
            /*margin: -2px 3px 0 4px;*/
            width: 32px;
            height: 32px;
            background-size: 80%;
            background-repeat: no-repeat;
            background-position: center;
            border-radius: 50%;
        }

        #share-bar .buttons a.fb {
            background-color: #305891;
        }

        #share-bar .buttons a.fb i {
            position: relative;
            right: 2px;
            bottom: 2px;
        }

        #share-bar .buttons a.tw {
            background-color: #2ca8d2
        }

        #share-bar .buttons a.ins {
            background-color: #8c654a
        }

        #share-bar .buttons a.li {
            background-color: #0076b7
        }

        #share-bar .buttons a.wa {
            background-color: #1d9e11
        }

        #share-bar .buttons a.pin {
            background-color: #bd081c
        }

        #share-bar .buttons a.tu {
            background-color: #37465d
        }

        #share-bar .buttons a.kaydet {
            background-color: #a12121
        }

        #share-bar .buttons a.em {
            background-color: #6a006d
        }

        /*#share-bar .buttons a.fb i {
            margin-left: 3px;
            margin-right: 4px;
        }*/

        #share-bar .buttons a.fb i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGRpc3BsYXk9Im5vbmUiPg0KCTxyZWN0IGRpc3BsYXk9ImlubGluZSIgZmlsbD0iIzNCNTk5OSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggaWQ9IkJsdWVfMV8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMS43MzQsNDEuOTk5VjI3LjI2aC00Ljk1OXYtNS43NDNoNC45NTlWMTcuMjhjMC00LjkxNiwzLjAwMy03LjU5Myw3LjM4OC03LjU5Mw0KCQkJYzIuMTAxLDAsMy45MDYsMC4xNTcsNC40MzMsMC4yMjd2NS4xMzhsLTMuMDQyLDAuMDAxYy0yLjM4NSwwLTIuODQ3LDEuMTMzLTIuODQ3LDIuNzk2djMuNjY3aDUuNjg4bC0wLjc0MSw1Ljc0M2gtNC45NDd2MTQuNzM5DQoJCQlIMjEuNzM0eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
        }

        #share-bar .buttons a.tw i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGRpc3BsYXk9Im5vbmUiPg0KCTxyZWN0IGRpc3BsYXk9ImlubGluZSIgZmlsbD0iIzEzQUJEQyIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIi8+DQo8L2c+DQo8Zz4NCgk8ZyBpZD0iWE1MSURfMV8iPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzYuNjg1LDExLjY2OGMtMS4wODIsMC40NzktMi4yNDUsMC44MDQtMy40NjQsMC45NDljMS4yNDUtMC43NDYsMi4yMDItMS45MjgsMi42NTItMy4zMzcNCgkJCWMtMS4xNjYsMC42OTEtMi40NTcsMS4xOTMtMy44MzEsMS40NjRjLTEuMS0xLjE3Mi0yLjY2OC0xLjkwNS00LjQwMy0xLjkwNWMtMy4zMzEsMC02LjAzMiwyLjcwMS02LjAzMiw2LjAzMg0KCQkJYzAsMC40NzMsMC4wNTMsMC45MzMsMC4xNTYsMS4zNzVjLTUuMDEzLTAuMjUxLTkuNDU4LTIuNjUzLTEyLjQzMi02LjMwMmMtMC41MiwwLjg5MS0wLjgxNywxLjkyNy0wLjgxNywzLjAzMg0KCQkJYzAsMi4wOTMsMS4wNjUsMy45MzksMi42ODMsNS4wMjFjLTAuOTg4LTAuMDMxLTEuOTE5LTAuMzAzLTIuNzMyLTAuNzU0YzAsMC4wMjUsMCwwLjA1LDAsMC4wNzVjMCwyLjkyMywyLjA3OSw1LjM2LDQuODM4LDUuOTE1DQoJCQljLTAuNTA2LDAuMTM4LTEuMDM5LDAuMjExLTEuNTg5LDAuMjExYy0wLjM4OCwwLTAuNzY2LTAuMDM4LTEuMTM1LTAuMTA4YzAuNzY4LDIuMzk2LDIuOTk1LDQuMTQsNS42MzUsNC4xODkNCgkJCWMtMi4wNjQsMS42MTgtNC42NjUsMi41ODItNy40OTEsMi41ODJjLTAuNDg2LDAtMC45NjctMC4wMjgtMS40MzgtMC4wODRjMi42NjksMS43MTEsNS44NCwyLjcxLDkuMjQ2LDIuNzENCgkJCWMxMS4wOTQsMCwxNy4xNjEtOS4xOTEsMTcuMTYxLTE3LjE2MmMwLTAuMjYyLTAuMDA2LTAuNTIxLTAuMDE3LTAuNzhDMzQuODU0LDEzLjkzOSwzNS44NzYsMTIuODc3LDM2LjY4NSwxMS42Njh6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
        }

        #share-bar .buttons a.ins i {
            background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfNiIgZGF0YS1uYW1lPSJMYXllciA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDIgNDIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO308L3N0eWxlPjxzeW1ib2wgaWQ9Ikluc3RhZ3JhbV8tX3doaXRlIiBkYXRhLW5hbWU9Ikluc3RhZ3JhbSAtIHdoaXRlIiB2aWV3Qm94PSIwIDAgNTAgNTAiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuOTQsMEg0My4wNkE2Ljk0LDYuOTQsMCwwLDEsNTAsNi45NFY0My4wNkE2Ljk0LDYuOTQsMCwwLDEsNDMuMDYsNTBINi45NEE2Ljk0LDYuOTQsMCwwLDEsMCw0My4wNlY2Ljk0QTYuOTQsNi45NCwwLDAsMSw2Ljk0LDBaTTI1LDE1LjI4QTkuNzIsOS43MiwwLDEsMSwxNS4yOCwyNSw5LjcyLDkuNzIsMCwwLDEsMjUsMTUuMjhaTTM2LjExLDUuNTZoNi45NGExLjM5LDEuMzksMCwwLDEsMS4zOSwxLjM5djYuOTRhMS4zOSwxLjM5LDAsMCwxLTEuMzksMS4zOUgzNi4xMWExLjM5LDEuMzksMCwwLDEtMS4zOS0xLjM5VjYuOTRBMS4zOSwxLjM5LDAsMCwxLDM2LjExLDUuNTZaTTM5LjcsMjAuOTJBMTQuNDEsMTQuNDEsMCwwLDEsNDAuMjgsMjVhMTUuMjgsMTUuMjgsMCwwLDEtMzAuNTYsMCwxNC40OCwxNC40OCwwLDAsMSwuNTgtNC4xM0g1LjQ3VjQzLjA2YTEuNTQsMS41NCwwLDAsMCwxLjQ4LDEuNDhINDMuMDZhMS4zOSwxLjM5LDAsMCwwLDEuMy0xLjQ4VjIwLjkySDM5LjdaIi8+PC9zeW1ib2w+PC9kZWZzPjx0aXRsZT5zaGFyZSAxeDwvdGl0bGU+PGcgaWQ9ImZnIj48dXNlIGlkPSJJbnN0YWdyYW1fLV93aGl0ZS0zIiBkYXRhLW5hbWU9Ikluc3RhZ3JhbSAtIHdoaXRlIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNSA4LjUpIHNjYWxlKDAuNSkiIHhsaW5rOmhyZWY9IiNJbnN0YWdyYW1fLV93aGl0ZSIvPjwvZz48L3N2Zz4=')
        }

        #share-bar .buttons a.li i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMSw4LjVsLTIwLDBjLTEuNCwwLTIuNSwxLjEtMi41LDIuNWwwLDIwYzAsMS40LDEuMSwyLjUsMi41LDIuNWwyMCwwIGMxLjQsMCwyLjUtMS4xLDIuNS0yLjVsMC0yMEMzMy41LDkuNiwzMi40LDguNSwzMSw4LjV6IE0xNi4xLDI5LjdsLTMuNywwbDAtMTEuMmwzLjcsMEwxNi4xLDI5Ljd6IE0xNC4xLDE3LjEJYy0xLjIsMC0yLjMtMS0yLjMtMi4zYzAtMS4zLDEuMS0yLjMsMi4zLTIuM2MxLjIsMCwyLjMsMSwyLjMsMi4zQzE2LjQsMTYuMSwxNS40LDE3LjEsMTQuMSwxNy4xeiBNMjkuOCwyOS44bC0zLjcsMGwwLTUgYzAtMS44LTAuOC0yLjUtMS44LTIuNWMtMS4zLDAtMiwxLjEtMiwyLjhsMCw0LjdsLTMuNywwbDAtMTEuMmwzLjcsMGwwLDEuNGMwLjYtMC45LDEuNy0xLjYsMy4yLTEuNmMyLjksMCw0LjMsMS4zLDQuMyw0LjYgTDI5LjgsMjkuOHoiLz4KPC9nPgo8L3N2Zz4=')
        }

        #share-bar .buttons a.wa i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGRpc3BsYXk9Im5vbmUiPg0KCTxyZWN0IGRpc3BsYXk9ImlubGluZSIgZmlsbD0iIzFEOUUxMSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIxLjU5Miw2Ljk0NmMtNy43NCwwLTE0LjAxNiw2LjI3NS0xNC4wMTYsMTQuMDE3DQoJCQkJYzAsMi42NDgsMC43MzUsNS4xMjUsMi4wMTIsNy4yMzhsLTIuNTMsNy41MTlsNy43NjEtMi40ODRjMi4wMDgsMS4xMSw0LjMxNiwxLjc0NCw2Ljc3MywxLjc0NA0KCQkJCWM3Ljc0MiwwLDE0LjAxOC02LjI3NiwxNC4wMTgtMTQuMDE3QzM1LjYwOSwxMy4yMjIsMjkuMzM0LDYuOTQ2LDIxLjU5Miw2Ljk0NnogTTIxLjU5MiwzMi42MzFjLTIuMzY5LDAtNC41NzYtMC43MS02LjQxOS0xLjkyOQ0KCQkJCWwtNC40ODMsMS40MzZsMS40NTctNC4zMzNjLTEuMzk2LTEuOTI0LTIuMjIzLTQuMjg4LTIuMjIzLTYuODQxYzAtNi40MzQsNS4yMzUtMTEuNjY5LDExLjY2OC0xMS42NjkNCgkJCQljNi40MzYsMCwxMS42Nyw1LjIzNSwxMS42NywxMS42NjlDMzMuMjYyLDI3LjM5NiwyOC4wMjcsMzIuNjMxLDIxLjU5MiwzMi42MzF6IE0yOC4xNjQsMjQuMTQ4DQoJCQkJYy0wLjM1Mi0wLjE5My0yLjA3Ni0xLjEyNC0yLjQtMS4yNTZjLTAuMzI0LTAuMTMxLTAuNTYxLTAuMi0wLjgxMiwwLjE1Yy0wLjI1MiwwLjM0OC0wLjk2OCwxLjEyOC0xLjE4NSwxLjM1OQ0KCQkJCWMtMC4yMTgsMC4yMzEtMC40MjgsMC4yNTItMC43NzksMC4wNmMtMC4zNTEtMC4xOTItMS40ODktMC42MTMtMi44MTEtMS44ODNjLTEuMDI4LTAuOTg4LTEuNzAyLTIuMTg3LTEuODk3LTIuNTUyDQoJCQkJYy0wLjE5NS0wLjM2Ni0wLjAwMi0wLjU1MywwLjE4NS0wLjcyNWMwLjE2Ny0wLjE1NCwwLjM3NC0wLjQwNCwwLjU2LTAuNjA2YzAuMTg3LTAuMjAyLDAuMjUyLTAuMzQ5LDAuMzgxLTAuNTgzDQoJCQkJYzAuMTI4LTAuMjM0LDAuMDc2LTAuNDQ2LTAuMDA3LTAuNjI4cy0wLjczMS0xLjk3LTEuMDA0LTIuNjk3Yy0wLjI3MS0wLjcyNy0wLjU3My0wLjYxOS0wLjc4Mi0wLjYyN3MtMC40NDYtMC4wNDctMC42ODYtMC4wNTYNCgkJCQljLTAuMjM3LTAuMDA5LTAuNjI5LDAuMDY2LTAuOTcsMC40MTJzLTEuMjk4LDEuMTc2LTEuMzY0LDIuOTM3Yy0wLjA2NSwxLjc2LDEuMTUyLDMuNTA5LDEuMzIyLDMuNzU0DQoJCQkJYzAuMTcsMC4yNDYsMi4zMjYsNC4wNjEsNS45MDksNS42M2MzLjU4MywxLjU3LDMuNjAzLDEuMDkxLDQuMjYsMS4wNTZjMC42NTgtMC4wMzUsMi4xNDktMC43ODcsMi40NzktMS42MQ0KCQkJCWMwLjMyOS0wLjgyNCwwLjM1NS0xLjU0LDAuMjcxLTEuNjkzQzI4Ljc1LDI0LjQzOCwyOC41MTYsMjQuMzQsMjguMTY0LDI0LjE0OHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
        }

        #share-bar .buttons a.pin i {
            background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfNiIgZGF0YS1uYW1lPSJMYXllciA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDIgNDIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO308L3N0eWxlPjxzeW1ib2wgaWQ9IlBpbnRlcmVzdF8tX3doaXRlIiBkYXRhLW5hbWU9IlBpbnRlcmVzdCAtIHdoaXRlIiB2aWV3Qm94PSIwIDAgNTQuNTUgNjcuNjciPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLjYxLDY3LjY3Yy0wLjM3LTMuMzgtLjYyLTkuNi4yNC0xMy4yOCwwLjc4LTMuMzMsNS0yMS4yMyw1LTIxLjIzYTE1LjQyLDE1LjQyLDAsMCwxLTEuMjgtNi4zNGMwLTUuOTQsMy40NC0xMC4zNyw3LjczLTEwLjM3LDMuNjQsMCw1LjQsMi43NCw1LjQsNiwwLDMuNjYtMi4zMyw5LjE0LTMuNTQsMTQuMjItMSw0LjI1LDIuMTMsNy43Miw2LjMyLDcuNzIsNy41OSwwLDEzLjQzLTgsMTMuNDMtMTkuNTYsMC0xMC4yMy03LjM1LTE3LjM3LTE3Ljg0LTE3LjM3QzE0Ljk0LDcuNDcsNy44MSwxNi41OCw3LjgxLDI2QTE2LjYxLDE2LjYxLDAsMCwwLDExLDM1Ljc1YTEuMjgsMS4yOCwwLDAsMSwuMywxLjIyYy0wLjMyLDEuMzUtMSw0LjI1LTEuMTksNC44NC0wLjE5Ljc4LS42MiwwLjk1LTEuNDMsMC41N0MzLjMzLDM5LjkxLDAsMzIuMTEsMCwyNS44NCwwLDEyLjM3LDkuNzksMCwyOC4yMiwwLDQzLDAsNTQuNTUsMTAuNTYsNTQuNTUsMjQuNjdjMCwxNC43Mi05LjI4LDI2LjU2LTIyLjE2LDI2LjU2LTQuMzMsMC04LjQtMi4yNS05Ljc5LTQuOSwwLDAtMi4xNCw4LjE1LTIuNjYsMTAuMTUtMSwzLjcxLTMuNTcsOC4zNi01LjMxLDExLjJoLTNaIi8+PC9zeW1ib2w+PC9kZWZzPjx0aXRsZT5zaGFyZSAxeDwvdGl0bGU+PGcgaWQ9ImZnIj48dXNlIHdpZHRoPSI1NC41NSIgaGVpZ2h0PSI2Ny42NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy44MiA4LjE2KSBzY2FsZSgwLjUpIiB4bGluazpocmVmPSIjUGludGVyZXN0Xy1fd2hpdGUiLz48L2c+PC9zdmc+')
        }

        #share-bar .buttons a.tu i {
            background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfNiIgZGF0YS1uYW1lPSJMYXllciA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDIgNDIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO30uY2xzLTJ7ZmlsbDpncmF5O30uY2xzLTN7bWFzazp1cmwoI21hc2spO308L3N0eWxlPjxtYXNrIGlkPSJtYXNrIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDAuOTYiIGhlaWdodD0iNTYuMjgiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI3LjUzLDU2LjI4YzUuNjMsMCwxMS4yMS0yLDEzLjA2LTQuNDNMNDEsNTEuMzYsMzcuNDcsNDFhMC4yNCwwLjI0LDAsMCwwLS4yMi0wLjE2aC03LjhhMC4yMywwLjIzLDAsMCwxLS4yMy0wLjE3LDUuNDMsNS40MywwLDAsMS0uMTUtMS4yOVYyNi43NGEwLjI0LDAuMjQsMCwwLDEsLjI0LTAuMjRoOS4xOGEwLjI0LDAuMjQsMCwwLDAsLjI0LTAuMjRWMTMuMzJhMC4yNCwwLjI0LDAsMCwwLS4yNC0wLjI0SDI5LjM0YTAuMjQsMC4yNCwwLDAsMS0uMjQtMC4yNFYwLjI0QTAuMjQsMC4yNCwwLDAsMCwyOC44NywwaC0xNmEyLjcyLDIuNzIsMCwwLDAtMi42NiwyLjQyQzkuMzksOC45NCw2LjQsMTIuODUuNzksMTQuNzJsLTAuNjMuMjFhMC4yNCwwLjI0LDAsMCwwLS4xNi4yMlYyNi4yN2EwLjI0LDAuMjQsMCwwLDAsLjI0LjI0SDZWNDAuMkM2LDUxLjEzLDEzLjU0LDU2LjI4LDI3LjUzLDU2LjI4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYsMjYuNTFoNS4xNWExLjIzLDEuMjMsMCwwLDEsMS4yMywxLjIzdjIuNDZhMCwwLDAsMCwxLDAsMEg2YTAsMCwwLDAsMSwwLDBWMjYuNTFBMCwwLDAsMCwxLDYsMjYuNTFaIi8+PC9tYXNrPjxzeW1ib2wgaWQ9InR1bWJscl8tX3doaXRlIiBkYXRhLW5hbWU9InR1bWJsciAtIHdoaXRlIiB2aWV3Qm94PSIwIDAgNDAuOTYgNTYuMjgiPjxnIGNsYXNzPSJjbHMtMyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjcuNTMsNTYuMjhjNS42MywwLDExLjIxLTIsMTMuMDYtNC40M0w0MSw1MS4zNiwzNy40Nyw0MWEwLjI0LDAuMjQsMCwwLDAtLjIyLTAuMTZoLTcuOGEwLjIzLDAuMjMsMCwwLDEtLjIzLTAuMTcsNS40Myw1LjQzLDAsMCwxLS4xNS0xLjI5VjI2Ljc0YTAuMjQsMC4yNCwwLDAsMSwuMjQtMC4yNGg5LjE4YTAuMjQsMC4yNCwwLDAsMCwuMjQtMC4yNFYxMy4zMmEwLjI0LDAuMjQsMCwwLDAtLjI0LTAuMjRIMjkuMzRhMC4yNCwwLjI0LDAsMCwxLS4yNC0wLjI0VjAuMjRBMC4yNCwwLjI0LDAsMCwwLDI4Ljg3LDBoLTE2YTIuNzIsMi43MiwwLDAsMC0yLjY2LDIuNDJDOS4zOSw4Ljk0LDYuNCwxMi44NS43OSwxNC43MmwtMC42My4yMWEwLjI0LDAuMjQsMCwwLDAtLjE2LjIyVjI2LjI3YTAuMjQsMC4yNCwwLDAsMCwuMjQuMjRINlY0MC4yQzYsNTEuMTMsMTMuNTQsNTYuMjgsMjcuNTMsNTYuMjhaTTM4LjI3LDUxYy0xLjc2LDEuNjktNS4zNiwyLjk1LTguODIsM0gyOS4wNmMtMTEuMzcsMC0xNC40LTguNjgtMTQuNC0xMy44MVYyNC40NGEwLjI0LDAuMjQsMCwwLDAtLjI0LTAuMjRIOC45MkEwLjI0LDAuMjQsMCwwLDEsOC42OCwyNFYxNi43OWEwLjIzLDAuMjMsMCwwLDEsLjE1LTAuMjJjNS44OC0yLjI5LDkuMTYtNi44MywxMC0xMy44NmEwLjQxLDAuNDEsMCwwLDEsLjM3LTAuNGg3LjM0YTAuMjQsMC4yNCwwLDAsMSwuMjQuMjRWMTUuMTZhMC4yNCwwLjI0LDAsMCwwLC4yNC4yNGg5LjE0YTAuMjQsMC4yNCwwLDAsMSwuMjQuMjRWMjRhMC4yNCwwLjI0LDAsMCwxLS4yNC4yNEgyN2EwLjI0LDAuMjQsMCwwLDAtLjI0LjI0djE1YzAuMDUsMy4zNywxLjY5LDUuMDgsNC44NSw1LjA4YTExLjgzLDExLjgzLDAsMCwwLDQuMDctLjgxLDAuMjMsMC4yMywwLDAsMSwuMy4xNGwyLjMzLDYuOTJBMC4yNCwwLjI0LDAsMCwxLDM4LjI3LDUxWiIvPjwvZz48L3N5bWJvbD48L2RlZnM+PHRpdGxlPnNoYXJlIDF4PC90aXRsZT48ZyBpZD0iZmciPjx1c2Ugd2lkdGg9IjQwLjk2IiBoZWlnaHQ9IjU2LjI4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC43MyA3LjYzKSBzY2FsZSgwLjUpIiB4bGluazpocmVmPSIjdHVtYmxyXy1fd2hpdGUiLz48L2c+PC9zdmc+')
        }

        #share-bar .buttons a.kaydet i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGRpc3BsYXk9Im5vbmUiPg0KCTxyZWN0IGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0VEMUMyNCIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIyMCIgeT0iMTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMiIgaGVpZ2h0PSIyMiIvPg0KCTxyZWN0IHg9IjEwIiB5PSIyMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyIi8+DQo8L2c+DQo8L3N2Zz4NCg==')
        }

        #share-bar .buttons a.em i {
            background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGRpc3BsYXk9Im5vbmUiPg0KCTxyZWN0IGRpc3BsYXk9ImlubGluZSIgZmlsbD0iIzZBMDA2RCIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIi8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNy4xODgsMTIuNTE1di0wLjE0N2gyNy41NzRsLTEzLjc2OCw4Ljk5MUw3LjE4OCwxMi41MTV6IE0yMS4wMDgsMjQuMjEzTDcuMTg4LDEyLjk5MnYxNi42NGgyNy42MjNWMTIuNzcNCgkJTDIxLjAwOCwyNC4yMTN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==')
        }

    @media (max-width:600) {
        #share-bar .buttons li {
            padding: 0;
            margin: 2px;
            margin-left: 0;
            min-width: 70px;
        }

            #share-bar .buttons li a {
                width: 100%;
                padding-right: 10px;
                font-size: 10px;
                line-height: 20px;
                border-radius: 3px;
            }

        #share-bar .buttons a i {
            margin: -2px 3px 0 4px;
            width: 21px;
            height: 21px;
            border-radius: 6px;
        }
        
    }

    /* Kategori Başlıkları **********************************************/

    h1.kategori-ana-baslik {
        display: block;
        height: 40px;
        width: 100%;
        overflow: hidden;
        margin: 0 0 20px 0;
    }

        h1.kategori-ana-baslik .baslik {
            font-size: 1.5rem;
            color: #000;
            display: block;
            height: 40px;
            overflow: hidden;
            line-height: 40px;
            float: left;
        }

        h1.kategori-ana-baslik .linkler {
            display: block;
            overflow: hidden;
            height: 40px;
            float: right;
        }

            h1.kategori-ana-baslik .linkler a {
                font-size: 1.25rem;
                color: #000000;
                line-height: 40px;
                height: 40px;
                display: block;
                float: left;
                margin: 0 10px;
            }

    /* Alt Taraf ********************************************************/
    footer {
        background-color: #000;
        display: block;
        width: 100%;
        overflow: hidden;
        margin: 0;
        padding: 10px 0;
        color: #ddd;
        z-index: 1;
        position: relative;
    }

        footer h2 {
            font-size: 0.8125rem;
            font-weight: 600;
            margin: 0 12px 0 0;
            /*text-align: center;*/
            line-height: 2;
            text-transform: uppercase;
            color: #ddd;
        }

        footer ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            footer ul li {
                padding: 5px 0;
                white-space: nowrap;
            }

                footer ul li a {
                    font-size: 0.75rem;
                    color: #ddd;
                    line-height: 1.3;
                    white-space: nowrap;
                    -webkit-font-smoothing: subpixel-antialiased;
                }

        footer .ilhan-selcuk {
        }

            footer .ilhan-selcuk a {
                color: #ddd;
                text-decoration: none;
            }

            footer .ilhan-selcuk .isim {
                font-size: 0.8125rem;
                padding: 4px 2px 2px 55px;
                width: 100%;
                height: 60px;
                float: left;
                font-weight: 600;
                line-height: 1.125rem;
                text-align: center;
            }

            footer .ilhan-selcuk .yazi {
                font-size: 0.6875rem;
            }

            footer .ilhan-selcuk img {
                float: left;
                position: absolute;
                left: 0px;
            }

        footer ul.footer-links {
            list-style: none;
            column-gap: 13px;
            display: flex;
            flex-wrap: wrap;
        }

            footer ul.footer-links li {
                padding: 5px 1.5% 5px 0;
                display: inline-block;
                width: 16%;
                vertical-align: middle;
            }

            footer ul.footer-links a {
                color: #ddd;
                text-decoration: none;
                display: block;
                white-space: normal !important;
            }

                footer ul.footer-links a:hover {
                    opacity: 0.9;
                }

        footer h2.links-title {
            text-align: left;
        }

    /* Telif Hakkı ******************************************************/
    .copyright {
        padding: 40px 0 20px 0;
        text-align: center;
        display: block;
        width: 100%;
        font-size: 0.75rem;
        color: #fff;
        background-color: #C90003;
        height: 200px;
        z-index: 1;
        position: relative;
    }
    /* Foto Galeri ******************************************************/

    h1.foto-baslik {
        padding: 15px;
        font-size: 1.375rem;
        font-weight: 600;
        background: rgb(255,255,255);
        background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 24%, rgba(185,186,168,1) 81%);
        background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 24%, rgba(185,186,168,1) 81%);
        background: linear-gradient(90deg, rgba(255,255,255,1) 24%, rgba(185,186,168,1) 81%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#b9baa8",GradientType=1);
    }

    h2.galeri-baslik {
        color: white;
        font-size: 1.5rem;
        font-weight: 600;
        margin: 10px 0 0 0;
        text-transform: uppercase;
    }

        h2.galeri-baslik a.tum-galeriler {
            color: white;
            font-size: 1.5rem;
            float: right;
            font-weight: 600;
        }

    h1.foto-baslik span {
        font-size: 0.85rem;
        font-weight: 500;
        float: right;
    }

    .container-foto {
        width: 100%;
        min-height: 500px;
        background-color: #C90003;
    }

        .container-foto .haber {
            background-color: transparent;
        }

            .container-foto .haber .haber-baslik a {
                color: #fff;
            }

            .container-foto .haber.buyuk .haber-baslik a {
                font-size: 1.5rem;
                color: #fff;
            }

            .container-foto .haber .haber-baslik h3 {
                color: #fff;
            }

            .container-foto .haber.buyuk .haber-baslik h3 {
                font-size: 1.5rem;
                color: #fff;
            }
    /* Haber Galerisi ***************************************************/
    .haber-galerisi {
        width: 100%;
        position: relative;
        margin: 0 0 20px 0;
        overflow: hidden;
        padding: 0;
    }

        .haber-galerisi .kategori,
        .haber-galerisi.buyuk .kategori {
            color: #fcbc0f !important;
            padding: 3px 5px;
            font-size: 12px;
            border-radius: 2px;
            text-transform: uppercase;
            letter-spacing: 1px;
            border-left: 2px solid #fff;
            font-weight: 600;
            z-index: 55;
            display: block;
            /*text-shadow: 2px 2px 2px rgba(0,0,0,.85);*/
            font-family: 'Montserrat', sans-serif;
        }

        .haber-galerisi a {
            display: block;
            width: 100%;
            height: 100%;
            overflow: hidden;
        }

        .haber-galerisi img {
            width: 100%;
            height: 100%;
        }

    .spor .haber-galerisi h3.haber-baslik {
        display: unset;
        font-size: 1.2rem;
        margin-block-start: unset;
        margin-block-end: unset;
        margin-inline-start: unset;
        margin-inline-end: unset;
        font-weight: 500;
        padding: 20px 10px 5px;
    }

    .haber-galerisi h3.haber-baslik {
        font-family: 'Poppins', sans-serif;
        position: relative;
        color: #000;
        padding: 15px 0;
        font-size: 13px !important;
        font-weight: 700;
        background: #fff;
        -webkit-line-clamp: 2 !important;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        margin-block-start: unset;
        margin-block-end: unset;
        margin-inline-start: unset;
        margin-inline-end: unset;
        margin-bottom: 0;
    }

    .haber-galerisi.buyuk {
        height: 380px;
    }

        .haber-galerisi.buyuk a {
        }

        .haber-galerisi.buyuk img {
            height: 380px;
        }

        .haber-galerisi.buyuk span {
            font-size: 1.3rem;
        }

    /* Video  ***********************************************************/

    .container-video {
        background-color: #000;
        width: 100%;
        min-height: 600px;
        z-index: 1;
        position: relative;
    }

    .container-360 {
        background-color: #000;
        width: 100%;
        z-index: 1;
        position: relative;
    }
    a.tum-hikayeler {
            color: white;
            font-size: 1.5rem;
            float: right;
            font-weight: 600;
        }
        
        .cumhuriyet-360 {
        width: 100%;
        display: inline-block;
        height: 45px;
        text-align: center;
    }

    .cumhuriyet-360 span {
            width: 100%;
            border-bottom: 1px solid #ccc;
            border-top: 1px solid #333;
            display: block;
            height: 2px;
            position: relative;
            top: 23px;
            z-index: -1;
        }

    h2.video-baslik {
        color: white;
        font-size: 1.5rem;
        font-weight: 600;
        margin: 10px 0 0 0;
        text-transform: uppercase;
    }

        h2.video-baslik a.tum-videolar {
            color: white;
            font-size: 1.5rem;
            float: right;
            font-weight: 600;
        }

    .cumhuriyet-tv {
        width: 100%;
        display: block;
        height: 45px;
        text-align: center;
    }

        .cumhuriyet-tv span {
            width: 100%;
            border-bottom: 1px solid #ccc;
            border-top: 1px solid #333;
            display: block;
            height: 2px;
            position: relative;
            top: 23px;
            z-index: -1;
        }

    .video-haber {
        width: 100%;
        margin-bottom: 20px;
    }

        .video-haber h3 {
            color: #fff;
            -webkit-line-clamp: 4;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            font-size: 1.1rem;
            margin-block-start: unset;
            margin-block-end: unset;
            margin-inline-start: unset;
            margin-inline-end: unset;
            font-weight: 500;
            vertical-align: top;
            margin-top: -5px;
        }

            .video-haber h3:hover {
                text-decoration-color: #fff;
            }

        .video-haber a:hover {
            text-decoration-color: #fff;
        }

        .video-haber .haber-fotograf {
            display: inline-block;
            width: 50%;
        }

        .video-haber .haber-baslik {
            font-family: 'Poppins',sans-serif;
            font-size: 1.1rem;
            display: inline-block;
            width: 47%;
            padding-left: 10px;
            vertical-align: top;
            padding-top: 0px;
            font-weight: 500;
            line-height: 1.5rem;
        }

    .video-haberler {
    }

        .video-haberler ul {
            list-style: none;
            padding: 0;
            margin: 0;
            background-color: #f5f5f5;
            display: block;
            width: 100%;
            height: 291px;
            overflow-x: auto;
        }

            .video-haberler ul li {
                margin: 0;
                padding: 5px;
            }

                .video-haberler ul li:nth-of-type(odd) {
                    background-color: #dfdfdf;
                }

                .video-haberler ul li a {
                    display: flex;
                    vertical-align: top;
                    width: 100%;
                    color: #000;
                    font-size: 0.875rem;
                    font-weight: 600;
                    text-decoration: none;
                }

                .video-haberler ul li:last-child a {
                    margin-bottom: 0px;
                }

                .video-haberler ul li .fotograf {
                    width: 30%;
                    display: inline-block;
                    margin-right: 10px;
                    overflow: hidden;
                }

                    .video-haberler ul li .fotograf img {
                        width: 100%;
                        height: auto;
                    }

                .video-haberler ul li .baslik {
                    width: calc((70%-15px));
                    -webkit-line-clamp: 3;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    -webkit-box-orient: vertical;
                    display: -webkit-box;
                    height: 57px;
                }
	.resmi-ilanlar .resmi-ilan:nth-of-type(odd){
		padding-left:0;
	}
	.resmi-ilanlar .resmi-ilan:nth-of-type(even){
		padding-right:0;
	}
	
	.resmi-ilanlar .resmi-ilan .bik-ilan {
		margin-bottom:10px !important;
	}
	
    .en-cok-okunan-haberler {
    }

        .en-cok-okunan-haberler ul {
            list-style: none;
            padding: 0;
            margin: 0;
            background-color: #f5f5f5;
            display: block;
            width: 100%;
            height: 350px;
            overflow-x: auto;
        }

            .en-cok-okunan-haberler ul li {
                margin: 0;
                padding: 5px;
            }

                .en-cok-okunan-haberler ul li:nth-of-type(odd) {
                    background-color: #dfdfdf;
                }

                .en-cok-okunan-haberler ul li a {
                    display: flex;
                    vertical-align: top;
                    width: 100%;
                    color: #000;
                    font-size: 0.875rem;
                    font-weight: 600;
                    text-decoration: none;
                }

                .en-cok-okunan-haberler ul li:last-child a {
                    margin-bottom: 0px;
                }

                .en-cok-okunan-haberler ul li .fotograf {
                    width: 30%;
                    display: inline-block;
                    margin-right: 10px;
                    overflow: hidden;
                }

                    .en-cok-okunan-haberler ul li .fotograf img {
                        width: 100%;
                        height: auto;
                    }

                .en-cok-okunan-haberler ul li .baslik {
                    width: calc((70% - 15px));
                    -webkit-line-clamp: 3;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    -webkit-box-orient: vertical;
                    display: -webkit-box;
                    height: 57px;
                }
    /* Arama Sonuçları **************************************************/
    .arama-sonuclari {
    }

        .arama-sonuclari h2 {
            font-size: 1.25rem;
            border-bottom: 1px solid #818181;
            padding: 0 4px 2px;
            font-weight: 900;
            color: #000;
            margin-bottom: 8px;
        }

        .arama-sonuclari p {
            text-align: center;
            line-height: 1.5rem;
        }

        .arama-sonuclari ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            .arama-sonuclari ul li {
                margin-bottom: 10px;
            }

                .arama-sonuclari ul li a {
                    font-size: 1rem;
                    color: #000000;
                    text-decoration: none;
                }

                    .arama-sonuclari ul li a span.baslik {
                        font-weight: 500;
                    }

                    .arama-sonuclari ul li a span.spot {
                        font-size: 0.8em;
                        color: #666;
                    }

                    .arama-sonuclari ul li a span.tarih {
                        font-size: .8em;
                        color: #999;
                        display: inline-block;
                        width: 100%;
                        text-align: right;
                    }

    .pagination-container {
        text-align: center;
    }

    .pagination {
        display: inline-block;
    }

        .pagination a {
            color: black;
            float: left;
            padding: 8px 16px;
            text-decoration: none;
            border-radius: 5px;
            transition: background-color .3s;
            border: 1px solid #ddd;
            margin: 0 4px;
            height: 37px;
        }

            .pagination a.active {
                background-color: #a12121;
                border-color: #a12121;
                color: white;
                border-radius: 5px;
            }

            .pagination a:hover:not(.active):not(.disabled) {
                background-color: #ddd;
            }

        .pagination .disabled,
        .pagination .disabled:hover {
            cursor: not-allowed;
            color: #212529;
            background-color: #ffffff;
            opacity: 0.5;
        }

    /* Döviz Bilgileri **************************************************/
    .doviz-bilgileri {
        width: 100%;
        height: 40px;
        padding: 0 10px;
        text-align: right;
    }

        .doviz-bilgileri ul {
            display: inline-block;
            list-style: none;
            width: 100%;
            height: 40px;
            margin: 0;
            padding: 0;
        }

            .doviz-bilgileri ul li {
                display: inline-block;
                padding: 0 10px;
                border-right: 2px solid #000;
                height: 20px;
                margin-top: 0px;
            }

                .doviz-bilgileri ul li:first-child,
                .doviz-bilgileri ul li:last-child {
                    border-right: 0px;
                }

                .doviz-bilgileri ul li span.tipi {
                    font-weight: 600;
                    height: 15px;
                    display: block;
                    color: #fff;
                    font-size: 0.625rem;
                    text-align: left;
                    margin-top: -5px;
                }

                .doviz-bilgileri ul li span.deger {
                    font-size: 0.825rem;
                    font-weight: 700;
                    height: 20px;
                    display: block;
                    font-size: 0.625rem;
                    color: #fff;
                }

                    .doviz-bilgileri ul li span.deger span {
                        margin-left: 7px;
                        color: #fff;
                        top: -7px;
                        position: relative;
                    }

                .doviz-bilgileri ul li span.oran {
                    font-size: 0.75rem;
                    color: #fff;
                }

    .doviz-bilgileri-mobil {
        width: 100%;
        padding: 8px 0;
        text-align: center;
        border: 1px solid #ebebeb;
        margin: 20px 0 0 0;
        border-radius: 6px;
        color: #000;
    }

        .doviz-bilgileri-mobil ul {
            display: inline-block;
            list-style: none;
            width: 100%;
            margin: 0;
            padding: 0;
        }

            .doviz-bilgileri-mobil ul li {
                display: inline-block;
                padding: 0 10px;
                width: 30%;
            }

                .doviz-bilgileri-mobil ul li.asagi {
                    color: red;
                }

                .doviz-bilgileri-mobil ul li.yukari {
                    color: green;
                }

                .doviz-bilgileri-mobil ul li span.tipi {
                    font-weight: 600;
                    height: 20px;
                    display: block;
                    font-size: 16px;
                    text-align: center;
                    color: #000;
                }

                .doviz-bilgileri-mobil ul li span.deger {
                    font-size: 0.825rem;
                    font-weight: 700;
                    height: 16px;
                    display: block;
                }

                    .doviz-bilgileri-mobil ul li span.deger span {
                        position: relative;
                        margin-right: 5px;
                    }

                .doviz-bilgileri-mobil ul li span.oran {
                    font-size: 0.75rem;
                }

    .arama {
    }

        .arama .cerceve {
            border: 1px solid #fff;
            border-radius: 14px;
            padding: 5px;
            height: 30px;
            display: block;
            width: 190px;
            overflow: hidden;
        }

        .arama .arama-container {
            position: relative;
            top: 3px;
        }

        .arama .cerceve a {
            float: left;
            margin: 2px 0 0 8px;
            color: #fff;
            font-size: 16px;
            cursor: pointer;
        }

        .arama #txtArama, .arama #txtMArama {
            border: 0;
            background-color: transparent;
            width: 145px;
            float: right;
            font-size: 12px;
            color: #fff;
        }
        

            .arama #txtArama::placeholder, .arama #txtMArama::placeholder {
                color: white;
                opacity: 1;
            }

            .arama #txtArama:-ms-input-placeholder, .arama #txtMArama:-ms-input-placeholder { /* Internet Explorer 10-11 */
                color: white;
            }

            .arama #txtArama::-ms-input-placeholder { /* Microsoft Edge */
                color: white;
            }

    .reklam-gizle {
        display: block;
        height: 20px;
        width: 60px;
        position: absolute;
        right: 30px;
        top: 0px;
        font-size: .6125rem;
        color: #fff;
        background-color: #333;
        text-align: center;
        line-height: 20px;
        font-weight: 600;
        letter-spacing: 2px;
        cursor: pointer;
        border-radius: 3px;
        opacity: 0.78;
    }

    /* Piyasa Verileri */
    .tbl-piyasa {
        width: 100%;
    }

        .tbl-piyasa td {
            padding: 5px 0;
        }

    .grey-navbar {
        display: block;
        height: 40px;
        width: 100%;
        background-color: #ebebeb;
    }

    .sosyal-medya {
        display: block;
        height: 26px;
        margin-top: 7px;
        text-align: right;
    }

        .sosyal-medya a {
            display: inline-block;
            height: 26px;
            width: 26px;
            overflow: hidden;
            margin-right: 3px;
            background-image: url('https://www.cumhuriyet.com.tr/Content/images/main/sosya-medya.png');
            background-repeat: no-repeat;
        }

            .sosyal-medya a.facebook {
                background-position: 0 0;
            }

            .sosyal-medya a.twitter {
                background-position: -43px 0;
            }

            .sosyal-medya a.instagram {
                background-position: -81px 0;
            }

            .sosyal-medya a.youtube {
                background-position: -123px 0;
            }

            .sosyal-medya a.whatsapp {
                background-position: -161px 0;
            }

    /*.container-ads {
        width: 100%;
        height: 250px;
        display: block;
    }

    .container-ads .ads.fixed {
        position: fixed;
        top: 60px;
        z-index: 999;
    }*/

    .canli-yayin {
        position: absolute;
        top: 5px;
        left: 5px;
        display: block;
        width: 139px !important;
        height: 50px;
    }

    /* Scroll Up*/
    .scrolltop {
        display: none;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 40px;
        height: 40px;
        position: fixed;
        bottom: 40px;
        right: 20px;
        cursor: pointer;
        z-index: 100;
        background: #5d78ff;
        -webkit-box-shadow: 0 0 15px 1px rgba(69,65,78,.2);
        box-shadow: 0 0 15px 1px rgba(69,65,78,.2);
        opacity: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        border-radius: 4px
    }

        .scrolltop svg {
            height: 20px;
            width: 20px
        }

        .scrolltop > i {
            font-size: 1.3rem;
            color: #fff
        }

        .scrolltop g [fill] {
            -webkit-transition: fill .3s ease;
            transition: fill .3s ease;
            fill: #fff
        }

        .scrolltop:hover g [fill] {
            -webkit-transition: fill .3s ease;
            transition: fill .3s ease
        }

        .scrolltop:hover > i {
            color: #fff
        }

    .scrolltop--on .scrolltop {
        opacity: .3;
        -webkit-animation: scrolltop-show-animation .4s ease-out 1;
        animation: scrolltop-show-animation .4s ease-out 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        .scrolltop--on .scrolltop:hover {
            -webkit-transition: all .3s;
            transition: all .3s;
            opacity: 1
        }

    @media (max-width:1024px) {
        .scrolltop {
            bottom: 30px;
            right: 15px
        }
    }

    @-webkit-keyframes scrolltop-show-animation {
        from {
            margin-bottom: -15px
        }

        to {
            margin-bottom: 0
        }
    }

    @keyframes scrolltop-show-animation {
        from {
            margin-bottom: -15px
        }

        to {
            margin-bottom: 0
        }
    }

   div.astroloji {
        border-bottom: 1px dashed #a1a1a1;
        border-radius: 20px;
    }

        div.astroloji div {
            margin-bottom: 10px;
        }
            
             div.astroloji .astroloji-baslik span{
                    background-color:white;
                    padding: 0 15px;
                    display: inline-grid;
            }
            
            div.astroloji div a {
                display: block;
                width: 100%;
                text-align: center;
                font-size: 0.9rem;
                font-weight: 500;
                color: black;
                font-family: 'Poppins', sans-serif;
                line-height: 1.4;
            }

                div.astroloji div a span {
                    font-size: 0.8em;
                    font-weight: 500;
                }

                div.astroloji div a img {
                    margin-bottom: 5px;
                }

    /* Burçlar */
    .astroloji-yazar {
        padding: 5px;
        text-align: center;
        margin-bottom: 20px;
    }

        .astroloji-yazar img {
            margin-bottom: 10px;
        }

        .astroloji-yazar span {
            font-weight: 600;
            font-size: 1rem;
        }

        .astroloji-yazar div {
            display: block;
            width: 100%;
            height: 40px;
            margin-top: 10px;
        }

            .astroloji-yazar div a {
                display: inline-block;
                width: 40px;
                height: 40px;
                margin-right: 20px;
            }

                .astroloji-yazar div a img {
                    width: 40px;
                    height: 40px;
                }

                .astroloji-yazar div a:last-child {
                    margin-right: 0px;
                }
    /* Sarı Kutu */

    .sari-kutu-sol-50 {
        background-color: #f6f6f6;
        border: 1px solid!important;
        color: #7b6a6a;
        margin: 0 0 1.5rem!important;
        padding: 40px!important;
        display: block;
        position: relative;
        width: 50%;
    }

    .sari-kutu-sol-50:before{
        font-size: 55px;
        content: "\201C";
        font-family: "Noto Serif",Georgia,"Times New Roman",Times,serif;
        height: 32px;
        left: 0px;
        top: 0px;
        line-height: 60px;
        text-align: center;
        color: #ffffff!important;
        width: 32px;
        position: absolute;
        background-color: red;   
    }

    .sari-kutu-sag-50 {
        background-color: #f6f6f6;
        border: 1px solid!important;
        color: #7b6a6a;
        margin: 0 0 1.5rem!important;
        padding: 40px!important;
        display: block;
        position: relative;
        width: 50%;
    }

    .sari-kutu-sag-50:before{
        font-size: 55px;
        content: "\201C";
        font-family: "Noto Serif",Georgia,"Times New Roman",Times,serif;
        height: 32px;
        left: 0px;
        top: 0px;
        line-height: 60px;
        text-align: center;
        color: #ffffff!important;
        width: 32px;
        position: absolute;
        background-color: red;   
    }

    .sari-kutu-100 {
        background-color: #f6f6f6;
        border: 1px solid!important;
        color: #7b6a6a;
        margin: 0 0 1.5rem!important;
        padding: 40px!important;
        display: block;
        position: relative;
        width: 100%;
    }

    .sari-kutu-100:before{
        font-size: 55px;
        content: "\201C";
        font-family: "Noto Serif",Georgia,"Times New Roman",Times,serif;
        height: 32px;
        left: 0px;
        top: 0px;
        line-height: 60px;
        text-align: center;
        color: #ffffff!important;
        width: 32px;
        position: absolute;
        background-color: red;   
    }

    ul.iliskiliHaberler {
        margin: 20px 0;
        padding-top: 100px;
        padding: 0;
        list-style: none;
        border: 1px solid #ccc;
        border-radius: 0.5em;
        overflow: hidden;
    }

        ul.iliskiliHaberler li {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 0.5em;
            border-top: 1px solid #ccc;
        }

            ul.iliskiliHaberler li h2 {
                margin: 0;
                font-size: 1.2rem;
            }

            ul.iliskiliHaberler li:first-child {
                border-top: 0;
                background-color: #c90003;
                color: white;
            }

            ul.iliskiliHaberler li a {
                font-size: 1.2rem;
                font-weight: 400;
            }


    /* Cumhuriyet'in Egesi */
    nav.navbar.ege {
        background-color: #fff;
    }

        nav.navbar.ege .main-links li {
            border-right: 2px solid #C90003;
        }

            nav.navbar.ege .main-links li a {
                color: #C90003;
            }

        nav.navbar.ege .grey-navbar .main-links li {
            border-right: 2px solid #ffffff;
        }

            nav.navbar.ege .grey-navbar .main-links li a {
                color: #000000;
            }

        nav.navbar.ege .main-links li:last-child {
            border-right: 0px;
        }

    .ege .doviz-bilgileri ul li span.tipi,
    .ege .doviz-bilgileri ul li span.deger,
    .ege .doviz-bilgileri ul li span.deger span {
        color: #C90003;
    }

    .ege .arama .cerceve {
        border: 1px solid #C90003;
    }

        .ege .arama .cerceve a,
        .ege .arama #txtArama {
            color: #C90003 !important;
        }

            .ege .arama #txtArama::placeholder {
                color: #C90003 !important;
            }

            .ege .arama #txtArama:-ms-input-placeholder {
                color: #C90003 !important;
            }

            .ege .arama #txtArama::-ms-input-placeholder {
                color: #C90003 !important;
            }

    .ege .navicon,
    .ege .navicon:before,
    .ege .navicon:after {
        background: #C90003;
    }

    .gazete-mansetleri {
        color: #fff;
        text-decoration: none;
        display: block;
        min-height: 150px;
        width: 100%;
        background-color: #C90003;
        font-size: 34px;
        text-align: center;
        font-weight: 700;
        text-shadow: 2px 2px 2px rgba(0,0,0,0.85);
        padding: 10px 30px;
    }

        .gazete-mansetleri:hover {
            text-decoration: none;
        }

    .mce-preview-object,
    .mce-object-iframe {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        height: 0;
        display: block;
    }

        .mce-preview-object iframe,
        .mce-object-iframe iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

    /* Loading */
    .spinner {
        width: 50px;
        height: 40px;
        text-align: center;
        font-size: 10px;
        position: fixed;
        top: 150px;
        left: calc((50% - 50px));
    }

        .spinner > div {
            background-color: #c90003;
            height: 100%;
            width: 6px;
            display: inline-block;
            -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
            animation: sk-stretchdelay 1.2s infinite ease-in-out;
        }

        .spinner .rect2 {
            -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s;
        }

        .spinner .rect3 {
            -webkit-animation-delay: -1.0s;
            animation-delay: -1.0s;
        }

        .spinner .rect4 {
            -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s;
        }

        .spinner .rect5 {
            -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s;
        }

    @-webkit-keyframes sk-stretchdelay {
        0%, 40%, 100% {
            -webkit-transform: scaleY(0.4)
        }

        20% {
            -webkit-transform: scaleY(1.0)
        }
    }

    @keyframes sk-stretchdelay {
        0%, 40%, 100% {
            transform: scaleY(0.4);
            -webkit-transform: scaleY(0.4);
        }

        20% {
            transform: scaleY(1.0);
            -webkit-transform: scaleY(1.0);
        }
    }

    /* ******************/



    .haberBaslik {
        margin: 35px;
        font-size: 13px;
        font-weight: 500;
    }

        .haberBaslik p {
            font-size: 15px;
        }

    @media (max-width:676px) {
        .haberBaslik {
            margin: 35px 0;
        }
    }

    /* sosyal medya */
    .sosyalTarihAlan {
        width: 100%;
    }

    .linkTarih {
        display: flex;
        justify-content: space-between;
        padding: 10px 0;
        width: 100%;
        align-items: center;
    }

    .siteLink {
        font-size: 18px;
        font-weight: 600;
        color: #C90003;
    }

    .sitetarih {
        font-size: 14px;
        font-weight: 500;
        color: #252525;
    }

    .fontSizeButton {
        padding: 3px;
        background-color: #c90003;
        color: white;
        font-weight: bold;
        border: none;
        outline: none;
        border-radius: 50%;
        width: 32px;
        height: 32px;
        transition: background-color 0.3s;
    }

        .fontSizeButton:hover {
            background-color: #FF0509;
        }

    .dm-playlist {
        --dm-playlist-bg: #000 !important;
    }

    .dm__slide-wrapper .dm__playlist-info-container {
        background: #ebebeb !important;
        color: #000 !important;
    }

    .dm__playlist-active .dm__playlist-cont-thumbnail:after {
        content: "Oynatılıyor" !important;
    }

    .dm__playlist-active .dm__playlist-info-container {
        --dm-playlist-info-bg-active: #C90003 !important;
        background: #C90003 !important;
        color: #fff !important;
    }



    .dm__playlist-active + .dm__playlist-slide .dm__playlist-cont-thumbnail:after {
        content: "Sonraki" !important;
    }

    .dm__playlist-publisher-name {
        display: none !important;
    }

    .dm-player .dm__pre-video-title {
        text-align: var(--dm-video-align, center) !important;
        font-family: var(--dm-font-family) !important;
        font-size: 1.4em !important;
        background-color: #000;
        color: #fff !important;
        --dm-video-bg: rgba(var(--dm-player-info-bg),1);
        --dm-video-color: rgba(var(--dm-player-info-color),1);
        padding: 10px 15px;
        border-radius: 5px 5px 0px 0px;
        margin: 0px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        border-bottom: 1px solid #fff;
    }

    .dm-player .dm__video-title {
        border: 1px solid;
        white-space: normal !important;
        background-color: #C90003;
        text-align-last: left;
        font-size: 18px !important;
        padding: 10px !important;
        color: #fff !important;
        -webkit-line-clamp: 2;
        overflow: visible;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
    }

    .dm__playlist-slide {
        width: 133px !important;
        font-size: 18px !important;
    }



    .btn-etiket {
        background-color: #f5f5f5;
        font-size: 14px;
        padding: 6px 6px;
		color: #000;
		text-decoration: none;
		border-radius: 5px;
		display: inline-block;
		margin: 5px;
    }

        .btn-etiket:hover {
            text-decoration: none;
            color: #f71515;
        }

        .aboneler-icin {
        overflow: hidden;
        }





    .yazar-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
    }



    .yazarlar-kutusu {
        overflow: hidden;
        display: flex;
        flex-direction: row;
        align-items: center;
       
    }
        .yazarlar-kutusu .yazarlar-onceki {
            width: 35px;
            height: 35px;
            border: 2px solid #ccc;
            border-radius: 50%;
            transition: all 0.4s;
            position: absolute;
            left: 0;
            z-index: 3;
            cursor:pointer;
        }
        .yazarlar-kutusu .yazarlar-onceki::after {
            position: absolute;
            content: '';
            border: solid black;
            border-width: 0 3px 3px 0;
            display: inline-block;
            padding: 3px;
            margin-top: 11px;
            margin-left: 12px;
            transform: rotate(135deg);
            -webkit-transform: rotate(135deg);
            transition: all 0.4s;
        }
        .yazarlar-kutusu .yazarlar-sonraki {
            width: 35px;
            height: 35px;
            border: 2px solid #ccc;
            border-radius: 50%;
            transition: all 0.4s;
            position: absolute;
            right: 3px;
            z-index: 3;
            cursor: pointer;
        }
        .yazarlar-kutusu .yazarlar-sonraki::after {
            position: absolute;
            content: '';
            border: solid black;
            border-width: 0 3px 3px 0;
            display: inline-block;
            padding: 3px;
            margin-top: 11px;
            margin-left: 10px;
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            transition: all 0.4s;
        }
        .yazarlar-kutusu .swiper-wrapper {
            max-width: 1240px;
            width: 100%;
        }

            .yazarlar-kutusu .swiper-wrapper .swiper-slide {
                padding-inline: 20px;
                margin-bottom: 30px;
            }

                .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan {
                    width: 175px;
                    display: flex;
                    justify-content: center;
                    padding: 10px;
                    align-items: center;
                    flex-direction: column;
                }

                .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan a {
                    display: flex;
                    align-items: center;
                    text-decoration: none;
                    flex-direction: column;
                }

                .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan a .yazar-gorseli {
                    width: 100px;
                    height: 100px;
                    border-radius: 50%;
                    background-color: #000;
                    text-align: center;
                }
                
                .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan a .yazar-gorseli .yazar-resmi {
                        height:100px;
                        border-radius: 50%
                }

                .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan a .yazar-ismi {
                    font-size: x-small;
                    border-bottom: 1px solid #000;
                    padding: 3px;
                    margin: 5px;
                    color: #c90103;
                }

                    .yazarlar-kutusu .swiper-wrapper .swiper-slide .yazarlar-arkaplan a .yazi-baslik {
                        font-size: 14px;
                        color: #000;
                        -webkit-margin-before: auto;
                        margin-block-start: auto;
                        text-align: center;
                        padding: 0 10px 0 10px;
                        max-height: 250px;
                        height: 70px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 4;
                        -webkit-box-orient: vertical;
                    }


                    .w-100{
                        width:100%;
                    }

    .yazarlar-mobil {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 15px;
        margin-top: 40px;
    }

         .yazarlar-mobil .yazarlar-kutu {
            width: 175px;
            display: flex;
            justify-content: center;
            padding: 10px;
            align-items: center;
            flex-direction: column;
        }

             .yazarlar-mobil .yazarlar-kutu a {
                display: flex;
                align-items: center;
                text-decoration: none;
                flex-direction: column;
            }

                 .yazarlar-mobil .yazarlar-kutu a .yazar-gorsel {
                    width: 100px;
                    height: 100px;
                    border-radius: 50%;
                    background-color: #000;
                }

                 .yazarlar-mobil .yazarlar-kutu a .yazarlar-adi {
                    font-size: 14px;
                    border-bottom: 1px solid #000;
                    padding: 3px;
                    color: #000;
                }

                .yazarlar-mobil .yazarlar-kutu a .yazarlar-baslik {
                    font-size: 12px;
                    color: #000;
                    -webkit-margin-before: auto;
                    margin-block-start: auto;
                    text-align: center;
                    max-height: 0;
                }

    /*@media only screen and (min-width: 1000px) {
         .yazarlar-mobil {
            display: none;
        }
    }

    @media only screen and (max-width: 1000px) {
         .yazarlar-kutusu {
            display: none;
        }
    }*/


    .mobilAramaButton {
        display: flex;
		background-color: transparent;
		border: 0;
        color: #FFF;
        text-decoration: none !important;
        cursor: pointer;
        justify-content: flex-end;
    }


    .mobilArama {
        width: 100%;
        height: 50px;
        position: absolute;
        background: #c90003;
        display: flex;
        left: 0;
        visibility:hidden;
        opacity:0;
        justify-content: center;
        align-items: center;
        transition:all 0.4s;
    }
    .mobilAramaActive {
      visibility:visible;
      opacity:1;
        
    }

    @media only screen and (min-width: 768px) {
        .mobilArama {
           visibility:hidden;
        }

    }

    .yazarMobil {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    @media only screen and (min-width: 1000px) {
        .yazarMobil {
            display: none;
        }
    }
    .yazarTam {
        width: 175px;
        height: 235px;
    }
    @media only screen and (max-width: 1000px) {
        .yazarTam {
			width: 175px;
			height: 235px;
		}
    }
	
	.frmSecimSonuc{
width: 100%;
height: 220px;
overflow: hidden;
}


@media (max-width:770px) {
.frmSecimSonuc{
height: 270px;
}
}

.ilginizicekebilir-haberler{
    color: white;
    background: #C90003;
    text-align: center;
    padding: 10px;
    font-size: 1.2rem;
    margin-bottom: 5px;
}

.ilginizicekebilir-haber .ilginizicekebilir-baslik {
    height: 75px;
}

.ilginizicekebilir-haber .ilginizicekebilir-baslik a h3.dortlu{
    font-size: 15px;
    line-height: 1.3;
    color: #000;
    margin: 5px 0px 15px 0px;
    text-decoration: none;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    min-height: 38px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
}

.ilginizicekebilir-haber .ilginizicekebilir-fotograf {
    display: block;
    overflow: hidden;
    height:100px;
}

.css-8v90jo {
    display: block !important;
}

.css-tw04qy
	{
		height:auto !important;
	}
	
	.responsive-container {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding-top: 56.25%;
    }
    .responsive-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
.mansetyani-ikili {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
  font-family: 'Poppins', sans-serif; }
  .mansetyani-ikili div {
    margin-right: 10px; }
    .mansetyani-ikili div:last-child {
      margin-right: 0; }
    .mansetyani-ikili div a {
      display: block;
      font-size: 14px;
      color: black; }
      .mansetyani-ikili div a:hover, .mansetyani-ikili div a:visited, .mansetyani-ikili div a:active, .mansetyani-ikili div a:link {
        text-decoration: none; }
      .mansetyani-ikili div a h3 {
        font-size: 14px;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        font-weight: bold;
        margin: 5px 0 0 0; }

.dahaFazlaGoster {
  text-align: center; }
  .dahaFazlaGoster span {
    background-color: #C90003;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
    font-weight: 600;
    cursor: pointer; }

@media (min-width: 768px) {
    .haber-kutu .haber-baslik {
        font-size: 13px;
    }
}

@media (min-width: 992px) {
    .pageskin .container {
        width: 1010px;
    }

    .pageskin nav .main-links li a {
        padding: 0 0.6rem;
    }

    .pageskin .haber-galerisi span.haber-baslik {
        padding: 20px 10px 3px;
        font-size: 1rem;
        line-height: 130%;
    }

    .pageskin .haber-galerisi {
        height: 179px;
    }

    .pageskin .spor .haber-galerisi {
        height: 179px !important;
    }

        .pageskin .spor .haber-galerisi h3.haber-baslik {
            line-height: 120%;
        }

    .pageskin .page-right-fixed-ad {
        margin-left: 1010px !important;
        z-index: 0;
        display: none;
    }


    .pageskin .haber.kare .haber-foto img {
        height: 390px;
    }

    .pageskin .gazete-manset .gazete {
        height: 390px;
    }

    .pageskin .haber.ikili .haber-fotograf {
        height: 100px;
    }

    .pageskin .video-haber .haber-baslik {
        font-size: 1rem;
    }

    
    .pageskin .haberMetni iframe[src*="youtube"] {
        width: 100% !important;
        height: 263px !important;
        min-height: 368px !important;
    }

    .pageskin .video-container iframe {
        min-height: 263px;
    }

    .pageskin .yasam-container {
        height: 378px;
    }

    .pageskin .content {
        margin-right: -50px;
    }
}

@media (min-width: 1200px) {
}

@media (min-width: 1400px) {
    .container {
        width: 1170px;
    }
    .haber-kutu .haber-baslik {
        font-size: 15px;
    }
    .page-right-fixed-ad {
        /*margin-left: 1150px !important;*/
        margin-left: 1210px !important;
    }

    .haber.kare .haber-foto img {
        height: 435px;
    }
}

@media (max-width:1395px) {
    nav .main-links li a {
        padding: 0 8px;
        font-size: 0.7125rem;
    }

    .slider-manset .swiper-pagination .swiper-pagination-bullet {
        margin: 0 0;
    }
}

/* Mobil */
@media (max-width: 767px) {

    /*.haber .haber-baslik {
        height: 50px;
    }*/

    /*.haber .haber-baslik a {
        font-size: 0.875rem;
    }*/
    .row {
        margin-left: -10px;
        margin-right: -10px;
    }

    .sari-kutu-sol-50,
    .sari-kutu-sag-50 {
        width: 100% !important;
    }

    .yazarlar-arkafon h3.yazarlar-adi {
        margin: 36px 0 0 100px;
        text-align: left;
        font-size: 0.8rem;
    }

    .gazete-mansetleri {
        min-height: 65px;
    }

    ul.iliskiliHaberler li h2,
    ul.iliskiliHaberler li a {
        font-size: 1rem !importants;
    }

    .spor .haber-galerisi h3.haber-baslik {
        line-height: 120%;
    }

    .haber-galerisi {
       /* height: 207px;*/
    }

    h1.baslik {
        font-size: 1.5rem;
        font-weight: 800;
    }

    h2.spot {
        font-size: 1.2rem;
        line-height: 1.7rem;
    }

    .haberMetni {
        margin-top: 10px;
    }

    .copyright {
        padding: 20px 0 20px 0;
        height: 80px;
    }

    .scroll-up nav.navbar {
        top: 0px;
        height: 50px;
    }

    .scroll-down nav.navbar {
        top: 0px;
        height: 50px;
    }

    page-left-fixed-ad,
    page-right-fixed-ad {
        display: none !important;
    }

    .swiper-pagination-bullets {
        display: block;
    }

    .slider-manset .swiper-pagination {
        background-color: #ebebeb;
        position: inherit;
        height: 23px;
        text-align: center;
        display: block;
    }

        .slider-manset .swiper-pagination .swiper-pagination-bullet,
        .slider-spor .swiper-pagination .swiper-pagination-bullet,
        .slider-yasam .swiper-pagination .swiper-pagination-bullet,
        .slider-video .swiper-pagination .swiper-pagination-bullet {
            border: 0;
            background-color: #000000;
            color: #fff;
            font-weight: 600;
            border-radius: 4px;
            padding: 0;
            line-height: 8px;
            margin: 0 5px !important;
            height: 10px;
            letter-spacing: 1px;
            width: 10px;
            min-width: 8px;
            text-indent: -999999px;
        }

        .slider-manset .swiper-pagination .swiper-pagination-bullet-active,
        .slider-spor .swiper-pagination .swiper-pagination-bullet-active,
        .slider-yasam .swiper-pagination .swiper-pagination-bullet-active,
        .slider-video .swiper-pagination .swiper-pagination-bullet-active {
            background-color: #bd0009 !important;
        }

    .slider-video .swiper-pagination .swiper-pagination-bullet {
        background-color: #fff;
		height: 15px;
		width: 16px;
    }

    .slider-manset, .yasam-pagination, .spor-pagination, .video-pagination {
        text-align: center;
        position: inherit !important;
        top: inherit !important;
        right: inherit !important;
    }

    .slider-desc-bolum h3 {
        /* font-size:1rem!important;*/
        padding-top: 10px;
        line-height: 1.25 !important;
    }

    #bolum-slider-baslik {
        font-size: 1.2rem !important;
    }

    .haber-baslik .bolum-baslik-uclu {
        font-size: .8rem !important;
    }

    .slider-video .swiper-slide a:first-child {
        height: 265px !important;
        overflow: hidden;
    }

    .swiper-button-prev, .swiper-button-next {
        display: none !important;
    }

    .slider-manset,
    .slider-yasam,
    .slider-spor,
    .slider-video {
        margin: 0 -10px;
        width: calc(100% + 20px);
    }

        .slider-spor .swiper-slide,
        .slider-yasam .swiper-slide {
            height: 240px; /*203px*/
        }

            .slider-spor .swiper-slide img,
            .slider-yasam .swiper-slide img {
                object-fit: contain;
            }

            .slider-spor .swiper-slide a,
            .slider-yasam .swiper-slide a {
                margin-top: 0px; /*-20px*/
            }


    .yasam-container {
        height: auto;
        margin-bottom: 20px;
    }

    main {
        top: 45px;
    }

    nav.navbar {
        height: 50px !important;
    }

    .navbar .logo img {
        margin-top: 5px;
    }

    .navbar.ege .logo img {
        height: auto;
        margin-top: 0px;
        max-height: 50px;
    }

    .bolum-ana-baslik {
        display: block;
    }

    .cumhuriyet-tv-banner {
        margin-top: 20px !important;
    }

    .container-manset .haber {
        margin-top: 20px !important;
    }
	
	#div-gpt-ad-7784024-4{
		display: flex;
	}
	
    h2.video-baslik {
        margin-bottom: 10px;
    }

        h2.video-baslik,
        h2.video-baslik a.tum-videolar {
            font-size: 1rem;
        }

    .video-container .baslik {
        font-size: 1.3rem;
    }

    .video-container iframe {
        width: 100%;
        min-height: 270px !important;
    }

    h2.galeri-baslik,
    h2.galeri-baslik a.tum-galeriler {
        font-size: 1.2rem;
    }

    .yazar-alti .haber .haber-fotograf,
    .uclu-haber .haber .haber-fotograf {
        height: auto !important;
    }

    .spor .haber .haber-fotograf {
        height: auto;
    }

    .doviz-bilgileri-mobil ul li {
        padding: 0 5px;
    }

        .doviz-bilgileri-mobil ul li span.deger {
            font-size: 0.675rem;
            display: block;
        }

        .doviz-bilgileri-mobil ul li span.oran {
            font-size: 0.675rem;
        }

    .bolum-ana-baslik.kultur-sanat a {
        letter-spacing: 0.5px;
        font-weight: 500;
    }

    .bolum-ana-baslik.bilim-ve-teknoloji a {
        letter-spacing: 0.5px;
        font-weight: 500;
        font-size: 0.9rem;
    }




    #share-bar .buttons li {
        padding: 0;
        
    }

        #share-bar .buttons li a {
            width: 100%;
            padding-right: 0px;
            font-size: 10px;
            line-height: 20px;
            text-align: center;
        }

    .yazar-son-yazilari-baslik {
        font-size: 1.2em;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 991px) {
    .container {
        width: 750px;
    }

    .ege .logo img {
        height: 36px;
        margin-top: 0px;
    }

    .video-haberler ul li a {
        font-size: .75rem;
    }

    .video-haberler ul li .baslik {
        height: 48px;
    }

    .gazete-mansetleri {
        min-height: 110px;
        font-size: 20px;
        line-height: 30px;
    }

    .yazarlar-arkafon h3.yazarlar-adi {
        font-size: 0.575rem;
    }

    .yazarlar-arkafon h3.yazarlar-baslik {
        font-size: 0.575rem;
    }

    nav.navbar.ege {
        background-color: #ffffff !important;
    }

    .slider-video .swiper-slide a:first-child {
        height: 385px !important;
    }

    /*.haber-galerisi {
        height: 128px;
    }*/

        .haber-galerisi span.haber-baslik {
            padding: 20px 10px 2px;
            font-size: 1rem;
            line-height: 127%;
        }

    .yasam-container {
        height: 295px;
    }

    .spor .haber-galerisi {
        height: 128px;
    }

        .spor .haber-galerisi h3.haber-baslik {
            padding: 20px 10px 5px;
            line-height: 125%;
            font-size: 1rem;
        }

    .page-right-fixed-ad {
		margin-left: 730px !important;
    }

    .haber.kare .haber-foto img {
        height: 315px;
    }

    .haber .haber-baslik a {
        font-size: 0.85rem;
        min-height: 33px;
    }

    /*.haber .haber-fotograf {
        height: 122px !important;
    }

    .haber.kare .haber-fotograf {
        height: 370px !important;
    }*/

    page-left-fixed-ad,
    page-right-fixed-ad {
        display: none !important;
    }

    .gazete-manset .gazete {
        height: 280px;
    }

    .doviz-bilgileri ul li {
        padding: 0 5px;
    }


    .arama #txtArama {
        width: 120px;
    }

    .arama .cerceve {
        width: 160px;
    }

    .haber.ikili .haber-fotograf {
        height: 97px;
    }

    nav .main-links li a {
        padding: 0 4px;
        font-size: 0.610rem;
    }

    .slider-manset .swiper-pagination .swiper-pagination-bullet {
        font-size: 12px;
        font-weight: 600;
    }
}
/* Desktop */
@media (min-width: 992px) and (max-width: 1199px) {
    .container {
        width: 1010px;
    }

    .ege .logo img {
        height: 60px;
        margin-top: -10px;
    }

    nav.navbar.ege {
        background-color: #ffffff !important;
    }

    .slider-video .swiper-slide a:first-child {
        height: 440px !important;
    }

    .haber-galerisi span.haber-baslik {
        padding: 20px 10px 3px;
        font-size: 1rem;
        line-height: 130%;
    }

    .spor .haber-galerisi {
        height: 179px;
    }

        .spor .haber-galerisi h3.haber-baslik {
            line-height: 120%;
        }

    .page-right-fixed-ad {
         margin-left: 1010px !important;
    }

    .haber.kare .haber-foto img {
        height: 390px;
    }

    .gazete-manset .gazete {
        height: 390px;
    }

    .haber.ikili .haber-fotograf {
        height: 135px;
    }

    .video-haber .haber-baslik {
        font-size: 1rem;
    }

    
    .haberMetni iframe[src*="youtube"] {
        width: 100% !important;
        height: 263px !important;
    }

    .video-container iframe {
        min-height: 263px;
    }

    .yasam-container {
        height: 390px;
    }
}
/* Large Monitor */
@media (min-width: 1200px) {
    .container {
        width: 1010px;
		padding-left:0;
    }
        .ege .logo img {
        height: 60px;
        margin-top: -10px;
    }

    nav.navbar.ege {
        background-color: #ffffff !important;
    }

    .slider-video .swiper-slide a:first-child {
        height: 495px !important;
    }



    .spor .haber-galerisi {
        /* height: 179px;*/
        height: 225px;
    }


    .page-right-fixed-ad {
        margin-left: 1010px !important;
    }

    .haber.kare .haber-foto img {
        height: 400px;
    }

    .gazete-manset .gazete {
        height: 390px;
    }

    .haber.ikili .haber-fotograf {
        height: 135px;
    }

    nav .main-links li a {
        padding: 0 9px;
        font-size: 0.7125rem;
    }

    
    .haberMetni iframe[src*="youtube"] {
        width: 100% !important;
        /*min-height: 477px !important;*/
        min-height: 477px;
    }

    .video-container iframe {
        min-height: 375px;
    }

    .yasam-container {
        height: 390px;
    }
}
/* Largest Monitor */
@media (min-width: 1400px) {
    .container {
        width: 1240px;
    }

    div.slider-video > div.swiper-slide > a:nth-child(1) {
        height: 470px;
    }

    .ege .logo img {
        height: auto;
        margin-top: -20px;
    }

    .scroll-down .ege .logo img,
    .scroll-up .ege .logo img {
        height: 60px;
        margin-top: -10px;
    }

    nav.navbar.ege {
        background-color: #ffffff !important;
    }

    /*.haber-galerisi {
        height: 224px;
    }*/

    .yasam-container {
        height: 434px;
    }

    .page-right-fixed-ad {
        /*margin-left: 1220px !important;*/
        margin-left: 1210px !important;
    }

    .haber.kare .haber-foto img {
        height: 435px;
    }

    .spor .haber-galerisi {
        height: 225px !important;
    }

    .haber.ikili .haber-fotograf {
        height: 168px;
    }

    nav .main-links li a {
        padding: 0 18px;
    }

    .manset-pagination .swiper-pagination-bullet {
        font-size: 1rem !important;
    }

    .haber-galerisi.buyuk img {
        height: 500px;
    }

    .haber-galerisi.buyuk {
        height: 500px !important;
    }

    
    .haberMetni iframe[src*="youtube"] {
        width: 100% !important;
        min-height: 448px !important;
    }

    .video-container iframe {
        min-height: 448px;
    }

    .yasam-container .swiper-slide img {
        height: 434px;
    }
}

@media (max-width: 1399px) and (min-width:1201px) {
    .page-left-fixed-ad {
       margin-left: -180px;
    }

    .yasam-yan-ikili .haber-galerisi {
        height: 171px !important;
    }

    .yazarlar-arkafon .yazarlar-adi,
    .yazarlar-arkafon .yazarlar-baslik {
        font-size: 0.7725rem !important;
        margin-left: 72px;
    }

    .row {
        margin-right: 15px;
        margin-left: 8px;
    }

    .slider-video .video-container {
        height: 495px;
    }

    .slider-video .slider-desc-video {
        padding-bottom: 35px;
        bottom: 15px;
    }

    .video-haber .img-responsive {
        height: 100px;
    }

    .slider-manset .swiper-pagination .swiper-pagination-bullet {
        margin: 0 1px;
    }

    .haberMetni iframe[src*="youtube"] {
        width: 100% !important;
        min-height: 347px !important;
    }

    .slider-spor .swiper-slide {
        height: 430px;
    }

    .spor .haber-galerisi {
        height: 205px;
    }

    .pageskin nav .main-links li a {
        font-size: 0.735rem;
    }
}

@media (min-width:1401px) and (max-width:1440px) {
    .container {
        width: 1170px;
    }

    /*  .page-right-fixed-ad .container {
        margin-left: -75px;
    }
*/
    .page-right-fixed-ad {
        margin-left: 1110px !important;
    }

    .page-left-fixed-ad {
        margin-left: -145px;
    }

    /*   .slider-manset .swiper-slide {
        height: 450px;
    }

        .slider-manset .swiper-slide a {
            height: 450px;
        }

        .slider-manset .swiper-slide img {
            height: 450px;
        }
	*/
    .manset-pagination .swiper-pagination-bullet {
    }

    .yazarlar-arkafon {
        font-size: .9rem;
    }

        .yazarlar-arkafon h3 .yazarlar-baslik {
            font-size: 14px;
        }
}

