@import url('responsive.css');

/* Social icons left */

.left-fixed-social-icons {
    position: fixed;
    z-index: 999;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.left-fixed-social-icons__facebook { width: 55px; height:55px; background-color: #4765ad; position: relative; border-bottom: 1px solid #ffffff; }
.left-fixed-social-icons__twitter { width: 55px; height:55px; background-color: #049ef4; position: relative; }

.left-fixed-social-icons__facebook .social-href-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%;  }
.left-fixed-social-icons__twitter .social-href-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%;  }

.left-fixed-social-icons__facebook svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.left-fixed-social-icons__twitter svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }

.left-fixed-social-icons__facebook path { fill: #ffffff; }
.left-fixed-social-icons__twitter path { fill: #ffffff; }

.kar-payi-error {
    display: none !important;
    position: relative;
    padding: 15px 20px;
    margin: 15px 0;
    border: 1px solid #f5c6cb;
    border-radius: 5px;
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

.kar-payi-error.js-show {
    display: block !important;
}

/* MOBILE DESKTOP */
.mobileOnly {
    display: none;
}

.desktopOnly {
    display: block;
}

body {
    margin: 0;
}

ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.clearFix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearFix {
    display: inline-block;
}

* html .clearFix {
    height: 1%;
}

.clearFix {
    display: block;
}

.sorun-cozelim-feedback .karOranlariTable tbody tr:nth-child(2n) {
    background-color: #edeef4;
}

@font-face {
    font-family: 'cbssi';
    src: url('fonts/commbls_tr-webfont.eot');
    src: url('fonts/commbls_tr-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/commbls_tr-webfont.woff2') format('woff2'), url('fonts/commbls_tr-webfont.woff') format('woff'), url('fonts/commbls_tr-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'cbcssi';
    src: url('fonts/commblcs_tr-webfont.eot');
    src: url('fonts/commblcs_tr-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/commblcs_tr-webfont.woff2') format('woff2'), url('fonts/commblcs_tr-webfont.woff') format('woff'), url('fonts/commblcs_tr-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blissbold';
    src: url('fonts/blissturkishbolditalic-webfont.eot');
    src: url('fonts/blissturkishbolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/blissturkishbolditalic-webfont.woff2') format('woff2'), url('fonts/blissturkishbolditalic-webfont.woff') format('woff'), url('fonts/blissturkishbolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* PUBLIC CSS */


body { /*background:url(../images/bg/bg.png) center top repeat;*/
}

    body.subBody {
        background: #ffffff;
    }

#header {
    height: 110px;
}

.headerMain {
    max-width: 950px;
}

.headerTop {
    height: 60px;
    border-bottom: 1px solid #dce1e7;
}

.headerLogo {
    padding-top: 7px;
}

.headerTopMenu {
}

    .headerTopMenu ul li {
        background: url(../images/etc/header-top-menu-icon.png) left 20px no-repeat;
    }

        .headerTopMenu ul li.bgNone {
            background: none;
        }

        .headerTopMenu ul li a {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #b0b9b9;
            margin-left: 1px;
            margin: 14px 15px 0 15px;
            display: block;
        }

            .headerTopMenu ul li a:hover {
                color: #627087;
            }

            .headerTopMenu ul li a.intSube {
                width: 176px;
                height: 26px;
                background: #b03124;
                color: #fff;
                text-align: center;
                font-size: 12px;
                padding-top: 13px;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                display: block;
                margin: 0 0 0 1px;
            }

                .headerTopMenu ul li a.intSube:hover {
                    background: #8e1d11;
                }

            .headerTopMenu ul li a.demo {
                width: 60px;
                height: 26px;
                background: #c0392b;
                color: #fff;
                text-align: center;
                font-size: 12x;
                padding-top: 13px;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                display: block;
                margin: 0 0 0 1px;
            }

                .headerTopMenu ul li a.demo:hover {
                    background: #a3271b;
                }

            .headerTopMenu ul li a.anindaSfr {
                width: 116px;
                height: 26px;
                background: #728096;
                color: #fff;
                text-align: center;
                font-size: 12px;
                padding-top: 13px;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                display: block;
                margin: 0 0 0 1px;
            }

                .headerTopMenu ul li a.anindaSfr:hover {
                    background: #5c6b82;
                }

        .headerTopMenu ul li.mobMenu {
            display: none;
            background: none;
        }

            .headerTopMenu ul li.mobMenu a {
                width: 70px;
                height: 63px;
                background: url(../images/btn/mobMenu_bg.png) 0 0 no-repeat;
                display: block;
                text-indent: -9999px;
                padding: 0;
                margin: 0 0 0 10px;
            }

        .headerTopMenu ul li.urunvehizmet a {
            background: url(../images/etc/urunvehizmetTop_icon.png) left center no-repeat;
            padding: 3px 0 0px 20px;
            margin-top: 11px;
        }

.searchMainCapsule {
    background: #d1d8d8;
    height: 150px;
    position: absolute;
    top: 140px;
    z-index: 100;
}

.searchMain {
    max-width: 950px;
    margin: 0 auto;
    padding-top: 45px;
}

.searchMainInputCapsule {
    height: 58px;
    background: #fff;
    padding: 0px 60px 0 30px;
    position: relative;
    padding-top: 2px;
}

    .searchMainInputCapsule input {
        width: 100%;
        border: 0 none;
        background: none;
        margin: 0;
        padding: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #2e3192;
        height: 58px;
        line-height: 58px;
    }

        .searchMainInputCapsule input::-ms-clear {
            display: none;
        }

        .searchMainInputCapsule input::-ms-reveal {
            display: none;
        }

    .searchMainInputCapsule span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #b1baba;
        position: absolute;
        top: 25px;
        left: 30px;
    }

    .searchMainInputCapsule > a {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        width: 60px;
        height: 60px;
        background: url(../images/etc/arrow.png) 13px center no-repeat;
        text-indent: -9999px;
    }


body .ui-widget-content {
    margin-left: -64px;
    margin-top: 60px;
    width: 521px !important;
    border: 0 none;
    background: none;
    max-height: 384px;
		padding: 0 0 0 0;
		overflow-y: auto;
}

body .ui-menu .ui-menu-item {
    padding: 10px 0 10px 10px;
    width: 100%;
    background: #ffffff;
    border-bottom: 1px solid #cfd8dc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #828a89; /*margin-right:50px;*/
}

.autocomplete-list-title {
	margin-bottom: 5px;
}

#aramaKutusu {
	
}

    body .ui-menu .ui-menu-item.allResult {
        padding: 10px 0 10px 0px;
        color: #ffffff;
        text-align: center;
        width: 100%;
        background: #f39c12;
        font-weight: bold;
    }

    body .ui-menu .ui-menu-item.ui-state-focus {
        border: 0 none; /*margin:0 50px 0 0;*/
				margin: 0;
				font-weight: 300;
				border-bottom: 1px solid #dcdfe4; /*background:#e6e9ee; font-weight:normal;*/
				background: #f3f3f3;
    }

.nicescroll-rails.nicescroll-rails-hr {
    display: none !important;
}

.nicescroll-rails.nicescroll-rails-vr {
    width: 50px !important;
    margin-left: -45px;
    height: 255px !important;
    background: url(../images/etc/jspTrack_bg.png) center 0 no-repeat #b2c1c1 !important;
}

    .nicescroll-rails.nicescroll-rails-vr .nicescroll-cursors {
        width: 11px !important;
        float: none !important;
        margin: 0 0 0 20px;
    }

body.subBody.page42983 #ui-id-1.ui-widget-content {
    margin-left: 0px;
    margin-top: 0px;
    width: 521px !important;
    border: 0 none;
    max-height: 500px;
    border-bottom: 0 none;
    background: #fff;
    padding: 15px 0 0 0;
}

body.subBody.page42983 #ui-id-1.ui-menu .ui-menu-item {
    padding: 5px 6px 5px 15px;
    background: #fff;
    border-bottom: 1px solid #f3f3f3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #828a89;
    width: 500px;
}


.headerBottom {
    height: 50px;
}

.headerBottomMenu {
    width: 68%;
    height: 50px;
}

    .headerBottomMenu ul li {
    }

        .headerBottomMenu ul li a {
            font-family: Arial, Helvetica, sans-serif;
            display: block;
            font-size: 15px;
            height: 50px;
            line-height: 50px;
            padding: 0 18px;
            color: #6f7d94;
            font-weight: bold;
        }

        .headerBottomMenu ul li.hover a {
            background: #006e61;
            color: #fff;
        }

            .headerBottomMenu ul li.hover a.isiniz-icin {
                background: #269ae9;
            }

            .headerBottomMenu ul li.hover a.hakkimizda {
                background: #da3d14;
            }

.headerSearchCapsule {
    width: 32%;
}

.searchInputCapsule {
    width: 252px;
    height: 48px;
    background: #eceff4;
    position: relative;
    padding-top: 2px;
}

    .searchInputCapsule input {
        width: 184px;
        height: 47px;
        padding: 0 0 0 10px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6e7d94;
        margin: 0 20px 0 0;
    }

    .searchInputCapsule span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6e7d94;
        position: absolute;
        top: 19px;
        left: 10px;
    }

.searchButton {
    display: block;
    width: 50px;
    height: 50px;
    text-indent: -9999px;
    background: url(../images/btn/search.png) 0 top no-repeat;
    margin-top: -1px;
}

    .searchButton:hover {
        background: url(../images/btn/search.png) 0 bottom no-repeat;
    }

#content {
    padding-bottom: 35px;
}

.bannerCapsule {
    position: relative;
}

.bannerElementCapsule {
    height: 380px;
    position: relative;
    overflow: hidden;
}

    .bannerElementCapsule > ul {
        position: relative;
        z-index: 10;
    }

        .bannerElementCapsule > ul .slick-list li {
            height: 380px;
            width: 100%;
            z-index: 100;
        }

            .bannerElementCapsule > ul .slick-list li.slick-active {
                z-index: 200;
                opacity: 1;
                filter: alpha(opacity=100);
            }

/*.ie8 .bannerElementCapsule > ul > li { opacity:1; filter:alpha(opacity=100);}
					.ie8 .bannerElementCapsule > ul > li.active { z-index:100; }
					
					.ie9 .bannerElementCapsule > ul > li { opacity:1; filter:alpha(opacity=100);}
					.ie9 .bannerElementCapsule > ul > li.active { z-index:100; }*/

.bannerPhotoCapsule {
    max-width: 950px;
    margin: 0 auto;
}

    .bannerPhotoCapsule a {
        display: block;
        width: 100%;
        position: relative;
    }

        .slick-slide img {
            margin: 0 auto; 
        }

        .slick-active .bannerPhotoCapsule img  {
            -webkit-animation: slidemove 3s;
            animation: slidemove 3s
        }

        @keyframes slidemove {
            0%   {opacity: 0;}
            25%  {opacity: 0;}
            50%  {opacity: 0.75;}
            60%  {opacity: 0.80;}
            70%  {opacity: 0.85;}
            80%  {opacity: 0.90;}
            90%  {opacity: 0.95;}
            100% {opacity: 1;}
        }

        

.bannerTextCapsule {
    position: absolute;
    left: 70px;
    top: 50px;
    display: block;
    max-width: 400px;
}

.bannerHead {
    display: block;
    font-family: 'blissbold';
    font-size: 43px;
    margin-bottom: 20px;
    position: relative;
    left: -1000px;
    padding: 2px;
    overflow: hidden;
}

.bannerDesc {
    display: block;
    font-family: 'blissbold';
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 30px;
    position: relative;
    left: -1000px;
    padding: 2px;
    overflow: hidden;
}

.bannerLink {
    display: inline-block;
    padding: 10px 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    bottom: -500px;
}

.bannerElementCapsule .slick-dots {
    bottom: 15px;
    left: 50%;
    max-width: 950px;
  }
  
  .bannerElementCapsule .slick-dots:after {
    content: '';
    width: 100%;
    height: 0;
    position: absolute;
    top: 10px;
    left: 0;
    border-top: 1px dashed white;
    z-index: 1;
  }
  
  .bannerElementCapsule .slick-dots > li {
    margin: 0;
  }
  
  .bannerElementCapsule .slick-dots > li > button {
    padding: 0 !important;
  }
  
  .bannerElementCapsule .slick-dots > li > button:before {
    content : "";
    font-size: 75px;
    background-color: #ffffff;
    opacity: 1 !important;
    z-index: 2;
    position: relative;
    line-height: 0;
    display: block;
    border-radius: 50%;
  }
  
  .bannerElementCapsule .slick-dots > li.slick-active > button:before {
    font-size: 75px;
    background-color: #b03124;
    opacity: 1 !important;
  }



/*
.bannerNavWayCapsule {
    max-width: 950px;
    width: 100%;
    position: absolute;
    z-index: 20;
    bottom: 0px;
    left: 50%;
    margin-left: -475px;
}
*/


.bannerNavWay { /*width:648px;*/
    background: url(../images/etc/bannerNavWay_bg.png) 0 48px repeat-x;
    height: 75px;
}

    .bannerNavWay ul {
    }

        .bannerNavWay ul li {
            float: left;
            height: 75px;
            position: relative;
            text-align: center;
        }

            .bannerNavWay ul li div { /* margin:0 -10px;*/
            }
            

.banTitLeft {
    display: none;
    padding-left: 4px;
    background: url(../images/etc/banTitLeft.png) left top no-repeat;
    margin: 0 -25px;
    width: 215px;
}

.banTitRight {
    padding-right: 4px;
    background: url(../images/etc/banTitRight.png) right top no-repeat;
}

.banTitRepeat {
    display: none;
    background: url(../images/etc/banTitRepeat.png) 0 top repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #a52c31;
    font-weight: bold;
    text-align: center;
    position: relative;
    height: 26px;
    padding-top: 8px;
}

.banTitArrow {
    width: 11px;
    height: 6px;
    background: url(../images/etc/banTitArrow.png) 0 0 no-repeat;
    display: block;
    position: absolute;
    top: 27px;
    left: 50%;
    margin-left: -6px;
    text-indent: -9999px;
}

.bannerNavWay ul li a {
    display: block;
    width: 22px;
    height: 18px;
    background: url(../images/bg/bannerNavWay_list_bg.png) 0 0 no-repeat; /*background-color:#f78f1e;*/
    text-indent: -9999px;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    margin-left: -11px;
    top: 39px;
}

.bannerNavWay ul li.active a {
    background: url(../images/bg/bannerNavWay_list_bg.png) 0 -18px no-repeat; /* background-color:#f78f1e;*/
}

.bannerNavWay ul li.active > div {
    display: inline-block;
}

    .bannerNavWay ul li.active > div div {
        display: none;
    }

.bannerNavWay.dark {
    background: url(../images/etc/bannerNavWay_bg2.png) 0 48px repeat-x;
}

    .bannerNavWay.dark ul li a {
        background: url(../images/bg/bannerNavWay_list_bg2.png) 0 0 no-repeat;
    }

    .bannerNavWay.dark ul li.active a {
        background: url(../images/bg/bannerNavWay_list_bg2.png) 0 -18px no-repeat;
    }

    .bannerNavWay.dark ul li div {
        color: #c24045;
    }

.albarakaFinansmanShadow {
    position: absolute;
    background: #000;
    height: 380px;
    width: 100%;
    top: 0;
    left: 50%;
    margin-left: 173px;
    z-index: 40;
}

.albarakaFinansmanCapsule {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: 173px;
    height: 380px;
    width: 100%;
    z-index: 50;
    background: none;
}

.albarakaFinansmanMain {
    width: 254px;
    padding-left: 48px;
    padding-top: 50px;
}

    .albarakaFinansmanMain h3 {
        margin: 0 0 27px 0;
        padding: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 21px;
        font-weight: bold;
        color: #fff;
        text-align: center;
    }

