/*FWSubversion{name:Gümüşlük;group:Spin off}*/
:root
{
    --content-width: 1140px;
    --line-height: 1.55em;
    --color-a: #31c3e1;
    --color-b: #006db6;
    /* --color-c: #F9AD22; */
    /* --color-d: #915E00; */
    --color-main-bg: #2e2e2e;
    --color-heading: #000;
    --color-link: #1788af;
    --color-link-hover: #562ea3;
}
.site-navi li a
{
    font-weight: 600;
}
.site-navi li li a
{
    font-weight: 500;
    font-size: 0.92em;
}
.site-navi > li ul
{
    min-width: 300px;font-weight: 500;
}
#top
{
}
#top:after
{
    content: " ";
    display: block;
    height: 5px;
    background-image: linear-gradient(-90deg, #D2EDB4 0%, #99DEFF 100%);
}
.pre-top
{
    background-color:var(--color-a);
    color: #FFFFFF;
    border-bottom: 1px solid rgba(0, 0, 0, 0.149);
}
.pre-top > .body
{
    display: flex;
}
.pre-top > .body > div
{
    flex: 1;
}
.pre-top .pt-search
{
    flex: none !important;
}
.site-search input
{
    padding: 0;
    background-color: transparent;
    border: none;
}
.site-search input.text
{
    border-bottom: 1px solid rgba(255, 255, 255, 0.298);
    color: #FFFFFF;
    padding: 5px;
    width: 170px;
    font-size: 1.1em;
}
.site-search input.text::placeholder
{
    color: rgba(255, 255, 255, 0.800);
}
.site-search input.ara
{
    font-size: 0;
    width: 20px;
    height: 20px;
    background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 373.12 373.12" version="1.1" viewBox="0 0 373.12 373.12" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"> <path d="m266.67 234.67h-16.96l-5.867-5.867c20.907-24.213 33.493-55.68 33.493-90.133 0-76.587-62.08-138.67-138.67-138.67s-138.67 62.08-138.67 138.67 62.08 138.67 138.67 138.67c34.453 0 65.92-12.587 90.133-33.387l5.867 5.867v16.853l106.67 106.45 31.787-31.787-106.45-106.67zm-128 0c-53.013 0-96-42.987-96-96s42.987-96 96-96 96 42.987 96 96-42.987 96-96 96z" fill="rgb(255,255,255)"/> </svg>');
    background-position: center;
    background-size: contain;
    margin-left: 5px;
}
.button, a.button:link, a.button:visited, a[class*=button-], *[class*=button-]
{
    padding: 15px 30px;
    background-color: var(--color-a);
    /*+border-radius: 50px;*/
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    -khtml-border-radius: 50px;
    border-radius: 50px;
    font-size: 1.06em;
}
/*etknilkler*/
.Haber-grup .stage-0
{
    width: 100%;
    float: none;
}
.Haber-grup .stage-1
{
    display: none;
}
.Haber-grup .haber-grup
{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px !important;
}
.haber-grup .box01e
{
    width: 33.3%;
    flex-basis: 33.3%;
    padding: 15px;
    box-sizing: border-box;
}
.haber-grup .box01e .thumb
{
}
.haber-grup .box01e .spot,
.duyuru-box .duyuru-item .spot 
{
    font-size: 0.9em;
    text-align: justify;
    max-height: 15vh;
    overflow: hidden;
    position: relative;
    color: #7F7F7F;
}
.haber-grup .box01e .spot strong
{
   color:#666;
   margin-bottom:5px;
   display:block;
}

.haber-grup .box01e .spot:after,
.duyuru-box .duyuru-item .spot:after
{
    content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, rgba(255, 255, 255, 1) 100%);
}
.haber-grup .box01e
{
    display: flex;
    flex-direction: column;
    border: none;
}
.haber-grup .box01e h5
{
    font-size: 1.2em;
    margin: 0.5em 0;
    font-weight: 500;
}
.haber-grup .box01e .img
{
    order: -1;
    position: relative;
    overflow: hidden;
    padding-top: 64%;
    /*+border-radius: 7px;*/
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
}
.haber-grup .box01e .img .thumb
{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    float: none;
    margin: 0 0 0.5em 0;
    padding: 0;
    border: none;
    width: 100%;
}
.haber-grup .box01e .devami
{
    display: none;
}
.haber-grup .box01e .date
{
    display: none;
}
.haber-grup .pages
{
    flex-basis: 100%;
    margin: 15px;
}
.haber-grup .rss-link, .haber-grup .link-galeri-view
{
    display: none;
}
@media (max-width: 820px)
{
    .haber-grup .box01e
    {
        width: 50%;
        flex-basis: 50%;
    }
}
@media (max-width: 575px)
{
    .haber-grup .box01e
    {
        width: 100%;
        flex-basis: 100%;
        margin-bottom: 0;
    }
}
.duyuru-box .thumb
{
    position: relative;
    display: block;
    padding-top: 65%;
    overflow: hidden;
    border-radius: 7px;
}
.duyuru-box .thumb img
{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    transition: all 0.3s ease;
}
.duyuru-box .thumb:hover img
{
    transform: translateY(-50%) scale(1.05);
}
.duyuru-box .t h5
{
    font-size: 1.1em;
    font-weight: 500;
    margin: 0.5em 0 10px;
}
.duyuru-box .duyuru-item
{
    margin: 0px 0px 1.9em 0px;
}



.stage-1 .duyuru-box .duyuru-item
{
    flex-basis: 100%;
    max-width: 100%;
}
.stage-1 .duyuru-box .t h5
{
    font-size: 1em;
}
body .page-haber .haber-images
{
    float: left;
    max-width: none;
    margin: 0px 20px 30px 0;
    border: none;
    padding: 0;
}
@media (max-width: 720px)
{
    body .page-haber .haber-images
    {
        float: none !important;
        margin: 0 calc(-1 * var(--page-margins)) 1em !important;
    }
}
@media (max-width: 415px)
{
    .site-search input.text
    {
        border-bottom: 1px solid rgba(255, 255, 255, 0.298);
        color: #FFFFFF;
        padding: 5px;
        width: 120px;
        font-size: 1.1em;
    }
    .pre-top > .body *
    {
        font-size: 0.8rem;
    }
}
