#footer p
{
line-height: 14px;
font-size:12px;
color: #5e5e5e;
font-weight:300;
}
#footer-social h3,
#footer-newsletter h3
{
margin-top: 0;
}
#footerMiddle > .row > .inner > .col-2:nth-child(3)
{
margin-left: 8.333333%;
}

.contact-title
{
font-weight:  bold;
color: #004c7c;
font-size:  14px;
}

.copyright
{
font-size:  13px;
font-weight: normal;
line-height: 2.31;
color:  #767676;
margin-bottom:40px;
}

.copyright span
{
font-weight:  bold;
}

.contact-text.contact-text-big
{
color:  #004c7c;
font-size: 28px;
padding-top:  5px;
}

.telefon
{
margin-bottom:  30px;
padding-left: 42px;
background: url(/Data/EditorFiles/tasarim/telefon.svg) no-repeat left 83%;
}

.contact-text
{
font-size:  14px;
color: #3f3f3f;
padding-top:  5px;
}

.adres
{
margin-bottom:  20px;
padding-left: 42px;
background: url(/Data/EditorFiles/tasarim/adres-icon.svg) no-repeat left 83%;
}
div#footerSecurity
{
justify-content:  center;
}
#footer-social p,
#footer-newsletter p
{
}
#social
{
box-sizing:  border-box;
padding-left: 10px
;display:  flex;
align-items: center
;justify-content:  center;
}
#social ul
{
padding-top: 10px;
}
#social li a,
#social li a img
{
float: left;
width: 50px;
}
[dir="rtl"] #social li,
[dir="rtl"] #social li a,
[dir="rtl"] #social li a img
{
float: right;
}
#social li
{
display: inline-block;
padding-top:10px;
padding-right: 10px;
max-width: 50px;
}
[dir="rtl"] #social li
{
padding-right: 0;
padding-left:10px;
}
#footer .newsletterMain
{
position: relative;
}
#footer .newsletterMain .sub-email
{
height:  72px;
border-radius: 7px;
border:  solid 2px #ffffff;
background-color: #004c7c;
font-size:  21px;
font-weight: normal;
line-height:  normal;
color: #ffffff;
}
#footer .newsletterMain .placeholder
{
right: 40px;
line-height:34px;
padding-left: 10px;
}
[dir="rtl"] #footer .newsletterMain .placeholder
{
right: 1px;
left:40px;
padding-right: 5px;
padding-left:25px;
}
#footer .newsletterMain input[type="button"]
{
cursor: pointer;
height: 42px;
border-radius:  7px;
box-shadow: 0 18px 9px -15px #254a1e;
border:  solid 1px #479737;
background-color: #62bc50;
position:  absolute;
right: 15px;
top:  15px;
font-size: 21px;
font-weight:  bold;
line-height: normal;
color:  #ffffff;
}
#footer-newsletter
{
padding-top:  55px;
padding-bottom: 55px;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.34);
background-color:  #004c7c;
border-bottom: 7px solid #62bc50;
}
#footer-newsletter h3
{
font-size:  28px;
font-weight: bold;
line-height:  normal;
text-align: center;
color:  #ffffff;
margin-bottom: 10px;
padding-top:  60px;
/* background: url(/Data/EditorFiles/tasarim/ebulten-icon.svg) no-repeat center top; */
text-transform:  uppercase;
}
#footer-newsletter p
{
font-size:  18px;
font-weight: normal;
line-height:  normal;
text-align: center;
color:  #ffffff;
}
#footerMiddle
{
padding-top:  75px;
padding-bottom: 35px;
/*
background: #f7f7f7;
*/
/*
border-top: 1px solid #e5e5e5;
*/
margin-bottom:  20px;
background: white;
}
#footerMiddle h3
{
margin-top: 0;
margin-bottom: 20px;
font-size:  21px;
font-weight: bold;
line-height:  normal;
color: #004c7c;
}
#footerMiddle ul li
{
display: block;
}
#footerMiddle ul li a,
#footerMiddle p
{
display: block;
}
#footerMiddle ul li a
{
/*
padding-bottom: 8px;
*/
/*
padding-top: 8px;
*/
font-size:  16px;
font-weight: normal;
line-height: 2.81;
color:  #3f3f3f;
}
#footerMiddle ul li a:hover
{
/*
color: #e35252;
*/
}
#footerMiddle p
{
padding-bottom: 0;
}
#footerContact
{
/* background:url('footerContact.png') no-repeat center center; */
}
#footer .newsletterMain .sub-email::placeholder
{
font-size:  21px;
font-weight: normal;
line-height:  normal;
color: #ffffff;
}