.hemenBasvurButton {
    display: block;
    width: 253px;
    height: 27px;
    background: #fff;
    color: #de801b;
    text-align: center;
    padding-top: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

    .hemenBasvurButton:hover {
        border: 2px solid #fff;
        background: none;
        color: #fff;
        width: 249px;
        height: 25px;
        padding-top: 10px;
    }

.finansmanAyrac {
    background: url(../images/etc/finansmanAyrac.png) 0 center no-repeat;
    width: 253px;
    height: 13px;
    text-indent: -9999px;
    padding: 18px 0;
}

.musterimizOlunButton {
    display: block;
    width: 249px;
    height: 25px;
    border: 2px solid #fff;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding-top: 10px;
    margin-bottom: 57px;
}

    .musterimizOlunButton:hover {
        background: #fff;
        border: 2px solid #fff;
        color: #de801b;
    }

.urunvehizmetButton {
    display: block;
    background: url(../images/etc/urunHizmet_icon.png) left top no-repeat;
    padding-left: 45px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #fff;
    height: 20px;
    padding-top: 7px;
}

    .urunvehizmetButton:hover {
        background: url(../images/etc/urunHizmet_icon.png) left bottom no-repeat;
        color: #8c1e12;
    }

.piyasaCapsule {
    padding-top: 5px;
    background: url(../images/bg/piyasaCapsule_bg.png) 0 5px repeat-x;
}

.piyasaTabCapsule {
    max-width: 950px;
    height: 55px;
}

.piyasaTabMain {
    padding-top: 10px;
    padding-left: 14px;
}

    .piyasaTabMain > a {
        display: block;
        padding-right: 0px;
        width: 196px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #f2d7d5;
        height: 33px;
        float: left;
        padding-top: 12px;
        text-align: center;
        padding-right: 53px;
    }

        .piyasaTabMain > a.active {
            background: url(../images/btn/piyasaTab_bg.png) 0 0 no-repeat;
            color: #b13023;
        }

.tumPiyasalar {
    display: block;
    width: 174px;
    height: 34px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #fefeff;
    background: #b03124;
    padding-top: 21px;
}

.piyasaDetayli {
    display: block;
    width: 174px;
    height: 34px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #fefeff;
    background: #b03124;
    padding-top: 21px;
    display: none;
}

.tumKurlar {
    display: block;
    width: 174px;
    height: 34px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #fefeff;
    background: #b03124;
    padding-top: 21px;
    display: none;
}

.piyasaBoxMain {
}

.piyasaBox {
    max-width: 900px;
    margin: 0 auto;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    background: #fff;
    padding: 0 25px;
    font-family: Arial, Helvetica, sans-serif;
    display: none;
}

    .piyasaBox.active {
        display: block;
    }

    .piyasaBox.noPadding {
        padding: 0;
        max-width: 950px;
    }

    .piyasaBox > ul {
    }

        .piyasaBox > ul > li {
            width: 193px;
            height: 55px;
            float: left;
            border-right: 1px solid #e3e3e3;
            padding-top: 20px;
            padding-left: 30px;
        }

    .piyasaBox.ab > ul > li {
        width: 265px;
    }

    .piyasaBox > ul > li#kur_ALTIN {
        width: 220px;
    }

    .piyasaBox > ul > li#kur_BIST {
        width: 166px;
    }

    .piyasaBox > ul > li em {
        font-style: normal;
    }

    .piyasaBox > ul > li.last {
        border-right: none;
    }

    .piyasaBox > ul > li > div {
        float: left;
        font-size: 12px;
        color: #999999;
        text-align: right;
        margin-right: 15px;
    }

        .piyasaBox > ul > li > div.kur {
            text-align: left;
            margin-right: 20px;
        }

        .piyasaBox > ul > li > div > span {
            display: block;
            color: #4c4c4c;
            height: 20px;
            padding-top: 4px;
        }

        .piyasaBox > ul > li > div.kur > span {
            font-size: 18px;
            height: 24px;
            padding-top: 0;
        }

        .piyasaBox > ul > li > div > span > span {
            margin-left: 5px;
            display: inline-block;
            width: 9px;
            height: 14px;
        }

        .piyasaBox > ul > li > div > span .down {
            background: url(../images/etc/down_icon.png) center 6px no-repeat;
        }

        .piyasaBox > ul > li > div > span .up {
            background: url(../images/etc/up_icon.png) center 6px no-repeat;
        }


.contentMainCapsule {
    max-width: 950px;
    margin: 0 auto;
    padding-top: 10px;
}

.contentMainLeft {
    width: 230px;
    float: left;
}

.contentMainButtonsCapsule {
    height: 390px;
    position: relative;
    margin-bottom: 10px;
}

    .contentMainButtonsCapsule > div {
        height: 78px;
        position: absolute;
        right: 0;
        width: 100%;
    }

.cmButton1 {
    background: #c0392b;
    top: 0px;
}

    .cmButton1:hover {
        background: #b12f21;
    }

.cmButton2 {
    background: #d35400;
    top: 78px;
}

    .cmButton2:hover {
        background: #c04c00;
    }

.cmButton3 {
    background: #e67e22;
    top: 156px;
}

    .cmButton3:hover {
        background: #d5731c;
    }

.cmButton4 {
    background: #f39c12;
    top: 234px;
}

    .cmButton4:hover {
        background: #dc8c0d;
    }

.cmButton5 {
    background: #f1c40f;
    top: 312px;
}

    .cmButton5:hover {
        background: #dcb209;
    }

.contentMainButtonsCapsule > div > a {
    display: block;
    width: 127px;
    height: 62px;
    padding: 16px 40px 0 63px;
    font-family: 'cbssi';
    font-size: 21px;
    line-height: 23px;
    color: #ffffff;
}

.cmButton1 a {
    background: url(../images/etc/hesaplama_araclari.png) left center no-repeat;
}

.cmButton2 a {
    background: url(../images/etc/albara_global.png) left center no-repeat;
}

.cmButton3 a {
    background: url(../images/etc/internet_bankaciligi.png) left center no-repeat;
}

.cmButton4 a {
    background: url(../images/etc/kredi_kartlari.png) left center no-repeat;
}

.cmButton5 a {
    background: url(../images/etc/tuketici_finansman.png) left center no-repeat;
}


.contentMainRight {
    width: 710px;
    margin-left: 10px;
    float: left;
}

.contentNewsCapsule {
    width: 100%;
    height: 390px;
    overflow: hidden;
    position: relative;
}

    .contentNewsCapsule ul {
        margin: 0;
        padding: 0;
        list-style: none;
        width: 99999px;
        position: absolute;
        top: 0;
        left: 0;
    }

        .contentNewsCapsule ul li {
            width: 230px;
            height: 390px;
            float: left;
            margin-right: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            position: relative;
        }

            .contentNewsCapsule ul li.hover .newsMain {
                border-top: solid 1px #e3e3e3;
            }

            .contentNewsCapsule ul li a { /* display:block;*/
            }

    .contentNewsCapsule .newsPhoto {
        display: block;
        width: 100%;
        height: 195px;
    }

    .contentNewsCapsule .newsMain {
        display: block;
        background: #fff;
        height: 164px;
        padding: 30px 25px 0 25px;
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3;
        border-bottom: 1px solid #e3e3e3;
        position: absolute;
        z-index: 10;
        bottom: 0;
        left: 0;
        right: 0;
    }
    /*.contentNewsCapsule ul li:hover .newsMain { height:223px; margin-top:-60px; border-top:1px solid #e3e3e3; position:relative; z-index:10;}*/
    .contentNewsCapsule .newsHead1 {
        display: block;
        color: #d63e53;
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 30px;
    }

    .contentNewsCapsule .newsHead2 {
        display: block;
        color: #555555;
        font-weight: bold;
        margin-bottom: 15px;
    }

    .contentNewsCapsule .newsText {
        display: block;
        color: #607a87;
        line-height: 20px;
        margin-bottom: 15px;
    }

.newsHemenBasvur {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #b03124;
    border: 2px solid #c0392b;
    text-align: center;
    line-height: 14px;
    padding: 12px 0; /*position:absolute; bottom:27px;*/
    width: 170px;
    margin: 0 auto;
    position: absolute;
    bottom: 20px;
}
/*.contentNewsCapsule ul li:hover .newsHemenBasvur { display:block; }*/

.contentNewsPagerCapsule {
    height: 40px;
    padding-top: 25px;
    text-align: center;
}

.contentNewsPagerMain {
    display: inline-block;
    padding-left: 10px;
}

    .contentNewsPagerMain ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .contentNewsPagerMain ul li {
            float: left;
            margin-right: 10px;
        }

            .contentNewsPagerMain ul li a {
                width: 15px;
                height: 15px;
                background: url(../images/btn/paginationButton.png) 0 top no-repeat;
                display: block;
                text-indent: -9999px;
            }

            .contentNewsPagerMain ul li.active a {
                background: url(../images/btn/paginationButton.png) 0 bottom no-repeat;
            }


.duyurularCapsule {
    max-width: 950px;
    margin: 0 auto;
}

.duyurularLeft {
    width: 230px;
    float: left;
    position: relative;
    height: 79px;
}

.duyuruButton {
    height: 78px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    background: #59abe3;
}

    .duyuruButton > a {
        display: block;
        width: 167px;
        height: 63px;
        padding: 16px 0 0 63px;
        font-family: 'cbssi';
        font-size: 21px;
        color: #ffffff;
        line-height: 23px;
        background: url(../images/etc/guncel_duyurular.png) left center no-repeat; /*cursor:default;*/
    }

.duyurularRight {
    width: 707px;
    height: 77px;
    border: 1px solid #e3e3e3;
    background: #fff;
    margin-left: 10px;
    float: left;
    overflow: hidden;
    position: relative;
}

    .duyurularRight ul {
        position: absolute;
        top: 0;
        left: 0;
        width: 92%;
    }

        .duyurularRight ul li {
        }

            .duyurularRight ul li a {
                display: block;
                height: 54px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #607a87;
                line-height: 18px;
                padding: 23px 25px 0 25px;
            }

.duyurularBottom {
    float: left;
    width: 100%;
}

.duyuruButtonCapsule {
    float: right;
    width: 8%;
    padding-top: 4px;
}

    .duyuruButtonCapsule > a {
        display: block;
        width: 28px;
        height: 28px;
        text-indent: -9999px; /*float:left;*/
        margin: 0 auto;
    }

.duyuruPrev { /*background:url(../images/btn/duyuruList_btn.png) 0 top no-repeat;*/
    background: url(../images/etc/duyurularNext_icon.png) center center no-repeat;
}
/*.duyuruPrev:hover { background:url(../images/btn/duyuruList_btn.png) 0 bottom no-repeat;}*/
.duyuruNext { /* background:url(../images/btn/duyuruList_btn.png) -28px top no-repeat;*/
    background: url(../images/etc/duyurularPrev_icon.png) center center no-repeat;
}
/*.duyuruNext:hover { background:url(../images/btn/duyuruList_btn.png) -28px bottom no-repeat;}*/
.duyuruDevami {
    background: url(../images/btn/duyuruList_btn.png) -56px top no-repeat;
}

    .duyuruDevami:hover {
        background: url(../images/btn/duyuruList_btn.png) -56px bottom no-repeat;
    }

.duyuruPages {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #59abe3;
}

.duyuruTumDuyurular {
    float: right;
    display: block;
    width: 143px;
    height: 28px;
    background: #59abe3;
    color: #fff;
    text-align: center;
    line-height: 28px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-right: 1px;
}


/* SUBPAGE */

.subpageBannerCapsule {
    height: 242px;
    margin-bottom: 45px;
}

.subpageBannerMain {
    max-width: 950px;
    margin: 0 auto;
}

    .subpageBannerMain > h1 {
        margin: 101px 0 0 0;
        font-family: 'cbcssi';
        font-size: 28px;
        line-height: 30px;
        color: #fff;
        font-weight: normal;
    }

.subpageBannerIcon {
    margin-bottom: 15px;
    float: left;
    padding-right: 55px;
    margin-top: 137px;
}

.subpageBannerText {
    float: left;
    max-width: 730px;
    margin-top: 137px;
}

    .subpageBannerText > h2 {
        margin: 0 0 10px 0;
        font-size: 29px;
        color: #ffffff;
        line-height: 33px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
    }

    .subpageBannerText > p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #ffffff;
        line-height: 18px;
        margin: 0 0 7px 0;
    }


.subpageMainCapsule {
    max-width: 950px;
    margin: 0 auto;
}

.subpageMainLeft {
    width: 230px;
    margin-right: 35px;
    float: left;
    position: relative;
}

.subpageMainRight {
    width: 685px;
    float: left;
}

.sorunCozelimTabs {
    padding: 1px;
    background: #c0392b;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .sorunCozelimTabs > a {
        display: block;
        float: left;
        height: 30px;
        background: #c0392b;
        text-align: center;
        color: #fff;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

        .sorunCozelimTabs > a.active {
            background: #fff;
            color: #c0392b;
        }

.sorunCozelimTab1 {
    width: 332px;
    margin-right: 5px;
}

.sorunCozelimTab2 {
    width: 346px;
}

.sorunCozelimTab3 {
    width: 332px;
    margin-right: 5px;
}


.sorunCozelimTabContent {
    padding-top: 35px;
    display: none;
}

    .sorunCozelimTabContent > p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #607a87;
        padding-left: 20px;
        padding-right: 25px;
        line-height: 22px;
        margin: 0 0 5px 0;
    }

.formArea {
    background: #f3f3f3;
    padding: 60px 15px;
    margin-bottom: 30px;
}

@media screen and (max-width: 1024) {

    .formInputCapsule {
        float: none;
    }
}


@media screen and (max-width: 768px) {

    .formArea {
        padding: 60px 5px;
    }

    #formSelectCepCapsulearea{
        width: 10% !important;
        margin-right: 30px;
    }

    #formInputCepCapsuleid{
        width: 80%;
        height: 26px;
    }
}    



    .formArea table {
    }
        .formArea table tr td {
            padding: 13px 0;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #56667f;
            font-weight: bold;
        }

            .formArea table tr td:first-child {
                width: 60%;
            }
            
            .formArea table tr td.vTop {
                vertical-align: top;
                padding-top: 25px;
            }

            .formAreatdsize {
                font-size: 11.5px !important;
            }

.sorunCozelimDevam {
    display: block;
    width: 211px;
    height: 36px;
    background: url(../images/btn/sorunCozelimDevam.png) 0 0 no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 18px;
    float: right;
    margin-bottom: 40px;
}

.bildirimFormCapsule {
    display: none;
}

.bildirimFormNot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    border: 2px solid #d35400;
    text-align: center;
    font-weight: bold;
    color: #c75103;
    padding: 22px 0;
    margin-bottom: 55px;
}

.formInputCapsule {
    padding: 0px;
    border: 1px solid #d6dae1;
    background: #fff;
    float: right;
    width: 100%;
}

    .formInputCapsule input {
        width: 100%;
        display: block;
        padding: 14px 15px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #828a89;
        outline: none;
    }

.formSelectCepCapsule {
    float: left;
    margin-right: 15px;
}

.formInputCepCapsule {
    float: left;
    padding: 14px 15px;
    border: 1px solid #d6dae1;
    background: #fff;
}

    .formInputCepCapsule input {
        width: 300px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #828a89;
        outline: none;
    }

.formTextAreaCapsule {
    padding: 14px 15px;
    border: 1px solid #d6dae1;
    background: #fff;
}

    .formTextAreaCapsule textarea {
        width: 395px;
        height: 105px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #828a89;
        resize: none;
        outline: none;
    }

.guvenlikResmiCapsule {
    margin-bottom: 25px;
}

.guvenlikResmi {
    border: 1px solid #d0cece;
    padding: 1px;
    background: #eae7e7;
    float: left;
}

.guvenlikResmiYenileButton {
    display: block;
    width: 41px;
    height: 45px;
    background: url(../images/btn/guvenlikResmiYenileButton.png) center center no-repeat;
    float: left;
    text-indent: -9999px;
}

.guvenlikResmiAciklama {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #828a89;
    float: left;
    font-weight: normal;
    padding-top: 10px;
}


.bildirimFormGonder {
    display: block;
    width: 211px;
    height: 36px;
    background: url(../images/btn/sorunCozelimDevam.png) 0 0 no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 18px;
    float: right;
    margin-bottom: 40px;
}


/* ILETISIM */

.subpageBannerMenuCapsule {
    float: left; /* background:#d38b3f;*/
    background: url(../images/bg/subpageBannerMenuCapsule_bg.png) 0 0 repeat;
    display: none;
}

.subpageBannerMenuHead {
    border-bottom: 1px solid #ffa544;
    font-family: 'cbcssi';
    padding: 25px 0 22px 0;
    width: 250px;
}

    .subpageBannerMenuHead h4 {
        margin: 0 0 0 35px;
        font-size: 17px;
        line-height: 19px;
        color: #ffc27f;
        font-weight: normal;
        margin-bottom: 1px;
    }

    .subpageBannerMenuHead h2 {
        margin: 0 0 0 35px;
        font-size: 32px;
        line-height: 34px;
        color: #ffffff;
        font-weight: normal;
    }

.subpageBannerMenuContentCapsule {
}

.subpageBannerMenuContent {
    width: 230px;
    padding: 10px 10px 20px 10px;
    float: left;
}

    .subpageBannerMenuContent ul {
    }

        .subpageBannerMenuContent ul li {
        }

            .subpageBannerMenuContent ul li a {
                padding: 6px 0 6px 25px;
                display: block;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #fff;
            }

            .subpageBannerMenuContent ul li.active a {
                background: #f39e43;
            }
/* FINANSMAN */
.basvuruKosullariButton {
    display: block;
    float: left;
    width: 136px; /*height:212px;*/
    height: 264px;
    margin-right: 1px;
    text-align: center;
    background: url(../images/bg/subpageBannerMenuContentButton_bg.png) 0 0 repeat;
}

    .basvuruKosullariButton span {
        background: url(../images/bg/basvuruKosullariButton_bg.png) center 32px no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        display: block;
        line-height: 19px;
        padding: 110px 10px 0 10px;
    }

.oranHesaplamaButton {
    display: block;
    float: left;
    width: 136px; /*height:212px;*/
    height: 264px;
    background: url(../images/bg/subpageBannerMenuContentButton_bg.png) 0 0 repeat;
}

    .oranHesaplamaButton span {
        background: url(../images/bg/oranHesaplamaButton_bg.png) center 32px no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        display: block;
        line-height: 19px;
        padding: 110px 10px 0 10px;
    }

.finansmanHesaplamaCapsule { /*height:379px; margin-bottom:10px;*/
}

    .finansmanHesaplamaCapsule > div { /* float:left;*/
    }

