@import url("../v4/alt.css");
.tbMobileAppMenu { display: none; }
.TBfooterCase { width:100%; height:300px; background:#b7b7b7; }

.TBFooterBox { width:100%; height:auto; background:#003d73; display: table; }
.TBFooterBox .TBfooterSosyal { width:100%; height:20px; border-top:1px solid #b2c4d5; margin-top:50px; margin-bottom:35px;  }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase { width:100%; height:50px; margin:0 auto; text-align: center; margin-top:-25px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem { width:auto; height:100%; background:#003d73; display:inline-block; margin-right:-4px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem a { width:auto; height:100%; display: table; padding:0 15px 0 15px; color:#ffffff; opacity:0.7; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem a:hover { opacity:1; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem .sosyalIcon { width:30%; height:100%; font-size:1.6vw; display: table-cell; vertical-align: middle; text-align: center; padding-right:5px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem .sosyalText { width:70%; height:100%; font-size:1vw; display: table-cell; vertical-align: middle; }
.TBFooterBox .TBFooterCase { width:100%; max-width:1200px; height:auto; margin:0 auto; }
.TBFooterBox .FooterLinkbox { width:100%; height:auto; display: flex; justify-content: space-between; }
.TBFooterBox .FooterLinkbox .FooterLinkCase { width:18%; height:auto; /* background:#0a487f; */ float: left; display: table; }
.TBFooterBox .FooterLinkbox .FooterLinkCase .FooterLinkTitle { width:100%; height:30px; display: table; opacity:0.7; border-bottom: 1px solid #b2c4d5; color:#ffffff; font-size:14px; font-weight: 600; }
.TBFooterBox .FooterLinkbox .FooterLinkCase .FooterLinkTitle span { display: table-cell; vertical-align: middle; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul { width:100%; height:200px; display: table; margin:7px 0 10px 0; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li { width:100%; height:auto; padding:5px 0px; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li a { color:#ffffff; opacity:0.7; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li a:hover { opacity:1; }
.TBFooterBox .FooterLinkbox .footerBlogLogo img { width:90%; height: auto; text-align: center; opacity:0.7; }
.TBFooterBox .FooterLinkbox .footerBlogLogo img:hover { opacity:1; }
.TBFooterBox .FooterLinkbox .FooterContactBlok { width:100%; height:200px; display:table; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem { width:100%; height:70px; color:#ffffff; opacity:0.7; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cntIcon { width:20%; height:100%; display: table; font-size:2.5vw; float: left; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cntIcon span { display: table-cell; vertical-align: middle; text-align: center; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt { width:80%; height:100%; display: table; float: left; font-size:0.9vw; line-height:25px; box-sizing: border-box; padding:0 0 0 5px; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt span { display: table-cell; vertical-align: middle; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt b {width:100%; height: auto; display: block; font-size:1.3vw;}
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt i { font-size:0.8vw }
.footerAltBant { width:100%; height:35px; display: table; background:#f0f0f0; text-align: center; }
.footerAltBant img {width:auto; height:100%; }

@media screen and (min-width: 640px) and (max-width: 1024px) {

}

@media screen and (max-width: 640px){ 
    
    .tbMobileAppMenuCase { width: 100%; height:auto; display:table; }
    .tbMobileAppMenu { width: 100%; height:50px; display: block; position: fixed; bottom:0; z-index:10000000; background: #ffffff; box-sizing: border-box; -webkit-box-shadow: 0px -2px 4px 0px rgba(0,38,75,0.21); -moz-box-shadow: 0px -2px 4px 0px rgba(0,38,75,0.21); box-shadow: 0px -2px 4px 0px rgba(0,38,75,0.21); }
    .tbMobileAppMenu ul, .tbMobileAppMenu li { margin: 0; padding: 0; list-style-type: none; }
    .tbMobileAppMenu ul { width: 100%; height: 100%; display:block; }
    .tbMobileAppMenu ul > li { width: 20%; height: 100%; display: table; float: left; }
    .tbMobileAppMenu ul > li > a { width: 100%; height: 100%; font-size: 28px; padding-top: 5px; font-size:6.5vw; color: #003d73; display: table-cell; box-sizing: border-box; vertical-align: middle; text-align: center; }
    .tbMobileAppMenu ul > li > a > span { width: 100%; height: 30%; display: table; font-size: 11px; font-size:2.5vw; margin-top: 2px; }

.TBFooterBox { width:100%; height:auto; background:#003d73; display: table; }
.TBFooterBox .TBfooterSosyal { width:100%; height:20px; border-top:1px solid #b2c4d5; margin-top:50px; margin-bottom:20px;  }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase { width:100%; height:50px; margin:0 auto; text-align: center; margin-top:-25px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem { width:auto; height:100%; background:#003d73; display:inline-block; margin-right:-4px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem a { width:auto; height:100%; display: table; padding:0 5px 0 5px; color:#ffffff; opacity:0.7; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem a:hover { opacity:1; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem .sosyalIcon { width:30%; height:100%; font-size:4vw; display: table-cell; vertical-align: middle; text-align: center; padding-right:2px; }
.TBFooterBox .TBfooterSosyal .TBfooterSosyalCase .TBfooterSosyalItem .sosyalText { width:70%; height:100%; font-size:2.3vw; display: table-cell; vertical-align: middle; }
.TBFooterBox .TBFooterCase { width:100%; max-width:1200px; height:auto; margin:0 auto; }
.TBFooterBox .FooterLinkbox { width:100%; height:auto; display: flex; justify-content: space-between; flex-flow:column-reverse; }
.TBFooterBox .FooterLinkbox .FooterLinkCase { width:100%; height:auto; /* background:#0a487f; */ float: left; display: table; text-align: center; }
.TBFooterBox .FooterLinkbox .FooterLinkCase .FooterLinkTitle { width:100%; height:30px; display: table; opacity:0.7; border-bottom: 1px solid #b2c4d5; color:#ffffff; font-size:14px; font-weight: 600; }
.TBFooterBox .FooterLinkbox .FooterLinkCase .FooterLinkTitle span { display: table-cell; vertical-align: middle; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul { width:100%; height:auto; display: table; margin:1px 0 10px 0; padding:10px 0; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li { width:100%; height:auto; padding:5px 0px; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li a { color:#ffffff; opacity:0.7; }
.TBFooterBox .FooterLinkbox .FooterLinkCase ul li a:hover { opacity:1; }
.TBFooterBox .FooterLinkbox .footerBlogLogo { text-align: center; margin-bottom:20px; }
.TBFooterBox .FooterLinkbox .footerBlogLogo img { width:40%; height: auto; text-align: center; opacity:0.7; }
.TBFooterBox .FooterLinkbox .footerBlogLogo img:hover { opacity:1; }
.TBFooterBox .FooterLinkbox .FooterContactBlok { width:100%; height:auto; display:table; text-align: center; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem { width:80%; height:auto; display: inline-block; color:#ffffff; opacity:0.7; margin:0% auto 4% auto; box-sizing:border-box; padding:5px 0; border:1px solid #386892; border-radius: 5px; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cntIcon { width:20%; height:100%; display: table; font-size:11vw; float: left; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cntIcon span { display: table-cell; vertical-align: middle; text-align:right; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt { width:80%; height:100%; display: table; float: left; font-size:4vw; line-height:25px; box-sizing: border-box; padding:0 0 0 5px; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt span { display: table-cell; vertical-align: middle; }
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt b {width:100%; height: auto; display: block; font-size:6vw;}
.TBFooterBox .FooterLinkbox .FooterContactBlok .FooterContactItem .cnttxt i { font-size:5vw }
.footerAltBant { width:100%; height:auto; display: table; background:#f0f0f0; text-align: center; }
.footerAltBant img {width:100%; height:auto; }

}