.firma-adi-footer
{
font-size:  14px;
font-weight: bold;
font-style:  normal;
line-height: 2;
color:  #004c7c;
margin-bottom: 30px;
}
#contactInfo strong
{
color: #393939;
}
#contactInfo i
{
display: inline-block;
width:25px;
}
#footerBottom
{
padding-top:  12px;
padding-bottom: 12px;
background-color:  #f9f9f9;
margin-bottom: 60px;
}
#footerSecurity img
{
margin-right:  10px;
margin-left: 10px;
}
#footerCards
{
flex-direction: row-reverse;
}
#footerCards img
{
max-width: 60px;
padding-left:10px;
}
#tsoft-eticaret-sistemleri
{
line-height: 50px;
font-size:12px;
color: #6c6c6c;
text-align:center;
background: #fff;
}
@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-social p,
#footer-newsletter p
{
font-size: 15px;
}
#footerMiddle > .row > .inner > .col-2:nth-child(3)
{
margin-left:  0;
}
#footerTop p
{
font-size: 13px;
}
#footer .newsletterMain
{
padding-top: 10px;
padding-right:20px;
padding-bottom: 10px;
padding-left:20px;
}
#footer .newsletterMain .sub-email
{
font-size: 15px;
box-sizing:border-box;
}
#footer .newsletterMain .sub-email::placeholder
{
font-size:  15px;
}
#footer .newsletterMain input[type="button"]
{
font-size: 15px;
}
#footerMiddle
{
padding-top: 0;
padding-bottom:0;
/*
background-color: #848484;
*/
border-top: 0;
}
#footerMiddle .col-2
{
padding-top: 0;
padding-left:0;
padding-bottom: 0;
padding-right:0;
}
#footerMiddle ul li
{
float: left;
}
#footerMiddle ul ul li
{
float: none;
width:auto;
padding-left: 20px;
padding-right:20px;
border-bottom: 1px solid #fff;
}
#footerMiddle h3
{
line-height: 60px;
color:#fff;
font-size: 20px;
font-weight:600;
padding-left: 20px;
padding-right:20px;
background: #444;
margin-bottom:1px;
cursor: pointer;
}
#footerMiddle h3.active
{
background:  #004c7c;
}
[dir="rtl"] #footerMiddle h3
{
background-position: 10px center;
}
#footerMiddle h3 + div
{
background: #f7f7f7;
display:none;
}
#footerMiddle ul li a, #footerMiddle p
{
line-height: 35px;
font-size:17px;
}
#footerMiddle p
{
padding-left: 20px;
padding-right:20px;
}
#footerBottom .col
{
text-align: center;
}
#footerBottom .col img
{
padding-right: 5px;
padding-left:5px;
}
#footerContact
{
background: none;
padding-left: 0;
padding-right:  0;
}
#contactInfo
{
padding-top: 20px;
padding-bottom:20px;
}
#contactInfo i
{
font-size: 15px;
}
#footerSecurity
{
padding-top: 10px;
}
#footerCards
{
padding-bottom: 10px;
}
#footerSecurity img,
#footerCards img
{
padding-top: 10px;
padding-bottom:10px;
padding-left: 10px;
}
#footer-social .d-flex
{
display: inherit;
}
#social
{
text-align: left;
box-sizing:border-box;
}
#social li,
#social li a
{
width: 40px;
height:40px;
}
#social li a
{
display: flex;
align-items:center;
}
#social li a img
{
margin-right: auto;
margin-left:auto;
}
#footerIcons,
#footerIcons .d-flex
{
display: inherit;
}
}
@media screen and (max-width: 540px)
{
#footer	h3
{
line-height: 45px;
font-size:15px;
}
#footerMiddle ul li a,
#footerMiddle p
{
line-height: 25px;
font-size:13px;
}
#social li
{
padding-top: 5px;
padding-right:5px;
padding-bottom: 5px;
padding-left:5px;
}
#footer .newsletterMain .sub-email
{
/*
height: 40px;
*/
/*
line-height: 38px;
*/
font-size:  15px;
/*
margin-bottom: 10px;
*/
}
#footer .newsletterMain input[type="button"]
{
height: 40px;
font-size:13px;
}
}