.finansmanHesaplamaLeft { /*width:560px; */
    background: #f3f3f3;
    padding-top: 35px;
    padding-left: 40px;
    padding-bottom: 20px;
}

.finansmanOptionArea {
    padding-bottom: 20px;
}

.finansmanOptionHead {
    float: left;
    width: 143px; /* padding-left:23px;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #56667f;
    padding-top: 17px;
}

.finansmanOptionText {
    float: left;
}

.finansmanSelect {
    height: 45px;
}

.finansmanSliderTop {
    background: url(../images/bg/slider_bg.jpg) center center no-repeat;
    width: 200px;
    padding: 0 11px;
    height: 5px;
    float: left;
    margin-right: 36px;
    margin-top: 20px;
}

body.subBody .finansmanSliderCapsule.ui-widget-content {
    width: 200px !important;
    margin: 0;
    border: 0;
    height: 5px;
    background: none;
    margin-left: -11px;
    padding: 0;
    overflow: visible;
    max-height: auto;
}

.finansmanSliderCapsule.ui-slider .ui-slider-range {
    background: none;
}

.finansmanSliderCapsule .ui-state-default, .finansmanSliderCapsule.ui-widget-content .ui-state-default, .finansmanSliderCapsule .ui-widget-header .ui-state-default {
    height: 10px;
    background: #f1c40f;
    top: -2px;
    margin-left: 0px;
    width: 22px;
    border: 0;
    border-radius: 0;
}

.finansmanSliderInput {
    float: left;
    width: 150px;
    background: #fff;
    height: 15px;
    padding: 15px 19px;
    position: relative;
}

    .finansmanSliderInput input {
        width: 150px;
        height: 15px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        display: block;
        color: #828a89;
    }

    .finansmanSliderInput span {
        position: absolute;
        right: 18px;
        top: 16px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #56667f;
        display: inline-block;
    }

.finansmanInput {
    width: 407px;
    background: #fff;
    height: 15px;
    padding: 15px 19px;
    position: relative;
}

    .finansmanInput input {
        width: 407px;
        height: 15px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        display: block;
        color: #828a89;
    }

    .finansmanInput span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #828a89;
        position: absolute;
        top: 16px;
        left: 19px;
    }

.finansmanRadioCapsule {
    float: left; /* margin-left:23px;*/
    padding-right: 57px;
}


.finansmanHesaplamaRight { /*width:340px;*/
    background: #8492a8;
    padding-top: 10px;
    padding-right: 35px;
    padding-left: 35px; /*height:240px;*/
}

.finansmanResultBackCapsule {
    background: url(../images/bg/finansmanResultBackCapsule_bg.png) left center no-repeat;
    height: 70px;
    padding: 0 0 0 15%;
    margin: 24px 0 24px 0;
    border-right: 1px dashed #b8c6dd;
    float: left;
    width: 34%;
}

.finansmanResultInstallmentCapsule {
    background: url(../images/bg/finansmanResultInstallmentCapsule_bg.png) left center no-repeat;
    height: 70px;
    padding: 24px 0 24px 15%; /* border-bottom:1px dashed #b8c6dd;*/
    margin-bottom: 10px;
    float: left;
    width: 30%;
    margin-left: 5%;
}

.finansmanResultText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    display: block;
    margin-top: 7px;
    margin-bottom: 10px;
}

.finansmanResult {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
    display: block;
}

.finansmanOdemePlani {
    display: inline-block;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff;
    margin-top: 15px;
    clear: both;
}

.finansmanHemenBasvur {
    display: block;
    width: 340px;
    height: 44px;
    background: url(../images/btn/finansmanHemenBasvur_bg.png) 0 0 no-repeat;
    color: #ffffff;
    font-size: 16px;
    font-family: 'cbssi';
    text-align: center;
    line-height: 44px;
    margin: 0 auto;
}


.finansmanUcretlerCapsule {
    margin-bottom: 33px;
}

.finansmanUcretBox {
    float: left;
    height: 60px;
    background: #f3f3f3;
    text-align: center;
    padding-top: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #56667f;
    line-height: 14px;
}

    .finansmanUcretBox .finansmanUcretBoxHead {
        margin-bottom: 13px;
    }

    .finansmanUcretBox .finansmanUcretBoxTutar {
        color: #8492a8;
    }

    .finansmanUcretBox.toplam {
        background: #eaeaea;
        width: 23%;
        font-weight: bold;
    }

        .finansmanUcretBox.toplam .finansmanUcretBoxTutar {
            color: #56667f;
        }

    .finansmanUcretBox.box1 {
        width: 15%;
    }

    .finansmanUcretBox.box2 {
        width: 15%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box3 {
        width: 30%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box4 {
        width: 17%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box5 {
        width: 77%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box6 {
        width: 40%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box7 {
        width: 37%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f3f3f3;
    }

    .finansmanUcretBox.box8 {
        width: 50%;
        background-color: #f8f8f8;
        border-top: 1px solid #FFFFFF;
    }

    .finansmanUcretBox.box9 {
        width: 50%;
        background: url(../images/etc/finansmanUcretBox_bg.png) left center no-repeat #f8f8f8;
        border-top: 1px solid #FFFFFF;
    }

#tip1 {
    display: none;
}

#tip2 {
    display: none;
}

#tip3 {
    display: none;
}


.musteriBasvuruCapsule {
    margin-bottom: 40px;
}

.musteriBasvuruLeft {
    float: left;
    width: 230px;
    height: 390px;
    margin-right: 20px;
}

.musterilerimizNeDiyorCapsule {
    height: 312px;
    width: 230px;
    position: relative;
}

.musterilerimizNeDiyor {
    background: #c0392b;
    position: absolute;
    width: 100%;
    right: 0;
    height: 290px;
    padding-top: 22px;
}

.subpageMainCapsule .musterilerimizNeDiyor h4 {
    margin: 0 10px 17px 10px;
    font-family: 'cbssi';
    font-size: 21px;
    color: #ffffff;
    font-weight: normal;
}

.subpageMainCapsule .musterilerimizNeDiyor p {
    margin: 0 10px 10px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    line-height: 21px;
}

.musteriAdi {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    padding-top: 5px;
    margin-left: 10px;
    margin-right: 10px;
}

.musteriNediyorBasvur {
    display: block;
    background: url(../images/btn/musteriNediyorBasvur.png) 0 0 no-repeat;
    width: 208px;
    height: 44px;
    font-size: 16px;
    font-family: 'cbssi';
    color: #fff;
    line-height: 44px;
    text-align: center;
    text-decoration: none;
    position: absolute;
    right: 13px;
    bottom: 20px;
}

.musteriBasvuruLeft .contentMainButtonsCapsule {
    height: 78px;
}

    .musteriBasvuruLeft .contentMainButtonsCapsule .cmButton5 {
        top: 0;
    }

.musteriBasvuruRight { /* float:left; width:700px;*/
}

.subpageMainCapsule .musteriBasvuruRight h3 {
    margin-bottom: 10px;
}

.musteriBasvuruRight p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8f8f8f;
    margin: 0 0 10px 0;
    line-height: 22px;
}

.basvuruBoxCapsule {
    padding-top: 25px;
}

.basvuruBox {
    float: left;
    width: 45%;
    padding-right: 5%;
}

    .basvuruBox h5 {
        font-size: 14px;
        color: #555555;
        font-family: 'cbcssi';
        margin: 0 0 22px 0;
        font-weight: normal;
        padding-left: 15px;
    }

.list {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .list li {
        padding-left: 15px;
        background: url(../images/etc/list_icon.png) left 7px no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #607a87;
        line-height: 18px;
        margin-bottom: 5px;
    }

.basvuruBoxHemenBasvur {
    background: url(../images/btn/basvuruBoxHemenBasvur.png) 0 top no-repeat;
    width: 205px;
    height: 44px;
    display: block;
    font-family: 'cbssi';
    font-size: 16px;
    color: #607a87;
    text-decoration: none;
    text-align: center;
    line-height: 44px;
    margin-left: 15px;
    margin-top: 30px;
}

    .basvuruBoxHemenBasvur:hover {
        background: url(../images/btn/basvuruBoxHemenBasvur.png) 0 bottom no-repeat;
        color: #fff;
    }






.subpageBannerPageDetail {
    float: left;
    padding-left: 70px;
    max-width: 630px;
    width: 100%;
    display: none;
}

.subpageBannerPageIconCapsule {
    margin-top: 100px;
    margin-bottom: 10px;
}

.subpageBannerPageDetail h2 {
    margin: 0;
    font-size: 29px;
    color: #ffffff;
    font-family: 'cbcssi';
    font-weight: normal;
}

.subpageBannerPageDetail p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    margin: 10px 0;
}




.subpageContactTabs {
    background: #f3f3f3;
    padding: 4px 4px 0 4px;
    margin-bottom: 10px;
    max-width: 222px;
    float: left;
}

    .subpageContactTabs ul {
        font-family: 'cbcssi';
    }

        .subpageContactTabs ul li {
            border-bottom: 4px solid #f3f3f3;
        }

            .subpageContactTabs ul li a {
                height: 50px;
                font-size: 23px;
                line-height: 25px;
                color: #607a87;
                background: #fff;
                padding: 22px 30px 20px 30px;
                text-align: left;
                display: block;
            }

            .subpageContactTabs ul li.active a {
                background: #c60751;
                color: #fff;
            }



.telNumberCapsule {
    float: left;
    max-width: 700px;
    display: none;
}

.contactBoxCapsule {
    padding-top: 30px;
    height: 272px;
    float: left;
}

.contactBox {
    float: left;
    width: 205px;
    margin-right: 35px;
}

    .contactBox.last {
        margin-right: 0px;
    }

.contactBoxHead {
    padding-left: 60px;
    margin-bottom: 20px;
}

    .contactBoxHead h5 {
        margin: 0;
        font-size: 20px;
        color: #d63e53;
        font-family: 'cbcssi';
        font-weight: normal;
    }

    .contactBoxHead h6 {
        margin: 0;
        font-size: 19px;
        color: #607a87;
        font-family: 'cbcssi';
        font-weight: normal;
    }

        .contactBoxHead h6 span {
            font-weight: bold;
        }

.contactBoxList {
}

    .contactBoxList ul {
    }

        .contactBoxList ul li {
            background: url(../images/etc/contactBoxList_icon.png) left 5px no-repeat;
            padding-left: 15px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #607a87;
            margin-bottom: 9px;
        }

.subpageLeftButtonTop {
    width: 250px;
    float: left;
}

.subpageLeftButtonCapsule {
    width: 230px;
    float: left;
    position: relative;
}

.subpageContactMain {
    float: left;
    max-width: 700px;
}
/*.subpageMainCapsule h3 { font-family: 'cbcssi'; font-size:23px; color:#d63e53; margin:0; font-weight:normal; margin:0 0 25px 0;}*/

.subpageMainCapsule h2 {
    font-family: 'cbcssi';
    font-size: 23px;
    color: #d63e53;
    font-weight: normal;
    margin-top: 0px;
}

.subpageMainCapsule h3 {
    font-family: 'cbcssi';
    font-size: 21px;
    color: #c60751;
    font-weight: normal;
    margin-top: 0px;
}

.subpageMainCapsule h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #c60751;
    margin-top: 0px;
}

.subpageMainCapsule h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #c0392b;
    margin-top: 0px;
    margin-bottom: 10px;
}

.subpageMainCapsule h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #c0392b;
    margin-top: 0px;
}

a.link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #607a87;
    font-weight: bold;
    text-decoration: underline;
}

.tableDefault {
    margin: 0 0 40px 0;
    padding: 0;
}

    .tableDefault tr {
    }

        .tableDefault tr td {
            vertical-align: top;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #607a87;
            line-height: 24px;
        }

            .tableDefault tr td.firstCol {
                width: 165px;
                font-size: 17px;
                color: #607a87;
                font-family: 'cbcssi';
                line-height: 20px;
            }

            .tableDefault tr td.ayrac {
                width: 23px;
                font-size: 17px;
                color: #607a87;
                font-family: 'cbcssi';
                line-height: 20px;
            }

            .tableDefault tr td a {
                color: #607a87;
                text-decoration: none;
                font-weight: bold;
            }

.bizeMesajCapsule {
    position: relative;
    height: 156px;
    margin-bottom: 15px;
}

.bizeMesajHead {
    height: 78px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    background: #514e86;
}

    .bizeMesajHead span {
        display: block;
        width: 127px;
        height: 62px;
        padding: 16px 40px 0 63px;
        font-family: 'cbssi';
        font-size: 21px;
        line-height: 23px;
        color: #ffffff;
        background: url(../images/etc/bizeMesajBirakin.png) left center no-repeat;
    }

.bizeMesajSecim {
    height: 60px;
    padding-top: 18px;
    position: absolute;
    right: 0;
    top: 78px;
    width: 100%;
    background: #4b497e;
}

.bizeMesajSelect {
    width: 210px;
    margin: 0 auto;
}

.atmvesubeCapsule {
    float: left;
    width: 675px;
    padding-bottom: 40px;
}

.atmvesubeSearchArea {
    margin-bottom: 10px;
}

.js-not-scroll {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.js-popup-overlay {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.5);
}
.atmvesubeCheckArea {
  margin-bottom: 15px;  
  padding: 35px 20px;
  background: #f3f3f3;
}

.atmFormRow {
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
}

.atmFilterForm {
	display: inline-block;
}

.filterFormWrapper .filterFormRow:last-child label{
	margin-right: 0 !important;
}
.listFilterArea {
  background: none;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
}

.listFilterArea.atmvesubeCheckArea label {
  font-size: 13px;
  margin-right: 10px;
  margin-left: 10px;
  line-height: 1;
  padding-top: 0;
}

.listFilterArea.atmvesubeCheckArea label span,
.listFilterArea.atmvesubeCheckArea label i  {
  display: inline-block;
  vertical-align: middle;
}

.tableList-Icons {
  padding-top: 5px;
}

.tableList-Icons img {
  margin: 0 2px;
}


.icon-filter-1 {
  width: 22px;
  height: 28px;
  background: url('../images/atm/icon-filter-1.png') no-repeat;
  margin-right: 10px;  
}

.icon-filter-2 {
  width: 18px;
  height: 29px;
  background: url('../images/atm/icon-filter-2.png') no-repeat;
  margin-right: 10px;  
}

.icon-filter-3 {
  width: 24px;
  height: 24px;
  background: url('../images/atm/icon-filter-3.png') no-repeat;
  margin-right: 10px;  
}

.icon-filter-4 {
  width: 24px;
  height: 24px;
  background: url('../images/atm/icon-filter-4.png') no-repeat;
  margin-right: 10px;  
}

    .atmvesubeCheckArea input {
        margin: 0;
        padding: 0;
        width: 28px;
        height: 28px;
    }

    .atmvesubeCheckArea label {
        font-family: 'cbcssi';
        font-size: 19px;
        color: #555555;
        float: left;
        height: 28px;
        display: inline-block;
        padding-top: 4px;
        line-height: 21px;
        margin-left: 15px;
        margin-right: 40px;
    }

.atmvesubeSearchMain {
    background: #f3f3f3;
    padding: 22px 0 22px 30px;
    margin-bottom: 19px;
}

.searchSelects {
    margin-bottom: 23px;
}

    .searchSelects > div {
        float: left;
    }

.searchSelectCityLabel {
    width: 100px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    color: #56667f;
    padding-top: 10px;
}

/**/ .searchSelectCountyLabel {
    width: 62px;
    padding-right: 15px;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    color: #56667f;
    padding-top: 10px;
}

.searchSelectCounty {
    height: 45px;
}

.fastSearch {
}

.fastSearchLabel {
    width: 100px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    color: #56667f;
    padding-top: 16px;
    float: left;
}

.fastSearchInput {
    width: 521px;
    height: 45px;
    background: #fff;
    float: left;
    position: relative;
}

    .fastSearchInput input {
        width: 485px;
        padding: 0px 18px 0px 18px;
        height: 45px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #828a89;
    }

    .fastSearchInput span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #c0c4c4;
        position: absolute;
        top: 15px;
        left: 18px;
    }

.atmvesubeSearchNote {
    padding: 22px 0 22px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #828a89;
}

.icon-atm {
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url(../images/atm/atm-icon.png) center center no-repeat;                                  
}

.icon-sube {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(../images/atm/sube-icon.png) center center no-repeat;                                  
}


.icon-bolge {
  display: inline-block;
  width: 23px;
  height: 24px;
  background: url(../images/atm/bolge-icon.png) center center no-repeat;                                  
}

.atmvesubeMainArea {
}

.atmvesubeMapArea { /* margin-bottom:29px;*/
}

.atmvesubeListArea {
}

.atmvesubeTable {
    text-align: left;
    width: 100%;
}

    .atmvesubeTable tr {
    }

        .atmvesubeTable tr th {
            background: #f3f3f3;
            font-size: 15px;
            color: #607a87;
            font-family: 'cbcssi';
            font-weight: normal;
            height: 68px;
            padding-right: 10px;
        }

            .atmvesubeTable tr th.firstCol {
              padding-left: 15px;
            }

            

            .atmvesubeTable tr th.mapCol {
                text-align: center;
                padding-right: 10px;
            }

        .atmvesubeTable tr td {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            line-height: 18px;
            vertical-align: top;
            color: #828a89; /*padding-right:10px;*/
            padding-top: 12px;
            padding-bottom: 18px;
        }

            .atmvesubeTable tr td.firstCol {
                padding-left: 15px;
            }

            .atmvesubeTable tr td.mapCol {
                text-align: center;
            }

        .atmvesubeTable tr.dark td {
            background: #f3f3f3;
        }

