﻿.center, .header, .logo, .logo a, .menu, .menu li, .menu li a {
    position: relative;
}

.boxes_news_list li p, .k_m_left, .toggle_body {
    line-height: 20px;
}

@font-face {
    font-family: main-font;
    src: url(fonts/main/Mic32NewRounded-Regular.eot);
    src: url(fonts/main/Mic32NewRounded-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/main/Mic32NewRounded-Regular.woff2) format('woff2'),url(fonts/main/Mic32NewRounded-Regular.woff) format('woff'),url(fonts/main/Mic32NewRounded-Regular.ttf) format('truetype'),url(fonts/main/Mic32NewRounded-Regular.svg#Mic32NewRounded-Regular) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'CalcineW00';
    src: url('fonts/calcine/CalcineW00-Bold.eot');
    src: url('fonts/calcine/CalcineW00-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/calcine/CalcineW00-Bold.woff2') format('woff2'), url('fonts/calcine/CalcineW00-Bold.woff') format('woff'), url('fonts/calcine/CalcineW00-Bold.ttf') format('truetype'), url('fonts/calcine/CalcineW00-Bold.svg#CalcineW00-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'CalcineW00';
    src: url('fonts/calcine/CalcineW00-Light.eot');
    src: url('fonts/calcine/CalcineW00-Light.eot?#iefix') format('embedded-opentype'), url('fonts/calcine/CalcineW00-Light.woff2') format('woff2'), url('fonts/calcine/CalcineW00-Light.woff') format('woff'), url('fonts/calcine/CalcineW00-Light.ttf') format('truetype'), url('fonts/calcine/CalcineW00-Light.svg#CalcineW00-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'CalcineW00';
    src: url('fonts/calcine/CalcineW00-Regular.eot');
    src: url('fonts/calcine/CalcineW00-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/calcine/CalcineW00-Regular.woff2') format('woff2'), url('fonts/calcine/CalcineW00-Regular.woff') format('woff'), url('fonts/calcine/CalcineW00-Regular.ttf') format('truetype'), url('fonts/calcine/CalcineW00-Regular.svg#CalcineW00-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}



* {
    /* margin: 0; */
    padding: 0;
    /* outline: 0; */
    /* box-sizing: border-box; */
    /* font-family: Roboto,sans-serif; */
}

.breadcrumb li a:hover, .footer_2 a:hover {
    text-decoration: underline;
}

body, html {
    width: 100%;
    height: 100%;
}

body {
    background-color: #1366b2;
}

strong {
    font-weight: 700;
}

.clear {
    clear: both;
}

.center {
    width: 1200px;
    margin: 0 auto;
}

.header {
    width: 100%;
    height: 90px;
}

.header_in, .logo, .logo a, .menu, .menu li, .menu li a {
    height: 100%;
}

.logo {
    float: left;
    width: 249px;
    background: url(img/logo.png) center no-repeat;
}

    .logo a {
        display: block;
        width: 100%;
    }

.menu {
    float: right;
    margin-bottom: 0 !important;
    z-index: 999;
}

    .menu li {
        float: left;
        display: table;
    }

        .menu li a {
            display: table-cell;
            vertical-align: middle;
            padding: 0 13px 0 60px;
            color: #fff;
            font-size: 17px;
            font-family: Roboto,sans-serif !important;
            background-position: 12px center;
            background-repeat: no-repeat;
            min-width: 200px;
        }

    .menu:not(.sub-menu) > li a {
        text-transform: capitalize;
    }

    .menu .hover_menu a, .menu li a:hover {
        background-color: #fff;
        color: #069;
    }

    .menu li .b_haqqinda {
        background-image: url(img/b_haqqinda.png);
        background-color: #004990;
        border-bottom-left-radius: 9px;
    }

    .menu li .b_xidmet {
        background-image: url(img/b_xidmet.png);
        background-color: #004990;
    }

    .menu .hover_menu .b_haqqinda, .menu .hover_menu .int_bank {
        border-radius: 0;
    }

    .menu .hover_menu .b_haqqinda {
        background-image: url(img/b_haqqinda_hover.png);
    }

    .menu .hover_menu .b_xidmet {
        background-image: url(img/b_xidmet_hover.png);
    }

    .menu li .int_bank {
        color: #fff !important;
        background-color: #d9312d !important;
        background-image: url(img/int_bankciliq.png);
        border-bottom-right-radius: 9px;
        background-position: 9px center;
    }

    .menu .hover_menu .b_haqqinda, .menu .hover_menu .b_xidmet {
        background-color: #fff;
        color: #069;
    }

.sub-menu {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    display: none;
}

    .sub-menu li, .sub-menu li a {
        position: relative;
        width: 100%;
    }

    .sub-menu li {
        background-color: #fff;
        float: left;
        height: 45px;
        display: table;
        margin: 0 !important;
        border-bottom: 1px solid #cff;
    }

        .sub-menu li:last-child {
            border-bottom: 0;
        }

        .sub-menu li a {
            display: table-cell;
            vertical-align: middle;
            height: 100%;
            padding: 15px 5px 15px 12px;
            color: #069;
        }

            .sub-menu li a:hover {
                color: #fff;
                background-color: #0cf;
                border-radius: 0;
            }

        .sub-menu li:last-child, .sub-menu li:last-child a, .sub-menu li:last-child a:hover {
            border-bottom-left-radius: 3px;
            border-bottom-right-radius: 3px;
        }

.sub-menu-2 {
    position: absolute;
    left: 100%;
    top: 0;
    width: 216px;
    display: none;
    background: 0 0;
    border-radius: 3px;
}

    .sub-menu-2 li {
        background-color: #fff;
    }

        .sub-menu-2 li a {
            border-radius: 0 !important;
        }

        .sub-menu-2 li:first-child a:hover {
            border-top-left-radius: 3px !important;
            border-top-right-radius: 3px !important;
        }

        .sub-menu-2 li:last-child a:hover {
            border-bottom-left-radius: 3px !important;
            border-bottom-right-radius: 3px !important;
        }

.sub-menu li:hover .sub-menu-2 {
    display: block;
}

/*
sub_menu2{
       position: absolute;
    left: 100%;
    top: 0;
    width: 200px;
    background-color: #fff; 
}
*/

/**/

.slider {
    position: relative;
    margin: 0 auto;
    width: 100%;
    height: 363px;
    background-color: #1366b2;
}

.slider_in, .slider_in li {
    height: 100%;
}

.slider_img {
    position: relative;
    float: left;
    height: 100%;
    display: table;
}

    .slider_img img {
        position: absolute;
        margin: auto;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        object-fit: cover;
    }

.slider_content {
    position: relative;
    float: right;
    width: 650px;
    text-align: right;
    height: 100%;
    display: table;
}

.slider_content_in {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    font-size: 40px;
    color: #fff;
    font-family: main-font;
}

.html_ru .slider_content_in {
    font-size: 33px;
}

.slider_content_in a {
    color: #fff;
    font-size: 16px;
    background-color: #004990;
    padding: 7px 20px;
    border-radius: 3px;
}

.slider_hidden {
    overflow: hidden !important;
}

.flexslider .slides img {
    display: block;
}

.boxes {
    position: relative;
    width: 100%;
    height: 365px;
}

.box_in {
    height: 100%;
}

.search_box {
    position: absolute;
    width: 685px;
    margin: auto;
    left: 0;
    right: 0;
    top: -30px;
    z-index: 998;
}

.search_input {
    position: relative;
    float: left;
    width: 100%;
    height: 61px;
    border: 0;
    background-color: #fff;
    padding-left: 25px;
    color: #0cf;
    font-size: 22px;
    font-family: main-font;
    border-radius: 3px;
}

    .search_input::-webkit-input-placeholder {
        color: #0cf;
    }

    .search_input:-moz-placeholder {
        color: #0cf;
        opacity: 1;
    }

    .search_input::-moz-placeholder {
        color: #0cf;
        opacity: 1;
    }

    .search_input:-ms-input-placeholder {
        color: #0cf;
    }

.search_btn {
    position: absolute;
    width: 66px;
    height: 49px;
    background: url(img/search_btn.png) center no-repeat #0cf;
    border: 0;
    right: 5px;
    top: 6px;
}

.search_result, .search_result_in, .search_shadow {
    position: relative;
    float: left;
    width: 100%;
}

.search_shadow {
    height: 18px;
    background-image: url(img/search_shadow.png);
    background-repeat: no-repeat;
    background-size: contain;
}

.search_result {
    margin-top: -9px;
    display: none;
}

.search_result_show {
    display: block !important;
}

.search_result_in {
    overflow: hidden;
    background-color: #fff;
}

.hide_search_res_btn {
    position: absolute;
    top: 0;
    right: -25px;
    border: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    cursor: pointer;
    width: 25px;
    height: 25px;
    background: url(img/feedback_close_red.png) center no-repeat #fff;
}

.search_info, .search_result_list li {
    border-bottom: 1px solid #ccc;
    position: relative;
    float: left;
}

.boxes_list li, .logos li, .news_slider_btn li {
    background-position: center top 40%;
    background-repeat: no-repeat;
}


.cavab_side {
    position: relative;
    float: left;
}

.cavab_left_side {
    width: calc(100% - 350px);
}

.cavab_right_side {
    width: 330px;
    float: right;
}

.sss .cavab_right_side {
    width: 200px;
}

.sss .cavab_left_side {
    width: calc(100% - 220px);
}

.cavab_full {
    position: relative;
    float: left;
    width: 100%;
}

.fb_app li h2,
.search_result_list li h2 {
    position: relative;
    float: left;
    width: 100%;
    color: #0cf;
    font-size: 18px;
    padding: 10px 0;
}

.fb_app li img,
.search_result_list li img {
    position: relative;
    float: left;
    width: 100%;
}

.fb_app li p,
.search_result_list li p {
    position: relative;
    float: left;
    margin-bottom: 10px;
    width: 100%;
}

.fb_app li p {
    /*margin-top: 0;
    width: 100%;*/
}

.search_result_list li .no_image,
.fb_app li .no_image {
    width: 100%;
    margin-top: 10px;
}

.fb_app li .sertler,
.search_result_list li .sertler {
    color: #fff;
    background-color: #0cf;
    width: 120px;
    float: left;
    text-align: center;
    padding: 10px 0;
    text-decoration: none !important;
    margin-top: 10px;
}

a.sertler:hover,
.search_result_list li a.sertler:hover {
    background-color: #004990;
}

.search_result_list li .sertler {
    /*right: 0;
    bottom: 5px;
    position: absolute;*/
}

.search_result_list li .no_image {
    position: relative;
    bottom: 0;
}


.search_result_list_box {
    position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
}

.search_info {
    width: 627px;
    margin-left: 25px;
    height: 50px;
    font-size: 14px;
    color: #06c;
    font-family: Roboto,sans-serif;
    padding: 19px 0;
}

.boxes_list li a, .search_button2 {
    font-family: main-font;
    color: #fff;
}

.search_result_list {
    position: relative;
    float: left;
    width: 655px;
    margin-left: 10px;
    margin-bottom: 0;
}

    .search_result_list .sss {
        padding: 15px;
        padding-right: 0;
    }

    .search_result_list li {
        width: 100%;
    }

        .search_result_list li:last-child {
            border: 0;
        }

        .search_result_list li a {
            position: relative;
            display: block;
            width: 100%;
            font-size: 20px;
            color: #06c;
            padding: 10px 0 10px 15px;
            margin-top: 5px;
            margin-bottom: 5px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .right_news_list li .bura,
        .search_result_list li .bura {
            display: initial;
            margin: 0;
            padding: 0;
            font-size: 16px;
            background-color: transparent !important;
            color: #06c !important;
            display: initial;
        }

            .right_news_list li .bura:hover,
            .search_result_list li .bura:hover {
                text-decoration: underline;
            }

        .search_result_list li a:hover {
            color: #fff;
            background-color: #0cf;
        }

.ad_search_clear {
    position: relative;
    height: 10px;
    float: left;
    width: 100%;
    background-color: #fff;
}

.ad_search {
    position: absolute;
    right: 10px;
    bottom: -21px;
}

.search_button2 {
    position: relative;
    font-size: 18px;
    background-color: #0cf;
    padding: 10px 20px;
    border: 0;
    display: none;
}

.boxes_list, .boxes_list li {
    display: table;
    position: relative;
}

.boxes_list {
    margin: 0 auto;
}

    .boxes_list li {
        float: left;
        margin-bottom: 5%;
        margin-top: 10%;
        width: 186px;
        height: 185px;
        border-right: 1px solid #69c;
        background-color: #004990;
        text-align: center;
        -webkit-transition: background-color .5s;
        -moz-transition: background-color .5s;
        -ms-transition: background-color .5s;
        -o-transition: background-color .5s;
        transition: background-color .5s;
    }

        .boxes_list li:hover {
            background-color: #0cf;
        }

        .boxes_list li:last-child {
            border: 0;
        }

.kredit {
    background-image: url(img/kredit.png);
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.emanet {
    background-image: url(img/emanet.png);
}

.kartlar {
    background-image: url(img/kartlar.png);
}

.kocurme {
    background-image: url(img/kocurme.png);
}

.bankciliq {
    background-image: url(img/bankciliq.png);
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.boxes_list li a {
    position: relative;
    display: table-cell;
    vertical-align: bottom;
    font-size: 18px !important;
}

.html_ru .boxes_list li a {
    font-size: 15px !important;
}

.boxes_list li a span {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 3px;
    font-family: main-font !important;
}


.fag_list li {
    width: 160px;
    height: 160px !important;
}

.footer, .footer_box {
    width: 100%;
    position: relative;
}

.fag_list li a {
    font-size: 16px !important;
}

.footer_2, .news_slider li a {
    font-size: 12px;
    font-family: Roboto,sans-serif;
    color: #fff;
}

.news_slider li a {
    font-size: 16px;
    text-transform: capitalize;
}

.footer {
    height: 91px;
}

.footer_in {
    height: 100%;
}

.footer_box {
    float: left;
    top: 20px;
}

    .footer_box li {
        position: relative;
        float: left;
        height: 53px;
        border-right: 1px solid #39c;
    }

        .footer_box li:last-child {
            border: 0;
        }

    .footer_box p, .footer_box span, .footer_box ul {
        display: table-cell;
        vertical-align: middle;
    }

.footer_2 {
    position: relative;
    width: 390px;
    display: table;
    text-align: center;
}

    .footer_2 .footer_2_span {
        text-align: left;
        padding-left: 25px;
    }

    .footer_2 a {
        color: #fff;
    }

.footer_1 {
    width: 225px;
}

.logos {
    position: relative;
    display: table !important;
    margin-top: 16px;
}

    .logos li {
        position: relative;
        float: left;
        height: 20px;
        margin-right: 15px;
        border: 0;
    }

    .logos .koc {
        width: 59px;
        background-image: url(img/koc_logo.png);
    }

    .logos .unicredi {
        width: 100px;
        background-image: url(img/unikredi.png);
        margin-right: 0;
    }

    .logos li a {
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
    }

.footer_3 {
    width: 250px;
    display: block;
}

#news_slider {
    position: relative;
    margin: 0 auto;
    width: 100%;
    font-family: Roboto,sans-serif;
}

.news_slider {
    position: relative;
    width: 100%;
    margin-top: 18px !important;
    float: left;
}

    .news_slider li {
        float: left !important;
        width: 100%;
        position: relative;
        color: #fff;
        font-family: Roboto,sans-serif;
        text-align: center;
        overflow: visible !important;
        border: 0;
    }

        .news_slider li b {
            font-family: Roboto,sans-serif;
        }

.feedback_title, .feedback_title p {
    font-family: main-font;
}


.news_slider_btn {
    position: absolute;
    width: 100%;
    left: 0;
    top: 5px;
    z-index: 1000;
}

    .news_slider_btn li {
        position: absolute;
        width: 15px;
        height: 15px;
        top: 15px;
        cursor: pointer;
        border: 0;
    }

    .news_slider_btn #news_prev {
        left: 10px;
        background-image: url(img/n_prev_arrow.png);
    }

    .news_slider_btn #news_next {
        right: 10px;
        background-image: url(img/n_next_arrow.png);
    }

.h_aleti_center {
    position: relative;
    display: table !important;
    margin: 0 auto;
    top: 17px;
}

    .h_aleti_center li {
        position: relative;
        float: left;
        margin: 0;
    }

    .h_aleti_center .h_a_img {
        width: 24px;
        height: 21px;
        background: url(img/h_aleti.png) center no-repeat;
        margin-right: 10px;
        margin-top: -1px;
    }

.lang_box {
    width: 140px;
}

.footer_5 {
    width: 195px;
    float: right !important;
}

.social_icons,
.lang_list {
    float: left;
    margin-top: 10px;
}

.lang_list {
    margin-top: 12px;
    width: 80px;
    height: 30px;
    margin-left: 28px;
}

    .lang_list:hover {
        background-color: #004990;
    }

    .social_icons li,
    .lang_list li {
        position: relative;
        float: left;
        border: 0;
    }

    .lang_list li {
        height: 100%;
        display: inline-block;
        width: 100%;
    }


        .social_icons li a,
        .lang_list li a {
            position: relative;
            display: block;
            color: #fff;
            font-size: 25px;
            padding: 0 9px;
        }

        .lang_list li a {
            font-size: 16px;
            height: 100%;
            width: 100%;
            text-align: left;
            padding: 3px 20px;
        }

.lang_list_in {
    position: absolute;
    left: 0;
    bottom: 100%;
    width: 100%;
    background-color: #004990;
    padding: 0 3px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

    .lang_list_in li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    }

        .lang_list_in li:last-child {
            border: 0;
        }

.footer_box .lang_list_in {
    display: none;
}

.footer_box .lang_list li:hover .lang_list_in {
    display: block;
}

.lang_list_in li {
    width: 100%;
}

    .lang_list_in li a {
        width: calc(100% + 6px);
        left: -3px;
    }

        .lang_list_in li a:hover {
            color: #004990;
            background-color: #fff;
        }

.lang_arrow {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    width: 35px;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(img/l_up.png);
}

.footer_box .lang_list li:hover .lang_arrow {
    background-image: url(img/l_down.png);
}

.feedback {
    position: fixed;
    right: -225px;
    top: 40%;
    width: 275px;
    height: 215px;
    z-index: 2000;
}

.close_btn, .feedback_title {
    position: absolute;
    cursor: pointer;
}

.close_btn {
    border: 0;
    width: 8px;
    height: 8px;
    left: -8px;
    top: -8px;
    background: url(img/feedback_close_red.png);
    display: none;
}

.feedback_title {
    left: -81px;
    top: 82px;
    width: 214px;
    height: 50px;
    color: #fff;
    background: url(img/feedback_envelope.png) 15px center no-repeat #c03;
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    font-size: 14px;
    padding-left: 53px;
    padding-top: 18px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.feedback_list {
    position: relative;
    float: right;
    width: 224px;
    height: 100%;
    border: 1px solid #cff;
    border-bottom: 0;
    border-left: 0;
    margin-bottom: 0;
}

    .feedback_list li {
        position: relative;
        float: left;
        width: 100%;
        height: 53px;
        display: table;
        border-bottom: 1px solid #cff;
    }

        .feedback_list li:last-child {
            border: 0;
            height: 54px;
        }

        .feedback_list li a {
            position: relative;
            display: table-cell;
            vertical-align: middle;
            width: 100%;
            height: 100%;
            background-color: #fff;
            color: #069;
            font-size: 14px;
            font-family: Roboto,sans-serif;
            text-align: left;
            padding-left: 12px;
        }

            .feedback_list li a:hover {
                color: #fff;
                background-color: #0cf;
            }

.h_aleti {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2000;
    display: none;
    width: 100%;
}

.content, .left, .left_header, .user_btns, .user_btns li {
    position: relative;
}

.h_aleti_title {
    background: rgba(36,144,207,1);
    background: -moz-radial-gradient(center,ellipse cover,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(19,101,178,1) 84%,rgba(19,101,178,1) 100%);
    background: -webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(36,144,207,1)),color-stop(0,rgba(36,144,207,1)),color-stop(0,rgba(36,144,207,1)),color-stop(84%,rgba(19,101,178,1)),color-stop(100%,rgba(19,101,178,1)));
    background: -webkit-radial-gradient(center,ellipse cover,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(19,101,178,1) 84%,rgba(19,101,178,1) 100%);
    background: -o-radial-gradient(center,ellipse cover,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(19,101,178,1) 84%,rgba(19,101,178,1) 100%);
    background: -ms-radial-gradient(center,ellipse cover,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(19,101,178,1) 84%,rgba(19,101,178,1) 100%);
    background: radial-gradient(ellipse at center,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(36,144,207,1) 0,rgba(19,101,178,1) 84%,rgba(19,101,178,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2490cf', endColorstr='#1365b2', GradientType=1 );
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    left: 0;
    top: -50px;
    width: 100%;
    padding-left: 0 !important;
}

.h_aleti_center2 {
    top: 0 !important;
}

.h_aleti_list {
    float: left;
    width: 100%;
}

    .h_aleti_list li a:hover {
        color: #0cf;
        background-color: #fff;
    }

.content {
    width: 100%;
    float: left;
    min-height: calc(100% - 181px);
}

.content_search_box {
    top: 10px;
    min-height: 85px;
}

.hide_search_area {
    left: initial;
    display: block;
    right: 0;
    background-image: url(img/feedback_close.png);
}

.left {
    float: left;
    width: 850px;
    padding: 35px 20px 45px;
    background-color: #fff;
    margin-bottom: 5px;
    margin-top: 85px;
    border-radius: 4px 0 4px 4px;
}

.breadcrumb, .post_img {
    margin-bottom: 15px;
}

.left_header {
    float: left;
    width: 100%;
}

    .left_header h1, .vak_title {
        position: relative;
        font-family: main-font !important;
        font-weight: lighter;
        font-size: 35px;
        color: #069;
        float: left;
        max-width: 675px;
    }


.user_btns {
    float: right;
    margin-top: 12px;
}

.user_btns2 {
    margin-right: -5px;
}

.user_btns li {
    float: left;
    width: 22px;
    height: 25px;
    margin-left: 10px;
}

    .breadcrumb, .user_btns li button {
        width: 100%;
        float: left;
        position: relative;
    }

    .user_btns li:last-child {
        margin-right: 0;
    }

    .user_btns li button {
        height: 100%;
        background-color: transparent;
        background-repeat: no-repeat;
        background-image: url(img/zoom_btns.png);
        border: 0;
    }

.user_btns #print {
    background-position: -1px center;
}

.user_btns #zoom-out {
    background-position: -23px center;
}

.user_btns #zoom-in {
    background-position: -44px center;
}

.user_btns #normal {
    background-position: -66px center;
}

.breadcrumb li {
    position: relative;
    float: left;
    margin-right: 20px;
}

    .breadcrumb li:after {
        position: absolute;
        right: -14px;
        top: 0;
        content: '>';
        color: #999;
        font-size: inherit;
    }

    .breadcrumb li:last-child:after {
        display: none;
    }

    .breadcrumb li a {
        position: relative;
        font-family: Roboto,sans-serif;
        color: #999;
        font-size: 12px;
    }

.left_content, .left_content h2 {
    font-family: main-font;
    float: left;
    width: 100%;
    position: relative;
}

.breadcrumb li:last-child a:hover {
    text-decoration: none;
}

.calc_txt_2 a:hover, .credit_list li .box_etrafli_btn:hover, .credit_list li .c_list_title:hover, .hesabat-link a:hover, .k-i-s-fix a:hover, .right_news_list li a h2:hover, .right_news_list2 li .a-link-class:hover, .search_list2 li a:hover, .toggle_body a:hover {
    text-decoration: underline;
}

.post_img {
    position: relative;
    float: left;
    width: 100%;
}

.left_content {
    font-size: 14px;
    text-align: left;
    color: #333;
}

    .left_content h2 {
        color: #0cf;
        font-size: 20px;
        font-weight: lighter;
    }

    .left_content h3 {
        position: relative;
        float: left;
        width: 100%;
        font-size: 14px;
        color: #069;
        margin-top: 28px;
        margin-bottom: 28px;
    }

    .left_content .content_img {
        position: relative;
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .left_content p {
        position: relative;
        float: left;
        width: 100%;
        font-size: 15px;
    }

    .left_content *, .left_content a, .left_content em, .left_content p, .left_content strong {
        /* font-family: Roboto,sans-serif!important; */
    }

    .left_content .category_desc {
        font-family: main-font !important;
        color: #069;
        font-size: 18px;
        padding-bottom: 10px;
    }

    .left_content .post_excerpt {
        font-weight: 500;
    }

.left_content2 h2 {
    margin-bottom: 20px;
}

.vak_title {
    font-family: main-font !important;
    width: 100%;
    margin-top: 40px;
}

.right {
    position: relative;
    float: right;
    width: 350px;
    padding: 35px 13px 30px;
    background: url(img/right-shadow.png) left top repeat-y #fff;
    margin-top: 85px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.currency-box, .mehsul_list li {
    float: left;
    background-position: center;
}

.currency-box, .form-select, .mehsul_list li, .toggle_header, .upload_txt, .zoom-buttom {
    background-repeat: no-repeat;
}

.right_header {
    position: relative;
    float: left;
    width: 100%;
    height: 49px;
    font-size: 25px;
    font-family: main-font;
    font-weight: lighter;
    color: #fff;
    padding: 5px 13px;
    border-radius: 3px;
    cursor: pointer;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
    -ms-transition: background-color .5s;
    -o-transition: background-color .5s;
    transition: background-color .5s;
}

.currency-input, .currency-input-box, .form-select, .toggle_body, .toggle_header, .xidmetler_menu li a {
    font-family: Roboto,sans-serif;
}

.mehsul_header {
    background-color: #1366b2;
}

.mehsul_list {
    position: relative;
    display: table;
    margin: 13px auto 15px;
}

    .calc_txt, .mehsul_list li a, .xidmetler_menu li:hover .xidmetler_sub_menu {
        display: block;
    }

    .mehsul_list li {
        position: relative;
        width: 40px;
        height: 40px;
        margin-right: 15px;
    }

        .mehsul_list li:last-child {
            margin: 0;
        }

    .mehsul_list #pr1 {
        background-image: url(img/pr1.png);
    }

        .mehsul_list #pr1:hover, .mehsul_list .pr1_active {
            background-image: url(img/pr1_hover.png) !important;
        }

    .mehsul_list #pr2 {
        background-image: url(img/pr2.png);
    }

        .mehsul_list #pr2:hover, .mehsul_list .pr2_active {
            background-image: url(img/pr2_hover.png) !important;
        }

    .mehsul_list #pr3 {
        width: 70px;
        background-image: url(img/pr3.png);
    }

        .mehsul_list #pr3:hover, .mehsul_list .pr3_active {
            background-image: url(img/pr3_hover.png) !important;
        }

    .mehsul_list #pr4 {
        background-image: url(img/pr4.png);
    }

        .mehsul_list #pr4:hover, .mehsul_list .pr4_active {
            background-image: url(img/pr4_hover.png) !important;
        }

    .mehsul_list #pr5 {
        background-image: url(img/pr5.png);
    }

        .mehsul_list #pr5:hover, .mehsul_list .pr5_active {
            background-image: url(img/pr5_hover.png) !important;
        }

    .mehsul_list li a {
        position: relative;
        width: 100%;
        height: 100%;
    }

