#footer p,
#footerMiddle ul li a
{
line-height:        14px;
font-size: 12px;
color:        #5e5e5e;
font-weight: 300;
}
.wp-chat-float{
	position:fixed;
  display:block;
	width:60px;
	height:60px;
	bottom:30px;
	left:30px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50%;
	text-align: left;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:200;
  background-image:url("https://www.robo90.com/Data/EditorFiles/tasarim/SosyalMedya/whatsapp-chat.svg");
  background-repeat: no-repeat;
  background-position: 55% center;
  background-size: 36px 36px;
}
.btn-tmnGor
{
border:        0;
background: 0;
padding:        0;
color: #F8941E;
cursor:        pointer;
}
#footerMiddle ul li:nth-child(n+8)
{
display: none
}
#footerMiddle .icon-minus:before
{
content: url(/Data/EditorFiles/tasarim/icons/a-up.svg);
}
#footerMiddle .icon-plus:before
{
content: url(/Data/EditorFiles/tasarim/icons/a-down.svg);
}
#newsletterBtn
{
background: url(/Data/EditorFiles/tasarim/icons/submit.svg) no-repeat center;
}
#footer-social h3,
#footer-newsletter h3
{
line-height:        40px;
font-size: 20px;
color:        #fff;
margin-top: 0;
margin-bottom:        10px;
}
#footer-social p,
#footer-newsletter p
{
line-height:        20px;
font-size: 14px;
color:        #fff;
font-weight: 300;
}
#social ul
{
padding-top:        10px;
}
#social li a,
#social li a img
{
float:        left;
}
[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;
padding-bottom: 10px;
padding-left:        10px;
}
[dir="rtl"] #social li
{
padding-right:        0;
padding-left: 10px;
}
#footer .newsletterMain
{
position:        relative;
}
#footer .newsletterMain .sub-email
{
height:        50px;
line-height: 48px;
font-size:        14px;
/* identical to box height */
color:        #434343;
font-weight: normal;
background:        #FFFFFF;
border-radius: 10px;
}
#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"]
{
height:        50px;
color: #fff;
border:        0;
cursor: pointer;
width:        80px;
}
#footer-newsletter
{
padding-top:        35px;
padding-bottom: 35px;
background:        #F8941E;
}
#footer-newsletter h3
{
margin-bottom:        0;
font-weight: bold;
font-size:        29px;
}
#footer-newsletter p
{
font-size:        14px;
text-align: center;
color:        #FFFFFF;
}
#footerMiddle
{
padding-top:        25px;
padding-bottom: 25px;
border-top:        1px solid #e5e5e5;
}
#footerMiddle h3
{
line-height:        20px;
word-break: break-all;
margin-top:        0;
margin-bottom: 14px;
font-weight:        bold;
font-size: 16px;
/* identical to box height */
color:        #434343;
text-transform: capitalize;
}
#footerMiddle ul li
{
display:        block;
}
#footerMiddle ul li a,
#footerMiddle p
{
display:        block;
}
#footerMiddle ul li a
{
padding-bottom:        5px;
padding-top: 6px;
font-weight:        normal;
font-size: 14px;
color:        #585858;
}
#footerMiddle ul li a:hover
{
color:        #f8941e;
}
#footerMiddle p
{
padding-bottom:        0;
font-weight: normal;
font-size:        14px;
line-height: normal;
margin-bottom:        20px;
}
#footerContact
{
}
#contactInfo strong
{
font-weight:        normal;
font-size: 14px;
line-height:        17px;
/* identical to box height */
color:        #434343;
}
#contactInfo i
{
display:        inline-block;
width: 25px;
}
#footerBottom
{
padding-top:        10px;
padding-bottom: 10px;
border-top:        1px solid #e0dddd;
}
#footerSecurity img
{
padding-right:        10px;
}
#footerCards
{
flex-direction:        row-reverse;
}
#footerCards img
{
opacity: .6;
padding-left:        21px;
}
#tsoft-eticaret-sistemleri
{
line-height:        50px;
font-size: 12px;
color:        #6c6c6c;
text-align: center;
background:        #fff;
}
#footer
{
z-index:        9;
}
@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;
}
#footerIcons
{
flex-wrap:        wrap;
}
#footerSecurity,
#footerCards
{
width: 100%;
justify-content:        center;
}
#footerSecurity
{
padding-top:        10px;
}
#footerCards
{
padding-bottom:        10px;
}
#footerSecurity img,
#footerCards img
{
padding-top:        10px;
padding-bottom: 10px;
padding-left:        10px;
}
}
@media screen and (min-width: 769px)
{
#footerMiddle ul li div
{
display: block !important;
height: auto !important;
}
}
@media screen and (max-width: 768px)
{
.wp-chat-float{
    bottom: 90px;
    left: 20px;
}
#footer-newsletter
{
padding-top: 5px;
padding-bottom: 0px;
}
#footer-social p,
#footer-newsletter p
{
font-size:        15px;
}
#footerBottom
{
border:        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 input[type="button"]
{
font-size:        15px;
}
#footerMiddle
{
padding-top:        0;
padding-bottom: 0;
border-top:        0;
margin-top: 15px;
}
#footerMiddle .col-2
{
padding-top:        0;
padding-left: 0;
padding-bottom:        0;
padding-right: 0;
border-bottom:        2px solid #F1F1F1;
}
#footerMiddle ul li
{
float:        left;
}
#footerMiddle ul ul li
{
float:        none;
width: auto;
padding-left:        20px;
padding-right: 20px;
}
#footerMiddle h3
{
line-height:        60px;
font-size: 20px;
font-weight:        600;
padding-left: 20px;
padding-right:        20px;
margin-bottom: 1px;
cursor:        pointer;
}
#footerMiddle h3.active
{
}
[dir="rtl"] #footerMiddle h3
{
background-position:        10px center;
}
#footerMiddle h3+div
{
display:        none;
padding-bottom: 20px;
}
#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;
max-width: 23%;
}
#footerContact
{
background:        none;
}
#contactInfo
{
padding-top:        20px;
padding-bottom: 20px;
}
#contactInfo i
{
font-size:        15px;
}
#ETBIS
{
margin:  10px 0;
text-align: center;
text-align:  -webkit-center;
}
#footer-social .d-flex
{
display:        inherit;
}
#social
{
text-align:        left;
box-sizing: border-box;
justify-content:        center;
display: flex;
}
#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:        50px;
font-size: 16px;
font-weight:        bold;
}
#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:        13px;
margin-bottom: 10px;
}
#footer .newsletterMain input[type="button"]
{
height:        40px;
font-size: 13px;
}
}