/* 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;}

.sticky.is-active { background: #f0f0f0; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); padding-bottom:12px !important;}
.removeSticky { position:relative !important;}

#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:2px 0 0 85px;}
#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; border:none;}
#headerContainer .headerRight .rightTop .topSubMenu .linkThree{color:#3e3e3e; font-size:15px; font-weight:700;}
#headerContainer .headerRight .rightTop .topSube{ display:block; float:left; margin:1px 0 0 103px; text-align:center; width:185px; }
#headerContainer .headerRight .rightTop .topSube h2{ color:#3e3e3e; font-size:15px; font-weight:700; cursor:pointer;}
#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; }
.level0.menu272 {border: medium none !important;}
#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 15px 25px; behavior: url(https://www.app.icbcbs.com/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:95px; left:0; background:#d6d6d6; padding:20px 0; z-index:9999; }

#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:#333; 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:23px; padding:10px 8px; 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:8px 17px; background:#fff; border-radius:20px; transition: background-color 0.5s ease 0s; margin:-5px 0 0 0; display:block;}
.topSubeBox .subeMenu ul li a:hover{ background:#c7000c; color:#fff; }

#homeSliderContainer{ display:block; padding:25px 0 0; overflow: hidden;height: 435px;}

#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;}

#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 0 0 5px; background:#fff; border-bottom:3px solid #cbcbcb; text-align:center; padding:14px 15px; transition: background-color 0.5s ease 0s;}
.homeLinks .linkItem a{ color:#424242; font-size:20px; 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: 5px 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 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 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 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 .pdfList li a.excel {background: rgba(0, 0, 0, 0) url("../images/icon/excel-icon.png") no-repeat scroll left 0;}
.pageHTML .pdfList li a.word {background: rgba(0, 0, 0, 0) url("../images/icon/word-icon.png") no-repeat scroll left 0;}
.extraPdf { padding: 0 0 0 40px;}
.extraPdf li { border: medium none !important;}
.slogan { color: #c7000c;}
#krediKartiList{}
#krediKartiList .listItem{ display:block; float:left; width:170px; border:1px solid #d3d3d3; padding:10px; margin:17px 17px; }
#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:10px auto 0; background:#c7000c; color:#fff; font-size:13px; font-weight:800; text-align:center; padding:10px 20px; border-radius:20px; }
#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 40px 10px 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 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%;}

.pdfTitle { color: #c7000c; font-size: 14px; font-weight: 600; padding: 10px 0;}

.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 a { background: #c7000c none repeat scroll 0 0; border-radius: 10px; color: #fff !important; float: left; margin: 0 2px; padding: 0 5px;}
.pager a.selected { background: #403f3f none repeat scroll 0 0;}

.linkItem.mobile {
    display: none;
}

.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; }

.icbcTable.tblIcon {
    text-align:center;
}

.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;}

.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;}
.button:hover { background:#333; border-bottom:2px solid #999; color:#fff;}
.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;}
.buttonDark:hover { background:#fff; color:#333;}
#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;}

#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; }


.mevduatHesaplama {}
.mevduatHesaplama .item { padding: 5px 0;}
.mevduatHesaplama .item span { display: block; font-family: 'Open Sans', sans-serif; font-size:15px; padding:10px 0; color:#000;}
.mevduatHesaplama .item .selectBox {border: 1px solid #cecece; padding: 10px; width: 50%; outline:none; font-family: 'Open Sans', sans-serif; font-size:15px; color:#494949;}
.mevduatHesaplama .item .textBox {border: 1px solid #cecece; padding: 10px; width: 47%; outline:none; font-family: 'Open Sans', sans-serif; font-size:15px; color:#494949;}
.mevduatHesaplama .item .subItem {padding: 5px 0; width: 100%; font-family: 'Open Sans', sans-serif;}
#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;}

#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;}
.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;}

.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; }

#atmlerDropDown, #subelerDropDown {padding:10px 0;}
#atmlerDropDown select, #subelerDropDown select {padding: 10px 5px;width: 25%;}

/**/
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd1 { width: 112px; }
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd2 { width: 115px; }
#subelerTables tr.tekstilbaslik.zebra1 td.subeTableTd3 { width: 304px; }
/**/
#atmlerTables tr.tekstilbaslik.zebra1 td.atmTableTd1  { width: 115px; }
#atmlerTables tr.tekstilbaslik.zebra1 td.atmTableTd2  { width: 545px; }
/**/

#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;}

.classCaptcha{ display: table; background: #ababab; padding: 20px 47px; }
#imgRefreshCaptcha{float: right;  margin: 8px 0 0 10px;}

.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:-10px 0 0 0; cursor:pointer; }
.jfontsize-button:hover { background:#000; color:#fff !important;}

.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.2;}
.appText a{ color: #fff;  background: #232323;  padding: 10px 20px;  display: table;  margin: 10px 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;}

li.level0.menu288 a {display: none;}


.cookieContainer { background:#d2d2d2; padding:5px 0; display:none;}
.cokieContentContainer {}
.cokieWarning { float:left; margin:8px 5px 0 0;}
.cokieContent { float:left; width:calc(85% - 56px); font-size:12px; color:#000; font-weight:600;}
.cokieContent a { color:#b32a31;}
.cookieClose { float:right; 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;
	}
}