.xidmet_header {
    background-color: #0cf;
}

    .resurs_dow_btn:hover, .vakant_list, .xidmet_header:hover {
        background-color: #1366b2;
    }

        .vakant_list:hover {
            background-color: #0cf;
        }

.currency-box, .currency-header {
    background-color: #069;
}

.xidmetler_menu {
    position: relative;
    float: left;
    width: 100% !important;
    margin: 15px 0;
}

    .calc_txt, .currency-line, .xidmetler_menu li, .xidmetler_menu li a, .xidmetler_sub_menu li {
        width: 100%;
        position: relative;
    }

    .xidmetler_menu li {
        float: left;
    }

        .xidmetler_menu li a {
            display: block;
            padding: 2px 0 2px 12px;
            font-size: 18px;
            font-weight: lighter;
            color: #069;
        }

        .xidmetler_menu a:hover, .xidmetler_menu li .xidmetler_active_menu {
            font-weight: 700;
        }

    .xidmetler_menu .range_slide {
        margin-bottom: 0;
        padding-bottom: 5px;
        margin-top: 5px;
    }

.calc_txt {
    float: left;
    color: #0cf;
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 5px;
    height: 50px;
}

.calc_txt_2 {
    height: inherit;
    margin-bottom: 0;
    color: #069;
}

    .calc_txt_2 a {
        color: #0cf;
    }

