/* CSS Document 01.03.2015 *LuckyEye-rcptksn */
html { -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
input, textarea { font-family: 'Open Sans', sans-serif; font-size:16px;}
.saver { clear:both !important; height:0px !important; line-height:0px !important; float:none !important; }
.hiddenText { font-size:0px !important; text-indent:-9999px !important; }
.hide { display:none;}
a img { border:0; }
a { outline:0; cursor:pointer; text-decoration:none; }
p { padding:5px 0px; margin:0;}
img{border:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
cufon{ padding:0 0 6px 0; }
.noMargin{ margin:0 !important; }
.noMarginRight{ margin-right:0 !important;}
.noMarginLeft{ margin-left:0 !important;}
.wrapper{ width:980px; margin:auto; float:none;}
.leftContainer{ float:left; }
.rightContainer{ float:right; }

.goBack {    background: #af292f none repeat scroll 0 0;    color: #fff;    cursor: pointer;    float: right;    padding: 5px 20px;}
body { font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:400; color:#494949; background:#ededed; width:100%; margin:0; padding:0; font-weight:400;}

#headerContainer{ width:100%; display:block; margin:0; padding:12px 0 0;}
#headerContent{}
#headerContainer .logo{ display:block; margin:40px 0 0;}
#headerContainer .headerRight{}
#headerContainer .headerRight .rightTop{}
#headerContainer .headerRight .rightTop .topSearch{ background:#fff; border-radius:10px; padding:0 10px; float:left; width:277px;}
#headerContainer .headerRight .rightTop .topSearch .txtBox{ display:block; float:left; color:#6a6a6a; font-size:11px; outline:none; font-family: 'Open Sans', sans-serif; border:none; padding:5px 0; width:250px}
#headerContainer .headerRight .rightTop .topSearch .btnSearch{ display:block; background:url(../images/icon/search.png) no-repeat top center; width:16px; height:16px; border:none; float:right; margin:4px 0 0 10px; }
#headerContainer .headerRight .rightTop .topSubMenu{ display:block; float:left; margin:1px 0 0 25px;}
#headerContainer .headerRight .rightTop .topSubMenu a{ display:block; padding:0 10px; float:left; border-left:1px solid #c0c0c0;}
#headerContainer .headerRight .rightTop .topSubMenu .linkOne{ background:url(../images/icon/urun-hizmet.png) no-repeat left center; color:#393939; font-size:11px; padding:0 10px 0 20px !important; margin:3px 0 0; }
#headerContainer .headerRight .rightTop .topSubMenu .linkTwo{ color:#3e3e3e; font-size:15px; font-weight:700;}
#headerContainer .headerRight .rightTop .topSubMenu .linkThree{color:#c7000c; font-size:15px; font-weight:700;}
#headerContainer .headerRight .rightTop .topSube{ display:block; float:left; margin:1px 0 0 5px; width:157px; text-align:center; }
#headerContainer .headerRight .rightTop .topSube h2{ color:#c7000c; font-size:15px; font-weight:700;}
#headerContainer .headerRight .rightTop .topSube h2 em{ color:#424242; font-style:normal; }
#headerContainer .headerRight .rightBottom{ display:block; float:left; width:100%;}
#headerContainer .headerRight .rightBottom .topMenu{ display:block; margin:12px 0 0; width:610px; background:url(../images/bg/bgTopMenu.png) no-repeat top left; height:27px; padding:8px 0; float:left;}
#headerContainer .headerRight .rightBottom .topMenu ul{list-style:none; }
#headerContainer .headerRight .rightBottom .topMenu ul li{ display:block; float:left; width:49.8%; text-align:center; border-right:1px solid #cdcdcd; }
#headerContainer .headerRight .rightBottom .topMenu ul li:nth-child(2){ border:none; }
#headerContainer .headerRight .rightBottom .topMenu ul li a{ color:#323232; font-size:16px; font-weight:700; transition: color 0.5s ease 0s; }
#headerContainer .headerRight .rightBottom .topMenu ul li a:hover, #headerContainer .headerRight .rightBottom .topMenu ul li a.hover{  background: #d6d6d6; border-radius: 15px 15px 0 0; color: #545454; padding: 10px 30px 25px; behavior: url(/tr/js/for-ie/PIE.htc); z-index:99; position:relative; }
#headerContainer .headerRight .rightBottom .topMenu ul li.subMenu{ display:none; border:none !important; }
#headerContainer .headerRight .rightBottom .topMenu ul .subMenu .subMenu .subMenu { display: none !important;}
#headerContainer .headerRight .rightBottom .topMenu #sectionDetail, #headerContainer .headerRight .rightBottom .topMenu .sectionDetail{ display:none !important; }
#headerContainer .headerRight .rightBottom .topMenu li.subMenu.level0{ display:none; position:absolute; width:100%; top:100px; left:0; background:#d6d6d6; padding:20px 0; z-index:999999; }
.level0.menu2 {border: medium none !important;}

#headerContainer .headerRight .rightBottom .topMenu ul li.level1{ display:block; margin:0; float:none; text-align:left; width:250px; border:none; }
#headerContainer .headerRight .rightBottom .topMenu ul li.level1 a:hover, #headerContainer .headerRight .rightBottom .topMenu ul li.level1 a.hover{ background:#c0c0c0; color:#fff; border-radius:0;  }
#headerContainer .headerRight .rightBottom .topMenu ul li.level1 a{ color:#545454; font-size:14px; font-weight:400; padding:10px 0 10px 20px; display:block; }
#headerContainer .headerRight .rightBottom .topMenu ul li.subMenu ul{ display:block; width:470px; margin:auto; }
#headerContainer .headerRight .rightBottom .topMenu ul li.level1.subMenu{ position:absolute; margin:0px 0 0 232px; background:#c0c0c0; padding:0 0 20px; top:20px;}
#headerContainer .headerRight .rightBottom .topMenu ul li.level2{ display:block; margin:0; float:none; text-align:left; width:250px; border:none; }
#headerContainer .headerRight .rightBottom .topMenu ul li.level2 a:hover{ background:#c0c0c0; color:#fff; border-radius:0;  }
#headerContainer .headerRight .rightBottom .topMenu ul li.level2 a{ color:#333; font-size:14px; font-weight:400; padding:10px 0 10px 20px; display:block; }

.topSubeBox{ display:block; float:left; margin:5px 0 0 15px; }
.topSubeBox .subeUpNav{ display:table; background:url(../images/icon/up-icon.png) no-repeat top center; width:29px; height:8px; margin:0 0 0 78px; }
.topSubeBox .subeMenu{ display:block; background:#d6d6d6; border-radius:20px; width:171px; height:22px; padding:10px 7px; margin:-15px auto 0;}
.topSubeBox .subeMenu ul{ list-style:none; }
.topSubeBox .subeMenu ul li{ display:block; float:left; }
.topSubeBox .subeMenu ul li:nth-child(1){ margin:0 5px 0 0; }
.topSubeBox .subeMenu ul li a{ color:#545454; font-size:12px; font-weight:700; padding:7px 15px; background:#fff; border-radius:20px; transition: background-color 0.5s ease 0s; margin:-5px 0 0 0 ; display:block;-moz-border-radius: 20px;  }
.topSubeBox .subeMenu ul li a:hover{ background:#c7000c; color:#fff; }


#homeSliderContainer{ display:block; padding:25px 0 0; overflow: hidden;height: 435px;}
#homeBottomContainer{ display:block; padding:10px 0 0;}
#homeBottomContent{}

#homeSlider { width:980px ; margin:auto;}
#homeSlider .owl-controls.clickable { bottom: 55px; float: none; margin: auto; position: relative;text-align: center; width: 100%;}
#homeSlider .item img{ width:100%; height:auto; }
#homeSlider .owl-pagination {bottom: -45px; margin: auto; position: relative;text-align: right;width: 980px;}
#homeSlider .owl-buttons {display:none;}
#homeSlider .owl-buttons .owl-prev { float: left;}
#homeSlider .owl-buttons .owl-next { float: right;}
#homeSlider .owl-page .owl-numbers { background: #c5c5c5 none repeat scroll 0 0; color:#282828;}
#homeSlider .owl-page.active .owl-numbers { background: #c7000c none repeat scroll 0 0; color:#fff;}

span.bonusLogo { display: block; float: right; margin: -50px 0 0;}

 #piyasaBilgiArea2 .piyasaItem{ border:none; }
.homePiyasaBilgileri{ width:380px; display:none !important;}
.homePiyasaBilgileri .piyasaItem{ width:24.5%; display:block; float:left; padding:0 15px; border-right:1px solid #cbcbcb; }
.homePiyasaBilgileri .piyasaItem .type{ display:block; color:#c7000c; font-size:13px; font-weight:400;}
.homePiyasaBilgileri .piyasaItem .amount{ display:block; color:#2d2d2d; font-size:20px; font-weight:700; margin:5px 0 0;}
.homePiyasaBilgileri .piyasaItem .title { font-size: 12px;  font-weight: 300;  color: #828282;  width: 25px; margin: 4px 10px 0 0; display: block; float: left;}
.homePiyasaBilgileri .piyasaItem .amount.up{ background:url(../images/icon/up-price.png) no-repeat right center; }
.homePiyasaBilgileri .piyasaItem .amount.down{ background:url(../images/icon/down-price.png) no-repeat right center; }
.homePiyasaBilgileri .piyasaItem .date{ display:block; color:#656565; font-size:10px; }
.homePiyasaBilgileri .piyasaItem:nth-child(3){ border:none; }
.homeLinks{ float:none; display:table; margin:0 auto;}
.homeLinks .linkItem{ display:table; float:left; margin:0 5px 0 0; background:#fff; border-bottom:3px solid #cbcbcb; text-align:center; padding:13px; transition: background-color 0.5s ease 0s; height:72px;}
.homeLinks .linkItem:nth-child(3){ margin:0 5px 0 0; }
.homeLinks .linkItem a{ color:#424242; font-size:18px; display:block;  transition: color 0.5s ease 0s;}
.homeLinks .linkItem b{ font-weight:700; color:#c7000c;  transition: color 0.5s ease 0s;}
.homeLinks .linkItem:hover{ background:#c7000c; border-bottom:3px solid #424242; }
.homeLinks .linkItem:hover a{ color:#fff; display:block;}
.homeLinks .linkItem:hover b{ font-weight:700; color:#fff; }
.homeLinks .linkItem a strong {color: #c7000c;}
.homeLinks .linkItem:hover a strong{ color:#fff; transition: color 0.5s ease 0s; }
.homeLinks .linkItem p {    padding: 12px 18px;}


#footerContainer{ width:100%; display:block; margin:0; padding:25px 0; margin:25px 0 0; border-top:3px solid #e5e5e5;}
#footerContent{}
#footerContent .footerMenu{ display:block;}
#footerContent .footerMenu ul{ list-style: none;display: flex;flex-wrap: wrap;justify-content: center; }
#footerContent .footerMenu ul li{ display: block;margin: 2px 0; text-align: center; }
#footerContent .footerMenu ul li a{ color:#393939; font-size:11px; display:block; border-right:1px solid #696969; padding:0 5px; }
#footerContent .footerMenu ul li:nth-child(1) a{ padding-left:0; }
#footerContent .footerCopyright{ display:block; margin:15px 0 0; }
#footerContent .footerCopyright p{ font-size:11px; color:#474747; }

#pageContainer{ display:block; padding:50px 0 0;}
#pageContent{}
#pageLeft{ display:block; width:210px;}
#pageLeft .leftMenu{}
#pageLeft .leftMenu h2, #pageLeft .leftMenu ul li.level0 a.selected{ display:block; font-weight:700; color:#c7000c; font-size:18px; margin:0 0 5px; border-bottom:none; background:none; }
#pageLeft .leftMenu ul{ list-style:none;}
#pageLeft .leftMenu ul li{ display:block;}
#pageLeft .leftMenu ul li.subMenu0 ul li.subMenuContainer{ display:none; margin:0 0 0 15px; }
#pageLeft .leftMenu ul li a{ padding:10px 0 10px 15px; border-bottom:1px solid #d8d8d8; color:#403f3f; font-size:16px; font-weight:500; display:block; background:url(../images/icon/breadcrumb-nav.png) no-repeat left 16px; }
#pageLeft .leftMenu ul li a:hover, #pageLeft .leftMenu ul li a.selected{ color:#c7000c; /*background:#fff;*/ }
#pageLeft .leftMenu ul li.subMenu0 ul li.subMenuContainer a{ border:none; font-size:14px;padding:6px 0; background:none; }
#pageRight{ display:block; width:730px;  padding:0 0 0 20px; border-left:1px solid #d8d8d8}
#pageRight .headerImage img{width:100%}
#pageRight .pageHTML{ display:block; padding:25px; background:#fff; }
#pageRight .pageHTML .breadCrumb{ display:block; padding:0 0 10px; border-bottom:1px solid #d8d8d8; color:#c7000c; font-size:15px; font-weight:600;  }
#pageRight .pageHTML .breadCrumb a{ color:#494949; font-weight:400;}
.breadCrumb img{ margin:2px 5px 0; }
#pageRight .pageHTML h1{ display:block; margin:20px 0 10px; color:#c7000c; font-size:26px; }
#pageRight .pageHTML h1.bold{ font-weight:700; }
#pageRight .pageHTML h2 {color: #c7000c; font-size: 18px; font-weight: 600;}
#pageRight .pageHTML h3 {color: #494949; font-size: 24px; font-weight: 600;}
#pageRight .pageHTML p{ color:#494949; font-size:13px; line-height:26px;}
#pageRight .pageHTML p.dipnot {color: #a4a3a3;font-size: 11px;line-height: 18px;}
#pageRight .pageHTML a {color: #c7000c;}
.pageHTML ul{ list-style:none; }
.pageHTML ul ul { padding: 0 0 0 30px;}
.pageHTML ul li{ display:block; margin:8px 0; font-size:13px; background:url(../images/icon/breadcrumb-nav.png) no-repeat left 3px; padding:0 0 0 15px;}
.pageHTML .pdfList { padding: 10px 0;}
.pageHTML .pdfList .videoFrame {background: url(/tr/images/icon/video.png) no-repeat;    width: 50px;    height: 50px;    float: right;    margin: -1% auto;    padding: 0 10px;}
.pageHTML .pdfList .videoFrame a { background:none; !important }
.pageHTML  li { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-bottom: 1px solid #ccc; padding: 0px;}
.pageHTML .pdfList li a { background: rgba(0, 0, 0, 0) url("../images/icon/pdf-icon.png") no-repeat scroll left center; color: #c7000c; display: block; font-size: 14px;font-weight: 600; padding: 10px 0 10px 45px;}
.pageHTML .pdfList li a:hover { color: #403f3f !important;}


.pageHTML.arsiv .pdfList li {  background: #f7f7f7 none repeat scroll 0 0;border-top: 5px solid #af292f;margin: 10px 0;padding: 10px; border-bottom:none !important;}
.pageHTML.arsiv .pdfList li a { color:#2d2d2d !important; font-weight:400 !important; font-size:15px !important;}

.slogan {color: #c7000c;}
.extraPdf { padding: 0 0 0 40px;}
.extraPdf li { border: medium none !important;}
#krediKartiList{}
#krediKartiList .listItem{ display:block; float:left; width:170px; border:1px solid #d3d3d3; padding:10px; margin:17px 17px; height:390px; position:relative;}
#krediKartiList .listItem .itemImage{ display:block; margin:0 0 20px; text-align:center; }
#krediKartiList .listItem .itemImage img{ width:100%; height:auto; }
#krediKartiList .listItem .itemText{}
#krediKartiList .listItem .itemText h2{ display:block; font-weight:800; color:#464646; font-size:13px; font-style:italic; }
#krediKartiList .listItem .itemText p{ color:#464646; font-size:11px; line-height:18px; }
#krediKartiList .listItem .itemText a.btnDetail{ display:table; margin:auto; background:#c7000c; color:#fff; font-size:13px; font-weight:800; text-align:center; padding:10px 20px; border-radius:20px; position:absolute; bottom:10px; left:22%;  }
#krediKartiList .listItem .itemText a.btnDetail:hover{ background:#424242; }
.accordionList{ display:block; margin:20px 0 0;}
.accordionList .accordionItem{}
.accordionList .accordionItem .accordionTitle{ background:url(../images/icon/accordion-down.png) no-repeat 97% center #f3f3f3; padding:10px; display:block; margin:10px 0 0; cursor:pointer;}
.accordionList .accordionItem .accordionTitle h2{ color:#717171; font-size:18px; font-weight:700;}
.accordionList .accordionItem .accordionTitle:hover, .accordionList .accordionItem .accordionTitle.selected{ background:url(../images/icon/accordion-up.png) no-repeat 97% center #f3f3f3;}
.accordionList .accordionItem .accordionTitle:hover h2, .accordionList .accordionItem .accordionTitle.selected h2{ color:#c7000c; font-weight:700;}
.accordionList .accordionItem .accordionContent{ display:none; background:#f3f3f3; padding:0 10px 10px; font-size:13px; font-weight:500; }
.accordionList .accordionItem .accordionContent p{ font-size:13px !important; font-weight:500; }
.accordionList h2 {color: #c7000c; font-size: 20px; font-weight: 600;}
.accordionListSub{ display:block; margin:20px 0 0;}
.accordionListSub .accordionItemSub{}
.accordionListSub .accordionItemSub .accordionTitleSub{ background:url(../images/icon/accordion-down.png) no-repeat 97% center #f3f3f3; padding:5px 10px; display:block; margin:5px 0 0; cursor:pointer;}
.accordionListSub .accordionItemSub .accordionTitleSub h2{ color:#717171; font-size:15px; font-weight:700;}
.accordionListSub .accordionItemSub .accordionTitleSub:hover, .accordionList .accordionItem .accordionTitle.selected{ background:url(../images/icon/accordion-up.png) no-repeat 97% center #f3f3f3;}
.accordionListSub .accordionItemSub .accordionTitleSub:hover h2, .accordionList .accordionItem .accordionTitle.selected h2{ color:#c7000c; font-weight:700;}
.accordionListSub .accordionItemSub .accordionContentSub{ display:none; background:#f3f3f3; padding:0 10px 10px; font-size:13px; font-weight:500; }
.accordionListSub .accordionItemSub .accordionContentSub p{ font-size:13px !important; font-weight:500; }
#footerContent .footerMenu ul li.subMenu{ display:none !important; }
#footerContent .footerMenu #sectionDetail, #footerContent .footerMenu .sectionDetail{ display:none !important; }
#footerContent .footerMenu ul li:last-child a{ border:none; }

#homeDuyurularContainer{ display:block; width:100%; padding:25px 0 0; border-top:3px solid #e5e5e5; margin:25px 0 0;}
#homeDuyurularContent{ display:block;}
#homeDuyurularContent h2 a{ display:block; float:left; color:#c7000c; font-size:12px; font-weight:800;}
#homeDuyurularContent .homeDuyurularSlider{ float:left; width:275px; margin:0 0 0 30px; z-index: -999;}
#homeDuyurularContent .homeDuyurularSlider .item {height:50px;}
#homeDuyurularContent .homeDuyurularSlider .item a{ color:#424242; font-size:12px; }
#homeDuyurularContent .homeDuyurularSlider .owl-controls .owl-next{ float:right; margin:-50px -10px 0 0 !important}
#homeDuyurularContent .homeDuyurularSlider .owl-controls .owl-prev{ float:left; margin:-50px 0 0 -29px !important; }
#homeDuyurularContent .homeDuyurularSlider .owl-controls{ float: none; margin-right: 0; margin-top: 0; position: absolute; text-align: center; z-index: 999;width: 275px; }

.btnMobileLang, .btnMobileMenu, .mobilePiyasaAppend, .mobileUrunHizmetUcret, .mobileIntSubeLinks{ display:none; }
.homeLinks .linkItem.mobileIntSube{ display:none; }
.mobileMenuContainer{ display:none;}

.icbcTable {width: 100%;}
/*.icbcTable tr:first-child td {background: #c7000c none repeat scroll 0 0;color: #fff; font-size: 14px;}*/
.icbcTable tr:first-child th {background: #c7000c none repeat scroll 0 0;color: #fff; font-size: 14px; padding:10px 5px; text-align:left; vertical-align: middle;  text-align: center;}
.icbcTable tr td {border-bottom: 1px solid #ccc;padding: 5px; font-size: 13px;}
.icbcTable.tblCredit tr td:nth-child(1){ text-align: center; }
.icbcTable.tblCredit tr td{  text-align: center; }

.bdrTitle {color: #c7000c;display: block; font-size: 16px; margin: 15px 0;}
.bdrDetail { padding: 0 0 20px;}
.bdrDetail .excel a { background: rgba(0, 0, 0, 0) url("../images/icon/excel-icon.png") no-repeat scroll left 0;float: left;padding: 15px 15px 15px 45px;}
.bdrDetail .word a { background: rgba(0, 0, 0, 0) url("../images/icon/word-icon.png") no-repeat scroll left 0; float: left; padding: 15px 0 15px 45px;}
.bdrDetail .pdf a { background: rgba(0, 0, 0, 0) url("../images/icon/pdf-icon.png") no-repeat scroll left 0;float: left; padding: 15px 0 15px 45px;}

.liner { background: #c7000c none repeat scroll 0 0; height: 2px; width: 100%;}

.searchBox{ background:#fff; border-radius:10px; padding:15px 0; float:left;}
.searchBox .txtBox {   border: 1px solid #ededed; border-radius: 55px; color: #6a6a6a; display: block; float: left; font-family: "Open Sans",sans-serif; font-size: 11px; outline: medium none; padding: 10px; width: 250px;}
.searchBox .btnSearch {background: rgba(0, 0, 0, 0) url("../images/icon/search.png") no-repeat scroll center top; border: medium none;cursor: pointer; display: block; float: right; height: 16px; margin: 10px 0 0 10px; width: 16px;}
.pager {clear: both;}
.pager a { background: #c7000c none repeat scroll 0 0; color: #fff !important; float: left; margin: 0 2px; padding: 0 5px;}
.pager a.selected { background: #403f3f none repeat scroll 0 0;}

#atmlerDropDown, #subelerDropDown {padding:10px 0;}
#atmlerDropDown select, #subelerDropDown select {padding: 10px 5px;width: 25%;}

.hesaplamaTable { font-size:14px;}
.hesaplamaTable td, .hesaplamaTable th { padding:20px 10px;}
.hesaplamaTable td .selectBox {padding:10px; min-width:180px; display:block;}
.hesaplamaTable td .selectBox select { padding: 10px 5px; width: 25%; outline:none; }
.hesaplamaTable td .textBox { padding:10px; width:160px; display:block;outline:none;}
.button { background:#ededed; padding:10px 25px; border-radius:10px; border:none; border-bottom:2px solid #d5d5d5; cursor:pointer; color:#323232; font-size:16px; font-weight:700; outline:none;}
.button:hover { background:#333; border-bottom:2px solid #999; color:#fff; outline:none;}
.buttonDark { background:#333; color:#fff; padding:10px 25px; border-radius:10px; border:none; border-bottom:2px solid #999; cursor:pointer; font-size:16px; font-weight:700; outline:none;}
.buttonDark:hover { background:#fff; color:#333; outline:none;}

#tdCreditLimits { border-bottom:1px solid #ccc;}
#tdTermCounts, #tdCreditLimits { background:#f0f0f0;}
#tdTermCounts input, #tdCreditLimits input { margin:0 5px 0 0;}
#tdTermCounts div, #tdCreditLimits div { margin:0 20px 0 0;}


.campaingHeader { text-align: center;}

.campaingHeader > img {
    width: 100%;
}

#tdCreditTypes .img-with-text { background:#f0f0f0; padding:10px 55px; color:#333; margin:0 1px 0 0; cursor:pointer; }
#tdCreditTypes .img-with-text:hover, #tdCreditTypes .img-with-text .activeCreditType { background:#333; color:#fff;}
#tdCreditTypes .img-with-text:hover h2, #tdCreditTypes .img-with-text .activeCreditType h2 { color:#fff;}
#tdCreditTypes .img-with-text h2 { color:#333; font-size:16px; }

.linkItem.mobile {
    display: none;
}

/**/
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd1 { width: 112px; }
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd2 { width: 36px; display:none !important; }
.icbcTable tr td.subeTableTd2{ display:none !important; }
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd3 { width: 304px; }
/**/
#atmlerTables tr.tekstilbaslik.zebra1 td.Yrd.DoÃ¯Â¿Â½.Dr Volkan GÃ¯Â¿Â½KÃ¯Â¿Â½ETd1  { width: 115px; }
#atmlerTables tr.tekstilbaslik.zebra1 td.atmTableTd2  { width: 545px; }
/**/
.bizeUlasinContent{ text-align:center; padding:20px 0 0;}
.bizeUlasinContent h1{ display:none !important; }
.bizeUlasinContent .item{ background: rgba(0, 0, 0, 0) url("../images/bg/bize-ulas-border.png") no-repeat scroll center center / contain ; display: inline-block;  margin: 0 8px 16px; padding: 20px 0; width: 150px; }
.bizeUlasinContent .item img{}
.bizeUlasinContent .item .itemText{ display:block; margin:5px auto 0; font-size:15px; }
.btnTel{ display:table; color:#fff !important; font-size:16px; font-weight:700; background:#c7000c; padding:10px 30px; margin:5px 0; }
/**/
.CalculationRBL input[type=radio] { display:block; margin: 0 auto; width:100px; }
.CalculationRBL td { vertical-align:top;}
.CalculationRBL span { display: block; text-align:center; }
.CalculationRBL label { display: block; text-align:center; }
.icbcTable.tblIcon { text-align:center;}
.icbcTable tr td:nth-child(1) {    text-align: left;}
.ui-autocomplete .ui-menu-item {background: #403f3f none repeat scroll 0 0; font-weight: 600; padding: 5px !important; color:#fff;}
.ui-autocomplete .ui-menu-item.ui-state-focus {background: #f3f3f3 none repeat scroll 0 0; border: medium none; color:#403f3f;}
/**/
#errorPage .pageContainer { margin: auto; padding: 50px 0; text-align: center; width: 1100px; }
#errorPage .pageContainer .errorCode { color: #af292f; font-size: 235px; font-weight: 900; }
#errorPage .pageContainer .content h1 { color: #1d1d1d; font-size: 90px; font-weight: 900; }
#errorPage .pageContainer .content h2 { color: #1d1d1d; font-size: 23px; font-weight: 600; }
#errorPage .pageContainer .buttonContainer .leftContainer { padding: 0 10px; }
#errorPage .pageContainer .buttonContainer { display: inline-table; margin: 40px auto 0; text-align: center; }
#errorPage .pageContainer .buttonContainer a { background: #af292f none repeat scroll 0 0; border-radius: 10px; color: #fff; padding: 10px 20px; display: block; }
/**/
.ozelDurumAciklamalari{}
.ozelDurumAciklamalari .item { background: #f7f7f7 none repeat scroll 0 0; border-top: 5px solid #af292f; margin: 10px 0; padding: 10px;}
.ozelDurumAciklamalari .item .date { border-right: 1px solid #dcdcdc; color: #2d2d2d; float: left;padding: 15px; width: 15%;}
.ozelDurumAciklamalari .item .title { color: #2d2d2d; float: left; padding: 15px; width: 75%;}
.ozelDurumAciklamasiDate {color: #494949; display: block;    font-size: 14px;    font-weight: 600;    padding: 0 0 10px;}
/**/
.bonusKampanyalarHeader .image {padding: 10px;}
.bonusKampanyalarHeader .headerContent .container { background: #af292f none repeat scroll 0 0;padding: 20px 70px; text-align: center;}
.bonusKampanyalarHeader .headerContent .container h1 {color: #fff !important; font-size: 28px; font-weight: 800; letter-spacing: -1px;}
.bonusKampanyalarHeader .headerContent .container p {color: #fff !important;font-size: 18px !important;}
.bonusKampanyalarHeader .headerContent .container .basvurBtn { background: #fcfcfc none repeat scroll 0 0; border-radius: 60px;box-shadow: 2px 2px 10px -5px #000; display: block;  margin: 10px auto; padding: 10px 50px; width: 35%; color: #363f48 !important; font-weight:600;}
/**/
.bonusKampanyalarList h2 { text-align:center !important; color:#373737 !important; font-size:18px !important; padding:20px 0;}
.bonusKampanyalarList .item {float: left; margin: 2%;  width: 45%; position:relative;}
.bonusKampanyalarList .item .image {width: 100%;}
.bonusKampanyalarList .item .image img { width: 100%;}
.bonusKampanyalarList .item .title { background: #af292f none repeat scroll 0 0; min-height: 45px; padding: 10px;}
.bonusKampanyalarList .item .title h3 { color: #fff !important; font-size: 16px !important;}
.bonusKampanyalarList .item .itemHover {background: url("/tr/images/bg/hoverbg.png") repeat scroll 0 0; height: 100%; position: absolute; top: 0; width: 100%; display:none; text-align:center; transition: background 0.5s ease 0s; left:0;}
.bonusKampanyalarList .item:hover .itemHover { display:block !important; }
.bonusKampanyalarList .item .itemHover .detailBtn {background: #fff none repeat scroll 0 0;color: #363f48 !important; display: block; font-size: 18px; font-weight: 600; margin: 45% auto; padding: 10px; width: 50%;}
/**/
.bonusKampanyalarDetail h1 {color: #363f48 !important;font-size: 28px !important;font-weight: 900 !important; }
.bonusKampanyalarDetail .kampanyaDetailHeader {width: 100%; padding:20px 0;}
.bonusKampanyalarDetail .kampanyaDetailHeader img {width: 100%; border-top: 10px solid #af292f;}
.bonusKampanyalarDetail .kampanyaContent p {color:#373737 !important; font-size:14px !important;}
.bonusKampanyalarDetail .kampanyaContent ul li {background: rgba(0, 0, 0, 0) url("/tr/images/icon/kampanyaBullet.png") no-repeat scroll left 3px;color:#373737; font-size:14px !important; line-height:26px !important;}
.bonusKampanyalarDetail .tumKampanyalarBtn {background: #af292f none repeat scroll 0 0; border-radius: 60px;color: #fff !important;display: block; margin: 40px 0; padding: 10px 20px; width: 23%;}
/**/
.tableODA { width:100%;}
.tableODA .header { background: #bdbdbd none repeat scroll 0 0 !important;}
.tableODA tr td { padding: 5px 10px; font-size:13px;}
.tableODA tr:nth-child(2n+1) { background: #eeeeee none repeat scroll 0 0;}
/**/
.mevduatHesaplama {}
.mevduatHesaplama .item { padding: 5px 0;}
.mevduatHesaplama .item span { display: block; font-family: 'Open Sans', sans-serif; font-size:13px; padding:10px 0; color:#000;}
.mevduatHesaplama .item span i { font-style:normal; font-size:11px; color:#000; vertical-align:top; }
.mevduatHesaplama .item .selectBox {border: 1px solid #cecece; padding: 10px; width: 50%; outline:none !important; font-family: 'Open Sans', sans-serif; font-size:15px; color:#494949;}
.mevduatHesaplama .item .textBox {border: 1px solid #cecece; padding: 10px; width: 47%; outline:none !important; font-family: 'Open Sans', sans-serif; font-size:15px; color:#494949; text-align:left !important;}
.mevduatHesaplama .item .subItem {padding: 5px 0; width: 100%; font-family: 'Open Sans', sans-serif;}
.mevduatHesaplama a {    font-weight: 600;    text-decoration: underline;}
.mevduatHesaplama .divErrorMessage {    padding: 10px;  color: #c7000c;  font-size: 14px; font-weight: 600;}
.mevduatHesaplama .divWarningMessage {       padding: 10px;     color: #c7000c;  font-size: 14px; font-weight: 600;}

#UC_AccountApplicationForm1_pnlCalculations .icbcTable {padding: 30px 0; width: 100%; font-family: 'Open Sans', sans-serif; font-size:15px;}
#UC_AccountApplicationForm1_pnlCalculations .icbcTable tr td { font-size:15px;}
#tblResult.icbcTable {padding: 30px 0; width: 100%; font-family: 'Open Sans', sans-serif; font-size:15px;}
#tblResult.icbcTable tr td { font-size:15px;}
#dvError { display: block; font-family: 'Open Sans', sans-serif; font-size:15px; padding:10px 0; color:#c7000c !important;}

#pnlCalculations table.icbcTable tr:nth-child(4) td{ border-bottom: none !important;}
#pnlCalculations table p{ padding: 0;}
#pnlCalculations .icbcTable tr td{ padding: 1px;}
#btnOpenAccount{ margin: 10px 0;}

#UC_CreditPaymentPlan1_pnlPaymentPlan .hesaplamaTable {width: 100%;}
#UC_CreditPaymentPlan1_pnlPaymentPlan .hesaplamaTable tr:first-child td {background: #c7000c none repeat scroll 0 0;color: #fff; font-size: 14px;}
#UC_CreditPaymentPlan1_pnlPaymentPlan .hesaplamaTable tr td {border-bottom: 1px solid #ccc;padding: 5px; font-size: 13px;}
.validator {    padding: 10px;    color:#c7000c !important;    font-size: 14px;    font-weight: 600;}


#pnlCalculations table tr:nth-child(6) td{ border: none; padding: 10px 0 0;}
#pnlCalculations table tr:nth-child(7) td{ border: none;}

.mapContent{ display:block; width:100%; height:auto; overflow:hidden; margin:40px 0 0; }
#dvStoreLocatorCategoryList{ display:block; background:#af292f; width:100%; padding:15px 0; margin:0; color:#fff; font-size:16px; font-weight:800; }
#dvStoreLocatorCategoryList .listElement{ display:block; float:right; margin:0 10px 0 0; }
#dvStoreLocatorCategoryList .listElement .listItem{ display:block; float:left; margin:0 10px; }

#dvStoreLocatorCategoryList input[type=checkbox].css-checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;}
#dvStoreLocatorCategoryList input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr {padding-left:21px; height:16px; display:inline-block; line-height:16px; background-repeat:no-repeat; background-position: 0 0; font-size:16px; vertical-align:middle; cursor:pointer; }
#dvStoreLocatorCategoryList input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk {background-position: 0 -19px;}
#dvStoreLocatorCategoryList label.css-label {background-image:url(../images/bg/checkboxBG.png); -webkit-touch-callout: none; -webkit-user-select: none;  -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.btnCity{ display:block; background:url(../images/icon/mapCity.png) no-repeat left center; padding:0 0 0 22px; display:block; color:#fff; margin:-4px 0 0 20px; }
#place-info-window-image1, #place-info-window-image2{ display:none !important; }
#place-info-window-name{ color:#c8030f!important; font-size:20px !important; font-weight:400; }
#place-info-window-phone2{ display:none !important;}
#place-info-window-address{ color:#383838; font-size:13px; margin:10px 0 15px !important; width:240px;  }
#place-info-window-phone1{ display:table; margin:10px 0 0; background:url(../images/icon/map-phone.png) no-repeat 10px 10px #af292f; text-align:center; padding:10px 0; border-radius:20px; color:#fff; font-size:18px; font-weight:800; width:100%; }
.place-info-window-websitelink, .place-info-window-getdirections{ display:table; margin:10px 0 10px !important; background:url(../images/icon/map-yol.png) no-repeat 40px 10px #af292f !important; text-align:center; padding:10px 0!important; border-radius:20px; color:#fff; font-size:18px!important; font-weight:800; width:100%; }
#place-info-window{ width:100%; }
.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{bottom:250px !important; }
.closeBtn{background:#af292f;  color: #fff; cursor: pointer; display: block; float: left; padding: 5px 0; text-align: center; width: 100%;}


.mevduatHesaplama .item .alertBlack span { font-size:13px !important; }
.mevduatHesaplama .item .alertBlack span a { color:#c7000c; font-weight: 600;}
.mevduatHesaplama .item .alertBlack span.validator{ font-size:13px !important; color:#ff0000 !important; font-weight: 600;}

.jfontsize-button { background:#ccc; display: inline-block; font-size:16px; color:#000 !important; text-decoration: none !important; padding:5px 10px; line-height: inherit; overflow: hidden; position: relative; border-radius:10px; margin:5px 0 0 0; cursor:pointer; }
.jfontsize-button:hover { background:#000; color:#fff !important;}

.classCaptcha{ display: table; background: #ababab; padding: 20px 47px; }
#imgRefreshCaptcha{float: right;  margin: 8px 0 0 10px;}

.intBank{ display: none;}
.checkBox label{ color:#7b6a65; }	
	
#mobileAppPanel{ background: #ededed; width: calc(100% - 40px); padding: 30px 10px 20px 30px; display: none; border-bottom: 2px solid #c7000c;}
.appLogo{ display: block; float:left; margin:0 20px 0 0; width: calc(33% - 20px);}
.appLogo img{ width: 100%;}
.appText{ display: block; float: left; margin: 0 0 0; width: 65%;}
.appText h2{ color: #232323; font-size: 18px; font-weight: 800; display: block; line-height: 1.3;}
.appText a{ color: #fff;  background: #232323;  padding: 10px 20px;  display: table;  margin: 6px 0 0;  font-size: 14px;  font-weight: 800;  border-radius: 10px;}
.appText a:hover{ background: #fff; color: #232323;}
.appText .closeBox{ display: block;  position: absolute; left: 15px; top: 10px; cursor: pointer;}


.cookieContainer { background:#d2d2d2; padding:5px 0; display:none;}
.cokieContentContainer {}
.cokieWarning { float:left; margin:8px 5px 0 0;}
.cokieContent { float:left; width:calc(100% - 56px); font-size:12px; color:#000; font-weight:600;}
.cokieContent a { color:#b32a31;}
.cookieClose { float:left; margin:5px 0 0 5px; cursor:pointer;}

.selectBoxDate {padding: 10px 29px; border: 1px solid #cecece;outline: none !important;font-family: 'Open Sans', sans-serif;font-size: 15px;color: #494949;text-align: left !important;}

@media screen and (max-width: 1200px) {
	#homeSliderContainer {
		height: 458px;
	}
}
@media screen and (max-width: 800px) {
	#homeSliderContainer {
      height: 340px !important;
	}
}
@media screen and (max-width: 720px) {
	#homeSliderContainer {
      height: 310px !important;
	}
}
@media screen and (max-width: 670px) {
	#homeSliderContainer {
      height: 285px !important;
	}
}
@media screen and (max-width: 600px) {
	#homeSliderContainer {
      height: 260px !important;
	}
}
@media screen and (max-width: 540px) {
	#homeSliderContainer {
      height: 230px !important;
	}
}
@media screen and (max-width: 480px) {
	#homeSliderContainer {
    height: 205px !important;
	}
}
@media screen and (max-width: 425px) {
	#homeSliderContainer {
    height: 185px !important;
	}
}
@media screen and (max-width: 375px) {
	#homeSliderContainer {
    height: 162px !important;
	}
}