.mapButton {
    display: block;
    width: 19px;
    height: 22px;
    background: url(../images/etc/mapButton_icon.png) 0 bottom no-repeat;
    text-indent: -9999px;
    margin: 0 auto;
    cursor: pointer;
}

.open .mapButton {
    background: url(../images/etc/mapButton_icon.png) 0 top no-repeat;
    cursor: pointer;
}


.kkBannerTextCapsule {
    padding-top: 69px;
    text-align: right;
    margin-left: -30px;
}

.kkBannerHemenBasvur {
    display: inline-block;
    width: 203px;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    font-family: 'cbssi';
    color: #fff;
    background: url(../images/btn/kkBannerHemenBasvur.png) 0 0 no-repeat;
    text-align: center;
    margin-top: 20px;
}


.kkMainCapsule {
    padding-top: 15px;
    padding-bottom: 25px;
}

    .kkMainCapsule p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #8f8f8f;
        line-height: 20px;
    }

.kkAkis {
    margin: 30px 0 30px 0;
    padding: 0;
    list-style: none;
}

    .kkAkis li {
        float: left;
        height: 56px;
        position: relative;
        padding-top: 58px;
        text-align: center;
    }

.kkAkis_head {
    display: block;
    font-family: 'cbcssi';
    font-size: 18px;
    color: #fff;
}

.kkAkis_text {
    display: block;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #fff;
}

.kkMainCapsule a.link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8f8f8f;
    line-height: 20px;
    font-weight: bold;
}

.kkAkis li.akis1 {
    background: url(../images/etc/kk_sitemizeGelin.png) right 0 no-repeat;
    width: 133px;
    z-index: 40;
    padding-left: 50px;
    text-align: left;
}

.kkAkis li.akis2 {
    background: url(../images/etc/kk_formDoldur.png) right 0 no-repeat;
    width: 196px;
    z-index: 30;
    margin-left: -22px;
}

.kkAkis li.akis3 {
    background: url(../images/etc/kk_kartSecin.png) right 0 no-repeat;
    width: 190px;
    z-index: 20;
    margin-left: -21px;
}

.kkAkis li.akis4 {
    background: url(../images/etc/kk_basvuruOnayla.png) right 0 no-repeat;
    width: 120px;
    z-index: 10;
    margin-left: -22px;
    padding-left: 60px;
    text-align: left;
}


.caruselCapsule {
    position: relative;
    width: 684px;
    margin-top: 30px;
}

.caruselPrev {
    display: block;
    width: 35px;
    height: 35px;
    text-indent: -9999px;
    background: url(../images/btn/caruselPrev.png) 0 0 no-repeat;
    position: absolute;
    left: 0;
    top: 57px;
    z-index: 50;
}

.caruselNext {
    display: block;
    width: 35px;
    height: 35px;
    text-indent: -9999px;
    background: url(../images/btn/caruselNext.png) 0 0 no-repeat;
    position: absolute;
    right: 0;
    top: 57px;
    z-index: 50;
}

.caruselMain {
    width: 614px;
    margin: 0 auto;
    overflow: hidden;
    height: 205px;
    position: relative;
    z-index: 30;
}

    .caruselMain ul {
        margin: 0;
        padding: 0;
        list-style: none;
        position: absolute;
        width: 9999px;
        left: 0;
        top: 0;
    }

        .caruselMain ul li {
            float: left;
            width: 190px;
            padding-top: 34px;
        }

            .caruselMain ul li a {
                display: block;
                position: relative;
            }

.caruselImage {
    display: block;
    text-align: center;
}

    .caruselImage img {
        width: 138px;
        display: inline-block;
        margin: 0;
        padding: 0;
    }

.caruselText {
    display: block;
    font-family: 'cbcssi';
    color: #0c203d;
    font-size: 12px;
    text-align: center;
    padding-top: 3px;
}

.caruselMainShadow {
    width: 190px;
    height: 109px;
    position: absolute;
    text-indent: -9999px;
    left: 0px;
    top: 0;
    z-index: 40;
    background: url(../images/etc/caruselShadow.png) 0 0 repeat;
}

/*	.caruselMain ul li.active { width:236px; padding-top:0px;}
								.active .caruselImage img { width:236px;}
								.active .caruselText { font-size:16px;}*/

.caruselShadowLeft {
    position: absolute;
    width: 205px;
    height: 205px;
    text-indent: -9999px;
    left: 0px;
    top: 0;
    z-index: 40;
    background: url(../images/etc/caruselShadow.png) 0 0 repeat;
}

.caruselShadowRight {
    position: absolute;
    width: 205px;
    height: 205px;
    text-indent: -9999px;
    right: 0;
    top: 0;
    z-index: 40;
    background: url(../images/etc/caruselShadow.png) 0 0 repeat;
}



#sonGezinmeCapsule {
    height: 122px;
    background: #eceff3;
    padding: 25px 0 15px 0;
    display: none;
}

.sonGezinmeMain {
    max-width: 950px;
    margin: 0 auto;
}

.sonGezindikleriniz {
    float: left;
    padding-left: 85px;
}

.ilginiziCekebilir {
    float: left;
    padding-left: 75px;
    margin-right: 95px;
}

.aradiginiziBulamadinizmi {
    float: left;
    border-left: 1px dashed #abbbcf;
    height: 115px;
    padding-left: 70px;
}

.sonGezinmeMain h5 {
    font-family: 'cbcssi';
    font-size: 16px;
    color: #8492a8;
    font-weight: normal;
    margin: 0 0 15px 0;
}

.sonGezinmeMain ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .sonGezinmeMain ul li {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        color: #78879a;
        margin-bottom: 8px;
    }

        .sonGezinmeMain ul li a {
            text-decoration: none;
            color: #78879a;
        }

.aradiginiziBulamadinizmi h5 {
    padding-left: 8px;
}

.bottomSearchCapsule {
}

.searchBottomInputCapsule {
    width: 252px;
    height: 50px;
    float: left;
    background: #fff;
    position: relative;
}

    .searchBottomInputCapsule input {
        width: 176px;
        height: 14px;
        border: 0 none;
        background: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6f7d94;
        line-height: 14px;
        padding: 18px 10px 18px 66px;
    }

    .searchBottomInputCapsule span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6f7d94;
        position: absolute;
        top: 18px;
        left: 66px;
    }

.searchBottomButton {
    float: left;
    display: block;
    width: 50px;
    height: 50px;
    text-indent: -9999px;
    background: url(../images/btn/search.png) 0 top no-repeat;
    margin-top: -1px;
}

    .searchBottomButton:hover {
        background: url(../images/btn/search.png) 0 bottom no-repeat;
    }




.anindaSifreCapsule {
    height: 420px;
    margin-bottom: 50px;
}

.anindaSifreTop {
    position: absolute;
    right: 0;
    width: 100%;
    background: #0080b2;
    top: 0;
    height: 130px;
    padding-top: 25px;
}

.anindaSifreHead_Small {
    font-family: 'cbcssi';
    font-size: 17px;
    color: #ffffff;
    line-height: 19px;
}

.anindaSifreHead_Big {
    font-family: 'cbcssi';
    font-size: 32px;
    color: #ffffff;
    line-height: 34px;
    margin-bottom: 15px;
}

.subpageMainCapsule .anindaSifreCapsule p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    margin: 0;
    line-height: 18px;
}

.anindaSifreContent {
    position: absolute;
    right: 0;
    width: 100%;
    background: #058bbf;
    top: 155px;
    height: 167px;
    border-top: 1px solid #1fa7dc;
    border-bottom: 1px solid #1fa7dc;
}

    .anindaSifreContent > a {
        width: 93px;
        display: block;
        height: 63px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #fff;
        float: left;
        text-decoration: none;
        padding: 104px 0 0 22px;
    }

.anindaSifreInternet {
    background: url(../images/etc/anindaSifreInternet.png) 22px 35px no-repeat;
}

.anindaSifreTelefon {
    background: url(../images/etc/anindaSifreTelefon.png) 28px 40px no-repeat #0c97cd;
}

.anindaSifreBottom {
    position: absolute;
    right: 0;
    width: 100%;
    background: #0080b2;
    top: 324px;
    height: 76px;
    padding-top: 20px;
}


.kkDetayCapsule {
}
/*.kkDetayTabs {}
				.kkDetayTabs > a { height:58px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  font-weight:bold; line-height:58px; text-align:center; padding:0 8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#607a87; margin-right:1px;}
				.kkDetayTabs > a.active { background:#fff; color:#607a87; height:56px; border:1px solid #607a87;}
				.kkDetayTabs > a.tab1 { width:118px;}
				.kkDetayTabs > a.tab2 { width:158px;}
				.kkDetayTabs > a.tab3 { width:68px;}
				.kkDetayTabs > a.tab4 { width:271px;}
				
				.kkDetayTabs > a.tab1.active { width:116px;}
				.kkDetayTabs > a.tab2.active { width:156px;}
				.kkDetayTabs > a.tab3.active { width:66px;}
				.kkDetayTabs > a.tab4.active { width:269px;}*/
.kkDetayTabs {
    background: #e7e7e7;
    padding: 1px;
}

    .kkDetayTabs > a {
        height: 58px;
        display: table-cell;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #0080b2;
        font-weight: bold;
        vertical-align: middle;
        text-align: center;
        background: #fff;
        border: 1px solid #e7e7e7;
        padding: 0 15px;
        width: 313px;
    }

        .kkDetayTabs > a.active {
            background: #0080b2;
            color: #fff;
        }

        .kkDetayTabs > a.tab1 {
            width: 341px;
        }

        .kkDetayTabs > a.tab2 {
            width: 341px;
        }

        .kkDetayTabs > a.tab3 {
            width: 341px;
        }

        .kkDetayTabs > a.tab4 {
            width: 341px;
        }

        .kkDetayTabs > a.tab1.active {
        }

        .kkDetayTabs > a.tab2.active {
        }

        .kkDetayTabs > a.tab3.active {
        }

        .kkDetayTabs > a.tab4.active {
        }

.kkDetayContents {
}

.kkDetayContent {
    padding-top: 20px;
    display: none;
}

    .kkDetayContent h3 { /* padding-left:22px;*/
    }

    .kkDetayContent ul {
        margin-bottom: 20px;
    }

        .kkDetayContent ul li {
            padding-left: 18px;
            color: #8f8f8f;
        }

    .kkDetayContent h5 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14px;
        color: #c0392b;
        margin: 0 0 14px 0;
    }

    .kkDetayContent p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #8f8f8f;
        margin: 0 0 20px 0;
        line-height: 18px;
    }

.kkContentHemenBasvur {
    background: url(../images/btn/kkContentHemenBasvur_bg.png) 0 0 no-repeat;
    width: 203px;
    height: 44px;
    font-family: 'cbssi';
    font-size: 16px;
    color: #c0392b;
    text-align: center;
    line-height: 44px;
    display: block;
}


.kartlar .contentMainButtonsCapsule {
    height: 78px;
}

    .kartlar .contentMainButtonsCapsule > div.cmButton5 {
        top: 0px;
    }

.kartlarCapsule {
    padding-top: 70px;
}

.kartlarContentCapsule {
}

.kartlarTabCapsule {
    padding: 1px;
    background: #c0392b;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .kartlarTabCapsule > a {
        height: 58px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        line-height: 58px;
        text-align: center;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        width: 228px;
    }

        .kartlarTabCapsule > a.active {
            background: #fff;
            color: #c0392b;
        }

        .kartlarTabCapsule > a.tab1 {
        }

        .kartlarTabCapsule > a.tab2 {
            width: 227px;
        }

        .kartlarTabCapsule > a.tab3 {
        }

.kartlarContents {
}

.kartlarContent {
    padding-bottom: 20px;
}

.kartList {
}

    .kartList li {
        padding-top: 30px;
        padding-bottom: 25px;
        background: url(../images/etc/kartList_bg.png) center bottom no-repeat;
        padding-left: inherit !important;
    }

        .kartList li.last {
            background: none;
        }

.kartListPhoto {
    float: left;
    width: 223px;
    padding: 0 55px 0 15px;
}

.kartListText {
    float: left;
    width: 392px;
}

    .kartListText h4 {
        margin: 0 0 15px 0;
        font-family: 'cbcssi';
        font-size: 23px;
        line-height: 25px;
        color: #c60751;
        font-weight: normal;
    }

    .kartListText p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #504c4c;
        line-height: 19px;
        margin: 0 0 20px 0;
    }

.kartListHemenBasvur {
    background: url(../images/btn/basvuruBoxHemenBasvur.png) 0 0 no-repeat;
    width: 203px;
    height: 44px;
    font-family: 'cbssi';
    font-size: 16px;
    color: #607a87;
    text-align: center;
    line-height: 44px;
    display: block;
}




.karOranlariCapsule {
}

    .karOranlariCapsule p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #8f8f8f;
        margin: 0 0 10px 0;
        line-height: 22px;
    }

.karOranlariPageBox {
}

.karOranlariPageBoxSearch {
    background: #edeef4;
    width: 100%;
    height: 75px;
    margin-bottom: 4px;
}

    .karOranlariPageBoxSearch > div {
        float: left;
    }

.karOranlariDovizHead {
    padding-top: 31px;
    padding-left: 33px;
    padding-right: 39px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #56667f;
    font-weight: bold;
}

.karOranlariSelect {
    margin-top: 14px;
}

    .karOranlariSelect.day {
    }

    .karOranlariSelect.month {
    }

    .karOranlariSelect.year {
    }

.karOranlariDovizNot {
    padding-left: 20px;
    padding-top: 31px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #56667f;
    font-weight: bold;
}

.karOranlariTable {
    margin: 0 0 25px 0;
    padding: 0;
    border: 1px solid #ecedf4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #56667f;
    width: 100%;
}

    .karOranlariTable thead {
    }

        .karOranlariTable thead tr th { /*background:#edeef4;*/
            background: #56667f;
            color: #fff;
            font-size: 12px;
            font-weight: bold;
            padding: 15px 0;
        }

            .karOranlariTable thead tr th.firstCol {
                text-align: left;
                padding-left: 30px;
            }

    .karOranlariTable.finansman thead tr th {
        padding: 9px 0;
    }

        .karOranlariTable.finansman thead tr th.firstCol {
            padding-left: 10px;
        }


    .karOranlariTable tbody {
    }

        .karOranlariTable tbody tr {
            background: #fff;
        }

            .karOranlariTable tbody tr.dark {
                background: #edeef4;
            }

            .karOranlariTable tbody tr td {
                font-size: 11px;
                text-align: center;
                padding: 15px 0;
            }

                .karOranlariTable tbody tr td.firstCol {
                    text-align: left;
                    padding-left: 30px;
                }

    .karOranlariTable.finansman tbody tr td {
        padding: 9px 0;
    }

        .karOranlariTable.finansman tbody tr td.firstCol {
            padding-left: 10px;
        }



#footer {
}

.footerTop {
    background: #0c203d;
}

.footerContactCapsule {
    max-width: 950px;
    margin: 0 auto;
    border-bottom: 1px solid #24344a;
}

.biziArayin {
    background: url(../images/etc/biziArayin_icon.png) left center no-repeat;
    height: 48px;
    text-align: right;
    padding: 22px 0 15px 72px;
}

.biziArayinText {
    display: block;
    font-size: 12px;
    color: #8e9db1;
    font-family: 'cbcssi';
}

.biziArayinNumber {
    display: block;
    font-size: 30px;
    color: #c4cedb;
    font-family: 'cbcssi';
    line-height: 32px;
}

.footerContactRight {
    padding-top: 28px;
    padding-bottom: 23px;
}

.sorunSikayet {
    display: block;
    height: 34px;
    padding-left: 50px;
    background: url(../images/etc/sorunSikayet_icon.png) left 0 no-repeat;
    margin-right: 80px;
    float: left;
}

.sorunSikayetHead {
    display: block;
    font-size: 12px;
    color: #8e9db1;
    font-family: 'cbcssi';
}

.sorunSikayetText {
    display: block;
    font-size: 18px;
    color: #c4cedb;
    font-family: 'cbcssi';
    line-height: 20px;
}

.atmSube {
    display: block;
    height: 34px;
    padding-left: 37px;
    background: url(../images/etc/atmSube_icon.png) left 0 no-repeat;
    text-align: right;
    float: left;
}

.atmSubeHead {
    display: block;
    font-size: 12px;
    color: #8e9db1;
    font-family: 'cbcssi';
}

.atmSubeText {
    display: block;
    font-size: 18px;
    color: #c4cedb;
    font-family: 'cbcssi';
    line-height: 20px;
}

.footerSubMenuCapsule { /*background:url(../images/bg/footer_bg.png) center bottom no-repeat;*/
    padding-top: 55px;
    margin-bottom: 15px;
}

.footerSubMenuMain {
    max-width: 950px;
    margin: 0 auto;
    position: relative;
    padding-bottom: 70px;
    border-bottom: 1px solid #24344a;
}