.xidmetler_sub_menu {
    position: relative;
    float: left;
    display: none;
}

    .xidmetler_sub_menu li {
        float: left;
    }

        .xidmetler_sub_menu li a {
            color: #366;
            font-size: 16px;
            padding-left: 30px;
        }

            .xidmetler_sub_menu li a:hover {
                font-weight: 400;
                text-decoration: underline;
            }

.currency-line {
    float: left;
    height: 33px;
    margin-top: 8px;
}

.currency-left-side {
    position: relative;
    float: left;
    width: 110px;
    height: 100%;
}

.currency-box {
    position: relative;
    width: 35px;
    height: 100%;
    margin-right: 1px;
}

.currency-left-box {
    background-image: url(img/left-arrow.png);
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    cursor: pointer;
}

.currency-right-box {
    background-image: url(img/right-arrow.png);
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    cursor: pointer;
}

.currency-center-box {
    transition: all .5s;
    background-image: url(img/currency.png);
}

.currency-1 {
    background-position: -1px center;
}

.currency-2 {
    background-position: -39px center;
}

.currency-3 {
    background-position: -74px center;
}

.currency-4 {
    background-position: -105px center;
}

.currency-5 {
    background-position: -140px center;
}

.currency-6 {
    background-position: -175px center;
}

.currency-right-side {
    position: relative;
    float: right;
    width: 183px;
    height: 100%;
}

