.footerMenuBox>ul>li>span
{
color:  #fff;
font-weight: 700
;margin-bottom:  10px;
display: block
;font-size:  17px;
}
a.facebook
{
background: url("https://www.optigo.com.tr/Data/EditorFiles/tema/svg/facebook.svg") no-repeat center;background-size: 55%;
}
a.instagram
{
background: url("https://www.optigo.com.tr/Data/EditorFiles/tema/svg/instagram.svg") no-repeat center;background-size: 50%;
}

.copyright
{
color:     #fff;
text-align: left;
font-size:     11px;
line-height: 15px;
}

.copyrightYear
{
color:   #fff;
text-align: right;
font-size:  12px;
line-height: 30px;
}

.footerTop>.flexwrap
{
-webkit-justify-content:      space-between;
justify-content: space-between;
-webkit-box-pack:      justify;
-moz-box-pack: justify;
-ms-flex-pack:      justify;
}

.FooterWarning
{
color:      #fff;
font-size: 13px;
line-height:      17px;
margin-top: 5px;
}

.dogruYer
{
background: url("/Data/EditorFiles/tema/svg/dogru-yer.svg") no-repeat center 5px;
background-size:      40px;
}

.dogruZaman
{
background: url("/Data/EditorFiles/tema/svg/dogru-zaman.svg") no-repeat center 10px;
background-size:      29px;
}

.dogruFiyat
{
background: url("/Data/EditorFiles/tema/svg/dogru-fiyat.svg") no-repeat center 10px;
background-size:      48px;
}

.dogruBilgi
{
background: url("/Data/EditorFiles/tema/svg/dogru-bilgi.svg") no-repeat center 10px;
background-size:      25px;
}

.dogruKisi
{
background: url("/Data/EditorFiles/tema/svg/dogru-kisi.svg") no-repeat center 8px;
background-size:     44px;
}

.dogruCozum
{
background: url("/Data/EditorFiles/tema/svg/dogru-cozum.svg") no-repeat center 10px;
background-size:     30px;
}

.HizmetKutuBaslik
{
padding-top:      62px;
color: #231F1F;
font-weight:      600;
font-size: 16px;
margin-bottom:      15px;
text-align: center;
}

.footerTop
{
background:      #D1D1D1;
padding: 10px 0;
}

.HizmetKutuMetin
{
color:      #497DB8;
font-size: 14px;
line-height:      18px;
text-align: center;
}
#ETBIS
{
margin-bottom:       7px;
text-align:  center;
}
#footerTop
{
background:url(/Data/EditorFiles/tema/bultenBg.png) no-repeat center center #4b7cb7;
height:          300px;
}
#footer h3
{
color:          #e6e7e8;
}
#footerTop h3
{
color:          #e6e7e8;
}
#footer h3
{
font-size:       13px;
font-weight:700;
line-height:       20px;
text-transform:uppercase;
word-break:       break-all;
margin-top:0;
}
#footerTop
{
padding-top:        83px;
padding-bottom: 83px;
background:        #6c6c6c;
display: none;
}
#footerTop h3
{
color:       #fff;
}
#footerTop p
{
display:       block;
font-size:12px;
color:       #fff;
line-height:20px;
}
#social h3
{
display:        inline-block;
vertical-align: bottom;
color: #000000!important;
padding-right:        20px;
}
#social ul
{
padding-top:        10px;
display: inline-block;
}

.newsletter
{
margin-bottom:       20px;
}
[dir="rtl"] .newsletter
{
margin-right:       0;
}
#footer .newsletterMain
{
position:       relative;
}
#footer .newsletterMain input[type="text"]
{
width: 100%;
height:        48px;
line-height: 48px;
border:        1px solid #cccccc;
text-indent: 10px;
border-radius:        5px;
}
#footer .newsletterMain .placeholder
{
right:        50px;
line-height: 48px;
padding-left:        10px;
}

.contact
{
background: url(contact.png) no-repeat 5px center;
line-height:        19px;
padding-left: 25px;
}

.infoo
{
background: url(info.png) no-repeat 5px center;
padding-left:        30px;
line-height: 2.5;
}

.clock
{
font-size:        10px;
}
div#footerTopBot
{
padding-top:        20px;
padding-bottom: 20px;
}
#footer .newsletterMain input[type="button"]
{
position:        absolute;
top: 0;
right:        -115px;
z-index: 33;
width:        100px;
height: 47px;
background:        #1a3668;
border: 0;
cursor:        pointer;
color: #ffffff;
border-radius:        3px;
}
[dir="rtl"] #footer .newsletterMain input[type="button"]
{
right:       auto;
left:10px;
}
[dir="rtl"] #social
{
float:       left;
}
#social ul
{
padding-top:       10px;
}
#social li, #social li a, #social li a img
{
float:       left;
padding-right: 10px;
/*width:30px;
height:       30px;
*/
}
[dir="rtl"] #social li,
[dir="rtl"] #social li a,
[dir="rtl"] #social li a img
{
float:       right;
}
#social li
{
padding-right:       10px;
padding-bottom:10px;
}
[dir="rtl"] #social li
{
padding-right:       0;
padding-left:10px;
}
#footerMiddle
{
padding-top:  40px;
padding-bottom: 40px
;background:  #1a3567;
}

.adres
{
font-size:        10px;
color: #fff;
}

.altLogo h3
{
font-size: 12px!important;
padding-left:        10px;
text-transform: none!important;
margin:        0;
}