.footerSubMenuBox {
    width: 183px;
    float: left;
}

    .footerSubMenuBox.fsmb2 {
        width: 168px;
    }

    .footerSubMenuBox.fsmb3 {
        width: 198px;
    }

.footerSubMenuBoxHead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 30px;
    display: block;
    cursor: default;
}

.footerSubMenuBox ul li {
    margin-bottom: 10px;
}

    .footerSubMenuBox ul li a {
        display: block;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #c0dffc;
    }

.footerMenuSocialMediaBox {
    position: absolute;
    right: 0;
    top: 0;
    width: 35px;
}

    .footerMenuSocialMediaBox ul li {
        margin-bottom: 10px;
        padding-left: 3px;
    }

        .footerMenuSocialMediaBox ul li a {
            width: 32px;
            height: 33px;
            display: block;
            text-indent: -9999px;
        }

.facebook {
    background: url(../images/etc/socialIcons.png) 0 0 no-repeat;
}

.twitter {
    background: url(../images/etc/socialIcons.png) 0 -33px no-repeat;
}

.linkedin {
    background: url(../images/etc/socialIcons.png) 0 -66px no-repeat;
}

.gplus {
    background: url(../images/etc/socialIcons.png) 0 -99px no-repeat;
}

.youtube {
    background: url(../images/etc/socialIcons.png) 0 -132px no-repeat;
}

.instagram {
    background: url(../images/etc/socialIcons.png) 0 -165px no-repeat;
}

.footerLogoSliderCapsule {
    max-width: 950px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    height: 65px;
    padding-bottom: 25px;
    border-bottom: 1px solid #24344a;
}

    .footerLogoSliderCapsule ul {
        position: absolute;
        width: 99999px;
        top: 0;
        left: 0;
        margin-left: -2px;
    }

        .footerLogoSliderCapsule ul li {
            width: 159px;
            height: 65px;
            float: left; /* background: url(../images/bg/footerLogo_seperator.png) right center no-repeat #fff;  border-bottom:3px solid #dbdbdb;*/
        }

            .footerLogoSliderCapsule ul li a {
                display: block;
                text-align: center;
            }

.footerSliderButtonCapsule {
    max-width: 950px;
    margin: 0 auto;
    height: 50px;
    padding-top: 33px;
    text-align: center;
}

.footerSliderButtonMain {
    display: inline-block;
    padding-left: 10px;
}

    .footerSliderButtonMain ul {
        margin: 0 auto;
    }

        .footerSliderButtonMain ul li {
            width: 17px;
            height: 17px;
            float: left;
            margin-right: 10px;
        }

            .footerSliderButtonMain ul li a {
                background: #30568d;
                width: 17px;
                height: 17px;
                background: url(../images/btn/paginationButton_footer.png) 0 top no-repeat;
                text-indent: -9999px;
                display: block;
            }

            .footerSliderButtonMain ul li.active a {
                background: url(../images/btn/paginationButton_footer.png) 0 bottom no-repeat;
            }

.footerBottom {
    background: #071324;
}

.footerBottomMain {
    max-width: 950px;
    margin: 0 auto;
    height: 68px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #778799;
}

.footerCopyright {
    padding-top: 29px;
    margin-right: 110px;
}

.footerMenu {
    padding-top: 29px;
}

    .footerMenu > a {
        display: inline-block;
        color: #778799;
        margin-right: 40px;
    }

.footerLogo {
    display: inline-block;
    margin-top: 23px;
}



.emailBody {
    background: none;
}

#emailHeader {
}

.emailHeaderMain {
    height: 104px;
    max-width: 600px;
    margin: 0 auto;
}

#emailContent {
    background: #ebeeee;
}

.emailContentMain {
    max-width: 600px;
    margin: 0 auto;
    text-align: center;
    height: 386px;
    padding-top: 37px;
}

    .emailContentMain p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        color: #6c828a;
        margin: 0;
        padding-top: 40px;
    }

#emailFooterTop {
    background: #0c203d;
    height: 83px;
    border-bottom: 1px solid #24344a;
}

.emailFooterMainTopMain {
    max-width: 600px;
    margin: 0 auto;
}

.albarakaLink {
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #f3f3f3;
    margin-top: 35px;
}

.emailFooterMainTopMain .biziArayin {
    padding-top: 18px;
}

#emailFooterBottom {
    background: #0c203d;
    height: 205px;
}

.emailFooterMainBottomMain {
    max-width: 550px;
    margin: 0 auto;
    padding: 32px 0 0 50px;
    background: url(../images/etc/emailFooterMainBottomMain_icon.png) left 32px no-repeat;
}

    .emailFooterMainBottomMain p {
        margin: 0 0 9px 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 17px;
        color: #c0dffc;
        text-align: justify;
    }



/* KAR ORANLARI */

.karOranlariCapsule {
}

.karOranlariBox { /*width:50%;*/
    width: 100%;
    float: left;
    padding-top: 12px;
    padding-bottom: 10px;
}

    .karOranlariBox.first {
        background: url(../images/etc/karOranlariBox_bg.png) right 0 repeat-y;
    }

.karOranlariBox_top {
    padding-left: 60px;
    margin-bottom: 5px;
}

.karOranlariBox_head {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 15px;
    color: #c0392b;
    width: 100px;
    line-height: 19px;
}

.karOranlariBox_content {
    float: left;
}

.karOranList {
}

    .karOranList li {
        float: left; /*margin-right:22px;*/
        margin-left: 120px;
    }

.karOranBirim {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #4c4c4c;
    font-weight: bold;
    padding-right: 15px;
    margin-bottom: 4px;
}

    .karOranBirim.up {
        background: url(../images/etc/up_icon.png) right 7px no-repeat;
    }

    .karOranBirim.down {
        background: url(../images/etc/down_icon.png) right 7px no-repeat;
    }

.karOranYuzde {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #999999;
}

.karOranlariBox_bottom {
    padding-left: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #607a87;
}



/* HEADER MENÃœ */
#headerMenuContent {
    position: absolute;
    top: 110px;
    z-index: 100; /*height:380px;*/
    height: 100%;
    display: none;
    background: url(../images/etc/headerMenuBg.png) 0 0 repeat;
}

.hmContentFullOut {
    background: url(../images/bg/hmContentFullOut_bg.jpg) 0 -25px repeat-x;
}

.hmContentFullIn {
    background-image: url(../images/bg/hmContentFullIn_bg.jpg);
    background-repeat: no-repeat;
}

.hmContentMain {
    max-width: 950px;
    margin: 0 auto;
    height: 380px;
    font-family: Arial, Helvetica, sans-serif;
}

.hmContentLeft {
    width: 240px;
    float: left;
}

.hmLeftMenuCapsule {
    padding-top: 25px;
}

.containerIsinizIcin .hmContentFullOut { /*background:url(../images/bg/hmContentFullOut_bg_isiniz.jpg) 0 -25px repeat-x;*/
    background: #349fe7;
}

.containerIsinizIcin .hmContentFullIn {
    background-image: url(../images/bg/hmContentFullIn_bg_isiniz.jpg);
    background-repeat: no-repeat;
}

.containerHakkimizda .hmContentFullOut { /*background:url(../images/bg/hmContentFullOut_bg_hakkimizda.jpg) 0 -25px repeat-x;*/
    background: #e4461e;
}

.containerHakkimizda .hmContentFullIn {
    background-image: url(../images/bg/hmContentFullIn_bg_hakkimizda.jpg);
    background-repeat: no-repeat;
}

.lmSizinIcin {
    display: none;
}

.lmIsinizIcin {
    display: none;
}

.lmHakkimizda {
    display: none;
}

.cmSizinIcin {
    display: none;
}

.cmIsinizIcin {
    display: none;
}

.cmHakkimizda {
    display: none;
}

.rmSizinIcin {
    display: none;
}

.rmIsinizIcin {
    display: none;
}

.rmHakkimizda {
    display: none;
}


.hmLeftMenuCapsule ul {
}

    .hmLeftMenuCapsule ul li {
    }

        .hmLeftMenuCapsule ul li a {
            font-size: 12px;
            line-height: 14px;
            font-weight: bold;
            color: #fff;
            padding: 8px 25px;
            display: block;
            margin-right: 10px;
        }

        .hmLeftMenuCapsule ul li.active a {
            background: #01665a;
        }

.containerIsinizIcin .hmLeftMenuCapsule ul li.active a {
    background: #1782ca;
}

.containerHakkimizda .hmLeftMenuCapsule ul li.active a {
    background: #dc3b00;
}

.hmContentCenter {
    width: 470px;
    float: left;
    background: #01665a;
}

.containerIsinizIcin .hmContentCenter {
    background: #1782ca;
}

.containerHakkimizda .hmContentCenter {
    background: #da3d14;
}

.hmContentCenter > div > div[data-pageid="tm42334"] .hmContentAreaTop.scroll-wrapper { /* overflow-x:hidden; overflow-y:scroll; */
    height: 253px;
    margin-top: 35px !important;
}

    .hmContentCenter > div > div[data-pageid="tm42334"] .hmContentAreaTop.scroll-wrapper .hmLowerMenuBox {
        padding-top: 0px;
    }

.hmContentAreaTop {
    height: 288px;
    overflow: hidden;
}

.hmLowerMenuBox {
    float: left;
    width: 40%;
    margin-left: 7%;
    padding-top: 35px;
}

.lowerMenuHead {
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 8px;
}

.hmLowerMenuBox > ul {
    padding-bottom: 5px;
}

    .hmLowerMenuBox > ul > li {
        background: url(../images/lowerMenuIcon.png) 0 4px no-repeat;
        margin-bottom: 5px;
    }

        .hmLowerMenuBox > ul > li > a {
            font-size: 12px;
            line-height: 16px;
            font-weight: bold;
            color: #fff;
            padding-left: 15px;
            display: block;
        }

        .hmLowerMenuBox > ul > li > ul {
            padding: 5px 0 0 15px;
        }

            .hmLowerMenuBox > ul > li > ul > li {
                background: url(../images/lowerMenuIcon2.png) 0 9px no-repeat;
                margin-bottom: 7px;
            }

                .hmLowerMenuBox > ul > li > ul > li > a {
                    font-size: 12px;
                    font-weight: bold;
                    color: #fff;
                    padding-left: 15px;
                }

.hmContentAreaBottom {
    height: 82px;
    padding-top: 10px;
    padding-left: 35px;
}

    .hmContentAreaBottom p {
        font-size: 12px;
        line-height: 14px;
        color: #90e2d8;
        margin: 0 0 10px 0;
    }

        .hmContentAreaBottom p a {
            color: #90e2d8;
            font-weight: bold;
        }


.hmContentRight {
    width: 222px;
    padding-left: 18px;
    float: left;
}

.hmContentRightTop {
    height: 288px;
    position: relative;
}

    .hmContentRightTop > div > div {
        display: none;
    }

.hmContentCenter > div > div {
    display: none;
}

.hmContentRightWidget {
    padding-top: 30px;
}

    .hmContentRightWidget h4 {
        font-size: 20px;
        color: #fff;
        margin: 0 0 20px 0;
    }

    .hmContentRightWidget p {
        font-size: 12px;
        color: #fff;
        margin: 0 0 23px 0;
        line-height: 18px;
    }

.hemenBasvurBtn {
    display: block;
    border: 1px solid #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 201px;
    height: 39px;
    text-align: center;
    line-height: 39px;
    font-size: 16px;
    color: #fff;
    margin-bottom: 25px;
    font-family: 'cbssi';
}

    .hemenBasvurBtn:hover {
        background: #fff;
        color: #087165;
    }

.hmContentRightWidget_btn {
    display: block;
    border: 1px solid #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 201px;
    height: 39px;
    text-align: center;
    line-height: 39px;
    font-size: 16px;
    color: #fff;
    margin-bottom: 25px;
    font-family: 'cbssi';
}

    .hmContentRightWidget_btn:hover {
        background: #fff;
        color: #087165;
    }

.widgetList {
    position: absolute;
    bottom: 5px;
}

    .widgetList li {
        background: url(../images/widgetList_icon.png) 0 2px no-repeat;
        padding-left: 20px;
        margin-bottom: 10px;
    }

        .widgetList li a {
            font-size: 12px;
            color: #fff;
            font-weight: bold;
            line-height: 14px;
            display: block;
        }

.hmContentRightBottom {
    height: 92px;
    padding-top: 20px;
    display: none;
}

.bizeUlasinCapsule {
    background: url(../images/bizeUlasin_icon.png) 0 0 no-repeat;
    height: 44px;
    padding-left: 60px;
    color: #90e2d8;
    font-family: 'cbssi';
    margin: 0 0 0 0;
}

.bizeUlasinSmall {
    display: block;
    font-size: 15px;
    line-height: 17px;
}

.bizeUlasinBig {
    display: block;
    font-size: 23px;
    line-height: 25px;
}


.hmLowerHalfVisualBox {
    float: left;
    width: 50%;
    padding-top: 35px;
}

.hmLowerHalfVisualPhoto {
    margin-bottom: 10px;
}

    .hmLowerHalfVisualPhoto img {
    }

.hmLowerHalfVisualText {
}

    .hmLowerHalfVisualText h5 {
        font-size: 12px;
        line-height: 14px;
        color: #fff;
        margin: 0 0 5px 0;
    }

    .hmLowerHalfVisualText p {
        font-size: 12px;
        line-height: 18px;
        color: #fff;
        margin: 0 0 10px 0;
    }

.hmLowerDetayliButton {
    display: block;
    border: 1px solid #90e2d8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 201px;
    height: 39px;
    text-align: center;
    line-height: 39px;
    font-size: 12px;
    color: #94d7cf;
    margin-bottom: 25px;
    font-weight: bold;
}

.hmLowerDbsButton {
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    width: 203px;
    height: 45px;
    display: block;
    background: url(../images/dbs_button_bg.png) 0 0 no-repeat;
    text-align: center;
}

    .hmLowerDbsButton span {
        height: 41px;
        line-height: 41px;
        padding-left: 40px;
        background: url(../images/dbs_icon.png) 0 center no-repeat;
        display: inline-block;
    }


.hmLowerVisualBox {
    width: 84%;
    margin: 0 8% 0 8%;
    padding-top: 25px;
}

.hmLowerVisualPhoto {
    margin-bottom: 5px;
}

    .hmLowerVisualPhoto img {
    }

.hmLowerVisualText {
}

    .hmLowerVisualText h5 {
        font-size: 14px;
        line-height: 16px;
        color: #fff;
        margin: 0 0 5px 0;
    }

    .hmLowerVisualText p {
        font-size: 12px;
        line-height: 18px;
        color: #fff;
        margin: 0 0 10px 0;
    }

.hmLowerVisualBox2 {
    width: 92%;
    margin: 0 0 0 8%;
    padding-top: 35px;
}

.hmLowerVisualPhoto2 {
    float: left;
    width: 47%;
}

    .hmLowerVisualPhoto2 img {
    }

.hmLowerVisualText2 {
    float: left;
    width: 48%;
}

    .hmLowerVisualText2 h5 {
        font-size: 12px;
        line-height: 14px;
        color: #94d7cf;
        margin: 0 0 20px 0;
    }

    .hmLowerVisualText2 p {
        font-size: 12px;
        line-height: 18px;
        color: #94d7cf;
        margin: 0 0 35px 0;
    }

.cmIsinizIcin .hmLowerVisualText2 p {
    margin-bottom: 15px;
}

.cmIsinizIcin .hmLowerDetayliButton {
    margin-bottom: 15px;
    border: 1px solid #fff;
    color: #fff;
}

.cmIsinizIcin .hmLowerVisualText2 h5 {
    color: #fff;
}

.cmIsinizIcin .hmLowerVisualText2 p {
    color: #fff;
}

.cmIsinizIcin .hmContentAreaBottom p {
    color: #fff;
}

    .cmIsinizIcin .hmContentAreaBottom p a {
        color: #fff;
    }

.containerIsinizIcin .widgetList li a {
    color: #fff;
}

.containerIsinizIcin .bizeUlasinCapsule {
    background: url(../images/bizeUlasin_icon_isiniz.png) 0 0 no-repeat;
    color: #fff;
}

.containerIsinizIcin .widgetList li {
    background: url(../images/widgetList_icon_isiniz.png) 0 2px no-repeat;
}

.cmHakkimizda .hmLowerVisualText h5 {
    color: #fff;
}

.cmHakkimizda .hmLowerVisualText p {
    color: #fff;
}

.cmHakkimizda .hmLowerVisualText2 h5 {
    color: #fff;
}

.cmHakkimizda .hmLowerVisualText2 p {
    color: #fff;
}

.cmHakkimizda .hmContentAreaBottom p {
    color: #fff;
}

    .cmHakkimizda .hmContentAreaBottom p a {
        color: #fff;
    }

.cmHakkimizda .hmLowerDetayliButton {
    border: 1px solid #fff;
    color: #fff;
}

.cmHakkimizda .hmLowerHalfVisualText h5 {
    color: #fff;
}

.cmHakkimizda .hmLowerHalfVisualText p {
    color: #fff;
}

.cmHakkimizda .hmContentAreaBottom > div > a {
    color: #fff;
}