.currency-input, .currency-input-box, .right_news_list, .toggle_list, .toggle_list li {
    width: 100%;
    position: relative;
}

.currency-input, .currency-input-box {
    float: right;
    height: 100%;
    background-color: #F6F6F6;
    color: #069;
    font-size: 20px;
    border: 0;
    text-align: right;
    padding-right: 5px;
}

.currency-center-line {
    margin-top: 0;
}

.currency-input-center-box {
    background-color: #fff;
    font-size: 30px;
    display: table;
}

    .currency-input-center-box span {
        display: table-cell;
        vertical-align: middle;
        height: 100%;
        position: relative;
    }

.news_header {
    margin-top: 10px;
}

.right_news_list {
    float: left;
}

    .right_news_list li {
        float: left;
        margin-top: 20px;
    }

        .right_news_list li, .right_news_list li a {
            position: relative;
            display: block;
            width: 100%;
            /* font-size: 14px; */
            /* color: #333; */
            padding-left: 12px;
        }

            .right_news_list li a h2, .right_news_list li h2 {
                font-size: 18px;
                color: #069;
                font-weight: 700;
            }

.right_news_list2 li:first-child {
    margin-top: 0;
}

.right_news_list2 li, .right_news_list2 li a {
    padding-left: 0;
}

.search_list2 li {
    margin-top: 10px;
}

.boxes_news_list li img {
    position: relative;
    float: left;
    max-width: 150px;
    margin-right: 10px;
}

.toggle_list {
    float: left;
}

    .toggle_list li {
        float: left;
        margin-top: 8px;
    }

.toggle_list_calc {
    width: 47%;
}

    .toggle_list_calc li {
        width: 100%;
        clear: both;
    }

.h_list li {
    margin-top: 0;
}

.toggle_header {
    position: relative;
    display: table;
    height: 50px;
    width: 100%;
    background-color: #F6F6F6;
    color: #069;
    font-size: 20px !important;
    padding-left: 20px;
    background-position: right 15px center;
    border-radius: 2px;
    cursor: pointer;
    border-color: transparent !important;
    background-image: url(img/toggle-plus.png);
    padding-right: 36px;
}

    .toggle_header h3, .toggle_header span {
        position: relative;
        display: table-cell;
        vertical-align: middle;
        height: 100%;
    }

.toggle_header_active {
    background-color: #069;
    background-image: url(img/toggle-minus.png);
    color: #fff !important;
}

.toggle_header2 {
    background-image: none !important;
}

    .toggle_header2:hover {
        color: #00bfff;
    }

.arrow {
    top: 10px;
    right: 31px;
}

    .arrow:after {
        position: absolute;
        left: 0;
        top: 0;
        content: '+';
    }

.contact_bottom_inputs, .contact_top_inputs, .contact_top_inputs li, .form-select, .toggle_body {
    position: relative;
    float: left;
}

.arrow_active:after {
    content: '-';
}

.toggle_body {
    width: 100%;
    color: #333;
    font-size: 14px;
    padding: 12px 17px;
    display: none;
}

.toggle_body_2 {
    padding-left: 0;
}


.toggle_body ul {
    position: relative;
    float: left;
    margin-left: 15px;
}

    .toggle_body ul li {
        list-style-type: disc;
    }

.form-input, .form-select {
    height: 50px;
    padding-left: 15px;
}

.contact_top_inputs {
    width: 295px;
}

    .contact_top_inputs li {
        width: 100%;
        margin-top: 5px;
    }

.contact_top_inputs2 li {
    margin-top: 0;
}

.contact_top_inputs3 li {
    margin-top: 0;
    margin-bottom: 12px;
}

.form-select {
    width: 295px;
    border: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #fff;
    font-size: 20px;
    background-color: #0cf;
    border-radius: 3px;
    background-image: url(img/form-arrow.png);
    background-position: 270px center;
}

.contact_bottom_inputs {
    width: 400px;
}

    .contact_bottom_inputs li, .form-input, .uploaded_image {
        width: 100%;
        float: left;
        position: relative;
    }

    .contact_bottom_inputs li {
        margin-top: 5px;
    }

    .contact_bottom_inputs .order_list, .credit_input2 {
        margin-top: 15px;
    }

.form-input {
    font-family: main-font !important;
    font-size: 21px;
    border-radius: 3px;
    border: 1px solid #0cf;
    color: #069;
    -webkit-box-shadow: inset 2px 0 25px -1px rgba(204,204,204,.6);
    -moz-box-shadow: inset 2px 0 25px -1px rgba(204,204,204,.6);
    box-shadow: inset 2px 0 25px -1px rgba(204,204,204,.6);
    display: table;
}

.scn_pic {
    position: relative;
    float: left;
    width: 100px;
    max-height: 100px;
    margin-right: 10px;
    display: none;
}

.credit_input {
    width: 380px;
}

.credit_input2 {
    float: right;
}

.form_input_error {
    border-color: #d9312d;
}

.form_input_date {
    width: 110px !important;
    padding: 0;
}

.full_width, .full_width .dropdown-menu {
    width: 100% !important;
}

    .full_width .dropdown-menu > li > a {
        text-align: left;
    }

.day, .day .dropdown-menu {
    width: 110px !important;
}

.month, .month .dropdown-menu {
    width: 153px !important;
}

.form_input_date .dropdown-toggle {
    height: 100% !important;
    background-color: #0cf;
    color: #fff;
    border: 0;
}

.form_input_date .filter-option {
    width: 100% !important;
    padding: 3px 0 !important;
    text-align: center !important;
    font-family: main-font;
    font-size: 21px;
}

.calc_right_side .other, .form-input span, .form-input span *, .k_m_left {
    font-family: main-font !important;
}

.full_width .filter-option {
    text-align: left !important;
}

.form_input_date .caret {
    width: 6px;
    width: 10px;
    height: 10px;
    border-left: 0;
    border-top: 0;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    transform: rotate(45deg) translateY(-50%);
    transition: all .4s ease-in-out;
    transform-origin: 50% 0;
}

.form-input span {
    position: relative;
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}

.form-input::-webkit-input-placeholder {
    color: #069;
}

.form-input:-moz-placeholder {
    color: #069;
    opacity: 1;
}

.form-input::-moz-placeholder {
    color: #069;
    opacity: 1;
}

.form-input:-ms-input-placeholder {
    color: #069;
}

.file_btn {
    cursor: pointer;
    margin-bottom: 5px;
    width: 100%;
}

    .file_btn .file_upload_input {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
    }

    .file_btn span {
        margin-top: 8px;
        float: left;
        cursor: pointer;
    }

.form-input_2, .rehberlik_cat a {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #0cf;
    color: #fff;
    background-image: none;
}

.rehberlik_cat {
    clear: both;
    width: 300px;
    margin-bottom: 5px;
}

    .rehberlik_cat a {
        display: table;
        width: 100%;
        height: 100%;
    }

.feedback_cats {
    width: 545px;
}

.calc_right_side .other {
    color: #0cf;
    font-size: 20px;
}

.calc_right_side {
    position: relative;
    float: right;
}

.k_mebleg {
    position: relative;
    float: left;
    width: 100%;
    margin: 3px 0;
    display: table;
}

.k_m_left, .k_mebleg_right {
    display: table-cell;
    vertical-align: middle;
}

.k_m_left {
    position: relative;
    width: 50%;
}

.form-alert, .pagination li a, .table {
    font-family: Roboto,sans-serif;
}

.k_mebleg_right {
    float: right;
    padding: 8px 10px;
    height: inherit;
    width: 145px;
    text-align: right;
}

.r_value {
    width: initial !important;
}

.xidmetler_menu .other {
    width: 100% !important;
}

.div_box, .form-alert {
    position: relative;
    width: 100%;
}

output {
    display: block;
}

.form-input_2::-webkit-input-placeholder {
    color: #fff;
}

.form-input_2:-moz-placeholder {
    color: #fff;
    opacity: 1;
}

.form-input_2::-moz-placeholder {
    color: #fff;
    opacity: 1;
}

.form-input_2:-ms-input-placeholder {
    color: #fff;
}

.form-txt {
    height: 188px;
    resize: none;
    padding-top: 12px;
}

.form-btn {
    border: transparent;
    color: #fff;
    padding: 0;
    background-color: #1366b2;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.calc-btn:hover {
    transition: background-color .5s;
    background-color: #d9312d;
}

.calc-resote_btn {
    background-color: #d9312d;
    display: none;
}

.contact_left_side {
    float: left;
    width: 400px;
}

.contact_right_side {
    float: right;
    width: 350px;
}

.form-alert {
    float: left;
    font-size: 12px;
    color: #0cf;
}

    .form-alert p {
        line-height: inherit !important;
    }

