    /**
        ## project name     : Maxi Mobilya
        ## author           : doanerkan / www.doanerkan.com
        ## date             : 2023
    **/
    @charset "utf-8";
    @import url("https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css");
    @import url('https://fonts.googleapis.com/css2?family=Gabarito:wght@400;500;600;700&display=swap');
    @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
    @import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500&display=swap');

    ul, li, div, a, img, table, tr, td, input, textarea, select { box-sizing: border-box; outline:none; }
    a, a:link, a:hover, a:focus   { cursor:pointer; outline:none; }
    * { outline:none; }

    body            { background:#eaeaea url("../images/site-back-bg.png") repeat-x center top; color:#333; font: 13px/18px 'Roboto', Arial, Helvetica, sans-serif; margin:0; overflow-x:hidden;}
    .transeffect    { -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; }
    .img-responsive { width:auto; }  .DNone { display:block; }
    .col-lg-1_5     { width:20%; padding:0 15px; }
    hr              { border:none; border-top:#eeeeee 2px solid; }
    a               { color:#666; cursor:pointer; }
    a:hover         { color:#333; text-decoration:underline; cursor:pointer; } a:active { text-decoration:none; } a:before { cursor:pointer; }

    .va-top                 { vertical-align: top !important; }
    .va-middle              { vertical-align: middle !important; }
    .va-bottom              { vertical-align: bottom !important; }
    .ta-left                { text-align:left !important; }
    .ta-right               { text-align:right !important; }
    .ta-center              { text-align:center !important; }
    .ta-justify             { text-align:justify !important; }
    .paddingnone            { padding:0; }
    .dnone                  { display:none; }
    .container-fluid        { padding:0; }

    .header         { display: flex; align-items: center; justify-content:space-between; padding:40px 15px 20px 15px; }
    .header .logo           {  }
    .header .menu_area .menu_top    { font:700 12px 'Gabarito', sans-serif; display: flex; align-items: center; justify-content:space-between; padding:10px 5px 5px 5px; }
    .header .menu_area .menu    { background:#002955; padding:0 15px; border-radius:10px; display: inline-block; }
    .header .menu_area .menu ul, .header .menu_area .menu ul li   { list-style:none; margin:0; padding:0;  }
    .header .menu_area .menu ul li  { float:left; }
    .header .menu_area .menu ul li a    { float:left; padding:15px 10px 13px 10px; margin:0; min-height: 47px; color:#ffffff; font:700 13px 'Gabarito', sans-serif; border-bottom:#002955 3px solid; }
    .header .menu_area .menu ul li a:hover              { color:#002955; background:#e2bf5f; padding:12px 10px 16px 10px !important; border-bottom:#e2bf5f 3px solid; text-decoration:none; }
    .header .menu_area .menu ul li a.de_link_active     { padding:15px 10px 13px 10px; color:#e2bf5f; border-bottom:#e2bf5f 3px solid; }
    .header .menu_area .menu ul li a.de_link_active:hover     { background:#002955; padding:15px 10px 13px 10px; color:#e2bf5f; border-bottom:#e2bf5f 3px solid; }

    .slider         { overflow: hidden; border-radius:10px; box-shadow: rgba(50, 50, 93, 0.25) 0 50px 100px -20px, rgba(0, 0, 0, 0.3) 0 30px 60px -30px; }
    .owl-item     { overflow: hidden; border-radius:10px; }
    .owl-dots   { display:none !important; }

    .steptor_container  { margin-top:30px; }
    .steptor        { width:100%; min-height:50px; background:#fff; border:#012952 3px solid; border-radius:10px; margin-top:30px; display: flex; flex-direction: column; align-items: center; }
    .steptor .icon          { width:50%; min-height:50px; background:#fff; border:#e2bf5f 3px solid; padding:15px; border-radius:10px; margin-top:-30px; }
    .steptor b              { margin:30px 0; font:700 18px 'Gabarito', sans-serif; }
    .steptor:hover              { border:#e2bf5f 3px solid; background: rgb(1,41,82); background: linear-gradient(0deg, rgba(1,41,82,1) 0%, rgba(2,74,148,1) 100%); color:#fff; cursor:pointer; }
    .steptor:hover .icon            { border-radius:100px; }

    .home_kurumsal      { margin:30px -15px; }
    .home_kurumsal .sari_font           { color:#e2bf5f; font:400 20px 'Gabarito', sans-serif; }
    .home_kurumsal .lacivert_font       { color:#002955; font:700 20px 'Gabarito', sans-serif; }
    .home_kurumsal span.hr                      { width:100px; border:#002955 3px solid; display: block; margin:5px 0 15px 0; }
    .home_kurumsal p                            { font:500 16px 'Roboto', sans-serif; }

    .footer         { min-height:500px; margin-top:30px; color:#fff; font:400 12px 'Roboto', sans-serif; background:#012952 url(../images/mfa_footer_bg.png) repeat-x center top; padding:30px 0; }
    .footer hr          { border:none; border-top:#0078a4 1px dashed; margin:15px 0; }
    .footer b.footer_title          { color:#e2bf5f; font:600 20px 'Gabarito', sans-serif; }
    .footer ul, .footer ul li           { margin:0; padding:0; list-style:none; }
    .footer ul              { margin:10px 0 0 15px; }
    .footer ul li               { list-style-type:circle; color:#e2bf5f; margin-bottom:5px; }
    .footer ul li a             { color:#fff; }
    .step_footer            { margin-top:30px; }

    .sub_page_title     { width:100%; max-width:100%; height:100px; padding:0; margin-bottom:30px; display:flex; justify-items: center; }
    .sub_page_title .container div    { width: 100%; background:#fff; padding:25px 20px 15px 30px; border-radius:10px; }
    .sub_page_title .container div h2       { font:800 24px 'Gabarito', sans-serif; color:#000b71; padding: 0; margin:0 0 10px 0; }
    .sub_page_title .container div a            { text-decoration:underline; color:#e2bf5f; font:500 12px 'Roboto', sans-serif; }
    .sub_page_title .container div a:hover          { color:#000b71; }

    .sub_page_content   { padding:0; }
    .sub_page_content2  { padding:0; }

    .sub_page_content_area      { width:100%; padding:30px 30px 0 30px; border-radius:6px; background:#fff; box-shadow: rgba(17, 12, 46, 0.15) 0 48px 100px 0; }

    .price_input input  { width:100%; padding:8px; border:#dfdfdf 1px solid; margin:10px 0 0 0; border-radius:4px; }
    .price_input_1          { padding-right:10px; }
    .price_input_2          { padding-left:10px; }

    .page_Colons            { margin-bottom:30px;}
    .responsiveImageSol     { width:100%; margin:0 0 30px 0; }
    .rightPageTitle         { width:100%; display:inline-block; margin-bottom:10px; padding:10px 13px; color:#fff; font:700 14px 'Gabarito', sans-serif; border-radius:4px; background:#e2bf5f; box-shadow: rgba(0, 0, 0, 0.1) 0 20px 25px -5px, rgba(0, 0, 0, 0.04) 0 10px 10px -5px; }

    .subpageMenu ul, .subpageMenu ul li     { margin:0; padding:0; list-style-type:none; }
    .subpageMenu ul li a    { width:100%; color:#000b71; font:700 12px 'Gabarito', sans-serif; display:inline-block; border-radius:4px; border:#dfdfdf 2px solid; margin-top:4px; padding:10px 10px; }
    .subpageMenu ul li a:hover      { background:#000b71; color:#fff; text-decoration:none; border:#000b71 2px solid; }
    .subpageMenu ul li a:hover i        { margin-left:6px; color:#fff; }
    .subpageMenu ul li a img        { height:18px; margin-right:10px; }
    .subpageMenu ul li a:hover img      { height:18px; margin-right:16px; filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%); }

    .subpageMenu ul li.activex a    { background:#000b71; color:#fff; text-decoration:none; border:#000b71 2px solid; }
    .subpageMenu ul li.activex a img    { height:18px; margin-right:16px; filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%); }

    .kurumsalIcerik ul, .kurumsalIcerik ul li   { margin:0; padding:0; }
    .kurumsalIcerik ul      { margin:15px 0 0 15px; }
    .kurumsalIcerik ul li   { margin:5px 0 0 15px; list-style-type: circle; }

    .hakkimizdametin h4     { font:400 22px 'Bodoni Moda', sans-serif; margin-bottom:20px; }

    @media only screen and (min-width : 0px) and (max-width : 1000px) {

    }

    @media only screen and (min-width : 0px) and (max-width : 800px) {

    }