#footer
{
color:   #6D6875;
}
#footer h3
{
font-size:     13px;
font-weight:600;
line-height:     20px;
text-transform:uppercase;
word-break:     break-all;
margin:0px 0px 5px;
color:   #444;
}
#social h3
{
margin:   0px;
}
#social p
{
font-size:   11px;
padding:0px;
margin:   0px 0px 10px;
line-height:initial;
text-align:   left;
}
#social ul
{
text-align:    center;
}
#social li
{
padding:   0px;
margin:0px 5px 10px;
float:   left;
}
[dir="rtl"] #social li
{
padding-right:     0;
padding-left:10px;
}
#social li, #social li a, #social li a img
{
display:    inline-block;
width: 40px;
height:    40px;
}
#social li a.Sosyal1
{
background: url(/Data/EditorFiles/1R/Simge/simge_sosyal1.svg) no-repeat center center;
background-size:    40px;
}
#social li a.Sosyal2
{
background: url(/Data/EditorFiles/1R/Simge/simge_sosyal2.svg) no-repeat center center;
background-size:    40px;
}
#social li a.Sosyal3
{
background: url(/Data/EditorFiles/1R/Simge/simge_sosyal3.svg) no-repeat center center;
background-size:    40px;
}
#social li a.Sosyal4
{
background: url(/Data/EditorFiles/1R/Simge/simge_sosyal4.svg) no-repeat center center;
background-size:    40px;
}
#social li a.Sosyal5
{
background: url(/Data/EditorFiles/1R/Simge/simge_sosyal5.svg) no-repeat center center;
background-size:    40px;
}
[dir="rtl"] #social li,
[dir="rtl"] #social li a,
[dir="rtl"] #social li a img
{
float:     right;
}
#footerMiddle .footerTelif
{
font-size:   12px;
text-align:center;
}
#footerMiddle
{
padding-top:     45px;
padding-bottom:45px;
}
#footerMiddle .footerAcilir ul li
{
display:     block;
}
#footerMiddle .footerAcilir ul li a, #footerMiddle .footerAcilir p
{
display:     block;
padding-top:8px;
padding-bottom:     8px;
line-height:14px;
font-size:     12px;
}
#footerBottom
{
background:     #dadada;
min-height:50px;
}
#footerBottom .col
{
min-height:     50px;
line-height:47px;
display:     list-item;
list-style:none;
}
#footerBottom .col img
{
vertical-align:     middle;
max-height:26px;
}
#footerSecurity img
{
padding-right:     10px;
}
#footerCards
{
text-align:     right;
}
#footerCards img
{
padding-left:     10px;
}
@media screen and (max-width: 1000px)
{
#footerMiddle
{
padding-top:     25px;
padding-bottom:25px;
}
#footerMiddle .col-2
{
padding-top:     15px;
padding-bottom:15px;
}
#footerMiddle .col-2:nth-child(3n+1)
{
clear:     both;
}
}
@media screen and (min-width: 769px)
{
#footerMiddle ul li div
{
display:block !important;
height:auto !important;
}
}
@media screen and (max-width: 768px)
{
#footer h3
{
}
#footerTop p
{
}
#social
{
margin-bottom:   10px;
}
#social p
{
text-align:   center;
}
#social li
{
float:   none;
}
#footerMiddle
{
padding-top:    15px;
padding-bottom: 15px;
}
#footerMiddle .col
{
padding-top:     0;
padding-left:0;
padding-bottom:     0;
padding-right:0;
}
#footerMiddle .footerAcilir
{
background:    #FFF;
box-shadow: 0px 0px 5px 0px rgb(0,0,0,0.07);
-webkit-box-shadow: 0px 0px 5px 0px rgb(0,0,0,0.07);
-moz-box-shadow: 0px 0px 5px 0px rgb(0,0,0,0.07);
}
#footerMiddle .footerUygulama
{
margin:   20px 0px 10px;
text-align:center;
}
#footerMiddle .footerUygulama a
{
width: calc(50% - 20%);
float:    none;
display: inline-block;
margin:    0px 5px;
}
#footerMiddle ul li
{
/*float:  left;*/
}
#footerMiddle ul ul
{
padding-bottom:   20px;
}
#footerMiddle ul ul li
{
float:     none;
width:auto;
padding-left:     20px;
padding-right:20px;
border-top:     1px solid #F4F4F0;
}
#footerMiddle .footerAcik h3
{
text-align:   center;
}
#footerMiddle .footerAcilir h3
{
margin-bottom:     1px;
padding-left:20px;
padding-right:     20px;
line-height:50px;
background:url(/Data/EditorFiles/1R/Simge/simge_asagi.svg) no-repeat right 20px center;
background-size:   16px;
cursor:  pointer;
}
#footerMiddle h3 + div
{
display:   none;
}
#footerMiddle .footerAcilir ul li a, #footerMiddle .footerAcilir p
{
line-height:    40px;
padding: 0px 10px;
}
#footerMiddle p
{
padding-left:     20px;
padding-right:20px;
}
#footerBottom .col
{
text-align:     center;
}
#footerBottom .col img
{
padding-right:     5px;
padding-left:5px;
}
}