.filter_btns {
    position: relative;
    float: right;
}

    .filter_btns li {
        position: relative;
        float: left;
    }

        .filter_btns li a {
            position: relative;
            display: block;
        }

.filter_btns2 {
    float: left;
    margin-bottom: 0;
}

.filter_btns3 {
    margin-bottom: 15px;
}

.filter_btns4 {
    position: relative;
    float: right;
    margin-top: 10px;
}

.filter_btn {
    height: 35px;
    padding: 0 8px;
    background-color: #fff;
    font-size: 15px;
    color: #06c;
    border: 3px solid #1366b2;
    border-right-width: 0;
}

.filter_active_btn, .filter_btns4 .filter_btn {
    background-color: #1366b2;
    color: #fff;
}

.filter_btns li:first-child .filter_btn {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.filter_btns li:last-child .filter_btn {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-right-width: 3px;
}

.filter_btns4 .filter_btn {
    min-width: 95px;
}

.filter_btns4 .filter_btn_border {
    border-right: 1px solid #fff;
}

.div_box {
    float: left;
    height: 450px;
}

.zoom-butons {
    position: absolute;
    top: 12px;
    left: 7px;
    width: 38px;
    height: 76px;
    z-index: 1;
}

#map, #pagination, .zoom-buttom {
    width: 100%;
    position: relative;
    float: left;
}

.zoom-buttom {
    height: 38px;
    background-position: center;
    cursor: pointer;
}

.zoomin {
    background-image: url(img/map-zoom-in.png);
}

.zoomout {
    background-image: url(img/map-zoom-out.png);
}

#map {
    height: 100%;
    border-radius: 3px 3px 0 0;
    margin-top: 5px;
    border: 1px solid #ccc;
}

.atm_and_f li:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

#pagination {
    margin-top: 70px;
}

.pagination {
    position: relative;
    display: table;
    margin: 0 auto;
}

.k-i-s-fix, .share_buttons {
    margin-top: 15px;
}

.pagination li {
    position: relative;
    float: left;
    display: table;
    width: 35px;
    height: 38px;
    background-color: #F6F6F6;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
}

    .pagination li a {
        position: relative;
        height: 100%;
        width: 100%;
        display: table-cell;
        vertical-align: middle;
        color: #666;
        font-size: 15px;
        font-weight: 700;
    }

        .pagination li .active_page, .pagination li a:hover {
            color: #fff;
            background-color: #069;
        }

.pagination .prev, .pagination .prev a {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
}

.pagination .next, .pagination .next a {
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-right: 0;
}

.share_buttons {
    position: relative;
    float: left;
    box-sizing: content-box !important;
    clear: both;
}

    .share_buttons span {
        box-sizing: content-box !important;
    }

.table {
    /* font-size: 14px; */
}

.table_header, .td-title {
    background-color: #069 !important;
    color: #fff !important;
}

.table_muddet {
    width: 70px;
    background-color: #fff;
}

.rehberlik_list, .rehberlik_list li {
    width: 100%;
    position: relative;
    float: left;
}

.table .hover:hover {
    background-color: #0cf !important;
    color: #fff !important;
}

.pad-fix1 > tbody > tr > td {
    padding: 6px !important;
}

.k-i-s-fix a {
    font-size: 18px !important;
    margin: 2px 0 !important;
}

.right_news_list3 ul {
    margin-left: 45px;
    margin-bottom: 10px;
    display: table;
    position: relative;
}

    .right_news_list3 ul li {
        list-style-type: disc !important;
        display: list-item;
        margin: 0 !important;
    }

.text-head {
    margin: 3px 0 !important;
}

.i-r-btn {
    padding: 10px 0;
    background-color: #06c;
    color: #fff !important;
    border-radius: 5px;
    min-width: 100px !important;
    max-width: 150px !important;
    text-align: center;
    margin-top: 13px;
}

.popup_content p, .rehberlik_infoes a, .rehberlik_infoes p {
    font-family: Roboto,sans-serif;
    color: #353535;
}

.rehberlik_list {
    margin-top: 14px;
}

    .rehberlik_list li {
        margin-bottom: 14px;
    }

        .rehberlik_list li img {
            position: relative;
            float: left;
            width: 105px;
            height: 129px;
        }

.rehberlik_right_side {
    position: relative;
    float: left;
    width: 525px;
    margin-left: 10px;
    display: table;
}

.rehberlik_infoes {
    position: relative;
    float: left;
}

.popup_bg, .popup_box {
    position: fixed;
    top: 0;
    left: 0;
}

.left_content .rehberlik_meta {
    display: none !important;
}

.rehberlik_infoes a, .rehberlik_infoes p {
    font-size: 14px;
}

    .rehberlik_infoes p span {
        color: #1366b2;
        font-size: 18px;
    }

    .rehberlik_infoes p .rehberlik_name, .rehberlik_list li .rehber_pic {
        cursor: pointer;
    }

.popup_bg {
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: 100002;
    display: none;
}

.popup_box {
    right: 0;
    bottom: 0;
    width: 945px;
    height: 400px;
    background-color: #fff;
    z-index: 100004;
    margin: auto;
    border-radius: 3px;
    padding: 14px;
}

.popup_close_btn {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10000;
    width: 22px;
    height: 22px;
    background: url(img/popup_close_btn.png) center no-repeat;
    border: 0;
    cursor: pointer;
}

.banner, .banner img, .popup_box img, .popup_box_in, .popup_content, .rehberlik_infoes2, .resurs_list {
    position: relative;
}

.popup_box_in {
    float: left;
    width: 100%;
    height: 345px;
    overflow: hidden;
    margin-top: 25px;
}

.popup_box img {
    float: left;
    width: 263px;
    height: 364px;
    margin-right: 15px;
}

.rehberlik_right_side2 {
    width: 100%;
    height: 364px;
    margin-left: 0;
}

.rehberlik_infoes2 {
    float: left;
    height: 110px;
    padding-top: 23px;
}

.popup_content {
    float: left;
    width: 100%;
    height: 230px;
    margin-top: 30px;
    overflow: hidden;
    padding-right: 15px;
}

    .popup_content p {
        font-size: 14px;
    }

.toggle_header3 {
    text-align: center;
    color: #fff !important;
    background-color: #1366b2;
    padding: 10px 0 !important;
    margin: 3px 0 !important;
}

.toggle_header4 {
    background-color: #F6F6F6;
    color: #069 !important;
    text-align: left;
    padding-left: 20px !important;
}

.toggle_header5 {
    text-align: center;
    padding-left: 0 !important;
}

.banner {
    float: left;
    width: 100%;
    margin-top: 20px;
}

    .banner img {
        display: table;
        margin: 0 auto;
    }

.resurs_dow_btn {
    background-color: #d9312d;
    margin-top: 10px;
    margin-bottom: 40px;
}

    .r_cacl_btn a, .resurs_dow_btn a {
        color: #fff;
        display: block;
        width: 100%;
        height: 100%;
        font-family: main-font;
    }


.credit_list li, .resurs_list li .hr_title {
    font-family: Roboto,sans-serif;
    float: left;
}

.resurs_list {
    float: left;
    width: 890px;
}

    .resurs_list li .hr_title {
        position: relative;
        width: 100%;
        font-weight: lighter;
        font-size: 35px;
        color: #069;
        cursor: pointer;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        -ms-transition: all .5s;
        transition: all .5s;
    }

    .resurs_list li .hr_title_hover {
        border-bottom: 1px dotted #069;
    }

        .resurs_list li .hr_title_hover:hover, .resurs_list li .hr_title_hover:hover .resurs_list li .hr_title_hover span {
            color: #0cf;
            border-color: #0cf;
        }

    .resurs_list li .hr_content {
        display: none !important;
    }

.hr_back_btn {
    position: absolute;
    padding: 2px 22px;
    font-size: 18px;
    border: 0;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    background-color: #0cf;
    right: 0;
    bottom: 0;
    z-index: 1000;
}

.credit_list {
    position: relative;
    float: left;
    width: 100%;
    margin-top: 15px;
}

    .credit_list li {
        position: relative;
        width: 400px;
        /*height: 175px;*/
        margin-bottom: 25px;
    }


.h_emeliyyat_list li {
    margin-bottom: 10px;
}

.credit_list_credit li, .credit_list_emanet li {
    min-height: 320px;
}

.credit_list li:nth-child(odd) {
    /*padding-right: 60px;*/
}