.copy
{
color:        #ffffff;
font-size: 11px;
}

.altLogo p
{
color: #5d5d5d!important;
padding-left:        10px;
}
#footerMiddle ul li
{
display:       block;
float: left;width: 100%;
}
#footerMiddle ul li a, #footerMiddle p
{
display:       block;
padding-top:8px;
padding-bottom:       8px;
line-height:14px;
font-size:  14px;
color:#fff;
box-sizing:  border-box;
-webkit-box-sizing: border-box;
}
#footerBottom
{
background:  #4a7cb7;
padding: 15px 0;
}
#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;
}

.fixedWp
{
position:    fixed;
bottom: 70px;
right:    20px;
z-index: 666;
width:    50px;
height: 50px;
background: #4caf50 url(/Data/EditorFiles/tema/svg/whatsapp-white.svg) no-repeat center;
border-radius:    50px;
}
@media screen and (min-width: 1001px)
{
#footer
{
}
}
@media screen and (max-width: 1000px)
{
#footerMiddle
{
padding-top:       25px;
padding-bottom:25px;
}
#footerMiddle .col-2
{
padding-top:       15px;
padding-bottom:15px;
}

.altLogo
{
padding-top:       15px;
}
#footerMiddle .col-2:nth-child(3n+1)
{
clear:       both;
}
}
@media screen and (min-width: 769px)
{
.FixedSocial
{
position:  fixed;
right: 20px;
top: 20%;
z-index:  1111;
}

.FixedSocial a
{
width:  40px;
height: 40px
;border:  2px solid;
filter: brightness(0) saturate(100%) invert(51%) sepia(14%) saturate(1836%) hue-rotate(172deg) brightness(86%) contrast(87%);-webkit-border-radius: 100%;border-radius: 100%
;display:  block;
margin: 10px 0;
}
#footerMiddle ul li div
{
display:block !important;
height:auto !important;
}

.AltAlanLinkler
{
width: calc(100% - 120px);
float:       left;
}

.EtbisAlan
{
width:       100px;
margin: 0 10px;
}

.HizmetKutu
{
width: 31%;
margin:      10px 0;
}
}
@media screen and (min-width: 1001px)
{
.HizmetKutu
{
width: 15%;
margin:      0;
}
}
@media screen and (max-width: 768px){

 .fixedWp {bottom: 10px;right: 10px;}   
.FixedSocial a
{
padding:  5px;
display: inline-block;
width:  32px;
height: 32px;
filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(3deg) brightness(100%) contrast(104%)
;border:  1px solid #fff;
-webkit-border-radius: 100%;border-radius: 100%
;margin:  0 5px;
}

.FixedSocial
{
text-align:  center;
width: 100%
;float:  left;
margin-bottom: 20px;
}

.mEtbisAlan
{
float:  left;
padding: 0 10px
;margin-top:  37px;
width: 50%
;-webkit-box-sizing:  border-box;
box-sizing: border-box;
}

.copyrightYear
{text-align:  center;width: 278px !important;margin: 0 auto 10px auto;float: initial;line-height: 17px;}

.copyright
{text-align:  center;margin: 10px 0;font-size: 9px;width: 280px !important;margin: 0 auto;float: initial;line-height: 10px;}

.AltAlanLinkler
{
width: 80%
;margin:  0 auto;
border-top: 1px solid #fff;
}

.footerMenuBox
{
margin-top:  25px;
}

.HizmetKutu
{
margin:      10px 0;
width: 50%;
}

.AltAlanLinkler a
{
padding:      6px 0;
font-size: 14px;
}

.EtbisBaslik
{
color:       #fff;
font-weight: 600;
font-size:       16px;
text-align: left;
}
#ETBIS
{
display:       none;
margin: 10px 0 0 0
;text-align:  left;
}
#footer h3
{
font-size:       23px;
line-height:35px;
}
#footerTop p
{
font-size:       13px;
}
#newsletter
{
margin-right:       0;
}
#newsletterMain input[type="text"]
{
font-size:       15px;
}
#footerMiddle
{
padding-top:  20px;
padding-bottom: 25px;
}
#footerMiddle .col-2
{
padding-top:       0;
padding-left:0;
padding-bottom:       0;
padding-right:0;
}
#footerMiddle h3
{
margin-bottom:       1px;
padding-left:20px;
padding-right:       20px;
line-height:50px;
background:#dadada url('plusIcon.png') no-repeat right center;
cursor:       pointer;
color: #000!important;
text-transform: uppercase!important;
}
[dir="rtl"] #footerMiddle h3
{
background:#dadada url('plusIcon.png') no-repeat 20px center;
}
#footerMiddle h3.active
{
color:       #fff;
background:#6C6C6C url('minusIcon.png') no-repeat right center;
}
[dir="rtl"] #footerMiddle h3.active
{
background:#6C6C6C url('minusIcon.png') no-repeat 20px center;
}
#footerMiddle h3 + div
{
background:       #e9e9e9;
display:none;
}
#footerMiddle ul li a, #footerMiddle p
{
}
#footerMiddle p
{
padding-left:       20px;
padding-right:20px;
}
#footerBottom .col
{
text-align:       center;
}
#footerBottom .col img
{
padding-right:       5px;
padding-left:5px;
}

.altLogo
{
padding-left:        0;
padding-right: 0;
}
}
@media screen and (max-width: 540px)
{
#footer	h3
{
font-size:15px!important;
}
#footerMiddle ul li a, #footerMiddle p
{
font-size:       13px;
}
}