#footerMiddle .inner .col
{
clear:                none;
}
#footerMiddle
{
padding-top:                 80px;
/*padding-bottom: 30px;*/
background:                 #fff;
position: relative;
margin-top:                 80px;
border-top: 1px solid #F28321;
}
#footerMiddle .AltLogo
{
display:                 block;
width: 500px;
height:                 80px;
position: absolute;
top:                 -40px;
left: calc(50% - 250px);
}
#footerMiddle h3
{
line-height:                 20px;
text-transform: uppercase;
word-break:                 break-all;
margin-top: 0;
font-style:                 normal;
font-weight: 500;
font-size:                 18px;
color: #424242;
margin-bottom:                 15px;
}
#footerMiddle ul li
{
display:                  block;
}
#footerMiddle ul li a
{
display:                 block;
font-style: normal;
font-weight:                 normal;
font-size: 13px;
line-height:                 16px;
color: #000000;
margin-bottom:                 10px;
}
#footerMiddle ul li a:hover
{
color:                  #e35252;
}
#footerMiddle .inner
{
display:                 flex;
}
#footerMiddle .Desc
{
font-style:                 normal;
font-weight: 500;
font-size:                 13px;
line-height: 16px;
color:                 #424242;
margin: 10px 0px;
}
#footerMiddle  .Wp
{
display:                 flex;
align-items: center;
font-style:                 normal;
font-weight: bold;
font-size:                 24px;
color: #4CAF50;
}
#footerMiddle .Wp img
{
margin-right:                 15px;
}
#footerMiddle  .Tel
{
display:                 flex;
align-items: center;
font-style:                 normal;
font-weight: bold;
font-size:                 24px;
color: #F28321;
}
#footerMiddle .Tel img
{
margin-right:                 15px;
}
#footerMiddle  .Mail
{
display:                 flex;
align-items: center;
font-style:                 normal;
font-weight: 500;
font-size:                 14px;
line-height: 17px;
color:                 #818181;
}
#footerMiddle .Mail img
{
margin-right:                 15px;
}
#footerMiddle .Map
{
height:                150px;
margin-bottom:    20px;
}
#footerMiddle .Adress
{
font-style:                 normal;
font-weight: normal;
font-size:                 13px;
line-height: 14px;
color:                 #000000;
}

.social-wrap
{
    display: flex;
    justify-content: center;
    position:relative;
    top:20px ;
}

.Bankalar
{
padding:                 20px 30px;
box-sizing:                 border-box;
margin-top:25px;
display:                 flex;
align-items: center;
}

.Bankalar .Item1
{
display:                 flex;
align-items: center;
justify-content:                 flex-start;
}

.Bankalar .Item2
{
display:                 flex;
align-items: center;
justify-content:                 flex-end;
}

.Bankalar .Item1 img
{
margin-right:                 15px;
}

.Bankalar .Item2 img
{
margin-left:                 15px;
width:60px;
}

.SozinhoSocial
{
/*
background:    #e9e9e9;
*/
padding-top:    30px;
padding-bottom: 15px;
/*border-top:    2px solid #eee;
border-bottom: 2px solid #eee;*/
}
#footer .newsletterMain
{
position:    relative;
}

.newsletterMain > div:first-child
{
color:    #7f7f7f;
font-size: 16px;
font-weight:    700;
line-height: normal;
box-sizing:    border-box;
padding-right: 20px;
text-align:   center;
}

.newsletterMain > div:last-child
{
min-width: 50%;
}
#footer .newsletterMain .sub-email
{
height:    63px;
border-radius: 30px;
border:    1px solid #d0d0d0;
background: transparent;
color:    #7f7f7f;
font-size: 14px;
font-weight:    400;
line-height: normal;
}
#footer .newsletterMain input[type="button"]
{
height:    50px;
color: #fff;
border:    0;
cursor: pointer;
width:    50px;
background: url(/Data/EditorFiles/SVG/altgonder.png) no-repeat center;
right:    7px;
top: 6px;
}
#Sozsocial
{
float:    right;
}
#Sozsocial li
{
display:    inline-block;
margin-left: 10px;
}
#Sozsocial li a, #Sozsocial li a img
{
float:    left;
}
#Sozsocial li a
{
font-size:    0;
width: 50px;
height:    50px;
/*background-color: #272727;*/
border-radius: 50%;
display:    flex;
align-items: center;
justify-content:    center;
}