.credit_list li {
    width: 30%;
    margin-left: calc(10% / 3);
    border: 1px solid;
    border-radius: 8px;
    box-shadow: 0px 0px 9px -3px;
    border-color: #dcd9d9;
}

    .credit_list li a img {
        width: 100%;
        margin-bottom: 15px;
    }

    .credit_list li:nth-child(3n - 2) {
        margin-left: 0;
    }

    .credit_list li:nth-child(even) {
        /* padding-left: 60px;*/
    }

    .credit_list li .box_etrafli_btn {
        color: #1366b2;
        font-size: 16px;
        font-family: main-font !important;
    }

    .credit_list li p {
        position: relative;
        float: left;
        font-size: 14px;
        color: #353535;
        padding: 0 10px;
        /*width: 270px;*/
    }

    .credit_list li .c_list_title {
        position: relative;
        color: #1366b2;
        font-size: 18px;
        float: left;
        width: 100%;
        height: 60px;
        padding: 10px;
        background-image: linear-gradient( #fdfdfd,#dfe2da);
        border-radius: 8px 8px 0px 0;
        text-align: center;
    }

.c_list_title a {
    color: #1366b2;
}

.order_credit {
    width: 700px;
    padding-top: 40px;
    height: 460px;
}

.popup_order_list {
    float: left;
    display: table;
    margin: 0 auto;
    width: 100%;
}

    .popup_order_list li {
        width: 325px;
        margin: 5px;
    }

.inner li {
    width: 100%;
    margin: 0;
}

.phone_pre, .phone_pre2 {
    width: 120px;
    display: block;
}

.phone_wrapper .custom-select-wrapper {
    width: 120px;
    display: block;
    float: left;
}

.phone_pre {
    position: relative;
    float: left;
}

.phone_pre2 {
    position: relative;
    padding: 0 4px 0 22px;
    font-size: 22px;
    font-weight: 300;
    color: #fff;
    line-height: 50px;
    background: #0cf;
    border-radius: 4px;
    cursor: pointer;
}

.phone_pre .custom-select-trigger:after {
    right: 15px;
}

.phone {
    width: 255px;
    float: right;
}

.order-alert {
    position: relative;
    float: left;
    width: 100%;
    padding: 5px;
    color: #0cf;
    font-size: 18px;
}

.order-error {
    color: #d9312d;
}

.left_content .site_map_menu_title {
    position: relative;
    display: block;
    font-weight: lighter;
    font-size: 27px;
    float: left;
    margin: 8px 0;
    color: #069;
    font-family: main-font !important;
}

.left_content .site_map_menu_title_2 {
    margin-bottom: 0;
    text-decoration: none !important;
    width: 100%;
    font-family: Roboto,sans-serif !important;
}

.contact_type .custom-option, .contact_type .custom-select-trigger, .left_content .credit_card_img span, .upload_txt p {
    font-family: main-font !important;
}

.left_content .site_map_menu_title_3 {
    margin-top: 4px;
    font-size: 19px;
    margin-bottom: -6px;
}

.site_map_sub_menu_1 {
    position: relative;
    float: left;
    width: 100%;
}

    .site_map_sub_menu_1 li {
        position: relative;
        float: left;
        width: 100%;
        margin: 2px 0;
    }

.right_news_list2 li .telimler_link {
    color: #337ab7 !important;
}

.right_news_list2 li .telimler_link, .site_map_sub_menu_1 li a {
    font-size: 17px;
}

    .site_map_menu_title:hover, .site_map_sub_menu_1 li a:hover, .telimler_link:hover {
        text-decoration: underline;
    }

.upload_bg {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 1000000;
    display: none;
}

.upload_txt {
    position: fixed;
    padding: 5px 15px 5px 45px;
    right: 20px;
    bottom: 20px;
    background-color: #004990;
    color: #fff;
    border-radius: 3px;
    background-image: url(img/loading2.gif);
    background-position: left 10px center;
    background-size: 25px;
}

.go_logo, .switcher_btns .switcher_btn {
    background-position: center;
    background-repeat: no-repeat;
}

.upload_txt p {
    font-size: 18px;
}

.adif_logo {
    position: relative;
    float: right;
    font-size: 16px;
}

.adif_logo1 {
    width: 150px;
}

.adif_logo2 {
    width: 250px;
}

.adif_logo:hover {
    text-decoration: underline;
}

.adif_logo img {
    position: relative;
    float: left;
}

.adif_logo .odenis_img {
    margin-bottom: 10px;
}

.adif_logo .adif_img {
    float: right;
}

.credit_card_img {
    float: left;
    width: 260px !important;
    text-align: center;
    font-weight: lighter;
    font-size: 25px !important;
    color: #069 !important;
}

    .credit_card_img img {
        width: 250px;
    }

.credit_card_img_right {
    margin-left: 90px;
}

.fedback_list_post a:hover {
    text-decoration: underline !important;
}

.switcher_btns {
    position: relative;
    float: left;
    margin-bottom: 0;
}

    .switcher_btns li {
        position: relative;
        float: left;
    }

    .switcher_btns .switcher_btn {
        position: relative;
        width: 79px;
        height: 36px;
        margin: 0 7px;
        cursor: pointer;
    }

    .switcher_btns .switcher_btn_1 {
        background-image: url(img/s1.png);
    }

    .switcher_btns .switcher_btn_2 {
        background-image: url(img/s2.png);
    }


    .switcher_btns li a {
        position: relative;
        font-size: 20px;
        color: #7e7e7e;
    }

    .switcher_btns .switcher_btn_a a {
        float: left;
        width: 100%;
        height: 100%;
        display: block;
    }

    .switcher_btns li .sw_cat_active {
        color: #1366b2;
    }

.go_logo {
    position: absolute;
    right: 10px;
    bottom: 25px;
    /* width: 120px; */
    /* height: 28px; */
    /* background: url(img/go_logo.png)no-repeat center; */
    display: block;
    margin-top: 3px;
    color: #fff;
    font-family: main-font !important;
}

    .go_logo a {
        color: #fff;
    }

        .go_logo a:hover {
            color: #ed1a3b;
        }

.must_fill {
    border: 1px solid red !important;
    /*background-color: #F2DEDE!important;
    color: #069!important;*/
}

/**/
.page_404 {
    width: 970px;
    background-color: transparent;
    float: none;
    display: table;
    margin: 0 auto;
    padding: 0;
    padding-top: 100px;
}

.title_404 {
    font-weight: bold;
    font-size: 200px;
    font-family: Roboto, sans-serif;
    color: #004990;
    position: relative;
    float: left;
}

.page_404_right {
    position: relative;
    float: left;
    color: #fff;
    width: 620px;
    padding-left: 30px;
    margin-top: 53px;
    font-family: Roboto, sans-serif;
}

    .page_404_right h1 {
        font-size: 35px;
    }

    .page_404_right p {
        font-size: 30px;
        line-height: 40px;
    }

    .page_404_right a {
        color: #00ccff;
    }

/**/

#m_melumat {
    display: none;
    width: 950px;
}

.close_c_info {
    position: absolute;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
    background: url(img/s_m_close.png)no-repeat center !important;
    top: -36px;
    right: -36px;
    border: 0;
}

.fancybox-skin {
    background-color: transparent !important;
    box-shadow: none !important;
}

.m_step,
.m_step_in,
.txt,
.m_step1_bottom,
.m_melumat_bottom_info,
.m_step1_bottom a,
.m_step_input_list,
.m_btn,
.step3_span,
.m_step4_side,
.m_step4_left_side img {
    position: relative;
    float: left;
    width: 100%;
}

.m_step_in {
    background-color: #1282ce;
    border-radius: 10px;
    padding: 12px;
}

.txt {
    background-color: #fff;
    text-align: center;
    padding: 15px;
    font-size: 25px;
    color: #004990;
    border-radius: 10px;
}

    .txt h2 {
        text-transform: uppercase;
    }

.m_step1_bottom {
    text-align: center;
}

    .m_step1_bottom a {
        color: #fff;
        font-size: 35px;
        font-weight: bold;
        padding: 30px 0;
        padding-bottom: 10px;
        text-transform: uppercase;
    }

.m_melumat_bottom_info {
    color: #fff;
    font-size: 14px;
    padding: 15px 0;
    text-align: center;
}

    .m_melumat_bottom_info a {
        color: #fff;
    }

        .m_melumat_bottom_info a:hover {
            text-decoration: underline;
        }