.containerHakkimizda .bizeUlasinCapsule {
    background: url(../images/bizeUlasin_icon_hakkimizda.png) 0 0 no-repeat;
    color: #fff;
}



.ibanSorgula {
    background: url(../images/etc/navigation_icons.png) left 0 no-repeat;
    height: 23px;
    padding-left: 50px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .ibanSorgula:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.hesapIsletim {
    background: url(../images/etc/navigation_icons.png) left -352px no-repeat;
    height: 23px;
    padding-left: 50px;
    padding-top: 9px;
    display: block;
    float: left;
    margin-left: 15px;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .hesapIsletim:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.bireyselFinansman {
    background: url(../images/etc/navigation_icons.png) left -192px no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .bireyselFinansman:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.karPayi {
    background: url(../images/etc/navigation_icons.png) left -320px no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    margin-left: 15px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .karPayi:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.finansalKiralama {
    background: url(../images/etc/navigation_icons.png) left -384px no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    margin-left: 15px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.karPayi:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.calistigimizSigorta {
    background: url(../images/etc/navigation_icons.png) left -32px no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .calistigimizSigorta:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.yardimBtn {
    background: url(../images/etc/navigation_icons.png) left -128px no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    margin-left: 15px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .yardimBtn:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.wcAvantaj {
    background: url(../images/etc/navigation_icons.png) left 0 no-repeat;
    height: 23px;
    padding-left: 45px;
    padding-top: 9px;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

    .wcAvantaj:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.required {
    border-color: #c75103 !important;
}
/*.success-message{ padding: 20px; background-color: forestgreen; color: white; font-size: x-large;  font-family: Arial, Helvetica, sans-serif;}*/
/*.error-message{padding: 20px; background-color: #a71919; color: white; font-size:medium;  font-family: Arial, Helvetica, sans-serif; }*/
.success-message {
    background: url(../images/success_icon.png) left center no-repeat;
    color: #8bc53f;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 50px;
    padding: 10px 0 0 100px;
}

.error-message {
    background: url(../images/error_icon.png) left center no-repeat;
    color: #e41e25;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 50px;
    padding: 10px 0 0 100px;
}


.required.email {
    border-color: #c7033f !important;
}


/* DOWNLOAD PAGE */

.downloadCapsule {
}

.downloadHeadCapsule {
    background: #f3f3f3;
    margin-bottom: 10px;
    font-family: 'cbcssi';
    font-size: 15px;
    color: #56667f;
    padding: 24px 0;
}

    .downloadHeadCapsule .colLeft {
    }

    .downloadHeadCapsule .colCenter {
    }

    .downloadHeadCapsule .colRight {
    }

.downloadMainCapsule {
    padding-bottom: 30px;
}

.downloadRow {
    display: block;
    background: #fff;
    border-bottom: 1px solid #fafafa;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #607a87;
}

.downloadMainCapsule .colLeft {
    padding: 24px 0;
}

.downloadMainCapsule .colCenter {
    padding: 24px 0;
}

.downloadMainCapsule .colRight {
    height: 62px;
}

    .downloadMainCapsule .colRight > span {
        width: 32px;
        height: 31px;
        display: inline-block;
        text-indent: -9999px;
        position: absolute;
        top: 50%;
        margin-top: -15px;
        left: 50%;
        margin-left: -16px;
    }

.colRight .jpeg {
    background: url(../images/btn/download_icons.png) 0 0 no-repeat;
}

.colRight .pdf {
    background: url(../images/btn/download_icons.png) -32px 0 no-repeat;
}

.colRight .xlsx {
    background: url(../images/btn/download_icons.png) -64px 0 no-repeat;
}

.colRight .doc {
    background: url(../images/btn/download_icons.png) -96px 0 no-repeat;
}

.colRight .bmp {
    background: url(../images/btn/download_icons.png) -128px 0 no-repeat;
}

.colRight .zip {
    background: url(../images/btn/download_icons.png) -160px 0 no-repeat;
}

.colLeft {
    display: block;
    float: left;
    width: 15%;
    text-align: center;
}

.colCenter {
    display: block;
    float: left;
    width: 65%;
    text-align: left;
}

.colRight {
    display: block;
    float: left;
    width: 20%;
    text-align: center;
    position: relative;
}

/* ACCORDION */
.accordion.ui-accordion {
    width: 100%;
    max-height: none;
    overflow: visible;
    margin-bottom: 30px;
}

    .accordion.ui-accordion .ui-accordion-header {
        margin: 0 0 0 0;
        padding: 0 68px 0 0;
        min-height: 68px;
        background: #fff;
        border: 0 none;
        border-bottom: 1px solid #fafafa;
        font-size: 12px;
        color: #607a87;
        font-family: Arial, Helvetica, sans-serif;
        background: url(../images/etc/accordionLeftIcon.jpg) right top no-repeat;
        outline: none;
        border-radius: 0;
    }

        .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active {
            background: url(../images/etc/accordionLeftIcon.jpg) right bottom no-repeat;
        }

        .accordion.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
            display: none;
        }

.accordText {
    display: table-cell;
    vertical-align: middle;
    height: 68px;
    background: url(../images/etc/accordion_icon.png) 45px center no-repeat;
    padding-left: 115px;
}

body.subBody .ui-accordion.accordion .ui-accordion-content.ui-widget-content {
    width: auto !important;
    padding: 10px 70px 10px 115px;
    margin: 0 0 0 0;
    max-height: none;
    background: #fafafa;
}

.accordion.ui-accordion .ui-accordion-content p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    color: #555555;
}


/* HABERLER LIST */
.newsCapsule {
}
/*.newsTabsCapsule { background:#c0392b; height:58px; padding:1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:10px;}
			.newsTabsCapsule > a { width:33%; display:block; float:left; height:58px; text-align:center; padding-top:22px; box-sizing: border-box; background:url(../images/etc/newsTabBorder_line.jpg) right center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:bold;}*/
.newsTabsCapsule {
    background: #e7e7e7;
    height: 58px;
    padding: 1px 0 1px 1px;
    margin-bottom: 10px;
}

    .newsTabsCapsule > a {
        width: 33%;
        display: block;
        float: left;
        height: 58px;
        text-align: center;
        padding-top: 20px;
        box-sizing: border-box;
        background: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #0080b2;
        font-weight: bold;
        border: 1px solid #e7e7e7;
    }

        .newsTabsCapsule > a.newsTab1 {
        }

        .newsTabsCapsule > a.newsTab2 {
            width: 34%;
        }

        .newsTabsCapsule > a.newsTab3 {
        }

        .newsTabsCapsule > a.active {
            background: #0080b2;
            color: #fff;
        }

.newsContentsCapsule {
}

.newsContents {
    display: none;
}

    .newsContents.active {
        display: block;
    }

.newsList {
}

    .newsList > li {
        margin-bottom: 15px;
        background: #fff;
    }

        .newsList > li > a {
            display: block;
        }

.newsContents .newsPhoto {
    float: left;
    width: 33%;
    display: block;
}

    .newsContents .newsPhoto > img {
        width: 100%; /*height:100%;*/
    }

.newsContent {
    float: left;
    width: 67%;
    display: block;
    box-sizing: border-box;
    padding-left: 50px;
    padding-top: 25px;
}

.newsDate {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #607a87;
    margin-bottom: 20px;
}

.newsHead {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #36464e;
    font-weight: bold;
    margin-bottom: 15px;
}

.newsText {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    margin-bottom: 25px;
    visibility: visible;
    overflow: hidden;
}

    .newsText p {
        margin-top: 0px;
    }

.newsButton {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #c0392b;
    font-weight: bold;
}

.withoutPhoto .newsPhoto {
    display: none;
}

.withoutPhoto .newsContent {
    width: 100%; /*padding:25px 50px 25px 50px;*/
    padding: 5px 0px 5px 0px;
}

.withoutPhoto a { /*cursor:default;*/
}

.withoutPhoto .newsText {
    margin-bottom: 15px;
}

.withoutPhoto .newsBody {
    display: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
}

    .withoutPhoto .newsBody p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
    }


.subpageMainCapsule p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #607a87;
}

.subpageMainCapsule .subpageRightMain p {
    line-height: 16px;
}

.fotoGaleriCapsule {
}

    .fotoGaleriCapsule > div {
        display: none;
    }

        .fotoGaleriCapsule > div.active {
            display: block;
        }

.fotoGaleriList {
}

    .fotoGaleriList li {
        float: left;
        width: 310px;
        margin-right: 10px;
    }

        .fotoGaleriList li.lastLi {
            margin-right: 0px;
        }

        .fotoGaleriList li a {
            display: inline-block;
        }

            .fotoGaleriList li a img {
            }

        .fotoGaleriList li span {
            display: table-cell;
            text-align: center;
            line-height: 22px;
            height: 100px;
            vertical-align: middle;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #8492a8;
        }

.pagerTopCapsule {
    text-align: center;
    padding-bottom: 40px;
}

.pagerCapsule {
    display: inline-block;
}

.pagerPrev {
    display: inline-block;
    width: 42px;
    height: 27px;
    padding-top: 15px;
    font-family: 'cbcssi';
    font-size: 12px;
    line-height: 12px;
    color: #8492a8;
    background: #eceff3;
    text-align: center;
    float: left;
}

    .pagerPrev:hover {
        background: #8492a8;
        color: #fff;
    }

.pagerNext {
    display: inline-block;
    width: 42px;
    height: 27px;
    padding-top: 15px;
    font-family: 'cbcssi';
    font-size: 12px;
    line-height: 12px;
    color: #8492a8;
    background: #eceff3;
    text-align: center;
    float: left;
}

    .pagerNext:hover {
        background: #8492a8;
        color: #fff;
    }

.pagerMain {
    display: inline-block;
    float: left;
}

    .pagerMain ul {
        margin-left: 3px;
    }

        .pagerMain ul li {
            display: inline-block;
            margin-right: 3px;
            float: left;
        }

            .pagerMain ul li a {
                display: inline-block;
                width: 42px;
                height: 27px;
                padding-top: 15px;
                font-family: 'cbcssi';
                font-size: 12px;
                line-height: 12px;
                color: #8492a8;
                background: #eceff3;
                text-align: center;
            }

                .pagerMain ul li a:hover {
                    background: #8492a8;
                    color: #fff;
                }

            .pagerMain ul li.active a {
                background: #8492a8;
                color: #fff;
            }

#popupBg {
    background: none repeat scroll 0 0 #000000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.8;
    filter: alpha(opacity=80);
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000000;
}

#popupBody {
    display: none;
    left: 50%;
    top: 50%;
    margin: 0 0 0 0;
    padding: 0 0 30px 0;
    position: fixed;
    z-index: 1000001;
    background: #f0f1f1;
}

    #popupBody > img {
        width: 500px;
        margin: 70px auto 0 auto;
        display: block;
    }

.fotoGaleriPopupText {
    width: 500px;
    margin: 25px auto 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #262520;
    display: block;
}

.fotoGaleriPrev {
    position: absolute;
    left: 50%;
    top: 50%;
    display: block;
    width: 28px;
    height: 28px;
    background: url(../images/fotoGaleriPrev.png) 0 0 no-repeat;
    text-indent: -9999px;
}

.fotoGaleriNext {
    position: absolute;
    left: 50%;
    top: 50%;
    display: block;
    width: 28px;
    height: 28px;
    background: url(../images/fotoGaleriNext.png) 0 0 no-repeat;
    text-indent: -9999px;
}

#popupClose {
    cursor: pointer;
    display: none;
    height: 28px;
    width: 70px;
    left: 50%;
    top: 50%;
    margin: 0 0 0 0;
    position: fixed;
    z-index: 1000002;
}

    #popupClose > span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #f0f1f1;
        height: 28px;
        display: inline-block;
        line-height: 28px;
        float: left;
    }

    #popupClose > img {
        float: right;
    }



.satilikGayrimenkulCapsule {
}


.sg-ilCapsule {
    height: 75px;
    margin-bottom: 1px;
    background: #f3f3f3;
    padding-left: 55px;
}

.sg-ilLabel {
    font-family: 'cbcssi';
    font-size: 15px;
    color: #56667f;
    float: left;
    padding-top: 28px;
    width: 100px;
}

.sg-ilSecimCombo {
    float: left;
    margin-top: 14px;
}

.sg-headCapsule {
    height: 68px;
    background: #f3f3f3;
    padding-left: 55px;
}

    .sg-headCapsule > div {
        float: left;
        padding-top: 24px;
        font-family: 'cbcssi';
        font-size: 15px;
        color: #56667f;
    }

.sg-headIlIlce {
    width: 30%;
}

.sg-headCinsi {
    width: 25%;
}

.sg-headMetreKare {
    width: 20%;
}

.sg-headSatisFiyati {
    width: 25%;
}

.accordion.sg {
    visibility: hidden;
}

    .accordion.sg.ui-accordion .ui-accordion-header {
        background: url(../images/etc/accordionSgIcon.jpg) right bottom no-repeat;
        padding-left: 55px;
        border-bottom: 2px solid #fafafa;
        padding-right: 0px;
    }

        .accordion.sg.ui-accordion .ui-accordion-header.ui-accordion-header-active {
            background: url(../images/etc/accordionSgIcon.jpg) right top no-repeat #56667f;
        }

        .accordion.sg.ui-accordion .ui-accordion-header > span {
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #607a87;
            padding-top: 26px;
        }

        .accordion.sg.ui-accordion .ui-accordion-header.ui-accordion-header-active > span {
            color: #fff;
        }

.sg-detailIlIlce {
    width: 30%;
}

.sg-detailCinsi {
    width: 25%;
}

.sg-detailMetreKare {
    width: 20%;
}

.sg-detailSatisFiyati {
    width: 25%;
}

body.subBody .ui-accordion.accordion.sg .ui-accordion-content.ui-widget-content {
    padding: 20px 7px 0 8px;
    margin: 0 0 0 0;
    background: #fff;
    border-bottom: 2px solid #f9f9f9;
    display: none;
}



.accordion.sa {
    visibility: hidden;
}

    .accordion.sa.ui-accordion .ui-accordion-header {
        background: url(../images/etc/accordionSgIcon.jpg) right bottom no-repeat;
        padding-left: 55px;
        border-bottom: 2px solid #fafafa;
        padding-right: 0px;
    }

        .accordion.sa.ui-accordion .ui-accordion-header.ui-accordion-header-active {
            background: url(../images/etc/accordionSgIcon.jpg) right top no-repeat #56667f;
        }

        .accordion.sa.ui-accordion .ui-accordion-header > span {
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #607a87;
            padding-top: 26px;
        }

        .accordion.sa.ui-accordion .ui-accordion-header.ui-accordion-header-active > span {
            color: #fff;
        }

body.subBody .ui-accordion.accordion.sa .ui-accordion-content.ui-widget-content {
    padding: 20px 7px 0 8px;
    margin: 0 0 0 0;
    background: #fff;
    border-bottom: 2px solid #f9f9f9;
}



.sg-photoCapsule {
    margin-bottom: 20px;
}

.sg-photoMain {
    margin-bottom: 8px;
}

    .sg-photoMain > img {
        width: 670px;
        height: 410px;
    }

.sg-photoListCapsule {
}

    .sg-photoListCapsule > a {
        float: left;
        margin-right: 6px;
    }

        .sg-photoListCapsule > a > img {
            width: 129px;
            height: 77px;
        }

        .sg-photoListCapsule > a.last {
            margin-right: 0px;
        }


.sg-table {
    margin-bottom: 20px;
}

    .sg-table tr {
    }

    .sg-table td {
        padding: 8px 0;
    }

        .sg-table td.sg-tableHead {
            font-family: 'cbcssi';
            font-size: 15px;
            color: #607a87;
            padding-right: 45px;
        }

        .sg-table td.sg-tableAyrac {
            font-family: 'cbcssi';
            font-size: 15px;
            color: #607a87;
        }

        .sg-table td.sg-tableText {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #000000;
            padding-left: 25px;
            padding-top: 13px;
        }

.sg-mapArea {
    width: 700px;
    height: 390px;
}

#googleMapSg {
    border: 1px solid #C0C0C0;
    width: 670px;
    height: 390px;
    margin-bottom: 25px;
}


.finansmanContentCapsule {
    float: left;
    max-width: 700px;
}

.finansmanLeftMenu {
    background: #f3f3f3;
    padding: 4px 4px 0 4px;
    margin-bottom: 10px;
    max-width: 222px;
    float: left;
}

    .finansmanLeftMenu ul {
        font-family: 'cbcssi';
    }

        .finansmanLeftMenu ul li {
            border-bottom: 4px solid #f3f3f3;
        }

            .finansmanLeftMenu ul li a {
                height: 50px;
                font-size: 23px;
                line-height: 25px;
                color: #607a87;
                background: #fff;
                padding: 22px 20px 20px 30px;
                text-align: left;
                display: block;
            }

            .finansmanLeftMenu ul li.active a {
                background: #c60751;
                color: #fff;
            }



.subpageLeftMenuCapsule {
    width: 240px;
    float: left;
    position: relative;
}

.subpageLeftMenuTop {
    width: 230px;
    height: 157px;
    position: relative;
    padding-left: 10px;
}

.subpageLeftMenuTopMain {
    background: #e05e12;
    position: absolute;
    width: 100%;
    right: 0;
    height: 107px;
    padding: 50px 0 0 0;
}