.Copyright
{
font-style:                 normal;
font-weight: normal;
font-size:                 11px;
color: #828282;
display:                flex;
align-items:center;
justify-content:                center;
margin:20px 0;
}

.AltSimge
{
border:                 1px solid #C4C4C4;
box-sizing: border-box;
padding:                 15px 30px;
display: flex;
align-items:                 center;
justify-content: center;
}

.AltSimge .Item
{
display:                 flex;
align-items: center;
justify-content:                 center;
}
@media screen and (max-width: 1100px)
{
#footerMiddle .inner
{
display:               block;
}
}
@media screen and (min-width: 769px)
{
#footerMiddle ul li div
{
display:block !important;
height:auto !important;
}
}
@media screen and (max-width: 768px)
{
#footerMiddle .inner .col:nth-child(n+4) > div
{
display:            block;
padding: 0 20px;
box-sizing:            border-box;
margin-bottom: 20px;
}
#footerMiddle .AltLogo
{
width:             300px;
left: calc(50% - 150px);
}
div#footerMiddle ul li ul
{
padding:               20px;
box-sizing: border-box;
}


.inner
{
padding:    0;
}
#footer .newsletterMain
{
padding-top:    10px;
padding-right: 20px;
padding-bottom:    10px;
padding-left: 20px;
box-sizing:    border-box;
display: none;
}

.newsletterMain > div:first-child
{
padding-right:    0;
margin-bottom: 10px;
}

.newsletterMain > div:first-child
{
color:    #7f7f7f;
font-size: 16px;
font-weight:    700;
line-height: normal;
box-sizing:    border-box;
padding-right: 20px;
}
#footer .newsletterMain .sub-email
{
font-size:    15px;
box-sizing: border-box;
}
#footer .newsletterMain .sub-email
{
height:    63px;
border-radius: 30px;
border:    1px solid #d0d0d0;
background: transparent;
color:    #7f7f7f;
font-size: 14px;
font-weight:    400;
line-height: normal;
}
#footer .newsletterMain input[type="button"]
{
/*
height:    40px;
*/
/*
font-size:    13px;
*/
}
#footer .newsletterMain input[type="button"]
{
/*
font-size:    15px;
*/
}
#footer .newsletterMain input[type="button"]
{
height:    50px;
color: #fff;
border:    0;
cursor: pointer;
width:    50px;
url('/Data/EditorFiles/SVG/altgonder.png') no-repeat center
right:    7px;
top: 6px;
}
#Sozsocial
{
text-align:    left;
box-sizing: border-box;
float:    left;
width: 100%;
display:    flex;
justify-content: center;
margin-top:    20px;
}
#Sozsocial li
{
/*
padding-top:    5px;
*/
/*
padding-right:    5px;
*/
/*
padding-bottom:    5px;
*/
/*
padding-left:    5px;
*/
margin-left:    5px;
margin-right: 5px;
}
#Sozsocial li
{
display:    inline-block;
margin-left: 10px;
}
.SozinhoSocial
{
    padding-bottom: 20px;
    /*border-top: 2px solid #eee;
    border-bottom: 2px solid #eee;*/
    padding-top:0px;
}
#Sozsocial li, #Sozsocial li a
{
width:    35px;
height: 35px;
}
#Sozsocial li a img
{
margin-right:    auto;
margin-left: auto;
}

.MobileBanner img
{
width: 100%;
}

.AltSimge
{
display:               block;
}

.Bankalar
{
flex-direction:               column;
padding: 0px;
    box-sizing: border-box;
    margin-top: 25px;
    display: flex;
    align-items: center;
}

.Bankalar .col
{
text-align:               center;
display: block;
}

.Bankalar .col img
{
float: none !important;
display: inline-block !important;
margin:              10px;
}
#footerMiddle h3
{
padding-left:               20px;
padding-right: 20px;
margin-bottom:               1px;
cursor: pointer;
font-style:               normal;
font-weight: bold;
font-size:               16px;
color: #424242;
height:               30px;
display: flex;
align-items:               center;
}
#footerMiddle h3 span.fr.icon-wrapper.forMobile
{
display:               none;
}
#footerMiddle h3 + div
{
display:              none;
}
#footer-social
{
background:           #fff;
}
#footer-social .inner > .col > .fl
{
display:           flex;
border-top: 1px solid #eee;
border-bottom:           1px solid #eee;
padding-top: 40px;
padding-bottom:           40px;
}
}
#footer-social .d-flex:nth-child(1)
{
font-size:           15px;
display: flex;
align-items:           center;
}
#footer-social .d-flex:nth-child(1) img
{
height:           20px;
margin-right: 15px;
}
#footer-social .d-flex:nth-child(1) i
{
font-style:           normal;
color: #9b9b9b;
font-size:           14px;
margin-left: 15px;
}
#footer-social .d-flex ul
{
display:           flex;
align-items: center;
}
#footer-social .d-flex ul li
{
margin-left:           30px;
}
#footer-social .d-flex ul a
{
display:           flex;
align-items: center;
}
#footer-social .d-flex ul img
{
height:           20px;
margin-right: 10px;
}
#footer-social .d-flex ul li:nth-child(1) a span
{
color:           #4a71a9;
}
#footer-social .d-flex ul li:nth-child(2) a span
{
color:           #00baf1;
}
#footer-social .d-flex ul li:nth-child(3) a span
{
color:           #7e22b7;
}
#footer-social .d-flex ul li:nth-child(4) a span
{
color:           #0087b2;
}
#footer-social .d-flex ul li:nth-child(5) a span
{
color:           #cd3339;
}
#footer-social .d-flex ul li:nth-child(6) a span
{
color:           #c4302b;
}
#footer-social .d-flex ul a span
{
font-size:           14px;
font-weight: 500;
}
#footer-social .inner > .col > .fl
{
display:           flex;
border-top: 1px solid #eee;
border-bottom:           1px solid #eee;
padding-top: 20px;
padding-bottom:           20px;
}
}
@media screen and (max-width: 540px)
{
}
div#footer-social
{
background:       #fff;
}
div#footer-social .d-flex:nth-child(1) img
{
height:       20px;
margin-right: 15px;
}
div#footer-social .d-flex:nth-child(1)
{
font-size:       15px;
display: flex;
align-items:       center;
width: auto;
}
div#footer-social .d-flex:nth-child(1) i
{
font-style:       normal;
color: #9b9b9b;
font-size:       14px;
margin-left: 15px;
}
div#footer-social .d-flex ul
{
display:       flex;
align-items: center;
}
div#footer-social .d-flex ul img
{
height:       20px;
margin-right: 10px;
}
div#ETBIS
{
padding-left:       25px;
box-sizing: border-box;
}
div#footer-social .d-flex:nth-child(2)
{
justify-content:       flex-end;
width: auto;
}
div#footer-social .d-flex ul a span
{
font-size:       14px;
font-weight: 500;
}
div#footer-social .d-flex ul a
{
display:       flex;
align-items: center;
}
div#footer-social .d-flex ul li
{
margin-left:       30px;
}
div#footer-social .d-flex ul li:nth-child(1) a span
{
color:       #4a71a9;
}
div#footer-social .d-flex ul li:nth-child(2) a span
{
color:       #00baf1;
}
div#footer-social .d-flex ul li:nth-child(3) a span
{
color:       #7e22b7;
}
div#footer-social .d-flex ul li:nth-child(4) a span
{
color:       #0087b2;
}
div#footer-social .d-flex ul li:nth-child(5) a span
{
color:       #cd3339;
}
div#footer-social .d-flex ul li:nth-child(6) a span
{
color:       #c4302b;
}

.cpy
{
font-size:       14px;
color: #4a4a4a;
text-align:       center;
font-weight: bold;
}
div#footer-social .inner > .col > .fl
{
display:       flex;
border-top: 1px solid #eee;
border-bottom:       1px solid #eee;
padding-top: 5px;
padding-bottom:       5px;
justify-content: space-between;
}

.Smug
{
text-align:    center;
padding: 10px;
/*
text-transform:    uppercase;
*/
background:    #ececec;
color: #5e5e5e;
/*
letter-spacing:    1px;
*/
}

.Smug a
{
font-weight:         900;
}

.social
{
margin-bottom:     20px;
margin-top: 10px;
}

.newsletter span, #social span
{
font-size:     15px;
line-height: 35px;
font-weight:     700;
display: block;
margin-bottom:     10px;
text-align: center;
}
#social li
{
padding-right:     10px;
padding-bottom: 10px;
}
#social li, #social li a, #social li a img
{
float:     left;
width: 55px;
height:     55px;
margin-bottom: 40px;
}
#footerMiddle #social ul li a
{
padding-top:     0;
padding-bottom: 0;
}