.m_step_input_list li {
    position: relative;
    float: left;
    width: 50%;
    margin-bottom: 12px;
}

    .m_step_input_list li:nth-child(odd) {
        padding-right: 30px;
    }

    .m_step_input_list li:nth-child(even) {
        padding-left: 30px;
    }

    .m_step_input_list li.full {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

.m_input::-webkit-input-placeholder {
    text-transform: uppercase;
}

.m_input:-moz-placeholder {
    text-transform: uppercase;
}

.m_input::-moz-placeholder {
    text-transform: uppercase;
}

.m_input:-ms-input-placeholder {
    text-transform: uppercase;
}

.m_select {
    text-transform: uppercase;
    background: url("img/s_arrow2.png")no-repeat right 20px center;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}

.m_area {
    padding-top: 10px;
}

.m_btn {
    border-radius: 10px;
    height: 75px;
    margin-top: 12px;
    font-size: 30px;
    font-weight: bold;
}

.tel_opt {
    width: 90px;
    padding-left: 15px;
    background-position: right 10px center;
}

.tel_input {
    width: calc(100% - 100px);
    float: right;
}

.step3_span {
    line-height: 65px;
    padding: 30px 0;
}

.m_step4_side {
    width: 50%;
}

.m_step4_right_side {
    text-align: left;
    padding-left: 25px;
}
/**/
.mezenne_table th {
    text-align: center;
}

/**/

.html_ru .form-input,
.html_ru .calc_right_side .other,
.html_ru .form-input span,
.html_ru .form-input span *,
.html_ru .k_m_left,
.html_ru .feedback_title,
.html_ru .feedback_title p,
.html_ru .search_input,
.html_ru .boxes_list li a span,
.html_ru .r_cacl_btn a,
.html_ru .resurs_dow_btn a,
.html_ru .left_header h1,
.html_ru .vak_title,
.html_ru .contact_type .custom-option,
.html_ru .contact_type .custom-select-trigger,
.html_ru .left_content .credit_card_img span,
.html_ru .upload_txt p,
.html_ru .calc_currency .custom-select-trigger,
.html_ru .calc_currency .custom-options,
.html_ru .calc_currency .custom-option {
    font-family: Roboto,sans-serif !important;
}

.call_ico {
    position: fixed;
    z-index: 1000;
    width: 92px;
    height: 63px;
    left: 15px;
    bottom: 30%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(img/call_ico.png);
}

.html_en .call_ico {
    background-image: url(img/call_ico_en.png);
}

.html_ru .call_ico {
    background-image: url(img/call_ico_ru.png);
}



/**/
/*
.boxes_list:after,
.search_box:before{
    position: absolute;
    content: '';
}

.search_box:before{
    left: -2px;
    top: -54px;
    width: 690px;
    height: 65px;
    background: url(img/search_snow.png)no-repeat center /cover transparent;
}

.boxes_list li{
    margin-bottom: 0 !important;
}

.boxes_list:after{
    left: 0;
    bottom: -54px;
    width: 100%;
    height: 54px;
    background: url(img/boxes_snow.png)no-repeat center /cover transparent;
}


.snow {
    position: absolute;
    width: 3px;
    height: 3px;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    -webkit-animation: snow 10000ms linear infinite;
    -moz-animation: snow 10000ms linear infinite;
    animation: snow 10000ms linear infinite;
}
.snow:nth-child(2) {
    left: 200px;
    -webkit-animation-delay: 4444.44445ms;
    -moz-animation-delay: 4444.44445ms;
    animation-delay: 4444.44445ms;
}
.snow:nth-child(3) {
    right: 200px;
    -webkit-animation-delay: 2222.2222ms;
    -moz-animation-delay: 2222.2222ms;
    animation-delay: 2222.2222ms;
}
@-webkit-keyframes snow {
    0% {
        box-shadow: -18vw -107vh 2px 1px #fff, -54vw -91vh 1px 2px #fff, 23vw -134vh 5px 2px #fff, -83vw -78vh 8px 1px #fff, 59vw -122vh 5px 4px #fff, -94vw -63vh 8px 2px #fff, 47vw -63vh 1px 3px #fff, -49vw -87vh 2px 2px #fff, -7vw -136vh 2px 1px #fff, -25vw -123vh 5px 3px #fff, 59vw -86vh 3px 3px #fff, -41vw -114vh 1px 4px #fff, 16vw -132vh 4px 1px #fff, -1vw -109vh 2px 3px #fff, -18vw -113vh 2px 1px #fff, -29vw -105vh 7px 5px #fff, 64vw -123vh 8px 1px #fff, 19vw -76vh 2px 2px #fff, 18vw -133vh 1px 5px #fff, -16vw -70vh 1px 4px #fff, 20vw -148vh 6px 5px #fff, -55vw -114vh 6px 2px #fff, 36vw -71vh 7px 1px #fff, 12vw -108vh 1px 1px #fff, 40vw -97vh 3px 3px #fff, -25vw -99vh 2px 5px #fff, 73vw -78vh 1px 3px #fff, -11vw -85vh 7px 4px #fff, -20vw -108vh 6px 5px #fff, -41vw -116vh 2px 3px #fff, 11vw -82vh 8px 2px #fff, -11vw -81vh 5px 1px #fff, 24vw -79vh 6px 2px #fff, -41vw -112vh 3px 2px #fff, 89vw -83vh 4px 3px #fff, -43vw -63vh 2px 5px #fff, 84vw -115vh 3px 4px #fff, -49vw -78vh 6px 2px #fff, 31vw -71vh 2px 3px #fff, -33vw -97vh 5px 5px #fff, -5vw -106vh 2px 3px #fff, -78vw -93vh 6px 4px #fff, 55vw -51vh 6px 4px #fff, -52vw -121vh 7px 4px #fff, 88vw -74vh 1px 4px #fff, -32vw -94vh 2px 4px #fff, 26vw -53vh 4px 5px #fff, -84vw -96vh 5px 1px #fff, 73vw -99vh 5px 4px #fff, -97vw -144vh 3px 3px #fff, 54vw -68vh 6px 1px #fff, -87vw -121vh 6px 3px #fff, 24vw -140vh 3px 1px #fff, 9vw -94vh 3px 4px #fff, 58vw -113vh 1px 4px #fff, -6vw -52vh 1px 1px #fff, 58vw -59vh 5px 4px #fff, 19vw -83vh 8px 1px #fff, 69vw -136vh 4px 1px #fff, -3vw -112vh 2px 1px #fff, 62vw -63vh 3px 5px #fff, 20vw -116vh 4px 3px #fff, 42vw -64vh 6px 2px #fff, -63vw -129vh 7px 2px #fff, 48vw -136vh 7px 5px #fff, -60vw -139vh 1px 1px #fff, 20vw -71vh 1px 5px #fff, -17vw -111vh 5px 1px #fff, -9vw -136vh 4px 2px #fff, 0vw -113vh 5px 5px #fff, 3vw -81vh 8px 1px #fff, -46vw -114vh 5px 4px #fff, 10vw -94vh 6px 2px #fff, -15vw -94vh 4px 4px #fff, 12vw -116vh 6px 4px #fff, -45vw -130vh 8px 4px #fff, 24vw -127vh 3px 4px #fff, -48vw -123vh 7px 1px #fff;
    }
    100% {
        box-shadow: 99vw 144vh 8px 4px #fff, -87vw 51vh 8px 3px #fff, 3vw 91vh 3px 3px #fff, -68vw 107vh 5px 4px #fff, -16vw 137vh 6px 3px #fff, -10vw 98vh 5px 3px #fff, 13vw 66vh 2px 5px #fff, 3vw 112vh 7px 4px #fff, 18vw 121vh 6px 5px #fff, -40vw 75vh 6px 1px #fff, 52vw 100vh 7px 4px #fff, 4vw 83vh 3px 1px #fff, 81vw 116vh 4px 3px #fff, -7vw 122vh 7px 1px #fff, 76vw 111vh 1px 2px #fff, -45vw 91vh 7px 2px #fff, 30vw 106vh 4px 4px #fff, -23vw 80vh 8px 5px #fff, 81vw 73vh 6px 5px #fff, -66vw 147vh 8px 4px #fff, 45vw 87vh 7px 1px #fff, -31vw 56vh 1px 4px #fff, 75vw 96vh 1px 5px #fff, -6vw 143vh 4px 1px #fff, 55vw 99vh 5px 2px #fff, -67vw 139vh 8px 2px #fff, 27vw 111vh 6px 3px #fff, 0vw 83vh 3px 2px #fff, 11vw 80vh 3px 1px #fff, -83vw 150vh 6px 5px #fff, 46vw 56vh 6px 5px #fff, -40vw 116vh 2px 5px #fff, 94vw 135vh 5px 3px #fff, -86vw 77vh 8px 5px #fff, -7vw 103vh 2px 5px #fff, -14vw 143vh 2px 3px #fff, 96vw 124vh 8px 4px #fff, -59vw 100vh 5px 5px #fff, 72vw 101vh 8px 2px #fff, -6vw 118vh 7px 2px #fff, -5vw 147vh 8px 1px #fff, -57vw 94vh 6px 2px #fff, -4vw 146vh 4px 1px #fff, -11vw 73vh 7px 1px #fff, 25vw 111vh 6px 3px #fff, -55vw 103vh 5px 4px #fff, -13vw 143vh 1px 5px #fff, -26vw 103vh 4px 4px #fff, 79vw 121vh 4px 1px #fff, -77vw 73vh 8px 5px #fff, 4vw 99vh 2px 5px #fff, 14vw 69vh 7px 4px #fff, 35vw 112vh 4px 2px #fff, -2vw 146vh 1px 2px #fff, 20vw 86vh 1px 2px #fff, -36vw 66vh 4px 4px #fff, 54vw 77vh 7px 4px #fff, -81vw 101vh 7px 4px #fff, 92vw 64vh 1px 4px #fff, -61vw 142vh 6px 4px #fff, 24vw 138vh 3px 4px #fff, -71vw 141vh 3px 1px #fff, 9vw 70vh 3px 5px #fff, -43vw 60vh 3px 1px #fff, 100vw 107vh 7px 1px #fff, -85vw 117vh 2px 2px #fff, 48vw 71vh 1px 4px #fff, 3vw 108vh 5px 1px #fff, -17vw 135vh 5px 1px #fff, 9vw 79vh 7px 4px #fff, -5vw 108vh 1px 2px #fff, -19vw 67vh 1px 2px #fff, 8vw 61vh 2px 1px #fff, -93vw 72vh 3px 1px #fff, -5vw 81vh 8px 4px #fff, 19vw 130vh 2px 2px #fff, 80vw 122vh 5px 1px #fff, -20vw 86vh 8px 4px #fff;
    }
}
@keyframes snow {
    0% {
        box-shadow: -18vw -107vh 2px 1px #fff, -54vw -91vh 1px 2px #fff, 23vw -134vh 5px 2px #fff, -83vw -78vh 8px 1px #fff, 59vw -122vh 5px 4px #fff, -94vw -63vh 8px 2px #fff, 47vw -63vh 1px 3px #fff, -49vw -87vh 2px 2px #fff, -7vw -136vh 2px 1px #fff, -25vw -123vh 5px 3px #fff, 59vw -86vh 3px 3px #fff, -41vw -114vh 1px 4px #fff, 16vw -132vh 4px 1px #fff, -1vw -109vh 2px 3px #fff, -18vw -113vh 2px 1px #fff, -29vw -105vh 7px 5px #fff, 64vw -123vh 8px 1px #fff, 19vw -76vh 2px 2px #fff, 18vw -133vh 1px 5px #fff, -16vw -70vh 1px 4px #fff, 20vw -148vh 6px 5px #fff, -55vw -114vh 6px 2px #fff, 36vw -71vh 7px 1px #fff, 12vw -108vh 1px 1px #fff, 40vw -97vh 3px 3px #fff, -25vw -99vh 2px 5px #fff, 73vw -78vh 1px 3px #fff, -11vw -85vh 7px 4px #fff, -20vw -108vh 6px 5px #fff, -41vw -116vh 2px 3px #fff, 11vw -82vh 8px 2px #fff, -11vw -81vh 5px 1px #fff, 24vw -79vh 6px 2px #fff, -41vw -112vh 3px 2px #fff, 89vw -83vh 4px 3px #fff, -43vw -63vh 2px 5px #fff, 84vw -115vh 3px 4px #fff, -49vw -78vh 6px 2px #fff, 31vw -71vh 2px 3px #fff, -33vw -97vh 5px 5px #fff, -5vw -106vh 2px 3px #fff, -78vw -93vh 6px 4px #fff, 55vw -51vh 6px 4px #fff, -52vw -121vh 7px 4px #fff, 88vw -74vh 1px 4px #fff, -32vw -94vh 2px 4px #fff, 26vw -53vh 4px 5px #fff, -84vw -96vh 5px 1px #fff, 73vw -99vh 5px 4px #fff, -97vw -144vh 3px 3px #fff, 54vw -68vh 6px 1px #fff, -87vw -121vh 6px 3px #fff, 24vw -140vh 3px 1px #fff, 9vw -94vh 3px 4px #fff, 58vw -113vh 1px 4px #fff, -6vw -52vh 1px 1px #fff, 58vw -59vh 5px 4px #fff, 19vw -83vh 8px 1px #fff, 69vw -136vh 4px 1px #fff, -3vw -112vh 2px 1px #fff, 62vw -63vh 3px 5px #fff, 20vw -116vh 4px 3px #fff, 42vw -64vh 6px 2px #fff, -63vw -129vh 7px 2px #fff, 48vw -136vh 7px 5px #fff, -60vw -139vh 1px 1px #fff, 20vw -71vh 1px 5px #fff, -17vw -111vh 5px 1px #fff, -9vw -136vh 4px 2px #fff, 0vw -113vh 5px 5px #fff, 3vw -81vh 8px 1px #fff, -46vw -114vh 5px 4px #fff, 10vw -94vh 6px 2px #fff, -15vw -94vh 4px 4px #fff, 12vw -116vh 6px 4px #fff, -45vw -130vh 8px 4px #fff, 24vw -127vh 3px 4px #fff, -48vw -123vh 7px 1px #fff;
    }
    100% {
        box-shadow: 99vw 144vh 8px 4px #fff, -87vw 51vh 8px 3px #fff, 3vw 91vh 3px 3px #fff, -68vw 107vh 5px 4px #fff, -16vw 137vh 6px 3px #fff, -10vw 98vh 5px 3px #fff, 13vw 66vh 2px 5px #fff, 3vw 112vh 7px 4px #fff, 18vw 121vh 6px 5px #fff, -40vw 75vh 6px 1px #fff, 52vw 100vh 7px 4px #fff, 4vw 83vh 3px 1px #fff, 81vw 116vh 4px 3px #fff, -7vw 122vh 7px 1px #fff, 76vw 111vh 1px 2px #fff, -45vw 91vh 7px 2px #fff, 30vw 106vh 4px 4px #fff, -23vw 80vh 8px 5px #fff, 81vw 73vh 6px 5px #fff, -66vw 147vh 8px 4px #fff, 45vw 87vh 7px 1px #fff, -31vw 56vh 1px 4px #fff, 75vw 96vh 1px 5px #fff, -6vw 143vh 4px 1px #fff, 55vw 99vh 5px 2px #fff, -67vw 139vh 8px 2px #fff, 27vw 111vh 6px 3px #fff, 0vw 83vh 3px 2px #fff, 11vw 80vh 3px 1px #fff, -83vw 150vh 6px 5px #fff, 46vw 56vh 6px 5px #fff, -40vw 116vh 2px 5px #fff, 94vw 135vh 5px 3px #fff, -86vw 77vh 8px 5px #fff, -7vw 103vh 2px 5px #fff, -14vw 143vh 2px 3px #fff, 96vw 124vh 8px 4px #fff, -59vw 100vh 5px 5px #fff, 72vw 101vh 8px 2px #fff, -6vw 118vh 7px 2px #fff, -5vw 147vh 8px 1px #fff, -57vw 94vh 6px 2px #fff, -4vw 146vh 4px 1px #fff, -11vw 73vh 7px 1px #fff, 25vw 111vh 6px 3px #fff, -55vw 103vh 5px 4px #fff, -13vw 143vh 1px 5px #fff, -26vw 103vh 4px 4px #fff, 79vw 121vh 4px 1px #fff, -77vw 73vh 8px 5px #fff, 4vw 99vh 2px 5px #fff, 14vw 69vh 7px 4px #fff, 35vw 112vh 4px 2px #fff, -2vw 146vh 1px 2px #fff, 20vw 86vh 1px 2px #fff, -36vw 66vh 4px 4px #fff, 54vw 77vh 7px 4px #fff, -81vw 101vh 7px 4px #fff, 92vw 64vh 1px 4px #fff, -61vw 142vh 6px 4px #fff, 24vw 138vh 3px 4px #fff, -71vw 141vh 3px 1px #fff, 9vw 70vh 3px 5px #fff, -43vw 60vh 3px 1px #fff, 100vw 107vh 7px 1px #fff, -85vw 117vh 2px 2px #fff, 48vw 71vh 1px 4px #fff, 3vw 108vh 5px 1px #fff, -17vw 135vh 5px 1px #fff, 9vw 79vh 7px 4px #fff, -5vw 108vh 1px 2px #fff, -19vw 67vh 1px 2px #fff, 8vw 61vh 2px 1px #fff, -93vw 72vh 3px 1px #fff, -5vw 81vh 8px 4px #fff, 19vw 130vh 2px 2px #fff, 80vw 122vh 5px 1px #fff, -20vw 86vh 8px 4px #fff;
    }
}

.in_page .content{
	margin-top: 60px;
}


*/
.menu .call_ico {
    position: absolute;
    z-index: 1000;
    width: 92px;
    height: 63px;
    top: 10px;
    /* left: 15px; */
    /* bottom: 30%; */
    margin-left: -120px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(img/call_ico.png);
}

/**/
.credit_list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: inherit;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
}

    .credit_list li .c_list_title {
        display: flex;
        justify-content: center;
        align-items: center;
    }