.subpageMainCapsule .subpageLeftMenuTopMain > h2 {
    font-family: 'cbcssi';
    font-size: 22px;
    color: #fc7f34;
    font-weight: normal;
    margin: 0 0 3px 0;
}

.subpageMainCapsule .subpageLeftMenuTopMain > h1 {
    font-family: 'cbcssi';
    font-size: 27px;
    line-height: 29px;
    color: #ffffff;
    font-weight: normal;
    margin: 0 0 0 0;
}

.subpageLeftMenuMainCapsule {
    position: relative;
    width: 240px;
}

.subpageLeftMenuMain {
    background: #f36f21;
    position: absolute;
    width: 100%;
    right: 0;
}
    /*lvl1*/
    .subpageLeftMenuMain > ul {
    }

        .subpageLeftMenuMain > ul > li {
            border-bottom: 1px solid #e96619;
        }

            .subpageLeftMenuMain > ul > li.active {
                border-bottom: none;
            }

            .subpageLeftMenuMain > ul > li > a {
                padding: 17px 10px;
                display: block;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #fff;
                font-weight: bold;
            }

            .subpageLeftMenuMain > ul > li.active > a {
                background: #e05e12;
            }
            /*lvl2*/
            .subpageLeftMenuMain > ul > li > ul {
                padding: 10px 0 10px 0px;
            }

                .subpageLeftMenuMain > ul > li > ul > li {
                    list-style-type: circle;
                    color: #fff;
                    margin: 0px 0px 0px 25px;
                }

                    .subpageLeftMenuMain > ul > li > ul > li > a {
                        padding: 10px 0 10px 10px;
                        display: inline-block;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 12px;
                        color: #fff;
                        margin-left: 0px;
                        margin-right: 0px;
                    }

                    .subpageLeftMenuMain > ul > li > ul > li.active > a {
                        background: #e05e12;
                    }
                    /*lvl3*/
                    .subpageLeftMenuMain > ul > li > ul > li > ul { /* padding-top:10px;*/
                    }

                        .subpageLeftMenuMain > ul > li > ul > li > ul > li {
                        }

                            .subpageLeftMenuMain > ul > li > ul > li > ul > li > a {
                                background: url(../images/etc/lvl3_tire.png) 15px center no-repeat;
                                padding: 10px 0 10px 28px;
                                display: block;
                                font-family: Arial, Helvetica, sans-serif;
                                font-size: 12px;
                                color: #fff;
                                margin: 0 0px 0 0px;
                            }

                            .subpageLeftMenuMain > ul > li > ul > li > ul > li.active > a {
                                background: url(../images/etc/lvl3_tire.png) 10px center no-repeat #e05e12;
                            }


/* SIZIN IÃ‡IN - YESIL */
.sizinicin .subpageLeftMenuTopMain {
    background: #016559;
}

.subpageMainCapsule .sizinicin .subpageLeftMenuTopMain > h2 {
    color: #4b827d;
}

.sizinicin .subpageLeftMenuMain {
    background: #006e63;
}

    .sizinicin .subpageLeftMenuMain > ul > li {
        border-bottom: 1px solid #00675d;
    }

        .sizinicin .subpageLeftMenuMain > ul > li.active > a {
            background: #016559;
        }

        .sizinicin .subpageLeftMenuMain > ul > li > ul {
            background: #00695e;
        }

            .sizinicin .subpageLeftMenuMain > ul > li > ul > li.active > a {
                background: #016559;
            }

            .sizinicin .subpageLeftMenuMain > ul > li > ul > li > ul > li.active > a {
                background: url(../images/etc/lvl3_tire.png) 15px center no-repeat #047065;
            }

/*ISINIZ IÃ‡IN - MAVI */
.isinizicin .subpageLeftMenuTopMain {
    background: #1782ca;
}

.subpageMainCapsule .isinizicin .subpageLeftMenuTopMain > h2 {
    color: #40a7ec;
}

.isinizicin .subpageLeftMenuMain {
    background: #349fe7;
}

    .isinizicin .subpageLeftMenuMain > ul > li {
        border-bottom: 1px solid #2b96de;
    }

        .isinizicin .subpageLeftMenuMain > ul > li.active > a {
            background: #268fd6;
        }

        .isinizicin .subpageLeftMenuMain > ul > li > ul {
            background: #2d96dd;
        }

            .isinizicin .subpageLeftMenuMain > ul > li > ul > li.active > a {
                background: #268fd6;
            }

            .isinizicin .subpageLeftMenuMain > ul > li > ul > li > ul > li.active > a {
                background: url(../images/etc/lvl3_tire.png) 15px center no-repeat #349fe7;
            }

/*HAKKIMIZDA - TURUNCU */
.hakkimizda .subpageLeftMenuTopMain {
    background: #da3d14;
}

.subpageMainCapsule .hakkimizda .subpageLeftMenuTopMain > h2 {
    color: #fc7f34;
}

.hakkimizda .subpageLeftMenuMain {
    background: #e4461e;
}

    .hakkimizda .subpageLeftMenuMain > ul > li {
        border-bottom: 1px solid #da4019;
    }

        .hakkimizda .subpageLeftMenuMain > ul > li.active > a {
            background: #d03911;
        }

        .hakkimizda .subpageLeftMenuMain > ul > li > ul {
            background: #d93f18;
        }

            .hakkimizda .subpageLeftMenuMain > ul > li > ul > li.active > a {
                background: #d03911;
            }

            .hakkimizda .subpageLeftMenuMain > ul > li > ul > li > ul > li.active > a {
                background: url(../images/etc/lvl3_tire.png) 15px center no-repeat #e04b25;
            }






.subpageRightMainCapsule {
    width: 710px;
    float: left;
}

.subpageRightMainBannerCapsule {
    width: 100%;
    height: 157px;
    position: relative;
}

.subBanner {
    display: block;
    width: 100%;
    height: 157px;
    position: absolute;
}

.subBannerMain {
    display: table-cell;
    vertical-align: middle;
    height: 157px;
    padding-left: 35px;
}

.subpageMainCapsule .subBannerMain p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    color: #fff;
}

.subPagination {
    position: absolute;
    right: -5px;
    bottom: 10px;
    height: 23px;
    width: 46px;
    z-index: 10;
}

    .subPagination > a {
        width: 23px;
        height: 23px;
        display: inline-block;
        background: url(../images/etc/subPagination.png) 0 top no-repeat;
        text-indent: -9999px;
    }

        .subPagination > a.active {
            background: url(../images/etc/subPagination.png) 0 bottom no-repeat;
        }

.subpageRightMain {
    padding-left: 35px;
    padding-top: 25px;
    padding-bottom: 25px;
}


/* ALTIN BANKACILIGI */

.altinBankacilikDateRow {
    background: #edeef4;
    height: 75px;
    margin-bottom: 4px;
}

.altinBankacilikTopHeadCapsule {
    display: inline-block;
    width: 50%;
    float: left;
}

    .altinBankacilikTopHeadCapsule > h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 17px;
        color: #56667f;
        padding: 28px 0 0 28px;
    }

.altinBankacilikDateCapsule {
    display: inline-block;
    width: 50%;
    float: left;
    padding-top: 17px;
    text-align: right;
}

.altinBankacilikContentCapsule {
}

.altinBankacilikHead {
    height: 60px;
    background: #edeef4;
}

    .altinBankacilikHead > div {
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        color: #56667f;
        padding-top: 23px;
    }

.altinBankacilikHeadSube {
    width: 123px;
    padding-left: 27px; /* width:21%; padding-left:4%;*/
}

.altinBankacilikHeadAdres {
    width: 385px; /*width:46%;*/
}

.altinBankacilikHeadTelefon {
    width: 140px; /* width:17%;*/
}

.altinBankacilikHeadHarita {
}

.altinBankacilikMain {
    border-right: 1px solid #ecedf4;
    border-left: 1px solid #ecedf4;
}

.altinBankacilikRow {
    border-bottom: 1px solid #ecedf4;
}

    .altinBankacilikRow.dark {
        background: #f4f7f9;
    }

    .altinBankacilikRow > div {
        display: table-cell;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 19px;
        color: #56667f;
        height: 57px;
    }

.altinBankacilikSube {
    width: 123px;
    padding-left: 27px; /*width:25%; padding-left:4%;*/
}

.altinBankacilikAdres {
    width: 385px; /*width:46%;*/
}

.altinBankacilikTelefon {
    width: 140px; /* width:17%;*/
}

.altinBankacilikHarita {
}

    .altinBankacilikHarita > a {
        display: block;
        height: 18px;
        width: 15px;
        background: url(../images/etc/altinBankacilikHaritaIcon.png) 0 bottom no-repeat;
        text-indent: -9999px; /*margin-left:15px;*/
        margin-right: 30px;
    }

        .altinBankacilikHarita > a.active {
            background: url(../images/etc/altinBankacilikHaritaIcon.png) 0 top no-repeat;
        }

/* ARAMA SONUÃ‡LARI */

.searchTextCapsule {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #576580;
}

.searchText {
    font-weight: bold;
}

.searchCount {
    font-weight: bold;
}

.searchResultCapsule {
    padding-top: 20px;
}

    .searchResultCapsule ul {
    }

        .searchResultCapsule ul li {
            border-bottom: 1px solid #e5e3e3;
        }

            .searchResultCapsule ul li > div {
                display: block;
                padding: 15px 0;
            }

                .searchResultCapsule ul li > div .searchResultHead {
                    display: block;
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 13px;
                    color: #d63e53;
                    margin-bottom: 17px;
                    font-weight: bold;
                }

                .searchResultCapsule ul li > div .searchResultText {
                    display: block;
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    color: #576580;
                    line-height: 20px;
                    margin-bottom: 15px;
                }

                .searchResultCapsule ul li > div a {
                    display: block;
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    color: #576580;
                    line-height: 20px;
                }


.dovizKurlariCapsule {
    border: 1px solid #e5e5e5;
    padding: 13px 9px;
}

.dovizKurTable {
    width: 100%;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

    .dovizKurTable thead {
    }

        .dovizKurTable thead tr {
        }

        .dovizKurTable thead th {
            background: #eaeef1;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #5d697b;
            padding: 23px 0;
            width: 20%;
            border-top: 1px solid #e5e5e5;
        }

            .dovizKurTable thead th.kurTopHead {
                text-align: left;
                padding-left: 20px;
            }

    .dovizKurTable tbody {
    }

        .dovizKurTable tbody tr {
        }

        .dovizKurTable tbody td {
            padding: 10px 0;
            width: 20%;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #576580;
            text-align: center;
            border-top: 1px solid #e5e5e5;
            border-left: 1px solid #e5e5e5;
        }

        .dovizKurTable tbody tr.dark td {
            background: #f9fbfc;
        }

        .dovizKurTable tbody td.kurHead {
            text-align: left;
            background: none !important;
        }

            .dovizKurTable tbody td.kurHead > span {
                padding-left: 29px;
                margin-left: 20px;
            }

.kurHead .usd {
    background: url(../images/etc/US.jpg) left 0 no-repeat;
}

.kurHead .euro {
    background: url(../images/etc/EU.jpg) left 0 no-repeat;
}

.kurHead .eur {
    background: url(../images/etc/EU.jpg) left 0 no-repeat;
}

.kurHead .gbp {
    background: url(../images/etc/GB.jpg) left 0 no-repeat;
}

.kurHead .jpy {
    background: url(../images/etc/JP.jpg) left 0 no-repeat;
}

.kurHead .aud {
    background: url(../images/etc/aud.jpg) left 0 no-repeat;
}

.kurHead .dkk {
    background: url(../images/etc/dkk.jpg) left 0 no-repeat;
}

.kurHead .chf {
    background: url(../images/etc/chf.jpg) left 0 no-repeat;
}

.kurHead .sek {
    background: url(../images/etc/sek.jpg) left 0 no-repeat;
}

.kurHead .cad {
    background: url(../images/etc/cad.jpg) left 0 no-repeat;
}

.kurHead .kwd {
    background: url(../images/etc/kwd.jpg) left 0 no-repeat;
}

.kurHead .nok {
    background: url(../images/etc/nok.jpg) left 0 no-repeat;
}

.kurHead .sar {
    background: url(../images/etc/sar.jpg) left 0 no-repeat;
}

.kurHead .xau {
    background: url(../images/etc/xau.jpg) left 0 no-repeat;
}


/* UVH ACCORDION */
.uvhAccordion.ui-accordion {
    width: 100%;
    max-height: none;
    overflow: visible;
    margin-bottom: 30px;
}

    .uvhAccordion.ui-accordion > .ui-accordion-header {
        margin: 0 0 10px 0;
        padding: 25px 68px 0 35px;
        height: 35px;
        border: 0 none;
        font-size: 12px;
        color: #fff;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        background: url(../images/etc/uvhAccordion_bg.png) right top no-repeat #f36f21;
        outline: none;
        border-radius: 0;
    }

        .uvhAccordion.ui-accordion > .ui-accordion-header.ui-accordion-header-active {
            background: url(../images/etc/uvhAccordion_bg.png) right top no-repeat #e51937;
            margin-bottom: 0px;
        }

        .uvhAccordion.ui-accordion > .ui-accordion-header > .ui-accordion-header-icon {
            display: none;
        }

body.subBody .ui-accordion.uvhAccordion > .ui-accordion-content.ui-widget-content {
    width: auto !important;
    padding: 9px;
    margin: 0 0 0 0;
    max-height: none;
    background: #ffffff;
    border: 1px solid #e5e5e5;
    border-radius: 0;
}

    body.subBody .ui-accordion.uvhAccordion > .ui-accordion-content.ui-widget-content > h4 {
        height: 35px;
        padding-left: 25px;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #e51937;
        margin: 0 0 0 0;
    }

/* UVH ACCORDION2 */
.uvhAccordion2.ui-accordion {
    width: 100%;
    max-height: none;
    overflow: visible;
}

    .uvhAccordion2.ui-accordion > .ui-accordion-header {
        margin: 0 0 10px 0;
        padding: 25px 68px 0 35px;
        height: 35px;
        border: 0 none;
        font-size: 12px;
        color: #a4abb8;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        background: url(../images/etc/uvhAccordion_bg2.png) right bottom no-repeat #eaeef1;
        outline: none;
        border-radius: 0;
    }

        .uvhAccordion2.ui-accordion > .ui-accordion-header.ui-accordion-header-active {
            background: url(../images/etc/uvhAccordion_bg2.png) right top no-repeat #8492a8;
            color: #fff;
        }

.uvhAccordion.ui-accordion > .ui-accordion-header > .ui-accordion-header-icon {
    display: none;
}

body.subBody .ui-accordion.uvhAccordion2 > .ui-accordion-content.ui-widget-content {
    width: auto !important;
    padding: 9px;
    margin: 0 0 10px 0;
    max-height: none;
    background: #ffffff;
    border: 1px solid #e5e5e5;
    border-radius: 0;
}

    body.subBody .ui-accordion.uvhAccordion2 > .ui-accordion-content.ui-widget-content > h4 {
        height: 35px;
        padding-left: 25px;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #e51937;
        margin: 0 0 0 0;
    }


.uvhTable {
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #5d697b;
    border-bottom: 1px solid #e5e5e5;
}

    .uvhTable thead {
    }

        .uvhTable thead tr {
        }

        .uvhTable thead th {
            background: #eaeef1;
            width: 13%;
            text-align: center;
            height: 60px;
            font-weight: normal;
        }

            .uvhTable thead th.firstHead {
                width: 24%;
                text-align: left;
                padding-left: 16px;
            }

            .uvhTable thead th.lastHead {
                width: 24%;
            }

    .uvhTable tbody {
    }

        .uvhTable tbody tr {
        }

        .uvhTable tbody td {
            text-align: center;
            height: 58px;
            border-top: 1px solid #e5e5e5;
            border-right: 1px solid #e5e5e5;
        }

            .uvhTable tbody td.firstCol {
                text-align: left;
                padding-left: 15px;
                border-left: 1px solid #e5e5e5;
            }

/* DÃ–VIZ Ã‡EVIRICI */

.dovizCeviriciCapsule {
    width: 344px;
    padding-bottom: 80px;
}

.dovizCeviriciRow {
    margin-bottom: 10px;
}

.dovizCeviriciInputCapsule {
    border: 1px solid #d7dbe2;
    width: 210px;
    height: 15px;
    padding: 12px 10px 11px 10px;
    float: left;
}

    .dovizCeviriciInputCapsule input {
        height: 15px;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #607a87;
        border: 0 none;
        background: none;
    }

.dovizCeviriciSelectCapsule {
    float: left;
    margin-left: 10px;
}

.dovizCeviriciHesaplaButton {
    display: block;
    text-decoration: none;
    font-weight: bold;
    background: url(../images/etc/doviz_button_bg.png) 0 0 no-repeat;
    width: 344px;
    height: 44px;
    margin: 0 auto;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 44px;
    color: #fff;
}

/* HESAPLAMA ARAÃ‡LARI */

.hesaplamaAracCapsule {
    margin-bottom: 60px;
}

.hesaplamaAracRow {
    margin-bottom: 14px;
}

.hesaplamaAracLabel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #576580;
    width: 107px;
    height: 28px;
    padding-top: 12px;
    float: left;
}

.hesaplamaAracInput {
    border: 1px solid #d7dbe2;
    width: 220px;
    height: 15px;
    padding: 12px 10px 11px 10px;
    float: left;
}

    .hesaplamaAracInput input {
        height: 15px;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        line-height: 15px;
        color: #607a87;
        border: 0 none;
        background: none;
    }

.hesaplamaAracSelect {
    margin-left: 10px;
    float: left;
}

    .hesaplamaAracSelect.big {
        margin-left: 0px;
    }

.hesaplamaAracButton {
    display: block;
    text-decoration: none;
    font-weight: bold;
    background: url(../images/etc/hesapla_button_bg.png) 0 0 no-repeat;
    width: 237px;
    height: 44px;
    margin: 0 0 0 107px;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 44px;
    color: #fff;
}


/* 404 AND SITE MAP */

#subpageContent.subpageWide {
    background: #fafafa;
}

.hataCapsule {
}

    .hataCapsule > h1 {
        font-family: 'cbcssi';
        font-size: 130px;
        line-height: 130px;
        color: #e51937;
        font-weight: normal;
        margin: 0 0 0 0;
        padding-top: 60px;
        text-align: center;
    }

    .hataCapsule > h3 {
        font-family: 'cbcssi';
        font-size: 38px;
        line-height: 38px;
        color: #e51937;
        font-weight: normal;
        margin: 0 0 0 0;
        text-align: center;
    }

    .hataCapsule > h4 {
    }

.homeBack {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #8492a8;
    text-decoration: none;
    text-align: center;
    margin: 70px auto 40px auto;
    width: 210px;
}

.siteMapCapsule {
    padding-bottom: 45px;
}

.siteMapCol {
    width: 31%;
    float: left;
    padding: 0 2% 0 0;
}
    /* LEVEL 1 */
    .siteMapCol > ul {
        font-family: Arial, Helvetica, sans-serif;
    }

        .siteMapCol > ul > li {
        }

            .siteMapCol > ul > li > a {
                font-weight: bold;
                font-size: 12px;
                color: #8492a8;
                background: url(../images/etc/siteMapLvl1_icon.png) left 8px no-repeat;
                padding: 5px 0 5px 15px;
                display: block;
            }
            /* LEVEL 2 */
            .siteMapCol > ul > li > ul {
                padding-left: 15px;
            }

                .siteMapCol > ul > li > ul > li {
                }

                    .siteMapCol > ul > li > ul > li > a {
                        font-size: 12px;
                        color: #8492a8;
                        background: url(../images/etc/siteMapLvl2_icon.png) left 8px no-repeat;
                        padding: 5px 0 5px 15px;
                        display: block;
                    }
                    /* LEVEL 3 */
                    .siteMapCol > ul > li > ul > li > ul {
                        padding-left: 15px;
                    }

                        .siteMapCol > ul > li > ul > li > ul > li {
                        }

                            .siteMapCol > ul > li > ul > li > ul > li > a {
                                font-size: 12px;
                                color: #8492a8;
                                background: url(../images/etc/siteMapLvl1_icon.png) left 8px no-repeat;
                                padding: 5px 0 5px 15px;
                                display: block;
                            }
                            /* LEVEL 4 */
                            .siteMapCol > ul > li > ul > li > ul > li > ul {
                                padding-left: 15px;
                            }

                                .siteMapCol > ul > li > ul > li > ul > li > ul > li {
                                }

                                    .siteMapCol > ul > li > ul > li > ul > li > ul > li > a {
                                        font-size: 12px;
                                        color: #8492a8;
                                        background: url(../images/etc/siteMapLvl2_icon.png) left 8px no-repeat;
                                        padding: 5px 0 5px 15px;
                                        display: block;
                                    }


/* FINANSAL BASVURU */
.finbas_tabCapsule {
    border: 2px solid #e7e7e7;
    background: #0080b2;
    height: 55px;
}

.finbas_tab {
    font-family: Arial, Helvetica, sans-serif;
    background: url(../images/finbas_tab_bg.png) right center no-repeat;
    font-size: 15px;
    line-height: 17px;
    font-weight: bold;
    float: left;
    display: block;
    color: #3399c1;
    padding-top: 19px;
    height: 36px;
    text-align: center;
    cursor: default;
}

    .finbas_tab.active {
        color: #fff;
    }

    .finbas_tab.tab1 {
        width: 33%;
        padding-right: 2%;
    }

    .finbas_tab.tab2 {
        width: 36%;
        padding-right: 2%;
    }

    .finbas_tab.tab3 {
        width: 25%;
        padding-right: 2%;
        background: none;
    }

.finbas_contentCapsule {
}

.finbas_content {
    display: none;
    padding-top: 30px;
    padding-bottom: 30px;
}

    .finbas_content.active {
        display: block;
    }

    .finbas_content > p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #56667f;
    }

.finbas_formCapsule {
    padding-bottom: 10px;
}

.finbas_row {
    margin-bottom: 15px;
}

.finbas_label {
    float: left;
    width: 125px;
    height: 29px;
    padding-top: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
}

.finbas_ayrac {
    float: left;
    width: 13px;
    height: 29px;
    padding-top: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
}

.finbas_input {
    float: left;
    padding: 15px 10px;
    height: 13px;
    border: 1px solid #d6dbe1;
    margin-right: 11px;
}

    .finbas_input input {
        background: none;
        border: 0 none;
        width: 255px;
        height: 13px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        color: #56667f;
    }

.finbas_smInputCapsule {
    float: left;
    margin-right: 11px;
}

.finbas_smInput {
    padding: 15px 10px;
    height: 13px;
    border: 1px solid #d6dbe1;
    float: left;
}

    .finbas_smInput input {
        background: none;
        border: 0 none;
        height: 13px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        color: #56667f;
    }

    .finbas_smInput.day {
        margin-right: 11px;
    }

    .finbas_smInput.month {
        margin-right: 11px;
    }

    .finbas_smInput.day input {
        width: 54px;
        text-align: center;
    }

    .finbas_smInput.month input {
        width: 54px;
        text-align: center;
    }

    .finbas_smInput.year input {
        width: 80px;
        text-align: center;
    }

.finbas_securityCapsule {
    float: left;
}

.capthcaReplace {
    background: url(../images/capthcaReplace_icon.png) left center no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #e51937;
    display: block;
    float: left;
    width: 70px;
    height: 28px;
    padding: 17px 0 0 33px;
}

.finbas_capthca {
    border: 1px solid #d6dbe1;
    background: #fff;
    text-align: center;
    float: left;
    height: 43px;
    width: 173px;
}

    .finbas_capthca img {
    }

.finbas_message {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
    padding: 10px 0 0 23px;
}

.finbas_error {
    float: left;
    position: relative;
    height: 43px;
    width: 247px;
    border: 1px solid #e51937;
    display: none;
}

    .finbas_error > span {
        display: block;
        height: 28px;
        padding-top: 15px;
        padding-left: 28px;
        margin-left: -7px;
        background: url(../images/finbas_error_bg.png) left center no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #e51937;
    }

    .finbas_error.open {
        display: block;
    }


.finbas_selectCapsule {
    float: left;
}

.finbas_double {
    float: left;
    width: 277px;
    margin-right: 11px;
}

.finbas_smallInput {
    float: left;
    padding: 15px 10px;
    height: 13px;
    border: 1px solid #d6dbe1;
    margin-right: 10px;
}

    .finbas_smallInput input {
        background: none;
        border: 0 none;
        width: 171px;
        height: 13px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        color: #56667f;
    }

.finbas_smallSelectCapsule {
    float: left;
}

.finbas_doubleNote {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
    width: 64px;
    height: 29px;
    padding-top: 16px;
    padding-left: 10px;
}

.finbas_buttonCapsule {
    padding-left: 40px;
    padding-top: 50px;
}

.finbas_gray {
    font-family: 'cbcssi';
    font-size: 17px;
    color: #fff;
    text-align: center;
    width: 182px;
    height: 32px;
    padding-top: 12px;
    display: inline-block;
    background: url(../images/finbas_gray_bg.png) 0 0 no-repeat;
    margin-right: 5px;
}

.finbas_red {
    font-family: 'cbcssi';
    font-size: 17px;
    color: #fff;
    text-align: center;
    width: 182px;
    height: 32px;
    padding-top: 12px;
    display: inline-block;
    background: url(../images/finbas_red_bg.png) 0 0 no-repeat;
}


.finbas_completeCapsule {
    height: 79px;
    padding-top: 21px;
    background: url(../images/success_icon.png) left center no-repeat;
    padding-left: 150px;
    margin-left: 60px;
}

    .finbas_completeCapsule > h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 23px;
        color: #8bc53f;
        margin: 0 0 10px 0;
    }

    .finbas_completeCapsule > p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #607a87;
        margin: 0 0 0 0;
    }


.finbas_userDetail {
    background: #ececec;
    padding: 15px 20px;
    margin-bottom: 30px;
}

    .finbas_userDetail table {
    }

        .finbas_userDetail table tr {
        }

            .finbas_userDetail table tr td {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #56667f;
                font-weight: bold;
                padding: 5px 10px 5px 0;
            }

.finbas-short-date {
    margin-right: 11px;
}

.finbas_smallSelect.finbas-short-date > .ffSelectWrapper {
    width: 83px !important;
}

.finbas_capthca img {
    height: 100%;
}


/* ILETISIM FORMU */
.iletisim_formCapsule {
    padding-bottom: 10px;
}

.iletisim_row {
    margin-bottom: 15px;
}

.iletisim_label {
    float: left;
    width: 125px;
    height: 29px;
    padding-top: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
}

.iletisim_ayrac {
    float: left;
    width: 13px;
    height: 29px;
    padding-top: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #56667f;
}

.iletisim_input {
    float: left;
    padding: 15px 10px;
    height: 13px;
    border: 1px solid #d6dbe1;
    margin-right: 11px;
}

    .iletisim_input input {
        background: none;
        border: 0 none;
        width: 255px;
        height: 13px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        color: #56667f;
    }

.iletisim_selectCapsule {
    float: left;
}

.iletisim_radio {
    float: left;
    padding-top: 7px;
    width: 277px;
}

    .iletisim_radio label {
        display: inline-block;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        color: #56667f;
        padding: 9px 35px 0 10px;
    }

.iletisim_fileCapsule {
    float: left;
}

.fileSelectButton {
    width: 276px;
    height: 44px;
    background: url(../images/fileSelectButton_bg.png) 0 0 no-repeat;
    display: block;
    font-family: 'cbcssi';
    font-size: 17px;
    line-height: 44px;
    color: #fff;
    text-align: center;
}

.iletisim_fileMessage {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    padding: 16px 0 0 21px;
    color: #56667f;
}

.iletisim_captchaCapsule {
    border: 1px solid #d6dbe1;
    background: #fff;
    text-align: center;
    float: left;
    height: 43px;
    width: 275px;
}

    .iletisim_captchaCapsule img {
    }

.iletisim_sendCapsule {
    float: left;
}

.iletisimSendButton {
    width: 276px;
    height: 44px;
    background: url(../images/iletisimSendButton_bg.png) 0 0 no-repeat;
    display: block;
    font-family: 'cbcssi';
    font-size: 17px;
    line-height: 44px;
    color: #fff;
    text-align: center;
}

.iletisim_error {
    float: left;
    position: relative;
    height: 43px;
    width: 247px;
    border: 1px solid #e51937;
    display: none;
}

    .iletisim_error > span {
        display: block;
        height: 28px;
        padding-top: 15px;
        padding-left: 28px;
        margin-left: -7px;
        background: url(../images/finbas_error_bg.png) left center no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #e51937;
    }

    .iletisim_error.open {
        display: block;
    }


/* KONUT PROJELERIMIZ */
.kp_desc {
    line-height: 20px !important;
}

.kp_capsule {
}

    .kp_capsule > ul {
    }

        .kp_capsule > ul > li {
            margin-bottom: 20px;
            padding: 8px 0;
        }

.kp_photo {
    float: left;
    width: 34%;
    text-align: center;
}

    .kp_photo img {
        width: 200px;
        height: 208px;
        border: 1px solid #e3e3e3;
    }

.kp_text {
    float: left;
    width: 66%;
}

.kp_text_head {
    padding-bottom: 7px;
    border-bottom: 1px solid #e3e3e3;
}

.kp_text_head_col {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    float: left;
    margin-right: 10px;
}

    .kp_text_head_col strong {
        color: #d63e53;
    }

.kp_text_main {
    padding-top: 7px;
}

    .kp_text_main p {
        margin: 0 0 0 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #607a87;
        line-height: 20px !important;
    }

.kp_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #e07481;
    line-height: 20px;
}


/* FINANSMAN ARAÃ‡LARI Ã–DEME TABLOSU*/
.odemePlaniCapsule {
    background: #fff;
    padding: 15px;
    height: 570px;
    margin-bottom: -30px;
}

.odemePlaniMain {
    background: #f3f3f3;
    padding: 35px 10px 0 20px;
    height: 535px;
}

    .odemePlaniMain h2 {
        margin: 0 0 20px 0;
        font-family: 'cbcssi';
        font-size: 23px;
        color: #d63e53;
        font-weight: normal;
    }

.odemeTableMain {
    height: 470px;
    padding-right: 15px;
}

.odemePlaniTable {
    width: 95.9%;
    border-right: 1px solid #e2e3e4;
    border-top: 1px solid #e2e3e4;
}

    .odemePlaniTable thead tr th {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #56667f;
        font-weight: bold;
        border-left: 1px solid #e2e3e4;
        border-bottom: 1px solid #e2e3e4;
        background: #f3f3f3;
        padding: 16px 0;
        width: 13.7%;
    }

        .odemePlaniTable thead tr th.firstCol {
        }

    .odemePlaniTable tbody tr td {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #828a89;
        border-left: 1px solid #e2e3e4;
        border-bottom: 1px solid #e2e3e4;
        background: #ffffff;
        padding: 15px 0;
    }



/* 14.08.2015 */

.socialCapsule {
    text-align: right;
}

    .socialCapsule a {
        display: inline-block;
        width: 30px;
        height: 30px;
        margin-left: 6px;
    }
    /*.facebookButton { margin-right: 10px;}*/
    .socialCapsule img {
        padding-right: 10px;
    }

.facebookButton {
    background: url(../images/socialmediaicons/facebook.png) 0 0 no-repeat;
    display: inline-block;
}

.twitterButton {
    background: url(../images/socialmediaicons/twitter.png) 0 0 no-repeat;
    display: inline-block;
}

.linkedinButton {
    background: url(../images/socialmediaicons/linkedin.png) 0 0 no-repeat;
    display: inline-block;
}

.facebookButton:hover {
    background: url(../images/socialmediaicons/facebook-hover.png) 0 0 no-repeat;
}

.twitterButton:hover {
    background: url(../images/socialmediaicons/twitter-hower.png) 0 0 no-repeat;
}

.linkedinButton:hover {
    background: url(../images/socialmediaicons/linkedin-hover.png) 0 0 no-repeat;
}

/* Large desktop */
@media (min-width: 950px) {
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 950px) {

    .mobileOnly {
        display: block;
    }

    .desktopOnly {
        display: none;
    }
}

/* Landscape phone to portrait tablet */
@media (max-width: 640px) {
}

/* Portrait phones and down */
@media (min-width:320px) and (max-width: 480px) {
    .contentMainRight {
        width: 230px;
    }

    .contentNewsPagerMain ul li {
        margin-right: 7px;
    }

    .footerLogoSliderCapsule {
        width: 320px;
    }
}

/* Landscape phones */
@media (min-height:200px) and (max-height:500px) and (max-width:960px) {
}

.finansmanInput.disabled {
    background-color: #eaeaea !important;
}

required {
    color: red;
}

onerequired {
    color: red;
}

.invalid {
    border-color: #FC7F33;
}
.invalid2 {
    color: #FC7F33;
}

tr.bold {
    font-weight: bold;
}

.searchSelectCity select{
    position: relative;
    top: -18px;
}

select {
  width: 100%;
  height: 33px;
  font-size: 14px;
  color: #555;
  background: #fff;
  border: none;
  border-radius: 0px;
  outline: none;
}


/* İletişim Formu Kvk Checkbox ve Düzenlemeler*/

.kvkk {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}
.kvkk2 {
    font-size: 16px;
    font-weight: bold;
    color: #d5385b;
}
.kvkk3 {
  margin-left:35px;
  float:right
}

.kvk-checkbox {
	position: relative;
	cursor: pointer;
	font-size: 22px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
    user-select: none;
    float: left;
  }
  
  .kvk-checkbox input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
  }
  
  .checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #bbb3b3;
  }
  
  .kvk-checkbox:hover input ~ .checkmark {
	background-color: #ccc;
  }
  
  .kvk-checkbox input:checked ~ .checkmark {
	background-color: #6ac559;
  }
  
  .checkmark:after {
	content: "";
	position: absolute;
	display: none;
  }
  
  .kvk-checkbox input:checked ~ .checkmark:after {
	display: block;
  }
  
  .kvk-checkbox .checkmark:after {
	left: 9px;
	top: 5px;
	width: 5px;
	height: 10px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
  }

  #check-control {
    margin-top:100px;
    color: red;
    display: none;
  }
  /* Kvk Son*/
  