.h_emeliyyat_list li .c_list_title {
    height: 100%;
}

/* */
.credit_page_table tr td {
    border: 0;
}

    .credit_page_table tr td:first-child {
        background-color: #d9312d;
    }

    .credit_page_table tr td:last-child {
        background-color: #1366b2;
    }

    .credit_page_table tr td a {
        color: #fff;
    }

.telimler_mobile_table {
    display: none;
}

.imap_map {
    right: 10px;
    position: absolute;
    bottom: 0;
    color: #fff;
}

    .imap_map:before {
        position: absolute;
        left: -23px;
        top: -2px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(img/ipin.png);
        content: '';
        width: 20px;
        height: 20px;
    }

    .imap_map:hover {
        text-decoration: underline;
    }

/*kredit kalkulyatoru popup*/

.m_step_calc .m_step_in {
    z-index: 99;
    padding: 50px;
    background-color: transparent;
    border-radius: 0;
}

.m_step_calc .calc_back {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(img/yapi_bck.png);
    background-repeat: no-repeat;
    background-position: center;
    background-color: #003ba4;
}


.m_step_calc .m_step_in .calc_title {
    color: #fff;
    font-size: 45px;
    position: relative;
    float: left;
    width: 100%;
    line-height: 1;
}

.m_step_calc .m_step_in .h_i {
    position: relative;
    float: left;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 22px;
    color: #fff;
}


.m_step_calc .m_step_in .calc_text {
    font-size: 16px;
    font-weight: 300;
    color: #fff;
    line-height: 1.4;
    width: 450px;
    position: relative;
    float: left;
    clear: both;
}

.m_step_calc .m_step_in .calc_link {
    position: relative;
    float: left;
    clear: both;
    background-color: #fff;
    color: #003d68;
    padding: 6px 10px;
    border-radius: 20px;
    font-weight: bold;
    text-align: center;
    margin-top: 170px;
}

.m_step_calc {
    z-index: 999999;
}

#m_melumat {
    display: none;
}

/*kredit calc responsive*/

@media (max-width:1100px) {
    #m_melumat,
    .m_step_calc .m_step_in .calc_text {
        width: 100%;
    }
}

@media (max-height:730px) {
    .m_step_calc .m_step_in .calc_link {
        margin-top: 70px
    }
}

.new_video_link {
    position: absolute;
    left: 80px;
    top: 110px;
    width: 400px;
    color: #fff;
    z-index: 99;
}

.ma_points {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news_n_date {
    position: relative;
    float: left;
    width: 100%;
    margin-top: 10px;
    font-weight: bold;
    color: #999;
}

/* */
/**/
.has_btn_table,
.has_btn_table tbody tr td {
    border: 0;
}

    .has_btn_table tbody tr td {
        vertical-align: middle;
        padding: 0;
    }

    .has_btn_table span {
        font-weight: lighter;
        font-size: 25px;
        color: #069;
    }

    .has_btn_table a:not(.not_replace) {
        color: #fff;
        font-size: 16px;
        background-color: #004990;
        padding: 7px 20px;
        border-radius: 3px;
        width: inherit;
        display: inline-block;
        margin-top: 10px;
        transition: all 500ms;
    }

        .has_btn_table a:not(.not_replace):hover {
            background-color: #d9312d;
        }

.agree_mkr_label {
    display: flex;
    align-items: center;
    margin-top: 8px;
}

.agree_mkr {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    outline: none !important;
    outline-offset: unset !important;
    background-image: url(img/checkbox.png?v=2);
    background-size: cover;
    margin: 0 !important;
}

    .agree_mkr:checked {
        background-image: url(img/checkbox_checked.png?v=2);
    }

.agree_mkr_label span {
    margin-left: 5px;
    color: #069;
    font-size: 16px;
}

.fin_info_icon {
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: transparent;
    cursor: pointer;
    border: 0;
    right: 10px;
    top: 15px;
}


    .fin_info_icon svg {
        position: relative;
        float: left;
        width: 20px;
        height: 20px;
    }

    .fin_info_icon:not(.text_alert_icon):after {
        top: -117px;
        background-image: url(img/fincode.jpg?);
        width: 400px;
        height: 238px;
    }

    .fin_info_icon:after {
        position: absolute;
        left: 25px;
        content: '';
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        display: none;
        z-index: 99;
    }

    .fin_info_icon:hover:after {
        display: block;
    }
